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 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

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

2022-11-05 19:09:28 UTC pkgsrc-2022Q3 commitmail json YAML

Pullup ticket #6697 - requested by taca
www/curl: security fix

Revisions pulled up:
- www/curl/Makefile                                            1.262
- www/curl/PLIST                                                1.92
- www/curl/distinfo                                            1.186

---
  Module Name: pkgsrc
  Committed By: wiz
  Date: Wed Oct 26 07:44:01 UTC 2022

  Modified Files:
  pkgsrc/www/curl: Makefile PLIST distinfo

  Log Message:
  curl: update to 7.86.0.

  Changes:

      NPN: remove support for and use of
      Websockets: initial support

  Bugfixes:

      altsvc: reject bad port numbers
      altsvc: use 'h3' for h3
      amiga: do not hardcode openssl/zlib into the os config
      amiga: set SIZEOF_CURL_OFF_T=8 by default
      amigaos: add missing curl header
      asyn-ares: set hint flags when calling ares_getaddrinfo
      autotools: allow --enable-symbol-hiding with windows
      autotools: allow unix sockets on Windows
      autotools: reduce brute-force when detecting recv/send arg list
      aws_sigv4: fix header computation
      bearssl: make it proper C89 compliant
      CI/GHA: cancel outdated CI runs on new PR changes
      CI/GHA: merge msh3 and openssl3 builds into linux workflow
      cirrus-ci: add macOS build with m1
      cirrus: use make LDFLAGS=-all-static instead of curl_LDFLAGS
      cli tool: do not use disabled protocols
      cmake: add missing inet_ntop check
      cmake: add the check of HAVE_SOCKETPAIR
      cmake: define BUILDING_LIBCURL in lib/CMakeLists, not config.h
      cmake: delete duplicate HAVE_GETADDRINFO test
      cmake: enable more detection on Windows
      cmake: fix original MinGW builds
      cmake: improve usability of CMake build as a sub-project
      cmake: set HAVE_GETADDRINFO_THREADSAFE on Windows
      cmake: set HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID on Windows
      cmake: sync HAVE_SIGNAL detection with autotools
      cmdline/docs: add a required 'multi' keyword for each option
      configure: correct the wording when checking grep -E
      configure: deprecate builds with small curl_off_t
      configure: fail if '--without-ssl' + explicit parameter for an ssl lib
      configure: the ngtcp2 option should default to 'no'
      connect: change verbose IPv6 address:port to [address]:port
      connect: fix builds without AF_INET6
      connect: fix Curl_updateconninfo for TRNSPRT_UNIX
      connect: fix the wrong error message on connect failures
      content_encoding: use writer struct subclasses for different encodings
      cookie: reject cookie names or content with TAB characters
      ctype: remove all use of <ctype.h>, use our own versions
      curl-compilers.m4: for gcc + want warnings, set gnu89 standard
      curl-compilers.m4: use -O2 as default optimize for clang
      curl-wolfssl.m4: error out if wolfSSL is not usable
      curl.h: fix mention of wrong error code in comment
      curl/add_file_name_to_url: use the libcurl URL parser
      curl/add_parallel_transfers: better error handling
      curl/get_url_file_name: use libcurl URL parser
      curl: warn for --ssl use, considered insecure
      curl_ctype: convert to macros-only
      curl_easy_pause.3: unpausing is as fast as possible
      curl_escape.3: fix typo
      curl_setup: disable use of FLOSS for 64-bit NonStop builds
      curl_setup: include curl.h after platform setup headers
      curl_setup: include only system.h instead of curl.h
      curl_strequal.3: fix argument typo
      curl_url_set.3: document CURLU_APPENDQUERY proper
      CURLMOPT_PIPELINING.3: dedup manpage xref
      CURLOPT_ACCEPT_ENCODING.3: remove "four" as they are five
      CURLOPT_AUTOREFERER.3: highlight the privacy leak risk
      CURLOPT_COOKIEFILE: insist on "" for enable-without-file
      CURLOPT_COOKIELIST.3: fix formatting mistake
      CURLOPT_DNS_INTERFACE.3: mention it works for almost all protocols
      CURLOPT_MIMEPOST.3: add an (inline) example
      CURLOPT_POSTFIELDS.3: refer to CURLOPT_MIMEPOST
      CURLOPT_PROXY_SSLCERT_BLOB.3: this is for HTTPS proxies
      CURLOPT_WILDCARDMATCH.3: Fix backslash escaping under single quotes
      CURLSHOPT_UNLOCKFUNC.3: the callback has no 'access' argument
      DEPRECATE.md: Support for systems without 64 bit data types
      docs/examples: avoid deprecated options in examples where possible
      docs/INSTALL: update Android Instructions for newer NDKs
      docs/libcurl/symbols-in-versions: add several missing symbols
      docs: 100+ spellfixes
      docs: correct missing uppercase in Markdown files
      docs: document more server names for test files
      docs: fix deprecation versions inconsistencies
      docs: make sure libcurl opts examples pass in long arguments
      docs: remove mentions of deprecated '--without-openssl' parameter
      docs: tag curl options better in man pages
      docs: tell about disabled protocols in CURLOPT_*PROTOCOLS_STR.
      docs: update sourceforge project links
      easy: fix the #include order
      easy: fix the altsvc init for curl_easy_duphandle
      easy_lock: check for HAVE_STDATOMIC_H as well
      examples/chkspeed: improve portability
      formdata: fix warning: 'CURLformoption' is promoted to 'int'
      ftp: ignore a 550 response to MDTM
      ftp: remove redundant if
      functypes: provide the recv and send arg and return types
      getparameter: return PARAM_MANUAL_REQUESTED for -M even when disabled
      GHA: build tests in a separate step from the running of them
      GHA: run proselint on markdown files
      github: initial CODEOWNERS setup for CI configuration
      header: define public API functions as extern c
      headers: reset the requests counter at transfer start
      hostip: guard PF_INET6 use
      hostip: lazily wait to figure out if IPv6 works until needed
      http, vauth: always provide Curl_allow_auth_to_host() functionality
      http2: make nghttp2 less picky about field whitespace
      HTTP3.md: update Caddy example
      http: try parsing Retry-After: as a number first
      http_proxy: restore the protocol pointer on error
      httpput-postfields.c: shorten string for C89 compliance
      ldap: delete stray CURL_HAS_MOZILLA_LDAP reference
      lib1560: extended to verify detect/reject of unknown schemes
      lib517: fix C89 constant signedness
      lib: add missing limits.h includes
      lib: add required Win32 setup definitions in setup-win32.h
      lib: prepare the incoming of additional protocols
      lib: sanitize conditional exclusion around MIME
      lib: set more flags in config-win32.h
      lib: the number four in a sequence is the "fourth"
      libssh: if sftp_init fails, don't get the sftp error code
      Makefile.m32: deduplicate build rules
      Makefile.m32: drop CROSSPREFIX and our CC/AR defaults
      Makefile.m32: exclude libs & libpaths for shared mode exes
      Makefile.m32: fix regression with tool_hugehelp
      Makefile.m32: major rework
      Makefile.m32: reintroduce CROSSPREFIX and -W -Wall
      Makefile.m32: support more options
      manpage-syntax.pl: all libcurl option symbols should be \fI-tagged
      manpages: Fix spelling of "allows to" -> "allows one to"
      misc: ISSPACE() => ISBLANK()
      misc: use the term "null-terminate" consistently
      mprintf: reject two kinds of precision for the same argument
      mprintf: use snprintf if available
      mqtt: return error for too long topic
      mqtt: spell out CONNECT in comments
      msh3: change the static_assert to make the code C89
      netrc: compare user name case sensitively
      netrc: replace fgets with Curl_get_line
      netrc: use the URL-decoded user
      ngtcp2: fix build errors due to changes in ngtcp2 library
      ngtcp2: fix C89 compliance nit
      noproxy: support proxies specified using cidr notation
      openssl: make certinfo available for QUIC
      README.md: add GHA status badges for Linux and macOS builds
      RELEASE-PROCEDURE.md: mention patch releases
      resolve: make forced IPv4 resolve only use A queries
      runtests: fix uninitialized value on ignored tests
      schannel: ban server ALPN change during recv renegotiation
      schannel: don't reset recv/send function pointers on renegotiation
      schannel: when importing PFX, disable key persistence
      scripts: use `grep -E` instead of `egrep`
      setopt: use the handler table for protocol name to number conversions
      setopt: when POST is set, reset the 'upload' field
      setup-win32: no longer define UNICODE/_UNICODE implicitly
      single_transfer: use the libcurl URL parser when appending query parts
      smb: replace CURL_WIN32 with WIN32
      strcase: add and use Curl_timestrcmp
      strerror: improve two URL API error messages
      symbol-scan.pl: also check for LIBCURL* symbols
      symbol-scan.pl: scan and verify .3 man pages
      symbols-in-versions: add missing LIBCURL* symbols
      symbols-in-versions: CURLOPT_ENCODING is deprecated since 7.21.6
      test1119: scan all public headers
      test1275: verify uppercase after period in markdown
      test972: verify the output without using external tool
      tests/certs/scripts: insert standard curl source headers
      tests/Makefile: remove run time stats from ci-test
      tests: avoid CreateThread if _beginthreadex is available
      tests: fix tag syntax errors in test files
      tests: skip mime/form tests when mime is not built-in
      tidy-up: delete parallel/unused feature flags
      tidy-up: delete unused HAVE_STRUCT_POLLFD
      TODO: provide the error body from a CONNECT response
      tool: avoid generating ambiguous escaped characters in --libcurl
      tool: remove dead code
      tool: reorganize function c_escape around a dynbuf
      tool_hugehelp: make hugehelp a blank macro when disabled
      tool_main: exit at once if out of file descriptors
      tool_operate: avoid a few #ifdefs for disabled-libcurl builds
      tool_operate: more transfer cleanup after parallel transfer fail
      tool_operate: prevent over-queuing in parallel mode
      tool_operate: reduce errorbuffer allocs
      tool_paramhelp: asserts verify maximum sizes for string loading
      tool_paramhelp: make the max argument a 'double'
      tool_progress: remove 'Qd' from the parallel progress bar
      tool_setopt: use better English in --libcurl source comments
      tool_xattr: save the original URL, not the final redirected one
      unit test 1655: make it C89-compliant
      url: a zero-length userinfo part in the URL is still a (blank) user
      url: allow non-HTTPS HSTS-matching for debug builds
      url: rename function due to name-clash in Watt-32
      url: use IDN decoded names for HSTS checks
      urlapi: detect scheme better when not guessing
      urlapi: fix parsing URL without slash with CURLU_URLENCODE
      urlapi: leaner with fewer allocs
      urlapi: reject more bad characters from the host name field
      winbuild/MakefileBuild.vc: handle spaces in libssh(2) include paths
      winbuild: use NMake batch-rules for compilation
      windows: add .rc support to autotools builds
      windows: adjust name of two internal public functions
      windows: autotools .rc warnings fixup
      wolfSSL: fix session management bug.

(bsiegert)

2022-11-05 18:43:44 UTC MAIN commitmail json YAML

doc: openssl updated to 1.1.1s

(wiz)

2022-11-05 18:43:00 UTC MAIN commitmail json YAML

openssl: pkglint cleanup

(wiz)

2022-11-05 18:42:00 UTC MAIN commitmail json YAML

openssl: update to 1.1.1s.

  Major changes between OpenSSL 1.1.1r and OpenSSL 1.1.1s [1 Nov 2022]

      o Fixed a regression introduced in OpenSSL 1.1.1r not refreshing the
        certificate data to be signed before signing the certificate.

  Major changes between OpenSSL 1.1.1q and OpenSSL 1.1.1r [11 Oct 2022]

      o Added a missing header for memcmp that caused compilation failure on
        some platforms

(wiz)

2022-11-05 18:19:38 UTC MAIN commitmail json YAML

doc: Added x11/xtrlock version 2.15

(pin)

2022-11-05 18:19:09 UTC MAIN commitmail json YAML

Add xtrlock

(pin)

2022-11-05 18:18:13 UTC MAIN commitmail json YAML

x11/xtrlock: import pkg

xtrlock is a very minimal X display lock program, which uses
nothing except the Xlib library. It doesn't obscure the screen,
it is completely idle while the display is locked and you don't
type at it, and it doesn't do funny things to the X access control
lists.

Original by Matthias Petermann, fixes by Paolo Vincenzo Olivo in wip

(pin)

2022-11-05 18:15:02 UTC MAIN commitmail json YAML

doc: Added x11/xss-lock version 0.3.0

(pin)

2022-11-05 18:14:34 UTC MAIN commitmail json YAML

Add xss-lock

(pin)

2022-11-05 18:13:44 UTC MAIN commitmail json YAML

2022-11-05 18:00:09 UTC pkgsrc-2022Q3 commitmail json YAML

Pullup ticket #6695 - requested by nia
www/arcticfox: arm build fix

Revisions pulled up:
- www/arcticfox/Makefile                                        1.16

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Wed Oct 26 13:55:17 UTC 2022

  Modified Files:
  pkgsrc/www/arcticfox: Makefile

  Log Message:
  arcticfox: Use latest versions of config.guess/config.sub from pkgsrc.

  Should help armv[6-7] builds, since arcticfox's embedded copy of ICU
  still contains versions from 2013 that don't know about NetBSD arm
  variants.

(bsiegert)

2022-11-05 17:58:53 UTC pkgsrc-2022Q3 commitmail json YAML

Pullup ticket #6694 - requested by taca
devel/samba4: security fix

via patch -- update to 4.16.6

