Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (1h)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (155d) 

2024-05-13 17:12:02 UTC Now

2022-07-22 01:00:57 UTC MAIN commitmail json YAML

doc: Updated devel/py-approvaltests to 5.3.1

(schmonz)

2022-07-22 01:00:24 UTC MAIN commitmail json YAML

Update to 5.3.1. From the changelog:

Allow minimal imports by lazy loading dependencies. The following
dependencies are only needed if used:

- BeautifulSoup4 in verify_html
- allpairspy in pairwise approvals
- pyperclip in clipboard reporter

pkgsrc changes:

- Add an 'x11' option, off by default, to control the pyperclip
  dependency.

(schmonz)

2022-07-22 00:53:58 UTC MAIN commitmail json YAML

mk/platform: add SDK mapping for macOS 12.5.

(schmonz)

2022-07-21 23:57:12 UTC MAIN commitmail json YAML

doc: Added www/firefox102-l10n version 102.0

(nia)

2022-07-21 23:56:56 UTC MAIN commitmail json YAML

doc: Added www/firefox102 version 102.0

(nia)

2022-07-21 23:56:39 UTC MAIN commitmail json YAML

2022-07-21 19:13:59 UTC MAIN commitmail json YAML

doc: Updated databases/prometheus to 2.37.0

(tnn)

2022-07-21 19:12:58 UTC MAIN commitmail json YAML

2022-07-21 19:04:00 UTC MAIN commitmail json YAML

doc: Updated net/ncdc to 1.23

(wiz)

2022-07-21 19:03:51 UTC MAIN commitmail json YAML

ncdc: update to 1.23.

1.23 - 2022-05-30 - ncdc-1.23.tar.gz

    Bump minimum glib version to 2.32
    Re-open GeoIP database on SIGUSR1
    Add tls_policy=force setting
    Fix TLS on Verlihub
    Various minor language fixes
    Add workaround rare compiler bug for aarch64

(wiz)

2022-07-21 19:00:36 UTC MAIN commitmail json YAML

doc: Updated chat/matrix-synapse to 1.63.1

(gdt)

2022-07-21 18:58:09 UTC pkgsrc-2022Q2 commitmail json YAML

CHANGES-2022: back out branch commit

(gdt)

2022-07-21 18:57:10 UTC pkgsrc-2022Q2 commitmail json YAML

doc: Updated chat/matrix-synapse to 1.63.1

(gdt)

2022-07-21 18:57:02 UTC MAIN commitmail json YAML

chat/matrix-synapse: Update to 1.63.1

