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

2024-05-12 23:50:09 UTC Now

2022-12-21 17:08:40 UTC MAIN commitmail json YAML

musicpd: Remove useless patch

pkgsrc changes:
---------------
  * Remove patch for which the issue has been fixed upstream:
    https://github.com/MusicPlayerDaemon/MPD/commit/32bddfa
  * Bump revision

(triaxx)

2022-12-21 16:28:56 UTC MAIN commitmail json YAML

csharp-xapian: fix PLIST after update

(wiz)

2022-12-21 15:43:30 UTC MAIN commitmail json YAML

openaxiom: mark two files as not PIE

If you know how to fix this, please do so.
But this allows openaxiom to package.

(wiz)

2022-12-21 15:29:10 UTC MAIN commitmail json YAML

xapian: note that updating the version WILL break csharp-xapian

(wiz)

2022-12-21 15:21:38 UTC MAIN commitmail json YAML

doc: Updated www/cppcms to 1.2.1

(wiz)

2022-12-21 15:21:28 UTC MAIN commitmail json YAML

cppcms: update to 1.2.1.

Major changes in this version:
    Redesigned applications pool and its API, now it wouldn't create
    more synchronous applications than threads available.
    New non-blocking I/O mode
    On-the-fly input content processing support
    Improved url-dispatching for better support of RESTful services
    Improved plugin support
    Independent of context use of cache and session interfaces
    Support of non-cookies based session handling
    Integration of session handling with 3rd part technologies:
    PHP, Java Servlet, Aps.Net and so on and contributed modules.
    Major performance and memory use improvements.
    New <% filter ... %> block specifying default escape filter.
    Headers and Source separation by templates compiler. Special
    thanks to Lee Elenbaas for the major contribution.

(wiz)

2022-12-21 15:15:18 UTC MAIN commitmail json YAML

option.description: Add some option descriptions

(triaxx)

2022-12-21 15:04:50 UTC MAIN commitmail json YAML

omniNotify: touch file to avoid re-generating it

which fails because a tool is missing

(wiz)

2022-12-21 14:58:24 UTC MAIN commitmail json YAML

doc: Updated net/minitube to 3.9.3

(wiz)

2022-12-21 14:58:15 UTC MAIN commitmail json YAML

minitube: update to 3.9.3

Changes not found.
Add patch to fix build with mpv 0.35.

(wiz)

2022-12-21 14:45:22 UTC MAIN commitmail json YAML

2022-12-21 14:42:00 UTC MAIN commitmail json YAML

2022-12-21 14:21:18 UTC MAIN commitmail json YAML

doc: Updated graphics/oculante to 0.6.34

(pin)

2022-12-21 14:20:56 UTC MAIN commitmail json YAML

graphics/oculante: update to 0.6.34

0.6.34 (2022-12-19)
Bug Fixes
- Correct offset when entering/exiting full-screen mode (2ffe2d03)

Chore
- Enhance crop precision (3b02a304)

(pin)

2022-12-21 14:20:02 UTC MAIN commitmail json YAML

doc: Updated devel/difftastic to 0.39.0nb1

(pin)

2022-12-21 14:19:42 UTC MAIN commitmail json YAML

2022-12-21 14:14:18 UTC MAIN commitmail json YAML

2022-12-21 14:09:18 UTC MAIN commitmail json YAML

2022-12-21 14:02:10 UTC MAIN commitmail json YAML

2022-12-21 13:33:59 UTC MAIN commitmail json YAML

fricas: skip PIE check for one file

Makes this package. If you know how to make this file PIE, please do so!

(wiz)

2022-12-21 13:19:30 UTC MAIN commitmail json YAML

oe2mbx: add explicit rule for src/liboe.o

Hopefully fixes build on NetBSD 9; still builds on -current.

(wiz)

2022-12-21 13:13:47 UTC MAIN commitmail json YAML

doc: Updated lang/jpm to 1.1.0

(wiz)

2022-12-21 13:13:36 UTC MAIN commitmail json YAML

jpm: update to 1.1.0.

No concise changelog found, but this fixes the build with the
current janet version.

Commit log here:

https://github.com/janet-lang/jpm/commits/master

(wiz)

2022-12-21 13:06:48 UTC MAIN commitmail json YAML

swi-prolog-jpl: limit JVMs

Configure script does not find JNI for newer versions.

(wiz)

2022-12-21 12:04:13 UTC MAIN commitmail json YAML

nhc98: remove

This does not build in any bulk build I can find; the package is for the
last available upstream version from 2010. (This version does not even
suport 64-bit machines.)

(wiz)

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

polyml: remove NOT_FOR_BULK_PLATFORM

The PR the comment above that references is closed as 'fixed'.

(This does not build for me on NetBSD-current/amd64 though.)

(wiz)

2022-12-21 11:34:53 UTC MAIN commitmail json YAML

oo2c: fix xsltproc error

Now fails (for me on 9.99.106/amd64) with:
===> Building for oo2c-2.0.11nb21
stage0/oo2c --config oo2crc-install.xml -r lib -r .  --build-package oo2c
gmake: *** [Makefile:152: bin/oo2c] Segmentation fault (core dumped)
*** Error code 2

(wiz)

2022-12-21 10:10:37 UTC MAIN commitmail json YAML

2022-12-21 07:52:16 UTC MAIN commitmail json YAML

doc: Updated www/curl to 7.87.0

(wiz)

2022-12-21 07:52:06 UTC MAIN commitmail json YAML

curl: update to 7.87.0.

Security fix release.

curl and libcurl 7.87.0

Public curl releases:        212
Command line options:        249
curl_easy_setopt() options:  302
Public functions in libcurl:  91
Contributors:                2771

This release includes the following changes:

o curl: add --url-query [52]
o CURLOPT_QUICK_EXIT: don't wait for DNS thread on exit [75]
o lib: add CURL_WRITEFUNC_ERROR to signal write callback error [47]
o openssl: reduce CA certificate bundle reparsing by caching [11]
o version: add a feature names array to curl_version_info_data [67]

This release includes the following bugfixes:

o altsvc: fix rejection of negative port numbers [144]
o aws_sigv4: consult x-%s-content-sha256 for payload hash [102]
o aws_sigv4: fix typos in aws_sigv4.c [101]
o base64: better alloc size [124]
o base64: encode without using snprintf [123]
o base64: faster base64 decoding [120]
o build: assume assert.h is always available [111]
o build: assume errno.h is always available [110]
o c-hyper: CONNECT respones are not server responses [137]
o c-hyper: fix multi-request mechanism [115]
o CI: Change FreeBSD image from 12.3 to 12.4 [108]
o CI: LGTM.com will be shut down in December 2022 [112]
o ci: Remove zuul fuzzing job as it's superseded by CIFuzz
o cmake: check for cross-compile, not for toolchain [54]
o CMake: fix build with `CURL_USE_GSSAPI` [78]
o cmake: really enable warnings with clang [25]
o cmake: set the soname on the shared library [140]
o cmdline-opts/gen.pl: fix the linkifier [64]
o cmdline-opts/page-footer: remove long option nroff formatting
o config-mac: define HAVE_SYS_IOCTL_H [107]
o config-mac: fix typo: size_T -> size_t [125]
o config-mac: remove HAVE_SYS_SELECT_H [116]
o config-win32: fix SIZEOF_OFF_T for MSVC and old MinGW [41]
o configure: require fork for NTLM-WB [36]
o contributors.sh: actually use $CURLWWW instead of just setting it [129]
o cookie: compare cookie prefixes case insensitively [14]
o cookie: expire cookies at once when max-age is negative [45]
o cookie: open cookie jar as a binary file [89]
o curl-openssl.m4: do not add $prefix/include/openssl to CPPFLAGS [90]
o curl-rustls.m4: on macOS, rustls also needs the Security framework [44]
o curl.h: include <sys/select.h> on SerenityOS [104]
o curl.h: name all public function parameters [118]
o curl.h: reword comment to not use deprecated option [132]
o curl: override the numeric locale and set "C" by force [60]
o curl: timeout in the read callback [15]
o curl_endian: remove Curl_write64_le from header [81]
o curl_get_line: allow last line without newline char [88]
o curl_path: do not add '/' if homedir ends with one [4]
o curl_url_get.3: remove spurious backtick [127]
o curl_url_set.3: document CURLU_DISALLOW_USER [139]
o curl_url_set.3: fix typo [148]
o CURLMOPT_SOCKETFUNCTION.3: clarify CURL_POLL_REMOVE [1]
o CURLOPT_COOKIEFILE.3: advice => advise [131]
o CURLOPT_DEBUGFUNCTION.3: do not assume nul-termination in example [31]
o CURLOPT_DEBUGFUNCTION.3: emphasize that incoming data is "raw" [130]
o CURLOPT_POST.3: Explain setting to 0 changes request type [61]
o docs/curl_ws_send: Fixed typo in websocket docs [114]
o docs/EARLY-RELEASE.md: how to determine an early release [37]
o docs/examples: spell correction ('Retrieve') [119]
o docs/INSTALL.md: expand on static builds [62]
o docs/WEBSOCKET.md: explain the URL use [71]
o docs: add missing parameters for --retry flag [2]
o docs: add more "SEE ALSO" links to CA related pages [82]
o docs: explain the noproxy CIDR notation support [17]
o docs: extend the dump-header documentation [150]
o docs: remove performance note in CURLOPT_SSL_VERIFYPEER [13]
o examples/10-at-a-time: fix possible skipped final transfers [85]
o examples: update descriptions [83]
o ftp: support growing files with CURLOPT_IGNORE_CONTENT_LENGTH [96]
o gen.pl: do not generate CURLHELP bitmask lines > 79 characters [10]
o GHA: clarify workflows permissions, set least possible privilege [79]
o GHA: NSS use clang instead of clang-9 [103]
o gnutls: use common gnutls init and verify code for ngtcp2 [98]
o headers: add endif comments [51]
o HTTP-COOKIES.md: mention that http://localhost is a secure context [76]
o HTTP-COOKIES.md: update the 6265bis link to draft-11 [70]
o http: do not send PROXY more than once [46]
o http: fix the ::1 comparison for IPv6 localhost for cookies [155]
o http: set 'this_is_a_follow' in the Location: logic [40]
o http: use the IDN decoded name in HSTS checks [154]
o hyper: classify headers as CONNECT and 1XX [56]
o hyper: fix handling of hyper_task's when reusing the same address [33]
o idn: remove Curl_win32_ascii_to_idn [153]
o INSTALL: update operating systems and CPU archs [91]
o KNOWN_BUGS: remove eight entries [50]
o lib1560: add some basic IDN host name tests [151]
o lib: connection filters (cfilter) addition to curl: [43]
o lib: feature deprecation warnings in gcc >= 4.3 [58]
o lib: fix some type mismatches and remove unneeded typecasts [12]
o lib: parse numbers with fixed known base 10 [77]
o lib: remove bad set.opt_no_body assignments [42]
o lib: rewind BEFORE request instead of AFTER previous [65]
o lib: sync guard for Curl_getaddrinfo_ex() definition and use [6]
o lib: use size_t or int etc instead of longs [145]
o libcurl-errors.3: remove duplicate word [3]
o libssh2: return error when ssh_hostkeyfunc returns error [121]
o limit-rate.d: see also --rate
o log2changes.pl: wrap long lines at 80 columns [59]
o Makefile.mk: address minor issues [87]
o Makefile.mk: improve a GNU Make hack [122]
o Makefile.mk: portable Makefile.m32 [86]
o maketgz: set the right version in lib/libcurl.plist [53]
o mime: relax easy/mime structures binding [94]
o misc: Fix incorrect spelling [113]
o misc: remove duplicated include files [28]
o misc: typo and grammar fixes [23]
o negtelnetserver.py: have it call its close() method [68]
o netrc.d: provide mutext info [63]
o netware: remove leftover traces [80]
o noproxy: also match with adjacent comma [19]
o noproxy: guard against empty hostnames in noproxy check [136]
o noproxy: tailmatch like in 7.85.0 and earlier [35]
o nroff-scan.pl: detect double highlights
o ntlm: improve comment for encrypt_des [55]
o ntlm: silence ubsan warning about copying from null target_info pointer [69]
o openssl/mbedtls: use %d for outputing port with failf (int) [72]
o openssl: prefix errors with '[lib]/[version]: ' [105]
o os400: use platform socklen_t in Curl_getnameinfo_a [18]
o page-header: grammar improvement (display transfer rate) [126]
o proxy: refactor haproxy protocol handling as connection filter [57]
o README.md: remove badges and xmas-tree garnish [9]
o rtsp: fix RTSP auth [49]
o runtests: --no-debuginfod now disables DEBUGINFOD_URLS [100]
o runtests: do CRLF replacements per section only [97]
o scripts/checksrc.pl: detect duplicated include files [29]
o sendf: change Curl_read_plain to wrap Curl_recv_plain [48]
o sendf: remove unnecessary if condition [26]
o setup: do not require __MRC__ defined for Mac OS 9 builds [117]
o smb/telnet: do not free the protocol struct in *_done() [152]
o socks: fix username max size is 255 (0xFF) [146]
o spellcheck.words: remove 'github' as an accepted word [22]
o ssl-reqd.d: clarify that this is for upgrading connections only [138]
o strcase: use curl_str(n)equal for case insensitive matches [8]
o styled-output.d: this option does not work on Windows [93]
o system.h: fix socklen_t, curl_off_t, long long for Classic Mac OS [133]
o system.h: support 64-bit curl_off_t for NonStop 32-bit [21]
o test1421: fix typo [109]
o test3026: reduce runtime in legacy mingw builds [73]
o tests/sshserver.pl: re-enable ssh-rsa while using openssh 8.8+
o tests: add authorityInfoAccess to generated certs [99]
o tests: add HTTP/3 test case, custom location for proper nghttpx [106]
o tls: backends use connection filters for IO, enabling HTTPS-proxy [92]
o tool: determine the correct fopen option for -D [95]
o tool_cfgable: free the ssl_ec_curves on exit [142]
o tool_cfgable: make socks5_gssapi_nec a boolean [128]
o tool_formparse: avoid clobbering on function params [135]
o tool_getparam: make --no-get work as the opposite of --get [39]
o tool_operate: provide better errmsg for -G with bad URL [16]
o tool_operate: when aborting, make sure there is a non-NULL error buffer [20]
o tool_paramhlp: free the proto strings on exit [141]
o url: move back the IDN conversion of proxy names [74]
o urlapi: reject more bad letters from the host name: &+() [143]
o urldata: change port num storage to int and unsigned short [66]
o vms: remove SIZEOF_SHORT [134]
o vtls: fix build without proxy support [38]
o vtls: localization of state data in filters [84]
o WEBSOCKET.md: fix broken link [30]
o Websocket: fixes for partial frames and buffer updates [7]
o websockets: fix handling of partial frames [32]
o windows: fail early with a missing windres in autotools [5]
o windows: fix linking .rc to shared curl with autotools [24]
o winidn: drop WANT_IDN_PROTOTYPES [27]
o ws: if no connection is around, return error [149]
o ws: return CURLE_NOT_BUILT_IN when websockets not built in [34]
o x509asn1: avoid freeing unallocated pointers [147]