---
  Samba 4.16.6 fixes these security problems.

  4.16.6 (2022-10-25)

  This is a security release in order to address the following defect:

  o CVE-2022-3437:  There is a limited write heap buffer overflow in the GSSAPI
    unwrap_des() and unwrap_des3() routines of Heimdal (included
    in Samba).
    https://www.samba.org/samba/security/CVE-2022-3437.html

  Changes since 4.16.5
  ---------------------

  o  Joseph Sutton <josephsutton@catalyst.net.nz>
      * BUG 15134: CVE-2022-3437.

(bsiegert)

2022-11-05 16:56:54 UTC MAIN commitmail json YAML

doc: Updated textproc/split-thai to 2.22

(scole)

2022-11-05 16:54:53 UTC MAIN commitmail json YAML

Update to 2.22
- fix memory leaks in st-icu.cc
- for st-swath, don't spawn new process for every stdin readline

  pthai.el:
- clean up pthai-unknown* funcs and add toggle to highlight unknown words
- add option to use external processes for swath and icu which is
  faster and gives more split choices
- add pause and pthai-no-audio-pause-length custom setting for pausing
  on words with no audio when attempting audio play
- clean-ups for pthai-currency* functions
- consolidate text highlighting into pthai-highlight-on/off functions
- when reloading pthai.el library, don't clear 'pthai-dictionary

(scole)

2022-11-05 16:41:58 UTC MAIN commitmail json YAML

doc: Added shells/yash version 2.53

(pin)

2022-11-05 16:41:32 UTC MAIN commitmail json YAML

2022-11-05 16:41:14 UTC MAIN commitmail json YAML

shells/yash: import pkg

Yash, yet another shell, is a POSIX-compliant command line shell written
in C99 (ISO/IEC 9899:1999). Yash is intended to be the most POSIX -
compliant shell in the world while supporting features for daily
interactive and scripting use. Notable features are:

- Global aliases
- Arrays
- Socket redirection, pipeline redirection, and process redirection
- Brace expansion and extended globbing
- Fractional numbers in arithmetic expansion
- Prompt command and command-not-found handler
- Command line completion with predefined completion scripts for more
  than 100 commands
- Command line prediction based on command history

By Paolo Vincenzo Olivo in wip

(pin)

2022-11-05 16:16:41 UTC MAIN commitmail json YAML

doc: Updated security/signify to 0.12

(pin)

2022-11-05 16:16:21 UTC MAIN commitmail json YAML

security/signify: update to 0.12.

The version number is kept consistent with that of outils.
Sources have been synced with upstream OpenBSD/src.

Changes relevant to signify:

- Unused variables moved under !VERIFYONLY
- In -C mode, the public key is optional since it can be deduced from
the untrusted comment.  In this case, don't ignore -t but rather make
it work as expected.

(pin)

2022-11-05 16:13:09 UTC MAIN commitmail json YAML

doc: Updated x11/drawterm to 20221013

(pin)

2022-11-05 16:12:50 UTC MAIN commitmail json YAML

drawterm: update to 20221013

Sources synced with upstream.
Corrected redundant DIST_SUBDIR naming.

Noticeable changes commited since 20220603:

- wayland: grab monitor size from compositor
- wayland: release pointer/keyboard on seat capabilities change
- wayland: support media keys
- wayland: correct keyboard ctl handling

(pin)

2022-11-05 16:11:01 UTC MAIN commitmail json YAML

doc: Updated shells/ksh93 to 1.0.4

(pin)

2022-11-05 16:10:40 UTC MAIN commitmail json YAML

ksh93: update to 1.0.4.

Main changes between 1.0.3 and 1.0.4:

- Fixed multiple scoping-related bugs in the += additive assignment
  operator.
- A number of crashing bugs have been fixed.
- Various fixes for the Haiku operating system, notably 'ulimit -a'
  now works.