Upstream relevant changes:

  Add a rate limit for local users sending invites. (#13125)

  Implement MSC3827: Filtering of /publicRooms by room type. (#13031)

  Improve validation logic in the account data REST
  endpoints. (#13148)

  Remove obsolete and for 8 years unused
  RoomEventsStoreTestCase. Contributed by @arkamar. (#13200)

(gdt)

2022-07-21 18:36:43 UTC MAIN commitmail json YAML

doc: Updated devel/py-frozendict to 2.3.3

(gdt)

2022-07-21 18:36:35 UTC MAIN commitmail json YAML

devel/py-frozendict: Update to 2.3.3

Upstream lacks NEWS, but credible rumors say that this fixes a memory
leak.

(gdt)

2022-07-21 17:44:31 UTC MAIN commitmail json YAML

doc: Updated devel/patchelf to 0.15.0

(fcambus)

2022-07-21 17:44:20 UTC MAIN commitmail json YAML

patchelf: update to 0.15.0.

PatchELF 0.15.0

What's Changed:

- Add --add-debug option by @deadw00d in #367
- Add O_BINARY flag when opening files to allow compilation for Windows by
  @JagoGyselinck in #372
- Document --print-needed by @klemensn in #375
- modifyRPath: return early if new and old rpath are empty by @ehmry in #376
- Add comment explaining calculation for DT_MIPS_RLD_MAP_REL by @amjoseph-nixpkgs
  in #379
- Add --no-sort option by @amjoseph-nixpkgs in #378
- Handle DT_MIPS_XHASH and .MIPS.xhash by @amjoseph-nixpkgs in #380

(fcambus)

2022-07-21 17:19:48 UTC MAIN commitmail json YAML

doc: Updated sysutils/ncdu to 1.17

(fcambus)

2022-07-21 17:19:37 UTC MAIN commitmail json YAML

ncdu: update to 1.17.

1.17 - 2022-04-28

- Add 'dark-bg' color scheme and use that by default
- Use natural sort order when sorting by file name
- Improve compatibility with C89 environments
- Fix wrong assumption about errno not being set by realloc()

(fcambus)

2022-07-21 16:44:25 UTC MAIN commitmail json YAML

doc: Updated chat/matrix-synapse to 1.62.0

(gdt)

2022-07-21 16:44:06 UTC MAIN commitmail json YAML

chat/matrix-synapse: Update to 1.62.0

Upstream relevant changes:

  Port the spam-checker API callbacks to a new, richer API. This is
  part of an ongoing change to let spam-checker modules inform users
  of the reason their event or operation is rejected. (#12857, #13047)

  Allow server admins to customise the response of the
  /.well-known/matrix/client endpoint. (#13035)

  Add metrics measuring the CPU and DB time spent in state
  resolution. (#13036)

  Speed up fetching of device list changes in /sync and
  /keys/changes. (#13045, #13098)

  Improve URL previews for sites which only provide Twitter Card
  metadata, e.g. LWN.net. (#13056)

  Remove the unspecced DELETE /directory/list/room/{roomId} endpoint,
  which hid rooms from the public room directory. Instead, PUT to the
  same URL with a visibility of "private". (#13123)

(gdt)

2022-07-21 15:19:23 UTC MAIN commitmail json YAML

doc/TODO: -postfix

- postfix-3.7.1.

(taca)

2022-07-21 15:18:55 UTC MAIN commitmail json YAML

doc: update roundcube and related pacakges to 1.5.3

mail/roundcube
mail/roundcube-plugin-enigma
mail/roundcube-plugin-password
mail/roundcube-plugin-zipdownload
VS: ----------------------------------------------------------------------

(taca)

2022-07-21 15:17:35 UTC MAIN commitmail json YAML

mail/roundcube: update to 1.5.3

1.5.3 (2022-06-26)

* Enigma: Fix initial synchronization of private keys
* Enigma: Fix double quoted-printable encoding of pgp-signed messages with
  no attachments (#8413)
* Fix various PHP8 warnings (#8392)
* Fix mail headers injection via the subject field on mail compose (#8404)
* Fix bug where small message/rfc822 parts could not be decoded (#8408)
* Fix setting HTML mode on reply/forward of a signed message (#8405)
* Fix handling of RFC2231-encoded attachment names inside of a
  message/rfc822 part (#8418)
* Fix bug where some mail parts (images) could have not be listed as
  attachments (#8425)
* Fix bug where attachment icons were stuck at the top of the messages list
  in Safari (#8433)
* Fix handling of message/rfc822 parts that are small and are multipart
  structures with a single part (#8458)
* Fix bug where session could time out if DB and PHP timezone were different
  (#8303)
* Fix bug where DSN flag state wasn't stored with a draft (#8371)
* Fix broken encoding of HTML content encapsulated in a RTF attachment
  (#8444)
* Fix problem with aria-hidden=true on toolbar menus in the Elastic
  skin (#8517)
* Fix bug where title tag content was displayed in the body if it contained
  HTML tags (#8540)
* Fix support for DSN specification without host e.g. pgsql:///dbname
  (#8558)

(taca)

2022-07-21 15:09:44 UTC MAIN commitmail json YAML

doc: note update of postfix and related packages to 3.7.2

mail/postfix
mail/postfix-cdb
mail/postfix-ldap
mail/postfix-lmdb
mail/postfix-mysql
mail/postfix-pcre
mail/postfix-pgsql
mail/postfix-sqlite

(taca)

2022-07-21 15:08:40 UTC MAIN commitmail json YAML

mail/postfix: update to 3.7.2

3.7.0 (2022-02-07)

  * Support to inline the content of small cidr:, pcre:, and regexp:
    tables in Postfix parameter values. An example is the new
    smtpd_forbidden_commands default value, "CONNECT GET POST
    regexp:{{/^[^A-Z]/ Thrash}}", to quickly drop connections from
    clients that send garbage.

  * To make the maillog_file feature more useful, including stdout
    logging from a container, the postlog(1) command is now set-gid
    postdrop, so that unprivileged programs can use it to write
    logging through the postlogd(8) daemon. This required hardening
    the postlog(1) command against privilege escalation attacks.

  * Support for library APIs: OpenSSL 3.0.0, PCRE2, Berkeley DB 18.

  * Postfix programs now randomize the initial state of in-memory
    hash tables, to defend against hash collision attacks involving
    a large number of attacker-chosen lookup keys. Presently, the
    only known opportunity for such attacks involves remote SMTP
    client IPv6 addresses in the anvil(8) service, and requires
    making hundreds of short-lived connections per second while
    cycling through thousands of different client IP addresses.

  * Updated defense against remote clients or servers that 'trickle'
    SMTP or LMTP traffic. This replaces the old per-record deadlines
    with per-request deadlines and minimum data rates.

  * Many typofixes by raf and Wietse.

3.7.1 (2022-04-18)

  * (problem introduced: Postfix 2.7) The milter_header_checks maps
    are now opened before the cleanup(8) server enters the chroot
    jail. Problem reported by Jesper Dybdal.

  * In an internal client module, "host or service not found" was
    a fatal error, causing the milter_default_action setting to be
    ignored. It is now a non-fatal error, just like a failure to
    connect. Problem reported by Christian Degenkolb.

  * The proxy_read_maps default value was missing up to 27 parameter
    names. The corresponding lookup tables were not automatically
    authorized for use with the proxymap(8) service. The parameter
    names were ending in _checks, _reply_footer, _reply_filter,
    _command_filter, and _delivery_status_filter.

  * (problem introduced: Postfix 3.0) With dynamic map loading
    enabled, an attempt to create a map with "postmap regexp:path"
    would result in a bogus error message "Is the postfix-regexp
    package installed?" instead of "unsupported map type for this
    operation". This happened with all non-dynamic map types (static,
    cidr, etc.) that have no 'bulk create' support. Problem reported
    by Greg Klanderman.

  * In PCRE_README, "pcre2 --libs" should be "pcre2 --libs8". Problem
    reported by Carlos Velasco.

  * Documented in the postlogd(8) daemon manpage that the Postfix
    >= 3.7 postlog(1) command can run with setgid permissions.

3.7.2 (2022-04-28)

This reverts an overly complex change in the postscreen SMTP engine
(made during Postfix 3.7 development), and replaces it with much
simpler code. The bad change was crashing postscreen on some systems
after receiving malformed input (for example, a TLS "hello" message).

(taca)

2022-07-21 14:08:46 UTC MAIN commitmail json YAML

doc: Updated chat/py-matrix-common to 1.2.1

(gdt)

2022-07-21 14:08:34 UTC MAIN commitmail json YAML

chat/py-matrix-common: Update to 1.2.1

Upstream changes relevant for pkgsrc users, less bugfixes:

Changes in 1.2.1

    Use os.path.dirname like the docstring suggests by @DMRobertson in #26

Changes in 1.2.0

    Move to src layout by @V02460 in #23
    Optionally allow a cwd for get_distribution_version_string by @DMRobertson in #25

(gdt)

2022-07-21 13:53:03 UTC MAIN commitmail json YAML

doc: Updated devel/nss to 3.81

(wiz)

2022-07-21 13:52:50 UTC MAIN commitmail json YAML

nss: update to 3.81.

Changes:
- Bug 1762831: Enable aarch64 hardware crypto support on OpenBSD.
- Bug 1775359 - make NSS_SecureMemcmp 0/1 valued.
- Bug 1779285: Add no_application_protocol alert handler and test client error code is set.
- Bug 1777672 - Gracefully handle null nickname in CERT_GetCertNicknameWithValidity.

(wiz)

2022-07-21 13:22:23 UTC MAIN commitmail json YAML

doc: Updated archivers/php-pecl-zip to 1.21.0

(taca)

2022-07-21 13:21:57 UTC MAIN commitmail json YAML

archivers/php-pecl-zip: update to 1.21.0

1.21.0 (2022-06-28)

- Fix GH-8781 #ZipArchive deletes zip file with no contents and doesn't
  update stat cache
- implement fseek for zip stream when possible with libzip 1.9.1
- Allow 8.2

(taca)

2022-07-21 11:39:50 UTC MAIN commitmail json YAML

doc: Added x11/wxGTK32 version 3.2.0

(wiz)

2022-07-21 11:39:39 UTC MAIN commitmail json YAML

x11/Makefile: + wxGTK32

(wiz)

2022-07-21 11:39:21 UTC MAIN commitmail json YAML

x11/wxGTK32: import wxGTK32-3.2.0

Packaged with help from dbj@

wxWidgets is a set of libraries that allows C++ applications to compile and
run on several different types of computer, with minimal source code changes.
There is one library per supported GUI (such as Windows, GTK+, Motif, and Mac).
As well as providing a common API (Application Programming Interface) for GUI
functionality, it provides functionality for accessing some commonly-used
operating system facilities, from copying and deleting files to socket and
thread support. wxWidgets is a 'framework' in the sense that it provides a lot
of built-in functionality, which the application can use or replace as required,
thus saving a great deal of coding effort. Basic data structures such as
strings, arrays, linked lists and hash tables are also supported.

Such a toolkit is not unique - there are others to choose from - but wxWidgets
is free, well-established, well-documented, and very broad in its coverage of
GUI functionality. It has some extras that make it stand out from the crowd,
such as the many convenience dialogs, built-in HTML display and printing,
virtual filesystems, easy-to-use OLE automation controller class, Open GL
support, and many other features that make it easier to write modern and
user-friendly applications.

This package contains the 3.2 stable branch of the library.

(wiz)

2022-07-21 11:37:39 UTC MAIN commitmail json YAML

doc: Updated net/filezilla to 3.60.1

(wiz)

2022-07-21 11:37:29 UTC MAIN commitmail json YAML

filezilla: update to 3.60.1.

3.60.1 (2022-06-01)

- Fixed a regression drag-moving local files

3.60.0 (2022-05-27)

- SFTP: Fixed error handling if reading from child process fails
- Fixed transfers following recursive operations not starting if the connection limit has been set to 1 in the Site Manager

3.60.0-rc1 (2022-05-19)

+ macOS: Remote files can now be dragged into Finder
- Fixed file change detection when editing files

(wiz)

2022-07-21 11:31:32 UTC MAIN commitmail json YAML

doc: Updated net/libfilezilla to 0.38.1

(wiz)

2022-07-21 11:31:23 UTC MAIN commitmail json YAML

libfilezilla: update to 0.38.1.

0.38.1 (2022-07-20)

+ fz::aio_waitable now also accepts event handlers in addition to aio_waiter
- Split fz::process::kill into separate stop and kill functions

0.38.0 (2022-07-08)

+ Added readers and writers for asynchronous disk I/O operating on a buffer pool
+ Added fz::current_username()
+ Added fz::event_handler::stop_add_timer
+ Added overload for fz::event_handler::add_timer that takes a deadline
+ Added fz::file::set_modification_time
+ Added fz::get_network_interfaces
+ *nix: fz::socket can now accept Unix-domain sockets, added fz::socket::send_fd and fz::socke::read_fd
- *nix: When impersonating, limit supplementary groups to NGROUPS_MAX

(wiz)

2022-07-21 11:21:50 UTC MAIN commitmail json YAML

xf86-input-keyboard is no longer for Linux

(tnn)

2022-07-21 11:04:34 UTC MAIN commitmail json YAML

sane-backends: Shoot down Python dependency. It seems to be build-time
only and there's no reason to restrict it to Python 2, since it builds
fine with 3.10 and I can't find any evidence that Python is required
at run-time.

(nia)

2022-07-21 10:54:09 UTC MAIN commitmail json YAML

arcticfox: Python is build-only dependency

(nia)

2022-07-21 10:19:32 UTC MAIN commitmail json YAML

spice-gtk: add missing include of gobject-introspection to bl3.mk

(wiz)

2022-07-21 10:17:32 UTC MAIN commitmail json YAML

doc: Updated devel/gmp to 6.2.1nb3

(wiz)

2022-07-21 10:17:21 UTC MAIN commitmail json YAML

gmp: add rpath to pkg-config file

Bump PKGREVISION

(wiz)

2022-07-21 10:12:36 UTC MAIN commitmail json YAML

mutt: Add lmdb header cache backend support.

Various benchmarks show this to be the best available option.

(jperkin)

2022-07-21 09:38:49 UTC MAIN commitmail json YAML

Updated net/samba4, devel/py-dotenv

(adam)

2022-07-21 09:38:30 UTC MAIN commitmail json YAML

py-dotenv: updated to 0.20.0

0.20.0

Added
- Add `encoding` (`Optional[str]`) parameter to `get_key`, `set_key` and `unset_key`.

Fixed
- Use dict to specify the `entry_points` parameter of `setuptools.setup`
- Don't build universal wheels

(adam)

2022-07-21 09:35:50 UTC MAIN commitmail json YAML

2022-07-21 09:35:19 UTC MAIN commitmail json YAML

samba4: updated to 4.16.3

Changes since 4.16.2
--------------------
* BUG 15099: Using vfs_streams_xattr and deleting a file causes a panic.
* BUG 14986: Add support for bind 9.18.
* BUG 15076: logging dsdb audit to specific files does not work.
* BUG 14979: Problem when winbind renews Kerberos.
* BUG 15095: Samba with new lorikeet-heimdal fails to build on gcc 12.1 in
  developer mode.
* BUG 15105: Crash in streams_xattr because fsp->base_fsp->fsp_name is NULL.
* BUG 15118: Crash in rpcd_classic - NULL pointer deference in
  mangle_is_mangled().
* BUG 15100: smbclient commands del & deltree fail with
  NT_STATUS_OBJECT_PATH_NOT_FOUND with DFS.
* BUG 15120: Fix check for chown when processing NFSv4 ACL.
* BUG 15082: The pcap background queue process should not be stopped.
* BUG 15097: testparm: Fix typo in idmap rangesize check.
* BUG 15106: net ads info returns LDAP server and LDAP server name as null.
* BUG 15108: ldconfig: /lib64/libsmbconf.so.0 is not a symbolic link.
* BUG 15090: CTDB child process logging does not work as expected.

Changes since 4.16.1
--------------------
* BUG 15042: Use pathref fd instead of io fd in vfs_default_durable_cookie.
* BUG 15069: vfs_gpfs with vfs_shadowcopy2 fail to restore file if original
  file had been deleted.
* BUG 15087: netgroups support removed.
* BUG 14674: net ads info shows LDAP Server: 0.0.0.0 depending on contacted
  server.
* BUG 15062: Update from 4.15  to 4.16 breaks discovery of [homes] on
  standalone server from Win and IOS.
* BUG 15071: waf produces incorrect names for python extensions with Python
  3.11.
* BUG 15075: smbclient -E doesn't work as advertised.
* BUG 15071: waf produces incorrect names for python extensions with Python
  3.11.
* BUG 15081: The samba background daemon doesn't refresh the printcap cache
  on startup.
* BUG 14443: Out-by-4 error in smbd read reply max_send clamp..

Changes since 4.16.0
--------------------
* BUG 14831: Share and server swapped in smbget password prompt.
* BUG 15022: Durable handles won't reconnect if the leased file is written
  to.
* BUG 15023: rmdir silently fails if directory contains unreadable files and
  hide unreadable is yes.
* BUG 15038: SMB2_CLOSE_FLAGS_FULL_INFORMATION fails to return information on
  renamed file handle.
* BUG 8731: Need to describe --builtin-libraries= better (compare with
--bundled-libraries).
* BUG 14957: vfs_shadow_copy2 breaks "smbd async dosmode" sync fallback.
* BUG 15035: shadow_copy2 fails listing snapshotted dirs with
  shadow:fixinodes.
* BUG 15046: PAM Kerberos authentication incorrectly fails with a clock skew
  error.
* BUG 15041: Username map - samba erroneously applies unix group memberships
  to user account entries.
* BUG 14951: KVNO off by 100000.
* BUG 15027: Uninitialized litemask in variable in vfs_gpfs module.
* BUG 15055: vfs_gpfs recalls=no option prevents listing files.
* BUG 15054: smbd doesn't handle UPNs for looking up names.

(adam)

2022-07-21 09:10:12 UTC MAIN commitmail json YAML

rspamd: Add missing PLIST update.

(jperkin)

2022-07-21 08:59:21 UTC MAIN commitmail json YAML

Updated databases/ldb, devel/tevent

(adam)

2022-07-21 08:58:00 UTC MAIN commitmail json YAML

tevent: updated to 0.12.1

0.12.1
Unknown changes

(adam)

2022-07-21 08:56:47 UTC MAIN commitmail json YAML

2022-07-21 08:41:36 UTC MAIN commitmail json YAML

doc: Removed sysutils/openxenmanager

(ryoon)

2022-07-20 23:38:36 UTC MAIN commitmail json YAML

doc: Updated geography/gama to 2.21

(gdt)

2022-07-20 23:38:29 UTC MAIN commitmail json YAML

geography/gama: Update to 1.21

Changes in release 2.21

  - bugfixes

Changes in release 2.20 (2022-06-30)

  - The new algorithm ICGS (iterated classical Gram-Schmidt) in the
    class AdjGSO replaced the former algorithm MGS (modified
    Gram-Schmidt), which was implemented with column pivoting as a
    template class GSO. The template class GSO is meant only as a tool
    for testing purposes. Both initial scaling and pivoting with
    euclidean norms are not suitable for practical computations.

    The old legacy code with MGS used in the AdjGSO class is still
    available with conditional compilation directive statements if the
    name GNU_GAMA_GSO_LEGACY_CODE is defined.

(gdt)

2022-07-20 23:04:56 UTC MAIN commitmail json YAML

python: remove html2text support from versioned_dependencies

(wiz)

2022-07-20 23:04:36 UTC MAIN commitmail json YAML

newspipe: use direct dependency

(wiz)

2022-07-20 23:02:36 UTC MAIN commitmail json YAML

py-trytond-web-user: use direct dependency

(wiz)

2022-07-20 22:58:18 UTC MAIN commitmail json YAML

2022-07-20 22:56:23 UTC MAIN commitmail json YAML

doc: Updated www/py-django-tastypie to 0.14.4

(wiz)

2022-07-20 22:56:14 UTC MAIN commitmail json YAML

py-django-tastypie: update to 0.14.4.

Django 4.0 support.

(wiz)

2022-07-20 22:23:49 UTC MAIN commitmail json YAML

python: remove pyparsing support from versioned_dependencies

(wiz)

2022-07-20 22:16:56 UTC MAIN commitmail json YAML

py-dot: restrict to python3

(wiz)

2022-07-20 22:13:26 UTC MAIN commitmail json YAML

py-httplib2: restrict to python3

(wiz)

2022-07-20 22:09:56 UTC MAIN commitmail json YAML

firefox: pkglint cleanup

(wiz)

2022-07-20 22:09:32 UTC MAIN commitmail json YAML

2022-07-20 22:08:20 UTC MAIN commitmail json YAML

doc: Updated devel/py-zanata-python-client to 1.5.3

(wiz)

2022-07-20 22:08:10 UTC MAIN commitmail json YAML

py-zanata-python-client: update to 1.5.3.

* Fri Mar 08 2019 Sundeep Anand <suanand@redhat.com> - 1.5.3
- ZNTA-2791 - Port Zanata Python client to Python 3

* Mon Apr 16 2018 Sundeep Anand <suanand@redhat.com> - 1.5.2
- ZNTA-1390 - Python client fuzzies my strings
- ZNTA-1382 - Should "--push-trans-only" be deprecated in the python client?

* Wed Oct 26 2016 Sundeep Anand <suanand@redhat.com> - 1.5.1
- Bug 1368381 - download only those which have translations
- ZNTA-106 - zanata-python-client installs a test module

(wiz)

2022-07-20 21:41:39 UTC MAIN commitmail json YAML

2022-07-20 21:22:35 UTC MAIN commitmail json YAML

2022-07-20 16:29:58 UTC MAIN commitmail json YAML

doc: Updated cad/kicad* to 6.0.6

(tnn)

2022-07-20 16:28:55 UTC MAIN commitmail json YAML

2022-07-20 15:55:13 UTC MAIN commitmail json YAML

doc: Updated mail/rspamd to 3.2

(jperkin)

2022-07-20 15:55:05 UTC MAIN commitmail json YAML

rspamd: Update to 3.2.

3.2: 26 Mar 2022
  * [Conf] Score MIME_OBFUSCATED_ARCHIVE to 8 points
  * [Conf] Set one_shot for URIBL rules by default
  * [CritFix] Fix upstreams name resolution when there is also a port
  * [Feature] Add ROC feature to neural network plugin
  * [Feature] Add public suffic compilation utility
  * [Feature] Add support of Cloudmark
  * [Feature] Allow hyperscan for ppc64, as vectorscan now suports it.
  * [Feature] Allow to skip DNS resolution for keep-alive connections
  * [Feature] Aws_s3: Allow to store large parts separately
  * [Feature] BIMI: Add preliminary version of the BIMI plugin
  * [Feature] JSON endpoint for querying maps
  * [Feature] Lua_magic: Add a sane CSV heuristic
  * [Feature] Lua_mime: Add schema for message transfer
  * [Feature] Output average scan time in /stat endpoint
  * [Feature] Show average scan time in `rspamc stat` output
  * [Fix] Add guards to avoid race condition on TCP connection
  * [Fix] Allow spaces in DKIM key records
  * [Fix] Apply the similar fix to the url_reputation
  * [Fix] Avoid overwriting whitelisted_signers_map
  * [Fix] Backport PR from libucl
  * [Fix] Clear SSL errors
  * [Fix] ClickHouse cleanup of old partitions
  * [Fix] Do not double call error handler on ssl errors in the timeout path
  * [Fix] Do not forget to clear pointers on IOC reset
  * [Fix] External_relay: Remove useless check of the map value
  * [Fix] Find suspicious url encodings that could break url extraction
  * [Fix] Fix HTTP(s) client timeout
  * [Fix] Fix exclude flags setting
  * [Fix] Fix expanding of the variables
  * [Fix] Fix host header usage in lua_http
  * [Fix] Fix http maps shared memory cache cleanup
  * [Fix] Fix logic in HTML processing FSM
  * [Fix] Fix parsing of the compound mailto urls
  * [Fix] Fix processing captures from pcre2
  * [Fix] Fix removing from khash
  * [Fix] Fix stuctured headers pushing
  * [Fix] Further fix for i386 compilation
  * [Fix] Improve duplicate settings error reporting
  * [Fix] Lua: task:remove_result didn't work in some cases
  * [Fix] Output service parts as well
  * [Fix] Phishing: Deal with phishing + redirected URL
  * [Fix] Phishing: Fix finding domains in the phishing map
  * [Fix] Plug memory leak by using mempool for a copied address
  * [Fix] Properly find the request and the number of requested entries
  * [Fix] Rbl: Fix inversed logic of the url_full_hostname
  * [Fix] Read file maps if they were not pre-read during preload
  * [Fix] Restrict x86_64 assembly to x86_64
  * [Fix] Return a real number of recipients when dealing with aliases
  * [Fix] Rework unshedule DNS request function
  * [Fix] Support definition of ungrouped symbol in conf file, use group info from lua or other conf file
  * [Fix] Unschedule DNS request when clearing IO channel
  * [Fix] When checking for phishing, we need to convert punicode -> UTF8, not vice versa
  * [Fix] lua_cfg_transform - actions without score (discard)
  * [Fix] lua_cfg_transform - silly break break actions
  * [Fix] ratelimit - symbol per bucket
  * [Project] BIMI: Fix helper integration issues
  * [Project] Further DNS over TCP architecturing
  * [Project] Rdns: Add more functions for TCP based requests
  * [Project] Rdns: Add preliminary reading logic for TCP channels
  * [Project] Rdns: Add reaper for inactive TCP connections
  * [Project] Rdns: Add timeout logic for TCP requests
  * [Project] Rdns: Do not treat TCP channels failure as fatal
  * [Project] Rdns: Fix TCP connection mess
  * [Project] Rdns: Fix TCP stuff cleanup
  * [Project] Rdns: Fix various ownership issues
  * [Project] Rdns: Implement TCP writing logic
  * [Project] Rdns: Initial support of TCP IO channels
  * [Project] Rdns: More fixes in TCP handling
  * [Project] Rdns: Restore the previous EDNS0 size
  * [Project] Rdns: Send truncated replies via TCP
  * [Project] Rdns: Unregister TCP requests
  * [Rework] Allow to restore SSL handlers after keepalive pooling
  * [Rework] Allow to set a different behaviour for actions from settings
  * [Rework] Include SSL flag into keepalive hash
  * [Rework] Make `rspamadm dmarc_report` default behaviour more sane
  * [Rework] Mempool: Use explicit alignment
  * [Rework] Rdns: Use faster and more compact hash table for DNS requests
  * [Rework] Rework SSL flag operations
  * [Rework] Take disabled flag into account
  * [Rework] Timeouts are now global per event and not reseted by IO activity
  * [Rework] Use xxh3 as a default hash and fix memory/alignment issues
  * [Rules] Fix old rules to stop global functions usage
  * [Rules] Fix symbol for DKIM temporary failure
  * [Rules] Remove ancient and inefficient rules
  * [Rules] Slightly reduce MULTIPLE_FROM score

(jperkin)

2022-07-20 15:14:43 UTC MAIN commitmail json YAML

doc: Updated net/bind916 to 9.16.31

(taca)

2022-07-20 15:14:14 UTC MAIN commitmail json YAML

net/bind916: update to 9.16.31

9.6.31 (2022-07-20)

5917. [bug] Update ifconfig.sh script as is miscomputed interface
identifiers when destroying interfaces. [GL #3061]

5915. [bug] Detect missing closing brace (}) and computational
overflows in $GENERATE directives. [GL #3429]

5913. [bug] Fix a race between resolver query timeout and
validation in resolver.c:validated(). Remove
resolver.c:maybe_destroy() as it is no loger needed.
[GL #3398]

5909. [bug] The server-side destination port was missing from dnstap
captures of client traffic. [GL #3309]

5905. [bug] When the TCP connection would be closed/reset between
the connect/accept and the read, the uv_read_start()
return value would be unexpected and cause an assertion
failure. [GL #3400]

5903. [bug] When named checks that the OPCODE in a response matches
that of the request, if there is a mismatch named logs
an error.  Some of those error messages incorrectly
used RCODE instead of OPCODE to lookup the nemonic.
This has been corrected. [GL !6420]

(taca)

2022-07-20 15:03:04 UTC MAIN commitmail json YAML

sysutils: Disable openxenmanager

(ryoon)

2022-07-20 15:02:24 UTC MAIN commitmail json YAML

2022-07-20 08:49:29 UTC MAIN commitmail json YAML

Updated devel/py-types-setuptools, devel/py-types-toml

(adam)

2022-07-20 08:49:13 UTC MAIN commitmail json YAML

py-types-toml: updated to 0.10.8

0.10.8 (2022-07-12)

Import `Match` and `Pattern` from `re`, not `typing`

0.10.7 (2022-05-07)

Import generics from standard modules in all third-party stubs

(adam)

2022-07-20 08:47:05 UTC MAIN commitmail json YAML

py-types-setuptools: updated to 63.2.0

63.2.0 (2022-07-15)

[stubsabot] Bump setuptools to 63.2.*

62.6.1 (2022-07-11)

Remove Python 3.6 branches from typeshed

(adam)

2022-07-20 08:35:39 UTC MAIN commitmail json YAML

Updated devel/py-requirements-parser, devel/py-pkginfo

(adam)

2022-07-20 08:35:02 UTC MAIN commitmail json YAML

py-pkginfo: updated to 1.8.3

1.8.3 (2022-06-08)
------------------
- Specify supported Python versions in 'setup.py' using 'python_requires'.

(adam)

2022-07-20 08:33:12 UTC MAIN commitmail json YAML

py-requirements-parser: updated to 0.5.0

v0.5.0 (2022-01-20)

Feature

Support all documented options in requirements files

v0.4.0 (2022-01-18)

Feature

Library is now typed according to PEP561 (0e1bb6a)

v0.3.1 (2021-12-17)

Fix

Readthedocs config (ac1e7fb)

v0.3.0 (2021-12-17)

Feature

Added some typing (169ff6e)
Removed Python 2 code (82f9473)

Fix

Removed version from init

(adam)

2022-07-20 07:58:59 UTC MAIN commitmail json YAML

typo in lang/janet/DESCR

(dholland)

2022-07-20 07:57:58 UTC MAIN commitmail json YAML

doc: Updated x11/libxcvt to 0.1.2

(wiz)

2022-07-20 07:57:48 UTC MAIN commitmail json YAML

libxcvt: update to 0.1.2.

Dima Krasner (1):                                                                                                        make xrandr report 1366x768 instead of 1360x768

Jeremy Huddleston Sequoia (1):
      meson: Add initial darwin_versions

Olivier Fourdan (1):
      libxcvt 0.1.2

(wiz)

2022-07-20 05:03:06 UTC MAIN commitmail json YAML

emulators/free42: explicitly include fenv.h on platforms that use it

second attempt to fix NetBSD build breakage
thanks @gdt for pointing out that fenv.h wasn't being included when expected

(dbj)

2022-07-20 02:16:49 UTC MAIN commitmail json YAML

doc: Updated chat/pidgin-silc to 2.14.10

(khorben)

2022-07-20 02:16:38 UTC MAIN commitmail json YAML

doc: Updated chat/pidgin-sametime to 2.14.10

(khorben)

2022-07-20 02:16:23 UTC MAIN commitmail json YAML

doc: Updated chat/pidgin to 2.14.10

(khorben)

2022-07-20 02:16:07 UTC MAIN commitmail json YAML

doc: Updated chat/finch to 2.14.10

(khorben)

2022-07-20 02:15:35 UTC MAIN commitmail json YAML

doc: Updated chat/libpurple to 2.14.10

(khorben)

2022-07-20 02:14:13 UTC MAIN commitmail json YAML

libpurple, finch, pidgin: update to 2.14.10

This notably fixes security issues (CVE-2012-1257, CVE-2022-26491).

Tested on NetBSD/amd64.

XXX pull-up to the pkgsrc-2022Q2 branch

The complete changelog for the new versions is reproduced here:

version 2.14.10 (06/02/2022):
General:
* Audit and correct the COPYRIGHT file. (RR 1425) (Richard Laager)
* Fix a spelling error in a debug message for proxies. (RR 1426) (Richard
  Laager)
* Install some emojis already in the theme but not being installed.
  (RR 1428) (Richard Laager)
* Drop the QQ smileys as we don't ship QQ anymore. (PIDGIN-14385) (RR 1429)
  (Richard Laager)
* Modernize the desktop file. (RR 1433) (Richard Laager)
* Modernize the appdata file. (RR 1431) (Richard Laager)
* Make privacy settings persist. (PIDGIN-17137) (RR 1463) (Belgin ��tirbu)

Pidgin:
* Fix a use after free that was introduced in 2.14.9. (RR 1488) (ivanhoe)

IRC:
* Fix a crash if the server sends a short form JOIN message. (PIDGIN-17375)
  (RR 1484) (Belgin ��tirbu)

XMPP:
* Fix a regression from 2.14.9 where XMPP accounts state would get lost
  after failing to connect. (PIDGIN-17621) (RR 1455) (Belgin ��tirbu)
* Fix a crash when requesting your own info in an XMPP conference. (RR 1465)
  (Belgin ��tirbu)
* Fix hang when completing a file transfer over XMPP. (RR 1466) (Belgin
  ��tirbu)
* Fix updating custom smileys. (PIDGIN-17153) (RR 1477) (Belgin ��tirbu)
* Fix unblocking users. (PIDGIN-16414) (RR 1479) (Belgin ��tirbu)
* Fix a crash when cancelling a file transfer. (PIDGIN-17189) (RR 1485)
  (Belgin ��tirbu)

version 2.14.9 (04/28/2022):
Security:
* Remove _xmppconnect support. (RR 1357) (CVE-2022-26491) (Gary Kramlich)

libpurple:
* Fix a GLib CRITICAL message with typing time outs. (RR 1123) (Mohammed
  Sadiq)
* Fix an issue where the unit tests for purple_str_to_time would fail.
  (GENTOO-819774) (RR 1238) (Gary Kramlich)

Pidgin:
* Fix a memory leak in pidgin_conversations_set_tab_colors. (RR 1244)
  (ivanhoe)
* Fixed the majority of the infinite resizing issues in the input box.
  (PIDGIN-16753, PIDGIN-16999, PIDGIN-17287, PIDGIN-17413, PIDGIN-17430,
  PIDGIN-17568, PIDGIN-17602) (RR 1342) (Belgin ��tirbu)
* Add transient-buddy back which is used to show some context menus and
  other things. (PIDGIN-17523) (RR 1381) (Belgin ��tirbu)

Windows:
* Fix the download of dictionaries in the Windows installer. (PIDGIN-14618,
  PIDGIN-15648, PIDGIN-15540, PIDGIN-14612, PIDGIN-14893) (RR 1303) (Gary
  Kramlich)

Translations:
* Fix a typo in the German translations. (PIDGIN-17575) (RR 1242) (ivanhoe)
* Synced all of the translations with Transifex.

IRC:
* Fix IRC file transfers on Windows. (PIDGIN-17175) (RR 1382) (Belgin
  ��tirbu)
* Fix file transfers failing at 99% on IRC. (PIDGIN-15893) (RR 1385) (Belgin
  ��tirbu)
* Default realname and ident name in IRC to the username (nickname) of the
  account. (PIDGIN-17610) (RR 1386) (Belgin ��tirbu)
* Add an advanced account option to IRC accounts for explicitly setting the
  SASL login name. (PIDGIN-15451) (RR 1388) (Belgin ��tirbu)
* Added a rate limiter that should make it impossible to excess flood.
  (RR 1391) (Gary Kramlich)

SIMPLE:
* Fix an issue with the CSeq numbers in SIMPLE. (PIDGIN-9675) (RR 1379)
  (dohmniq)

XMPP:
* Fix XMPP attention messages being sent to incorrect JIDs. (PIDGIN-14714)
  (RR 1387) (itsnotabigtruck, Belgin ��tirbu)

(khorben)

2022-07-20 01:19:55 UTC MAIN commitmail json YAML

freeradius: correct config installation and de-installation

The script that un-installs the configuration content placed under the
PKG_SYSCONFDIR wasn't removing one of the files that's installed. (This
had been incorrect since it was added to the installation script back
in 2017.)

Separately, simplify the previous changes I made to fix installation of
configuration files to PKG_SYSCONFDIR. I had used redundancy to force
certain directories necessary for startup to be present and populated,
but the pre-existing code in the scripts had almost all of it covered,
just not the creation of the directories themselves and a single file.

(gutteridge)

2022-07-19 23:05:55 UTC MAIN commitmail json YAML

doc/TODO: add comments for two packages

(wiz)

2022-07-19 20:37:50 UTC MAIN commitmail json YAML

doc: Added devel/go-impl version 1.1.0

(bsiegert)

2022-07-19 20:37:27 UTC MAIN commitmail json YAML

New package, go-impl-1.1.0.

Needed by the new gopls.

impl generates method stubs for implementing an interface.

Sample usage:

$ impl 'f *File' io.ReadWriteCloser
func (f *File) Read(p []byte) (n int, err error) {
panic("not implemented")
}

func (f *File) Write(p []byte) (n int, err error) {
panic("not implemented")
}

func (f *File) Close() error {
panic("not implemented")
}

(bsiegert)

2022-07-19 20:26:32 UTC MAIN commitmail json YAML

doc: Added devel/gomodifytags version 1.16.0

(bsiegert)

2022-07-19 20:26:08 UTC MAIN commitmail json YAML

New package, gomodifytags-1.16.0.

This is needed by the new gopls.

gomodifytags is a Go tool to modify/update field tags in structs. It makes it
easy to update, add or delete the tags in a struct field. You can easily add
new tags, update existing tags (such as appending a new key, i.e. db, xml,
etc.) or remove existing tags. It also allows you to add and remove tag
options. It's intended to be used by an editor, but also has modes to run it
from the terminal.

(bsiegert)

2022-07-19 20:14:52 UTC MAIN commitmail json YAML

doc: Added devel/gotests version 1.6.0

(bsiegert)

2022-07-19 20:14:27 UTC MAIN commitmail json YAML

New package for gotests-1.6.0.

This is needed by the current gopls version.

gotests makes writing Go tests easy. It is a Go command-line tool that
generates table driven tests based on its target source files' function and
method signatures. Any new dependencies in the test files are automatically
imported.

(bsiegert)

2022-07-19 19:40:32 UTC MAIN commitmail json YAML

postgresql-promscale_extension: don't bomb when build user is root

(tnn)

2022-07-19 18:12:29 UTC MAIN commitmail json YAML

Updated www/nginx to 1.22.0nb5
Updated www/nginx-devel to 1.23.1
Updated lang/njs to 0.7.6

(osa)

2022-07-19 18:09:45 UTC MAIN commitmail json YAML

*/*: update NGINX JavaScript: 0.7.5 -> 0.7.6

Bump PKGREVISION for www/nginx.

<ChangeLog>

nginx modules:

*) Feature: improved r.args object. Added support for multiple
  arguments with the same key. Added case sensitivity for
  keys. Keys and values are percent-decoded now.

*) Bugfix: fixed r.headersOut setter for special headers.

Core:

*) Feature: added Symbol.for() and Symbol.keyfor().

*) Feature: added btoa() and atob() from WHATWG spec.

*) Bugfix: fixed large non-decimal literals.

*) Bugfix: fixed unicode argument trimming in parseInt().

*) Bugfix: fixed break instruction in a try-catch block.

*) Bugfix: fixed async function declaration in CLI.

</ChangeLog>

(osa)

2022-07-19 18:08:29 UTC MAIN commitmail json YAML

www/nginx-devel: update 1.23.0 -> 1.23.1

Also, update NGINX JavaScript module: 0.7.5 -> 0.7.6.

<Changelog for NGINX 1.23.1>

*) Feature: memory usage optimization in configurations with SSL
  proxying.

*) Feature: looking up of IPv4 addresses while resolving now can be
  disabled with the "ipv4=off" parameter of the "resolver" directive.

*) Change: the logging level of the "bad key share", "bad extension",
  "bad cipher", and "bad ecpoint" SSL errors has been lowered from
  "crit" to "info".

*) Bugfix: while returning byte ranges nginx did not remove the
  "Content-Range" header line if it was present in the original backend
  response.

*) Bugfix: a proxied response might be truncated during reconfiguration
  on Linux; the bug had appeared in 1.17.5.

</Changelog>

<ChangeLog for NGINX JavaScript 0.7.6>

nginx modules:

*) Feature: improved r.args object. Added support for multiple
  arguments with the same key. Added case sensitivity for
  keys. Keys and values are percent-decoded now.

*) Bugfix: fixed r.headersOut setter for special headers.

Core:

*) Feature: added Symbol.for() and Symbol.keyfor().

*) Feature: added btoa() and atob() from WHATWG spec.

*) Bugfix: fixed large non-decimal literals.

*) Bugfix: fixed unicode argument trimming in parseInt().

*) Bugfix: fixed break instruction in a try-catch block.

*) Bugfix: fixed async function declaration in CLI.

</ChangeLog>

(osa)

2022-07-19 15:23:56 UTC MAIN commitmail json YAML

doc: Updated textproc/split-thai to 2.17

(scole)

2022-07-19 15:21:51 UTC MAIN commitmail json YAML

Update to 2.17
all changes for pthai.el
- remove some unnecessary split methods and related customize settings
- simplify and optimize 'pthai-split-all, reducing redundant word splitting
- rename pthai-spell-correct-p -> pthai-spell-p, fix check for single char words
- clarify few function descriptions
- replace 'remove with 'delete in a few places
- remove pthai-completing-read-mode and ido prompt customize option
- replace pthai-completing-read with pthai-completing-read-full/dynamic,
  allows for thai word completion to be add to some functions

(scole)

2022-07-19 14:39:01 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sequel to 5.58.0

(taca)

2022-07-19 14:38:39 UTC MAIN commitmail json YAML

databases/ruby-sequel: update to 5.58.0

5.58.0 (2022-07-01)

* Support :disable_split_materialized Database option on MySQL to work
  around optimizer bug in MariaDB 10.5+ affecting association tests
  (jeremyevans)

* Add Dataset#merge* methods to support MERGE statement on PostgreSQL 15+,
  MSSQL, Oracle, DB2, H2, HSQLDB, and Derby (jeremyevans)

(taca)

2022-07-19 11:59:05 UTC MAIN commitmail json YAML

2022-07-19 11:56:29 UTC MAIN commitmail json YAML

doc: Updated net/bind916 to 9.16.30nb2

(jperkin)

2022-07-19 11:56:01 UTC MAIN commitmail json YAML

bind916: Fix SMF method script.  Bump PKGREVISION.

(jperkin)

2022-07-19 08:49:43 UTC MAIN commitmail json YAML

emulators/free42: fix fenv.h inclusion detection on NetBSD

(dbj)

2022-07-19 07:20:47 UTC MAIN commitmail json YAML

firefox: note webrtc support is now x86-only

(nia)

2022-07-19 02:01:14 UTC MAIN commitmail json YAML

2022-07-19 01:58:05 UTC MAIN commitmail json YAML

fixes.xml: add a comment about conflicting PKGNAME entries

While here, fix some style.

(gutteridge)

2022-07-19 00:06:01 UTC MAIN commitmail json YAML

audio/mpg123*: reset pkgrevisions and correct CHANGES entries

The revisions were not reset on version upgrade and the committer
name was wrong in CHANGES. Please excuse the retro-fixup.

(thor)

2022-07-18 22:14:25 UTC MAIN commitmail json YAML

2022-07-18 22:13:21 UTC MAIN commitmail json YAML

postgresql*-client: fix installed PGXS Makefiles when using pkgsrc gettext

If we are using the "nls" PKG_OPTION together with pkgsrc gettext, then
we must ensure CPPFLAGS contains -I${PREFIX}/include/gettext.
The installed postgresql/server/c.h expects to be able to include
<libintl.h> using the CPPFLAGS that get installed in Makefile.global.
Without this it is not possible to develop PGXS extensions
outside of pkgsrc.

(tnn)

2022-07-18 22:11:22 UTC MAIN commitmail json YAML

doc: Updated multimedia/streamlink to 4.2.0

(yhardy)

2022-07-18 22:11:03 UTC MAIN commitmail json YAML

multimedia/streamlink: update to streamlink-4.2.0

This package now requires versioningit>=2.0.0, I tested with
py39-versioningit-1.1.1 and it builds without problems.

The tests get stuck at 96%, tests/utils/test_named_pipe.py.

= Changelog

== streamlink 4.2.0 (2022-07-09)

Release highlights:

- Added: new Windows portable builds
- Added: more dependency versions to debug log header
- Added: parsed multivariant playlist reference to 'HLSStream' and
        'MuxedHLSStream'
- Fixed: unnecessary delay when closing 'DASHStream's
- Fixed: 'FFmpegMuxer' not closing sub-streams concurrently
- Fixed: threading issue when closing 'WebsocketClient'
        connections
- Fixed: handling of 'PluginError's when outputting JSON data via
        '--json'
- Fixed: broken YouTube plugin when setting custom authentication
        headers
- Fixed: "source" Twitch VODs not being considered "best"
- Fixed: and rewritten FilmOn plugin
- Fixed: websocket issue in Twitcasting plugin
- Fixed: VK plugin
- Fixed: various other plugin issues (see full changelog)
- New plugins: Aloula
- Removed plugins: Eltrecetv
- Docs: added openSUSE and Scoop
- Docs: improved some links in CLI docs
- Docs: upgraded 'furo' theme to '2022.06.04.1',
        require 'sphinx' '>=4', and replace 'recommonmark'
        with 'myst-parser'
- Build: fixed outdated 'python_requires' value in 'setup.cfg'
- Build: upgraded 'versioningit' build dependency to '>=2.0.0 <3'

== streamlink 4.1.0 (2022-05-30)

Release highlights:

- Improved: decryption of HLS streams
- Improved: HLS playlist parsing
- Improved: string representations of 'Stream' implementations
- Fixed: new YouTube consent dialog
- Fixed: crunchyroll plugin
- Fixed: nicolive email logins
- Fixed: threading issue when closing segmented streams
- Removed: suppression of 'InsecureRequestWarning'
- New plugins: blazetv, hiplayer, useetv
- Removed plugins: rotana

(yhardy)

2022-07-18 20:49:21 UTC MAIN commitmail json YAML

print/tex-pdfpages: add dependency: print/tex-pdflscape

pdflscape is required as part of the package's AtBeginDocument hook.

(yhardy)

2022-07-18 20:45:04 UTC MAIN commitmail json YAML

update to version 0.08.

Changes:
  Added "temperature" option.

(mrg)

2022-07-18 20:37:59 UTC MAIN commitmail json YAML

editors/xournalpp: add dependency: graphics/adwaita-icon-theme

Xournal++ crashes when the image-missing icon is not present in the
icon theme, depend on graphics/adwaita-icon-theme for the icon --
this is the solution suggested in the Xournal++ 1.1.0 release notes.

(yhardy)

2022-07-18 19:49:21 UTC MAIN commitmail json YAML

doc: note timescaledb and promscale update

(tnn)

2022-07-18 19:47:26 UTC MAIN commitmail json YAML

postgresql-promscale_extension: update to 0.5.2

0.5.x is a major release of the Promscale Database Extension.
The Promscale extension is mandatory for the connector deployment starting
with this release, as all the SQL codebase has been migrated to the
Promscale extension.
This has been done to improve performance and the query experience.
As such this version should only be used with promscale 0.11 or higher.

(tnn)

2022-07-18 19:09:42 UTC MAIN commitmail json YAML

Updated graphics/libwebp, www/py-flask

(adam)

2022-07-18 19:09:23 UTC MAIN commitmail json YAML

py-flask: updated to 2.1.3

Version 2.1.3
- Inline some optional imports that are only used for certain CLI
  commands.
- Relax type annotation for ``after_request`` functions.
- ``instance_path`` for namespace packages uses the path closest to
  the imported submodule.
- Clearer error message when ``render_template`` and
  ``render_template_string`` are used outside an application context.

(adam)

2022-07-18 19:06:44 UTC MAIN commitmail json YAML

libwebp: updated to 1.2.3

version 1.2.3
This is a binary compatible release.
* security fix for lossless encoder
* improved progress granularity in WebPReportProgress() when using lossless
* improved precision in Sharp YUV (-sharp_yuv) conversion
* many corrections to webp-lossless-bitstream-spec.txt
* crash/leak fixes on error/OOM and other bug fixes

(adam)

2022-07-18 18:58:49 UTC MAIN commitmail json YAML

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

(adam)

2022-07-18 18:58:31 UTC MAIN commitmail json YAML

py-pylint: updated to 2.14.5

v2.14.5

Fixed a crash in the undefined-loop-variable check when enumerate() is used
in a ternary expression.

Fixed handling of -- as separator between positional arguments and flags.

Fixed the disabling of fixme and its interaction with useless-suppression.

Allow lists of default values in parameter documentation for Numpy style.

(adam)

2022-07-18 18:57:41 UTC MAIN commitmail json YAML

py-astroid: updated to 2.12.2

What's New in astroid 2.12.2?
=============================

* Fixed crash in modulo operations for divisions by zero.

* Fixed crash with recursion limits during inference.

What's New in astroid 2.12.1?
=============================

* Fix a crash when inferring old-style string formatting (``%``) using tuples.

* Fix a crash when ``None`` (or a value inferred as ``None``) participates in a
  ``**`` expression.

* Fix a crash involving properties within ``if`` blocks.

What's New in astroid 2.12.0?
=============================

* Fix signal has no ``connect`` member for PySide2 5.15.2+ and PySide6

* ``astroid`` now requires Python 3.7.2 to run.

* Avoid setting a Call as a base for classes created using ``six.with_metaclass()``.

* Fix detection of builtins on ``PyPy`` 3.9.

* Fix ``re`` brain on Python ``3.11``. The flags now come from ``re._compile``.

* Build ``nodes.Module`` for frozen modules which have location information in their
  ``ModuleSpec``.

* The ``astroid.mixins`` module has been deprecated and marked for removal in 3.0.0.

* Capture and log messages emitted by C extensions when importing them.
  This prevents contaminating programmatic output, e.g. pylint's JSON reporter.

* Calls to ``str.format`` are now correctly inferred.

* ``__new__`` and ``__init__`` have been added to the ``ObjectModel`` and are now
  inferred as ``BoundMethods``.

* Old style string formatting (using ``%`` operators) is now correctly inferred.

* Adds missing enums from ``ssl`` module.

* Remove dependency on ``pkg_resources`` from ``setuptools``.

* Allowed ``AstroidManager.clear_cache`` to reload necessary brain plugins.

* Fixed incorrect inferences after rebuilding the builtins module, e.g. by calling
  ``AstroidManager.clear_cache``.

* On Python versions >= 3.9, ``astroid`` now understands subscripting
  builtin classes such as ``enumerate`` or ``staticmethod``.

* Fixed inference of ``Enums`` when they are imported under an alias.

* Rename ``ModuleSpec`` -> ``module_type`` constructor parameter to match attribute
  name and improve typing. Use ``type`` instead.

* ``ObjectModel`` and ``ClassModel`` now know about their ``__new__`` and ``__call__`` attributes.

* Fixed pylint ``not-callable`` false positive with nested-tuple assignment in a for-loop.

* Instances of builtins created with ``__new__(cls, value)`` are now inferred.

* Infer the return value of the ``.copy()`` method on ``dict``, ``list``, ``set``,
  and ``frozenset``.

* Fixed inference of elements of living container objects such as tuples and sets in the
  ``sys`` and ``ssl`` modules.

* Add ``pathlib`` brain to handle ``pathlib.PurePath.parents`` inference.

* Avoid inferring the results of ``**`` operations involving values greater than ``1e5``
  to avoid expensive computation.

* Fix test for Python ``3.11``. In some instances ``err.__traceback__`` will
  be uninferable now.

* Add brain for numpy core module ``einsumfunc``.

* Infer the ``DictUnpack`` value for ``Dict.getitem`` calls.

* Fix a crash involving properties within ``try ... except`` blocks.

* Prevent creating ``Instance`` objects that proxy other ``Instance``s when there is
  ambiguity (or user error) in calling ``__new__(cls)``.

(adam)

2022-07-18 17:49:51 UTC MAIN commitmail json YAML

promscale: update to 0.12.1

This requires postgresql-promscale_extension greater than 0.5.0.
Please read the upstream release notes for migration instructions.

0.12.0
  Update the PromQL module with Prometheus upstream.
  Support hot reload for recording and alerting rules.
0.11.0
  General Availability of OpenTelemetry trace data support.
  Native support for PromQL-based alerting and recording rules.
  Promscale extension is mandatory starting with this release.
  Native support for the Jaeger query API in Promscale.
  Out-of-the-box alerts, Dashboards, and Runbooks

(tnn)

2022-07-18 15:53:49 UTC MAIN commitmail json YAML

doc/TODO: + jack-1.9.21.

(wiz)

2022-07-18 15:51:34 UTC MAIN commitmail json YAML

doc: Updated multimedia/gst-plugins1-vaapi to 1.20.3

(wiz)

2022-07-18 15:51:25 UTC MAIN commitmail json YAML

gst-plugins1-vaapi: update to 1.20.3.

Match gstreamer1 update.

(wiz)

2022-07-18 15:50:35 UTC MAIN commitmail json YAML

doc: Updated multimedia/gst-plugins1-libav to 1.20.3

(wiz)

2022-07-18 15:50:19 UTC MAIN commitmail json YAML

gst-plugins1-libav: update to 1.20.3.

Match gstreamer1 update.

(wiz)

2022-07-18 15:50:03 UTC MAIN commitmail json YAML

postgresql-timescaledb: update to 2.7.0

Optimize continuous aggregate query performance and storage
The following query clauses and functions can now be used in a continuous
  aggregate: FILTER, DISTINCT, ORDER BY as well as Ordered-Set Aggregate
  and Hypothetical-Set Aggregate
Optimize now() query planning time
Improve COPY insert performance
Improve performance of UPDATE/DELETE on PG14 by excluding chunks

(tnn)

2022-07-18 15:49:03 UTC MAIN commitmail json YAML

doc: Updated multimedia/gst-plugins1-editing-services to 1.20.3

(wiz)

2022-07-18 15:48:53 UTC MAIN commitmail json YAML

2022-07-18 15:43:20 UTC MAIN commitmail json YAML

doc: Updated multimedia/py-gstreamer1 to 1.20.3

(wiz)

2022-07-18 15:43:09 UTC MAIN commitmail json YAML

py-gstreamer1: update to 1.20.3.

Follow gstreamer1 update.

(wiz)

2022-07-18 15:40:56 UTC MAIN commitmail json YAML

gstreamer1: update to 1.20.3

Highlighted bugfixes:

    Security fixes in Matroska, MP4 and AVI demuxers
    Fix scrambled video playback with hardware-accelerated VA-API decoders on certain Intel hardware
    playbin3/decodebin3 regression fix for unhandled streams
    Fragmented MP4 playback fixes
    Android H.265 encoder mapping
    Playback of MXF files produced by older FFmpeg versions
    Fix rtmp2sink crashes on 32-bit platforms
    WebRTC improvements
    D3D11 video decoder and screen recorder fixes
    Performance improvements
    Support for building against OpenCV 4.6 and other build fixes
    Miscellaneous bug fixes, memory leak fixes, and other stability and reliability improvements

(wiz)

2022-07-18 14:20:16 UTC MAIN commitmail json YAML

doc: Updated devel/py-protobuf to 4.21.2

(wiz)

2022-07-18 14:20:04 UTC MAIN commitmail json YAML

doc: Updated devel/protobuf to 3.21.2

(wiz)

2022-07-18 14:19:52 UTC MAIN commitmail json YAML

{py-,}protobuf: update to {3,4}.21.2

2022-05-27 version 21.1 (C++/Java/Python/PHP/Objective-C/C#/Ruby)

  C++
  * cmake: Revert "Fix cmake install targets (#9822)" (#10060)
  * Remove Abseil dependency from CMake build (#10056)

  Python
  * Update python wheel metadata with more information incl. required python version (#10058)
  * Fix segmentation fault when instantiating field via repeated field assignment (#10066)

2022-05-25 version 21.0 (C++/Java/Python/PHP/Objective-C/C#/Ruby)

  C++
  * cmake: Call get_filename_component() with DIRECTORY mode instead of PATH mode (#9614)
  * Escape GetObject macro inside protoc-generated code (#9739)
  * Update CMake configuration to add a dependency on Abseil (#9793)
  * Fix cmake install targets (#9822)
  * Use __constinit only in GCC 12.2 and up (#9936)

  Python
  * Increment python major version to 4 in version.json for python upb (#9926)
  * The C extension module for Python has been rewritten to use the upb library.
    This is expected to deliver significant performance benefits, especially when
    parsing large payloads.  There are some minor breaking changes, but these
    should not impact most users.  For more information see:
    https://developers.google.com/protocol-buffers/docs/news/2022-05-06#python-updates
  * Fixed win32 build and fixed str(message) on all Windows platforms. (#9976)
  * The binary wheel for macOS now supports Apple silicon.

2022-05-19 version 21.0-rc2(C++/Java/Python/PHP/Objective-C/C#/Ruby)

  Python
  * Fix windows builds
  * Throw more helpful error if generated code is out of date
  * Fixed two reference leaks

2022-05-10 version 21.0-rc1 (C++/Java/Python/PHP/Objective-C/C#/Ruby)

  C++
  * Rename main cmake/CMakeLists.txt to CMakeLists.txt (#9603)
  * avoid allocating memory if all extension are cleared (#9345)
  * cmake: Call get_filename_component() with DIRECTORY mode instead of PATH mode (#9614)
  * Escape GetObject macro inside protoc-generated code (#9739)
  * Update CMake configuration to add a dependency on Abseil (#9793)
  * Use __constinit only in GCC 12.2 and up (#9936)
  * Refactor generated message class layout
  * Optimize tokenizer ParseInteger by removing division
  * Reserve exactly the right amount of capacity in ExtensionSet::MergeFrom
  * Parse FLT_MAX correctly when represented in JSON

  Python
  * Increment python major version to 4 in version.json for python upb (#9926)
  * The C extension module for Python has been rewritten to use the upb library.
    This is expected to deliver significant performance benefits, especially when
    parsing large payloads.  There are some minor breaking changes, but these
    should not impact most users.  For more information see:
    https://developers.google.com/protocol-buffers/docs/news/2022-05-06#python-updates
  * Due to the breaking changes for Python, the major version number for Python
    has been incremented.
  * The binary wheel for macOS now supports Apple silicon.

  Compiler
  * Protoc outputs the list of suggested field numbers when invalid field
    numbers are specified in the .proto file.
  * Require package names to be less than 512 bytes in length

(wiz)

2022-07-18 12:49:28 UTC MAIN commitmail json YAML

doc: Updated math/py-sympy to 1.9nb3

(jperkin)

2022-07-18 12:49:20 UTC MAIN commitmail json YAML

py-sympa: Remove man entries from ALTERNATIVES.

pkg_alternatives does not support manual pages (it creates its own wrappers
based on the binary names), and including them breaks upgrade rebuilds.

Bump PKGREVISION.

(jperkin)

2022-07-18 12:48:46 UTC MAIN commitmail json YAML

doc: Updated lang/ruby31-base to 3.1.2nb3

(jperkin)

2022-07-18 12:48:38 UTC MAIN commitmail json YAML

ruby31-base: Remove man entries from ALTERNATIVES.

pkg_alternatives does not support manual pages (it creates its own wrappers
based on the binary names), and including them breaks upgrade rebuilds.

Bump PKGREVISION.

(jperkin)

2022-07-18 12:48:05 UTC MAIN commitmail json YAML

doc: Updated lang/ruby30-base to 3.0.4nb2

(jperkin)

2022-07-18 12:47:52 UTC MAIN commitmail json YAML

ruby30-base: Remove man entries from ALTERNATIVES.

pkg_alternatives does not support manual pages (it creates its own wrappers
based on the binary names), and including them breaks upgrade rebuilds.

Bump PKGREVISION.

(jperkin)

2022-07-18 12:45:06 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-ronn to 0.7.3nb2

(jperkin)

2022-07-18 12:44:47 UTC MAIN commitmail json YAML

ruby-ronn: Remove man entries from ALTERNATIVES.

pkg_alternatives does not support manual pages (it creates its own wrappers
based on the binary names), and including them breaks upgrade rebuilds.

Bump PKGREVISION.

(jperkin)

2022-07-18 10:16:47 UTC MAIN commitmail json YAML

doc: Updated games/woof to 10.1.0

(micha)

2022-07-18 10:15:27 UTC MAIN commitmail json YAML

games/woof: Update to 10.1.0

Modified patch for man pages to use ${CMAKE_INSTALL_MANDIR}.

Woof! 10.1.0
------------
New Features and Improvements
- Now you can load zip archives with WAD, lmp and music files.
  Use the usual -file parameter or put them in the autoload folder or
  drag-and-drop them onto the woof executable.
- Support for high quality music packs (see https://sc55.duke4.net/ or
  http://sc-d70.retrohost.net/). Unpack them into the autoload folder or
  load as zip archives.
- Apply various interpolations for automap (@JNechaevsky).
- Pan/zoom automap faster by holding run button (@JNechaevsky).
- Choose use button action on death (default reborn, load last save or
  nothing).
- Optimization for drawing huge amount of drawsegs from PrBoom+. Improve
  FPS on planisf2.wad and Eviternity.wad MAP26 and others (@JNechaevsky).
- Support -skill 0 in complevel vanilla.
- Show "Demo recording" message in game.
- Check the command line options. Show an error message if the parameters
  are incorrect.
- Working console output on Windows. Start the game in the console with
  the command woof or woof.com.
- Add -help command, CMDLINE.txt with full list of command line options.
- Optional solid color status bar background for widescreen mode.
- Smooth automap lines from Crispy Doom.
- Allow automap panning in overlay mode.
- Add "Pain/pickup/radsuit flashes" and "Screen melt" menu options.

Bug Fixes
- Update to SDL_Mixer 2.6.1, which fixes loop points in .mod, .ogg, .flac,
  .mp3 music files.
- UMAPINFO: fix exitpic and enterpic fields.
- Ask for confirmation on window close with Alt-F4 (@joanbm).
- Fix Boom weapon autoswitch (from DSDA-Doom).
- Set window focus on startup (fix wrong player's angle at the start if
  using -warp).
- UMAPINFO: fix desync in finale skipping (fixes DBP37_AUGZEN.wad
  AUGZEND2ALL-00027.lmp demo).
- Don't let failed loadgame attempts reset gameepisode/gamemap.
- Switch automap to FRACTOMAPBITS coordinate system from PrBoom+.
  Fixes automap glitches on planisf2.wad and others (@JNechaevsky).
- Center mouse if permanent mouselook is disabled.
- Disable interpolation for sectors without thinkers. Fixes flickering on
  PAR.wad E1M2.
- Initialize the monsec widget's y coordinate with dummy values (fixes top
  of Eviternity.wad status bar overridden by 1 px).

(micha)

2022-07-18 07:31:10 UTC MAIN commitmail json YAML

Updated net/grpc, net/libtorrent-rasterbar

(adam)

2022-07-18 07:30:43 UTC MAIN commitmail json YAML

libtorrent-rasterbar: updated to 2.0.7

libtorrent-2.0.7

fix issue in use of copy_file_range() on linux
avoid open-file race in the file_view_pool
fix issue where stop-when-ready would not close files
fix issue with duplicate hybrid torrent via separate v1 and v2 magnet links
added new function to load torrent files, load_torrent_*()
support sync_file_range() on linux
fix issue in write_torrent_file() when file size is exactly piece size
fix file_num_blocks() and file_num_pieces() for empty files
add new overload to make_magnet_uri()
add missing protocol version to tracker_reply_alert and tracker_error_alert
fix privilege issue with SetFileValidData()
add asynchronous overload of torrent_handle::add_piece()
default to a single hashing thread, for full checks
Fix bug when checking files and the first piece is invalid
As well as changes merged in from the 1.2.x branch:

fixed tracker connections spinning when hostname lookups stall
fixed error in pkg-config file generation in Jamfile
improve backwards compatibility with loading magnet link resume files
fix bind-to-device for tracker announces and UPnP
rename peer_tos setting to peer_dscp
fix bdecode support for large strings (>= 100 MB)

(adam)

2022-07-18 07:30:01 UTC MAIN commitmail json YAML

grpc: updated to 1.47.1

v1.47.1

Core

[Backport] Using string rep for status-time
[Backport] Tell MSVC to build grpc with utf-8
[Backport] Ring hash: fix picker propagation bug in xds_cluster_manager policy

(adam)

2022-07-18 03:43:40 UTC MAIN commitmail json YAML

Added cross/lwtools version 4.19.

(thorpej)

2022-07-18 03:43:05 UTC MAIN commitmail json YAML

2022-07-17 21:23:42 UTC MAIN commitmail json YAML

doc: Updated sysutils/spice-gtk to 0.41

(wiz)

2022-07-17 21:23:32 UTC MAIN commitmail json YAML

spice-gtk: update to 0.41.

Fixes build with meson 0.63

v0.41
=====

- !100 - meson: move cairo dependency to GTK build only
- !102 - coroutine: add support for libucontext
- !105 - build against phodav-3.0/soup-3.0
- fix openssl 3.0 warnings
- meson: fix invalid use of subproject()

v0.40
=====

- Fix usbid parsing regression introduced in !78 (v0.39)
- !91 - Fix crash with division by 0 [rhbz#1941627]
- !97 - #157 - Fix detecting pyparsing module
- Add API to allocate SpiceUsbDevice (for Android)
  spice_usb_device_manager_allocate_device_for_file_descriptor()
- !93 - #137 - add support for TLS-SNI
- !92 - Support USB emulation for MacOS
- !96 - Support side mouse buttons
- !85 - #75 - add spice_display_keyboard_ungrab()
- !81 - GL fix warning fix and improve scanout logic
- !84 - Fix leak and warnings in gstaudio and spicy
- !86, !87, !90 - Several introspection fixes and improvements

(wiz)

2022-07-17 21:10:25 UTC MAIN commitmail json YAML

appstream-glib: try adding libxslt dependency to fix packaging

Works for me without, but xsltproc seems to be not found in mef's bulk build

(wiz)

2022-07-17 19:33:11 UTC MAIN commitmail json YAML

doc: Added graphics/libhighway version 0.17.0

(wiz)

2022-07-17 19:33:02 UTC MAIN commitmail json YAML

graphics/Makefile: + libhighway

(wiz)

2022-07-17 19:32:46 UTC MAIN commitmail json YAML

graphics/libhighway: import libhighway-0.17.0

Renamed to libhighway due to textproc/highway.

Highway is a C++ library for SIMD (Single Instruction, Multiple Data), i.e.
applying the same operation to 'lanes'.

## Why Highway?

- more portable (same source code) than platform-specific intrinsics,
- works on a wider range of compilers than compiler-specific vector extensions,
- more dependable than autovectorization,
- easier to write/maintain than assembly language,
- supports runtime dispatch,
- supports variable-length vector architectures.

## Current status

Supported targets: scalar, SSE4, AVX2, AVX-512, NEON (ARMv7 and v8), WASM SIMD.
Ports to RVV and SVE/SVE2 are in progress.

(wiz)

2022-07-17 18:31:06 UTC MAIN commitmail json YAML

mercurial: reset PKGREVISION for 6.2 update

(wiz)

2022-07-17 17:37:11 UTC MAIN commitmail json YAML

firefox: enable webrtc by default only on x86

libwebrtc build is borked on at least arm and aarch64

(tnn)

2022-07-17 16:54:26 UTC MAIN commitmail json YAML

doc: Updated graphics/gegl to 0.4.36nb4

(wiz)

2022-07-17 16:54:15 UTC MAIN commitmail json YAML

gegl: enable introspection and vala support

Bump PKGREVISION

(wiz)

2022-07-17 16:38:34 UTC MAIN commitmail json YAML

doc: Updated graphics/babl to 0.1.92nb1

(wiz)

2022-07-17 16:38:25 UTC MAIN commitmail json YAML

babl: enable introspection and vala support

Bump PKGREVISION.

(wiz)

2022-07-17 16:19:09 UTC MAIN commitmail json YAML

doc: Updated net/gallery-dl to 1.22.4

(leot)

2022-07-17 16:19:04 UTC MAIN commitmail json YAML

gallery-dl: Update to 1.22.4

Changes:
## 1.22.4 - 2022-07-15
### Additions
- [instagram] add `pinned` metadata field
- [itaku] categorize sections by group
- [khinsider] extract `platform` metadata
- [tumblr] support `/blog/view` URLs
- [twitter] implement `strategy` option
- [twitter] add `count` metadata field
- [formatter] implement `O` format specifier
- [postprocessor:mtime] add `value` option
- add `--no-postprocessors` command-line option
- implement `format-separator` option
### Changes
- [pinterest] handle section pins with separate extractors
- [postprocessor:ugoira] enable `mtime` by default
### Fixes
- [bunkr] fix extraction
- [hentaifoundry] fix metadata extraction
- [itaku] fix user caching
- [itaku] fix `date` parsing
- [kemonoparty] ensure all files have an `extension`
- [komikcast] update domain
- [mangakakalot] update domain
- [newgrounds] only attempt to login if necessary
- [newgrounds] prevent exception on empty results
- [nozomi] reduce memory consumption during searches
- [pixiv] fix default `background` filenames
- [sankaku] rewrite file URLs to s.sankakucomplex.com
- [slideshare] fix `description` extraction
- [twitter] ignore previously seen Tweets
- [twitter] unescape HTML entities in `content`
- [weibo] handle invalid or broken status objects
- [postprocessor:zip] ensure target directory exists
- make `brotli` an *optional* dependency
- limit path length for `--write-pages` output on Windows
### Removals
- [foolfuuka] remove archive.wakarimasen.moe

## 1.22.3 - 2022-06-28
### Changes
- [twitter] revert strategy changes for user URLs
- update default User-Agent headers

## 1.22.2 - 2022-06-27
### Additions
- [cyberdrop] add fallback URLs
- [horne] add support for horne.red
- [itaku] add `gallery` and `image` extractors
- [poipiku] add `user` and `post` extractors
- [skeb] add `following` extractor
- [twitter] implement `expand` option
- [twitter] implement `csrf` option
- [unsplash] add `collection_title` and `collection_id` metadata fields
- [weibo] support `tabtype=video` listings
- [formatter] implement slice operator as format specifier
- support cygwin/BSD/etc for `--cookies-from-browser`
### Fixes
- [instagram] improve metadata generated by `_parse_post_api()`
- [instagram] fix `tag` extractor
- [instagram] automatically invalidate expired login sessions
- [twitter] fix pagination for conversion tweets
- [twitter] improve `"replies": "self"`
- [twitter] improve strategy for user URLs
- [vk] take URLs from `*_src` entries
- [weibo] fix URLs generated by `user` extractor
- [weibo] fix retweets
- [downloader:ytdl] update `_set_outtmpl()`
- [formatter] fix `!j` conversion for non-serializable types
- [snap] Fix missing libslang dependency

## 1.22.1 - 2022-06-04
### Additions
- [gfycat] add support for collections
- [instagram] support specifying users by ID
- [paheal] extract more metadata
- [reddit] add `home` extractor
- [weibo] support usernames in URLs
- [weibo] support `livephoto` and `gif` files
- [weibo] add support for several different `tabtype` listings
- [postprocessor:metadata] write to stdout by setting filename to "-"
- implement `output.ansi` option
- support user-defined `output.mode` settings
### Changes
- [readcomiconline] remove default `browser` setting
- [weibo] switch to desktop API
- fix command-line argument name of `--cookies-from-browser`
### Fixes
- [bunkr] change domain to `app.bunkr.is`
- [deviantart] fix folder listings with `"pagination": "manual"`
- [gofile] fix 401 Unauthorized errors
- [hypnohub] move to gelbooru_v02 instances
- [instagram] fix and update extractors
- [nozomi] remove slashes from search terms
- [pixiv] include `.gif` in background fallback URLs
- [sankaku] extend URL patterns
- [subscribestar] fix `date` metadata

## 1.22.0 - 2022-05-25
### Additions
- [gelbooru_v01] add `favorite` extractor
- [instagram] add `tagged_users` to keywords for stories
- [lolisafe] implement `domain` option
- [naverwebtoon] support (best)challenge comics
- [nijie] support /history_nuita.php listings
- [pixiv] provide more data when `metadata` is enabled
- [shopify] support several more sites by default
- [twitter] extract alt texts as `description`
- [twitter] recognize vxtwitter URLs
- [weasyl] implement `metadata` option
- implement `--cookies-from-browser`
- implement `output.colors` options
- implement string literals in replacement fields
- support using extended format strings for archive keys
### Changes
- [foolfuuka] match 4chan filenames
- [pixiv] implement `include` option
  - provide `avatar`/`background` downloads as separate extractors
- [twitter] use a better strategy for user URLs
- [twitter] disable `cards` by default
- delay directory creation
- flush writes to stdout/stderr
- build executables on GitHub Actions with Python 3.10
### Fixes
- [artstation] use `"browser": "firefox"` by default
- [imgur] prevent exception with empty albums
- [instagram] report redirects to captcha challenges
- [khinsider] fix metadata extraction
- [mangafox] send Referer headers
- [mangahere] send Referer headers
- [mangasee] use randomly generated PHPSESSID cookie
- [pixiv] make retrieving ugoira metadata non-fatal
- [readcomiconline] update deobfuscation code
- [realbooru] fix extraction
- [vk] handle photos without width/height info
- [vk] fix user ID extraction
- [webtoons] extract real episode numbers
- create missing directories for archive files
- detect circular references with `-K`
- replace "\f" in `--filename` arguments with a form feed character
### Removals
- [gelbooru_v01] remove tlb.booru.org from supported domains

## 1.21.2 - 2022-04-27
### Additions
- [deviantart] implement `pagination` option
- [pixiv] implement `background` option
- [postprocessor:ugoira] report ffmpeg/mkvmerge errors
### Fixes
- [cyberdrop] match cyberdrop.to URLs
- [e621] fix 403 errors
- [issuu] fix extraction
- [mangadex] download from available chapters despite `externalUrl`
- [photovogue] update domain and api endpoint
- [sexcom] add fallback for empty files
- [twitter] improve syndication video selection
- [twitter] fix various syndication issues
- [vk] fix extraction
- [weibo] fix infinite retries for deleted accounts
- [postprocessor:ugoira] use compatible paths with mkvmerge
- [postprocessor:ugoira] do not auto-select the `image2` demuxer

## 1.21.1 - 2022-04-08
### Additions
- [gofile] add gofile.io extractor
- [instagram] add `previews` option
- [kemonoparty] add `duplicates` option
- [pinterest] add extractor for created pins
- [pinterest] support multiple files per pin
- [telegraph] Add telegra.ph extractor
- [twitter] add `syndication` option
- [twitter] accept fxtwitter.com URLs
- [downloader:http] support using an arbitrary method and sending POST data
- [postprocessor:metadata] implement archive options
- [postprocessor:ugoira] add `mtime` option
- [postprocessor:ugoira] support setting timecodes with `mkvmerge`
- [formatter] support evaluating f-string literals
- add `--ugoira-conv-copy` command-line option
- implement a `contains()` function for filter statements
### Fixes
- [aryion] provide correct `date` metadata independent of DST
- [furaffinity] fix search result pagination
- [hitomi] update and fix metadata extraction
- [kissgoddess] extract all images
- [mangasee] unescape manga names
- [newgrounds] update and fix pagination
- [newgrounds] warn about age-restricted posts
- [pinterest] do not force `m3u8_native` for video downloads
- [twibooru] fix posts without `name`
- [unsplash] replace dash with space in search API queries
- [postprocessor:mtime] fix timestamps from datetime objects
- fix yet another bug in `_check_cookies()`
- fix loading/storing cookies without domain

## 1.21.0 - 2022-03-14
### Additions
- [fantia] add `num` enumeration index
- [fantia] support "Blog Post" content
- [imagebam] add support for /view/ paths
- [kemonoparty] match beta.kemono.party URLs
- [kissgoddess] add `gallery` and `model` extractors
- [mememuseum] add `tag` and `post` extractors
- [newgrounds] add `post_url` metadata field
- [patreon] add `image_large` file type
- [toyhouse] support `art` listings
- [twibooru] add extractors for searches, galleries, and posts
- [postprocessor:metadata] implement `mtime` option
- [postprocessor:mtime] add `event` option
- add fish shell completion
- add `timedelta` class to global namespace in filter expressions
### Changes
- [seiga] require authentication with `user_session` cookie
  - remove username & password login due to 2FA
- refactor proxy support
  - allow gallery-dl proxy settings to overwrite environment proxies
  - allow specifying different proxies for data extraction and download
### Fixes
- [bunkr] fix mp4 downloads
- [fanbox] fetch data for each individual post
- [hentaicosplays] send `Referer` header
- [imagebam] set `nsfw_inter` cookie
- [kemonoparty] limit default filename length
- [mangadex] fix chapters without `translatedLanguage`
- [newgrounds] fix video descriptions
- [skeb] add `sent-requests` option
- [slideshare] fix extraction
- [subscribestar] unescape attachment URLs
- [twitter] fix handling of 429 Too Many Requests responses
- [twitter] warn about age-restricted Tweets
- [twitter] handle Tweets with "softIntervention" entries
- [twitter] update query hashes
- fix another bug in `_check_cookies()`

## 1.20.5 - 2022-02-14
### Additions
- [furaffinity] add `layout` option
- [lightroom] add Lightroom gallery extractor
- [reddit] support standalone submissions on personal user pages
- [redgifs] support i.redgifs.com URLs
- [wallpapercave] add extractor for images and search results
- add `signals-ignore` option
### Changes
- [danbooru] merge `danbooru` and `e621` extractors
  - support `atfbooru`
  - remove support for old e621 tag search URLs
### Fixes
- [furaffinity] improve new/old layout detection
- [imgbox] fix ImgboxExtractor
- [inkbunny] rename search parameters to their API equivalents
- [kemonoparty] handle files without names
- [twitter] fix extraction
- [vk] fix infinite pagination loops
- [downloader:ytdl] make `ImportError`s non-fatal

## 1.20.4 - 2022-02-06
### Additions
- [e621] add `favorite` extractor
- [hitomi] add `format` option
- [kohlchan] add Kohlchan extractors
- [sexcom] add `pins` extractor
- [twitter] add `warnings` option
- add ability to disable TLS 1.2
- add examples for custom gelbooru instances
### Fixes
- [bunkr] fix mp4 downloads
- [gelbooru] improve and fix pagination
- [hitomi] "fix" 403 errors
- [kemonoparty] fix downloading smaller text files
- [patreon] disable TLS 1.2 by default
- [twitter] restore errors for protected timelines etc
- [twitter] restore `logout` functionality
- [twitter] provide fallback URLs for card images
- [weibo] update pagination code

(leot)

2022-07-17 16:10:50 UTC MAIN commitmail json YAML

doc: Updated net/sacc to 1.06

(leot)

2022-07-17 16:10:46 UTC MAIN commitmail json YAML

sacc: Update to 1.06

Changes:
1.06
----
- Fix build with TLS support disabled
- Add support for more DEC function keys for ui_ti
- Add application key support for ui_ti
- Prevent zombie processes for non-modal plumbing

(leot)

2022-07-17 13:37:30 UTC MAIN commitmail json YAML

mk/scripts/mkreadme: fix typo?

s/indexx.html/index.html/.

(taca)

2022-07-17 12:15:37 UTC MAIN commitmail json YAML

glade: update MASTER_SITES

(wiz)

2022-07-17 10:58:12 UTC MAIN commitmail json YAML

2022-07-17 09:55:35 UTC MAIN commitmail json YAML

*: update for py-mercurial removed python 2.x support

(wiz)

2022-07-17 09:53:10 UTC MAIN commitmail json YAML

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

(wiz)

2022-07-17 09:53:00 UTC MAIN commitmail json YAML

py-hg-evolve: update to 10.5.2.

Changes not found.

(wiz)

2022-07-17 09:51:43 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 6.2

(wiz)

2022-07-17 09:51:33 UTC MAIN commitmail json YAML

py-mercurial: update to 6.2.

This is the first release to support Python 3.6+ only

New Features

    Introduce a way to auto-upgrade a repo for certain requirements (see hg help config.format)
    filemerge: add support for partial conflict resolution by external tool
    contrib: add a partial-merge tool for sorted lists (such as Python imports)
    revlog: reorder p1 and p2 when p1 is null and p2 is not while respecting issue6528
    rhg: add support for ignoring all extensions
    completion: install completers to conventional locations
    revert: ask user to confirm before tracking new file when interactive
    Rust implementation now uses the new dirstate API
    sslutil: be less strict about which ciphers are allowed when using --insecure
    sslutil: support TLSV1_ALERT_PROTOCOL_VERSION reason code
    absorb: make --edit-lines imply --apply-changes
    diff: add help text to highlight the ability to do merge diffs
    censor: make rhg fall back to python when encountering a censored node
    clone: use better names for temp files
    debuglock: make the command more useful in non-interactive mode
    debugdeltachain: distinct between snapshot and other diffs
    debugindex: rename to debugindex debug-revlog-index
    Make debug-revlog-index give out more information
    sparse: use the rust code even when sparse is present

Bug Fixes

    Python 3 bugfixes
    Windows bugfixes
    templates: make firstline filter not keep '\v', '\f' and similar
    rhg: sort unsupported extensions in error message
    Improve performance of all functions that extract the first line of a text
    crecord: avoid duplicating lines when reverting noeol->eol change
    Some config.path options are now discoverable via config
    mail: don't complain about a multi-word email.method
    bundlespec: do not overwrite bundlespec value with the config one
    bundlespec: do not check for - in the params portion of the bundlespec
    bundlespec: handle the presence of obsmarker part
    sparse: start moving away from the global variable for detection of usage
    rust-changelog: don't skip empty lines when iterating over changeset lines
    narrow: support debugupgraderepo
    bundle: quick fix to ludicrous performance penalty
    followlines: don't put Unicode directly into the .js file (issue6559)
    manifest: improve error message in case for tree manifest
    revlog: use %d to format int instead of %lu (issue6565)
    revlog: use appropriate format char for int ("i" instead of I")
    worker: stop relying on garbage collection to release memoryview
    worker: implement _blockingreader.readinto() (issue6444)
    worker: avoid potential partial write of pickled data

Backwards Compatibility Changes

    Removed Python 2 support: this includes a lot of cleanup in our codebase, automation, testing, etc.
    debugindex: rename to debugindex debug-revlog-index

Miscellaneous

    Fix typos and add missing items from documentation
    dirstate-tree: optimize HashMap lookups with raw_entry_mut
    Rust dependencies have been upgraded
    revlog: rank computation is done by Rust when available
    Improve discovery test tooling
    Audit the number of queries done in discovery
    Improved .hgignore of the mercurial-devel repository itself
    Improve test coverage of dirstate-v2
    rust-requirements: allow loading repos with bookmarksinstore requirement
    Various Rust refactorings to help with revlog management
    Improve debugability of Rust structs
    Improve unit testing of the Rust dirstatemap
    Improve robustness of the Rust dirstatemap to corruption
    Improve changelog-v2 upgrade system

(wiz)

2022-07-17 08:33:25 UTC MAIN commitmail json YAML

doc: Updated devel/libidn2 to 2.3.3

(wiz)

2022-07-17 08:33:16 UTC MAIN commitmail json YAML

libidn2: update to 2.3.3.

* Noteworthy changes in release 2.3.3 (2022-07-11) [stable]

** Upgrade IDNA Tables from Unicode 11 to 12.

** Upgrade TR46 Tables from Unicode 13 to 14.

** Updated gnulib files and various build fixes.
Gnulib's Unicode code claims conformance to Unicode 14.0.0 rather than
Unicode 9.0.0.  A bug in Libidn2's build system was fixed that caused
the system libunistring to be used even though the system version was
too old.

** Self-check improvements.
Self-checks for the idn2 command line tool were added.  Closes: #96.
The C self-checks in tests/ should now be usable outside of the
libidn2 build environment, for system integration checks of a
system-installed libidn2.

(wiz)

2022-07-17 08:31:42 UTC MAIN commitmail json YAML

doc: Updated lang/vala to 0.56.2

(wiz)

2022-07-17 08:31:33 UTC MAIN commitmail json YAML

vala: update to 0.56.2.

Vala 0.56.2
===========
* Various improvements and bug fixes:
  - codegen: Correctly set array-length for NoAccessorMethods properties [#1316]
  - codegen: Detect usage of static type-parameter in runtime context [#1326]
  - vala: Avoid critical in SourceFile.get_mapped_length() [#1330]
  - codegen: Make sure to initialize static collections
  - codegen: Split reserved identifiers for C and Vala
  - codegen: Check cname of fields and methods against reserved identfiers [#1329]

* Bindings:
  - glib2.0: Add abs() to int8/int16/int32/ssize_t [#1328]
  - Add initial wayland-client binding
  - Add geocode-glib-2.0 binding
  - Add rest-1.0 bindings

(wiz)

2022-07-17 08:27:06 UTC MAIN commitmail json YAML

doc: Updated audio/fluidsynth to 2.2.8

(wiz)

2022-07-17 08:26:57 UTC MAIN commitmail json YAML

fluidsynth: update to 2.2.8.

Fix pkglint.

* ALSA and WinMIDI drivers now pass system real-time messages on to user callback (#1115, thanks to @albedozero)
* Fix FPU division by zero in fluid_player_set_tempo() (#1111)
* Fix system-wide config file not loaded (#1118)
* Pluseaudio driver now honors audio.periods setting (#1127, thanks to @pedrolcl)

(wiz)

2022-07-17 08:25:07 UTC MAIN commitmail json YAML

2022-07-17 08:25:02 UTC MAIN commitmail json YAML

doc: Updated security/gsasl to 2.0.1

(wiz)

2022-07-17 08:24:53 UTC MAIN commitmail json YAML

gsasl: update to 2.0.1.

* Noteworthy changes in release 2.0.1 (2022-07-15) [stable]

** Support for the libgssglue GSS-API library were added.
We encourage you to build with libgssglue, as that allows system
administrators and end-users to chose between MIT Kerberos, Heimdal
and GNU GSS during run-time.  Read about the background here:
https://blog.josefsson.org/2022/07/14/towards-pluggable-gss-api-modules/

** GSSAPI client: don't use AUTHID as fallback for AUTHZID.
The code historically used the AUTHID as authorization identity, but
in 2012 we changed it to first query for AUTHZID, and only if that is
not available, fall back to using AUTHID as the authorization
identity.  The change was not released until version 1.8.1 on
2019-08-02, when it was properly documented to be removed 'after the
year 2012'.  While documented behaviour, this seems like just
surprising behaviour and we now finally make the change.

** GSSAPI server: don't set AUTHZID to empty string when absent.
The GSS-API SASL protocol does not differentiate between an absent
authorization identity and an authorization identity that is the empty
string.  Previously libgsasl would set it to the empty string but now
it is set to NULL.  The manual explains that this is a protocol
limitation.

** The examples/smtp-server.c now supports GSSAPI/GS2-KRB5.
The example is used during CI/CD testing of GNU SASL and thus it made
sense to extend it.  Some bugs related to getline error conditions
were also fixed.

** GSSAPI server: Fix out-of-bounds read.
A malicious client can after it has authenticated with Kerberos send a
specially crafted message that causes Libgsasl to read out of bounds
and cause a crash in the server.

* Noteworthy changes in release 2.0.0 (2022-06-20) [stable]

** Compared to last stable branch 1.10.x the 2.0.0 release
** drops all obsolete APIs, drops the abandoned KERBEROS_V5 mechanism,
** stops shipping a separate tarball for only the library, adds new APIs
** gsasl_mechanism_name_p() and gsasl_property_free().
Numerous other translation improvements, code cleanups, bug fixes,
documentation additions, build improvements and portability
enhancements were made as well.

(wiz)

2022-07-17 08:09:06 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 102.0.1nb1

(wiz)