(wiz)

2022-12-21 00:32:07 UTC MAIN commitmail json YAML

doc/TODO: + filezilla-3.62.2.

(wiz)

2022-12-20 21:58:50 UTC MAIN commitmail json YAML

(devel/R-tidyselect) Fix build, DEPENDS+= R-withr

(mef)

2022-12-20 20:56:20 UTC MAIN commitmail json YAML

doc: Updated sysutils/memtester to 4.6.0

(schmonz)

2022-12-20 20:56:11 UTC MAIN commitmail json YAML

Update to 4.6.0. From the changelog:

- Fix warning on signedness of the ONE constant.  Thanks: Marek Vasut.
- Add note to conf-cc about how to silence gcc's incorrect warning
  "suggest parentheses around assignment". Thanks: Marek Vasut.
- Fix overflow in output for reported address.  Thanks: Marek Vasut.
- Add note about randomizing values used at runtime by seeding PRNG.
  Disabled by default for reproducibility.

(schmonz)

2022-12-20 18:56:16 UTC MAIN commitmail json YAML

doc: Updated x11/modular-xorg-server to 21.1.6

(wiz)

2022-12-20 18:56:06 UTC MAIN commitmail json YAML

modular-xorg-server: update to 21.1.6.

This release fixes an invalid event type mask in XTestSwapFakeInput which
was inadvertently changed from octal 0177 to hexadecimal 0x177 in the fix
for CVE-2022-46340.

It also includes backports for a couple of fixes in XQuartz and fixes for
XKB (noticeably for CVE-2022-3550 and CVE-2022-3551).

Jeremy Huddleston Sequoia (1):
      xquartz: Fix some formatting

John D Pell (1):
      XQuartz: stub: Call LSOpenApplication instead of fork()/exec()

Olivier Fourdan (1):
      xserver 21.1.6

Peter Hutterer (3):
      xkb: proof GetCountedString against request length attacks
      xkb: fix some possible memleaks in XkbGetKbdByName
      Xext: fix invalid event type mask in XTestSwapFakeInput

(wiz)

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

doc: Updated devel/conftest to 0.37.0

(leot)

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

conftest: Update to 0.37.0

Changes:
0.37.0
------
- Added helper method to load combined config files for Rego unit tests
- Allow data-only bundles
- Update to OPA 0.47.3 (includes bug fixes and security fixes
  (CVE-2022-41717))

(leot)

2022-12-20 14:39:33 UTC MAIN commitmail json YAML

doc: Updated x11/xdriinfo to 1.0.7

(wiz)

2022-12-20 14:39:23 UTC MAIN commitmail json YAML

xdriinfo: update to 1.0.7.

Alan Coopersmith (8):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      gitlab CI: stop requiring Signed-off-by in commits
      Variable scope reduction
      Ensure screenNum is always initialized
      xdriiinfo 1.0.7

(wiz)

2022-12-20 13:09:47 UTC MAIN commitmail json YAML

(devel/R-pkgload) correction to R-fs version

(mef)

2022-12-20 13:03:54 UTC MAIN commitmail json YAML

(devel/R-pkgload) fix build, +DEPENDS+= R-fs

(mef)

2022-12-20 12:59:38 UTC MAIN commitmail json YAML

(devel/R-lifecycle) Fix build DEPENDS+= R-cli

(mef)

2022-12-20 10:49:04 UTC MAIN commitmail json YAML

x11/xmem: add MESSAGE for NetBSD.

(vins)

2022-12-20 09:09:45 UTC MAIN commitmail json YAML

2022-12-20 09:09:18 UTC MAIN commitmail json YAML

syft: rename go modules file to standard name

(wiz)

2022-12-20 08:58:21 UTC MAIN commitmail json YAML

devel/got-portable: Makefile and DESCR revision (NFC).

* Package requires libevent albeit this was not documented.
  Fixes building on Linux. Tested on Slackware 15.0.
* Switch from github CI mirror to official tarball. Autotools no longer
  required.
* Update DESCR to be more informative.

(vins)

2022-12-20 08:36:51 UTC MAIN commitmail json YAML

shells/etsh: explicitly set MANDIR.

(vins)

2022-12-20 07:04:42 UTC MAIN commitmail json YAML

Darwin.mk: Update OSX_SDK_MAP for macOS 13.1

(triaxx)

2022-12-20 02:53:10 UTC MAIN commitmail json YAML

lang/ruby/gem.mk: fix handlingo of RUBYGEM_MANPAGES

Globael setting for RUBYGEM_MANPAGES is also required.

(taca)

2022-12-20 00:32:35 UTC MAIN commitmail json YAML

security/cfs: Align Solaris defines to upstream

(gdt)

2022-12-20 00:01:02 UTC MAIN commitmail json YAML

mk/bsd.pkg.mk: started freeze for pkgsrc-2022Q4 branch [gdt 2022-12-20]

(gdt)

2022-12-19 23:33:01 UTC MAIN commitmail json YAML

doc: Updated geography/qgis to 3.28.2

(gdt)

2022-12-19 23:32:52 UTC MAIN commitmail json YAML

geography/qgis: Update to 3.28.2

Delete a patch which was applied upstream.

This is a point release; upstream changes are minor.

(gdt)

2022-12-19 23:18:47 UTC MAIN commitmail json YAML

doc: Updated security/cfs to 1.5.0b

(gdt)

2022-12-19 23:18:37 UTC MAIN commitmail json YAML

2022-12-19 21:06:40 UTC MAIN commitmail json YAML

CHANGES-2022: Resolve conflicts.

(vins)

2022-12-19 21:02:03 UTC MAIN commitmail json YAML

doc: Added x11/xmem version 1.29

(vins)

2022-12-19 21:01:40 UTC MAIN commitmail json YAML

2022-12-19 21:00:16 UTC MAIN commitmail json YAML

x11/xmem: initial import.

XMem is an X11 utility to display memory and swap usage.  It was
initially created by the K. Shane Hartman (MIT-LCS) and Stuart A. Malone
(MIT-LCS); with features added by Jim Gettys (MIT-Athena), Bob Scheifler
(MIT-LCS), Tony Della Fera (MIT-Athena), and Chris Peterson (MIT-LCS).