- Fixed the expansion of out-of-range \n back references in the
  string part of ${parameter//pattern/string}. For example:
v=AB; echo "${v/@(A)B/\0:\1:\2}"
  now yields 'AB:A:' instead of 'AB:A:\2'.
- Fixed quoted '!', '^' and '-' within [bracket] expressions in
  glob patterns; single or double quotes failed to disable their
  operator behaviour.
- Fixed a bug introduced on 2021-04-04 that incorrectly allowed
  'typeset' to turn off the readonly and export attributes on a
  readonly variable.
- In the emacs line editor, the Ctrl+R reverse-search prompt is
  now visually distinct from a literal control character ("^R: "
  instead of "^R").
- In the vi line editor, fixed the behaviour of 'C', 'c$' and 'I'
  to be consistent with standard vi(1) and with Bolsky & Korn
  (1995, p. 121).
- Aliases for many GNU long options have been added to the
  /opt/ast/bin built-in commands. Additionally, 'kill -s' now has
  a --signal long option alias compatible with the util-linux
  option.
- Backported support for 'print -u p' from ksh 93v- for
  compatibility with scripts written for 93v-/ksh2020 (this is
  equivalent to 'print -p').

(pin)

2022-11-05 15:53:05 UTC MAIN commitmail json YAML

doc: Updated sysutils/ripdrag to 0.2.1

(pin)

2022-11-05 15:52:33 UTC MAIN commitmail json YAML

sysutils/ripdrag: update to 0.2.1

- Bump to 0.2.1 and updated README
- Merge pull request #16 from tranzystorek-io/clap-v4
- Bump clap version to 4.0
- Merge pull request #13 from 0323pin/master

(pin)

2022-11-05 15:51:43 UTC MAIN commitmail json YAML

doc: Updated sysutils/broot to 1.16.2

(pin)

2022-11-05 15:51:21 UTC MAIN commitmail json YAML

sysutils/broot: update to 1.16.2

v1.16.2 - 2022-11-04
- you can restrict the panels in which verbs apply with the verb configuration
  panels parameter
- fix rm on Windows behaving "recursively" (it was cmd /c del /Q /S {file}) -
  Fix #627

(pin)

2022-11-05 13:44:31 UTC MAIN commitmail json YAML

doc: Added security/gopass version 1.14.9

(nikita)

2022-11-05 13:42:58 UTC MAIN commitmail json YAML

Import wip/gopass as security/gopass.

Add gopass version 1.14.9, packaged by Iku Iwasa.

gopass is a rewrite of the pass password manager in Go with the aim of
making it cross-platform and adding additional features.  Our target
audience are professional developers and sysadmins (and especially teams of
those) who are well versed with a command line interface.  One explicit
goal for this project is to make it more approachable to non-technical
users.  We go by the UNIX philosophy and try to do one thing and do it
well, providing a stellar user experience and a sane, simple interface.

(nikita)

2022-11-05 11:28:28 UTC pkgsrc-2022Q3 commitmail json YAML

Pullup ticket #6692 - requested by taca
devel/git: security fix

via patch -- update to 2.37.4

---
  This release merges the security fix that appears in v2.30.6; see
  the release notes for that version for details.

(bsiegert)

2022-11-05 10:58:32 UTC MAIN commitmail json YAML

Update chat/element-web to 1.11.13

Upstream mentions an important bug fix, but unfortunately doesn't go into any
details, so better to update.

(js)

2022-11-05 00:18:06 UTC MAIN commitmail json YAML

x11/ocaml-lablgtk3: Adjust DESCR wording (minor)

Adjust language in GTK reference.

(gdt)

2022-11-04 19:47:19 UTC MAIN commitmail json YAML

Updated devel/cmake, devel/cmake-gui

(adam)

2022-11-04 19:46:48 UTC MAIN commitmail json YAML

cmake cmake-gui: updated to 3.24.3

CMake 3.24.3
* cmStringAlgorithms: Add functions to parse strings to long long integers
* file: Avoid strange istringstream crash in cmake.org binaries on Alpine Linux
* Xcode: Drop CMAKE_INTDIR= definition in Swift targets
* Tests: Update RunCMake.XcodeProject iOS cases for Xcode 14.0
* gitlab-ci: update macOS jobs to use Xcode 14.0
* COMPILE_WARNING_AS_ERROR: Fix internal formatting of options table
* LLVMFlang: Add support for mixed-language linking with Fortran
* Help: Add versionadded for string(TIMESTAMP) %f specifier
* try_compile: Honor CMP0128 setting in test project
* Tests: Explicitly allow usage of git file-based protocol in test cases
* cm/filesystem: Fix crash with pre-C++11 std::string GNU ABI in C++17
* Tests: Avoid running C++11 test on GNU < 4.7
* VS: Fix crash finding vswhere on 32-bit Windows
* Ninja: Restore support for non-ascii paths on Windows with ninja<=1.10
* Tests: Add case for ninja with non-ascii chars
* CPack/IFW: Add support for QtIFW 4.4
* CPack: Require no argument for --trace and --trace-expand
* Apple: Fix regression when linking a framework with postfix
* FindMatlab: Add MEX binary file suffix for Apple Silicon native Matlab
* FindMatlab: add R2022b 9.13 version map
* Intel/IntelLLVM: Fortran has distinct "-Werror"-like flag
* CPack/NSIS: Fix installer not waiting for uninstaller to finish
* CUDA: Add support for the two new architectures in 11.8
* FindJNI: replace CMAKE_ANDROID_API by CMAKE_SYSTEM_VERSION
* Android: Avoid searching API level directories matching architecture bitness
* ctest: only report make-level errors when no others are found
* LLVMFlang: Add support for Windows
* LLVMFlang: Add a required line to define linking rules on Windows

(adam)

2022-11-04 18:42:25 UTC MAIN commitmail json YAML

Updated devel/py-hypothesis, www/tidy

(adam)

2022-11-04 18:41:59 UTC MAIN commitmail json YAML

tidy: updated to 5.8.0

5.8.0

Finally, the latest stable HTML Tidy 5.8.0 is official!

This is an even minor version number release, which means that we guarantee ABI/API stability throughout the entire release cycle of 5.8.x, meaning that this is a stable release. This is the release that other repository maintainers should be tracking for release!

If you don't require ABI/API stability in your application, make sure you continue to monitor our next branch. This is where new features and HTML process bug fixes are generally applied.

(adam)

2022-11-04 18:34:53 UTC MAIN commitmail json YAML

py-hypothesis: add ALTERNATIVES

(adam)

2022-11-04 18:34:10 UTC MAIN commitmail json YAML

2022-11-04 18:21:04 UTC MAIN commitmail json YAML

doc: Updated sysutils/tsm8 to 8.1.15.0

(hauke)

2022-11-04 18:20:49 UTC MAIN commitmail json YAML

sysutils/tsm8: Update from 8.1.13 to 8.1.15

This is a bugfix release; upstream does not provide a changelog.

(hauke)

2022-11-04 17:37:20 UTC MAIN commitmail json YAML

Add the libcrypt1 library, for the sake of sysutils/tsm8.

(hauke)

2022-11-04 16:35:16 UTC MAIN commitmail json YAML

doc/TODO: add some

+ calibre-6.8, rust-1.65.0, sile-0.14.3, tor-browser-11.5.7.

(wiz)

2022-11-04 01:21:54 UTC MAIN commitmail json YAML

Remove vestige of the tty-vs-x11 dualism from DESCR.

(schmonz)

2022-11-04 01:20:56 UTC MAIN commitmail json YAML

Oops, commit sums for new patch filenames.

(schmonz)

2022-11-04 00:58:29 UTC MAIN commitmail json YAML

doc: Updated security/sudo to 1.9.12nb1

(taca)

2022-11-04 00:58:00 UTC MAIN commitmail json YAML

security/sudo: add fix for CVE-2022-43995

Add patch from upstream to fix CVE-2022-43995.

Bump PKGREVISION.

(taca)

2022-11-04 00:41:29 UTC MAIN commitmail json YAML

doc: Updated lang/php74 to 7.4.33

(taca)

2022-11-04 00:40:58 UTC MAIN commitmail json YAML

lang/php74: update to 7.4.33

7.4.33 (2022-11-03)

- GD:
  . Fixed bug #81739: OOB read due to insufficient input validation in
    imageloadfont(). (CVE-2022-31630) (cmb)

- Hash:
  . Fixed bug #81738: buffer overflow in hash_update() on long parameter.
    (CVE-2022-37454) (nicky at mouha dot be)

(taca)

2022-11-03 22:23:46 UTC MAIN commitmail json YAML

thunderbird52: improve DESCR re. EOL status and rationale

(gutteridge)

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

2022-11-03 20:52:29 UTC MAIN commitmail json YAML

libdrm: Fix building on FreeBSD

pkgsrc changes:
---------------
  * Remove dependency on pthread-stubs for FreeBSD.
  * Bum revision.

(triaxx)

2022-11-03 20:43:45 UTC MAIN commitmail json YAML

doc: Fix out-dated x11/libdrm

This wrong commit is due to bmake commit-changes-entry after a failing
cvs commit because the package was not up to date.

(triaxx)

2022-11-03 20:36:42 UTC MAIN commitmail json YAML

doc: Updated sysutils/fd-find to 8.5.2

(pin)

2022-11-03 20:36:21 UTC MAIN commitmail json YAML

sysutils/fd-find: update to 8.5.2

v8.5.2
Bugfixes
- Fix --owner option value parsing, see #1163 and #1164 (@tmccombs)

v8.5.1
Bugfixes
- Fix --threads/-j option value parsing, see #1160 and #1162 (@sharkdp)

v8.5.0
Features
--type executable/-t now works on Windows, see #1051 and #1061 (@tavianator)

Bugfixes
- Fixed differences between piped / non-piped output. This changes fds
  behavior back to what we had before 8.3.0, i.e. there will be no leading
  ./ prefixes, unless --exec/-x, --exec-batch/-X, or --print0/-0 are used.
  --strip-cwd-prefix can be used to strip that prefix in those cases.
  See #1046, #1115, and #1121 (@tavianator)
- fd could previously crash with a panic due to a race condition in Rusts
  standard library (see rust-lang/rust#39364). This has been fixed by switching
  to a different message passing implementation, see #1060 and #1146
  (@tavianator)
- fds memory usage will not grow unboundedly on huge directory trees,
  see #1146 (@tavianator)
- fd returns an error when current working directory does not exist while a
  search path is specified, see #1072 (@vijfhoek)
- Improved "command not found" error message, see #1083 and #1109 (@themkat)
- Preserve command exit codes when using --exec-batch, see #1136 and #1137
  (@amesgen)

Changes
- No leading ./ prefix for non-interactive results, see above.
- fd now colorizes paths in parallel, significantly improving performance,
  see #1148 (@tavianator)
- fd can now avoid stat syscalls even when colorizing paths, as long as the
  color scheme doesn't require metadata, see #1148 (@tavianator)
- The statically linked musl versions of fd now use jmalloc, leading to a
  significant performance improvement, see #1062 (@tavianator)

Other
- Added link back to GitHub in man page and --help text, see #1086
  (@scottchiefbaker)
- Major update in how fd handles command line options internally,
  see #1067 (@tmccombs)

v8.4.0
Features
- Support multiple --exec <cmd> instances, see #406 and #960 (@tmccombs)

Bugfixes
- "Argument list too long" errors can not appear anymore when using
  --exec-batch/-X, as the command invocations are automatically batched at the
  maximum possible size, even if --batch-size is not given. See #410 and
  #1020 (@tavianator)

Changes
- Directories are now printed with an additional path separator at the end:
  foo/bar/, see #436 and #812 (@yyogo)
- The -u flag was changed to be equivalent to -HI (previously, a single -u was
  only equivalent to -I). Additional -u flags are still allowed, but ignored.
  See #840 and #986 (@jacksontheel)

Other
- Added installation instructions for RHEL8, see #989 (@ethsol)

(pin)

2022-11-03 20:35:32 UTC MAIN commitmail json YAML

doc: Updated misc/wthrr to 0.4.2

(pin)

2022-11-03 20:35:11 UTC MAIN commitmail json YAML

misc/wthrr: update to 0.4.2

- make -f -w -d behave as -f
- fix formatting and typos

(pin)

2022-11-03 20:35:07 UTC MAIN commitmail json YAML

doc: Updated x11/libdrm to 2.4.113nb1

(triaxx)

2022-11-03 20:13:11 UTC MAIN commitmail json YAML

todoman: add comment

When someone adds zsh completion support to this package, jq is needed.

(wiz)

2022-11-03 14:41:23 UTC MAIN commitmail json YAML

Remove stray comment.

(schmonz)

2022-11-03 14:39:42 UTC MAIN commitmail json YAML

Missed a removal in previous.

(schmonz)

2022-11-03 14:36:12 UTC MAIN commitmail json YAML

Note removal (and successor) of ce-{doc,x11}.

(schmonz)

2022-11-03 14:35:11 UTC MAIN commitmail json YAML

2022-11-03 14:34:19 UTC MAIN commitmail json YAML

doc: Updated editors/ce to 4.8

(schmonz)

2022-11-03 14:34:02 UTC MAIN commitmail json YAML

Update to 4.8. No changelog. From the diffs:

- Update maintainer email address
- Regenerate with Autoconf 2.61
- Remove --with-purify configure option
- Remove old malloc
- Improve build system
- Remove TODO
- Sprinkle missing return types
- Fix bugs

pkgsrc changes:

- Specify license
- Merge ce-doc (always installed) and ce-x11 (with the 'x11' option)
  into this package
- Remove MAKE_JOBS_SAFE=no (seems fine)
- Comment patches and modernize patch filenames

(schmonz)

2022-11-03 12:49:56 UTC MAIN commitmail json YAML

Updated www/py-sanic, textproc/py-regex

(adam)

2022-11-03 12:49:38 UTC MAIN commitmail json YAML

py-regex: updated to 2022.10.31

2022.10.31
Bug fixes

(adam)

2022-11-03 12:46:20 UTC MAIN commitmail json YAML

py-sanic: updated to 22.9.1

22.9.1
docs: sanic now supports windows
Upgrade markdown templates to issue forms
improve error message if no apps found in registry
fix: sideeffects created by changing fork to spawn
22.9 Docs
Add interval sleep in reloader
Resolve edge case in nested BP Groups
Add GenericCreator for loading SSL certs in processes

(adam)

2022-11-03 12:35:00 UTC MAIN commitmail json YAML

fcitx-libthai: fix building with const **char in second argument to iconv

(nros)

2022-11-03 11:58:52 UTC MAIN commitmail json YAML

Updated devel/py-libmc, textproc/py-dominate

(adam)

2022-11-03 11:57:39 UTC MAIN commitmail json YAML

2022-11-03 11:50:40 UTC MAIN commitmail json YAML

py-libmc: updated to 1.6.3

1.6.3:
Bug fixes

(adam)

2022-11-03 11:34:28 UTC MAIN commitmail json YAML

doc: Updated sysutils/nnn to 4.6

(sjmulder)

2022-11-03 11:34:14 UTC MAIN commitmail json YAML

sysutils/nnn: Update to 4.6

Changes in 4.6:
- icon handling overhaul (#1432, #1436)
  - better performance, memory usage and reduced binary size
- emoji support for supporting distros and terminals (#1346)
- open the target directory of symlinked bookmarks (#1353)
- enable show hidden when a hidden file is passed as argument
- add Colemak-DH layout keybinds to patch framework (#1421)
- set bsdtar as the default archive utility
- support 4 byte unicode keybinds (#1428)
- enable directory auto-enter during filter operation (-A to disable)
- enable filter prompt inside the bookmark/plugin dirs
- show volume usage information in help
- add new icon colors for mp4 and flac files
- use stat -x for file details on *BSD and macOS (#1389)
- interpret suffix $nnn when paging (#1355)
- disable key e (edit file) in explorer mode (#1394)
- fix double order chars on filter case match change
- .cbcp: more verbose message on paste without a selection
- plugin preview-tui: scale-up kitty previews
- plugin preview-tui: account for ueberzug offset
- plugin preview-tui: support SPLIT_SIZE for preview pane (#1431)
- plugin autojump: support z.lua
- new Makefile target shellcheck to verify plugins

Changes in 4.5:
- disable filter info if file details (option -i) enabled
- open previous active context on context quit
- switch ^J and + functionality:
  - +: toggle file selection
  - ^J: toggle auto-jump on file open
- allow symlink creation with name @ to a single file (#1345)
- clear selection on successful operation at native prompt with "%j" (#1330)
- reverse timestamps of entries modified/created within 5 minutes
- avoid using non-portable xargs flags on macOS (#1299)
- quitcd script for Elvish shell > 0.17.0 (#1344)
- plugin openall to open selected files together (#1333)
- plugin gitroot to jump to git root directory from a subtree
- plugin gsconnect to send the selected files to Android using gsconnect
- icon for opus and webp files
- preview-tui - fix gif conversion and whitespace name
- preview-tui - add support for windows terminal split
- preview-tui - djvu file previews
- nuke - add support for imv when named _imv_
- gsconnect - support connection to multiple devices
- export NNN_INCLUDE_HIDDEN to plugins (#1308)
- respect NNN_TRASH in .nmv (#1306)
- add GNU sed as a dependency with support for env var SED
- use bold > to point at current entry in detail mode
- add 2 spaces after icons for better visibility
- documentation refresh
- make option O_NOSORT to load directories unsorted on entry

(sjmulder)

2022-11-03 11:13:23 UTC MAIN commitmail json YAML

doc: Updated multimedia/nostt to 1.2.2

(sjmulder)

2022-11-03 11:12:21 UTC MAIN commitmail json YAML

multimedia/nostt: Update to 1.2.2

Changes:
- Fixed: API error caused by use of old HTTP endpoint. Switched to same
  endpoint but HTTPS.

(sjmulder)

2022-11-03 11:06:19 UTC MAIN commitmail json YAML

doc: Updated editors/micro to 2.0.11

(sjmulder)

2022-11-03 11:06:01 UTC MAIN commitmail json YAML

editors/micro: Update to 2.0.11

Changes:
- Support for clipboard in WSL via clip.exe.
- New hlsearch option to highlight search results.
- Fixes for OSC52 clipboard support.
- Syntax highlighting fixes, improvements, and new languages.
- Rust clippy and go vet linters.
- Switch to using go embed instead of go-bindata.
- Bug fixes.

(sjmulder)

2022-11-03 10:58:22 UTC MAIN commitmail json YAML

Added sysutils/u-boot-zynq-zturn version 2022.10

(jmcneill)

2022-11-03 10:57:38 UTC MAIN commitmail json YAML

2022-11-03 10:56:49 UTC MAIN commitmail json YAML

Initial import of u-boot-zynq-zturn version 2022.10.

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 MYIR Tech Z-Turn Board development boards.

(jmcneill)

2022-11-03 10:55:49 UTC MAIN commitmail json YAML

2022-11-03 10:46:31 UTC MAIN commitmail json YAML

Updated devel/py-hypothesis, math/py-numexpr

(adam)

2022-11-03 10:46:15 UTC MAIN commitmail json YAML

py-numexpr: updated to 2.8.4

Changes from 2.8.3 to 2.8.4
---------------------------
* Support for Python 3.11 has been added.
* Thanks to Tobias Hangleiter for an improved accuracy complex `expm1` function.
  While it is 25 % slower, it is significantly more accurate for the real component
  over a range of values and matches NumPy outputs much more closely.
* Thanks to Kirill Kouzoubov for a range of fixes to constants parsing that was
  resulting in duplicated constants of the same value.
* Thanks to Mark Harfouche for noticing that we no longer need `numpy` version
  checks. `packaging` is no longer a requirement as a result.

(adam)

2022-11-03 10:43:03 UTC MAIN commitmail json YAML

py-hypothesis: updated to 6.56.4

6.56.4 - 2022-10-28
This patch updates some docs, and depends on exceptiongroup 1.0.0 final to avoid a bug in the previous version.

(adam)

2022-11-03 08:51:35 UTC MAIN commitmail json YAML

doc: Updated x11/pixman to 0.42.2

(wiz)

2022-11-03 08:51:26 UTC MAIN commitmail json YAML

pixman: update to 0.42.2.

This version contains a fix for a heap overflow. A CVE has been
requested.

(wiz)

2022-11-03 08:43:36 UTC MAIN commitmail json YAML

doc: Updated x11/libdrm to 2.4.114

(wiz)

2022-11-03 08:43:27 UTC MAIN commitmail json YAML

libdrm: update to 2.4.114.

Alex Deucher (5):
      amdgpu.ids: use consistent formatting for RID
      amdgpu.ids: sort the file
      amdgpu.ids: update to the latest marketing name
      amdgpu_ids: add MI marketing names
      amdgpu: Add a default marketing name if none is found

Eli Schwartz (1):
      meson: fast-fail on unsupported OSes

Jordan Justen (2):
      include/drm/drm_fourcc.h: Update from Linux v6.0-rc7
      include/drm/i915_drm.h: Update from Linux v6.0-rc7

Marco Felsch (1):
      tests/util: add imx-lcdif driver

Simon Ser (9):
      intel: move declarations to top in drm_intel_gem_bo_unreference()
      build: automatically disable Intel if pciaccess is not found
      xf86drm: handle DRM_FORMAT_BIG_ENDIAN in drmGetFormatName()
      amdgpu: silence uninitialized variable warning
      xf86drmMode: add helpers for dumb buffers
      modetest: drop unused offset field in struct bo
      modetest: use sized integers in struct bo
      modetest: use dumb buffer helpers
      build: bump version to 2.4.114

(wiz)

2022-11-03 08:29:32 UTC MAIN commitmail json YAML

mk: Skip many more CTF and debug files by default.

Leave CTF_FILES_SKIP and STRIP_FILES_SKIP purely for packages to set any
additional paths to skip.

(jperkin)

2022-11-03 08:26:10 UTC MAIN commitmail json YAML

mk: Support PKGSRC_CONFIG_SITE.

Allows users to specify a suitably sanitised and tested CONFIG_SITE file, while
retaining the default behaviour of ignoring CONFIG_SITE to avoid surprises.

(jperkin)

2022-11-03 07:50:35 UTC MAIN commitmail json YAML

doc: Updated time/ruby-tzinfo-data to 1.2022.6

(taca)

2022-11-03 07:50:13 UTC MAIN commitmail json YAML

time/ruby-tzinfo-data: update to 1.2022.6

1.2022.6 (2022-10-29)

* Based on version 2022f of the IANA Time Zone Database
  (https://mm.icann.org/pipermail/tz-announce/2022-October/000075.html).

(taca)

2022-11-03 07:45:59 UTC MAIN commitmail json YAML

security/pear-Crypt_GPG: utilize REPLACE_PHP

Instead of using own REPLACE_INTERPRETER, use REPLACE_PHP.

(taca)

2022-11-03 06:16:31 UTC MAIN commitmail json YAML

2022-11-03 00:08:39 UTC MAIN commitmail json YAML

Fix packaging after recent py-sphinx update.

(schmonz)

2022-11-03 00:00:08 UTC MAIN commitmail json YAML

2022-11-02 22:54:39 UTC MAIN commitmail json YAML

taglib: fixup scuffed dylibs with install_name_tool in post-install

(tnn)

2022-11-02 22:39:29 UTC MAIN commitmail json YAML

taglib: fix build breakage. Don't build tests unless asked to.

(test suite currently fails with run path errors)

(tnn)

2022-11-02 21:17:32 UTC MAIN commitmail json YAML

2022-11-02 21:05:02 UTC MAIN commitmail json YAML

doc: Updated editors/tp-note to 1.18.2

(pin)

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

2022-11-02 20:43:46 UTC MAIN commitmail json YAML

thunderbird: reflect new minimum dependency of cbindgen >= 0.24

We're carrying a patch that will only build with recent cbindgen.
Issue noted by Todd Gruhn on pkgsrc-users@.

(gutteridge)

2022-11-02 20:36:33 UTC MAIN commitmail json YAML

firefox102: reflect new minimum dependency of cbindgen >= 0.24

We're carrying a patch that will only build with recent cbindgen.
Issue noted by Todd Gruhn on pkgsrc-users@.

(gutteridge)

2022-11-02 20:33:07 UTC MAIN commitmail json YAML

firefox91: reflect new minimum dependency of cbindgen >= 0.24

We're carrying a patch that will only build with recent cbindgen.
Issue noted by Todd Gruhn on pkgsrc-users@.

(gutteridge)

2022-11-02 19:39:58 UTC MAIN commitmail json YAML

2022-11-02 18:57:42 UTC MAIN commitmail json YAML

doc: Updated security/libretls to 3.5.2

(schmonz)

2022-11-02 18:57:37 UTC MAIN commitmail json YAML

Update to 3.5.2. From the changelog:

- tls_signer: Replace ECDSA_METHOD with EC_KEY_METHOD
- doc: Note OpenSSL 3.0.0 compatibility in README

From the upstream LibreSSL changelog for 3.5.0:

* New Features
  - The RFC 3779 API was ported from OpenSSL. Many bugs were fixed,
    regression tests were added and the code was cleaned up.
  - Certificate Transparency was ported from OpenSSL. Many internal
    improvements were made, resulting in cleaner and safer code.
    Regress coverage was added. libssl does not yet make use of it.
* Portable Improvements
  - Fixed various POSIX compliance and other portability issues
    found by the port to the Sortix operating system.
  - Add libmd as platform specific libraries for Solaris.
    Issue reported from (ihsan <at> opencsw org) on libressl ML.
  - Set IA-64 compiler flag only if it is HP-UX with IA-64.
    Suggested from Larkin Nickle (me <at> larbob org) by libressl ML.
  - Enabled and scheduled Coverity scan.
    Contributed by Ilya Shipitsin (chipitsine <at> gmail com> on github.
* Compatibility Changes
  - Most structs that were previously defined in the following headers
    are now opaque as they are in OpenSSL 1.1:
    bio.h, bn.h, comp.h, dh.h, dsa.h, evp.h, hmac.h, ocsp.h, rsa.h,
    x509.h, x509v3.h, x509_vfy.h
  - Switch TLSv1.3 cipher names from AEAD- to OpenSSL's TLS_
    OpenSSL added the TLSv1.3 ciphersuites with "RFC names" instead
    of using something consistent with the previous naming. Various
    test suites expect these names (instead of checking for the much
    more sensible cipher numbers). The old names are still accepted
    as aliases.
  - Subject alternative names and name constraints are now validated
    when they are added to certificates. Various interoperability
    problems with stacks that validate certificates more strictly
    than OpenSSL can be avoided this way.
  - Attempt to opportunistically use the host name for SNI in s_client
* Bug fixes
  - In some situations, the verifier would discard the error on an
    unvalidated certificate chain. This would happen when the
    verification callback was in use, instructing the verifier to
    continue unconditionally. This could lead to incorrect decisions
    being made in software.
  - Avoid an infinite loop in SSL_shutdown()
  - Fix another return 0 bug in SSL_shutdown()
  - Handle zero byte reads/writes that trigger handshakes in the
    TLSv1.3 stack
  - A long standing memleak in libtls CRL handling was fixed
* Internal Improvements
  - Cache the SHA-512 hash instead of the SHA-1 hash and cache
    notBefore and notAfter times when X.509 certificates are parsed.
  - The X.509 lookup code has been simplified and cleaned up.
  - Fixed numerous issues flagged by coverity and the cryptofuzz
    project
  - Increased the number of Miller-Rabin checks in DH and DSA
    key/parameter generation
  - Started using the bytestring API in libcrypto for cleaner and
    safer code
  - Convert {i2d,d2i}_{,EC_,DSA_,RSA_}PUBKEY{,_bio,_fp}() to templated
    ASN1
  - Convert ASN1_OBJECT_new() to calloc()
  - Convert ASN1_STRING_type_new() to calloc()
  - Rewrite ASN1_STRING_cmp()
  - Use calloc() for X509_CRL_METHOD_new() instead of malloc()
  - Convert ASN1_PCTX_new() to calloc()
  - Replace asn1_tlc_clear and asn1_tlc_clear_nc macros with a
    function
  - Consolidate {d2i,i2d}_{pr,pu}.c
  - Remove handling of a NULL BUF_MEM from asn1_collect()
  - Pull the recursion depth check up to the top of asn1_collect()
  - Inline collect_data() in asn1_collect()
  - Convert asn1_d2i_ex_primitive()/asn1_collect() from BUF_MEM to CBB
  - Clean up d2i_ASN1_BOOLEAN() and i2d_ASN1_BOOLEAN()
  - Consolidate ASN.1 universal tag type data
  - Rewrite ASN.1 identifier/length parsing in CBS
  - Make OBJ_obj2nid() work correctly with NID_undef
  - tlsext_tick_lifetime_hint is now an uint32_t
  - Untangle ssl3_get_message() return values
  - Rename tls13_buffer to tls_buffer
  - Fold DTLS_STATE_INTERNAL into DTLS1_STATE
  - Provide a way to determine our maximum legacy version
  - Mop up enc_read_ctx and read_hash
  - Fold SSL_SESSION_INTERNAL into SSL_SESSION
  - Use ssl_force_want_read in the DTLS code
  - Add record processing limit to DTLS code
  - Add explicit CBS_contains_zero_byte() check in CBS_strdup()
  - Improve SNI hostname validation
  - Ensure SSL_set_tlsext_host_name() is given a valid hostname
  - Fix a strange check in the auto DH codepath
  - Factor out/rewrite DHE key exchange
  - Convert server serialisation of DHE parameters/public key to new
    functions
  - Check DH public key in ssl_kex_peer_public_dhe()
  - Move the minimum DHE key size check into ssl_kex_peer_params_dhe()
  - Clean up and refactor server side DHE key exchange
  - Provide CBS_get_last_u8()
  - Provide CBS_get_u64()
  - Provide CBS_add_u64()
  - Provide various CBS_peek_* functions
  - Use CBS_get_last_u8() to find the content type in TLSv1.3 records
  - unifdef TLS13_USE_LEGACY_CLIENT_AUTH
  - Correct SSL_get_peer_cert_chain() when used with the TLSv1.3 stack
  - Only allow zero length key shares when we know we're doing HRR
  - Pull key share group/length CBB code up from
    tls13_key_share_public()
  - Refactor ssl3_get_server_kex_ecdhe() to separate parsing and
    validation
  - Return 0 on failure from send/get kex functions in the legacy
    stack
  - Rename tls13_key_share to tls_key_share
  - Allocate and free the EVP_AEAD_CTX struct in
    tls13_record_protection
  - Convert legacy TLS client to tls_key_share
  - Convert legacy TLS server to tls_key_share
  - Stop attempting to duplicate the public and private key of dh_tmp
  - Rename dh_tmp to dhe_params
  - Rename CERT to SSL_CERT and CERT_PKEY to SSL_CERT_PKEY
  - Clean up pkey handling in ssl3_get_server_key_exchange()
  - Fix GOST skip certificate verify handling
  - Simplify tlsext_keyshare_server_parse()
  - Plumb decode errors through key share parsing code
  - Simplify SSL_get_peer_certificate()
  - Cleanup/simplify ssl_cert_type()
  - The S3I macro was removed
  - The openssl(1) cms and smime subcommands option handling was
    converted and the C source was cleaned up.
* Documentation improvements
  - 45 new manual pages, most of which were written from scratch.
    Documentation coverage of ASN.1 and X.509 code has been
    significantly improved.

Upstream 3.5.1 changelog:

* A malicious certificate can cause an infinite loop.
  Reported by and fix from Tavis Ormandy and David Benjamin, Google.

Upstream 3.5.2 changelog:

This is the first stable release for the 3.5.x branch, as shipped with
OpenBSD 7.1.

(schmonz)

2022-11-02 18:10:42 UTC MAIN commitmail json YAML

doc: Updated www/links-gui to 2.28

(fcambus)

2022-11-02 18:10:15 UTC MAIN commitmail json YAML

doc: Updated www/links to 2.28

(fcambus)

2022-11-02 18:10:03 UTC MAIN commitmail json YAML

links: update to 2.28.

=== RELEASE 2.28 ===

Sat Sep 17 21:54:44 CEST 2022 mikulas:

- Disable cache when following redirects from consent.google.com

Sat Sep 10 16:05:02 CEST 2022 mikulas:

- On Windows, change the default directory to the "Downloads" directory,
  so that downloaded files are placed there

Sat Sep 10 15:31:20 CEST 2022 mikulas:

- Compile the 32-bit Windows version without SSE2 instructions

Tue May 31 21:07:51 CEST 2022 mikulas:

- Fix a display glitch on framebuffer, if the user doesn't have mouse and
if he presses F5, F6, F7 or F8

(fcambus)

2022-11-02 17:02:40 UTC MAIN commitmail json YAML

doc: Updated databases/mysql80-server to 8.0.31

(jperkin)

2022-11-02 17:02:29 UTC MAIN commitmail json YAML

doc: Updated databases/mysql80-client to 8.0.31

(jperkin)

2022-11-02 17:02:11 UTC MAIN commitmail json YAML

mysql80: Update to 8.0.31.

Includes a number of pkgsrc cleanups, removing nonsense that has been
cargo-culted since the MySQL 3.23.x days(!).  Stop shipping mysql-test, it's
absolutely huge and unnecessary.  Add XXX to undocumented patches that we
should probably just drop, and make others easier to maintain.

Upstream changes are far too numerous to include here, so here are the links to
the corresponding release notes for each since 8.0.24:

  https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-31.html
  https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-30.html
  https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-29.html
  https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-28.html
  https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-27.html
  https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-26.html
  https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-25.html

Tested on SmartOS, I'll monitor bulk build reports for any fallout on other
platforms (it takes ages to build).

(jperkin)

2022-11-02 13:08:50 UTC MAIN commitmail json YAML

Updated devel/py-futures, sysutils/py-psutil

(adam)

2022-11-02 13:08:21 UTC MAIN commitmail json YAML

py-psutil: updated to 5.9.3

5.9.3
=====

**Enhancements**

- 2040_, [macOS]: provide wheels for arm64 architecture.

**Bug fixes**

- 2116_, [macOS], [critical]: `psutil.net_connections`_ fails with RuntimeError.
- 2135_, [macOS]: `Process.environ()`_ may contain garbage data. Fix
  out-of-bounds read around ``sysctl_procargs``.
- 2138_, [Linux], **[critical]**: can't compile psutil on Android due to
  undefined ``ethtool_cmd_speed`` symbol.
- 2142_, [POSIX]: `net_if_stats()`_ 's ``flags`` on Python 2 returned unicode
  instead of str.
- 2147_, [macOS] Fix disk usage report on macOS 12+.
- 2150_, [Linux] `Process.threads()`_ may raise ``NoSuchProcess``. Fix race
  condition.
- 2153_, [macOS] Fix race condition in test_posix.TestProcess.test_cmdline.

(adam)

2022-11-02 13:05:57 UTC MAIN commitmail json YAML

py-futures: updated to 3.4.0

3.4.0
Backported bpo-21423: Add an initializer argument to {Process,Thread}PoolExecutor

(adam)

2022-11-02 12:48:39 UTC MAIN commitmail json YAML

doc: Updated www/grafana to 9.2.3

(triaxx)

2022-11-02 12:48:23 UTC MAIN commitmail json YAML

grafana: Update to 9.2.3

upstream changes:
-----------------
9.2.3 (2022-10-31)
Features and enhancements
  o Docs: Add information about DB version support to upgrade guide
  o Footer: Update footer release notes link to Github changelog
  o Prometheus: Do not drop errors in streaming parser
  o Prometheus: Flavor/version configuration
  o Prometheus: Provide label values match parameter API when supported
    prometheus instance is configured
  o Security: Upgrade x/text to version unaffected by CVE-2022-32149
Bug fixes
  o Access control: Fix a bug with argument order for data source managed
    permission updates
  o Auth: Fix GF_AUTH_JWT_URL_LOGIN env variable doesn't work
  o Live: Explicitly reply with http 200
  o Prometheus: Fix builder operation mode changing multiselect to single
    select behaviour
  o Security: Fix vulnerabilities in webpack loader-utils

(triaxx)

2022-11-02 12:41:50 UTC MAIN commitmail json YAML

doc: Updated devel/conftest to 0.35.0

(leot)

2022-11-02 12:41:43 UTC MAIN commitmail json YAML

conftest: Update to 0.35.0

Changes:
0.35.0
------
- Dependencies/modules updates

(leot)

2022-11-02 11:40:34 UTC MAIN commitmail json YAML

doc: Updated sysutils/cdrtools to 3.02a10nb2

(micha)

2022-11-02 11:38:27 UTC MAIN commitmail json YAML

sysutils/cdtools: Update to 3.02a10nb2

Changelog from AN-2022-10-16:

UPDATING:

- Various man pages have been renamed to follow BSD conventions.
  Users may need to manually remove the following old man pages on
  update: streamarchive.4, makefiles.4, makerules.4, changeset.4,
  sccschangeset.4, sccsfile.4, and star.4.

NEW FEATURES:

- libfind/sfind: Fix incorrect error handling of -exec ... {} +
  primaries.  Previously in some cases the primary returned an
  error even though it should always return true and in other
  cases it completely disregarded the exit code.  Now the primary
  always returns true and sets the exit code of libfind and sfind
  to a non-zero value in case one of the commands returned with a
  non-zero exit code.
  Reported by Tavian Barnes.  Submitted by Nico Sonack.

- libfind/sfind: Report failures to query the password/group
  database for -nouser/-nogroup.  Previously failure to query
  these databases was treated as if the user id/group id was not
  found.  We now print a diagnostic message and return a non-zero
  value if the getpwuid() or getgrgid() call failed.
  Reported by Tavian Barnes.

- libfind/sfind: Report presence of directory loops.  Previously,
  such directory loops were silently ignored.  Now, upon
  encountering a directory loop, sfind prints a diagnostic message
  to standard error.  The search is continued but sfind will
  terminate with a nonzero exit status.  This change improves
  compatibility with POSIX (cf. PASC interpretation request 1606).
  All libfind consumers calling the treewalk() function (mkisofs,
  sccs, and star) are affected.
  Reported by Tavian Barnes.  Submitted by Nico Sonack.

- mkisofs/mkisofs.8: adjust reference of magic(4) to magic(5)
  Submitted by Martin Rehak.

- *: With the switch of Solaris from SysV man page sections to BSD
  man page sections, man pages are now installed according to BSD
  conventions instead of SysV conventions.  This affects the man
  pages makefiles(4), makerules(4), streamarchive(4),
  changeset(4), sccsfile(4), sccschangeset(4), and star(4).
  Reported by Friedhelm Mehnert.

- *: All references to Solaris man pages have been adjusted to BSD
  man page sections as used in Solaris 11.4.

- libschily/getargs.3: document surprising behaviour that the
  the argument to a foo= parameter may be in the following
  argument.  Thus, shell scripts should write foo= "$bar" instead
  of foo=$bar if $bar could possibly be empty.
  Submitted by Nico Sonack.

- libschily/getargs.3: improve spelling and grammar.

(micha)

2022-11-02 11:36:23 UTC MAIN commitmail json YAML

python311: SunOS build and install fixes.

(jperkin)

2022-11-02 11:25:11 UTC MAIN commitmail json YAML

Updated sysutils/py-ansible-compat, sysutils/ansible-lint

(adam)

2022-11-02 11:24:44 UTC MAIN commitmail json YAML

ansible-lint: updated to 6.8.6

v6.8.6
Bugfixes
Fix offline mode

v6.8.5
Bugfixes

Fix offline mode
Delay app initialization
Fix pip version check
Fix progressive mode exit code
role-name[path]: Now detects use of paths when including roles
Avoid altering severity based on level on codeclimate output
Do not emit fqcn[action-core] when ansible.legacy is used for builtin modules
Avoid upgrade recommendation for bleeding edge users

(adam)

2022-11-02 11:23:34 UTC MAIN commitmail json YAML

py-ansible-compat: updated to 2.2.4

v2.2.4
Bugfixes
Avoid running galaxy on offline mode

v2.2.3
Bugfixes
Correct offline cli arg support check

v2.2.2
Bugfixes
Add packaging to dependencies
Pass offline argument to galaxy command when needed

(adam)

2022-11-02 11:09:09 UTC MAIN commitmail json YAML

Updated graphics/py-pygal, time/py-pytz

(adam)

2022-11-02 11:08:45 UTC MAIN commitmail json YAML

py-pytz: updated to 2022.6

2022.6:
Unknown changes

(adam)

2022-11-02 10:59:29 UTC MAIN commitmail json YAML

Darwin.mk: require latest Xcode on Ventura to build with native SDK

(tnn)

2022-11-02 10:57:29 UTC MAIN commitmail json YAML

py-pygal: updated to 3.0.0

3.0.0

Fixed

Remove Iterable import deprecation warning
Remove invalid escape sequence warnings in tests
Fix test failures due to removed pytest attribute
Fix linting errors with latest isort and flake8

Changed

Replace deprecated tested versions of Python (including Python 2) with
latest ones in CI

(adam)

2022-11-02 10:48:53 UTC MAIN commitmail json YAML

Updated misc/dpkg, misc/stellarium

(adam)

2022-11-02 10:48:33 UTC MAIN commitmail json YAML

stellarium: updated to 1.1

1.1 [2022-10-31]
The major changes of this version:
- Added support OpenGL 3.3 Core profile
- Changed core: switch to use CalcMySky v0.2.1
- Changed GUI: allow user CSS
- Fixed compiling with Qt 6.4
- Fixed Telescope Control plugin

(adam)

2022-11-02 10:47:32 UTC MAIN commitmail json YAML

dpkg: updaed to 1.21.9

dpkg (1.21.9) unstable; urgency=medium

  [ Guillem Jover ]
  * dpkg-deb: Add support for --threads-max and DPKG_DEB_THREADS_MAX.
    Prompted by vv221 on IRC.
  * Perl modules:
    - Dpkg::Source::Package::V2: Always fix the permissions for upstream
      tarballs.
    - Dpkg::BuildFlags: Document optimize feature area.
  * Documentation:
    - man: Clarify that statoverrides do not need to be known to dpkg.

    - man: Expand Protected and Essential field use cases.
    - doc: Rename frontend.txt to frontend-api.txt.
    - doc: Move specifications under doc/spec.
    - man: Add references to rootless-builds.txt spec.
  * Code internals:
    - libdpkg: Refactor command actions for compression.
  * Build system:
    - Split the test-runner into its own script.

  [ Helge Kreutzmann ]
  * Localization:
    - Update German man pages translation.
    - Update German scripts translation.

-- Guillem Jover <guillem@debian.org>  Fri, 01 Jul 2022 11:25:58 +0200

dpkg (1.21.8) unstable; urgency=medium

  [ Guillem Jover ]
  * dpkg-statoverride: Add support for --force-not-root.
    Based on a patch by John Spencer <maillist-dpkg@barfooze.de>.
  * dpkg: Fix «De-configuring» message to allow configuration to use new
    version.
  * Perl modules:
    - Dpkg::Source::Archive: Prevent directory traversal for in-place extracts.
      Reported by Max Justicz <max@justi.cz>. Fixes CVE-2022-1664.
    - Dpkg::Substvars: Add support for optional substvars assigned with ?=.
  * Documentation:
    - man: Reference deb-substvar(5) from dpkg-source(1) and dpkg-shlibdeps(1).
    - man: Structure and clarify deb-substvars(5).
      Prompted by Niels Thykier <niels@thykier.net>.
  * Build system:
    - Unhook dist-cpan from make dist target.
  * Packaging:
    - Silence warning about merged-usr-via-aliased-dirs on Ubuntu.
    - Remove useless [] around tr sets.
  * Localization:
    - Update Dutch translations.
      Thanks to Frans Spiesschaert <Frans.Spiesschaert@yucom.be>.
    - Update Portuguese man pages translations.
      Thanks to Américo Monteiro <a_monteiro@gmx.com>.

  [ Helge Kreutzmann ]
  * Localization:
    - Update German man pages translation.

-- Guillem Jover <guillem@debian.org>  Wed, 25 May 2022 10:39:29 +0200

dpkg (1.21.7) unstable; urgency=medium

  - The “Social Contract §3: We will not hide problems”
    and “Persuasion through bullying and abuse” release. -

  [ Guillem Jover ]
  * dpkg-fsys-usrunmess: Handle /lib/modules itself also being untracked.

  * Documentation:
    - man: Fix typo. Thanks to Peter Krefting <peter@softwolves.pp.se>.
  * Packaging:
    - Silence warning about merged-usr-via-aliased-dirs on Debian.
  * Localization:
    - Fix gettext parameter reordering syntax for German translation.

    - Update Swedish translations.
      Thanks to Peter Krefting <peter@softwolves.pp.se>.

  [ Helge Kreutzmann ]
  * Localization:
    - Update German man pages translation.

-- Guillem Jover <guillem@debian.org>  Fri, 01 Apr 2022 02:27:33 +0200

dpkg (1.21.6) unstable; urgency=medium

  - This also clears a bullying NMU. -

  [ Guillem Jover ]
  * Documentation:
    - man: Document untracked kernel module files handling in
      dpkg-fsys-usrunmess(8).

-- Guillem Jover <guillem@debian.org>  Tue, 29 Mar 2022 11:56:58 +0200

dpkg (1.21.5) unstable; urgency=medium

  [ Guillem Jover ]
  * dpkg-fsys-usrunmess: Explicitly set user/group and mode for created dirs.

  * dpkg-fsys-usrunmess: Set a known umask before starting.
  * dpkg-fsys-usrunmess: Special case untracked kernel module files.

  * Perl modules:
    - Dpkg::Control::Types: Use bit shifts instead of literals in enum.
    - Dpkg::Control::Fields: Fix field_register() to return nothing.
    - Dpkg::Control::Fields: Refactor manifest types into new
      ALL_FILE_MANIFEST.
    - Dpkg::Control::Fields: Fix POD to end sentences with a dot.
    - Dpkg::Control::Fields: Fix POD to add missing spaces and blank lines.
    - Dpkg::Control::Fields: Document and clarify return types and values in
      POD.
  * Code internals:
    - libdpkg: Rename f_revision() to f_obs_revision().
    - libdpkg: Warn when parsing obsolete Recommended/Optional/Class fields.
      Prompted by David Kalnischkies <donkult@debian.org>.
    - libdpkg: Add missing dependency type to obsolete dependency fields.
    - libdpkg: Update code comment for obsolete fields.
  * Test suite:
    - Add test cases for obsolete fields.

  [ Helge Kreutzmann ]
  * Localization:
    - Update German man pages translation.

-- Guillem Jover <guillem@debian.org>  Tue, 29 Mar 2022 02:52:14 +0200

dpkg (1.21.4) unstable; urgency=medium

  [ Guillem Jover ]
  * dpkg-shlibdeps: Require non-empty name and version in SONAME formats.
  * Perl modules:
    - Dpkg::Control::Fields: Remove duplicate *Built-Using from field order
      lists. Reported by David Kalnischkies <donkult@debian.org>.
  * Documentation:
    - man: Clarify uses cases for Static-Built-Using.
      Prompted by Shengjing Zhu <zhsj@debian.org>.
  * Test suite:
    - Use actual octal numbers for chmod() calls.
    - Do not use non-POSIX shell syntax for arithmetic expressions.
      Based on a patch by Sören Tempel <soeren@soeren-tempel.net>.

  [ Helge Kreutzmann ]
  * Localization:
    - Update German man pages translation.

-- Guillem Jover <guillem@debian.org>  Sat, 26 Mar 2022 13:38:44 +0100

dpkg (1.21.3) unstable; urgency=medium

  [ Helge Kreutzmann ]
  * Localization:
    - Update German man pages translation.
    - Update German scripts translation.

  [ Guillem Jover ]
  * dpkg-db-backup: Check for required commands before starting.
  * dpkg: Allow absolute pathnames for configurable external run-time tools.
    Based on a patch by Adrian Ho <the.gromgit@gmail.com>.
  * dpkg-fsys-usrunmess: Add options and prompt about regression prevention
    package. Prompted by Paul Wise <pabs@debian.org>.
  * dpkg-deb: Move duped control member check inside the detection conditional.
  * dpkg-deb: Fix movecontrol() to take a directory argument.
  * dselect: Remove non-multi-cd code from multi_cd method.
  * dselect: Rename multicd method to media.
  * dselect: Remove left overs for mount support from disk method.
  * dselect: Remove bogus quote escaping from method setup scripts.
  * dselect: Rename disk method to file.
  * scripts: Use backport-version-regex vendor hook instead of hardcoding the
    marker.
  * Perl modules:
    - Dpkg::Source::Package::V3::Git: Name bundle remote as bundle.
    - Dpkg::Source::Package::V3::Git: Set origin remote to Vcs-Git if present.
    - Dpkg::Path: Resolve /dev/null before comparing canonicalized pathnames.
    - Dpkg::Compression: Conditionally use the gzip --rsyncable option.
    - Dpkg::Compression: Use gzip -n instead of --no-name.
    - Dpkg::Vendor: Add a new backport-version-regex hook.
    - Dpkg::Control::Fields: Add Static-Built-Using field support.
  * Documentation:
    - man: Clarify Built-Using field purpose and format.
  * Code internals:
    - libdpkg: Refactor file_is_exec().
    - libdpkg: Check that executables are regular files.
    - dpkg-fsys-usrunmess: Refactor prompting into a new function.
    - dpkg: Rename r variable to remainder.
  * Packaging:
    - Clarify the merged-usr-via-aliased-dirs warning.
      Prompted by Paul Wise <pabs@debian.org>.
    - Sync original bug-script merged-usr warning with postinst updates.
  * Test suite:
    - Check deb format with duplicate debian-binary and control.tar members.
    - Add further deb-split format checks.
    - Place deb-old and deb checks on their own test groups.
    - Check all currently supported deb-old formats.
  * Localization:
    - Update Portuguese man pages translation.
      Thanks to Américo Monteiro <a_monteiro@gmx.com>.

-- Guillem Jover <guillem@debian.org>  Thu, 24 Mar 2022 21:00:24 +0100

dpkg (1.21.2) unstable; urgency=medium

  [ Guillem Jover ]
  * dpkg: Fix memory leak in remove-on-upgrade handling.
  * dpkg-deb: Fix unexpected end of file conditions on .deb extract.
  * Use anchor links for the dpkg FAQ URLs.
  * update-alternatives: Do not skip --config with a single entry.
    Reported by David Kalnischkies <donkult@debian.org>.
  * update-alternatives: Refactor alternative_install().
  * update-alternatives: Use intermediate variables when parsing actions.
  * update-alternatives: Clarify option parse errors by printing the wrong
    values.
  * update-alternatives: Clarify bad usage message by enclosing in angles and
    quoting arguments.
  * dpkg-buildpackage: Switch terse make from -s to --no-print-directory.

  * scripts: Unify deprecated command-line option warnings.
  * dpkg-source: Fix alternate changelog file usage with 2.0 and 3.0 formats.
    Reported by Umut <ue16@gmx.de> (on IRC).
  * update-alternatives: Use the target timestamp when the symlink does not
    exist.
  * dselect: Handle window resizes in help and menu screens.
  * dselect: Do not beep on key press errors in method and package list
    windows.
  * dselect: Add support for --instdir.
  * Perl modules:
    - Dpkg::Control::FieldsCore: Sort control type entries in %FIELD_ORDER.
    - Dpkg::Control::FieldsCore: Refactor Vcs fields into a common variable.
    - Dpkg::Control::FieldsCore: Refactor testsuite fields into a common
      variable.
    - Dpkg::Control::FieldsCore: Accept Architecture as a debian/tests/control
      field.
    - Dpkg::Control::FieldsCore: Add missing allowed fields for (In)Release
      files.
    - Dpkg::Control::FieldsCore: Add field order for all control types.
    - Dpkg::Index: Switch key function for control tests to be a stanza index.
      Reported by Paul Gevers <elbrus@debian.org>.
    - Dpkg::Source::Package: Only generate the patch header if needed.
      Prompted by Umut <ue16@gmx.de> (on IRC).
    - Dpkg::Source::Package: Use File::Spec instead of ad-hoc concatenation.
  * Documentation:
    - man: Mention on what actions triggers get processed in dpkg(1).

    - man: Clarify that dpkg-divert --list pattern is optional.
      Thanks to наб <nabijaczleweli@nabijaczleweli.xyz>.
    - man: Use «main» git branch in examples.
    - man: Markup each individual element independently.
    - man: Refer to the relevant maintscript actions explicitly.
    - man: Add a missing preposition to deb-preinst(5).
    - man: Do not hardcode DPKG_ADMINDIR in update-alternatives.
    - man: Document that update-alternatives honors DPKG_ROOT.
    - man: Clarify --admindir and --instdir default values.
      Reported by Johannes Schauer Marin Rodrigues <josch@debian.org>.
  * Code internals:
    - libdpkg: Check that cip is not NULL before dereferencing it.
    - libdpkg: Add missing symbols to the version map.
    - libdpkg: Use the amount of available memory instead phys_mem/2.
      Thanks to Sebastian Andrzej Siewior <sebastian@breakpoint.cc>.
    - libdpkg: Refactor liblzma memlimit and cputhreads getters.
    - libdpkg: Dynamically allocate the buffers for de/compression I/O.
    - libdpkg: Increase I/O memory buffers from 4 to 32 KiB.
    - libdpkg: Pass struct compress_params as the first argument.
    - libdpkg: Pass struct compress_params to decompressors.
    - libdpkg: Refactor pkg_format_print() out from pkg_format_show().
    - libdpkg: Do not restrict source:* virtual fields to installed packages.

    - libdpkg: Do not allow argv with no arguments.
    - update-alternatives: Refactor alternative_has_broken_symlink().
    - update-alternatives: Move symlink removal inside fsys_symlink().
    - update-alternatives: Move filename generation outside alternative setup.
    - dselect: Rework windows resize to be signal safe.
    - scripts: Expand long word list into one entry per line.
    - scripts/mk: Remove unneeded conditionals.
      Thanks to Nicolas Boulenguez <nicolas@debian.org>.
    - scripts/mk: Indent code in Makefile fragments.
      Thanks to Nicolas Boulenguez <nicolas.boulenguez@free.fr>.
  * Build system:
    - Terminate lists in variables with «# EOL».
    - Move build helper tools into build-aux/.
    - Reorganize dpkg programs source code under src/.
    - Move autotest suite under src/.
    - Move C test suite machinery into lib/dpkg/.
    - Fix relocated autotest test suite runner.
    - Fix gitignore for build-aux/ directory.
    - Namespace Config variable usage.
      Reported by Павловец Сергей Николаевич
      <s.pavlovets@ivcmf.by>.
    - Add gitlab CI test for shared library building.
    - Link all programs against libcompat.
      Prompted by Jörg Sonnenberger <joerg@NetBSD.org>.
    - Remove unused TESTDATA variable from autotest suite.
    - Rework TAP check hooking into the autotools machinery.
    - Move EXTRA_DIST close to the files it is acting on.
    - Refactor autotest dependencies into a new variable.
    - Refactor autotest machinery into an automake include file.
    - Fold autotest test suite machinery into src/ from src/at/.
    - Rename do_path_subst to do_make_subst.
    - Factor out installation variable substitution into a new subst.am file.
    - Move shell scripts into src/.
    - Make AS_TR_* calls more clear.
    - Support compression library names with dashes.
    - Add zlib-ng support.
    - Rename HAVE_LZMA_MT to HAVE_LZMA_MT_ENCODER.
    - Move zsh completion under a subdirectory.
    - Switch sed pseudo-in-place replace invocations with copy then move.
    - Add comment about «sed -i» not being portable.
      Prompted by Nicolas Boulenguez <nicolas@debian.org>.
    - Mark libcompat and libdpkg as internal components in changelog.
    - Support specifying previous and next tags to gen-changelog.
    - Use non-capturing groups in regex in gen-changelog.
    - Do not hardcode «main» section for title check in gen-changelog.
    - Use sort flag instead of hardcoding the section in gen-changelog.
    - Do not put localization entries on their own changelog group.
  * Packaging:
    - Ignore directories for the alternatives state fixup.
    - Update bug-script to clarify usrmerge systems are unsupported.
    - Install aclocal m4 files into libdpkg-dev.
    - Install optional localized man pages with dh_installman.
    - Add a new not-installed file.
    - Switch to use the dh sequencer.
    - Make TESTSUITEFLAGS extensible.
    - Pass -jN to autotools autotest test suite via TESTSUITEFLAGS.
    - Update lintian overrides.
    - Use dpkg-error.sh in postinst.
    - Warn in postinst about merged-/usr-via-aliased-dirs breakage.
  * Test suite:
    - Move AT_TESTED to testsuite.at.
    - Run the tools with --version.
    - Rename DPKG_GEN_FILE to DPKG_GEN_CTRL_FILE.
    - Refactor control file template generation.
    - Rewrite dpkg-realpath test from TAP to autotest.
    - Rewrite dpkg-divert test from TAP to autotest.
    - Remove now unused TAP tests support from src/.
    - Print field type name instead of id in test case description.
    - Add new pkg-format unit tests.
    - Fix test_command_exec program invocation.
      Thanks to Sören Tempel <soeren+git@soeren-tempel.net>.
    - Use a temporary file instead of unportable «sed -i».
      Prompted by Nicolas Boulenguez <nicolas@debian.org>.
    - Add test case for SOURCE_DATE_EPOCH.
      Thanks to Nicolas Boulenguez <nicolas@debian.org>.
    - Use «each» instead of «keys» and value fetching.
      Thanks to Nicolas Boulenguez <nicolas@debian.org>.
  * Localization:
    - Remove previous msgid for non-fuzzy translations.
    - Update Catalan translations.
    - Update Dutch translation.
      Thanks to Frans Spiesschaert <Frans.Spiesschaert@yucom.be>.
    - Update Swedish translations.
      Thanks to Peter Krefting <peter@softwolves.pp.se>.

  [ Sven Joachim ]
  * Localization:
    - Update German dselect translation.
    - Update German programs translation.

  [ Helge Kreutzmann ]
  * Localization:
    - Update German man pages translation.
    - Update German scripts translation.

(adam)

2022-11-02 09:33:37 UTC MAIN commitmail json YAML

doc: Updated net/dbip-country-lite to 2022.11

(fcambus)

2022-11-02 09:32:12 UTC MAIN commitmail json YAML

dbip-country-lite: update to 2022.11.

No upstream ChangeLog.

(fcambus)

2022-11-02 09:31:45 UTC MAIN commitmail json YAML

doc: Updated net/dbip-city-lite to 2022.11

(fcambus)

2022-11-02 09:27:01 UTC MAIN commitmail json YAML

dbip-city-lite: update to 2022.11.

No upstream ChangeLog.

(fcambus)

2022-11-02 09:25:04 UTC MAIN commitmail json YAML

doc: Updated net/dbip-asn-lite to 2022.11

(fcambus)

2022-11-02 09:24:51 UTC MAIN commitmail json YAML

dbip-asn-lite: update to 2022.11.

No upstream ChangeLog.

(fcambus)

2022-11-02 09:08:54 UTC MAIN commitmail json YAML

archivers/star: Fix table processing of man pages

(micha)

2022-11-02 08:48:08 UTC MAIN commitmail json YAML

Updated net/py-moto, devel/py-pybind11

(adam)

2022-11-02 08:47:53 UTC MAIN commitmail json YAML

py-pybind11: updated to 2.10.1

Version 2.10.1
This is the first version to fully support embedding the newly released Python 3.11.

Changes:

Allow pybind11::capsule constructor to take null destructor pointers.
embed.h was changed so that PYTHONPATH is used also with Python 3.11 (established behavior).
A PYBIND11_SIMPLE_GIL_MANAGEMENT option was added (cmake, C++ define), along with many additional tests in test_gil_scoped.py. The option may be useful to try when debugging GIL-related issues, to determine if the more complex default implementation is or is not to blame. See
PYBIND11_EXPORT_EXCEPTION was made non-empty only under macOS. This makes Linux builds safer, and enables the removal of warning suppression pragmas for Windows.

Bug fixes:

Fixed a bug where UnicodeDecodeError was not propagated from various py::str ctors when decoding surrogate utf characters.
Revert perfect forwarding for make_iterator. This broke at least one valid use case. May revisit later.
Fix support for safe casts to void* (regression in 2.10.0).
Fix char8_t support (regression in 2.9).
Unicode surrogate character in Python exception message leads to process termination in error_already_set::what().
Fix MSVC 2019 v.1924 & C++14 mode error for overload_cast.
Make augmented assignment operators non-const for the object-api. Behavior was previously broken for augmented assignment operators.
Add proper error checking to C++ bindings for Python list append and insert.
Work-around for Nvidia's CUDA nvcc compiler in versions 11.4.0 - 11.8.0.
A workaround for PyPy was added in the py::error_already_set implementation, related to PR
Fixed compiler errors when C++23 std::forward_like is available.
Properly raise exceptions in contains methods (like when an object in unhashable).
Further improve another error in exception handling.
get_local_internals() was made compatible with finalize_interpreter(), fixing potential freezes during interpreter finalization.

Performance and style:

Reserve space in set and STL map casters if possible. This will prevent unnecessary rehashing / resizing by knowing the number of keys ahead of time for Python to C++ casting. This improvement will greatly speed up the casting of large unordered maps and sets.
GIL RAII scopes are non-copyable to avoid potential bugs.
Explicitly default all relevant ctors for pytypes in the PYBIND11_OBJECT macros and enforce the clang-tidy checks modernize-use-equals-default in macros as well.
Optimize iterator advancement in C++ bindings.
Use the modern PyObject_GenericGetDict and PyObject_GenericSetDict for handling dynamic attribute dictionaries.
Document that users should use PYBIND11_NAMESPACE instead of using pybind11 when opening namespaces. Using namespace declarations and namespace qualification remain the same as pybind11. This is done to ensure consistent symbol visibility.
Mark detail::forward_like as constexpr.
Optimize unpacking_collector when processing arg_v arguments.
Optimize casting C++ object to None.

Build system improvements:

CMake: revert overwrite behavior, now opt-in with PYBIND11_PYTHONLIBS_OVERRWRITE OFF.
Include a pkg-config file when installing pybind11, such as in the Python package.
Avoid stripping debug symbols when CMAKE_BUILD_TYPE is set to DEBUG instead of Debug.
Followup to

(adam)

2022-11-02 08:45:29 UTC MAIN commitmail json YAML

py-moto: updated to 4.0.9

4.0.9

Miscellaneous:
* CloudTrail: describe_trails() now returns the correct (MultiRegion) trails
* CloudWatch:tag_resource() now allows tagting new Alarms that didn't have tags yet
* EC2: create_instances() now supports the `IamInstanceProfile`-parameter
* EC2: describe_route_tables() now supports the `route.vpc-peering-connection-id`-filter
* EC2: modify_vpc_attribute() now supports the enableNetworkAddressUsageMetrics-attribute
* S3: delete_objects() now works against the JS SDK v3.197.0

(adam)

2022-11-02 08:41:49 UTC MAIN commitmail json YAML

Updated security/py-cryptography, security/py-cryptography_vectors

(adam)

2022-11-02 08:41:16 UTC MAIN commitmail json YAML

py-cryptography: updated to 38.0.3

38.0.3 - 2022-11-01
~~~~~~~~~~~~~~~~~~~
* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.0.7,
  which resolves *CVE-2022-3602* and *CVE-2022-3786*.

38.0.2 - 2022-10-11
~~~~~~~~~~~~~~~~~~~
This release was subsequently yanked from PyPI due to a regression in OpenSSL.

* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.0.6.

(adam)

2022-11-02 08:13:23 UTC MAIN commitmail json YAML

2022-11-02 08:06:32 UTC MAIN commitmail json YAML

doc: Updated x11/xf86-input-mouse to 1.9.4

(wiz)

2022-11-02 08:06:23 UTC MAIN commitmail json YAML

xf86-input-mouse: update to 1.9.4.

Alan Coopersmith (14):
      Update configure.ac bug URL for gitlab migration
      Build xz tarballs instead of bzip2
      Fix spelling/wording issues
      gitlab CI: add a basic build test
      gitlab CI: stop requiring Signed-off-by in commits
      sun_mouse: Fix -Wsign-compare warnings
      sun_mouse: Fix -Wnull-dereference warning
      checkForErraticMovements: Fix -Wempty-body warnings
      SetupMouse: fix -Wsign-compare warning
      InputDriverRec: Fix -Wmissing-field-initializers warning
      autoGood: quiet -Wimplicit-fallthrough warning
      configure: check for timingsafe_memcmp
      sun_mouse.c: #include "config.h"
      xf86-input-mouse 1.9.4

(wiz)

2022-11-02 07:26:47 UTC MAIN commitmail json YAML

2022-11-02 07:21:10 UTC MAIN commitmail json YAML

doc: Updated www/py-uwsgi to 2.0.21

(wiz)

2022-11-02 07:20:58 UTC MAIN commitmail json YAML

py-uwsgi: update to 2.0.21.

Changes

    Add PY_SSIZE_T_CLEAN define for Python 3.10 support (Thea Flowers)
    Fix PHP 8 missing arginfo warnings (Дамјан Георгиевски)
    Do not collide with the builtin compile function in uwsgiconfig.py (Jonathan Rosser)
    add uwsgi fork hooks to update internal interpreter state in python plugin (Tahir Butt)
    Properly call .close() as mandated by WSGI specs in python plugin (Florian Apolloner)
    Fix compilation with PHP 8.1 (Riccardo Magliocchetti)
    Fix memory corruption for uwsgi_cache_* in php plugin (aszlig)
    Cleanup usage of threading.current_thread (Hugo van Kemenade)
    Fix concurrency issues on build (Peter Law)
    Fix compilation on MacOS (Shachar Itzhaky)
    Fix segfault from gevent switch (Gavin Jeong)
    Fix php-app for PHP 8.1 (cuchac)
    make dev version PEP-0440 compliant (joshua.biagio)
    Add Python 3.11 support (Victor Stinner)
    Ensure to link against rt when statically linking the python plugin to libpython (Denis Dowling)
    Refactor CI to run tests in parallel (Nicola Martino)
    Add missing parens in plugins/coroae/uwsgiconfig.py (Eleksir)

(wiz)

2022-11-01 21:29:29 UTC MAIN commitmail json YAML

Updated multimedia/libde265, math/flann-lib

(adam)

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

flann-lib: updated to 1.9.2

Version 1.9.2
* Removed redundant assignment
* Removed unnecessary null checks before delete
* Reverted PR 424 due to lack of portability
* fscanf fix
* Out of bounds check
* Fixed MacOS build
* Fixed build system with dummy.c hack
* Fixed misleading indentation in util/any.h
* Included datasets in repo
* Correct typo in definition
* Fix typos
* CMakefile CUDA sources fix
* Documentation fix
* Scoping issue fix
* Documentation fixes
* Changed return value
* Fixed CUDA crash - guarantee prealloc > 0
* Fixed wrong variable use
* Fixed RNG initialization
* Updated link to PDF

(adam)

2022-11-01 20:41:52 UTC MAIN commitmail json YAML

libde265: updated to 1.0.9

v1.0.9
security fixes

(adam)

2022-11-01 18:46:15 UTC MAIN commitmail json YAML

py-sqlite3: fix build with python 3.11

(wiz)

2022-11-01 18:29:31 UTC MAIN commitmail json YAML

py-distro: add missing build dependency on py-wheel

(wiz)

2022-11-01 18:28:39 UTC MAIN commitmail json YAML

wireshark: fix PLIST for spandsp option

(wiz)

2022-11-01 18:25:48 UTC MAIN commitmail json YAML

doc: Updated textproc/py-expat to 3.10.8nb1

(wiz)

2022-11-01 18:25:36 UTC MAIN commitmail json YAML

py-expat: switch to c11 for compilation

Needed by python 3.11 version due to using static_assert()

Bump PKGREVISION.

(wiz)

2022-11-01 17:59:05 UTC MAIN commitmail json YAML

Note nodejs{,16} PKGREVISION bumps.

(schmonz)

2022-11-01 17:58:22 UTC MAIN commitmail json YAML

lang/nodejs{,16}: as expected by upstream, install corepack (and bump
PKGREVISION). For earlier versions, no change.

(schmonz)

2022-11-01 17:41:27 UTC MAIN commitmail json YAML

doc: Updated lang/go119 to 1.19.3

(bsiegert)

2022-11-01 17:41:11 UTC MAIN commitmail json YAML

go119: update to 1.19.3

This release includes 1 security fixes following the security policy:

syscall, os/exec: unsanitized NUL in environment variables

On Windows, syscall.StartProcess and os/exec.Cmd did not properly check for
invalid environment variable values. A malicious environment variable value
could exploit this behavior to set a value for a different environment
variable. For example, the environment variable string "A=B\x00C=D" set the
variables "A=B" and "C=D".

Thanks to RyotaK (https://twitter.com/ryotkak) for reporting this issue.

This is CVE-2022-41716 and Go issue https://go.dev/issue/56284.

View the release notes for more information:
https://go.dev/doc/devel/release#go1.19.3

(bsiegert)

2022-11-01 17:33:40 UTC MAIN commitmail json YAML

doc: Updated graphics/lcms2 to 2.14

(gdt)

2022-11-01 17:33:32 UTC MAIN commitmail json YAML

graphics/lcms2: Update to 2.14

Upstream NEWS, less bugfixes, minor improvements, and things about Windows:

-----------------------
2.14 Featured release
-----------------------
lcms2 now implements ICC specification 4.4
New multi-threaded plug-in
Remove check on DLL when CMS_NO_REGISTER_KEYWORD is used

-----------------------
2.13.1 Hot fix
-----------------------
Fix for pure white going gray in grayscale transforms.

-----------------------
2.13 Featured release
-----------------------
Added support for premultiplied alpha
tifficc can now handle alpha channels, both unassociated and premultiplied
CGATS parser can now deal with very long strings
Added thread safe code to get time
Added automatic linear space detection
Added cmsGetStageContextID function
Added cmsDetectRGBProfileGamma function
configure now accepts --without-fastfloat to turn plugin off
Checked to work on STM32 Cortex-A, Cortex-M families

(gdt)

2022-11-01 17:28:14 UTC MAIN commitmail json YAML

ham/hamlib: Miscellaneous cleanup (NFCI)

Drop PKGREVISION; ride previous update.

Adjust MASTER_SITES and HOMEPAGE and explain the dual-forge situation.

GC support for a different version in distfile and WRKDIR, hoping that
it won't be needed again.

(gdt)

2022-11-01 17:26:35 UTC MAIN commitmail json YAML

doc: Updated lang/go118 to 1.18.8

(bsiegert)

2022-11-01 17:26:17 UTC MAIN commitmail json YAML

go118: update to 1.18.8

This release includes 1 security fixes following the security policy:

syscall, os/exec: unsanitized NUL in environment variables

On Windows, syscall.StartProcess and os/exec.Cmd did not properly check for
invalid environment variable values. A malicious environment variable value
could exploit this behavior to set a value for a different environment
variable. For example, the environment variable string "A=B\x00C=D" set the
variables "A=B" and "C=D".

Thanks to RyotaK (https://twitter.com/ryotkak) for reporting this issue.

This is CVE-2022-41716 and Go issue https://go.dev/issue/56284.

View the release notes for more information:
https://go.dev/doc/devel/release#go1.18.8

(bsiegert)

2022-11-01 17:23:46 UTC MAIN commitmail json YAML

ham/hamlib; Fix buildlink3.mk

Move libusb1 include into the include guard.  (Found by pkglint.)

(gdt)

2022-11-01 17:17:45 UTC MAIN commitmail json YAML

doc: Updated ham/hamlib to 4.5nb1

(gdt)

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

nham/hamlib: Update to 4.5

Upstream NEWS does not indicate an ABI break, and there is no shlib
major change.

Upstream NEWS, less most new radios, bugfixes, and minor improvements:

Version 4.5 (2022-10-30)

        * New rotator utility https://www.pianetaradio.it/blog/catrotator/
        * Kenwood rigs should now support AI command packets
        * Add get_separator and set_separator and -S option for rigctld -- node-red applicability
        * Add GRBLTRK rotor project -- two axis rotor
        * enum meter_level_e is deprecated and will be removed in 4.6
        * Add SDRPlay SDRUno rig -- can now use Data/Pkt in WSJTX
        * Add ability to use cat_string to FLRig via the "w" and "W" commands
        * Add -B/--mapa2b to rigctlcom
          Allows rigctlcom to map set_freq on VFOA to VFOB instead
          This will allow CW Skimmer to work with some rigs (e.g. IC7300) using FM
          mode on VFOA and CW mode on VFOB and split mode transmit on VFOB.
          Clicking on CW Skimmer will change VFOB instead of VFOA to allow working
          dxpeditions where the fox is staying on frequency
        * Add password capability to rigctld via -A switch.
          rigctld -A will produce a consistent shared key for any specific password that can used in \password and rig_set_password
          TBD The shared key can also be placed in .hamlib_settings
        * Asynchronous rig data output handling to support transceive and spectrum data. Mikael, OH3BHX
          Example for the IC-7300 to multicast on port 20001 and provide async rig information
          rigctld --port=20001 --model=3073 --serial-speed=115200 --rig-file=/dev/serial/... --set-conf=rts_state=OFF --set-conf=dtr_state=OFF --multicast-addr=224.0.0.1 --multicast-port=20001 --set-conf=async=1
          Also, spectrum data output needs to be enabled with: \set_func SPECTRUM 1
        * See new set_conf option async for some Icom rigs
        * Multicast UDP packet output for asynchronous data. Mikael, OH3BHX
        * Rig state poll routine to serve commonly used data like frequency and mode from cache. Mikael, OH3BHX
        * deprecated hamlib_port_t at front of rig_state structure -- new one at end of structure
        * New rig_send_raw to send/read raw command to rig
        * New RIG_LEVEL_BAND_SELECT for Yaesu rigs
        * New rig_get_conf2 to replace rig_get_conf buffer overflow potential
        * New rot_get_conf2 to reaplce rot_get_conf buffer overflow potential
        * Added Barrett 4050 -- not functional yet
        * Deprecated: rigctl commands \set_trn (A) and \get_trn (a) as they never worked as intended
        * Deprecated: field rig_caps.transceive and RIG_TRN_* macros

Version 4.4 (2021-12-02)
        * Icom rigs now default filter 2 when setting PKTUSB but user can override
        * Add Android sensor as a rotator
        * Added rig_get_vfo to some Icom rigs that have XCHG or 0x25 command capability
        * Added ability to build hamlib with docker
        * Faster serial i/o noticeable on higher baud rates

(gdt)

2022-11-01 10:20:55 UTC MAIN commitmail json YAML

postgresql15: Avoid picking up random zstd commands.

(jperkin)

2022-11-01 09:53:42 UTC MAIN commitmail json YAML

doc: Updated audio/mpg123* to 1.31.1.

(jperkin)

2022-11-01 09:52:59 UTC MAIN commitmail json YAML

2022-11-01 09:51:36 UTC MAIN commitmail json YAML

mpg123: Update to 1.31.1.

1.31.1
------
- Fix largefile aliases for the case of a largefile-insensitive build
  that still does define _FILE_OFFSET_BITS from the outside
  (sys/feature_tests.h on Illumos).

(jperkin)

2022-11-01 09:01:13 UTC MAIN commitmail json YAML

Updated net/wireshark, games/scummvm

(adam)

2022-11-01 09:00:53 UTC MAIN commitmail json YAML

scummvm: updated to 2.6.1

2.6.1 "Incremental Escapism" (2022-10-31)

General:
- Various improvements to the icon-based grid view in the ScummVM launcher.
- Fixed possible graphics corruptions when using the OpenGL renderer.

AGS:
- Fixed a crash in AGDI's KQ1 remake (and some other games), on big-endian systems.

AGOS:
- Fixed various bugs that lead to crashes in the demo versions of The Feeble Files
  and Personal Nightmare and in the full version of Waxworks.
- Fixed pirate dialogue freeze in Simon the Sorcerer 2.

Asylum:
- Fixed the Keyboard Config screen.
- Added support for the keymapper feature to the dialog screen.
- The in-game menu is now accessible via a keyboard shortcut.
- Fixed a bug that caused the controls to be reset when leaving the Hive puzzle.
- Fixed animation of floating bodies in Chapter 4.

Ultima:
- Fixed rendering issue when moving the minimap off the screen.
- Fixed possible crash when using the autosave function.

SCI:
- Fixed various bugs and script issues in KQ4, KQ5, LB2, LONGBOW, PQ1, PQ3, QFG4 and SQ5.
- Numerous improvements to various parts of the engine code.

SCUMM:
- Fixed potential lockups in games using iMuse.
- Prevented crashes caused by missing .SOU/.BUN files.
- Fixed crashes in v7-v8 games on strict-alignment platforms.
- Fixed speech lipsync for COMI on big-endian ports (such as PS3 or Wii).

Tinsel:
- Fixed an issue in Discworld that prevented some items from being placed in the inventory.

Toltecs:
- Fixed crashes on some strict-alignment platforms.

Toon:
- Fixed music and SFX being muted by default when adding the Toonstruck game.

Android port:
- Properly convert mouse coordinates between screen coordinates and virtual ones.

Windows port:
- Clearing the icons cache created a duplicate ScummVM folder in the APPDATA directory. Fixed.

(adam)

2022-11-01 08:59:26 UTC MAIN commitmail json YAML

wireshark: updated to 4.0.1

Wireshark 4.0.1 Release Notes

What’s New

  We do not ship official 32-bit Windows packages for Wireshark 4.0 and
  later. If you need to use Wireshark on that platform, we recommend
  using the latest 3.6 release. Issue 17779[1]

    • The Windows installers now ship with Qt 5.12.2. They previously
      shipped with Qt 6.2.3.

  Bug Fixes

  The following bugs have been fixed:

    • Comparing a boolean field against 1 always succeeds on big-endian
      machines. Issue 12236[2].

    • Qt: MaxMind GeoIP columns not added to Endpoints table. Issue
      18320[3].

    • Fuzz job crash output: fuzz-2022-10-04-7131.pcap. Issue 18402[4].

    • The RTP player might not play audio on Windows. Issue 18413[5].

    • Wireshark 4.0 breaks display filter expression with > sign. Issue
      18418[6].

    • Capture filters not working when using SSH capture and dumpcap.
      Issue 18420[7].

    • Packet diagram field values are not terminated. Issue 18428[8].

    • Packet bytes not displayed completely if scrolling. Issue
      18438[9].

    • Fuzz job crash output: fuzz-2022-10-13-7166.pcap. Issue
      18467[10].

    • Decoding bug H.245 userInput Signal. Issue 18468[11].

    • CFDP dissector doesn’t handle \"destination filename\" only.
      Issue 18495[12].

    • Home page capture button doesn’t pop up capture options dialog.
      Issue 18506[13].

    • Missing dot in H.248 protocol name. Issue 18513[14].

    • Missing dot for protocol H.264 in protocol column. Issue
      18524[15].

    • Fuzz job crash output: fuzz-2022-10-23-7240.pcap. Issue
      18534[16].

  New and Updated Features

  Removed Features and Support

    • The experimental display filter syntax for literals using angle
      brackets <…​> that was introduced in Wireshark 4.0.0 has been
      removed. For byte arrays a colon prefix can be used instead. See
      the User’s Guide[17] for details.

  New Protocol Support

  There are no new protocols in this release.

  Updated Protocol Support

  ASN.1 PER, CFDP, Diameter, DirectPlay, F5 Ethernet Trailer, GTP,
  H.223, H.248, H.264, H.265, IEEE 802.11, IPv4, MBIM, O-RAN FH CUS,
  PFCP, RTCP, SCTP, SMB, TCP, and TRANSUM

  New and Updated Capture File Support

  BLF

  New File Format Decoding Support

  There is no new or updated file format support in this release.

(adam)

2022-11-01 08:41:41 UTC MAIN commitmail json YAML

doc: Updated devel/asio to 1.24.0

(prlw1)

2022-11-01 08:41:17 UTC MAIN commitmail json YAML

Update asio to 1.24.0

Highlights:

- Added support for files. This introduces new classes for
  stream-oriented and random-access files.
- Added support for portable pipes. This change add supports for
  pipes on POSIX and Windows (when I/O completion ports are available).
- Added support for registered buffers.
- Added experimental support for channels.
  Channels may be used to send completions as messages.
- Added per-operation cancellation support to signal sets.
- Added buffer() overloads for contiguous containers, such as std::span.
- Changed spawn() to be a completion token-based asynchronous operation.
- Fixed compatibility with OpenSSL 3.0.4 and later.

Full release notes at:
https://think-async.com/Asio/asio-1.24.0/doc/asio/history.html#asio.history.asio_1_24_0

(prlw1)

2022-11-01 04:22:41 UTC MAIN commitmail json YAML

CHANGES for seamonkey

(dholland)

2022-11-01 04:22:19 UTC MAIN commitmail json YAML

www/seamonkey: Add patch from upstream to make it build with current rust.

PKGREVISION -> 3 as a precaution.

(dholland)

2022-10-31 23:19:47 UTC MAIN commitmail json YAML

2022-10-31 22:06:46 UTC MAIN commitmail json YAML

Updated textproc/py-Unidecode, textproc/py-prettytable

(adam)

2022-10-31 22:06:26 UTC MAIN commitmail json YAML

py-prettytable: updated to 3.4.1

3.4.1
Fixed

Revert "Add header alignment attribute"

3.4.0
Added

Add option to specify line break character used in pagination
Add header alignment attribute

Fixed

None annotation for __init__ constructors/functions

(adam)

2022-10-31 21:59:32 UTC MAIN commitmail json YAML

py-pyaml: not for Python 2.7

(adam)

2022-10-31 21:59:10 UTC MAIN commitmail json YAML

py-unicode-slugify: not for Python 2.7 anymore

(adam)

2022-10-31 21:58:01 UTC MAIN commitmail json YAML

py-Unidecode: updated to 1.3.6

unidecode 1.3.6
* No changes. Re-upload to PyPi.

unidecode 1.3.5
* Remove trailing space in replacements for vulgar fractions.
* This release was yanked from PyPi, because the Wheel package
  contained the wrong version of the code and was incompatible
  with Python 3.5. .tar.gz package was not affected.

unidecode 1.3.4
* Add some missing replacements for symbols in the U+21xx and
  U+1F1xx pages (thanks to @cheznewa on GitHub)

unidecode 1.3.3
* Command-line utility now reads input line-by-line, making
  it usable with large files (thanks to Jan-Thorsten Peter)

unidecode 1.3.2
* Re-upload because PyPI was missing Requires-Python metadata for
  the .tar.gz package.

unidecode 1.3.1
* Fix issue with wheel package falsely claiming support for Python 2.

unidecode 1.3.0
* Drop support for Python <3.5.
* Improvements to Hebrew and Yiddish transliterations (thanks to Alon
  Bar-Lev and @eyaler on GitHub)

(adam)

2022-10-31 21:49:31 UTC MAIN commitmail json YAML

Updated archivers/py-zstandard, textproc/py-pyaml

(adam)

2022-10-31 21:49:13 UTC MAIN commitmail json YAML

2022-10-31 21:40:23 UTC MAIN commitmail json YAML

py-zstandard: updated to 0.19.0

0.19.0

Bug Fixes

The C backend implementation of ZstdDecompressionObj.decompress() could
have raised an assertion in cases where the function was called multiple
times on an instance. In non-debug builds, calls to this method could have
leaked memory.

Changes

PyPy 3.6 support dropped; Pypy 3.8 and 3.9 support added.
Anaconda 3.6 support dropped.
Official support for Python 3.11. This did not require meaningful code changes
and previous release(s) likely worked with 3.11 without any changes.
CFFI's build system now respects distutils's compiler.preprocessor if it
is set.
The internal logic of ZstdDecompressionObj.decompress() was refactored.
This may have fixed unconfirmed issues where unused_data was set
prematurely. The new logic will also avoid an extra call to
ZSTD_decompressStream() in some scenarios, possibly improving performance.
ZstdDecompressor.decompress() how has a read_across_frames keyword
argument. It defaults to False. True is not yet implemented and will raise an
exception if used. The new argument will default to True in a future release
and is provided now so callers can start passing read_across_frames=False
to preserve the existing functionality during a future upgrade.
ZstdDecompressor.decompress() now has an allow_extra_data keyword
argument to control whether an exception is raised if input contains extra
data. It defaults to True, preserving existing behavior of ignoring extra
data. It will likely default to False in a future release. Callers desiring
the current behavior are encouraged to explicitly pass
allow_extra_data=True so behavior won't change during a future upgrade.

(adam)

2022-10-31 21:28:23 UTC MAIN commitmail json YAML

doc: Updated sysutils/onefetch to 2.13.2

(pin)

2022-10-31 21:28:03 UTC MAIN commitmail json YAML

sysutils/onefetch: update to 2.13.2

- [fix] Repo without remote should not fail
- [chore] Add integration tests with snapshot testing for Info struct
- [chore] Refactor test expressions

(pin)

2022-10-31 21:27:17 UTC MAIN commitmail json YAML

doc: Updated graphics/oculante to 0.6.20

(pin)

2022-10-31 21:26:57 UTC MAIN commitmail json YAML

graphics/oculante: update to 0.6.20

0.6.20 (2022-10-30)
Bug Fixes
- Support bad Gif data gracefully (fixes #60) (c0acfa69)
- Build script generates app icon on windows (548b9749)

(pin)

2022-10-31 17:33:11 UTC MAIN commitmail json YAML

Updated sysutils/salt, sysutils/salt-docs

(adam)

2022-10-31 17:32:46 UTC MAIN commitmail json YAML

salt salt-docs: updated to 3005.1

3005.1

FIXED
Fix arch parsing issue in apt source files

Fixed parsing CDROM apt sources

Use str() method instead of repo_line for when python3-apt is installed or not in aptpkg.py.

Remove the connection_timeout from netmiko_connection_args before netmiko_connection_args is added to __context__["netmiko_device"]["args"] which is passed along to the Netmiko library.

fixes #62553 by checking for disabled master_type before starting master connection and skipping it if set.

Fix runas with cmd module when using the onedir bundled packages

Fix the Pyinstaller hooks to preserve the environment if None is passed.

pkgrepo.managed sets wrong permissions on keys installed to /etc/apt/keyring

pkgrepo.managed creates zero byte gpg files when dearmoring contents to the same filename

Ensure default values for IPC Buffers are correct type

Fix a hang on salt-ssh when using sudo.

Renderers now have access to the correct set of salt functions.

Fix including Jinja template from absolute path

include jmespath in package requirements

Fix pkgrepo.managed signed-by in test=true mode

Ensure the status of the service is captured when the beacon function is called, even when the event is not being emitted.

The sub proxies controlled by Deltaproxy need to have their own req_channel otherwise there are timeout exceptions when the __master_req_channel_payload is fired and reacted on.

(adam)

2022-10-31 17:17:52 UTC MAIN commitmail json YAML

Updated lang/py-executing, sysutils/py-stack-data, devel/py-ipython, devel/py-pip

(adam)

2022-10-31 17:17:19 UTC MAIN commitmail json YAML

py-pip: updated to 22.3

22.3 (2022-10-15)
=================

Deprecations and Removals
-------------------------
- Deprecate ``--install-options`` which forces pip to use the deprecated ``install``
  command of ``setuptools``.
- Deprecate installation with 'setup.py install' when no-binary is enabled for
  source distributions without 'pyproject.toml'.
- Deprecate ```--no-binary`` disabling the wheel cache.
- Remove ``--use-feature=2020-resolver`` opt-in flag. This was supposed to be removed in 21.0, but missed during that release cycle.
- Deprecate installation with 'setup.py install' when the 'wheel' package is absent for
  source distributions without 'pyproject.toml'.
- Remove the ability to use ``pip list --outdated`` in combination with ``--format=freeze``.

Features
--------
- Use ``shell=True`` for opening the editor with ``pip config edit``.
- Use the ``data-dist-info-metadata`` attribute from :pep:`658` to resolve distribution metadata without downloading the dist yet.
- Add an option to run the test suite with pip built as a zipapp.
- Add a ``--python`` option to allow pip to manage Python environments other
  than the one pip is installed in.
- Document the new (experimental) zipapp distribution of pip.
- Use the much faster 'bzr co --lightweight' to obtain a copy of a Bazaar tree.

Bug Fixes
---------
- Fix ``--no-index`` when ``--index-url`` or ``--extra-index-url`` is specified
  inside a requirements file.
- Ensure that the candidate ``pip`` executable exists, when checking for a new version of pip.
- Ignore distributions with invalid ``Name`` in metadata instead of crashing, when
  using the ``importlib.metadata`` backend.
- Raise RequirementsFileParseError when parsing malformed requirements options that can't be sucessfully parsed by shlex.
- Fix build environment isolation on some system Pythons.

Vendored Libraries
------------------
- Upgrade certifi to 2022.9.24
- Upgrade distlib to 0.3.6
- Upgrade idna to 3.4
- Upgrade pep517 to 0.13.0
- Upgrade pygments to 2.13.0
- Upgrade tenacity to 8.1.0
- Upgrade typing_extensions to 4.4.0
- Upgrade urllib3 to 1.26.12

Improved Documentation
----------------------
- Mention that --quiet must be used when writing the installation report to stdout.

(adam)

2022-10-31 17:14:48 UTC MAIN commitmail json YAML

py-ipython: updated to 8.6.0

IPython 8.6.0
-------------

Back to a more regular release schedule (at least I try), as Friday is
already over by more than 24h hours. This is a slightly bigger release with a
few new features that contain no less then 25 PRs.

We'll notably found a couple of non negligible changes:

The ``install_ext`` and related functions have been removed after being
deprecated for years. You can use pip to install extensions. ``pip`` did not
exists when ``install_ext`` was introduced. You can still load local extensions
without installing them. Just set your ``sys.path`` for example. :ghpull:`13744`

IPython now have extra entry points that that the major *and minor* version of
python. For some of you this mean that you can do a quick ``ipython3.10`` to
launch IPython from the Python 3.10 interpreter, while still using Python 3.11
as your main Python. :ghpull:`13743`

The completer matcher API have been improved. See :ghpull:`13745`. This should
improve the type inference and improve dict keys completions in many use case.
Tanks ``@krassowski`` for all the works, and the D.E. Shaw group for sponsoring
it.

The color of error nodes in tracebacks can now be customized. See
:ghpull:`13756`. This is a private attribute until someone find the time to
properly add a configuration option. Note that with Python 3.11 that also show
the relevant nodes in traceback, it would be good to leverage this informations
(plus the "did you mean" info added on attribute errors). But that's likely work
I won't have time to do before long, so contributions welcome.

As we follow NEP 29, we removed support for numpy 1.19 :ghpull:`13760`.

The ``open()`` function present in the user namespace by default will now refuse
to open the file descriptors 0,1,2 (stdin, out, err), to avoid crashing IPython.
This mostly occurs in teaching context when incorrect values get passed around.

The ``?``, ``??``, and corresponding ``pinfo``, ``pinfo2`` magics can now find
objects insides arrays. That is to say, the following now works::

  >>> def my_func(*arg, **kwargs):pass
  >>> container = [my_func]
  >>> container[0]?

If ``container`` define a custom ``getitem``, this __will__ trigger the custom
method. So don't put side effects in your ``getitems``. Thanks the D.E. Shaw
group for the request and sponsoring the work.

(adam)