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

2024-05-13 15:47:08 UTC Now

2022-07-27 01:16:19 UTC MAIN commitmail json YAML

doc: Updated graphics/ristretto to 0.12.3

(gutteridge)

2022-07-27 01:15:44 UTC MAIN commitmail json YAML

ristretto: update to 0.12.3

Change log:

0.12.3 (2022-07-09)
======
- Bug Fixes:
  - thumbnailer: Fall back on lower qualities in case of unsupported flavor (#81)
  - Secure error handling when opening multiple files
  - Use `G_FILE_MONITOR_WATCH_MOVES` for file monitoring
  - Do not keep sticky state when current file is removed
  - Fix management of transaction source id
  - Correctly handle deletion when there is only one image (#89)
  - Update iter list on insertion and deletion (#88)
  - build: Fix intltool lock file problem during make distcheck
  - Display error message on stderr
  - i18n: Use `xfce_textdomain()` to initialize translations
  - Ensure that an error is set if no pixbuf is available
  - Fix some memory leaks

- Code Refactoring:
  - flatpak: Some updates from Flathub
  - Remove old icon files
  - Remove TODO file
  - Flatpak: Add libopenraw dependency

- Translation Updates:
  Chinese (China), Danish, Greek, Korean, Malay, Portuguese (Brazil),
  Turkish

(gutteridge)

2022-07-27 00:39:35 UTC MAIN commitmail json YAML

rust: clean up pre-build target

Only needed for NetBSD i386, no need to copypasta it to all configurations.
XXX is it even needed on i386? Bootstrap toolchain should ship with PaX
settings if needed.

(tnn)

2022-07-26 22:54:51 UTC MAIN commitmail json YAML

wireshark: turn on HTTP/2 by default

It is a common protocol and nghttp2 is a comparatively cheap dependency
that most people already have installed since it is default enabled in
curl and nodejs.

(tnn)

2022-07-26 21:50:10 UTC MAIN commitmail json YAML

url2pkg: clean up package Makefile

Start each shell command in a new line. This makes it easier to find the
'for' that corresponds to the 'done', especially since the 'done' could
also be started by a 'while' or an 'until'.

No functional change.

(rillig)

2022-07-26 19:29:02 UTC pkgsrc-2022Q2 commitmail json YAML

Pullup ticket #6657 - requested by taca
devel/git: security update
devel/git-base: security update
devel/git-docs: security update
www/gitweb: security update

Revisions pulled up:
- devel/git-base/Makefile                                      1.97
- devel/git-base/distinfo                                      1.120-1.121
- devel/git-docs/Makefile                                      1.21
- devel/git/Makefile.version                                    1.106-1.107
- www/gitweb/Makefile                                          1.45

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: adam
  Date: Wed Jul  6 11:54:00 UTC 2022

  Modified Files:
  pkgsrc/devel/git: Makefile.version
  pkgsrc/devel/git-base: Makefile distinfo
  pkgsrc/devel/git-docs: Makefile
  pkgsrc/www/gitweb: Makefile

  Log Message:
  git: updated to 2.37.0

  Git v2.37 Release Notes
  ===========
  UI, Workflows & Features

    * "vimdiff[123]" mergetool drivers have been reimplemented with a
      more generic layout mechanism.

    * "git -v" and "git -h" are now understood as "git --version" and
      "git --help".

    * The temporary files fed to external diff command are now generated
      inside a new temporary directory under the same basename.

    * "git log --since=X" will stop traversal upon seeing a commit that
      is older than X, but there may be commits behind it that is younger
      than X when the commit was created with a faulty clock.  A new
      option is added to keep digging without stopping, and instead
      filter out commits with timestamp older than X.

    * "git -c branch.autosetupmerge=simple branch $A $B" will set the $B
      as $A's upstream only when $A and $B shares the same name, and "git
      -c push.default=simple" on branch $A would push to update the
      branch $A at the remote $B came from.  Also more places use the
      sole remote, if exists, before defaulting to 'origin'.

    * A new doc has been added that lists tips for tools to work with
      Git's codebase.

    * "git remote -v" now shows the list-objects-filter used during
      fetching from the remote, if available.

    * With the new http.curloptResolve configuration, the CURLOPT_RESOLVE
      mechanism that allows cURL based applications to use pre-resolved
      IP addresses for the requests is exposed to the scripts.

    * "git add -i" was rewritten in C some time ago and has been in
      testing; the reimplementation is now exposed to general public by
      default.

    * Deprecate non-cone mode of the sparse-checkout feature.

    * Introduce a filesystem-dependent mechanism to optimize the way the
      bits for many loose object files are ensured to hit the disk
      platter.

    * The "do not remove the directory the user started Git in" logic,
      when Git cannot tell where that directory is, is disabled.  Earlier
      we refused to run in such a case.

    * A mechanism to pack unreachable objects into a "cruft pack",
      instead of ejecting them into loose form to be reclaimed later, has
      been introduced.

    * Update the doctype written in gitweb output to xhtml5.

    * The "transfer.credentialsInURL" configuration variable controls what
      happens when a URL with embedded login credential is used on either
      "fetch" or "push". Credentials are currently only detected in
      `remote.<name>.url` config, not `remote.<name>.pushurl`.

    * "git revert" learns "--reference" option to use more human-readable
      reference to the commit it reverts in the message template it
      prepares for the user.

    * Various error messages that talk about the removal of
      "--preserve-merges" in "rebase" have been strengthened, and "rebase
      --abort" learned to get out of a state that was left by an earlier
      use of the option.

  Performance, Internal Implementation, Development Support etc.

    * The performance of the "untracked cache" feature has been improved
      when "--untracked-files=<mode>" and "status.showUntrackedFiles"
      are combined.

    * "git stash" works better with sparse index entries.

    * "git show :<path>" learned to work better with the sparse-index
      feature.

    * Introduce and apply coccinelle rule to discourage an explicit
      comparison between a pointer and NULL, and applies the clean-up to
      the maintenance track.

    * Preliminary code refactoring around transport and bundle code.

    * "sparse-checkout" learns to work better with the sparse-index
      feature.

    * A workflow change for translators are being proposed.  git.pot is
      no longer version controlled and it is local responsibility of
      translators to generate it.

    * Plug the memory leaks from the trickiest API of all, the revision
      walker.

    * Rename .env_array member to .env in the child_process structure.

    * The fsmonitor--daemon handles even more corner cases when
      watching filesystem events.

    * A new bug() and BUG_if_bug() API is introduced to make it easier to
      uniformly log "detect multiple bugs and abort in the end" pattern.

  Fixes since v2.36
  -----------------

    * "git submodule update" without pathspec should silently skip an
      uninitialized submodule, but it started to become noisy by mistake.
      (merge 4f1ccef87c gc/submodule-update-part2 later to maint).

    * "diff-tree --stdin" has been broken for about a year, but 2.36
      release broke it even worse by breaking running the command with
      <pathspec>, which in turn broke "gitk" and got noticed.  This has
      been corrected by aligning its behaviour to that of "log".
      (merge f8781bfda3 jc/diff-tree-stdin-fix later to maint).

    * Regression fix for 2.36 where "git name-rev" started to sometimes
      reference strings after they are freed.
      (merge 45a14f578e rs/name-rev-fix-free-after-use later to maint).

    * "git show <commit1> <commit2>... -- <pathspec>" lost the pathspec
      when showing the second and subsequent commits, which has been
      corrected.
      (merge 5cdb38458e jc/show-pathspec-fix later to maint).

    * "git fast-export -- <pathspec>" lost the pathspec when showing the
      second and subsequent commits, which has been corrected.
      (merge d1c25272f5 rs/fast-export-pathspec-fix later to maint).

    * "git format-patch <args> -- <pathspec>" lost the pathspec when
      showing the second and subsequent commits, which has been
      corrected.
      (merge 91f8f7e46f rs/format-patch-pathspec-fix later to maint).

    * "git clone --origin X" leaked piece of memory that held value read
      from the clone.defaultRemoteName configuration variable, which has
      been plugged.
      (merge 6dfadc8981 jc/clone-remote-name-leak-fix later to maint).

    * Get rid of a bogus and over-eager coccinelle rule.
      (merge 08bdd3a185 jc/cocci-xstrdup-or-null-fix later to maint).

    * The path taken by "git multi-pack-index" command from the end user
      was compared with path internally prepared by the tool without first
      normalizing, which lead to duplicated paths not being noticed,
      which has been corrected.
      (merge 11f9e8de3d ds/midx-normalize-pathname-before-comparison later to maint).

    * Correct choices of C compilers used in various CI jobs.
      (merge 3506cae04f ab/cc-package-fixes later to maint).

    * Various cleanups to "git p4".
      (merge 4ff0108d9e jh/p4-various-fixups later to maint).

    * The progress meter of "git blame" was showing incorrect numbers
      when processing only parts of the file.
      (merge e5f5d7d42e ea/progress-partial-blame later to maint).

    * "git rebase --keep-base <upstream> <branch-to-rebase>" computed the
      commit to rebase onto incorrectly, which has been corrected.
      (merge 9e5ebe9668 ah/rebase-keep-base-fix later to maint).

    * Fix a leak of FILE * in an error codepath.
      (merge c0befa0c03 kt/commit-graph-plug-fp-leak-on-error later to maint).

    * Avoid problems from interaction between malloc_check and address
      sanitizer.
      (merge 067109a5e7 pw/test-malloc-with-sanitize-address later to maint).

    * The commit summary shown after making a commit is matched to what
      is given in "git status" not to use the break-rewrite heuristics.
      (merge 84792322ed rs/commit-summary-wo-break-rewrite later to maint).

    * Update a few end-user facing messages around EOL conversion.
      (merge c970d30c2c ah/convert-warning-message later to maint).

    * Trace2 documentation updates.
      (merge a6c80c313c js/trace2-doc-fixes later to maint).

    * Build procedure fixup.
      (merge 1fbfd96f50 mg/detect-compiler-in-c-locale later to maint).

    * "git pull" without "--recurse-submodules=<arg>" made
      submodule.recurse take precedence over fetch.recurseSubmodules by
      mistake, which has been corrected.
      (merge 5819417365 gc/pull-recurse-submodules later to maint).

    * "git bisect" was too silent before it is ready to start computing
      the actual bisection, which has been corrected.
      (merge f11046e6de cd/bisect-messages-from-pre-flight-states later to maint).

    * macOS CI jobs have been occasionally flaky due to tentative version
      skew between perforce and the homebrew packager.  Instead of
      failing the whole CI job, just let it skip the p4 tests when this
      happens.
      (merge f15e00b463 cb/ci-make-p4-optional later to maint).

    * A bit of test framework fixes with a few fixes to issues found by
      valgrind.
      (merge 7c898554d7 ab/valgrind-fixes later to maint).

    * "git archive --add-file=<path>" picked up the raw permission bits
      from the path and propagated to zip output in some cases, without
      normalization, which has been corrected (tar output did not have
      this issue).
      (merge 6a61661967 jc/archive-add-file-normalize-mode later to maint).

    * "make coverage-report" without first running "make coverage" did
      not produce any meaningful result, which has been corrected.
      (merge 96ddfecc5b ep/coverage-report-wants-test-to-have-run later to maint).

    * The "--current" option of "git show-branch" should have been made
      incompatible with the "--reflog" mode, but this was not enforced,
      which has been corrected.
      (merge 41c64ae0e7 jc/show-branch-g-current later to maint).

    * "git fetch" unnecessarily failed when an unexpected optional
      section appeared in the output, which has been corrected.
      (merge 7709acf7be jt/fetch-peek-optional-section later to maint).

    * The way "git fetch" without "--update-head-ok" ensures that HEAD in
      no worktree points at any ref being updated was too wasteful, which
      has been optimized a bit.
      (merge f7400da800 os/fetch-check-not-current-branch later to maint).

    * "git fetch --recurse-submodules" from multiple remotes (either from
      a remote group, or "--all") used to make one extra "git fetch" in
      the submodules, which has been corrected.
      (merge 0353c68818 jc/avoid-redundant-submodule-fetch later to maint).

    * With a recent update to refuse access to repositories of other
      people by default, "sudo make install" and "sudo git describe"
      stopped working, which has been corrected.
      (merge 6b11e3d52e cb/path-owner-check-with-sudo-plus later to maint).

    * The tests that ensured merges stop when interfering local changes
      are present did not make sure that local changes are preserved; now
      they do.
      (merge 4b317450ce jc/t6424-failing-merge-preserve-local-changes later to maint).

    * Some real problems noticed by gcc 12 have been fixed, while false
      positives have been worked around.

    * Update the version of FreeBSD image used in Cirrus CI.
      (merge c58bebd4c6 pb/use-freebsd-12.3-in-cirrus-ci later to maint).

    * The multi-pack-index code did not protect the packfile it is going
      to depend on from getting removed while in use, which has been
      corrected.
      (merge 4090511e40 tb/midx-race-in-pack-objects later to maint).

    * Teach "git repack --geometric" work better with "--keep-pack" and
      avoid corrupting the repository when packsize limit is used.
      (merge 66731ff921 tb/geom-repack-with-keep-and-max later to maint).

    * The documentation on the interaction between "--add-file" and
      "--prefix" options of "git archive" has been improved.
      (merge a75910602a rs/document-archive-prefix later to maint).

    * A git subcommand like "git add -p" spawns a separate git process
      while relaying its command line arguments.  A pathspec with only
      negative elements was mistakenly passed with an empty string, which
      has been corrected.
      (merge b02fdbc80a jc/all-negative-pathspec later to maint).

    * With a more targeted workaround in http.c in another topic, we may
      be able to lift this blanket "GCC12 dangling-pointer warning is
      broken and unsalvageable" workaround.
      (merge 419141e495 cb/buggy-gcc-12-workaround later to maint).

    * A misconfigured 'branch..remote' led to a bug in configuration
      parsing.
      (merge f1dfbd9ee0 gc/zero-length-branch-config-fix later to maint).

    * "git -c diff.submodule=log range-diff" did not show anything for
      submodules that changed in the ranges being compared, and
      "git -c diff.submodule=diff range-diff" did not work correctly.
      Fix this by including the "--submodule=short" output
      unconditionally to be compared.

    * In Git 2.36 we revamped the way how hooks are invoked.  One change
      that is end-user visible is that the output of a hook is no longer
      directly connected to the standard output of "git" that spawns the
      hook, which was noticed post release.  This is getting corrected.
      (merge a082345372 ab/hooks-regression-fix later to maint).

    * Updating the graft information invalidates the list of parents of
      in-core commit objects that used to be in the graft file.

    * "git show-ref --heads" (and "--tags") still iterated over all the
      refs only to discard refs outside the specified area, which has
      been corrected.
      (merge c0c9d35e27 tb/show-ref-optim later to maint).

    * Remove redundant copying (with index v3 and older) or possible
      over-reading beyond end of mmapped memory (with index v4) has been
      corrected.
      (merge 6d858341d2 zh/read-cache-copy-name-entry-fix later to maint).

    * Sample watchman interface hook sometimes failed to produce
      correctly formatted JSON message, which has been corrected.
      (merge 134047b500 sn/fsmonitor-missing-clock later to maint).

    * Use-after-free (with another forget-to-free) fix.
      (merge 323822c72b ab/remote-free-fix later to maint).

    * Remove a coccinelle rule that is no longer relevant.
      (merge b1299de4a1 jc/cocci-cleanup later to maint).

    * Other code cleanup, docfix, build fix, etc.
      (merge e6b2582da3 cm/reftable-0-length-memset later to maint).
      (merge 0b75e5bf22 ab/misc-cleanup later to maint).
      (merge 52e1ab8a76 ea/rebase-code-simplify later to maint).
      (merge 756d15923b sg/safe-directory-tests-and-docs later to maint).
      (merge d097a23bfa ds/do-not-call-bug-on-bad-refs later to maint).
      (merge c36c27e75c rs/t7812-pcre2-ws-bug-test later to maint).
      (merge 1da312742d gf/unused-includes later to maint).
      (merge 465b30a92d pb/submodule-recurse-mode-enum later to maint).
      (merge 82b28c4ed8 km/t3501-use-test-helpers later to maint).
      (merge 72315e431b sa/t1011-use-helpers later to maint).
      (merge 95b3002201 cg/vscode-with-gdb later to maint).
      (merge fbe5f6b804 tk/p4-utf8-bom later to maint).
      (merge 17f273ffba tk/p4-with-explicity-sync later to maint).
      (merge 944db25c60 kf/p4-multiple-remotes later to maint).
      (merge b014cee8de jc/update-ozlabs-url later to maint).
      (merge 4ec5008062 pb/ggg-in-mfc-doc later to maint).
      (merge af845a604d tb/receive-pack-code-cleanup later to maint).
      (merge 2acf4cf001 js/ci-gcc-12-fixes later to maint).
      (merge 05e280c0a6 jc/http-clear-finished-pointer later to maint).
      (merge 8c49d704ef fh/transport-push-leakfix later to maint).
      (merge 1d232d38bd tl/ls-tree-oid-only later to maint).
      (merge db7961e6a6 gc/document-config-worktree-scope later to maint).
      (merge ce18a30bb7 fs/ssh-default-key-command-doc later to maint).

  To generate a diff of this commit:
  cvs rdiff -u -r1.105 -r1.106 pkgsrc/devel/git/Makefile.version
  cvs rdiff -u -r1.96 -r1.97 pkgsrc/devel/git-base/Makefile
  cvs rdiff -u -r1.119 -r1.120 pkgsrc/devel/git-base/distinfo
  cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/git-docs/Makefile
  cvs rdiff -u -r1.44 -r1.45 pkgsrc/www/gitweb/Makefile

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: adam
  Date: Thu Jul 14 10:55:37 UTC 2022

  Modified Files:
  pkgsrc/devel/git: Makefile.version
  pkgsrc/devel/git-base: distinfo

  Log Message:
  git: updated to 2.37.1

  Git 2.37.1 Release Notes
  ============

  This release merges up the fixes that appear in v2.30.5, v2.31.4,
  v2.32.3, v2.33.4, v2.34.4, v2.35.4, and v2.36.2 to address the
  security issue CVE-2022-29187; see the release notes for these
  versions for details.

  Fixes since Git 2.37
  --------------------

    * Rewrite of "git add -i" in C that appeared in Git 2.25 didn't
      correctly record a removed file to the index, which is an old
      regression but has become widely known because the C version has
      become the default in the latest release.

    * Fix for CVS-2022-29187.

  To generate a diff of this commit:
  cvs rdiff -u -r1.106 -r1.107 pkgsrc/devel/git/Makefile.version
  cvs rdiff -u -r1.120 -r1.121 pkgsrc/devel/git-base/distinfo

(spz)

2022-07-26 19:08:02 UTC pkgsrc-2022Q2 commitmail json YAML

Pullup ticket #6649 - requested by khorben
chat/prosody: integration fix

Revisions pulled up:
- chat/prosody/Makefile                                        1.38-1.40
- chat/prosody/files/prosody.sh                                1.3-1.5

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  khorben
  Date:          Thu Jul  7 01:53:00 UTC 2022

  Modified Files:
          pkgsrc/chat/prosody: Makefile
          pkgsrc/chat/prosody/files: prosody.sh

  Log Message:
  prosody: fix the path to the PID file in the RC script

  PROSODY_RUN is set to eg /var/run/prosody/prosody.pid instead of just
  /var/run/prosody.pid, which is a good thing (tm) since prosody's user
  needs the access rights to write to the corresponding directory.

  Unfortunately, the directory is not automatically created nor the right
  permissions set yet, but this is progress.

  While there, appease pkglint(1).

  Bumps PKGREVISION.

  Tested on NetBSD/amd64.

  XXX pull-up to pkgsrc-2022Q2 once the complete solution is in place

  To generate a diff of this commit:
  cvs rdiff -u -r1.37 -r1.38 pkgsrc/chat/prosody/Makefile
  cvs rdiff -u -r1.2 -r1.3 pkgsrc/chat/prosody/files/prosody.sh

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  khorben
  Date:          Thu Jul  7 02:31:46 UTC 2022

  Modified Files:
          pkgsrc/chat/prosody: Makefile
          pkgsrc/chat/prosody/files: prosody.sh

  Log Message:
  prosody: make sure pidfile always matches PROSODY_RUN in the RC script

  This concludes my investigation on the correct path for the PID file.
  No changes to the final binary if PROSODY_RUN is set to its default
  value.

  Tested on NetBSD/amd64.

  XXX pull-up to pkgsrc-2022Q2

  To generate a diff of this commit:
  cvs rdiff -u -r1.38 -r1.39 pkgsrc/chat/prosody/Makefile
  cvs rdiff -u -r1.3 -r1.4 pkgsrc/chat/prosody/files/prosody.sh

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  khorben
  Date:          Mon Jul 25 04:47:07 UTC 2022

  Modified Files:
          pkgsrc/chat/prosody: Makefile
          pkgsrc/chat/prosody/files: prosody.sh

  Log Message:
  chat/prosody: always create the directory for the PID file

  The RC script for prosody now always creates the corresponding
  sub-directory for prosody's PID file. This is inspired by the RC script
  for mdnsd in NetBSD, and for dbus in pkgsrc; thanks spz@ for the
  suggestion!

  Bumps PKGREVISION.

  Tested on NetBSD/amd64.

  XXX pull-up to pkgsrc-2022Q2 (completes request 6649)

  To generate a diff of this commit:
  cvs rdiff -u -r1.39 -r1.40 pkgsrc/chat/prosody/Makefile
  cvs rdiff -u -r1.4 -r1.5 pkgsrc/chat/prosody/files/prosody.sh

(spz)

2022-07-26 18:28:46 UTC MAIN commitmail json YAML

gmplayer: regen distinfo for new patch

(tnn)

2022-07-26 16:19:34 UTC MAIN commitmail json YAML

doc/TODO: - libtool-base-2.4.7, done.

(wiz)

2022-07-26 16:15:46 UTC MAIN commitmail json YAML

doc: Updated devel/libtool to 2.4.7

(wiz)

2022-07-26 16:15:27 UTC MAIN commitmail json YAML

libtool*: update to 2.4.7

* Noteworthy changes in release 2.4.7 (2022-03-16) [stable]

** New features:

  - Libtool script now supports (configure-time and runtime) ARFLAGS
    variable, which obsoletes AR_FLAGS.  This is due to naming conventions
    among other *FLAGS and to be consistent with Automake's ARFLAGS.

  - Gnulib testsuite is enabled and run during 'make check'.

  - Support the Windows version of the Intel C Compiler (icl) in
    libtool script.

  - Pass '-fsanitize=*' flags for GCC and LLVM, and '-specs=*' for GCC
    to linker.

  - Pass '-Xassembler=*' and '-Wa,*' flag to compilers and linkers.

  - The variable 'FILECMD' with default value of '/usr/bin/file' was used to
    replace existing hard coded references to '/usr/bin/file'.

  - Add MidnightBSD support.

** Important incompatible changes:

  - Libtool changed ARFLAGS/AR_FLAGS default from 'cru' to 'cr'.

  - Do not pass '-pthread' to Solaris linker.

  - 'libtool' and 'libtoolize' scripts now use '#! /usr/bin/env sh' shebang.
    Previously '#! /bin/sh' was used, which presents challenges for
    containerized environments.

** Bug fixes:

  - Fix significant slowdown of libtoolize for certain projects (regression
    introduced in 2.4.3 release) caused by infinite m4 macro recursion.

  - Mitigate the slowdown of libtool script (introduced in v2.4.3) caused by
    increased number of calls to '$SED $sed_quote_subst' (bug#20006).

  - Properly parse and export TLS symbols on AIX.

  - Various bug fixes surrounding use of 'sed'.

  - Darwin systems set proper "allow undefined" flag on OSX 11, and
    PowerPC 10.5.

  - Removed some deprecated tests related to 'Makefile.inc' files.

(wiz)

2022-07-26 15:47:09 UTC MAIN commitmail json YAML

doc: Updated fonts/harfbuzz-icu to 5.0.0

(wiz)

2022-07-26 15:46:58 UTC MAIN commitmail json YAML

doc: Updated fonts/harfbuzz to 5.0.0

(wiz)

2022-07-26 15:46:49 UTC MAIN commitmail json YAML

harfbuzz: update to 5.0.0.

Overview of changes leading to 5.0.0
Saturday, July 23, 2022
====================================
- Support fonts with more than 65535 glyphs in “GDEF”, “GSUB”, and “GPOS”
  tables. This is part of https://github.com/be-fonts/boring-expansion-spec to
  extend OpenType in a backward-compatible way.
  (Behdad Esfahbod, Garret Rieger)
- Complete support for more than 65535 glyphs in “glyf” table that started in
  4.0.0 release. Part of boring-expansion-spec. (Behdad Esfahbod)
- Support version 2 of “avar” table. Part of boring-expansion-spec.
  (Behdad Esfahbod)
- Fix mark attachment on multiple substitutions in some cases.
  (Behdad Esfahbod)
- Fix application of “calt”, “rclt”, and “ccmp” features to better match
  Uniscribe behaviour with some Arabic fonts. (Behdad Esfahbod)
- Improvement to interaction between multiple cursive attachments.
  (Behdad Esfahbod)
- Improve multiple mark interactions in Hebrew. (Behdad Esfahbod)
- Implement language-specific forms in AAT shaping. (Behdad Esfahbod)
- Fix variation of “VORG” table. (Behdad Esfahbod)
- Support for specific script tags to be retained in the subsetter, and add
  “--layout-scripts” option to “hb-subset” tool. (Garret Rieger)
- Accept space as delimiter for --features/--variations in command line tools.
- Improve subsetting of “COLR” table. (Qunxin Liu)
- Improved fuzzing coverage for ot-math API. (Frédéric Wang)
- Fix “kern” table version 2 (AAT) sanitization on 32-bit systems.
  (Behdad Esfahbod)
- Allow negative glyph advances from “graphite2” shaper. (Stephan Bergmann)
- Implement loading (color) bitmap fonts with hb-ft. (Behdad Esfahbod)
- Fix regression in hb-ft when changing font size. (Behdad Esfahbod)
- Fix build on GCC < 7. (Kleis Auke Wolthuizen)
- Dynamically load dwrite.dll on windows if “directwrite” shaper is enabled.
  (Luca Bacci)
- Provide a single-file harfbuzz-subset.cc file for easier alternate building
  of hb-subset library, similar to harfbuzz.cc. (Khaled Hosny)

- New API
+HB_SUBSET_SETS_LAYOUT_SCRIPT_TAG
+hb_language_matches()

(wiz)

2022-07-26 15:23:09 UTC MAIN commitmail json YAML

plumed: do not use loader path on Darwin; cleanups

(adam)

2022-07-26 11:19:42 UTC MAIN commitmail json YAML

py-typing-extensions: Avoid circular dependency with Python 3.7

Switch to use NO_BUILD=yes with wheel.mk (and change MASTER_SITE_WHEEL
to use pre-built platform independent packages) in order to avoid a circular
dependency with Python 3.7 in py-build.

Bump PKGREVISION.

Thanks a lot to <mef> and <nros>! (possible left-over regressions are mine)

(leot)

2022-07-26 08:43:18 UTC MAIN commitmail json YAML

Updated www/py-httpx-socks, devel/py-frozendict

(adam)

2022-07-26 08:43:00 UTC MAIN commitmail json YAML

py-frozendict: updated to 2.3.4

2.3.4
Unknown changes

(adam)

2022-07-26 08:41:12 UTC MAIN commitmail json YAML

py-httpx-socks: updated to 0.7.4

v0.7.4
Update httpx/httpcore dependencies

(adam)

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

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

(adam)

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

py-regex: updated to 2022.7.25

2022.7.25
Unknown changes

(adam)

2022-07-26 08:15:32 UTC MAIN commitmail json YAML

py-urllib3: updated to 1.26.11

1.26.11 (2022-07-25)
--------------------
* Fixed an issue where reading more than 2 GiB in a call to ``HTTPResponse.read`` would
  raise an ``OverflowError`` on Python 3.9 and earlier.

(adam)

2022-07-26 07:38:52 UTC MAIN commitmail json YAML

doc: Updated audio/musicpd to 0.23.8nb3

(wiz)

2022-07-26 07:38:43 UTC MAIN commitmail json YAML

musicpd: switch to ffmpeg4 until ffmpeg5 5.1 is supported.

Bump PKGREVISION.

(wiz)

2022-07-26 02:58:57 UTC MAIN commitmail json YAML

x11/wxGTK32: build with configure instead of cmake

This package installs different files when built with cmake
For now, temporarily build with configure.  Leave cmake as
a package option with the plan to iterate the cmake option
until it builds identically and then remove the cmake option.

(dbj)

2022-07-26 02:25:15 UTC MAIN commitmail json YAML

x11/mlterm: Fix PLIST; some files depend on gdk_pixbuf2, not gtk.

(rin)

2022-07-26 02:19:03 UTC MAIN commitmail json YAML

libX11: note upstream pull request for latest configure tweak

(gutteridge)

2022-07-25 21:47:53 UTC MAIN commitmail json YAML

ncurses: restore pkg-config dependency

pc files will not be installed if it's not found

(wiz)

2022-07-25 20:51:56 UTC MAIN commitmail json YAML

doc: Fix a typo in latest www/ap2-upload entry

Reported to www@ via htutils/changes/pkg-changes2html script.

(leot)

2022-07-25 19:51:04 UTC MAIN commitmail json YAML

doc: Updated math/erfa to 2.0.0

(wiz)

2022-07-25 19:50:54 UTC MAIN commitmail json YAML

erfa: update to 2.0.0.

Based on update in wip by Kinoshita Daisuke, nia and mef.

This version of ERFA (v2.0.0) is based on SOFA version "20210512",
with the differences outlined below.

ERFA 2.0.0 and SOFA "20210512"

    Functionally, there no differences except for the added
    eraVersion, eraSofaVersion, and leap second functions noted
    above.
    The three new functions added in SOFA are added to ERFA as
    well.
    Like for SOFA, one now has to explicitly include erfam.h to
    use its macros defining constants, etc. Including just erfa.h
    (or erfaextra.h) will no longer includes erfam.h implicitly.

(wiz)

2022-07-25 19:47:54 UTC MAIN commitmail json YAML

doc: Updated devel/concurrencykit to 0.6.0

(wiz)

2022-07-25 19:47:45 UTC MAIN commitmail json YAML

ck: update to 0.6.0.

XXX: PKGNAME != directory name

Concurrency Kit 0.6.0 has been released. This release contains a
critical bug fix to ck_epoch idle early exit (all users of ck_epoch
are recommended to upgrade), support for AArch64 (including LSE),
cygwin support, improved GCC back-end support and more.

aarch64: Thanks to Olivier Houchard for adding intial support for
AArch64. Thanks to Alexey Kopytov akopytov@gmail... for adding
support for LSE, enabled by passing --enable-lse to configure.

ck_epoch: The core algorithm (including lock-free improvements) is
not affected by this change. An optimization was introduced a while
ago to allow synchronize to succeed on an idle system. Unfortunately,
this optimization was incorrect. The fix is highly targeted. ck_epoch
will only short-circuit if all threads are seen as idle for a given
epoch. This could be improved further to track idle threads across
epochs but would require more substantive validation. Essentially,
we would want to eliminate threads observed as idle from the scan
step. We may revisit this in a future release if benchmarks identify
it as a worthy optimization for real-world systems. Thanks to Julie
Zhao julie.zhao@sparkpost... for reporting the problem and helping
me investigate (issue is not reproducible on our current fleet).

ck_pr/gcc: Olivier cleaned-up the GCC back-end so it doesn't generate
warnings re:constness. This port is meant to be used in cases where
a first-class ck_pr implementation is not available.

cygwin: Thanks to Harry Bowden hbowden@digitalriver... for adding
cygwin support.

documentation: Minor fixes / improvements to the documentation.

Thanks to all contributors of this release.

(wiz)

2022-07-25 19:45:44 UTC MAIN commitmail json YAML

doc: Updated devel/libsigc++3 to 3.2.0

(wiz)

2022-07-25 19:45:35 UTC MAIN commitmail json YAML

libsigc++3: update to 3.2.0.

Remove some unused build dependencies.

3.2.0 (stable)

* Allow slots with rvalue reference parameters
  (Slava Andrejev) Pull requests #74, #77

Build:
* Meson build: Perl is not required by new versions of mm-common
  (Kjell Ahlstedt)
* NMake Makefiles: Support building with VS2022
  (Chun-wei Fan)

Documentation:
* Upgrade the manual from DocBook 4.1 to DocBook 5.0
  (Kjell Ahlstedt)
* ptr_fun(), mem_fun() docs: Remove left-overs from sigc++-2.0
  (Kjell Ahlstedt)
* Fix links to sigc::slot and sigc::signal
  (Kjell Ahlstedt)

(wiz)

2022-07-25 19:42:44 UTC MAIN commitmail json YAML

doc: Updated graphics/inkscape to 1.2.1

(wiz)

2022-07-25 19:42:33 UTC MAIN commitmail json YAML

inkscape: update to 1.2.1.

Release highlights

    Inkscape documents can now hold multiple pages, which are managed by the new Page tool
    Editable markers and dash patterns
    Layers and objects dialog merged
    On-canvas alignment snapping and Snap settings redesign
    New 'Tiling' Live Path Effect
    Redesigned Export dialog with preview and ability to select objects/layers/pages and even multiple file formats to export to
    Import SVG images from Open Clipart, Wikimedia Commons and other online sources
    Selectable object origin for numerical scaling and moving
    All alignment options in a single dialog
    Gradient editing in the Fill and Stroke dialog
    Gradient dithering
    SVG Font Editor updated
    Flowing text around shapes and text padding
    Convenience Boolean operation for splitting paths
    Configurable Tool bar, continuous icon scaling and many more new customization options
    Performance gains for many parts of the interface and many different functions
    Lots of improvements to the user interface
    Numerous crash & bug fixes in the main Inkscape program and in in the stock extensions
    and so much more!

(wiz)

2022-07-25 19:22:23 UTC MAIN commitmail json YAML

libsigc++*: update HOMEPAGE, previous one is something unrelated now

(wiz)

2022-07-25 19:07:23 UTC MAIN commitmail json YAML

multimedia/streamlink: fix PLIST

(yhardy)

2022-07-25 16:27:52 UTC MAIN commitmail json YAML

Updated comms/py-rich, devel/py-iso3166

(adam)

2022-07-25 16:27:11 UTC MAIN commitmail json YAML

py-iso3166: updated to 2.1.1

2.1.1 - July 11, 2022
---------------------

* Move install metadata from ``setup.py`` to ``setup.cfg``
* Add py.typed to source distribution

2.1.0 - July 11, 2022
---------------------

* Updated entries

  - "Turkey" changed to "T端rkiye"

(adam)

2022-07-25 16:24:20 UTC MAIN commitmail json YAML

py-rich: updated to 12.5.1

12.5.1

Fixed

Fixed missing typing extensions dependency on 3.9

12.5.0

Added

Environment variables JUPYTER_COLUMNS and JUPYTER_LINES to control width and height of console in Jupyter
Markdown friendly Box style, MARKDOWN, for rendering tables ready to copy into markdown files
inspect will prefix coroutine functions with async def
Style.__add__ will no longer return NotImplemented
Remove rich._lru_cache

Changed

Default width of Jupyter console size is increased to 115
Optimized Segment.divide

Fixed

Fix Rich clobbering cursor style on Windows
Fix text wrapping edge case
Allow exceptions that are raised while a Live is rendered to be displayed and/or processed
Fix crashes that can happen with inspect when docstrings contain some special control codes
Fix edges used in first row of tables when show_header=False
Fix interaction between Capture contexts and Console(record=True)
Fixed hash issue in Styles class
Fixed bug in Segment.split_and_crop_lines

(adam)

2022-07-25 16:11:51 UTC MAIN commitmail json YAML

math/plumed: fix PLIST, shared libs only for Linux and OSX per upstream

(thor)

2022-07-25 14:58:57 UTC MAIN commitmail json YAML

doc: Updated math/plumed to 2.8.0nb1

(thor)

2022-07-25 14:58:47 UTC MAIN commitmail json YAML

math/plumed: PKGREVISION incrememnt

(thor)

2022-07-25 14:57:58 UTC MAIN commitmail json YAML

math/plumed: needs CBLAS (possibly picks gslcblas otherwise)

(thor)

2022-07-25 13:57:01 UTC MAIN commitmail json YAML

firefox: --disable-necko-wifi is mandated with --disable-dbus

At least on platforms where the geolocation API is implemented (i.e. Linux)

(tnn)

2022-07-25 12:37:50 UTC MAIN commitmail json YAML

doc: Updated devel/py-typing-extensions to 4.3.0

(leot)

2022-07-25 12:37:45 UTC MAIN commitmail json YAML

py-typing-extensions: Update to 4.3.0

Changes:
# Release 4.3.0 (July 1, 2022)

- Add `typing_extensions.NamedTuple`, allowing for generic `NamedTuple`s on
  Python <3.11 (backport from python/cpython#92027, by Serhiy Storchaka). Patch
  by Alex Waygood (@AlexWaygood).
- Adjust `typing_extensions.TypedDict` to allow for generic `TypedDict`s on
  Python <3.11 (backport from python/cpython#27663, by Samodya Abey). Patch by
  Alex Waygood (@AlexWaygood).

# Release 4.2.0 (April 17, 2022)

- Re-export `typing.Unpack` and `typing.TypeVarTuple` on Python 3.11.
- Add `ParamSpecArgs` and `ParamSpecKwargs` to `__all__`.
- Improve "accepts only single type" error messages.
- Improve the distributed package. Patch by Marc Mueller (@cdce8p).
- Update `typing_extensions.dataclass_transform` to rename the
  `field_descriptors` parameter to `field_specifiers` and accept
  arbitrary keyword arguments.
- Add `typing_extensions.get_overloads` and
  `typing_extensions.clear_overloads`, and add registry support to
  `typing_extensions.overload`. Backport from python/cpython#89263.
- Add `typing_extensions.assert_type`. Backport from bpo-46480.
- Drop support for Python 3.6. Original patch by Adam Turner (@AA-Turner).

# Release 4.1.1 (February 13, 2022)

- Fix importing `typing_extensions` on Python 3.7.0 and 3.7.1. Original
  patch by Nikita Sobolev (@sobolevn).

# Release 4.1.0 (February 12, 2022)

- Runtime support for PEP 646, adding `typing_extensions.TypeVarTuple`
  and `typing_extensions.Unpack`.
- Add interaction of `Required` and `NotRequired` with `__required_keys__`,
  `__optional_keys__` and `get_type_hints()`. Patch by David Cabot (@d-k-bo).
- Runtime support for PEP 675 and `typing_extensions.LiteralString`.
- Add `Never` and `assert_never`. Backport from bpo-46475.
- `ParamSpec` args and kwargs are now equal to themselves. Backport from
  bpo-46676. Patch by Gregory Beauregard (@GBeauregard).
- Add `reveal_type`. Backport from bpo-46414.
- Runtime support for PEP 681 and `typing_extensions.dataclass_transform`.
- `Annotated` can now wrap `ClassVar` and `Final`. Backport from
  bpo-46491. Patch by Gregory Beauregard (@GBeauregard).
- Add missed `Required` and `NotRequired` to `__all__`. Patch by
  Yuri Karabas (@uriyyo).
- The `@final` decorator now sets the `__final__` attribute on the
  decorated object to allow runtime introspection. Backport from
  bpo-46342.
- Add `is_typeddict`. Patch by Chris Moradi (@chrismoradi) and James
  Hilton-Balfe (@Gobot1234).

# Release 4.0.1 (November 30, 2021)

- Fix broken sdist in release 4.0.0. Patch by Adam Turner (@AA-Turner).
- Fix equality comparison for `Required` and `NotRequired`. Patch by
  Jelle Zijlstra (@jellezijlstra).
- Fix usage of `Self` as a type argument. Patch by Chris Wesseling
  (@CharString) and James Hilton-Balfe (@Gobot1234).

# Release 4.0.0 (November 14, 2021)

- Starting with version 4.0.0, typing_extensions uses Semantic Versioning.
  See the README for more information.
- Dropped support for Python versions 3.5 and older, including Python 2.7.
- Simplified backports for Python 3.6.0 and newer. Patch by Adam Turner (@AA-Turner).

## Added in version 4.0.0

- Runtime support for PEP 673 and `typing_extensions.Self`. Patch by
  James Hilton-Balfe (@Gobot1234).
- Runtime support for PEP 655 and `typing_extensions.Required` and `NotRequired`.
  Patch by David Foster (@davidfstr).

## Removed in version 4.0.0

The following non-exported but non-private names have been removed as they are
unneeded for supporting Python 3.6 and newer.

- TypingMeta
- OLD_GENERICS
- SUBS_TREE
- HAVE_ANNOTATED
- HAVE_PROTOCOLS
- V_co
- VT_co

# Previous releases

Prior to release 4.0.0 we did not provide a changelog. Please check
the Git history for details.

(leot)

2022-07-25 12:19:53 UTC MAIN commitmail json YAML

Updated devel/protobuf, devel/py-protobuf

(adam)

2022-07-25 12:19:13 UTC MAIN commitmail json YAML

protobuf py-protobuf: updated to [34].21.3

Protocol Buffers v21.3

C++

Add header search paths to Protobuf-C++.podspec
Fixed Visual Studio constinit errors
Fix 9947: make the ABI compatible between debug and non-debug builds

UPB

Allow empty package names (fixes behavior regression in 4.21.0)
Fix a SEGV bug when comparing a non-materialized sub-message
Fix several bugs in descriptor mapping containers (eg. descriptor.services_by_name)
for x in mapping now yields keys rather than values, to match Python conventions and the behavior of the old library.
Lookup operations now correctly reject unhashable types as map keys.
We implement repr() to use the same format as dict.
Fix maps to use the ScalarMapContainer class when appropriate
Fix bug when parsing an unknown value in a proto2 enum extension

PHP

Add "readonly" as a keyword for PHP and add previous classnames to descriptor pool

Python

Make //:protobuf_python and //:well_known_types_py_pb2 public

(adam)

2022-07-25 12:11:45 UTC MAIN commitmail json YAML

Updated www/ap2-upload to 0.9

This update copes with upload of 2GB and over

(manu)

2022-07-25 11:53:57 UTC MAIN commitmail json YAML

nss: set MAKE_JOBS_SAFE=no and this time explain why

(tnn)

2022-07-25 11:12:30 UTC MAIN commitmail json YAML

2022-07-25 11:04:56 UTC MAIN commitmail json YAML

doc: Updated graphics/adaptagrams to 0.20160901nb1

(wiz)

2022-07-25 11:04:46 UTC MAIN commitmail json YAML

adaptagrams: add dependency on cairomm, bump PKGREVISION

(wiz)

2022-07-25 10:04:35 UTC MAIN commitmail json YAML

python37: Skip wrkrefs exposed by pkg-config change.

(jperkin)

2022-07-25 09:49:06 UTC MAIN commitmail json YAML

graphics/MesaLib: make this build & install on NetBSD/powerpc.

* Add hacks.mk to make -latomic visible for 64-bit atomics.
* Turn off nouveau build, as we do not have the DRI libs for that.
* Introduce PLIST.xa, turned off on powerpc, apparently this requires
  one of nouveau, freedreno, i815 or svga gallium drivers.

(he)

2022-07-25 09:34:44 UTC MAIN commitmail json YAML

games/exchess: add forgotten distinfo update after powerpc fix.

Thanks, wiz@

(he)

2022-07-25 08:55:23 UTC MAIN commitmail json YAML

doc: Updated www/w3m to 0.5.3+git20220429

(rin)

2022-07-25 08:54:29 UTC MAIN commitmail json YAML

www/w3m: Updated to 0.5.3+git20220429

Upstream changelog from NEWS:
----
Debian's w3m 0.5.3+git20220429

* new features
  - support kitty's APC G graphics protocol with ImageMagick's convert
  - support iTerm2's OSC 1337 graphics protocol
  - new option inline_img_protocol to select the graphics protocol
    (0: w3m-img, 1: OSC 5379, 2: sixel, 3: OSC 1337, 4: APC G)
  - new option ssl_cipher to specify TLSv1.2 ciphers, e.g. DEFAULT:@SECLEVEL=2
  - new option ssl_min_version for OpenSSL 1.1
  - new option -insecure to use insecure SSL config options
  - new option ssl_ca_default, explicitly use OpenSSL default paths by default
  - new option cross_origin_referer, use origin only Referer when cross origin
  - new option localhost_only to restrict connections only to localhost
  - new option disable_center to disable center alignment
  - support brotli content encoding
  - ignore the "-" option to accept `w3m -` as "read from stdin"
  - new configure option --with-cafile to detect CA bundle file
  - support auto-detection for configure --with-migemo
  - add fuzzer for OSS-Fuzz
  - add Italian translation
  - add Swedish translation
* bug fixes
  - prevent index overflow and huge allocation due to Str, libwc, and table
  - prevent integer overflow due to fontstat
  - prevent StrStream memory leak
  - prevent GC warnings of repeated allocation
  - prevent buffer overflow in shiftAnchorPosition
  - prevent buffer overflow READ when parsing Gopher URLs
  - prevent buffer overflow in gotoLine and gotoRealLine
  - prevent warnings when -Wnull-dereference, enabled by default
  - prevent warnings when -Wall, enabled by default
  - prevent warnings from Cppcheck
  - avoid zero length arrays even when GCC
  - fix fail to render over 32767 lines in a table cell
  - disable `<section>` behaves as `<hr>`
  - disable TLSv1.0 and TLSv1.1 by default
  - mention a workaround for SSL error
  - fix manipulation of ASN1_STRING
  - don't include username in Referer
  - don't set Referer when data URI scheme
  - fix broken anchor with link number at EOL
  - fix incorrect query string for `w3mman 7z`
  - drop imlib2-config, use pkg-config
  - improve named character references
  - improve `<dl>` rendering
  - prefer Imlib2 over GTK2 by default
  - replace encodeB with base64_encode to encode null bytes
  - wording fixes for configure --help

(rin)

2022-07-25 07:55:11 UTC MAIN commitmail json YAML

Updated sysutils/ansible-core, net/haproxy

(adam)

2022-07-25 06:34:30 UTC MAIN commitmail json YAML

haproxy: updated to 2.6.2

2.6.2
- MEDIUM: mux-h2: try to coalesce outgoing WINDOW_UPDATE frames
- BUG/MINOR: ssl: Do not look for key in extra files if already in pem
- BUG/MINOR: http-ana: Set method to HTTP_METH_OTHER when an HTTP txn is created
- BUG/MINOR: http-fetch: Use integer value when possible in "method" sample fetch
- MINOR: fd: add a new FD_DISOWN flag to prevent from closing a deleted FD
- BUG/MEDIUM: ssl/fd: unexpected fd close using async engine
- BUILD: Makefile: Add Lua 5.4 autodetect
- CI: re-enable gcc asan builds
- MINOR: fd: Add BUG_ON checks on fd_insert()
- BUG/MINOR: peers/config: always fill the bind_conf's argument
- BUG/MINOR: http-check: Preserve headers if not redefined by an implicit rule
- BUG/MINOR: http-act: Properly generate 103 responses when several rules are used
- BUG/MINOR: peers: fix possible NULL dereferences at config parsing
- BUG/MINOR: http-htx: Fix scheme based normalization for URIs wih userinfo
- MINOR: http: Add function to get port part of a host
- MINOR: http: Add function to detect default port
- BUG/MEDIUM: h1: Improve authority validation for CONNCET request
- MINOR: http-htx: Use new HTTP functions for the scheme based normalization
- BUG/MEDIUM: http-fetch: Don't fetch the method if there is no stream
- REGTEESTS: filters: Fix CONNECT request in random-forwarding script
- BUG/MINOR: mux-h1: Be sure to commit htx changes in the demux buffer
- BUG/MEDIUM: http-ana: Don't wait to have an empty buf to switch in TUNNEL state
- BUG/MEDIUM: mux-h1: Handle connection error after a synchronous send
- MEDIUM: mworker: set the iocb of the socketpair without using fd_insert()
- BUG/MINOR: quic: Missing acknowledgments for trailing packets
- BUG/MINOR: quic: Wrong reuse of fulfilled dgram RX buffer
- BUG/MAJOR: quic: Big RX dgrams leak when fulfilling a buffer
- BUG/MAJOR: quic: Big RX dgrams leak with POST requests
- BUILD: quic+h3: 32-bit compilation errors fixes
- BUG/MINOR: quic: Dropped packets not counted (with RX buffers full)
- MINOR: quic: Add new stats counter to diagnose RX buffer overrun
- MINOR: quic: Duplicated QUIC_RX_BUFSZ definition
- MINOR: task: Add tasklet_wakeup_after()
- MINOR: quic: Improvements for the datagrams receipt
- MINOR: quic: Increase the QUIC connections RX buffer size (upto 64Kb)
- MINOR: ncbuf: implement ncb_is_fragmented()
- BUG/MINOR: mux-quic: do not signal FIN if gap in buffer
- MINOR: h3: add h3c pointer into h3s instance
- MINOR: h3: handle errors on HEADERS parsing/QPACK decoding
- MINOR: qpack: properly handle invalid dynamic table references
- CLEANUP: h2: Typo fix in h2_unsubcribe() traces
- BUG/MEDIUM: mux-quic: fix server chunked encoding response
- BUG/MINOR: quic: fix closing state on NO_ERROR code sent
- BUG/MEDIUM: cli/threads: make "show threads" more robust on applets
- BUG/MINOR: debug: enter ha_panic() only once
- BUG/MEDIUM: tools: avoid calling dlsym() in static builds
- BUILD: makefile: Fix install(1) handling for OpenBSD/NetBSD/Solaris/AIX
- BUG/MEDIUM: tools: avoid calling dlsym() in static builds (try 2)
- MINOR: resolvers: resolvers_destroy() deinit and free a resolver
- BUG/MINOR: resolvers: shut off the warning for the default resolvers
- BUG/MINOR: ssl: allow duplicate certificates in ca-file directories
- BUG/MINOR: tools: fix statistical_prng_range()'s output range
- BUG/MINOR: quic: do not send CONNECTION_CLOSE_APP in initial/handshake
- BUG/MINOR: mworker/cli: relative pid prefix not validated anymore
- BUG/MAJOR: mux_quic: fix invalid PROTOCOL_VIOLATION on POST data overlap
- BUG/MEDIUM: mworker: proc_self incorrectly set crashes upon reload
- BUILD: add detection for unsupported compiler models
- BUG/MEDIUM: stconn: Only reset connect expiration when processing backend side
- BUILD: quic: fix anonymous union for gcc-4.4
- BUG/MINOR: backend: Fallback on RR algo if balance on source is impossible

(adam)

2022-07-25 06:29:57 UTC MAIN commitmail json YAML

ansible-core: updated to 2.13.2

v2.13.2
=======

Minor Changes
-------------

- ansible-test - An improved error message is shown when the download of a pip bootstrap script fails. The download now uses ``urllib2`` instead of ``urllib`` on Python 2.

Bugfixes
--------

- Move undefined check from concat to finalize (https://github.com/ansible/ansible/issues/78156)
- ansible-doc - no longer list module and plugin aliases that are created with symlinks (https://github.com/ansible/ansible/pull/78137).
- ansible-doc - when listing modules in collections, proceed recursively. This fixes module listing for community.general 5.x.y and community.network 4.x.y (https://github.com/ansible/ansible/pull/78137).
- ansible-doc will not add 'website for' in ":ref:" substitutions as it made them confusing.
- file backed cache plugins now handle concurrent access by making atomic updates to the files.
- password lookup does not ignore k=v arguments anymore.
- user - Fix error "Permission denied" in user module while generating SSH keys (https://github.com/ansible/ansible/issues/78017).

(adam)

2022-07-25 05:57:18 UTC MAIN commitmail json YAML

doc/guide: clean up conditions in package makefile

The condition 'defined(OUTPUT)' was always true.

Since OUTPUT is guaranteed to defined, there is no need to use the
complicated '!empty'.

No functional change.

(rillig)

2022-07-25 05:42:22 UTC MAIN commitmail json YAML

doc/guide: document how PKGPATH is typically used

(rillig)

2022-07-25 04:47:07 UTC MAIN commitmail json YAML

chat/prosody: always create the directory for the PID file

The RC script for prosody now always creates the corresponding
sub-directory for prosody's PID file. This is inspired by the RC script
for mdnsd in NetBSD, and for dbus in pkgsrc; thanks spz@ for the
suggestion!

Bumps PKGREVISION.

Tested on NetBSD/amd64.

XXX pull-up to pkgsrc-2022Q2 (completes request 6649)

(khorben)

2022-07-25 02:01:45 UTC MAIN commitmail json YAML

doc: Updated sysutils/xfce4-xkb-plugin to 0.8.3

(gutteridge)

2022-07-25 02:00:39 UTC MAIN commitmail json YAML

xfce4-xkb-plugin: update to 0.8.3

Change log:

0.8.3
======
- Add optional notification support (Fixes #48)
- Disable notifications by default
- Use symbolic icon for notification
- Add new plugin icon
- Use Xfce's icon name
- Fix make distcheck
- build: Fix intltool lock file problem during make distcheck
- Fix compilation warnings
- autoconf: Some updates
- Update `.gitignore`
- Translation Updates:
  Albanian, Basque, Belarusian, Bulgarian, Catalan, Chinese (China),
  Chinese (Taiwan), Dutch, English (Canada), Estonian, French,
  Galician, Georgian, German, Hebrew, Italian, Japanese, Lithuanian,
  Norwegian Bokm奪l, Occitan (post 1500), Polish, Portuguese, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Turkish, Ukrainian

(gutteridge)

2022-07-25 01:01:54 UTC MAIN commitmail json YAML

2022-07-25 00:50:12 UTC MAIN commitmail json YAML

ffmpeg5: bump bl3

The 5.1 update changed struct AVCodec layout so it breaks the ABI.

(tnn)

2022-07-25 00:47:31 UTC MAIN commitmail json YAML

mplayer-share: remove unreferenced file

(tnn)

2022-07-25 00:45:05 UTC MAIN commitmail json YAML

2022-07-24 23:10:01 UTC MAIN commitmail json YAML

glib2: restore PLIST handling for non-default LOCALBASE

(tnn)

2022-07-24 22:48:32 UTC MAIN commitmail json YAML

ffmpeg5: try to fix PLIST

(tnn)

2022-07-24 21:35:32 UTC MAIN commitmail json YAML

2022-07-24 21:26:30 UTC MAIN commitmail json YAML

games/exchess: Be explicit about needing signed chars.

Fixes build on NetBSD/powerpc where "char" is unsigned.

(he)

2022-07-24 21:25:28 UTC MAIN commitmail json YAML

doc: Updated devel/gdbus-codegen to 2.72.2

(wiz)

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

doc: Updated devel/glib2-tools to 2.72.2

(wiz)

2022-07-24 21:25:07 UTC MAIN commitmail json YAML

doc: Updated devel/glib2 to 2.72.2

(wiz)

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

glib2*: update to 2.72.2

Overview of changes in GLib 2.72.2
==================================

* Bugs fixed:
- #2640 UWP warnings about extensions and verbs with glib 2.72.1
- !2605 Backport !2449 and !2600 mingw test fixes to glib-2-72
- !2616 Backport !2615 “Meson: Fix gio-windows-2.0 override name” to glib-2-72
- !2629 Backport !2626, !2627 minor leak fixes to glib-2-72
- !2643 Backport !2642 “meson: Check rres.compiled() before calling rres.returncode()” to glib-2-72
- !2644 Backport !2631 “Cast to guintptr instead of subtracting by null” to glib-2-72
- !2662 Backport !2654 “gtask: use g_strconcat() in g_task_return() only if needed” to glib-2-72
- !2691 Backport !2661 “win32appinfo: change log level from warning to debug” to glib-2-72

Overview of changes in GLib 2.72.1
==================================

* Fix building projects which use g_warning_once() with clang++ (#2625)

* Fix `g_file_trash()` not deleting directories via the portals backend (work by Matthias Clasen) (#2629)

* A number more compiler warnings fixed for MSVC (work by Loïc Le Page) (!2495)

* Fix detection of broken `poll()` function on macOS (work by Haruka Ma) (!2571)

* Fix spawning subprocesses from GUI programs on Windows (work by Marc-André Lureau) (!2582)

* Bugs fixed:
- #2312 gdbus-test-codegen tests leak GWeakRef objects
- #2625 g_warning_once fails to build with clang++
- #2629 g_file_trash() does not work on directories inside a sandbox
- !2495 Cleanup warnings split 6
- !2499 Various contenttype-related test fixes on win32
- !2534 gpowerprofilemonitor: Tweak wording of documentation to make more sense
- !2540 Various win32 tests skip & fixes
- !2541 meson: simplify lookup of python command
- !2543 ci: Update the Fedora CI image to Fedora 34
- !2556 gdbusconnection: Use g_strv_contains() rather than a home-grown version
- !2557 gdbusmethodinvocation: Fix a leak on an early return path
- !2558 Move unit test on g_basename() function to glib/tests/fileutils.c
- !2559 Move tests/relation-test.c to glib/tests/relation.c
- !2560 ci: Update Coverity, mingw and Android CI images to Fedora 34
- !2563 glib: Format GDateTime ISO8601 years as %C%y
- !2564 Move test files on slices from tests/ to glib/tests/
- !2566 tests: Add more tests for GResolver response parsing
- !2573 Backport translation fixes and !2571 “meson: Set BROKEN_POLL in macOS builds” to glib-2-72
- !2574 Backport !2565 “Revert "meson: simplify lookup of python command"” to glib-2-72
- !2587 Backport !2583 “Fix trashing sandboxed directories” to glib-2-72
- !2588 Backport !2582 “glib/win32: fix spawn from GUI regression” to glib-2-72
- !2590 Backport !2589 “tests: Don’t exit gdbus-method-invocation test early on connection close” to glib-2-72
- !2593 Backport !2578 “gatomic: Add a C++ variant of g_atomic_int_compare_and_exchange()” to glib-2-72

Overview of changes in GLib 2.72.0
==================================

* Bugs fixed:
- #2620 g_time_zone_new_offset() assertion failure if offset >= 25 hours
- !2538 Various unit test fixes
- !2542 fuzzing: Fix test failure with G_DISABLE_ASSERT
- !2547 gprintf: Fix a memory leak with an invalid format in g_vasprintf()
- !2548 tests: Various fixes to gdbus-auth, gdbus-non-socket, gdbus-connection-flush, spawn-multithreaded tests
- !2551 tests: More flaky test fixes to converter-stream and test-printf
- !2552 gtlsconnection: fix typo in docs

Overview of changes in GLib 2.71.3
==================================

* Fix flaky `GDebugController` tests (!2504)

* Numerous small documentation updates

* Bugs fixed:
- #517 g_utf8_collate returns 0 on U+C5D0 vs U+CD94
- #1929 gdbus-connection-flush: setup_client_cb: Exhausted all available authentication mechanisms (tried: EXTERNAL, DBUS_COOKIE_SHA1)
- #2589 Hash sign misinterpreted as heading
- #2598 g_main_loop_run() may leak a GMainLoop reference
- #2609 Clarify documentation for g_log_set_debug_enabled()
- #2611 Unspecified options considered present
- #2612 side effects of ensure_valid_dict result used in g_return_if_fail macro
- #2613 Naked magic literal in gvariant.h
- !1707 Add cache to g_unix_mount_points_get()
- !2424 Remove old test file tests/testglib.c
- !2451 glib: fix buffer overflow in g_canonicalize_filename()
- !2466 Various minor fixes for empty argv handling
- !2480 Various glib/tests/date fixes on win32
- !2485 Various spawn-related test fixes on win32
- !2490 Cleanup warnings split 1
- !2491 Cleanup warnings split 2
- !2492 Cleanup warnings split 3
- !2493 Cleanup warnings split 4
- !2501 glib-compile-resources: Fix a memory leak of the compiler option
- !2502 tests: Merge iochannel-test into io-channel tests in glib directory
- !2503 gbacktrace: Fix a set-but-not-used variable
- !2504 gdebugcontrollerdbus: Track pending tasks with weak refs
- !2505 tests: Stop ignoring test failures on macOS
- !2506 gresource-tool: Fix unused-but-set-variable warn with G_DISABLE_ASSERT
- !2507 ci: Drop custom dependency builds from installed-tests
- !2508 codegen: Reformat parser.py according to black
- !2509 tests: Fix various small memory leaks
- !2510 gdesktopappinfo: Fix a leak when launching URIs over D-Bus
- !2512 doc: Extend a bit G_DECLARE_* documentation example
- !2513 gmain: Expand documentation about GSource priorities a little
- !2514 ci: Various cleanups and moving Android API 21 and FreeBSD 12 to scheduled run
- !2515 gmessages: Fix typo in docs
- !2516 glocalfileinfo: Always define _g_stat_mtim_nsec, etc.
- !2517 meson: Add schemasdir and giomoduledir to gio dependency
- !2518 meson: Set GIO_EXTRA_MODULES in devenv
- !2519 gdebugcontrollerdbus: Mark a variable as G_GNUC_UNUSED
- !2520 tests: Remove threads from mock-resolver/network-address test
- !2523 Add handling of NULL time_t* pointer as argument
- !2524 Revert "meson: Add schemasdir and giomoduledir to gio dependency"
- !2525 meson: Add schemasdir and giomoduledir to gio dependency
- !2526 Remove unused test tests/testgdateparser.c
- !2527 Move tests/type-test.c to glib/tests/types.c
- !2528 meson: Add PYTHONPATH to load GDB helper module
- !2531 gtask: Document that task name is set by g_task_set_source_tag()

Overview of changes in GLib 2.71.2
==================================

* Rework `glib-compile-resources` to output compiler-specific files to reduce
  compilation time; see the new `--compiler` option (work by Emmanuele Bassi) (#2492)

* Add a cross-platform API for aligned memory allocations (`g_aligned_alloc()`,
  `g_aligned_alloc0()` and `g_aligned_free()`) (work by Emmanuele Bassi) (#2574)

* Deprecate `force_posix_threads` configure option, since it was a workaround
  for static linking on Windows (#2592)

* Add `GBindingGroup` and `GSignalGroup` APIs (work by Christian Hergert and
  Garrett Regier) (!2235)

* Implement FD remapping support for `g_spawn_async_with_pipes_and_fds()` on
  Windows (work by Marc-André Lureau) (!2458)

* Add an async file move API, `g_file_move_async()` (work by Lucas Schwiderski) (!2469)

* Bugs fixed:
- #1190 gapplication: Add an org.gtk.Debugging interface
- #2329 GApplication CLI parsing of DOUBLE type failure
- #2492 glib-compile-resources contains resource data twice and creates large output files
- #2563 g_test_build_filename and friends not safe to call after g_test_run() has finished
- #2574 Add API for aligned allocations
- #2592 Consider deprecating 'force_posix_threads' build option
- #2601 Missing <para> tag in generated files
- !2235 Add GBindingGroup and GSignalGroup
- !2378 gtestutils: Mention the unit used for the test timer
- !2404 File tests
- !2433 Remove tests/testgdate.c from tests
- !2458 Implement fd passing for Windows spawn
- !2464 Amend g_bus_get* documentation regarding private connection
- !2465 gi: expose some files as variable for gobject-introspection
- !2467 ci: Add link to Coverage output at end of coverage job
- !2468 gfile: resolve_relative_path isn't nullable
- !2469 Implement async file movement
- !2471 Fix test on the date format for FreeBSD and MacOS X.
- !2472 Fix test date (again)...
- !2473 Fix glib/test/date.c for FreeBSD/OpenBSD/MacOS X
- !2476 Add G_UNICODE_SCRIPT_MATH to GUnicodeScript
- !2477 Improve coverage of two digit years in gdate tests
- !2481 Fix glib/tests/fileutils on win32
- !2482 Fix unit test on date format '%Z' which is too versatile to be trustable
- !2483 Fix glib/tests/gdatetime on win32
- !2484 tests: Use g_test_skip() to skip a test on Windows
- !2487 gconstructor.h: Visual Studio: Only include gslist.h if needed
- !2488 Fix some problems with g_aligned_alloc() tests

Overview of changes in GLib 2.71.1
==================================

* Basic support for static builds on Windows (work by Loïc Le Page,
  Marc-André Lureau, with contributions from Xavier Claessens, Nirbheek Chauhan,
  Charlie Barto, Luca Bacci, Amos Wenger) (#692, #2585, !2442)

* Add `GDebugController` and a D-Bus implementation which exposes whether
  debug output is enabled in a process using the `org.gtk.Debugging` D-Bus
  interface (work by Philip Withnall) (#1190)

* Support for `AF_UNIX` sockets on Windows 10 (and later) (work by Marc-André Lureau) (#2487)

* Several important fixes to GDBus message and GVariant parsing of invalid data (work by Sebastian Wilhelmi) (#2557, #2572)

* Fix potential data loss due to missing fsync when saving files on btrfs (work by Sebastian Keller) (!2425)

* Fix potential buffer overflows in `garray.c` for very large `GArray`s and `GPtrArray`s (work by Tobias Stoeckmann) (#2578)

* Fix FDs in gspawn not being closed and causing process hangs if `close_range()` fails unexpectedly (work by Dan Nicholson) (#2580)

* Fix `g_find_program_in_path()` not returning an absolute path if `$PATH` is relative (work by Christoph Niethammer) (#2586)

* Add support for loading PKCS#12 encrypted files in `GTlsCertificate` (work by Patrick Griffis) (!2239)

* A number of improvements to unit tests (work by Emmanuel Fleury, Charlie Barto) (!2399, !2400, !2402, !2403, !2428, !2431, !2432, !2434)

* Support `LOCAL_PEERPID` on macOS, giving partial support for PIDs in
  `GCredentials` on that platform (work by Ignacio Casal Quinteiro) (!2362)

* Add `g_get_user_state_dir()` to support `XDG_STATE_HOME` (work by Sophie Herold) (!2395)

* Add `g_hash_table_new_similar()` to copy a hash table and its hash/equal functions without its data (work by Jonas Ådahl) (!2405)

* Support D-Bus client authentication with `EXTERNAL` on Windows (work by Marc-André Lureau) (!2429)

* Add a reStructuredText documentation generator to `gdbus-codegen` (work by Emmanuele Bassi) (!2448)

* Add a Windows implementation of `GMemoryMonitor` (work by Marc-André Lureau) (!2452)

* Bugs fixed:
- #692 meta: Fix static build on Windows
- #1190 gapplication: Add an org.gtk.Debugging interface
- #2487 Add support for native unix domain sockets on WIN32 to GLib.Socket and related classes
- #2550 possible GDateTime issue with localtime on Illumos/Solaris
- #2557 Arrays of zero-element tuples with non-zero length lead to infinite loops in g_dbus_message_new_from_blob
- #2559 2.71.0: compile and link time warnings
- #2560 Link error xdgmime.c: unresolved external symbol S_ISREG when building with VS2022
- #2564 Hangul Jamo Extended-B should be 0-width
- #2565 Build glib-2.71.0 failed in Windows using MSYS2-MINGW64
- #2571 Cross build error "undefined reference to `_g_binary_test1_resource_data'" when building tests for Windows on openSUSE Leap
- #2572 Check for GVariant recursion depth before recursing
- #2578 buffer overflows in garray.c
- #2579 Outdated paths in INSTALL.in
- #2580 gspawn doesn't set CLOEXEC if close_range fails unexpectedly
- #2582 glib 2.71.0 muslc - build error missing sentinel in function call
- #2585 Static link issue on Windows due to resource files being linked in twice
- #2586 g_find_program_in_path not returning an absolute path
- !2239 gtlscertificate: Add ability to load PKCS#12 encrypted files
- !2362 credentials: support the local peerpid on macos
- !2384 meson: Fix linking with static library in Windows
- !2395 utils: Add XDG_STATE_HOME support
- !2399 Move tests/env-test.c into glib/tests/environment.c
- !2400 Prevent gtest tests from popping up dialog boxes
- !2402 Improving glib/tests/environment.c
- !2403 Improve test coverage of glib/tests/asyncqueue.c
- !2405 ghash: Add g_hash_table_new_similar
- !2407 tests: Fix environment test on FreeBSD
- !2411 annotate `g_content_type_guess` parameter as filename
- !2412 paramspec: fix unref annotation
- !2413 Use meson dependency to link against apple framework
- !2414 docs: Improve docs for gdbusutils.c
- !2417 gtestutils: Fix minor typos in the g_test_get_filename() docs
- !2423 Make clear in doc that signals are emitted synchroniously
- !2425 gfileutils: Remove outdated BTRFS fsync optimization from set_contents
- !2426 gdbus-codegen: Fix a typo in a comment
- !2428 Merge tests/gobject/gvalue-test.c with gobject/tests/value.c
- !2429 gdbus: make client work with EXTERNAL on Windows
- !2431 Merge tests/gobject/paramspec-test.c into gobject/tests/param.c
- !2432 Merge test/unicode-caseconv.c into glib/tests/unicode.c
- !2434 Remove a disabled test case that was covered by glib/tests/collate.c
- !2440 Improve g_ascii_formatd docs and preconditions
- !2441 Reduce the amount of compile-time warnings
- !2442 Fix tests with static build on Windows
- !2447 giowin32: use gint64 and _lseeki64
- !2448 Add reStructuredText documentation generator for gdbus-codegen
- !2452 gio/win32: add GMemoryMonitorWin32
- !2453 Add `(array length)` annotation to `g_tls_certificate_new_from_pkcs12()`
- !2454 gdbusmessage, gvariant and garray fixes
- !2456 tests: Pass --internal and -z noexecstack to glib-compile-resources tests
- !2459 gio: add missing zlib dependency in gio-windows-2.0.pc
- !2461 Fix memory leak in gio/gdbusauthmechanismsha1.c
- !2463 Revert "Merge branch 'fix-windows-pc' into 'main'"

Overview of changes in GLib 2.71.0
==================================

* Fix network changes not being signalled from NetworkManager (work by
  Julian Andres Klode) (#2505)

* Fix build when building with --fatal-meson-warnings (work by Eli Schwartz) (!2304)

* Fix use of the default log writer with journald namespaces (diagnosis by Ilya Basin) (#2530)

* Fix hang in `dbus-daemon` under `GTestDBus` when `G_MESSAGES_DEBUG=all` is set (work by Marco Trevisan) (#2537)

* Speed up `g_canonicalize_filename()` to avoid pathogenic cases with `..` (work by Sebastian Wilhelmi) (#2541)

* Fix URI for pcre subproject as it’s moved upstream (work by Albert Astals Cid) (!2324)

* Fix storing GSettings dictionaries on macOS (work by Maurice) (#2527)

* Speed up ‘remove dot segments’ algorithm in `GUri` to avoid pathogenic cases with `..` (work by Sebastian Wilhelmi) (#2526)

* Fix infinite loops in D-Bus message parsing for truncated inputs (work by Sebastian Wilhelmi) (#2528)

* Improve correctness of version information returned by `g_get_os_info()` for Windows 10/Server 2019+ (work by Chun-wei Fan) (#2443)

* Various fixes to GWeakRef cleanup (#865, #2390) and toggle refs (#2394) (work by Marco Trevisan)

* Add `G_DBUS_PROXY_FLAGS_NO_MATCH_RULE` flag for disabling match rules when creating a `GDBusProxy` (#1109)

* Fix FD remapping in `g_spawn_async_with_pipes_and_fds()` with certain values of target FDs (#2503, #2506) (work by Michael Catanzaro)

* Make `GDBusProxy::g-signal` signal detailed with D-Bus signal names (#2536) (work by Aleksandr Mezin)

* Emit `launched` signal for D-Bus activation of apps with `GDesktopAppInfo` (!2227) (work by Guido Günther)

* Fix IDs of `GDesktopAppInfo`s which are constructed from a `.desktop` file in a subdirectory (!2283) (work by Ivalyo Dimitrov)

* Add `--interactive` option to `gdbus call` (!2329)

* Add `G_SUBPROCESS_FLAGS_SEARCH_PATH_FROM_ENVP` to `GSubprocess` (!2333) (work by Hristo Venev)

* Bugs fixed:
- #475 Add g_alloca0() and g_newa0()
- #847 g_set_prgname() should be thread-safe
- #865 GWeakRefs not cleared by g_object_run_dispose()
- #1109 [PATCH] GDBusProxy: add G_DBUS_PROXY_FLAGS_NO_MATCH_RULE flag
- #1231 gobject declare macros cause alignment warnings on armhf/armhf/mipsel
- #1331 GArray with 10 million items overflows index arithmetic
- #1735 Get back to a -werror build
- #1781 Sort output of gsettings command-line tool
- #2310 contenttype test leaks xdg-mime internal data
- #2390 GWeakRef's aren't cleared again on finalization (and not fully thread-safe)
- #2394 Toggle refs notification may not handle multiple threads correctly
- #2400 Use-after-free in invoke_set_property_in_idle_cb()
- #2401 GDBus runtime warning from remove_interfaces()
- #2404 GTask: clarify that GTask assumes are running mainloop
- #2426 GSettings delayed apply generates runtime warnings
- #2443 Add Windows 11 support to get_windows_version()
- #2468 GSequence pessimizes itself and slows down
- #2471 g_output_stream_write_all_async prints error when count == 0 and content == NULL
- #2488 Unix password unit test fails on FreeBSD 13
- #2489 Add a (diagnostic) warning for finalized objects with floating refs
- #2490 Upgrade to Unicode Character Database 14.0
- #2496 Wrong parameter type for g_simple_proxy_resolver_set_ignore_hosts
- #2498 GIR: Remove non-existing IOModule methods `load`, `unload`
- #2500 Able to export object manager and object on root path, but not other paths
- #2503 gspawn.c may clobber target fds
- #2505 g_network_monitor_nm never updates on connection change (listens for signal on wrong dbus interface)
- #2506 gspawn.c fails to close child_err_report_fd if it is duped to avoid conflation with one of the target_fds
- #2507 Strange behavior of GFileEnumerator with GVfs locations
- #2514 test suite failure in glib/tests/gdatetime.c if German locale de_DE.ISO-8859-1 is available
- #2518 Misleading message when privileged program starts G_BUS_TYPE_SESSION
- #2520 g_date_new_ functions return NULL on invalid input
- #2523 MacOS generates warnings for g_size_checked_mul()
- #2526 fuzz_uri_parse failure
- #2527 Error storing dictionary with string keys as GSettings on macOS
- #2528 g_dbus_message_new_from_blob goes into infinite loop for certain inputs
- #2529 load_user_special_dirs returns NULL in certain cases
- #2530 g_log_writer_is_journald fails if a Journal Namespace is used
- #2536 GDBusProxy: make g-signal detailed
- #2537 GTestDBus dbus daemon causes child process to hang when using verbose output
- #2541 g_canonicalize_filename should work in linear time complexity
- #2553 Consider not depending on strtoull_l and strtoll_l as much
- !1960 Add g_main_context_new_with_flags() and ownerless polling option
- !1968 gspawn: Implement fd remapping for posix_spawn codepath, and fix file descriptor conflation issues
- !1991 Keyfile parsing performance improvements
- !2029 Updating xdgmime
- !2064 gobject: Cleanup GWeakRef locations on object finalization
- !2114 Coerce type cast to void* because it causes compiler warnings
- !2191 docs: Add .editorconfig file
- !2214 Document potential footgun with GTlsCertificateFlags and deprecate certain usages
- !2223 Better detection of the cleanup attribute.
- !2227 gdesktopappinfo: Emit "launched" signal for D-Bus activation too
- !2242 gsettings: Add various missing (nullable) or (not nullable) annotations
- !2244 gutils: Avoid segfault in g_get_user_database_entry
- !2245 gdesktopappinfo: Do not call xterm when it does not exist, inform the caller the launch failed
- !2246 gobject: Document it’s unsafe to call g_object_ref() from GWeakNotify
- !2249 Add version macros for GLib 2.72 and bump version to 2.71.0
- !2251 GString: Bump minimum size
- !2254 Small optimization for g_object_set
- !2255 gobject: Clarify behaviour of adding weak refs during disposal
- !2257 Fix documentation for g_dbus_object_manager_get_object().
- !2260 GWin32AppInfo: Do not assert about successful open'ing of registry keys
- !2261 Provide built DLLs as Gitlab-CI artifacts
- !2266 fix uninitial variable
- !2273 Fix more (Windows) warnings
- !2277 Revert "Don't compile some unused functions in gio/xdgmime/"
- !2283 GDesktopAppInfo: Try to always correctly set id
- !2284 update the proxy-libintl subproject to the latest release
- !2285 fix issues found by svace static code analyzer
- !2286 meson: fix warnings for extract_all_objects function
- !2287 ci: Update CI images to latest stable Debian and Fedora, bump Meson dependency to 0.52
- !2288 Update g_source_remove doc comment: the function doesn't always return TRUE
- !2289 Update g_source_remove documentation for the returned value
- !2290 mkdir path specified by XDG_RUNTIME_DIR
- !2292 Fix cast from pointer to integer of different size warning in gio/gwin32appinfo.c
- !2293 glib-private: Fix MSVC build with AddressSanitizer
- !2294 Fix windows warnings
- !2295 gutf8: Document that out args from g_utf16_to_utf8() are non-negative
- !2303 Fix more windows warnings
- !2305 gio: document GFile API when relative path is absolute
- !2306 gunixmounts: Drop references to pamconsole mount option
- !2308 gthread-win32: Remove an unnecessary volatile qualifier
- !2309 Rename libpcre.wrap to pcre.wrap
- !2310 tests: Fix a typo in a test message in gdatetime.c
- !2311 Fix always true comparison warning in glib/garray.c
- !2319 docs: Fix the GListModel description
- !2323 Fix final warnings in Windows code
- !2324 Fix link to pcre-8.37.tar.bz2
- !2326 Improve some documentation related to GTlsDatabase
- !2328 gutf8: add string length check when ending character offset is -1
- !2329 gdbus: Add --interactive option to `gdbus call`
- !2332 Changed gendered terms to be gender-neutral
- !2333 gsubprocess: Add G_SUBPROCESS_FLAGS_SEARCH_PATH_FROM_ENVP
- !2336 tests: Drop arbitrary and flaky waits from actions tests
- !2339 ci: Bump Meson version to 0.60.1 on macOS
- !2341 tests: Wait for gdbus-testserver to die when killing it
- !2342 tests: Reformat mkenums.py slightly to make run-black.sh happy
- !2345 gutils: Disable some dead code on macOS
- !2347 Removing tests/asyncqueue-test.c from tests/
- !2348 gio/tests/codegen.py: bump timeout to 100 seconds
- !2349 Annotate `g_getenv()` and `g_environ_getenv()` return value as `nullable`
- !2352 tests: Fix a flaky wait in converter-stream
- !2353 Address some oddities around GResolver::reload
- !2357 ci: Upgrade to clang-format-11 from clang-format-7
- !2360 meson: specify when commands need to succeed in run_command
- !2364 tests: Allow `objcopy --help` to fail, because it fails on FreeBSD
- !2365 Add vfunc checks in gappinfo.c
- !2368 De-duplicate g_nearest_pow() implementation and add some overflow protections to g_ptr_array_maybe_expand(), g_string_maybe_expand() and g_string_chunk_insert_len()
- !2370 gqsort: Move test to glib/tests/
- !2371 Freeze notification during object destruction
- !2372 docs: Improve GVariant docs
- !2373 glib.supp: Suppress one-time allocation in g_get_home_dir()
- !2376 GSource: move test to glib/tests/
- !2379 Merging tests/bit-test.c into glib/tests/utils.c
- !2381 tests: Test the function forms of g_bit_*() APIs too
- !2382 gfileutils: Correctly reset start value when canonicalising paths
- !2385 gfileutils: Fix transfer annotation and whitespace issues
- !2386 docs: Add API documentation links to the README
- !2387 docs: Update the README a little
- !2390 Merging tests/child-test.c into glib/tests/spawn-multithreaded.c
- !2391 Removing redundant cxx test tests/cxx-test.cpp
- !2392 Move tests/completion-test.c to glib/tests/completion.c
- !2393 Removing unnecessary test on gdatetime.c
- !2396 fuzzing: Add a fuzz test for parsing DNS records
- !2397 Moving tests/dirname-test.c to glib/tests/fileutils.c
- !2398 fix /list/position test

(wiz)

2022-07-24 21:15:29 UTC MAIN commitmail json YAML

doc: Updated net/nagstamon to 1.0.1nb24

(wiz)

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

nagstamon: convert to egg.mk

Bump PKGREVISION

(wiz)

2022-07-24 21:07:22 UTC MAIN commitmail json YAML

doc: Updated editors/xfce4-mousepad to 0.5.10

(gutteridge)

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

xfce4-mousepad: update to 0.5.10

Change log:

0.5.10 (2022-07-09)
======
- New Features:
  - Consider unnamed files unchanged when empty (#170, !123)

- Bug Fixes:
  - session-restore: Manage autosave ids through a GList (#165)
  - Honor global "gtk-menu-images" setting for icon visibility
  - search: Do not select first combo box entry when list does not change
  - Fix encoding conversion when saving
  - Fix encoding conversion when opening (#172)
  - Update charset when a byte order mark is detected (#172)
  - tests: Add plugin settings to the list
  - build: Fix intltool lock file problem during make distcheck
  - Fix a memory leak in menu item realignment (#164)

- Translation Updates:
  Finnish, Greek, Hebrew, Hungarian, Russian, Serbian, Swedish,
  Turkish, Ukrainian

(gutteridge)

2022-07-24 20:56:56 UTC MAIN commitmail json YAML

osabi: Revert previous pending discussion.

(nia)

2022-07-24 20:48:04 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-panel to 4.16.4nb1

(gutteridge)

2022-07-24 20:46:34 UTC MAIN commitmail json YAML

2022-07-24 20:33:49 UTC MAIN commitmail json YAML

net/isc-dhcpd4: add hacks.mk to use libatomic on powerpc.

Fixes build problem on NetBSD/macppc when the internal libdns is built.

(he)

2022-07-24 20:07:31 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 22.2.3

(rillig)

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

pkgtools/pkglint: update to 22.2.3

Changes since 22.2.2:

CHECK_WRKREF is known to pkglint, which prevents conditions using this
variable from being simplified in a wrong way.

For variables that are guaranteed to be defined, suggest to simplify the
condition '!empty(VAR:M[Yy][Ee][Ss])' to '${VAR:M[Yy][Ee][Ss]}', as that
reduces the number of negations in the condition.

Detect redundant WRKSRC definitions and suggest to remove them.

Fix wrong "c99 is not valid for USE_LANGUAGES" warnings.

(rillig)

2022-07-24 19:52:41 UTC MAIN commitmail json YAML

net/isc-dhcp4: add hacks.mk to use libatomic on powerpc.

Fixes build problem on NetBSD/macppc when the internal libdns is built.

(he)

2022-07-24 16:33:09 UTC MAIN commitmail json YAML

2022-07-24 14:59:45 UTC MAIN commitmail json YAML

doc: Updated devel/appstream-glib to 0.8.0

(wiz)

2022-07-24 14:59:35 UTC MAIN commitmail json YAML

appstream-glib: update to 0.8.0.

Version 0.8.0
~~~~~~~~~~~~~
Released: 2022-07-15

New Features:
- Add validation for duplicate license xml elements (Otto Urpelainen)
- Add vcs-browser and contribute URL type (JakobDev)
- Port from libsoup to libcurl (Richard Hughes)
- Support em/code tags (Philip Müller)
- Use GProxyResolver to auto-detect the correct proxy (Richard Hughes)

Bugfixes:
- Align the OARS/CSM mappings (Philip Withnall)
- Also unwrap description in metainfo files (Fabian Vogt)
- Check --version-script linker option before using (Biswapriyo Nath)
- Consider the AppStream version as a string (Corentin Noël)
- Do not show a critical warning on <suggests><id/></suggests> (Richard Hughes)
- Fix extracting relative symlinks and file paths in icon tarball (Fabian Vogt, Philip Withnall)
- Fix Markdown underlining in appdata-to-news (Philip Withnall)
- Fix validation of translated captions when LANG is not C (Richard Hughes)
- Make directories as 0755 && umask (Pavel Raiskup)
- Parse custom and launchables from DEP-11 (Sebastian Krzyszkowiak)
- Sync the ITS file with appstream (Piotr Drąg)
- Update current version in AsStore (Corentin Noël)
- Update to SPDX 3.16 (Nick Richards)

(wiz)

2022-07-24 14:53:56 UTC MAIN commitmail json YAML

doc: Updated devel/tig to 2.5.6

(fcambus)

2022-07-24 14:53:44 UTC MAIN commitmail json YAML

tig: update to 2.5.6.

tig-2.5.6
---------

Bug fixes:

- Fix `:goto <tag>`. (#1178)
- Fix typo in ui.c.
- Revert terminal hacks and workarounds. (#748, #943, #1180, #1182)
- Fix opening of an ambiguous ref in refs view.
- Fix search when view is loading.
- Use the full width for diffstat in the stage view.
- Improve escaping of variables in external commands.
- Fix cursor behaviour during staging. (#842, #1028)
- Fix navigation in split tree view.
- Enable textconv in the stage view.
- Enable textconv in the blame view and fix blame -L. (#978, #1189)
- Update lineno for untracked files. (#1192)
- Fix alignment of transliterated text. (#1195)
- Fix word diff in the stage, stash and blame views. (#1207)
- Fix reading the value of status.showUntrackedFiles. (#1211)
- Honor commit_title:no in view settings.
- Fix segfault with PCRE.

(fcambus)

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

doc: Updated net/glib-networking to 2.72.1

(wiz)

2022-07-24 14:53:11 UTC MAIN commitmail json YAML

bdfresize: point MASTER_SITES to the Electronic Font Open Laboratory.

The site is back up. While there, point HOMEPAGE there as well.

(fcambus)

2022-07-24 14:53:09 UTC MAIN commitmail json YAML

glib-networking: update to 2.72.1.

2.72.1 - June 29, 2022
======================

- Discard empty proxy environment variables (#189)

2.72.0 - March 22, 2022
=======================

- Fix proxy tests (#186)
- GnuTLS: use IANA-style ciphersuite names with GnuTLS 3.7.4 (!202)
- Windows build fixes (!206, !207, Chun-wei Fan)
- meson devenv (!208, Xavier Claessens)
- Updated translations

2.72.beta - February 11, 2022
=============================

- Add environment variable proxy resolver (#162)
- OpenSSL: fix uninitialized memory use (!201, Daniel Kolesa)

2.72.alpha - January 6, 2022
============================

- OpenSSL: fix unsafe error handling (!187, Patrick Griffis)
- Correctly load libsoup DLL on Windows (!190, Chun-wei Fan)
- OpenSSL: use system trust on Windows (!192, Francesco Conti)
- GnuTLS: fix TLS 1.3 ciphersuite names, should use underscores (!194)
- OpenSSL: fail when appropriate if Must-Staple extension is set (!197)
- Improve failure of tls-unique channel binding requests (!198, Ruslan Marchenko)
- Do not fill SNI extension with IP address (!200, Matteo Biggio)

2.70.1 - December 6, 2021
=========================

- Fix crashes when handshake is cancelled (#97, #176)
- OpenSSL: fix spurious certificate expired verification errors (#179)
- GnuTLS: Fix tests on 32-bit systems (!188, Simon McVittie)
- GnuTLS: Fix crash when invalid priority string is forced (!189)

2.70.0 - September 16, 2021
===========================

- Updated translations

2.70.rc - September 3, 2021
===========================

- gnutls: revert AuthorityInformationAccess implementation for now (#160)
- gnutls: fix use of non-default GTlsDatabases, Geary crash on startup (#169)
- openssl: remove openssl-util (!181)
- gnutls: fix leak in g_tls_certificate_gnutls_copy (!182, Patrick Griffis)
- gnutls: Unbreak GTLS_GNUTLS_CHECK_VERSION (!185)

2.70.beta - August 12, 2021
===========================

- gnutls: Ensure that PKCS #11 pins are NUL terminated (!178, Patrick Griffis)
- openssl: Restore OCSP support (!179, !180, Patrick Griffis)

2.70.alpha - July 2, 2021
=========================

- Fix TLS channel bindings tests (#164)
- Require OpenSSL 1.0.2 (#166)
- Fix threadsafety issue in certificate verification (!148)
- dlopen libsoup for performing HTTP requests (!149, Patrick Griffis)
- Implement new get_negotiated_protocol vfunc (!150)
- Implement new protocol version and ciphersuite name accessors (!151)
- OpenSSL: use system keychain on macOS (!154)
- OpenSSL: add DTLS support, plus many related improvements (!155, Ole Andr辿 Vadla Ravn奪s)
- Implement new GTlsCertificate details APIs (!156, !165, Ross Wollman)
- GnuTLS: improve error handling for PIN failures (!158, Patrick Griffis)
- GnuTLS: expose PIN type on PIN requests (!159, Patrick Griffis)
- GnuTLS: check cancellable in pull timeout callback (!160)
- Add support for Android (!162, Ole Andr辿 Vadla Ravn奪s)
- Improve automation of test certificate creation (!167, !168, !169, Patrick Griffis)
- GnuTLS: use GnuTLS to implement all channel bindings (!172)
- GnuTLS: rework certificate verification to use TLS session (!173)
- GnuTLS: improve peer identity verification (!176)
- Bring back automatic downloading of missing intermediate certificates (not fixed, may go away again)

2.68.1 - April 22, 2021
=======================

- Fix threadsafety issue in certificate verification (!148)
- Temporarily remove support for downloading missing intermediate certificates with GnuTLS 3.7 (#160)

2.68.0 - March 19, 2021
=======================

- Fix double free in GnuTLS client certificate request code (!147)

2.68.rc - March 12, 2021
========================

- Improve heuristic for returning G_TLS_ERROR_CERTIFICATE_REQUIRED
- Fix check for certain handshake failure conditions

2.68.alpha - January 7, 2021
============================

- Download and validate missing intermediate certificates (requires GnuTLS 3.7) (#96)
- OpenSSL backend now uses system crypto policy (#106)
- Remove use of g_assert in testsuite (#137)
- Restore support for old versions of OpenSSL (#156)
- Implement TLS channel bindings API (!139, Ruslan Marchenko)
- Implement PKCS#11 API (!140, Patrick Griffis)
- Update testsuite for Fedora 33 crypto policy (!141)
- Fix NULL dereference in g_tls_connection_base_read_message (!144, Vladimir D. Seleznev)
- Fix a couple code issues found by Coverity

2.66.0 - September 11, 2020
===========================

- Updated translations

2.65.90 - August 6, 2020
========================

- Many fixes to OpenSSL backend (!128, Ruslan Marchenko)

2.65.1 - July 2, 2020
=====================

- Fix peer-certificate[-errors] props set too soon (#127)
- Implement ALPN for OpenSSL backend (!126, Ruslan Marchenko)
- Fix Windows build (!127, Cun-wei Fan)

(wiz)

2022-07-24 14:47:00 UTC MAIN commitmail json YAML

mk: do not set TOOLS_PATH.pkgconfig, defaulting to 'false' as replacement

(wiz)

2022-07-24 11:09:13 UTC MAIN commitmail json YAML

doc: Updated security/py-pip-audit to 2.4.2

(wiz)

2022-07-24 11:09:03 UTC MAIN commitmail json YAML

py-pip-audit: update to 2.4.2.

Fixed

    CLI: the --format=markdown and --format=columns output formats
    are no longer broken by long vulnerability descriptions from
    the OSV and PyPI vulnerability sources (#323)

(wiz)

2022-07-24 11:04:35 UTC MAIN commitmail json YAML

doc: Added devel/py-pip-requirements-parser version 31.2.0

(wiz)

2022-07-24 11:04:24 UTC MAIN commitmail json YAML

devel/Makefile: + py-pip-requirements-parser

(wiz)

2022-07-24 11:03:21 UTC MAIN commitmail json YAML

devel/py-pip-requirements-parser: import py-pip-requirements-parser-31.2.0

pip-requirements-parser is a mostly correct pip requirements parsing
library... because it uses pip's own code!

pip is the package installer for Python that is using "requirements"
text files listing the packages to install.

(wiz)

2022-07-24 10:55:12 UTC MAIN commitmail json YAML

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

(wiz)

2022-07-24 10:55:03 UTC MAIN commitmail json YAML

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

What's Changed

    feature: support for CycloneDX schema 1.4.2 - adds
    vulnerability.properties to the schema by @madpah in #273

(wiz)

2022-07-24 10:53:39 UTC MAIN commitmail json YAML

doc: Updated devel/py-pip-api to 0.0.30

(wiz)

2022-07-24 10:53:29 UTC MAIN commitmail json YAML

py-pip-api: update to 0.0.30.

What's Changed

    Test against pip==22.1b1 by @di in #141
    Test against pip==22.1 by @di in #143
    Test against pip==22.1.1 by @di in #145
    Test against pip==22.1.2 by @di in #147
    Editable project location by @weetster in #148
    Add a release workflow by @woodruffw in #150

(wiz)

2022-07-24 10:49:04 UTC MAIN commitmail json YAML

doc: Updated security/py-rsa to 4.9

(wiz)

2022-07-24 10:48:55 UTC MAIN commitmail json YAML

py-rsa: update to 4.9.

## Version 4.9 - release 2022-07-20

- Remove debug logging from `rsa/key.py`
  ([#194](https://github.com/sybrenstuvel/python-rsa/issues/194)).
- Remove overlapping slots in `PrivateKey` and `PublicKey`.
  ([#189](https://github.com/sybrenstuvel/python-rsa/pull/189)).
- Do not include CHANGELOG/LICENSE/README.md in wheel
  ([#191](https://github.com/sybrenstuvel/python-rsa/pull/191)).
- Fixed Key Generation Unittest: Public and Private keys are assigned the wrong way around
  ([#188](https://github.com/sybrenstuvel/python-rsa/pull/188)).

(wiz)

2022-07-24 10:48:36 UTC MAIN commitmail json YAML

doc: Updated devel/py-pydantic to 1.9.1

(gdt)

2022-07-24 10:48:25 UTC MAIN commitmail json YAML

Add py-pydantic 1.9.1

Data validation and settings management using Python type hints.

Fast and extensible, *pydantic* plays nicely with your
linters/IDE/brain.  Define how data should be in pure, canonical
Python 3.6+; validate it with *pydantic*.

(gdt)

2022-07-24 10:47:46 UTC MAIN commitmail json YAML

doc: Updated graphics/gegl to 0.4.38

(wiz)

2022-07-24 10:47:36 UTC MAIN commitmail json YAML

gegl: update to 0.4.38.

GEGL-0.4.38 2022-07-13

Operations:

  • denoise-dct: a NEW denoising operation which decomposes the input
    buffer to sliding overlapping patches, calculates the DCT denoising
    in each patch, and then aggregates the denoised patches to the
    output buffer averaging the overlapped pixels.

  • ff-load and ff-save: big cleanup API cleanup, now ffmpeg-5.0
    compatible

  • gif-load: updated to latest upstream libnsgif version

  • slic: progress reporting and improved parameter handling.

  • vector-fill: updated to latest upstream ctx version

  • oilify: clamp inputs to avoid nan in output

  • gegl:load fix possible double free

  • rgbe-write: plug leaks in error paths

Core:

Fixes of some potential NULL dereferences on custom dataformats for
malformed inputs.

Build

gegl can now be used as a subproject.

(wiz)

2022-07-24 10:13:38 UTC MAIN commitmail json YAML

mupdf: Avoid bash dependency

Should hopefully fix the build.

Problem reported by <wiz>, thanks!

(leot)

2022-07-24 08:58:33 UTC MAIN commitmail json YAML

doc: Updated x11/mlterm to 3.9.2nb4

(rin)

2022-07-24 08:56:55 UTC MAIN commitmail json YAML

X11/mlterm: Fix TTIMEST without Ps argument.

Cherry-picked from upstream.

Bump revision.

(rin)

2022-07-24 07:48:10 UTC MAIN commitmail json YAML

openmp: Ensure proper alloca definition is found on NetBSD.

Reported by Mayuresh.

(nia)

2022-07-24 07:46:37 UTC MAIN commitmail json YAML

Updated multimedia/ffmpeg5, multimedia/ffplay5

(adam)

2022-07-24 07:46:03 UTC MAIN commitmail json YAML

ffmpeg5 ffplay5: updated to 5.1

version 5.1:
- add ipfs/ipns protocol support
- dialogue enhance audio filter
- dropped obsolete XvMC hwaccel
- pcm-bluray encoder
- DFPWM audio encoder/decoder and raw muxer/demuxer
- SITI filter
- Vizrt Binary Image encoder/decoder
- avsynctest source filter
- feedback video filter
- pixelize video filter
- colormap video filter
- colorchart video source filter
- multiply video filter
- PGS subtitle frame merge bitstream filter
- blurdetect filter
- tiltshelf audio filter
- QOI image format support
- ffprobe -o option
- virtualbass audio filter
- VDPAU AV1 hwaccel
- PHM image format support
- remap_opencl filter
- added chromakey_cuda filter

(adam)

2022-07-24 07:28:09 UTC MAIN commitmail json YAML

osabi: Teach it to check the version of the userspace rather than
the kernel on NetBSD. from Hauke Fath.

(nia)

2022-07-24 06:26:49 UTC MAIN commitmail json YAML

doc/TODO: add some

+ grpc-1.48.0, npm-8.15.0, protobuf-3.21.3, py-cyclonedx-python-lib-2.7.0,
  py-pip-api-0.0.30, py-pip-audit-2.4.2, py-rsa-4.9,
  rust-analyzer-0.0.20220718.

(wiz)

2022-07-24 03:33:19 UTC MAIN commitmail json YAML

delete duplicate line.

(jun)

2022-07-24 03:25:44 UTC MAIN commitmail json YAML

doc: Updated emulators/nono to 0.4.1

(jun)

2022-07-24 03:23:51 UTC MAIN commitmail json YAML

2022-07-23 23:02:15 UTC MAIN commitmail json YAML

mpg123*: restore PKGREVISIONs, they were there too long to be reset

Can be removed on next update.

(wiz)

2022-07-23 20:51:23 UTC MAIN commitmail json YAML

doc/TODO: + ffmpeg5-5.1, got-0.74.

(wiz)

2022-07-23 19:59:35 UTC pkgsrc-2022Q2 commitmail json YAML

2022-07-23 19:40:55 UTC pkgsrc-2022Q2 commitmail json YAML

Pullup ticket #6656 - requested by taca
databases/ruby-activerecord70: security update
devel/ruby-activejob70: security update
devel/ruby-activemodel70: security update
devel/ruby-activestorage70: security update
devel/ruby-activesupport70: security update
devel/ruby-railties70: security update
mail/ruby-actionmailbox70: security update
mail/ruby-actionmailer70: security update
textproc/ruby-actiontext70: security update
www/ruby-actioncable70: security update
www/ruby-actionpack70: security update
www/ruby-actionview70: security update
www/ruby-rails70: security update

Revisions pulled up:
- databases/ruby-activerecord70/distinfo                        1.7
- devel/ruby-activejob70/distinfo                              1.7
- devel/ruby-activemodel70/distinfo                            1.7
- devel/ruby-activestorage70/distinfo                          1.7
- devel/ruby-activesupport70/distinfo                          1.7
- devel/ruby-railties70/Makefile                                1.5
- devel/ruby-railties70/distinfo                                1.7
- lang/ruby/rails.mk                                            1.132
- mail/ruby-actionmailbox70/distinfo                            1.7
- mail/ruby-actionmailer70/distinfo                            1.7
- textproc/ruby-actiontext70/distinfo                          1.7
- www/ruby-actioncable70/distinfo                              1.7
- www/ruby-actionpack70/distinfo                                1.7
- www/ruby-actionview70/distinfo                                1.7
- www/ruby-rails70/distinfo                                    1.7

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: taca
  Date: Wed Jul 13 14:48:48 UTC 2022

  Modified Files:
  pkgsrc/databases/ruby-activerecord70: distinfo
  pkgsrc/devel/ruby-activejob70: distinfo
  pkgsrc/devel/ruby-activemodel70: distinfo
  pkgsrc/devel/ruby-activestorage70: distinfo
  pkgsrc/devel/ruby-activesupport70: distinfo
  pkgsrc/devel/ruby-railties70: Makefile distinfo
  pkgsrc/lang/ruby: rails.mk
  pkgsrc/mail/ruby-actionmailbox70: distinfo
  pkgsrc/mail/ruby-actionmailer70: distinfo
  pkgsrc/textproc/ruby-actiontext70: distinfo
  pkgsrc/www/ruby-actioncable70: distinfo
  pkgsrc/www/ruby-actionpack70: distinfo
  pkgsrc/www/ruby-actionview70: distinfo
  pkgsrc/www/ruby-rails70: distinfo

  Log Message:
  www/ruby-rails70: update to 7.0.3.1

  Rails 7.0.3.1 (2022-07-12) updates databases/ruby-activerecord70 only.

  databases/ruby-activerecord70

  * Change ActiveRecord::Coders::YAMLColumn default to safe_load

    This adds two new configuration options The configuration options are as
    follows:

  o config.active_storage.use_yaml_unsafe_load

    When set to true, this configuration option tells Rails to use the old
    "unsafe" YAML loading strategy, maintaining the existing behavior but
    leaving the possible escalation vulnerability in place.  Setting this
    option to true is *not* recommended, but can aid in upgrading.

  o config.active_record.yaml_column_permitted_classes

    The "safe YAML" loading method does not allow all classes to be
    deserialized by default.  This option allows you to specify classes deemed
    "safe" in your application.  For example, if your application uses Symbol
    and Time in serialized data, you can add Symbol and Time to the allowed
    list as follows:

  config.active_record.yaml_column_permitted_classes = [Symbol, Date, Time]

    [CVE-2022-32224]

  To generate a diff of this commit:
  cvs rdiff -u -r1.6 -r1.7 pkgsrc/databases/ruby-activerecord70/distinfo
  cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/ruby-activejob70/distinfo
  cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/ruby-activemodel70/distinfo
  cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/ruby-activestorage70/distinfo
  cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/ruby-activesupport70/distinfo
  cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/ruby-railties70/Makefile
  cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/ruby-railties70/distinfo
  cvs rdiff -u -r1.131 -r1.132 pkgsrc/lang/ruby/rails.mk
  cvs rdiff -u -r1.6 -r1.7 pkgsrc/mail/ruby-actionmailbox70/distinfo
  cvs rdiff -u -r1.6 -r1.7 pkgsrc/mail/ruby-actionmailer70/distinfo
  cvs rdiff -u -r1.6 -r1.7 pkgsrc/textproc/ruby-actiontext70/distinfo
  cvs rdiff -u -r1.6 -r1.7 pkgsrc/www/ruby-actioncable70/distinfo
  cvs rdiff -u -r1.6 -r1.7 pkgsrc/www/ruby-actionpack70/distinfo
  cvs rdiff -u -r1.6 -r1.7 pkgsrc/www/ruby-actionview70/distinfo
  cvs rdiff -u -r1.6 -r1.7 pkgsrc/www/ruby-rails70/distinfo

(spz)

2022-07-23 19:35:09 UTC pkgsrc-2022Q2 commitmail json YAML

Pullup ticket #6655 - requested by taca
databases/ruby-activerecord61: security update
devel/ruby-activejob61: security update
devel/ruby-activemodel61: security update
devel/ruby-activestorage61: security update
devel/ruby-activesupport61: security update
devel/ruby-railties61: security update
mail/ruby-actionmailbox61: security update
mail/ruby-actionmailer61: security update
textproc/ruby-actiontext61: security update
www/ruby-actioncable61: security update
www/ruby-actionpack61: security update
www/ruby-actionview61: security update
www/ruby-rails61: security update

Revisions pulled up:
- databases/ruby-activerecord61/distinfo                        1.14
- devel/ruby-activejob61/distinfo                              1.14
- devel/ruby-activemodel61/distinfo                            1.14
- devel/ruby-activestorage61/distinfo                          1.14
- devel/ruby-activesupport61/distinfo                          1.14
- devel/ruby-railties61/Makefile                                1.4
- devel/ruby-railties61/distinfo                                1.14
- lang/ruby/rails.mk                                            1.131
- mail/ruby-actionmailbox61/distinfo                            1.14
- mail/ruby-actionmailer61/distinfo                            1.14
- textproc/ruby-actiontext61/distinfo                          1.14
- www/ruby-actioncable61/distinfo                              1.14
- www/ruby-actionpack61/distinfo                                1.14
- www/ruby-actionview61/distinfo                                1.14
- www/ruby-rails61/distinfo                                    1.14

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: taca
  Date: Wed Jul 13 14:46:24 UTC 2022

  Modified Files:
  pkgsrc/databases/ruby-activerecord61: distinfo
  pkgsrc/devel/ruby-activejob61: distinfo
  pkgsrc/devel/ruby-activemodel61: distinfo
  pkgsrc/devel/ruby-activestorage61: distinfo
  pkgsrc/devel/ruby-activesupport61: distinfo
  pkgsrc/devel/ruby-railties61: Makefile distinfo
  pkgsrc/lang/ruby: rails.mk
  pkgsrc/mail/ruby-actionmailbox61: distinfo
  pkgsrc/mail/ruby-actionmailer61: distinfo
  pkgsrc/textproc/ruby-actiontext61: distinfo
  pkgsrc/www/ruby-actioncable61: distinfo
  pkgsrc/www/ruby-actionpack61: distinfo
  pkgsrc/www/ruby-actionview61: distinfo
  pkgsrc/www/ruby-rails61: distinfo

  Log Message:
  www/ruby-rails61: update to 6.1.6.1

  Rails 6.1.6.1 (2022-07-12) updates databases/ruby-activerecord61 only.

  databases/ruby-activerecord61

  * Change ActiveRecord::Coders::YAMLColumn default to safe_load

    This adds two new configuration options The configuration options are as
    follows:

  o config.active_storage.use_yaml_unsafe_load

    When set to true, this configuration option tells Rails to use the old
    "unsafe" YAML loading strategy, maintaining the existing behavior but
    leaving the possible escalation vulnerability in place.  Setting this
    option to true is *not* recommended, but can aid in upgrading.

  o config.active_record.yaml_column_permitted_classes

    The "safe YAML" loading method does not allow all classes to be
    deserialized by default.  This option allows you to specify classes deemed
    "safe" in your application.  For example, if your application uses Symbol
    and Time in serialized data, you can add Symbol and Time to the allowed
    list as follows:

  config.active_record.yaml_column_permitted_classes = [Symbol, Date, Time]

    [CVE-2022-32224]

  To generate a diff of this commit:
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/databases/ruby-activerecord61/distinfo
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/ruby-activejob61/distinfo
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/ruby-activemodel61/distinfo
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/ruby-activestorage61/distinfo
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/ruby-activesupport61/distinfo
  cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/ruby-railties61/Makefile
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/ruby-railties61/distinfo
  cvs rdiff -u -r1.130 -r1.131 pkgsrc/lang/ruby/rails.mk
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/mail/ruby-actionmailbox61/distinfo
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/mail/ruby-actionmailer61/distinfo
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/textproc/ruby-actiontext61/distinfo
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/www/ruby-actioncable61/distinfo
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/www/ruby-actionpack61/distinfo
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/www/ruby-actionview61/distinfo
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/www/ruby-rails61/distinfo

(spz)

2022-07-23 19:15:52 UTC pkgsrc-2022Q2 commitmail json YAML

Pullup ticket #6654 - requested by taca
databases/ruby-activerecord60: security update
devel/ruby-activejob60: security update
devel/ruby-activemodel60: security update
devel/ruby-activestorage60: security update
devel/ruby-activesupport60: security update
devel/ruby-railties60: security update
mail/ruby-actionmailbox60: security update
mail/ruby-actionmailer60: security update
textproc/ruby-actiontext60: security update
www/ruby-actioncable60: security update
www/ruby-actionpack60: security update
www/ruby-actionview60: security update
www/ruby-rails60: security update

Revisions pulled up:
- databases/ruby-activerecord60/distinfo                        1.19
- devel/ruby-activejob60/distinfo                              1.19
- devel/ruby-activemodel60/distinfo                            1.19
- devel/ruby-activestorage60/distinfo                          1.19
- devel/ruby-activesupport60/distinfo                          1.19
- devel/ruby-railties60/Makefile                                1.5
- devel/ruby-railties60/distinfo                                1.19
- lang/ruby/rails.mk                                            1.130
- mail/ruby-actionmailbox60/distinfo                            1.19
- mail/ruby-actionmailer60/distinfo                            1.19
- textproc/ruby-actiontext60/distinfo                          1.19
- www/ruby-actioncable60/distinfo                              1.19
- www/ruby-actionpack60/distinfo                                1.19
- www/ruby-actionview60/distinfo                                1.19
- www/ruby-rails60/distinfo                                    1.19

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: taca
  Date: Wed Jul 13 14:44:10 UTC 2022

  Modified Files:
  pkgsrc/databases/ruby-activerecord60: distinfo
  pkgsrc/devel/ruby-activejob60: distinfo
  pkgsrc/devel/ruby-activemodel60: distinfo
  pkgsrc/devel/ruby-activestorage60: distinfo
  pkgsrc/devel/ruby-activesupport60: distinfo
  pkgsrc/devel/ruby-railties60: Makefile distinfo
  pkgsrc/lang/ruby: rails.mk
  pkgsrc/mail/ruby-actionmailbox60: distinfo
  pkgsrc/mail/ruby-actionmailer60: distinfo
  pkgsrc/textproc/ruby-actiontext60: distinfo
  pkgsrc/www/ruby-actioncable60: distinfo
  pkgsrc/www/ruby-actionpack60: distinfo
  pkgsrc/www/ruby-actionview60: distinfo
  pkgsrc/www/ruby-rails60: distinfo

  Log Message:
  www/ruby-rails60: update to 6.0.5.1

  Rails 6.0.5.1 (2022-07-12) updates databases/ruby-activerecord60 only.

  databases/ruby-activerecord60

  * Change ActiveRecord::Coders::YAMLColumn default to safe_load

    This adds two new configuration options The configuration options are as
    follows:

  o config.active_storage.use_yaml_unsafe_load

    When set to true, this configuration option tells Rails to use the old
    "unsafe" YAML loading strategy, maintaining the existing behavior but
    leaving the possible escalation vulnerability in place.  Setting this
    option to true is *not* recommended, but can aid in upgrading.

  o config.active_record.yaml_column_permitted_classes

    The "safe YAML" loading method does not allow all classes to be
    deserialized by default.  This option allows you to specify classes deemed
    "safe" in your application.  For example, if your application uses Symbol
    and Time in serialized data, you can add Symbol and Time to the allowed
    list as follows:

  config.active_record.yaml_column_permitted_classes = [Symbol, Date, Time]

    [CVE-2022-32224]

  To generate a diff of this commit:
  cvs rdiff -u -r1.18 -r1.19 pkgsrc/databases/ruby-activerecord60/distinfo
  cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/ruby-activejob60/distinfo
  cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/ruby-activemodel60/distinfo
  cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/ruby-activestorage60/distinfo
  cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/ruby-activesupport60/distinfo
  cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/ruby-railties60/Makefile
  cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/ruby-railties60/distinfo
  cvs rdiff -u -r1.129 -r1.130 pkgsrc/lang/ruby/rails.mk
  cvs rdiff -u -r1.18 -r1.19 pkgsrc/mail/ruby-actionmailbox60/distinfo
  cvs rdiff -u -r1.18 -r1.19 pkgsrc/mail/ruby-actionmailer60/distinfo
  cvs rdiff -u -r1.18 -r1.19 pkgsrc/textproc/ruby-actiontext60/distinfo
  cvs rdiff -u -r1.18 -r1.19 pkgsrc/www/ruby-actioncable60/distinfo
  cvs rdiff -u -r1.18 -r1.19 pkgsrc/www/ruby-actionpack60/distinfo
  cvs rdiff -u -r1.18 -r1.19 pkgsrc/www/ruby-actionview60/distinfo
  cvs rdiff -u -r1.18 -r1.19 pkgsrc/www/ruby-rails60/distinfo

(spz)

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

doc: Updated misc/tmux to 3.3a

(leot)

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

tmux: Update to 3.3a

Changes:
3.3a
----
* Do not crash when run-shell produces output from a config file.
* Do not unintentionally turn off all mouse mode when button mode is also
  present.

(leot)

2022-07-23 18:50:21 UTC MAIN commitmail json YAML

doc: Updated devel/opa to 0.42.2

(leot)

2022-07-23 18:50:10 UTC MAIN commitmail json YAML

opa: Update to 0.42.2

Changes:
## 0.42.2

This is a bug fix release that addresses the following:

- storage/disk: make symlinks work with relative paths
- bundle: Normalize paths before bundle root check

## 0.42.1

This is a bug fix release that addresses the following:

1. An issue while writing data to the in-memory store at a non-root
  nonexistent path
2. Policies owned by a bundle could be replaced via the REST API because of a
  missing bundle scope check
3. Adds missing `future.keywords` import for the examples in the policy
  testing section of the docs

## 0.42.0

This release contains a number of fixes and enhancements.

### New built-in function: `object.subset`

This function checks if a collection is a subset of another collection.
It works on objects, sets, and arrays.

If both arguments are objects, then the operation is recursive, e.g.
`{"c": {"x": {10, 15, 20}}` is considered a subset of
`{"a": "b", "c": {"x": {10, 15, 20, 25}, "y": "z"}`.

See the built-in functions docs for all details:

<https://www.openpolicyagent.org/docs/v0.42.0/policy-reference/#builtin-object-objectsubset>

### New keywords: "contains" and "if"

These new keywords let you increase the expressiveness of your policy code:

Before

```rego
package authz
allow { not denied } # `denied` left out for presentation purposes

deny[msg] {
    count(violations) > 0
    msg := sprintf("there are %d violations", [count(violations)])
}
```

After

```rego
package authz
import future.keywords

allow if not denied # one expression only => no { ... } needed!

deny contains msg if {
    count(violations) > 0
    msg := sprintf("there are %d violations", [count(violations)])
}
```

Note that rule bodies containing only one expression can be abbreviated when using `if`.

To use the new keywords, use `import future.keywords.contains` and
`import future.keywords.if`; or import all of them at once via
`import future.keywords`. When these future imports are present, the pretty
printer (`opa fmt`) will introduce `contains` and `if` where
applicable.

`if` is allowed in all places to separate the rule head from the body, like

```rego
response[key] = value if { key := "open", y := "sesame" }
```

_but_ not for partial set rules, unless also using `contains`:

```rego
deny[msg]        if msg := "forbidden" # INVALID
deny contains msg if msg := "forbidden" # VALID
```

## 0.41.0

This release contains a number of fixes and enhancements.

### GraphQL Built-in Functions

A new set of built-in functions are now available to validate, parse
and verify GraphQL query and schema! Following are the new built-ins:

    graphql.is_valid: Checks that a GraphQL query is valid against a given schema
    graphql.parse: Returns AST objects for a given GraphQL query and schema
    graphql.parse_and_verify: Returns a boolean indicating success or failure alongside the parsed ASTs for a given GraphQL query and schema
    graphql.parse_query: Returns an AST object for a GraphQL query
    graphql.parse_schema: Returns an AST object for a GraphQL schema

### Built-in Function Metadata

Built-in function declarations now support additional metadata to
specify name and description for function arguments and return values.
The metadata can be programmatically consumed by external tools such as
IDE plugins. The built-in function documentation is created using the
new built-in function metadata.  Check out the new look of the
Built-In Reference:
<https://www.openpolicyagent.org/docs/latest/policy-reference/#built-in-functions>

Under the hood, a new file called `builtins_metadata.json` is generated via `make generate` which can be consumed by
external tools.

(leot)

2022-07-23 17:05:53 UTC pkgsrc-2022Q2 commitmail json YAML

Pullup ticket #6653 - requested by taca
databases/ruby-activerecord52: security update
devel/ruby-activejob52: security update
devel/ruby-activemodel52: security update
devel/ruby-activestorage52: security update
devel/ruby-activesupport52: security update
devel/ruby-railties52: security update
mail/ruby-actionmailer52: security update
www/ruby-actioncable52: security update
www/ruby-actionpack52: security update
www/ruby-actionview52: security update
www/ruby-rails52: security update

Revisions pulled up:
- databases/ruby-activerecord52/distinfo                        1.15
- devel/ruby-activejob52/distinfo                              1.15
- devel/ruby-activemodel52/distinfo                            1.15
- devel/ruby-activestorage52/distinfo                          1.15
- devel/ruby-activesupport52/distinfo                          1.15
- devel/ruby-railties52/Makefile                                1.4
- devel/ruby-railties52/distinfo                                1.15
- lang/ruby/rails.mk                                            1.129
- mail/ruby-actionmailer52/distinfo                            1.15
- www/ruby-actioncable52/distinfo                              1.15
- www/ruby-actionpack52/distinfo                                1.15
- www/ruby-actionview52/distinfo                                1.15
- www/ruby-rails52/distinfo                                    1.15

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: taca
  Date: Wed Jul 13 14:41:09 UTC 2022

  Modified Files:
  pkgsrc/databases/ruby-activerecord52: distinfo
  pkgsrc/devel/ruby-activejob52: distinfo
  pkgsrc/devel/ruby-activemodel52: distinfo
  pkgsrc/devel/ruby-activestorage52: distinfo
  pkgsrc/devel/ruby-activesupport52: distinfo
  pkgsrc/devel/ruby-railties52: Makefile distinfo
  pkgsrc/lang/ruby: rails.mk
  pkgsrc/mail/ruby-actionmailer52: distinfo
  pkgsrc/www/ruby-actioncable52: distinfo
  pkgsrc/www/ruby-actionpack52: distinfo
  pkgsrc/www/ruby-actionview52: distinfo
  pkgsrc/www/ruby-rails52: distinfo

  Log Message:
  www/ruby-rails52: update to 5.2.8.1

  Rails 5.2.8.1 (2022-07-12) updates databases/ruby-activerecord52 only.

  databases/ruby-activerecord52

  * Change ActiveRecord::Coders::YAMLColumn default to safe_load

    This adds two new configuration options The configuration options are as
    follows:

  o config.active_storage.use_yaml_unsafe_load

    When set to true, this configuration option tells Rails to use the old
    "unsafe" YAML loading strategy, maintaining the existing behavior but
    leaving the possible escalation vulnerability in place.  Setting this
    option to true is *not* recommended, but can aid in upgrading.

  o config.active_record.yaml_column_permitted_classes

    The "safe YAML" loading method does not allow all classes to be
    deserialized by default.  This option allows you to specify classes deemed
    "safe" in your application.  For example, if your application uses Symbol
    and Time in serialized data, you can add Symbol and Time to the allowed
    list as follows:

  config.active_record.yaml_column_permitted_classes = [Symbol, Date, Time]

    [CVE-2022-32224]

  To generate a diff of this commit:
  cvs rdiff -u -r1.14 -r1.15 pkgsrc/databases/ruby-activerecord52/distinfo
  cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/ruby-activejob52/distinfo
  cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/ruby-activemodel52/distinfo
  cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/ruby-activestorage52/distinfo
  cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/ruby-activesupport52/distinfo
  cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/ruby-railties52/Makefile
  cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/ruby-railties52/distinfo
  cvs rdiff -u -r1.128 -r1.129 pkgsrc/lang/ruby/rails.mk
  cvs rdiff -u -r1.14 -r1.15 pkgsrc/mail/ruby-actionmailer52/distinfo
  cvs rdiff -u -r1.14 -r1.15 pkgsrc/www/ruby-actioncable52/distinfo
  cvs rdiff -u -r1.14 -r1.15 pkgsrc/www/ruby-actionpack52/distinfo
  cvs rdiff -u -r1.14 -r1.15 pkgsrc/www/ruby-actionview52/distinfo
  cvs rdiff -u -r1.14 -r1.15 pkgsrc/www/ruby-rails52/distinfo

(spz)

2022-07-23 16:54:32 UTC pkgsrc-2022Q2 commitmail json YAML

Pullup ticket #6652 - requested by khorben
lang/nodejs: security update

Revisions pulled up:
- lang/nodejs/Makefile                                          1.237
- lang/nodejs/distinfo                                          1.217

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  adam
  Date:          Fri Jul  8 13:31:15 UTC 2022

  Modified Files:
          pkgsrc/lang/nodejs: Makefile distinfo

  Log Message:
  nodejs: updated to 18.5.0

  Version 18.5.0 (Current), @RafaelGSS

  This is a security release.

  Notable Changes

  - (SEMVER-MAJOR) src,deps,build,test: add OpenSSL config appname (Daniel Bevenius)
  - (SEMVER-MAJOR) src,doc,test: add --openssl-shared-config option (Daniel Bevenius)
  Node.js now reads nodejs_conf section in the openssl config
  - deps: update archs files for quictls/openssl-3.0.5+quic (RafaelGSS)
  - deps: upgrade openssl sources to quictls/openssl-3.0.5+quic (RafaelGSS)

  To generate a diff of this commit:
  cvs rdiff -u -r1.236 -r1.237 pkgsrc/lang/nodejs/Makefile
  cvs rdiff -u -r1.216 -r1.217 pkgsrc/lang/nodejs/distinfo

(spz)

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

doc: Updated sysutils/entr to 5.2

(leot)

2022-07-23 15:42:14 UTC MAIN commitmail json YAML

entr: Update to 5.2

Changes:
5.2
---
- Symlink changes detected on Linux by setting 'ENTR_INOTIFY_SYMLINK'
- Use /dev/null rather then closed pipe for stdin in -r mode
- Utilize {O,FD}_CLOEXEC flag for unintentional leaks of descriptors to
  executed utilities

(leot)

2022-07-23 15:40:40 UTC MAIN commitmail json YAML

doc: Updated net/socat to 1.7.4.3

(leot)

2022-07-23 15:40:34 UTC MAIN commitmail json YAML

socat: Update to 0.0.12

pkgsrc changes:
- Remove hopefully no longer needed patch-fdname.c, Solaris support should be
  now properly handled by upstream too

Changes:
1.7.4.3
-------
Fixes the TCP_INFO issue that broke building on non-Linux platforms. Furthermore,
building on AIX works again. A few more corrections and improvements have been
added.

1.7.4.2
-------
Fixes a lot of bugs, e.g., for options -r and -R.

(leot)

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

doc: Updated security/snallygaster to 0.0.12

(leot)

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

snallygaster: Update to 0.0.12

Changes:
0.0.12
------
Adds one more exception that the HTML parser could raise.

0.0.11
------
Add desktop.ini tests.
Add symfony debugging on 404 pages.
Support php-cs-fixer v3 cache file format.
Add apache server-info check.

0.0.10
------
New test for thumbs.db (Windows metadata).
New test for Wordpress duplicator installer files and directory listings.

(leot)

2022-07-23 15:18:17 UTC MAIN commitmail json YAML

smartmontools: avoid work directory references in binaries

pkg-config not used for anything but it's path gets encoded
into the binaries via the SMARTMONTOOLS_CONFIGURE_ARGS define.

(tnn)

2022-07-23 15:09:49 UTC MAIN commitmail json YAML

doc: Updated print/mupdf to 1.20.0

(leot)

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

mupdf: Update to 1.20.0

Changes:
1.20.0
------
Experimental C# bindings.
Cross compilation should no longer need a host compiler.
Major additions to JNI bindings.

New API to edit outline
New API to resolve and create links
New API to toggle individual layers in PDF
  Layer panel in mupdf-gl
  Layer option in mutool draw
New API to add a Javascript console
  Console panel in mupdf-gl

Text search API extended to be able to distinguish between separate
search hits.

Command line tool improvements:
  all: Negative page numbers to index from the last page
  mutool draw: Add option to render document without text
  mutool draw and convert: Support DPI option in text and HTML output

New hybrid HTML output format using "scripts/pdftohtml" script:
  Graphics in a background image
  Text on top

Improved WASM viewer demo
  Support high DPI screens
  Progressive loading

Update to zlib 1.2.12 for security fix.

(leot)

2022-07-23 15:00:50 UTC pkgsrc-2022Q2 commitmail json YAML

Pullup ticket #6651 - requested by khorben
lang/nodejs16: security update

Revisions pulled up:
- lang/nodejs16/Makefile                                        1.3
- lang/nodejs16/distinfo                                        1.4

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  adam
  Date:          Fri Jul  8 13:30:19 UTC 2022

  Modified Files:
          pkgsrc/lang/nodejs16: Makefile distinfo

  Log Message:
  nodejs16: updated to 16.16.0

  Version 16.16.0 'Gallium' (LTS)

  This is a security release.

  Notable changes

  deps:
  upgrade openssl sources to OpenSSL_1_1_1q (RafaelGSS)
  src:
  add OpenSSL config appname (Daniel Bevenius)

  To generate a diff of this commit:
  cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/nodejs16/Makefile
  cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/nodejs16/distinfo

(spz)

2022-07-23 14:57:33 UTC MAIN commitmail json YAML

python27: set path to pkg-config in environment

avoids hardcoding WRKDIR path to it in binary

(wiz)

2022-07-23 14:41:52 UTC MAIN commitmail json YAML

lynx: skip work path checking in lynx binary

It keeps the path to pkg-config (not even used) and two source paths
inside itself.

Clean some pkglint while here.

(wiz)

2022-07-23 11:39:51 UTC pkgsrc-2022Q2 commitmail json YAML

Pullup ticket #6650 - requested by khorben
lang/nodejs14: security update

Revisions pulled up:
- lang/nodejs14/Makefile                                        1.4
- lang/nodejs14/distinfo                                        1.3

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  adam
  Date:          Fri Jul  8 13:29:36 UTC 2022

  Modified Files:
          pkgsrc/lang/nodejs14: Makefile distinfo

  Log Message:
  nodejs14: updated to 14.20.0

  Version 14.20.0 'Fermium' (LTS)

  Notable Changes
  - (SEMVER-MAJOR) src,deps,build,test: add OpenSSL config appname (Daniel Bevenius)
  - deps: upgrade openssl sources to 1.1.1q (RafaelGSS)

  To generate a diff of this commit:
  cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/nodejs14/Makefile
  cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/nodejs14/distinfo

(spz)

2022-07-23 09:32:50 UTC MAIN commitmail json YAML

2022-07-23 09:32:11 UTC MAIN commitmail json YAML

doc: Updated graphics/gimp-devel to 2.99.10nb1

(wiz)

2022-07-23 09:31:57 UTC MAIN commitmail json YAML

gimp-devel: use mypaint-brushes 1 like upstream prefers.

Remove libjxl dependency, the package is not ready yet.

Bump PKGREVISION.

(wiz)

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

doc: Updated graphics/gimp to 2.10.32nb2

(wiz)

2022-07-23 08:49:09 UTC MAIN commitmail json YAML

gimp: switch to mypaint-brushes1 like upstream suggests

Bump PKGREVISION

(wiz)

2022-07-23 08:11:04 UTC MAIN commitmail json YAML

graphviz: add ps2pdf to tools to fix build

(wiz)

2022-07-23 07:14:54 UTC MAIN commitmail json YAML

mk/haskell.mk: remove pkg-config hiding workaround

pkg-config is now hidden by default if not in USE_TOOLS

(wiz)

2022-07-23 06:55:30 UTC MAIN commitmail json YAML

rsync: remove reference to non-existent file

(wiz)

2022-07-23 06:51:09 UTC MAIN commitmail json YAML

2022-07-23 06:45:32 UTC MAIN commitmail json YAML

doc: remove half sentence about packages with the same PKGNAME

It's confusing in the context of the CONFLICTS section, since packages
with the same PKGNAME conflict automatically.

(wiz)

2022-07-23 06:40:08 UTC MAIN commitmail json YAML

gimp-devel: make PKGNAME match directory name

Requested by David H. Gutteridge

(wiz)

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

mk: if pkg-config is not in USE_TOOLS, create a false(1) wrapper for it

(wiz)

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

libmspack: doesn't really use pkg-config, remove from tools

(wiz)

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

doc: Added graphics/mypaint-brushes1 version 1.3.1

(wiz)

2022-07-22 22:09:13 UTC MAIN commitmail json YAML

graphics/Makefile: + mypaint-brushes1

(wiz)

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

graphics/mypaint-brushes1: import mypaint-brushes1-1.3.1

Brushes used by MyPaint and other software using libmypaint.

This data package is versionned. This are the brushes to be used by
libmypaint 1.x, not the ones to be used by current development version
(libmypaint 2.x; which has no releases to the day of writing).

(wiz)

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

gimp: add upper bound for depends

(wiz)

2022-07-22 20:19:31 UTC MAIN commitmail json YAML

doc: Added graphics/gimp-devel version 2.99.10

(wiz)

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

doc: Added graphics/libjxl version 0.6.1

(wiz)

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

graphics/Makefile: add two SUBDIRs

(wiz)

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

graphics/gimp-devel: import gimp-2.99.10

Powerful image manipulation program similar to "Adobe Photoshop"[tm].
It supports layers, arbitrary image sizes and working on several images
at the same time. It comes with a lot of useful plug-ins. Missing is CMYK
support and more than 8 bits per channel.

This package contains the development version of gimp.

(wiz)

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

2022-07-22 17:07:15 UTC MAIN commitmail json YAML

2022-07-22 16:06:34 UTC MAIN commitmail json YAML

xz: improve builtin logic

(wiz)

2022-07-22 15:04:17 UTC MAIN commitmail json YAML

xz: fix fake pkg-config file on NetBSD

(wiz)

2022-07-22 14:52:24 UTC MAIN commitmail json YAML

graphviz: revert buildlink3.mk changes for now

(wiz)

2022-07-22 14:50:33 UTC MAIN commitmail json YAML

hdf5 and hdf5-c++: fix up the threads option

Explicitly disable the hl interface of hdf5 with threads, removing
files from PLIST, and also preventing support for the C++ interface.

That is also why we won't enable threads by default anytime soon.
It is a specific option needed for some users. The jury is still out
if the threadsafe option or the C++ API has less users.

Not incrementing PKGREVISION, as build of hdf5-c++ with threads option
was broken anyway, as was PLIST of hdf5. Default builds without threads
are unaffected.

(thor)

2022-07-22 13:43:56 UTC MAIN commitmail json YAML

doc: Updated graphics/libwmf to 0.2.8.4nb22

(wiz)

2022-07-22 13:43:46 UTC MAIN commitmail json YAML

2022-07-22 12:07:05 UTC MAIN commitmail json YAML

doc: Updated graphics/graphviz to 5.0.0

(micha)

2022-07-22 12:04:46 UTC MAIN commitmail json YAML

graphics/graphviz: Update to 5.0.0

- Patch for lefty on OpenBSD removed (lefty is not installed anymore).
- Patch for configure.ac modified (list Github Issue #370 and remove hunk for
  OCaml that does no longer work).
- Patch for version.m4 removed (no longer required).
- Explicit dependency for urw-fonts added.
- Warning suppression for GCC 2 removed.
- swig is now a tool dependency (as documented by upstream).
- Guile option removed (already broken with older package versions).
- OCaml option removed (already broken with older package versions).
- Lua, Perl and Tcl language extension options are now disabled by default
  (to reduce expensive dependencies).

5.0.0 - 2022-07-07
==================

Changed
-------
- `use_sanitizers` option has been removed from the CMake build system.

Fixed
-----
- *Breaking*: The 4.0.0 change replacing the `Agiodisc_t` struct member
  `putstr` by `printf` has been reverted
- graphviz-4.0.0: build error: cmd/tools/gvcolor.c:159: undefined reference to
  `fmax` #2246
- Failed assertion in `chkSgraph` for twopi layout and ortho splines. #14
- Failed assertion in `chkSgraph` for dot layout and ortho splines. #1408
- Failed assertion in `chkSgraph` for circo layout and ortho splines. #1990
- Segmentation Fault with splines="ortho". #1658
- Transparent Label appear in SVG output #146
- Binary tcl modules should compile with -module #1285
- b15.gv crashes dot #827
- heap overflow in function startElementHandler in gxl2gv.c #2093
- Crash on assertion #121
- `xdotversion` attribute is no longer misparsed. This was a regression in
  Graphviz 2.47.2. #358

4.0.0 - 2022-05-29
==================

Changed
-------
- *Breaking*: The `mark` field of the `Agnodeinfo_t` struct is now a
  `size_t` instead of a `char`.
- *Breaking*: The unused `shape_t` struct has been removed from the public
  header `types.h`
- *Breaking*: The `Agiodisc_t` struct member `putstr` that was previously an
  `fputs` analog is replaced by `printf` that is required to behave similar to
  `fprintf`.
- the `mingle`, `diffimg`, `gvmap`, and `edgepaint` binaries are now included in
  the CMake build system
- the `gvmap.sh` and `vimdot` scripts are now installed by the CMake build
  system on operating systems other than Windows
- a brief note about the (previously undocumented) behavior of Graphviz when
  sent `SIGUSR1` is now mentioned in the man page
- build system support for `dotty`, `lefty`, and `lneato` has been removed
- the CMake build system now includes the DevIL, GDK, GhostScript, GTK, LASi,
  Poppler, Quartz, Rsvg, Visio, WebP, and Xlib plugins
- `awk` is no longer a build-time dependency #2118

Fixed
-----
- `agcanon`, `agcanonStr`, and `agwrite` now return error values on memory
  allocation failures instead of crashing or corrupting data
- `gvpr` programs can now pass dynamically allocated arguments to user-defined
  functions without corrupting their content. Some cases of this were a
  regression in Graphviz 2.46.0. Other cases have existed since the first
  release of `gvpr`. #2185
- spurious "no hard-coded metrics" warnings on labels with empty lines #2179
- fixed corruption of user shape characteristics during EPSF initialization
- output formats canon, dot, and xdot are not completely faithful to input #2184
- gvpr index function produces wrong results #2211. This was a regression in
  Graphviz 2.47.0.
- Error on more than 128 cluster subgraphs #2080
- `dot2gxl` no longer crashes on input `<node id="">` #2092
- remove itos #2229
- `sfdp` no longer crashes on certain graphs with cycles. #2225
- `gml2gv` does not handle integer penwidth correctly #1871

Removed
-------
- the glitz plugin has been removed. The plugin was never complete and
  distributions no longer ship glitz.

3.0.0 - 2022-02-26
==================

Changed
-------
- *Breaking*: Using Graphviz as a library on Windows now requires the `GVDLL`
  symbol to be set to ensure correct linking.
- *Breaking*: Graphviz headers no longer define the `boolean` type. A
  replacement is C99 `bool` in the C standard library's stdbool.h.
- *Breaking*: The `insidefn` member of the `shape_functions` struct must now
  be a pointer to a function returning a C99 `bool` instead of a
  Graphviz-specific `boolean`.
- *Breaking*: The `swapEnds` and `splineMerge` members of the `splineInfo`
  struct must now be pointers to functions returning a C99 `bool`s instead of
  Graphviz-specific `boolean`s. Similarly the `ignoreSwap` and `isOrtho` members
  of this struct must now be C99 `bool`s instead of a Graphviz-specific
  `boolean`s.
- *Breaking*: The `defined`, `constrained`, `clip`, and `dyna` fields of the
  `port` struct are now C99 `bool`s instead of Graphviz-specific `boolean`s.
- *Breaking*: The `set` and `html` fields of the `textlabel_t` struct are now
  C99 `bool`s instead of Graphviz-specific `boolean`s.
- *Breaking*: The `usershape` field of the `shape_desc` struct is now a C99
  `bool` instead of a Graphviz-specific `boolean`.
- *Breaking*: The `candidate` and `valid` fields of the `rank_t` struct are
  now C99 `bool`s instead of Graphviz-specific `boolean`s.
- *Breaking*: The `filled`, `landscape`, and `centered` fields of the
  `layout_t` struct are now C99 `bool`s instead of Graphviz-specific `boolean`s.
- *Breaking*: The `has_images`, `has_flat_edges`, `has_sourcerank`,
  `has_sinkrank`, `expanded`, and `exact_ranksep` fields of the `Agraphinfo_t`
  struct are now C99 `bool`s instead of Graphviz-specific `boolean`s.
- *Breaking*: The `clustnode` and `has_port` fields of the `Agnodeinfo_t`
  struct are now C99 `bool`s instead of Graphviz-specific `boolean`s.
- *Breaking*: The `conc_opp_flag` field of the `Agedgeinfo_t` struct is now a
  C99 `bool` instead of a Graphviz-specific `boolean`.
- *Breaking*: The `must_inline` and `nocache` fields of the `usershape_t`
  struct are now C99 `bool`s instead of Graphviz-specific `boolean`s.
- *Breaking*: The `device_sets_dpi`, `external_context`, `fit_mode`,
  `needs_refresh`, `click`, `has_grown`, and `has_been_rendered` fields of the
  `GVJ_t` struct are now C99 `bool`s instead of Graphviz-specific `boolean`s.
- *Breaking*: The `loadimage` member of the `gvloadimage_engine_t` struct must
  now accept a C99 `bool` parameter instead of a former Graphviz-specific
  `boolean` parameter.
- *Breaking*: The `textlayout` member of the `gvtextlayout_engine_t` struct
  must now return a C99 `bool` instead of a Graphviz-specific `boolean`.
- *Breaking*: The `config` and `auto_outfile_names` members of the
  `GVC_common_s` struct are now C99 `bool`s instead of Graphviz-specific
  `boolean`s.
- *Breaking*: The `fixed` member of the `pack_info` struct is now an array of
  C99 `bool`s instead of an array of Graphviz-specific `boolean`s. Similarly,
  `pack_graph` now takes a `bool` array instead of a `boolean` array.
- *Breaking*: `pccomps` now takes a C99 `bool` instead of a `boolean` output
  parameter.
- *Breaking*: `gvusershape_file_access` now returns a C99 `bool` instead of a
  Graphviz-specific `boolean`.
- *Breaking*: 1-bit fields of the `obj_state_s` struct are now unsigned
  instead of signed.
- *Breaking*: Graphviz headers no longer define the constant `MAXSHORT`. A
  drop-in replacement is `SHRT_MAX` in the C standard library's limits.h.
- *Breaking*: Graphviz headers no lnger define `NIL` macros. A drop-in
  replacement is `NULL` in the C standard library's stddef.h.
- *Breaking*: Graphviz headers no longer define the `NOT` macro. A drop-in
  replacement is the C/C++ operator `!`.
- *Breaking*: Graphviz headers no longer (re-)define the C constants `INT_MIN`
  and `INT_MAX`. Replacements can be found in the C standard library's limits.h.
- *Breaking*: Graphviz headers no longer define the constant `_DUMMY_ELEM`.
- *Breaking*: The `-m` memory test option to Graphviz command-line programs
  has been deprecated. Tools such as
  [Leak Sanitizer](https://clang.llvm.org/docs/LeakSanitizer.html) are a more
  effective modern way of diagnosing memory safety issues.
- *Breaking*: Graphviz headers no longer define the constant `MAXFLOAT`. A
  replacement is `FLT_MAX` in the C standard library's float.h.
- The Ming plugin that produced Shockwave files has been removed. This format
  was EOLed by Adobe in April 2019. #2160
- CentOS 7 packages now include libmingle and the `mingle` program.
- The tclpkg Makefile no longer suppresses `-fstack-clash-protection` nor
  other compiler options containing `-x`
- Lefty is no longer enabled in the portable source tarball.
- on Linux, the CMake build system uses the standard `GNUInstallDirs` to locate
  target installation paths

Fixed
-----
- *Breaking*: GVPR now typedefs `ssize_t` as `SSIZE_T` on Windows instead of
  `int` #1804
- *Breaking*: `vgpanecmd` in the TCL tclpathplan library no longer accepts
  abbreviated commands (e.g. `r` for `rotate`) and commands must be given in
  full #1961
- fix detection of unavailable output format
- SVG layout doesn't always respect requested size #1855
- mismatched format string in `mingle`
- Building from scratch with Visual Studio fails #2175
- Plugins are not configured on MinGW #2176
- gvpr on MinGW does not support absolute paths #1780
- PNG format not available in CMake builds with MinGW
- tclpkg Makefile corrupts CFLAGS #2177
- lneato -? sometimes fails with STATUS_STACK_BUFFER_OVERRUN on Windows #1934
- expr misinterprets `<<` and `>>` #2103
- stdout and stderr are not flushed at exit on MinGW #2178
- Gvedit on macOS now understands the `-?` help command line argument
- CMAKE_LIBRARY_PATH is not honored #1973
- assert failure with `nslimit1=0` #1902
- `gvpr` usage output has been restored. This was a regression in Graphviz
  2.46.0.
- C++ API not usable after install #2196

(micha)

2022-07-22 09:27:01 UTC MAIN commitmail json YAML

mk: Also use /etc/release for OS_VERSION on NetBSD.

(nia)

2022-07-22 09:14:43 UTC MAIN commitmail json YAML

mk: When calculating OPSYS_VERSION, use the userland version (/etc/release)
on NetBSD, rather than the kernel version. Should resolve building
packages with workarounds for -9 on a -9 userland and CURRENT kernel.

Thanks to Hauke Fath for the hint.

(nia)

2022-07-22 09:07:21 UTC MAIN commitmail json YAML

doc: Updated devel/appstream-glib to 0.7.18nb5

(wiz)

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

appstream-glib: fix pkg-config file

Bump PKGREVISION.

(wiz)

2022-07-22 09:03:16 UTC MAIN commitmail json YAML

parallel/pvm3: use -fallow-argument-mismatch for fortran sources.

Respect passed LDFLAGS.  Add comments to a couple of patches.

(he)

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

Updated devel/gperftools, benchmarks/google-benchmark

(adam)

2022-07-22 08:34:45 UTC MAIN commitmail json YAML

gperftools: updated to 2.10

gperftools-2.10

Here are notable changes:

Matt T. Proud contributed documentation fix to call Go programming language by it's true name instead of golang.
Robert Scott contributed debugallocator feature to use readable (PROT_READ) fence pages. This is activated by TCMALLOC_PAGE_FENCE_READABLE environment veriable.
User stdpain contributed fix for cmake detection of libunwind.
Natale Patriciello contributed fix for OSX Monterey support.
Volodymyr Nikolaichuk contributed support for returning memory back to OS by using mmap with MAP_FIXED and PROT_NONE. It is off by default and enabled by preprocessor define: FREE_MMAP_PROT_NONE. This should help OSes that don't support Linux-style madvise MADV_DONTNEED or BSD-style MADV_FREE.
Jingyun Hua has contributed basic support for LoongArch.
Github issue 1338 of failing to build on some recent musl versions has been fixed.
Github issue 1321 of failing to ship cmake bits with .tar.gz archive has been fixed.

(adam)

2022-07-22 08:34:15 UTC MAIN commitmail json YAML

google-benchmark: updated to 1.6.2

v1.6.2

Add docs for ThreadRange.
Add docs on Memory profiling
Suppress GoogleTest warnings on windows (MSVC) too.
Expand documentation for unpacking arbitrary arguments.
Refine docs on changing cpufreq governor
Refine the User Guide CPU Frequency Scaling section
Fix some errors in Custom Statistics document demo code.
Cache PerfCounters instance in PerfCountersMeasurement
Fix cross compilation for macOS ARM builds in cibuildwheel
bump numby, as per dependabot
Use Win32 API only for Win32 apps
Add mutex when reading counters_
Avoid potential truncation issues for the integral type parameterized tests.
Expose default display reporter creation in public API
explicitly export public symbols
Check for macro existence before using
simplify reference to internal path
Introduce the possibility to customize the help printer function
move bzl file out of tools
resolve case sensitivity issues with WORKSPACE and workspace
Make generate_export_header.bzl work for Windows.
@platforms is magical; remove it from WORKSPACE.
restore BENCHMARK_MAIN()
Allow setting the default time unit globally
Add long description and content type for proper PyPI presentation
Add SetBenchmarkFilter() to set --benchmark_filter flag value in user code
Appended additional BSD 3-Clause to LICENSE
Add PyPI upload job to wheel building workflow
Fix float comparaison and add float comparison warning
Update LICENSE file to clearly state which file needs BSD 3
Add BENCHMARK_STATIC_DEFINE to the Python bindings' cc_binary local…
Remove conditional trigger from PyPI upload job
Change artifact download name to dist to match upload name
Build //:benchmark as a static library only.
Fix Bazel build breakage caused by commit 6a894bd.
[nfc] Reformat doc-string in generate_export_header
Updates for inclusive language
getting sysinfo in line with Google style
Small optimization to counter map management
Shut down Bazel gracefully and revert wheel build strategy to job matrix
Fix wheel job name for PyPI uploads
Filter out benchmarks that start with "DISABLED_"
Add benchmark labels to the output of the comparison tool
Enable -Wconversion
Add installation and build instructions for Python bindings
fix some typos
Add option to get the verbosity provided by commandline flag -v
Add support to get clock for new architecture CSKY
Introduce warmup phase to BenchmarkRunner
Report large numbers in scientific notation in console reporter
add multiple OSes to bazel workflow
Add possibility to ask for libbenchmark version number
Fix DoNotOptimize() GCC copy overhead
Clarify that the cpu frequency is not used for benchmark timings.
Revert "Add possibility to ask for libbenchmark version number
Remove redundant formatting tags
Fix DoNotOptimize() GCC compile error with some types
Expose default help printer function
fix sanitizer builds by using clang 13
Suppress nvcc offsetof warning
Expose google_benchmark.State for python bindings.

(adam)

2022-07-22 08:17:13 UTC MAIN commitmail json YAML

doc: Updated www/firefox91-l10n to 91.11.0

(nia)

2022-07-22 08:16:55 UTC MAIN commitmail json YAML

doc: Updated www/firefox91 to 91.11.0

(nia)

2022-07-22 08:16:40 UTC MAIN commitmail json YAML

firefox91: update to 91.11.0

                  Mozilla Foundation Security Advisory 2022-25

Security Vulnerabilities fixed in Firefox ESR 91.11

    #CVE-2022-34479: A popup window could be resized in a way to overlay the
    address bar with web content

    #CVE-2022-34470: Use-after-free in nsSHistory

    #CVE-2022-34468: CSP sandbox header without `allow-scripts` can be bypassed
    via retargeted javascript: URI

    #CVE-2022-34481: Potential integer overflow in ReplaceElementsAt

    #CVE-2022-31744: CSP bypass enabling stylesheet injection

    #CVE-2022-34472: Unavailable PAC file resulted in OCSP requests being
    blocked

    #CVE-2022-34478: Microsoft protocols can be attacked if a user accepts a
    prompt

    #CVE-2022-2200: Undesired attributes could be set as part of prototype
    pollution

    #CVE-2022-34484: Memory safety bugs fixed in Firefox 102 and Firefox ESR
    91.11

(nia)

2022-07-22 08:13:12 UTC MAIN commitmail json YAML

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

Updated databases/sqlite3, databases/sqlite3-docs, devel/lemon

(adam)

2022-07-22 07:05:56 UTC MAIN commitmail json YAML

sqlite3: updated to 3.39.2

changes in version 3.39.2 (2022-07-21):

Fix a performance regression in the query planner associated with rearranging the order of FROM clause terms in the presences of a LEFT JOIN.
Apply fixes for CVE-2022-35737, Chromium bugs 1343348 and 1345947, forum post 3607259d3c, and other minor problems discovered by internal testing.

(adam)

2022-07-22 02:01:55 UTC MAIN commitmail json YAML

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

doc: Updated devel/py-approvaltests to 5.3.1

(schmonz)

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

Update to 5.3.1. From the changelog:

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

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

pkgsrc changes:

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

(schmonz)