Updated 2007/04 by Michelle Konzack, and then by Christian Barthel
(2017/01), who introduced OpenBSD support.

(vins)

2022-12-19 19:23:41 UTC MAIN commitmail json YAML

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

doc: Added devel/syft version 0.63.0

(wiz)

2022-12-19 19:04:31 UTC MAIN commitmail json YAML

devel/Makefile: + syft

(wiz)

2022-12-19 19:03:09 UTC MAIN commitmail json YAML

2022-12-19 19:01:48 UTC MAIN commitmail json YAML

shells/osh: remove, superseded by shells/etsh.

The project was renamed from osh to etsh in 2016.
The author himself was added as MAINTAINER for shells/osh as per request
in 2008.
However, it's reasonable to assume that they lost interest in the
package in the meantime.
In any case, we have shells/etsh now, making this an obsolete duplicate.

(vins)

2022-12-19 18:14:57 UTC MAIN commitmail json YAML

Accept NetBSD 10.x and newer.

(tron)

2022-12-19 17:44:14 UTC MAIN commitmail json YAML

doc: Added devel/got-portable version 0.79

(vins)

2022-12-19 17:43:51 UTC MAIN commitmail json YAML

Add got-portable.

(vins)

2022-12-19 17:42:06 UTC MAIN commitmail json YAML

devel/got-portable: import package from wip.

This is the portable version of got(1), the 'Game of Trees' version control
system from @stsp at OpenBSD.org.

(vins)

2022-12-19 17:39:40 UTC MAIN commitmail json YAML

botan2: fix build of os_utils.cpp on SunOS

os_utils.cpp needs priv.h to be included on
SunOS for the patch to build.
Use Botans own BOTAN_TARGET_OS_IS_SOLARIS
instead of __sun as indicator for building
on SunOS.

(nros)

2022-12-19 17:15:34 UTC MAIN commitmail json YAML

devel/libbsd: mark as broken on Darwin and SunOS.

SunOS (with particular regard to illumos) and macOS support native
analogues for most of the functions provided by libbsd.
As a result, libbsd failes to compile on these platforms, due to the
inherent incompatibility of parameters/arguments types in declaration
and definition of the same functions.

(vins)

2022-12-19 16:49:59 UTC MAIN commitmail json YAML

pkgtools/pkg: only require libbsd on Linux.

To date, we don't know of any platform but Linux where libbsd compiles
fine.

(vins)

2022-12-19 16:45:42 UTC MAIN commitmail json YAML

audio/rtunes: libbsd handling changes.
* only require libbsd on Linux. To date, we don't know of any platform
  but Linux where the library compiles fine.
* prevent deprecated linking mode for libbsd on Linux.

(vins)

2022-12-19 16:39:37 UTC MAIN commitmail json YAML

sysutils/xpipe: prevent deprecated linking mode for libbsd on Linux.

(vins)

2022-12-19 16:37:22 UTC MAIN commitmail json YAML

x11/xidle: prevent deprecated linking mode for libbsd on Linux.

(vins)

2022-12-19 16:06:04 UTC MAIN commitmail json YAML

doc: Updated devel/libbsd to 0.11.7

(vins)

2022-12-19 16:05:43 UTC MAIN commitmail json YAML

devel/libbsd: update to version 0.11.7

# Changes (local):
* Add new dependency on devel/libmd.
* Rework buildlink file to use overly linking mode.
* Add a test target for regression tests.
* Update licese.
* Fix bug with Makefile caused by lack of an implicit
  $(RM) variable in bmake.

# Changes (upstream):

* libbsd 0.11.7
  - Portability fixes for the Hurd.
  - Fix ELF support for big endian SH.
  - Sync the arc4random(3) implementation from OpenBSD.
  - Adjust declaration shadowing to match new glibc additions.
  - Manual pages and documentation cleanups.
  - Document non-overlay mode as discouraged, future releases might emit
    warnings when using it.

* libbsd 0.11.6
  - Build system and test suite fixes for musl.
  - Remove arc4random() support for OpenBSD.
  - LoongArch support for nlist().

* libbsd-0.11.5
  - Build system and test suite regression fixes.
  - Documentation on how to build the project.

* libbsd 0.11.4
  - Fix build on GNU/kFreeBSD due to missing linking against libmd.
  - Fix build with LTO.
  - Add link-time warnings to MD5 wrapper functions
  - Various build system fixes.
  - Various portability fixes.
  - Various documentation fixes.

* libbsd 0.11.3
  - Rework of the libmd wrapping code to not require users to explicitly
    link against libmd.
  - Switch libmd wrapper to use dlsym()
  - Various build system fixes.
  - Various portability fixes.

* libbsd 0.11.2
  - Update <sys/queue.h> from FreeBSD.
  - Import some closefrom() changes from sudo.
  - Make closefrom() use close_range() syscall on Linux when available.
  - Update libbsd(7) man page with updates in 0.11.0.

* libbsd 0.11.1
  - Export provided function strnvisx().
  - New recallocarray() and freezero() from OpenBSD.
  - New pwcache module from OpenBSD.
  - New timespec(3bsd) man page alias to timeval(3bsd).
  - New progname implementation for Windows.
  - New LIBBSD_VIS_OPENBSD selection macro.
  - Switch from embedded hashing function implementations to use libmd.
  - Various man pages cleanups.
  - Various portability fixes.
  - Various memory leak fixes.

* libbsd 0.10.0
  - Several security related fixes for nlist()
  - Fix for a leak in the vis family of functions.
  - Fix for a configure check to not unnecessarily link against librt.
  - General portability fixes for musl, uClibc, macOS and GNU/kFreeBSD.
  - New architectures support for nlist().
  - Switch the <err.h> *c() functions to be standalone and add err(),
    warn(), errx() and warnx() familiy of functions in case the system
    lacks them.
  - Several man page fixes.

(vins)

2022-12-19 15:14:34 UTC MAIN commitmail json YAML

security/cfs: Add pre-upgrade notes about continuation fork

(gdt)

2022-12-19 15:13:37 UTC MAIN commitmail json YAML

doc: Added devel/libmd version 1.0.4

(vins)

2022-12-19 15:13:01 UTC MAIN commitmail json YAML

2022-12-19 15:08:04 UTC MAIN commitmail json YAML

2022-12-19 14:54:10 UTC MAIN commitmail json YAML

2022-12-19 14:35:57 UTC MAIN commitmail json YAML

doc: Updated mail/squirrelmail to 1.4.23pre14979

(taca)

2022-12-19 14:35:35 UTC MAIN commitmail json YAML

mail/squirrelmail: update to 1.4.23pre14979

1.4.23 stable revision at 14979 (2022-12-06)

* Fix poorly written timezone parsing.

(taca)

2022-12-19 14:11:02 UTC MAIN commitmail json YAML

doc: Updated wm/coma to 1.1nb2

(vins)

2022-12-19 13:57:34 UTC MAIN commitmail json YAML

2022-12-19 13:42:44 UTC MAIN commitmail json YAML

doc: Updated shells/mksh to 59bnb3

(jperkin)

2022-12-19 13:42:35 UTC MAIN commitmail json YAML

mksh: Pull in the printf(1) builtin from MirBSD.

Note that we are specifically using -r1.21 as newer versions do not build.

This improves performance on systems that use mksh as the bootstrap shell, due
to widespread use of printf in the pkgsrc infrastructure that previously had
to fork /usr/bin/printf.

Tested on macOS and SmartOS.  Bump PKGREVISION.

(jperkin)

2022-12-19 13:32:27 UTC MAIN commitmail json YAML

doc: Added security/osv-scanner version 1.0.1

(wiz)

2022-12-19 13:32:17 UTC MAIN commitmail json YAML

security/Makefile: + osv-scanner

(wiz)

2022-12-19 13:32:03 UTC MAIN commitmail json YAML

security/osv-scanner: import osv-scanner-1.0.1

Use OSV-Scanner to find existing vulnerabilities affecting your
project's dependencies.

OSV-Scanner provides an officially supported frontend to the OSV
database that connects a project's list of dependencies with the
vulnerabilities that affect them. Since the OSV.dev database is
open source and distributed, it has several benefits in comparison
with closed source advisory databases and scanners:

- Each advisory comes from an open and authoritative source
- Anyone can suggest improvements to advisories, resulting in a
  very high quality database
- The OSV format unambiguously stores information about affected
  versions in a machine-readable format that precisely maps onto a
  developer's list of packages

The above all results in fewer, more actionable vulnerability
notifications, which reduces the time needed to resolve them.

(wiz)

2022-12-19 13:01:45 UTC MAIN commitmail json YAML

wm/coma: package revision.

* Drop patch: DESTDIR support can be handled with MAKE_FLAGS.
* Do not require pkg-config: define LDFLAGS using BUIDLINK_PREFIX.
* Use REPLACE_INTEPRETER in place of a SUBST routine.
* Bump PKGREVISION.
* Take maintainership.

(vins)

2022-12-19 11:55:22 UTC MAIN commitmail json YAML

doc: Updated games/doomlegacy to 1.48.12

(micha)

2022-12-19 11:53:59 UTC MAIN commitmail json YAML

games/doomlegacy: Update to 1.48.12

Updated man page for pkgsrc.
Disabled SVN usage for build.

FEATURES 1.48.12

  * Added SDL2 support, as a compile option. This provides video, sound, and
    keyboard alterations for the SDL2 library calls.
    The source code still supports SDL1. This supports target machines that are
    not supported by SDL2. At this point, for some things like MIDI music, we
    have not yet found optimal SDL2 solutions.
  * Add a control to select music type, with an automatic mode. Add automatic
    music type selection and playing. This works better with SDL1 than SDL2.
    SDL2 will always use Fluidsynth for MIDI. It even builds a copy of
    Fluidsynth into SDL2.
  * Added controls to adjust monster health, health pickup, armor pickup, and
    ammo pickup. This allows adjusting play of an overly difficult map such as
    one with multiple cyberdemons, such as when you have only three players on
    your coop team and one is a newbie, or just adjusting a map weak in ammo.
    The user can also increase difficulty when feeling cocky.

BUG FIXES 1.48.12

  * Mingw32 does not have strcasestr. Had to write one for Mingw32 and Watcom.
  * Fixed a segfault in biowar.wad Map08 with OpenGL. It would segfault when a
    texture being drawn in cache, had one patch extending lower than the
    texture bottom. The cache write now tests against the cache limits, and not
    the source.
  * Fixed X11 musserver quitting whenever trying any device other than TiMidity.
    Made the FluidSynth MIDI detection work. Included the DEBUG options.
    Fixed a HAVE_ZLIB test that would error when compiling for X11.
  * Fixed where Player picks up clip when already has full ammo. A bug was
    introduced in patch w105_22_playermsg, svn 1225. This resulted in the clip
    being used up, even when the player already has max ammo.
  * Rewrote the flat animation, to load all flats of an animation. A long time
    ago the flats were optimized by only loading the flats that appeared in the
    level map. This is incompatible with flat animation, as the animation
    requires flats that may not have appeared otherwise. This results in the
    animation not working for some flats that should be animated (doom2 map17).
    Updates the flat animation again when levelflats has moved during the
    update. Removed the old animation code that checked all flats in the wad.
  * Fix the existing MIDI, MP3, and OGG music playing. Fix MP3 music playing,
    so that it does not try to play it as MUS. Detect the music type upon
    replay too.
  * VISPLANE_DYNAMIC_COVER. Replaced arrays of [MAXVIDWIDTH] in visplane with
    dynamically allocated arrays of the current video width. This reduces each
    visplane from 6464 bytes to 3268 bytes. This will allow MAXVIDWIDTH to be
    increased, to allow larger screen sizes, without affecting the memory usage
    for everybody.
  * Transition to new software renderer, to fix sprites that are drawn in
    conflict with 3d floors.
  * Removed drawnodes code. Sprites could not be sorted into the drawnodes to
    satify all the conflicts that occur. Instead of trying to save all the
    sprite conflicts in one sprite structure (like a drawnode), the sprite is
    split and clipped until all parts of it have been drawn (or masked).
  * Replaced openings code (from PrBoom) with pool16 code, which does not have
    to adjust existing pointers when expanding the pool.
  * Fix to sprite draw, so that flipped sprites drawing is independent of the
    sprite x1 position. This fixes draw errors of some flipped sprites.
  * Fixed the OpenGL dynamic lights, where wall textures would distort when a
    fireball or rocket would pass by. This affected walls under a 3d floor,
    when it experienced a dynamic light.
  * Fixed a zip seek error that only affected some zip files. Opening a zip
    archive when there already was a zip file open, required that the zip file
    be closed, or its file position will be different than our recorded
    position. This fixes bug when loading cyberarena3.zip.
  * Protect against NULL line ptr in some light functions. This mitigates a
    segfault in cyberarena3.zip, that was not reproducible.
  * Fixed compile errors in dynamic load of zlib, and libzip. Detect version
    of libzip from header file. Remove version of libzip from make_options.
  * Add SDL_DIR to the compile make_options, because compile on win/mingw32
    cannot reliabily find SDL/include otherwise, and it is better than having
    end users editing the Makefile. SDL installs with sdl-config are not
    affected, and most users do not need to specify it.
  * Fixed the new SDL sound code to compile with SDL Mixer 1.2.8, SDL Mixer
    1.2.10, SDL Mixer 1.2.12, and SDL2 Mixer. This is detected at compile.
    The SDL Mixer 1.2.8 does NOT have MIX_INIT, but the SDL Mixer 1.2.10 does,
    and SDL2 does too. The MIX_INIT provides some device detection and
    reporting to the user what was found.
  * Still supports compiling for SDL Mixer older than 1.2.8, but those do not
    have RWOPS, and thus music playing with that Mixer will then use the
    hard-drive. This is detected and determined at compile-time, and running
    with a newer SDL Mixer will not affect that compile decision.
  * The user must have a compatible SDL Mixer installed (same or better).
    Newer SDL installs have bug fixes (especially on win), and may be
    customized to the users machine, so this is up to the user.
  * Changes to support compiling on Mac OS X (Darwin). Uses App folder.
    Based on support from Gibbon.

(micha)

2022-12-19 11:17:37 UTC MAIN commitmail json YAML

doc: Updated devel/difftastic to 0.39.0

(pin)

2022-12-19 11:17:17 UTC MAIN commitmail json YAML

devel/difftastic: update to 0.39.0

0.39 (released 19th December 2022)
Parsing
- Added support for Erlang.
- Improved detection of binary content when the MIME type database incorrectly
  claims a text file is another format.

Display
- Paths are now always displayed relative to the current working directory.
- Fixed a race condition where diffing directories would lead to interleaved
  output from different files.

Command Line Interface
- Added a --check-only flag that reports if there are any syntactic
  differences, but doesn't calculate or print them. This is much faster than
  normal syntactic diffing.
- Difftastic now sets the exit code if it finds changes and --exit-code is set.
  See usage in the manual for the full list of exit codes used.

0.38 (released 14th November 2022)
Parsing
- Syntax error nodes are now always treated as atoms. This produces better
  results when difftastic doesn't fully support the syntax (e.g. PostCSS is a
  superset of CSS) or when there are actual syntax errors.
- Fixed a crash on file content detection when the local MIME database contains
  blank lines.

Display
- Line numbers styling has been tweaked to make it more visually distinct from
  file content.
- Fixed an issue with inline display discarding newlines when color is
  disabled, leading to broken display.
- Two column display now ensures that both columns have the same width, so
  line wrapping is at the same point on both sides.

(pin)

2022-12-19 11:13:56 UTC MAIN commitmail json YAML

2022-12-19 10:57:23 UTC MAIN commitmail json YAML

shells/yash: use C99 to support 'for' loop initial declarations.

(vins)

2022-12-19 10:39:07 UTC MAIN commitmail json YAML

doc: Updated devel/py-approvaltests to 8.0.0

(schmonz)

2022-12-19 10:39:00 UTC MAIN commitmail json YAML

Update to 8.0.0. From the changelog:

- Rename 'Throttle' to 'Limit'

(schmonz)

2022-12-19 10:38:52 UTC MAIN commitmail json YAML

doc: Updated devel/py-approval-utilities to 8.0.0

(schmonz)

2022-12-19 10:38:43 UTC MAIN commitmail json YAML

Update to 8.0.0. No changes other than the version bump, but updating
because this is usually tightly coupled with py-approvaltests.

(schmonz)

2022-12-19 10:26:46 UTC MAIN commitmail json YAML

doc: Updated devel/texttest to 4.2.2

(schmonz)

2022-12-19 10:26:32 UTC MAIN commitmail json YAML

Update to 4.2.2. From the changelog:

Bugfixes:
- Fixed problem with replay delay control in the UI, which did not work
  in locales with "," as decimal point.
- Fixed UI bug where scrolling in the Running tab ended up scrolling
  numeric values if the cursor was there.

(schmonz)

2022-12-19 10:21:37 UTC MAIN commitmail json YAML

doc: Updated devel/gindent to 2.2.12

(wiz)

2022-12-19 10:21:27 UTC MAIN commitmail json YAML

gindent: update to 2.2.12.

Release notes for GNU indent version 2.2.12, Sep 2018

* This release drops support for VMS and Watcom.
* New options:
  * -pal / --pointer-align-left and -par / --pointer-align-right
  * -fnc / --fix-nested-comment
  * -gts / --gettext-strings
  * -slc / --single-line-conditionals
  * -as / --align-with-spaces
  * -ut / --use-tabs
  * -nut / --no-tabs
  * -sar / --spaces-around-initializers
  * -ntac / --dont-tab-align-comments
  * -linux preset now includes -nbs.
  * -kr preset now includes -par.
  * Indent now recognises C99 and C11 keywords, and also typeof.

(wiz)

2022-12-19 10:16:46 UTC MAIN commitmail json YAML

shells/yash: remove unneeded CONFIGURE_ARGS.

(vins)

2022-12-19 10:04:53 UTC MAIN commitmail json YAML

Updated finance/bitcoin, devel/git

(adam)

2022-12-19 10:04:34 UTC MAIN commitmail json YAML

git: updated to 2.39.0

Git v2.39 Release Notes
=======================

UI, Workflows & Features
------------------------

* "git grep" learned to expand the sparse-index more lazily and on
  demand in a sparse checkout.

* By default, use of fsmonitor on a repository on networked
  filesystem is disabled. Add knobs to make it workable on macOS.

* After checking out a "branch" that is a symbolic-ref that points at
  another branch, "git symbolic-ref HEAD" reports the underlying
  branch, not the symbolic-ref the user gave checkout as argument.
  The command learned the "--no-recurse" option to stop after
  dereferencing a symbolic-ref only once.

* "git branch --edit-description @{-1}" is now a way to edit branch
  description of the branch you were on before switching to the
  current branch.

* "git merge-tree --stdin" is a new way to request a series of merges
  and report the merge results.

* "git shortlog" learned to group by the "format" string.

* A new "--include-whitespace" option is added to "git patch-id", and
  existing bugs in the internal patch-id logic that did not match
  what "git patch-id" produces have been corrected.

* Enable gc.cruftpacks by default for those who opt into
  feature.experimental setting.

* "git repack" learns to send cruft objects out of the way into
  packfiles outside the repository.

* 'scalar reconfigure -a' is taught to automatically remove
  scalar.repo entires which no longer exist.

* Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
  others.

* 'git maintenance register' is taught to write configuration to an
  arbitrary path, and 'git for-each-repo' is taught to expand tilde
  characters in paths.

* When creating new notes, the template used to get a stray empty
  newline, which has been removed.

* "git receive-pack" used to use all the local refs as the boundary for
  checking connectivity of the data "git push" sent, but now it uses
  only the refs that it advertised to the pusher. In a repository with
  the .hideRefs configuration, this reduces the resources needed to
  perform the check.

* With '--recurse-submodules=on-demand', all submodules are
  recursively pushed.

Performance, Internal Implementation, Development Support etc.
--------------------------------------------------------------

* With a bit of header twiddling, use the native regexp library on
  macOS instead of the compat/ one.

* Prepare for GNU [ef]grep that throw warning of their uses.

* Sources related to fuzz testing have been moved down to their own
  directory.

* Most credential helpers ignored unknown entries in a credential
  description, but a few died upon seeing them.  The latter were
  taught to ignore them, too

* "scalar unregister" in a repository that is already been
  unregistered reported an error.

* Remove error detection from a function that fetches from promisor
  remotes, and make it die when such a fetch fails to bring all the
  requested objects, to give an early failure to various operations.

* Update CodingGuidelines to clarify what features to use and avoid
  in C99.

* Avoid false-positive from LSan whose assumption may be broken with
  higher optimization levels.

* Enable address and undefined sanitizer tasks at GitHub Actions CI.

* More UNUSED annotation to help using -Wunused option with the
  compiler.
  (merge 4b992f0a24 jk/unused-anno-more later to maint).

* Rewrite a deep recursion in the skipping negotiator to use a loop
  with on-heap prio queue to avoid stack wastage.

* Add documentation for message IDs in fsck error messages.

* Define the logical elements of a "bundle list", data structure to
  store them in-core, format to transfer them, and code to parse
  them.

* The role the security mailing list plays in an embargoed release
  has been documented.

* Two new facilities, "timer" and "counter", are introduced to the
  trace2 API.

* Code simplification by using strvec_pushf() instead of building an
  argument in a separate strbuf.

* Make sure generated dependency file is stably sorted to help
  developers debugging their build issues.

* The glossary entries for "commit-graph file" and "reachability
  bitmap" have been added.

* Various tests exercising the transfer.credentialsInUrl
  configuration are taught to avoid making requests which require
  resolving localhost to reduce CI-flakiness.

* A redundant diagnostic message is dropped from test_path_is_missing().

* Simplify the run-command API.

* Update the actions/github-script dependency in CI to avoid a
  deprecation warning.

* Progress on being able to initialize a rev_info struct with a
  macro.

* Add trace2 counters to the region to clear skip worktree bits in a
  sparse checkout.

* Modernize test script to avoid "test -f" and friends.

* Avoid calling 'cache_tree_update()' when doing so would be
  redundant.

* Update the credential-cache documentation to provide a more
  realistic example.

* Makefile comments updates and reordering to clarify knobs used to
  choose SHA implementations.

* A design document for sparse-checkout's future directions has been
  added.

* Teach chainlint.pl to annotate the original test definition instead
  of the token stream.

* "make coccicheck" is time consuming. It has been made to run more
  incrementally.

* `parse_object()` has been hardened to check for the existence of a
  suspected blob object.

* The build procedure has been adjusted to GNUmake version 4.4, which
  made some changes to how pattern rule with multiple targets are
  handled.

Fixes since v2.38
-----------------

* The codepath that reads from the index v4 had unaligned memory
  accesses, which has been corrected.

* Fix messages incorrectly marked for translation.

* "git fsck" failed to release contents of tree objects already used
  from the memory, which has been fixed.

* "git clone" did not like to see the "--bare" and the "--origin"
  options used together without a good reason.

* "git remote rename" failed to rename a remote without fetch
  refspec, which has been corrected.

* Documentation on various Boolean GIT_* environment variables have
  been clarified.

* "git rebase -i" can mistakenly attempt to apply a fixup to a commit
  itself, which has been corrected.

* "git multi-pack-index repack/expire" used to repack unreachable
  cruft into a new pack, which have been corrected.

* In read-only repositories, "git merge-tree" tried to come up with a
  merge result tree object, which it failed (which is not wrong) and
  led to a segfault (which is bad), which has been corrected.

* Force C locale while running tests around httpd to make sure we can
  find expected error messages in the log.

* Fix a logic in "mailinfo -b" that miscomputed the length of a
  substring, which lead to an out-of-bounds access.

* The codepath to sign learned to report errors when it fails to read
  from "ssh-keygen".

* Code clean-up that results in plugging a leak.

* "GIT_EDITOR=: git branch --edit-description" resulted in failure,
  which has been corrected.

* The code to clean temporary object directories (used for
  quarantine) tried to remove them inside its signal handler, which
  was a no-no.

* Update comment in the Makefile about the RUNTIME_PREFIX config knob.

* Clarify that "the sentence after <area>: prefix does not begin with
  a capital letter" rule applies only to the commit title.

* "git branch --edit-description" on an unborn branch misleadingly
  said that no such branch exists, which has been corrected.

* Work around older clang that warns against C99 zero initialization
  syntax for struct.

* Giving "--invert-grep" and "--all-match" without "--grep" to the
  "git log" command resulted in an attempt to access grep pattern
  expression structure that has not been allocated, which has been
  corrected.
  (merge db84376f98 ab/grep-simplify-extended-expression later to maint).

* "git diff rev^!" did not show combined diff to go to the rev from
  its parents.
  (merge a79c6b6081 rs/diff-caret-bang-with-parents later to maint).

* Allow configuration files in "protected" scopes to include other
  configuration files.
  (merge ecec57b3c9 gc/bare-repo-discovery later to maint).

* Give a bit more diversity to macOS CI by using sha1dc in one of the
  jobs (the other one tests Apple Common Crypto).
  (merge 1ad5c3df35 jc/ci-osx-with-sha1dc later to maint).

* A bugfix with tracing support in midx codepath
  (merge e9c3839944 tb/midx-bitmap-selection-fix later to maint).

* When geometric repacking feature is in use together with the
  --pack-kept-objects option, we lost packs marked with .keep files.
  (merge 197443e80a tb/save-keep-pack-during-geometric-repack later to maint).

* Move a global variable added as a hack during regression fixes to
  its proper place in the API.
  (merge 0b0ab95f17 ab/run-hook-api-cleanup later to maint).

* Update to build procedure with VS using CMake/CTest.
  (merge c858750b41 js/cmake-updates later to maint).

* The short-help text shown by "git cmd -h" and the synopsis text
  shown at the beginning of "git help cmd" have been made more
  consistent.

* When creating a multi-pack bitmap, remove per-pack bitmap files
  unconditionally as they will never be consulted.
  (merge 55d902cd61 tb/remove-unused-pack-bitmap later to maint).

* Fix a longstanding syntax error in Git.pm error codepath.

* "git diff --stat" etc. were invented back when everything was ASCII
  and strlen() was a way to measure the display width of a string;
  adjust them to compute the display width assuming UTF-8 pathnames.
  (merge ce8529b2bb tb/diffstat-with-utf8-strwidth later to maint).

* "git branch --edit-description" can exit with status -1 which is
  not a good practice; it learned to use 1 as everybody else instead.

* "git apply" limits its input to a bit less than 1 GiB.

* Merging a branch with directory renames into a branch that changes
  the directory to a symlink was mishandled by the ort merge
  strategy, which has been corrected.

* A bugfix to "git subtree" in its split and merge features.

* Fix some bugs in the reflog messages when rebasing and changes the
  reflog messages of "rebase --apply" to match "rebase --merge" with
  the aim of making the reflog easier to parse.

* "git rebase --keep-base" used to discard the commits that are
  already cherry-picked to the upstream, even when "keep-base" meant
  that the base, on top of which the history is being rebuilt, does
  not yet include these cherry-picked commits.  The --keep-base
  option now implies --reapply-cherry-picks and --no-fork-point
  options.

* The way "git repack" created temporary files when it received a
  signal was prone to deadlocking, which has been corrected.

* Various tests exercising the transfer.credentialsInUrl
  configuration are taught to avoid making requests which require
  resolving localhost to reduce CI-flakiness.

* The adjust_shared_perm() helper function learned to refrain from
  setting the "g+s" bit on directories when it is not necessary.

* "git archive" mistakenly complained twice about a missing
  executable, which has been corrected.

* Fix a bug where `git branch -d` did not work on an orphaned HEAD.

* `git rebase --update-refs` would delete references when all
  `update-ref` commands in the sequencer were removed, which has been
  corrected.

* Fix a regression in the bisect-helper which mistakenly treats
  arguments to the command given to 'git bisect run' as arguments to
  the helper.

* Correct an error where `git rebase` would mistakenly use a branch or
  tag named "refs/rewritten/xyz" when missing a rebase label.

* Assorted fixes of parsing end-user input as integers.
  (merge 14770cf0de pw/config-int-parse-fixes later to maint).

* "git prune" may try to iterate over .git/objects/pack for trash
  files to remove in it, and loudly fail when the directory is
  missing, which is not necessary.  The command has been taught to
  ignore such a failure.
  (merge 6974765352 ew/prune-with-missing-objects-pack later to maint).

* Add one more candidate directory that may house httpd modules while
  running tests.
  (merge 1c7dc23d41 es/locate-httpd-module-location-in-test later to maint).

* A handful of leaks in the line-log machinery have been plugged.

* The format of a line in /proc/cpuinfo that describes a CPU on s390x
  looked different from everybody else, and the code in chainlint.pl
  failed to parse it.
  (merge 1f51b77f4f ah/chainlint-cpuinfo-parse-fix later to maint).

* Adjust the GitHub CI to newer ubuntu release.
  (merge 0d3507f3e7 jx/ci-ubuntu-fix later to maint).

* Other code cleanup, docfix, build fix, etc.
  (merge 413bc6d20a ds/cmd-main-reorder later to maint).
  (merge 8d2863e4ed nw/t1002-cleanup later to maint).
  (merge 7c2dc122f9 rs/list-objects-filter-leakfix later to maint).
  (merge 288fcb1c94 zk/push-use-bitmaps later to maint).
  (merge 42db324c0f km/merge-recursive-typofix later to maint).

(adam)

2022-12-19 10:03:47 UTC MAIN commitmail json YAML

bitcoin: updated to 24.0.1

Due to last-minute issues, 24.0, although tagged, was never fully announced or released.

(adam)

2022-12-19 09:54:08 UTC MAIN commitmail json YAML

shells/etsh: Fix build on SunOS.

Prevent the `mkconfig' script from overwiriting CC and INSTALL
environment on SunOS. The script assumed OpenIndiana to be the
target SunOS platform, but this is isn't necessarily the case.
Package tested on Solaris 11.4 with Solaris Studio 12.6.

(vins)

2022-12-19 09:37:13 UTC MAIN commitmail json YAML

doc: Updated editors/tp-note to 1.19.9

(pin)

2022-12-19 09:36:45 UTC MAIN commitmail json YAML

editors/tp-note: update to 1.19.9

- Make highlighting configurable.

(pin)

2022-12-19 09:35:50 UTC MAIN commitmail json YAML

doc: Updated graphics/oculante to 0.6.33

(pin)

2022-12-19 09:35:26 UTC MAIN commitmail json YAML

graphics/oculante: update to 0.6.33

- Fix: Keyboard zoom and fullscreen works on OSX.

(pin)

2022-12-19 09:34:39 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 2.2.2

(pin)

2022-12-19 09:34:15 UTC MAIN commitmail json YAML

sysutils/felix: update to 2.2.2

What's Changed
- Add create_dir_all for config_dir/data_local_dir reported by @theAkito
- Fix: Disable modifiers unless explicitly implemented, reported by @theAkito

(pin)

2022-12-19 09:32:56 UTC MAIN commitmail json YAML

doc: Updated sysutils/ufetch to 0.3

(pin)

2022-12-19 09:32:36 UTC MAIN commitmail json YAML

sysutils/ufetch: update to 0.3

- Relicense as MIT.

(pin)

2022-12-19 09:18:30 UTC MAIN commitmail json YAML

Remove bind-9.18.8 -- superceded by bind-9.18.9, which is in pkgsrc.

(sekiya)

2022-12-19 09:02:46 UTC MAIN commitmail json YAML

Include desktopdb.mk in packages installing .desktop files.

As of 2022-08-20, including sysutils/desktop-file-utils/desktopdb.mk
does not imply a full dependency on desktop-file-utils any more.

This makes it more feasible for smaller packages installing .desktop
files to include desktopdb.mk and thus trigger the post-install
UPDATE_DESKTOPDB hook.

(vins)

2022-12-19 08:22:28 UTC MAIN commitmail json YAML

Updated devel/py-bitarray, textproc/py-jsonschema

(adam)

2022-12-19 08:22:11 UTC MAIN commitmail json YAML

py-jsonschema: updated to 4.17.3

v4.17.3
=======
* Fix instantiating validators with cached refs to boolean schemas
  rather than objects.

v4.17.2
=======
* Empty strings are not valid relative JSON Pointers (aren't valid under the
  RJP format).
* Durations without (trailing) units are not valid durations (aren't
  valid under the duration format). This involves changing the dependency
  used for validating durations (from ``isoduration`` to ``isodate``).

(adam)

2022-12-19 08:16:30 UTC MAIN commitmail json YAML

py-bitarray: updated to 2.6.1

2.6.1:
* add documentation on shift operators
* fix typo in iterable initializer description
* optimize `richcompare()`

(adam)

2022-12-19 07:48:41 UTC MAIN commitmail json YAML

Oops, remove duplicate entry.

(sekiya)

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

doc: Added net/kea version 2.2.0

(sekiya)

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

Add net/kea version 2.2.0

(sekiya)

2022-12-19 07:45:41 UTC MAIN commitmail json YAML

2022-12-19 07:44:50 UTC MAIN commitmail json YAML

Add kea-2.2.0

Kea is the next generation of DHCP software, developed by Internet Systems
Consortium (ISC). It supports both the DHCPv4 and DHCPv6 protocols along with
their extensions, e.g. prefix delegation and dynamic updates to DNS.

(sekiya)

2022-12-19 07:09:09 UTC MAIN commitmail json YAML

doc: Updated devel/meld to 3.22.0nb2

(wiz)

2022-12-19 07:09:00 UTC MAIN commitmail json YAML

2022-12-19 07:00:31 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.1.0.55, gettext-lib-0.21.1, git-base-2.39.0,
  gnucash-4.13, help2man-1.49.3, mupdf-1.21.1, ocaml-5.0.0,
  samba4-4.17.4, tiff-4.5.0.

(wiz)

2022-12-18 22:29:15 UTC MAIN commitmail json YAML

doc: Updated cad/klayout to 0.28

(mef)

2022-12-18 22:29:03 UTC MAIN commitmail json YAML

(cad/klayout) Updated 0.27.13 to 0.28

0.28            (2022-12-09):
Changes (list may not be complete):
* Bugfix: %GITHUB%/issues/989 "Layout#convert_pcell_to_static" does not handle"defunct" cells
* Bugfix: %GITHUB%/issues/991 Basic library not available in Python module
* Bugfix: %GITHUB%/issues/1059 Cleanup of PCell orphans after re-evaluation on load
* Bugfix: %GITHUB%/issues/1081 Using a layer properties file from recent list without layout loaded crashes KLayout
* Bugfix: %GITHUB%/issues/1138 Provide a way to suppress or redirect log output or disable warnings, specifically from file readers, in Python module
* Bugfix: %GITHUB%/issues/1178 technology-data xml results in SEGV
* Bugfix: %GITHUB%/issues/1190 General compatibility issue of Edges#extended/extended_* with deep mode
* Bugfix: %GITHUB%/issues/1216 DRC internal error on "moved"
* Bugfix: %GITHUB%/issues/1214 LEF via parser error
* Enhancement: %GITHUB%/issues/1056 X2 net names
* Enhancement: %GITHUB%/issues/1052 PDF documentation
* Enhancement: %GITHUB%/issues/1053 LEF/DEF enhancements
* Enhancement: Qt6 enabled
* Enhancement: KLayout paths
  - $KLAYOUT_HOME can now be empty string (no home folder used)
  - $KLAYOUT_PATH can now be empty string (no further and implicit search paths)
* Enhancement: Python typehints
  - Python include files are generated for Python module
* Enhancement: Properties dialog now features object list on left side (select and change)
* Enhancement: Compute area and perimeter from selection (Edit/Selection/Area and Perimeter)
* Enhancement: Callbacks for PCells
  - Allow dynamic change of some attributes (visibility, enabled etc.)
  - By implementing "callback_impl" in PCellDeclarationHelper subclasses
* Enhancement: Report browser
  - Shape user properties are turned into RDB values
  - Scanning of text objects
* Enhancement: Support for high-DPI modes (scale factor 200%)
  - "Highres" option to fully exploit resolution, normally follows screen scaling
* Enhancement: Multiple tech stacks for net tracer per technology
* Enhancement: New rulers
  - Angle
  - Radius (%GITHUB%/issues/906)
  - Multi-segment
* Enhancement: LVS
  - Generates a log view which may have useful hints
  - Schematic and extracted netlists are available as separate tabs for LVS view
* Enhancement: DRC
  - Antenna DRC measured values output on edge pair properties and into report file
  - inside, not_inside, outside and not_outside also for edge/edge and edge/polygon layers
  - split_inside, split_outside for edge/edge and edge/polygon layers
  - andnot (edge/edge)
  - inside_outside_part (edge/polygon)
  - angle-class selectors (multiples or 90 or 45 degree)
  - performance enhancements
  - in_and_out (edge and polygon layers)
* Enhancement: "data:" URL schemes to pass direct base-64 encoded data
* Enhancement: "Close all except", "left of", "right of" etc. in layout tabs and macro editor tabs
* Enhancmennt: Drop-down list to select tab in layout views
* Enhancement: Setting for disabling "Save needed" dialog box
* Enhancement: File details are shown (dump of file header) for unknown file formats
* Enhancement: NoQt option for LayoutView
  - PixelBuffer object instead of QImage
  - LayoutView can be build without Qt
  - Functions exist to emulate mouse events
  - Included in standalone Python module
  - Allows implementation of KLayout backend in web server
* Enhancement: New command "-rr" (like -r but keeps application running, for UI macros)
* Enhancement: PCell errors are shown on a special error layer which is visible together with guiding shapes
* Enhancement: custom queries support micron-unit attributes (dbbox, path_dtrans etc.)
* Enhancement: custom queries highlight results of queries when selected
* Enhancement: scale and snap improvements (edge pair support, properties maintained, arrays not always flattened)
* Enhancement: auto-run macros can not be given a priority in which they are executed
* Enhancement: D25 module overhauled
  - Uses a DRC subset to generate layers
  - Allows booleans and specific color assignments
  - Supports edges and edge pairs (will build walls)
  - Not backward compatible!
* Python/Ruby API:
  - DText/Text: bbox, alignment enums
  - Polygon#size with vector arguments
  - DBox/Box#world
  - Layout#unique_cell_name
  - RecursiveShapeIterator#each, RecursiveInstanceIterator#each
  - Layout#clip with DBox and Cell arguments
  - Better automatic conversion of enum to int and vice versa
  - CellInstArray constructor with Cell argument
  - AbstractMenu#insert_menu, #clear_menu
  - ActionBase#icon=, #on_menu_opening, #on_triggered
  - CellMapping convinience methods
  - Cell#read for easy importing of a layout into a cell + subtree
  - LayerMap#map and #mmap: logical layer is optional now (needed to be incremental)
  - Shapes#cell and #layout
  - Edges#andnot, #split_interacting, #inside, #not_inside, #outside, #not_outside and related (for Region and Edges arguments)
  - GenericDeviceExtractor#define_terminal convenience methods
  - Box/DBox square and rectangle convenience constructor
  - Box#enlarge convenience isotropic variant
  - Region#in_and_out, Edges#in_and_out

(mef)

2022-12-18 17:43:28 UTC MAIN commitmail json YAML

x11/drawterm: Makefile revision.

* Package needs libXt, even though this was not documented.
* Let pkgsrc define compiler path.
* Remove redundant linking against X11 libraries.

(vins)

2022-12-18 16:27:01 UTC MAIN commitmail json YAML

shells/etsh: standardize make environment.

This addresses an issue on SunOS systems where the default compiler
path might be non-existent, and likely prevents further breakages due
to hard-coded assumptions.

(vins)

2022-12-18 16:26:07 UTC MAIN commitmail json YAML

Updated sysutils/py-ansible-compat, net/py-twine, devel/py-hypothesis, devel/py-hypothesmith

(adam)

2022-12-18 16:24:54 UTC MAIN commitmail json YAML

py-hypothesmith: updated to 0.2.3

0.2.3 - 2022-12-01
- Actually package up the renamed grammar file this time.

0.2.2 - 2022-11-29
- Correct the minimum required version of LibCST
- Use `importlib.resources` to load the Python grammar (zip-safe)

0.2.1 - 2022-11-25
- Use the `lark` package on PyPI, for Lark version 1.0+ (requires recent Hypothesis)
- Use updated Python grammar for `from_grammar()`, thanks to Lark updates
- Drop support for Python 3.6, add 3.10 and 3.11 to CI

(adam)

2022-12-18 16:18:53 UTC MAIN commitmail json YAML

py-hypothesis: updated to 6.61.0

6.61.0

This release improves our treatment of database keys, which based on (among other things) the source code of your test function. We now post-process this source to ignore decorators, comments, trailing whitespace, and blank lines - so that you can add @example()s or make some small no-op edits to your code without preventing replay of any known failing or covering examples.

6.60.1

This patch updates our vendored list of top-level domains, which is used by the provisional domains() strategy.

6.60.0

This release improves Hypothesis��� ability to resolve forward references in type annotations. It fixes a bug that prevented builds() from being used with pydantic models that possess updated forward references.

6.59.0

The @example(...) decorator now has a .via() method, which future tools will use to track automatically-added covering examples.

6.58.2

This patch updates our vendored list of top-level domains, which is used by the provisional domains() strategy.

6.58.1

This patch shifts hypothesis[lark] from depending on the old lark-parser package to the new lark package. There are no code changes in Hypothesis, it���s just that Lark got a new name on PyPI for version 1.0 onwards.

6.58.0

register_random() has used weakref since 6.27.1 - 2021-11-22, allowing the Random-compatible objects to be garbage-collected when there are no other references remaining in order to avoid memory leaks. We now raise an error or emit a warning when this seems likely to happen immediately.

The type annotation of register_random() was also widened so that structural subtypes of Random are accepted by static typecheckers.

(adam)

2022-12-18 16:16:20 UTC MAIN commitmail json YAML

py-twine: updated to 4.0.2

Twine 4.0.2 (2022-11-30)
Bugfixes
Remove deprecated function to fix twine check with pkginfo 1.9.0.

(adam)

2022-12-18 16:13:55 UTC MAIN commitmail json YAML

py-ansible-compat: updated to 2.2.7

v2.2.7
Bugfixes
Restore offline more functionality

(adam)

2022-12-18 15:42:56 UTC MAIN commitmail json YAML

wm/emwm-utils: add missing  dependency on libXScrnSaver.

(vins)

2022-12-18 15:03:21 UTC MAIN commitmail json YAML

doc: Updated mail/ruby-roadie to 5.1.0

(taca)

2022-12-18 15:02:56 UTC MAIN commitmail json YAML

mail/ruby-roadie: update to 5.1.0

5.1.0 (2022-11-19)

* Support passing serialization options to Nokogiri with
  serialization_options= method - Dmytro Savochkin. (#171)

(taca)

2022-12-18 15:00:52 UTC MAIN commitmail json YAML

doc: Updated sysutils/puppet to 7.21.0

(taca)

2022-12-18 15:00:31 UTC MAIN commitmail json YAML

sysutils/puppet: update to 7.21.0

pkgsrc changes:

* update HOMEPAGE.
* remove commented MASTER_SITES.
* add support to RUBYGEM_MANPAGES.

7.21.0 (2022-12)

Enhancements

* Allow legacy facts to be excluded

  Added a Puppet setting include_legacy_facts to control whether legacy
  facts are sent to puppetserver when requesting a catalog.  By default,
  Puppet continues to send legacy facts, but it can be disabled if all
  puppet manifests, hiera.yaml and hiera configuration layers are modified
  to no longer use legacy facts.  PUP-11662

* Allow omission of unchanged resources from reports

  With the new setting exclude_unchanged_resources, Puppet can omit data
  about unchanged resources from reports.  This can decrease the size of
  reports significantly.  PUP-11654

Resolved issues

* Tasks are not listed when a single task in an environment has malformed
  metadata

  Tasks containing invalid JSON metadata are skipped in the GET /tasks
  endpoint rather than the whole response returning 500.  PUP-11683

* Purging SSH keys on a user resource fails when alias is used

  Catalog compilation no longer fails when using the purge_ssh_keys
  parameter on a user resource with an alias metaparameter.  PUP-11631

* puppet lookup 窶摘 does not execute the ENC

  If you specify puppet lookup with an explicit environment ( --environment
  web ) then lookup did not call to the classifier, causing any node
  parameters set in the classifier to be omitted.  This was because calling
  the classifier assigns a different environment to the node by default,
  returning a lookup result for a different environment than was requested.
  This issue has been fixed.  It also affected open source (replace the word
  classifier with ENC).  PUP-11527

Security

* Bump puppet-runtime's Ruby to 2.7.7

  Updates puppet-agent's Ruby to 2.7.7, addressing CVE-2021-33621. PA-4805

* Update libxml2 to 2.10.3

  Updates puppet-agent's vendored libxml2 from 2.9.8 to 2.10.3, which
  addresses CVE-2021-4541, CVE-2022-23308, CVE-2022-29824, CVE-2022-40303,
  and CVE-2022-40304. Also updates puppet-agent's vendored libxslt from
  1.1.33 to 1.1.37, which addresses CVE-2021-30560.  PA-4770

* osx-10.15-x86_64 - NULL pointer dereference in Nokogiri

  Updates Nokogiri to 1.13.9, which addresses CVE-2022-2309, CVE-2022-40304,
  and CVE-2022-40303 in Nokogiri's vendored libxml2 and CVE-2022-37434 in
  Nokogiri's vendored zlib.  PA-4767

(taca)

2022-12-18 14:55:40 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-asciidoctor to 2.0.18nb1

(taca)

2022-12-18 14:55:22 UTC MAIN commitmail json YAML

textproc/ruby-asciidoctor: add support to RUBYGEM_MANPAGES

Bump PKGREVISION since dependency might change.

(taca)

2022-12-18 14:54:46 UTC MAIN commitmail json YAML

doc: Updated misc/ruby-lolcat to 100.0.1nb1

(taca)

2022-12-18 14:54:30 UTC MAIN commitmail json YAML

doc: Updated chat/toot to 0.32.1

(vins)

2022-12-18 14:54:28 UTC MAIN commitmail json YAML

misc/ruby-lolcat: add support to RUBYGEM_MANPAGES

Bump PKGREVISION since dependency might change.

(taca)

2022-12-18 14:53:07 UTC MAIN commitmail json YAML

misc/ruby-manpages: set RUBYGEM_MANPAGES to "no"

Explicitly set RUBYGEM_MANPAGES to "no" here.

(taca)

2022-12-18 14:52:08 UTC MAIN commitmail json YAML

lang/ruby: add handling for ruby-manpages

1. Introduce RUBYGEM_MANPAGES

ruby-manpages pacakge is a plugin for rubygems and it changes behavior of
gem based pacakges (installing man pages to PKGMANDIR or not).

If ruby gem based package contains manual pages, it might fail to build
depending on installation of ruby-manpages.

So, introduce RUBYGEM_MANPAGES which mandate installation of ruby-manpages
packages or not.  RUBYGEM_MANPAGES should be set to "YES" ruby gem based
package contains manual pages.

2. Remove obosolete comment lines.

(taca)

2022-12-18 14:51:09 UTC MAIN commitmail json YAML

doc: Updated www/ruby-loofah to 2.19.1

(taca)

2022-12-18 14:50:55 UTC MAIN commitmail json YAML

chat/toot: update to version 0.32.1.

Changes:
    * Fix packaging issue, missing toot.utils module.
* Move utils to own module.
* Enable toggling translation.
* Add translate status feature (requires server side
  support).

(vins)

2022-12-18 14:49:24 UTC MAIN commitmail json YAML

www/ruby-loofah: update to 2.19.0

2.19.0 (2022-12-13)

* Address CVE-2022-23514, inefficient regular expression complexity. See
  GHSA-486f-hjj9-9vhh for more information.
* Address CVE-2022-23515, improper neutralization of data URIs. See
  GHSA-228g-948r-83gx for more information.
* Address CVE-2022-23516, uncontrolled recursion. See GHSA-3x8r-x6xp-q4vm
  for more information.

(taca)

2022-12-18 14:48:03 UTC MAIN commitmail json YAML

doc: Updated www/ruby-html-proofer to 5.0.3

(taca)

2022-12-18 14:47:39 UTC MAIN commitmail json YAML

www/ruby-html-proofer: update to 5.0.3

5.0.3 (2022-12-06)

* Address some typos by @gjtorikian in #780
* Fix poor srcset parsing by @gjtorikian in #784

(taca)

2022-12-18 14:46:16 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-partitions to 1.679.0

(taca)

2022-12-18 14:45:53 UTC MAIN commitmail json YAML

www/ruby-aws-partitions: update to 1.679.0

1.679.0 (2022-12-16)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.678.0 (2022-12-15)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.677.0 (2022-12-14)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.676.0 (2022-12-13)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.675.0 (2022-12-12)

* Feature - Added support for enumerating regions for Aws::SageMakerMetrics.

(taca)

2022-12-18 14:43:32 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-haml to 6.1.1

(taca)

2022-12-18 14:43:12 UTC MAIN commitmail json YAML

textproc/ruby-haml: update to 6.1.1

6.1.0 (2022-12-09)

* Optimize away a to_s call on = scripts
* Fix escaping for objects that return an html_safe string on to_s #1117

6.1.1 (2022-12-09)

* Fix an empty output of Ruby 3.1's Hash shorthand syntax #1083

(taca)

2022-12-18 14:41:07 UTC MAIN commitmail json YAML

doc: Updated security/ruby-rotp to 6.2.2

(taca)

2022-12-18 14:40:48 UTC MAIN commitmail json YAML

security/ruby-rotp: update to 6.2.2

6.2.2 (2022-12-13)

* Removed rjust from generate_otp in favor of more time constant version

6.2.1 (2022-11-11)

* Removed old rdoc folder that was triggering a security warning due to an
  old version of JQuery being included in the HTML docs.  This has no impact
  on the Ruby library.

(taca)

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

doc: Updated security/ruby-rex-text to 0.2.47

(taca)

2022-12-18 14:38:26 UTC MAIN commitmail json YAML

security/ruby-rex-text: update to 0.2.47

0.2.46 (2022-10-31)

* Land #58, Adding support for Rust formatted shellcode generation

0.2.47 (2022-12-12)

* Land #59, Fix slow hexifying

(taca)

2022-12-18 14:33:42 UTC MAIN commitmail json YAML

doc: Updated sysutils/ruby-facter to 4.2.14

(taca)

2022-12-18 14:32:39 UTC MAIN commitmail json YAML

doc: Added sysutils/bsdfetch version 1.0.2

(vins)

2022-12-18 14:32:15 UTC MAIN commitmail json YAML

2022-12-18 14:31:24 UTC MAIN commitmail json YAML

sysutils/ruby-facter: update to 4.2.14

No release note.

4.2.14 (2022-11-15)

* Update for Ruby 3.2.
* Fix install.rb for Ruby 3.0.
* Fix for rspec 3.11.2.
* Update test for Solaris 10.

(taca)

2022-12-18 14:30:56 UTC MAIN commitmail json YAML

syutils/bsdfetch: import package from wip.

bsdfetch is a simple tool to display information about a running *BSD
system. Written in C, bsdfetch doesn't require any external dependency.

(vins)

2022-12-18 14:25:37 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-test-unit to 3.5.7

(taca)

2022-12-18 14:25:17 UTC MAIN commitmail json YAML

devel/ruby-test-unit: update to 3.5.7

3.5.6 (2022-12-15)

Improvements

* Enabled 256 colors output on GitHub Actions by default.

3.5.7 (2022-12-15)

Improvements

* [UI][console]: Changed to use color escape sequence for each line instead
  of each output that may consist with multiple lines.

(taca)

2022-12-18 14:23:39 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-shoulda-matchers to 5.3.0

(taca)

2022-12-18 14:23:20 UTC MAIN commitmail json YAML

devel/ruby-shoulda-matchers: update to 5.3.0

5.3.0 (2022-12-16)

Features

* Add in: range matcher to validate_numericality_of. (#1512)
* Support :uuid column type for validate_absence_of matcher. (#1518)

Bug fixes

* Fix confusing error message from validate_inclusion_of matcher when used
  against a polymorphic association. (#1523)

(taca)

2022-12-18 14:21:42 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rbtree to 0.4.6

(taca)

2022-12-18 14:21:23 UTC MAIN commitmail json YAML

devel/ruby-rbtree: update to 0.4.6

0.4.6 (2022-12-10)

* Make it work with clang 15.

(taca)

2022-12-18 14:18:18 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rspec-mocks to 3.12.1

(taca)

2022-12-18 14:17:28 UTC MAIN commitmail json YAML

doc: Updated math/R-tidyr to 1.2.1

(mef)

2022-12-18 14:17:18 UTC MAIN commitmail json YAML

devel/ruby-rspec-mocks: update to 3.12.1

3.12.1 (2022-12-10)

Bug Fixes:

* Remove empty diff marker when a diff only contains console codes.
  (Jon Rowe, #1506)

* Show keyword vs hash diff marker when arguments are not `==`
  (Jon Rowe, #1506)

* Change check to detect frozen objects to rescue errors rather than
  pre-empting by checking `frozen?` due to some objects mis-behaving.
  (Keegan Roth, #1401)

* Prevent unfulfilled expectations using `expect_any_instance_of` across a
  class inheritance boundary from raising rather than failing.
  (Jon Rowe, #1496)

* Prevent a misleading error message when using `allow(...).not_to` with
  unsupported matchers.  (Phil Pirozhkov, #1503)

(taca)

2022-12-18 14:17:14 UTC MAIN commitmail json YAML

(math/R-tidyr) Updated 1.2.0 to 1.2.1

# tidyr 1.2.1

* Hot patch release to resolve R CMD check failures.

(mef)

2022-12-18 14:14:29 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rspec-expectations to 3.12.1

(taca)

2022-12-18 14:14:09 UTC MAIN commitmail json YAML

devel/ruby-rspec-expectations: update to 3.12.1

3.12.1 (2022-12-16)

Bug Fixes:

* Pass keyword arguments through to aliased (and thus negated)
  matchers. (Jon Rowe, #1394)
* When handling failures in an aggregated_failures block (or example)
  prevent the failure list leaking out. (Maciek Rz��sa, #1392)

(taca)

2022-12-18 14:12:32 UTC MAIN commitmail json YAML

doc: Updated math/R-urca to 1.3.3

(mef)

2022-12-18 14:12:22 UTC MAIN commitmail json YAML

(math/R-urca) Updated 1.3.0 to 1.3.3, NEWS.md unknown

(mef)

2022-12-18 14:01:51 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-io-event to 1.1.4

(taca)

2022-12-18 14:01:31 UTC MAIN commitmail json YAML

devel/ruby-io-event: update to 1.1.4

1.1.4 (2022-12-06)

* Check for EV_UDATA_SPECIFIC. Fixes #39. (#49).

(taca)

2022-12-18 13:59:27 UTC MAIN commitmail json YAML

doc: Updated math/R-units to 0.8.1

(mef)

2022-12-18 13:59:09 UTC MAIN commitmail json YAML

(math/R-units) Updated 0.7.2 to 0.8.1

# version 0.8-1

* fix `%/%` and `%%` if arguments have different units; #313

* fix multiplier parsing for `exp(log(x))` operations; #321

* fix specification of secondary axes with `scale_units`; #326

# version 0.8-0

* enhance unit mapping for newly installed units; #290

* remove deprecations: `install_symbolic_unit`, `remove_symbolic_unit`,
  `install_conversion_constant`, `install_conversion_offset`; #290

* fix multipliers for round trip log-exp operations; #292

* integrate `ggplot2` scales (previously in the `ggforce` package) to
  automatically print axes with units; #294 addressing #164

* fix `all.equal.units` for non-units `current`

* fix zero power; #285

* fix `unique.units` to support arrays and matrices, implement methods for
  `duplicated` and `anyDuplicated`

* fix plot labels with spaces; #298 addressing #297

* always add units to labels, including user-provided ones; as part of #298

* new symbols/names with a percentage character are not allowed due to an
  upstream bug; #289

(mef)

2022-12-18 13:53:55 UTC MAIN commitmail json YAML

Updated audio/eyeD3, sysutils/ansible-lint

(adam)

2022-12-18 13:53:22 UTC MAIN commitmail json YAML

doc: Updated devel/hoe to 4.0.1

(taca)

2022-12-18 13:53:03 UTC MAIN commitmail json YAML

devel/hoe: update to 4.0.1

4.0.1 (2022-12-17)

1 bug fix:

* Add extra checks to release_sanity to ensure history file is updated
  before release.

4.0.0 (2022-12-16)

3 major enhancements:

* Removed Minitest::TestTask. Shipped with minitest 5.16+ now!
* Removed direct support for rspec, test/unit. Still extendable tho.
* Removed support for old style readme parsing.

(taca)

2022-12-18 13:52:58 UTC MAIN commitmail json YAML

ansible-lint: updated to 6.10.0

v6.10.0

Minor Changes

Add schema for Antsibull changelogs
Add a rule to validate module options
Add meta-unsupported-ansible rule for checking requires_ansible values

Bugfixes

Avoid running lookup filters while evaluating jinja2
Update schema to accept a list for 'listen'
Update changelog schema etag
Fix args validation with setup module
Adopt PEP-621 packaging
Restore classic behavior of offline mode
Avoid false positive with name[casing]
Use JSON Schema to validate own config file
Add has_jinja and has_glob to text module
Update schema etags
Fix redirected links
Correct schema refresh logic
Add OracleLinux to supported platforms and include version 8.7 and 9.1

(adam)

2022-12-18 13:50:09 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-hiera to 3.11.0

(taca)

2022-12-18 13:49:50 UTC MAIN commitmail json YAML

databases/ruby-hiera: update to 3.11.0

3.11.0 (2022-11-10)

* Use "File.exist?" method instead of deprecated "File.exits?" method.

(taca)

2022-12-18 13:48:36 UTC MAIN commitmail json YAML

eyeD3: updated to 0.9.7

v0.9.7 (2022-10-07) : Sunshine

New
~~~
- [fixup-plugin] Added --no-dir-rename.
- Add remove-all-unknown to classic plugin. <gobater@users.noreply.github.com>
- Track/disc number support for JSON/YAML plugins (and tests)
- CountAndTotalTuple named tuple for count/total values.
- EyeD3 __all__ includes core.AudioFile.
- AudioFile.__str__ returns path.
- Strict render Frame flag to continue on render errors. Applied to RelVolAdjFrameV24, etc
- Track unsupported frames and add `--remove-all-unknown` classic plugin
  option

Changes
~~~~~~~
- Removed display-plugin due to Grako EOL
- [stats] Print bytes as text and filter private members.
- Remove Python 3.6 support, EOL.

Fix
~~~
- Doc grammar fixed
- Fix problem when frame file format invalid, and input.read() returns
  no more data at all - this had the potential to loop endlessly.
  <gerson.kurz@ng-branch-technology.com, gerson.kurz@gmail.com>

Other
~~~~~
- Create codeql-analysis.yml.
- Documentation updates.
- Also updated deps, and removed Python 3.7 from official testing.
- Docs: Fix a few typos
- Spelling fixes
- Typo fixes

(adam)

2022-12-18 13:46:03 UTC MAIN commitmail json YAML

doc: Updated devel/php-xdebug to 3.2.0

(taca)

2022-12-18 13:45:40 UTC MAIN commitmail json YAML

devel/php-xdebug: update to 3.2.0

3.2.0 (2022-12-08)

New features:

* Fixed issue #1819: Allow a list of headers in
  'xdebug.client_discovery_header'
* Fixed issue #2079: Add pseudo hosts xdebug://gateway and
  xdebug://nameserver
* Fixed issue #2086: Include return value in return breakpoint interruption
  response
* Fixed issue #2087: Introduce step for the return state and virtual
  property for return value

Improvements:

* Fixed issue #2062: Xdebug now records whether systemd's PrivateTmp is used
  in its diagnostics information
* Fixed issue #2104: Add support for PHP 8.2 "SensitiveParameter" attribute
* Fixed issue #2117: Removed emulated properties for closures, as PHP 8.2
  adds debug information for them
* Fixed issue #2122: Local variables are now available when using
  start_upon_error
* Fixed issue #2123: Add warning in log and diagnositics information when a
  breakpoint is set on a non-existing file
* Fixed issue #2138: Step debugger now disconnects and continues running the
  script, when the debugging client closes the connection
* Fixed issue #2136: Duplicate line/conditional breakpoints are now rejected

Deprecations:

* Fixed issue #2014: Drop support for PHP 7.2
* Fixed issue #2102: Drop support for PHP 7.3
* Fixed issue #2103: Drop support for PHP 7.4

Fixed bugs:

* Fixed issue #2002: xdebug_trace_handler_t handler members are not always
  checked for NULL when executing
* Fixed issue #2045: Inapproriate frowny face
* Fixed issue #2089: Alpine Linux does not support res_ninit
* Fixed issue #2093: Fatal error: linux/rtnetlink.h: No such file or
  directory linux/rtnetlink.h
* Fixed issue #2098: With breakpoint_include_return_value enabled step_out
  break at every function
* Fixed issue #2105: 3.2.0alpha1 package misses the php-header.h file
* Fixed issue #2108: Segfault on PHP8.1 with PHPUnit 10 when path coverage
  is enabled
* Fixed issue #2113: Crash at step_into after thrown exception with return
  value debugging en
* Fixed issue #2121: Xdebug does not use local independent float-to-string
  functions
* Fixed issue #2124: Xdebug incorrectly reports that there are no children
  for static closure properties, even though there are
* Fixed issue #2125: Crash with PHP 8.2 on 32-bit due to change in "not set"
  value with CATCH opcode
* Fixed issue #2126: Problems with retrieving global variables
* Fixed issue #2127: Tracing does not handle NUL char in anonymous closure
  scope
* Fixed issue #2133: Warning with regards to extra NUL character in
  xdebug_setcookie call
* Fixed issue #2134: Xdebug stops at the line where the exception is
  created, not where it is thrown
* Fixed issue #2135: Xdebug stops twice at the same line after a call
  breakpoint or xdebug_break()

3.2.0RC2 (2022-11-10)

Fixed bugs:

* Fixed issue #2100: "Fatal error: debuginfo() must return an array" when
  Exception is thrown from debugInfo in PHP 8.x
* Fixed issue #2101: When a temporary breakpoint is hit, breakpoint_list
  should show it as disabled
* Fixed issue #2126: Problems with retrieving global variables
* Fixed issue #2127: Tracing does not handle NUL char in anonymous closure
  scope
* Fixed issue #2129: Cannot read snapshot Gzip-compressed data is corrupt
* Fixed issue #2133: Warning with regards to extra NUL character in
  xdebug_setcookie call
* Fixed issue #2134: Xdebug stops at the line where the exception is
  created, not where it is thrown
* Fixed issue #2135: Xdebug stops twice at the same line after a call
  breakpoint or xdebug_break()
* Fixed issue #2136: Duplicate line/conditional breakpoints are not rejected

(taca)

2022-12-18 13:43:48 UTC MAIN commitmail json YAML

doc: Updated math/R-plyr to 1.8.8

(mef)

2022-12-18 13:43:36 UTC MAIN commitmail json YAML

(math/R-plyr) Updated 1.8.7 to 1.8.8

# plyr 1.8.8

* Update so `R CMD check` passes cleanly in future R-devel.

(mef)