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

2024-05-12 18:36:42 UTC Now

2023-02-26 07:46:31 UTC MAIN commitmail json YAML

doc: Updated sysutils/fd-find to 8.7.0

(wiz)

2023-02-26 07:46:22 UTC MAIN commitmail json YAML

fd-find: update to 8.7.0.

# v8.7.0

## Features

- Add flag --no-require-git to always respect gitignore files, see #1216 (@vegerot)

## Bugfixes

- Fix logic for when to use global ignore file. There was a bug where the only case where the
  global ignore file wasn't processed was if `--no-ignore` was passed, but neither `--unrestricted`
  nor `--no-global-ignore-file` is passed. See #1209

(wiz)

2023-02-26 06:43:00 UTC MAIN commitmail json YAML

adobeps-win: remove extraction hack, cabextract has been fixed

(wiz)

2023-02-26 06:41:04 UTC MAIN commitmail json YAML

doc: Updated archivers/cabextract to 1.11

(wiz)

2023-02-26 06:40:52 UTC MAIN commitmail json YAML

cabextract: update to 1.11.

New in 1.11
* Fixed bug in creating directories given in archives, e.g. extracting file
  "a/b.c" from a cab file wouldn't create directory "a" (broken in 1.10)

(wiz)

2023-02-26 06:36:58 UTC MAIN commitmail json YAML

doc/TODO: + cabextract-1.11, fd-find-8.7.0.

(wiz)

2023-02-26 00:52:49 UTC MAIN commitmail json YAML

2023-02-25 18:38:01 UTC MAIN commitmail json YAML

nerd-fonts: usage comments

(nikita)

2023-02-25 18:37:30 UTC MAIN commitmail json YAML

doc: Added fonts/nerd-fonts-DaddyTimeMono version 2.2.2

(nikita)

2023-02-25 18:37:00 UTC MAIN commitmail json YAML

fonts/nerd-fonts-DaddyTimeMono: import as nerd-fonts-DaddyTimeMono version 2.2.2

Nerd Fonts patches developer targeted fonts with a high number of
glyphs (icons). Specifically to add a high number of extra glyphs
from popular 'iconic fonts' such as Font Awesome, Devicons,
Octicons, and others.

DaddyTimeMono, a monospaced font, with extra glyphs.

(nikita)

2023-02-25 18:12:00 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk17 to 1.17.0.6.10

(ryoon)

2023-02-25 18:11:31 UTC MAIN commitmail json YAML

2023-02-25 18:09:41 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk8 to 1.8.362

(ryoon)

2023-02-25 18:09:15 UTC MAIN commitmail json YAML

openjdk8: Update to 1.8.362

* Follow 8u362 GA.

(ryoon)

2023-02-25 18:07:27 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk11 to 1.11.0.18.10

(ryoon)

2023-02-25 18:06:47 UTC MAIN commitmail json YAML

openjdk11: Update to 1.11.0.18.10 and support nbsed for newer NetBSD

* Support newer NetBSD with OPSYS_VERSION like openjdk17

(ryoon)

2023-02-25 18:03:14 UTC MAIN commitmail json YAML

lang: Enable hamlet

(ryoon)

2023-02-25 18:02:23 UTC MAIN commitmail json YAML

doc: Added lang/hamlet version 2.0.0

(ryoon)

2023-02-25 18:01:44 UTC MAIN commitmail json YAML

lang/hamlet: import hamlet-2.0.0

HaMLet is a faithful and complete implementation of the Standard
ML programming language (SML'97). It aims to be

  * an accurate reference implementation of the language specification,
  * a platform for experimentation with the language semantics or
    extensions to it,
  * a useful tool for educational purposes.

The implementation is intended to be as direct a translation of
the language formalisation found in the Definition of Standard ML
as possible, modulo bug fixes. It tries hard to get all details of
the Definition right. The HaMLet source code

  * implements complete Standard ML,
  * closely follows the structure of the Definition, with lots of
    cross references,
  * conforms to the latest version of the Standard ML Basis Library,
    is written entirely in Standard ML, with the ability to bootstrap,
  * may readily be compiled with SML/NJ, MLton, Moscow ML, Poly/ML,
    Alice ML, the ML Kit, or SML#.

(ryoon)

2023-02-25 17:59:22 UTC MAIN commitmail json YAML

doc: Updated lang/smlnj to 110.99.3

(ryoon)

2023-02-25 17:58:39 UTC MAIN commitmail json YAML

2023-02-25 17:56:07 UTC MAIN commitmail json YAML

doc: Updated lang/moscow_ml to 2.10.1

(ryoon)

2023-02-25 17:55:24 UTC MAIN commitmail json YAML

2023-02-25 17:42:44 UTC MAIN commitmail json YAML

2023-02-25 17:29:01 UTC MAIN commitmail json YAML

doc: Updated devel/libgit2 to 1.6.1

(wiz)

2023-02-25 17:28:45 UTC MAIN commitmail json YAML

libgit2: update to 1.6.1.

Note that libgit2 v1.6.0 has been unpublished. I missed a version
number update. As a result, v1.6.1 has been published in its place

(wiz)

2023-02-25 17:21:09 UTC MAIN commitmail json YAML

doc: Updated inputmethod/uim to 1.8.9

(ryoon)

2023-02-25 17:20:16 UTC MAIN commitmail json YAML

uim: Update to 1.8.9

Changelog:
What's New in 1.8.9

    Improve build processs
    Add support for newer Emacs
    Improve Qt support
    Improve uim-fep to support WSL and Neovim

(ryoon)

2023-02-25 16:24:34 UTC MAIN commitmail json YAML

mk/ocaml.mk: Remove as no longer in use

This file was logically moved to lang/ocaml/ocaml.mk, but remained to
enable a soft switchover.  There are no longer any users in pkgsrc
proper or wip.  ok jaapb@

(gdt)

2023-02-25 14:01:42 UTC MAIN commitmail json YAML

devel/py-cachy: Don't install site-packages/tests

because it collides with other packages that also should not install
to that name.

(gdt)

2023-02-25 13:56:40 UTC MAIN commitmail json YAML

doc: Updated biology/bcftools to 1.17

(bacon)

2023-02-25 13:56:33 UTC MAIN commitmail json YAML

2023-02-25 13:52:45 UTC MAIN commitmail json YAML

doc: Updated biology/samtools to 1.17

(bacon)

2023-02-25 13:52:39 UTC MAIN commitmail json YAML

2023-02-25 13:50:51 UTC MAIN commitmail json YAML

doc: Updated biology/htslib to 1.17

(bacon)

2023-02-25 13:50:38 UTC MAIN commitmail json YAML

2023-02-25 11:27:37 UTC MAIN commitmail json YAML

doc: Updated pkgtools/bootstrap-mk-files to 20230225

(jperkin)

2023-02-25 11:27:27 UTC MAIN commitmail json YAML

bootstrap-mk-files: Do not overwrite OBJECT_FMT.

Fixes builds on macOS.  Bump version to 20230225.

(jperkin)

2023-02-25 11:05:24 UTC MAIN commitmail json YAML

doc: Updated devel/libgit2 to 1.6.0

(wiz)

2023-02-25 11:05:15 UTC MAIN commitmail json YAML

libgit2: update to 1.6.0.

v1.6
----

This is release v1.6.0, "Hubbeliges Krokodil". This release adds experimental SHA256 support and includes many new features and bugfixes.

## What's Changed

### New features

* **Support for bare repositories with SHA256 support (experimental)** by @ethomson in https://github.com/libgit2/libgit2/pull/6191
  You can configure experimental SHA256 support in libgit2 with `cmake -DEXPERIMENTAL_SHA256=ON` during project setup. This is useful for considering future integrations, work on clients, and work on language bindings. At present, working with bare repositories should largely work, including remote operations. But many pieces of functionality - including working with the index - are not yet supported. As a result, **libgit2 with SHA256 support should not be used in production or released with package distribution.**

* **Support the notion of a home directory separately from global configuration directory** by @ethomson in https://github.com/libgit2/libgit2/pull/6455 and https://github.com/libgit2/libgit2/pull/6456
  Callers and language bindings can now configure the home directory that libgit2 uses for file lookups (eg, the `.ssh` directory). This configuration is separate from the git global configuration path.

* **stash: partial stash specific files** by @gitkraken-jacobw in https://github.com/libgit2/libgit2/pull/6330
  A stash can be created with only specific files, using a pathspec. This is similar to the `git stash push` command.

* **push: revparse refspec source, so you can push things that are not refs** by @sven-of-cord in https://github.com/libgit2/libgit2/pull/6362
  Pushes can be performed using refspecs instead of only references.

* **Support OpenSSL3** by @ethomson in https://github.com/libgit2/libgit2/pull/6464 and https://github.com/libgit2/libgit2/pull/6471
  OpenSSL 3 is now supported, both when compiled directly and dynamically loaded.

### Bug fixes
* winhttp: support long custom headers by @kcsaul in https://github.com/libgit2/libgit2/pull/6363
* Fix memory leak by @csware in https://github.com/libgit2/libgit2/pull/6382
* Don't fail the whole clone if you can't find a default branch by @torvalds in https://github.com/libgit2/libgit2/pull/6369
* #6366: When a worktree is missing, return `GIT_ENOTFOUND`. by @arroz in https://github.com/libgit2/libgit2/pull/6395
* commit-graph: only verify csum on `git_commit_graph_open()`. by @derrickstolee in https://github.com/libgit2/libgit2/pull/6420
* Ignore missing 'safe.directory' config during ownership checks by @kcsaul in https://github.com/libgit2/libgit2/pull/6408
* Fix leak in `git_tag_create_from_buffer` by @julianmesa-gitkraken in https://github.com/libgit2/libgit2/pull/6421
* http: Update httpclient options when reusing an existing connection. by @slackner in https://github.com/libgit2/libgit2/pull/6416
* Add support for `safe.directory *` by @csware in https://github.com/libgit2/libgit2/pull/6429
* URL parsing for google-compatible URLs by @ethomson in https://github.com/libgit2/libgit2/pull/6326
* Fixes #6433: `git_submodule_update` fails to update configured but missing submodule by @tagesuhu in https://github.com/libgit2/libgit2/pull/6434
* transport: fix capabilities calculation by @russell in https://github.com/libgit2/libgit2/pull/6435
* push: use resolved oid as the source by @ethomson in https://github.com/libgit2/libgit2/pull/6452
* Use `git_clone__submodule` to avoid file checks in workdir by @abizjak in https://github.com/libgit2/libgit2/pull/6444
* #6422: handle dangling symbolic refs gracefully by @arroz in https://github.com/libgit2/libgit2/pull/6423
* `diff_file`: Fix crash when freeing a patch representing an empty untracked file by @jorio in https://github.com/libgit2/libgit2/pull/6475
* clone: clean up options on failure by @ethomson in https://github.com/libgit2/libgit2/pull/6479
* stash: update strarray usage by @ethomson in https://github.com/libgit2/libgit2/pull/6487
* #6491: Sets `oid_type` on repos open with `git_repository_open_bare` by @arroz in https://github.com/libgit2/libgit2/pull/6492
* Handle Win32 shares by @ethomson in https://github.com/libgit2/libgit2/pull/6493
* Make failure to connect to ssh-agent non-fatal by @fxcoudert in https://github.com/libgit2/libgit2/pull/6497
* odb: don't unconditionally add `oid_type` to stream by @ethomson in https://github.com/libgit2/libgit2/pull/6499
* Pass hostkey & port to host verify callback by @fxcoudert in https://github.com/libgit2/libgit2/pull/6503

### Security fixes

### Code cleanups
* meta: update version number to v1.6.0-alpha by @ethomson in https://github.com/libgit2/libgit2/pull/6352
* sha256: indirection for experimental functions by @ethomson in https://github.com/libgit2/libgit2/pull/6354
* Delete `create.c.bak` by @lrm29 in https://github.com/libgit2/libgit2/pull/6398
* Support non-cmake builds with an in-tree `experimental.h` by @ethomson in https://github.com/libgit2/libgit2/pull/6405

### Build and CI improvements
* tests: skip flaky-ass googlesource tests by @ethomson in https://github.com/libgit2/libgit2/pull/6353
* clar: remove ftrunacte from libgit2 tests by @boretrk in https://github.com/libgit2/libgit2/pull/6357
* CI Improvements by @ethomson in https://github.com/libgit2/libgit2/pull/6403
* fix compile on Windows with `-DWIN32_LEAN_AND_MEAN` by @christoph-cullmann in https://github.com/libgit2/libgit2/pull/6373
* Fixes #6365 : Uppercase windows.h include fails build in case-sensitive OS by @Vinz2008 in https://github.com/libgit2/libgit2/pull/6377
* ci: update version numbers of actions by @ethomson in https://github.com/libgit2/libgit2/pull/6448
* thread: avoid warnings when building without threads by @ethomson in https://github.com/libgit2/libgit2/pull/6432
* src: hide unused hmac() prototype by @0-wiz-0 in https://github.com/libgit2/libgit2/pull/6458
* tests: update clar test runner by @ethomson in https://github.com/libgit2/libgit2/pull/6459
* ci: always create test summaries, even on failure by @ethomson in https://github.com/libgit2/libgit2/pull/6460
* Fix build failure with `-DEMBED_SSH_PATH` by @vicr123 in https://github.com/libgit2/libgit2/pull/6374
* Define correct `off64_t` for AIX by @bzEq in https://github.com/libgit2/libgit2/pull/6376
* Fix some warnings in main by @ethomson in https://github.com/libgit2/libgit2/pull/6480
* strarray: remove deprecated declaration by @ethomson in https://github.com/libgit2/libgit2/pull/6486
* tests: always unset `HTTP_PROXY` before starting tests by @ethomson in https://github.com/libgit2/libgit2/pull/6498

### Documentation improvements
* add 2-clause BSD license to COPYING by @martinvonz in https://github.com/libgit2/libgit2/pull/6413
* Add new PHP bindings project to language bindings section of README.md by @RogerGee in https://github.com/libgit2/libgit2/pull/6473
* README: clarify the linking exception by @ethomson in https://github.com/libgit2/libgit2/pull/6494
* Correct the definition of "empty" in the docs for `git_repository_is_empty` by @timrogers in https://github.com/libgit2/libgit2/pull/6500

(wiz)

2023-02-25 03:30:47 UTC MAIN commitmail json YAML

2023-02-25 01:46:42 UTC MAIN commitmail json YAML

bootstrap-mk-files: Set OBJECT_FMT=ELF in bsd.own.mk.

mips64eb is not on a.out, but the outdated bsd.own.mk conditionals
selected that for it.  This now matches modern NetBSD, as of 2008 --
everything's on ELF, nothing on a.out or COFF any more.

(riastradh)

2023-02-25 00:11:30 UTC MAIN commitmail json YAML

doc: Updated www/nsm to 2.4.12

(nikita)

2023-02-25 00:09:43 UTC MAIN commitmail json YAML

nsm: update to version 2.4.12

ChangeLog (taken from https://github.com/nifty-site-manager/nsm/releases)

Nift (aka nsm) v2.4.12

Release Notes:
    further improved line number tracing for errors
    added get_pwd and pwd to embedded lua
    updated to newer versions of LuaJIT 2.1.0-beta3 and ExprTk

Nift (aka nsm) v2.4.11

Release Notes:
    added basic/fast multi-threading options to poke and rmv
    changed to strictly using templatestein when parsing constructed string for join function
    fixed up being able to use "fn" instead of "function"
    fixed up error function to handle multiple parameters
    improved reading bracketless codeblocks inside bracketed codeblocks (no longer need an empty end line)
    hunted down some bugs with line number tracing for errors

Nift (aka nsm) v2.4.10

Release Notes:
    fixed up lolcat to handle finding the end of things with 'm' to avoid so much white
    fixed up bug with reading {} in unbracketed code blocks
    added trying to compile and evaluate unrecognised lines using ExprTk with functionstein (f++)
    added option (default value can be changed with exprtk.eval_params fn) to compile and evaluate params with ExprTk

Nift (aka nsm) v2.4.9

Release Notes:
    added in ability to run scripts with nift script-path as well as nift run script-path, makes shebangs nicer for example
    further improved language detection
    improved lolcat piping of system calls across multiple statements and made more consistent across f++/n++/Lua(JIT)/ExprTK
    hopefully fixed bugs with n++ and zero param non-fns output (in particular $ instances)
    added script path as first parameter for argv

Nift (aka nsm) v2.4.8

Release Notes:
    added in default of trying system call if failure with lua(jit) or exprtk in interactive (interp/sh) mode,
    they work better as shell extensions this way
    cleaned up language choice so ExprTk and templatestein and all reasonable derivatives work okay
    fixed up nsm_lang fns for Lua(JIT) and ExprTk to work with both string and char version of language selection
    updated sys/system fn output to use the called fn name rather than defaulting to system
    added in passing parameters to the nift run command with variables 'argc' (int) and 'argv' (vector<string>)

Nift (aka nsm) v2.4.7

Release Notes:
    Reverted to handling @fns with f++, too ingrained in the codebase
    Reverted to calling sys call on whole line for zero param functions
    Reverted to breaking at non-escaped @'s when reading function names
    Fixed up allowing for ';' at end of statements (hopefully no bugs/undesirable
    features), though any potential system call will be called on whole line for
    possibly multiple statements, use a new line if needed
    cleaned up (hopefully) language choice with interactive REPL's (both interp and sh) and run
    Ubuntu.zip

Nift (aka nsm) v2.4.6

Release Notes:
    Initialised all bLineNo's to zero (started getting warnings on OSX)
    Fixed up "run commands" in-built scripts from last version to handle language names as well as chars for script extensions
    Added skip_whitespace fn to clean Parser.cpp codebase up a little bit
    Can now optionally use fn in place of function, mostly intended for interpreter/shell sessions

Nift (aka nsm) v2.4.5

Release Notes:
    You can now do nift sh/interp lang and provided lang starts with the same char as the language you are specifying the prompt will match
    Added prompt.char(string) command
    Added in global $[cmd]rc.$[langChar] "run command" support on start of an interpreter or shell session
    Added in local .nsm/[interp/sh].$[langChar] "run command" support on start of an interpreter or shell session
    Added in treating a single parameter for f++/n++/lua/exprtk function calls as a file-path to a file
    Added in exprtk.file function to read and process ExprTk code at the file-path specified parameter
    Added in f/file option for exprtk and exprtk.compile functions*

Nift (aka nsm) v2.4.4

Release Notes:
    Built-in improvements of unnecessarily repetitious code for lolcat-cc
    Fixed $() syntax to hopefully not conflict with common bash code
    Added lolcat.cmd and lolcat.status functions
    Added alternative inj option for sys/system calls for terminal/cmd line brevity

Nift (aka nsm) v2.4.3

Release Notes:
    Fixed lolcat bug - it was a missing a space between nift/nsm and adding lolcat-cc in lolcat_init
    Improved escape code handling for lolcat-cc, now seems to work for most animations
    Stopped Nift from creating hash info files wherever it runs a script (anyone remember what that code is for?)

Nift (aka nsm) v2.4.2

Release Notes:
    fixed some rather embarrassing bugs for initialising projects

Nift (aka nsm) v2.4.1

Release Notes:
    added duplicate Nift commands edit/open for opening files from page names
    added duplicate Nift commands medit/mopen for opening files for a specific page name from mirror directories
    added Nift command mbcp for running build-commit-push on multiple mirrors

Nift (aka nsm) v2.4.0

Release Notes:
    added some general 'unknown error' try-catch blocks to help avoid REPL sessions fully crashing
    made a few alterations to FixIndenting.cpp including a sterm "use at your own risk" warning.
    fixed a bunch of bugs and added a few try-catch blocks to catch unknown bugs without crashing
    removed info-config command (can now use Nift to open the config files!)

Nift (aka nsm) v2.3.13

Release Notes:
    added program with makefile option to clean up indenting for source code
    fixed indenting whitespace for the Makefile
    fixed major bug with reading blocks (both bracketed and non-bracketed)
    patched (ie. reverted LDFLAGS to LINK) makefile for FreeBSD and Gentoo
    cleaned up various ways of using lolcat with Nift
    added native support for external lolcat programs using lolcat.on(lolcat_command)
    (breaking change sorry) had to change to $ before grave accent ExprTk expressions so that functionstein works better as both a scripting extension language and a shell extension language, especially for flashell (hopefully not an issue when using Nift with perl or anything else)
    (breaking change sorry) no longer require @ in front of grave accent ExprTk expressions

Nift (aka nsm) v2.3.12

Release Notes:
    one liner fix of not reading terminal config string quoted
    added nsm config global/project command to open config file with configured editor
    added improved mod fn from lolcat-cc to Lolcat.cpp
    added parameter option for lolcat.on to specify which lolcat command to use

Nift (aka nsm) v2.3.11

Release Notes:
    added config support for number of pagination threads
    have changed to leaving instances of '@' with functionstein (f++) (fixes using @, eg. cloning from bitbucket)
    ran a* regression on read block code (python gang assemble)

(nikita)

2023-02-24 21:37:06 UTC MAIN commitmail json YAML

Add mk/atomic64.mk since that's needed here.  Fixes build on macppc.

(he)

2023-02-24 21:00:00 UTC MAIN commitmail json YAML

doc: Updated lang/nawk to 20220122

(vins)

2023-02-24 20:57:50 UTC MAIN commitmail json YAML

lang/nawk: update to release 20220122.

## CHANGES

2020-07-30        Arnold D. Robbins    <arnold@skeeve.com>

By fiat, we use bison for $(YACC). Trying to accommodate
different versions didn't work.

* makefile: Significant cleanup. Replace all ytab* references
with awkgram.tab.* and simplify definition of YACC.
* .gitignore: Remove ytab* references.
* b.c, lex.c, maketab.c, parse.c, run.c: Replace include of ytab.h
with awkgram.tab.h.
* lib.c, main.c, tran.c: Remove include of ytab.h, wasn't needed.

2020-01-20        Arnold D. Robbins    <arnold@skeeve.com>

* run.c (openfile): Set the close-on-exec flag for file
and pipe redirections that aren't stdin/stdout/stderr.

2020-01-06        Arnold D. Robbins    <arnold@skeeve.com>

Minor fixes.
* b.c (replace_repeat): Turn init_q back into an int.
* lex.c (string): Use \a instead of \007.
* tran.c (catstr): Use snprintf instead of sprintf.

2020-01-01        Arnold D. Robbins    <arnold@skeeve.com>

* tran.c (syminit, arginit, envinit): Free sval member before
setting it. Thanks to valgrind.
* b.c: Small formatting cleanups in several routines.

2019-12-27        Arnold D. Robbins    <arnold@skeeve.com>

* b.c (replace_repeat): Fix a bug whereby a{0,3} could match
four a's.  Thanks to Anonymous AWK fan <awkfan77@mailfence.com>
for the report. Also, minor code formatting cleanups.
* testdir/T.int-expr: New file.

2019-12-11        Arnold D. Robbins    <arnold@skeeve.com>

* README: Renamed to ...
* README.md: ... this. Cleaned up some as well,
including moving to Markdown.

2019-11-08        Arnold D. Robbins    <arnold@skeeve.com>

* test/T.chem: Use $oldawk instead of hardwiring 'awk'.
* test/T.lilly: Remove gawk warnings from output, improves
portability.

2019-10-07        Arnold D. Robbins    <arnold@skeeve.com>

* b.c (fnematch): Change type of pbuf from unsigned char to char.
* proto.h (fnematch): Ditto.

2019-10-06        Arnold D. Robbins    <arnold@skeeve.com>

* lib.c (readrec): Allow RS a regular expression. Imported
the code from the NetBSD awk.
* b.c (fnematch): New function for implementing the feature.
* awk.1: Updated.
* main.c (version): Updated.

2019-06-24        Arnold D. Robbins    <arnold@skeeve.com>

* makefile: Revise to take into account there is no more awktest.tar,
add targets 'check' and 'test', and also 'testclean' to clean up
after test run.  Have 'clean' and 'cleaner' depend upon 'testclean'.

2019-06-23        Arnold D. Robbins    <arnold@skeeve.com>

* testdir: Extracted from awktest.tar and added to Git.
* awktest.tar: Removed.

2019-06-06        Arnold D. Robbins    <arnold@skeeve.com>

* awk.1: Fix a typo, minor edits.

2019-06-05        Arnold D. Robbins    <arnold@skeeve.com>

* b.c (relex): Count parentheses and treat umatched right paren
as a literal character.
* awktest.tar (testdir/T.re): Added a test case.
* main.c (version): Updated.

2019-05-29        Arnold D. Robbins    <arnold@skeeve.com>

* lib.c (isclvar): Remove check for additional '=' after
first one. No longer needed.

2019-01-26        Arnold D. Robbins    <arnold@skeeve.com>

* main.c (version): Updated.

2019-01-25        Arnold D. Robbins    <arnold@skeeve.com>

* run.c (awkgetline): Check for numeric value in all getline
variants. See the numeric-getline.* files in bugs-fixed directory.

2018-08-29        Arnold D. Robbins    <arnold@skeeve.com>

* REGRESS: Check for existence of a.out. If not there, run
make.  Enable core dumps for T.arnold system status test
to work on MacOS X.

2018-08-22        Arnold D. Robbins    <arnold@skeeve.com>

* awktest.tar (testdir/T.expr): Fix test for unary plus.

2018-08-22        Arnold D. Robbins    <arnold@skeeve.com>

* REGRESS: Extract tests if necessary, set PATH to include '.'.
* regdir/beebe.tar (Makefile): Fix longwrds test to prefix
sort with LC_ALL=C.
* awktest.tar: Updated from fixed test suite, directory
it extracts is now called 'testdir' to match what's in top-level
REGRESS script.
* regdir: Removed, as Brian wants to keep the test suite in
the tar file.

2018-08-22        Arnold D. Robbins    <arnold@skeeve.com>

* FIXES, lib.c, run.c, makefile, main.c: Merge from Brian's tree.
* REGRESS: New file, from Brian.
* awktest.tar: Restored from Brian's tree.

2018-08-22        Arnold D. Robbins    <arnold@skeeve.com>

* awkgram.y (UPLUS): New token. In the grammar, call op1()
with it.
* maketab.c (proc): Add entry for UPLUS.
* run.c (arith): Handle UPLUS.
* main.c (version): Updated.
* bugs-fixed/unary-plus.awk, bugs-fixed/unary-plus.bad,
bugs-fixed/unary-plus.ok: New files.

2018-08-10        Arnold D. Robbins    <arnold@skeeve.com>

* TODO: Updated.
* awk.1: Improve use of macros, add some additional explanation
in a few places, alphabetize list of variables.

2018-08-08        Arnold D. Robbins    <arnold@skeeve.com>

* awk.h (Cell): Add new field `fmt' to track xFMT value used
for a string conversion.
[CONVC, CONVO]: New flag macros.
* bugs-fixed/README: Updated.
* bugs-fixed/string-conv.awk, bugs-fixed/string-conv.bad,
bugs-fixed/string-conv.ok: New files.
* main.c (version): Updated.
* proto.h (flags2str): Add declaration.
* tran.c (setfval): Clear CONVC and CONVO flags and set vp->fmt
to NULL.
(setsval): Ditto. Add large comment and new code to manage
correct conversion of number to string based on various flags
and the value of vp->fmt. The idea is to not convert again
if xFMT is the same as before and we're doing the same conversion.
Otherwise, clear the old flags, set the new, and reconvert.
(flags2str): New function. For debug prints and for use from a debugger.

2018-08-05        Arnold D. Robbins    <arnold@skeeve.com>

Fix filename conflicts in regdir where the only difference was
in letter case. This caused problems on Windows systems.

* regdir/Compare.T1: Renamed from regdir/Compare.T.
* regdir/t.delete0: Renamed from regdir/t.delete.
* regdir/t.getline1: Renamed from regdir/t.getline.
* regdir/t.redir1: Renamed from regdir/t.redir.
* regdir/t.split1: Renamed from regdir/t.split.
* regdir/t.sub0: Renamed from regdir/t.sub.
* regdir/REGRESS: Adjusted.

2018-08-04        Arnold D. Robbins    <arnold@skeeve.com>

With scalpel, tweasers, magnifying glass and bated breath,
borrow code from the NetBSD version of nawk to fix the years-old
bug whereby decrementing the value of NF did not change the
record.

* lib.c (fldbld): Set donerec to 1 when done.
(setlastfld): New function.
* proto.h (setlastfld): Add declaration.
* run.c (copycell): Make code smarter about flags (from NetBSD code).
* tran.c (setfree): New function.
* tran.c (setfval): Normalize negative zero to positive zero.
If setting NF, clear donerec and call setlastfld().
(setsval): Remove call to save_old_OFS().  If setting OFS, call
recbld(). If setting NF, clear donerec and call setlastfld().

As part of the process, revert OFS-related changes of 2018-05-22:

* awk.h (saveOFS, saveOFSlen, save_old_OFS): Remove declarations.
* lib.c (recbld): Use *OFS instead of saveOFS.
* run.c (saveOFS, saveOFSlen, save_old_OFS): Remove.
* tran.c (syminit): Remove initialization of saveOFS and saveOFSlen.

General stuff that goes along with all this:

* bugs-fixed/README: Updated.
* bugs-fixed/decr-NF.awk, bugs-fixed/decr-NF.bad,
bugs-fixed/decr-NF.ok: New files.
* main.c (version): Updated.
* regdir/README.TESTS: Fix awk book title.
* regdir/T.misc: Revise test to match fixed code.
* run.c (format): Increase size of buffer used for %a test. (Unrelated
to NF or OFS, but fixes a compiler complaint.)

2018-06-07        Arnold D. Robbins    <arnold@skeeve.com>

* regdir/beebe.tar: Fix longwrds.ok so that the test will pass.
The file was incorrectly sorted.

2018-06-06        Arnold D. Robbins    <arnold@skeeve.com>

* regdir/T.lilly: Fix the bug again in the second instance
of the code. Thanks to BWK for pointing this out.

2018-05-31        Arnold D. Robbins    <arnold@skeeve.com>

* regdir/T.lilly: Fix a syntax error and ordering bug
in creating the 'foo' file.

2018-05-23        Arnold D. Robbins    <arnold@skeeve.com>

* awk.1: Remove standalone 'awk' at the top of file, it messed up
the formatting. Arrange built-in variable list in alphabetical
order.

2018-05-23        Arnold D. Robbins    <arnold@skeeve.com>

* main.c (version): Add my email address and a date so that
users can tell this isn't straight BWK awk.
* README.md: Minor updates.
* TODO: Updated.

2018-05-22        Arnold D. Robbins    <arnold@skeeve.com>

Add POSIX-required formats %a and %A.

* run.c (format): Check for %a support in C library. If there,
allow %a and %A as valid formats.
* TODO: Updated.
* bugs-fixed/README: Updated.
* bugs-fixed/a-format.awk, bugs-fixed/a-format.bad,
bugs-fixed/a-format.ok: New files.

2018-05-22        Arnold D. Robbins    <arnold@skeeve.com>

* FIXES: Restored a line from a much earlier version that
apparently got lost when the dates were reordered.
* TODO: Updated.

2018-05-22        Arnold D. Robbins    <arnold@skeeve.com>

* README.md: New file.

2018-05-22        Arnold D. Robbins    <arnold@skeeve.com>

* regdir/echo.c, regdir/time.c: Minor fixes to compile without
warning on current GCC / Linux.

2018-05-22        Arnold D. Robbins    <arnold@skeeve.com>

* TODO: New file.

2018-05-22        Arnold D. Robbins    <arnold@skeeve.com>

* makefile (gitadd, gitpush): Remove these targets. They
should not be automated and were incorrect for things that
would be done regularly.

2018-05-22        Arnold D. Robbins    <arnold@skeeve.com>

Fix nawk so that [[:blank:]] only matches space and tab instead
of any whitespace character, originally made May 10, 2018.
See bugs-fixed/space.awk.

This appears to have been a thinko on Brian's part.

* b.c (charclasses): Use xisblank() function for [[:blank:]].
* bugs-fixed/README: Updated.
* bugs-fixed/space.awk, bugs-fixed/space.bad,
bugs-fixed/space.ok: New files.

2018-05-22        Arnold D. Robbins    <arnold@skeeve.com>

* .gitignore: New file.

2018-05-22        Arnold D. Robbins    <arnold@skeeve.com>

Fix nawk to provide reasonable exit status for system(),
a la gawk, originally made March 12, 2016. See
bugs-fixed/system-status.awk.

* run.c (bltin): For FSYSTEM, use the macros defined for wait(2)
to produce a reasonable exit value, instead of doing a floating-point
division by 256.
* awk.1: Document the return status values.
* bugs-fixed/README: Updated.
* bugs-fixed/system-status.awk, bugs-fixed/system-status.bad,
bugs-fixed/system-status.ok: New files.

2018-05-22        Arnold D. Robbins    <arnold@skeeve.com>

Bug fix with respect to rebuilding a record, originally
made August 19, 2014. See bugs-fixed/ofs-rebuild.awk.

* awk.h (saveOFS, saveOFSlen): Declare new variables.
* lib.c (recbld): Use them when rebuilding the record.
* run.c (saveOFS, saveOFSlen): Define new variables.
(save_old_OFS): New function to save OFS aside.
* tran.c (syminit): Initialize saveOFS and saveOFSlen.
(setsval): If setting a field, call save_old_OFS().
* bugs-fixed/README, bugs-fixed/ofs-rebuild.awk,
bugs-fixed/ofs-rebuild.bad, bugs-fixed/ofs-rebuild.ok: New files.

2018-05-22        Arnold D. Robbins    <arnold@skeeve.com>

* makefile (YACC): Use bison.

2018-05-22        Arnold D. Robbins    <arnold@skeeve.com>

* ChangeLog: Created.
* regdir: Created. Based on contents of awktest.a.
* .gitattributes: Created, to preserve CR LF in regdir/t.crlf.
* awktest.a: Removed.
* regdir/T.gawk, regdir/T.latin1: Updated from awktest.tar.
* awktest.tar: Removed.

(vins)

2023-02-24 15:08:36 UTC MAIN commitmail json YAML

doc: Updated ruby-gnome packages to 4.1.2

(tsutsui)

2023-02-24 15:06:55 UTC MAIN commitmail json YAML

ruby-gnome: update to 4.1.2.

Upstream changes:
https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.1.2

Ruby-GNOME 4.1.2: 2023-02-24

This is a release to improve support for the latest GNOME related libraries.

Changes

Ruby/GLib2

  * Improvements

      + Added support for GLib 2.75 or later. [GH-1547] [Reported by Mamoru
        TASAKA]

Ruby/GObjectIntrospection

  * Improvements

      + Improved wrong arguments error message for #initialize. [GH-1545]
        [Reported by D-W-L]

Ruby/GTK4

  * Improvements

      + Added support for GTK 4.9.3 or later. [GH-1548] [Reported by Mamoru
        TASAKA]

      + Added an example. [GH-1549] [Patch by Toshio Sekiya]

Thanks

  * D-W-L

  * Mamoru TASAKA

  * Toshio Sekiya

(tsutsui)

2023-02-24 13:56:33 UTC MAIN commitmail json YAML

2023-02-24 12:21:40 UTC MAIN commitmail json YAML

2023-02-24 08:35:22 UTC MAIN commitmail json YAML

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

(adam)

2023-02-24 08:34:38 UTC MAIN commitmail json YAML

sqlite3: updated to 3.41.0

SQLite Release 3.41.0 On 2023-02-21

Query planner improvements:
Make use of indexed expressions within an aggregate query that includes a GROUP BY clause.
The query planner has improved awareness of when an index is a covering index and adjusts predicted runtimes accordingly.
The query planner is more aggressive about using co-routines rather than materializing subqueries and views.
Queries against the built-in table-valued functions json_tree() and json_each() will now usually treat "ORDER BY rowid" as a no-op.
Enhance the ability of the query planner to use indexed expressions even if the expression has been modified by the constant-propagation optimization. (See forum thread 0a539c7.)
Add the built-in unhex() SQL function.
Add the base64 and base85 application-defined functions as an extension and include that extension in the CLI.
Add the sqlite3_stmt_scanstatus_v2() interface. (This interface is only available if SQLite is compiled using SQLITE_ENABLE_STMT_SCANSTATUS.)
In-memory databases created using sqlite3_deserialize() now report their filename as an empty string, not as 'x'.
Changes to the CLI:
Add the new base64() and base85() SQL functions
Enhanced EXPLAIN QUERY PLAN output using the new sqlite3_stmt_scanstatus_v2() interface when compiled using SQLITE_ENABLE_STMT_SCANSTATUS.
The ".scanstats est" command provides query planner estimates in profiles.
The continuation prompt indicates if the input is currently inside of a string literal, identifier literal, comment, trigger definition, etc.
Enhance the --safe command-line option to disallow dangerous SQL functions.
The double-quoted string misfeature is now disabled by default for CLI builds. Legacy use cases can reenable the misfeature at run-time using the ".dbconfig dqs_dml on" and ".dbconfig dqs_ddl on" commands.
Enhance the PRAGMA integrity_check command so that it detects when text strings in a table are equivalent to but not byte-for-byte identical to the same strings in the index.
Enhance the carray table-valued function so that it is able to bind an array of BLOB objects.
Added the sqlite3_is_interrupted() interface.
Long-running calls to sqlite3_prepare() and similar now invoke the progress handler callback and react to sqlite3_interrupt().
The sqlite3_vtab_in_first() and sqlite3_vtab_in_next() functions are enhanced so that they reliably detect if they are invoked on a parameter that was not selected for multi-value IN processing using sqlite3_vtab_in(). They return SQLITE_ERROR instead of SQLITE_MISUSE in this case.
The parser now ignores excess parentheses around a subquery on the right-hand side of an IN operator, so that SQLite now works the same as PostgreSQL in this regard. Formerly, SQLite treated the subquery as an expression with an implied "LIMIT 1".
Added the SQLITE_FCNTL_RESET_CACHE option to the sqlite3_file_control() API.
Makefile improvements:
The new makefile target "sqlite3r.c" builds an amalgamation that includes the recovery extension.
New makefile targets "devtest" and "releasetest" for running a quick developmental test prior to doing a check-in and for doing a full release test, respectively.
Miscellaneous performance enhancements.

(adam)

2023-02-24 08:20:52 UTC MAIN commitmail json YAML

Updated devel/meson, devel/glib2, devel/glib2-tools, devel/gdbus-codegen

(adam)

2023-02-24 08:20:19 UTC MAIN commitmail json YAML

glib2 glib2-tools gdbus-codegen: updated to 2.74.6

Overview of changes in GLib 2.74.6
==================================

* Bugs fixed:
  - !3239 Backport !3237 ���Fix safe_wspawnve #define��� to glib-2-74

* Translation updates:
  - Georgian (Ekaterine Papava)
  - German (Tim Sabsch)

(adam)

2023-02-24 08:19:00 UTC MAIN commitmail json YAML

2023-02-23 22:37:30 UTC MAIN commitmail json YAML

doc: Updated net/tut to 2.0.1

(vins)

2023-02-23 22:36:38 UTC MAIN commitmail json YAML

net/tut: update to version 2.0.1

CHANGES (since version 1.0.31)

# 2.0.1

- Show an error if tut can't parse your config. Forgot it in the last release
- More examples in config.example.toml and the man pages

# 2.0.0

- The configuration format is now toml instead of ini, so you'll have to
  start from scratch with your config and themes, but most parts are the
  same, so it should be quite easy. Sorry for the inconvenience.

- Support for multiple accounts in the same window. Start tut with tut
  --user "user1 user2" Use command :login Switch account with Ctrl+N or
  Ctrl+P

- New commands for switch accounts :next-acct and :prev-acct

- Editor inside of tut. You can still use $EDITOR but then you'll have
  to set editor to that in your config.

- More options for [[general.timelines]] closed = don't open the feed when
  you start tut. Use key to open.  on-creation-closed = how to open the
  new feed if closed.  on-focus = how to give it focus

- [open-custom] now has key hints instead of 1, 2, 3, 4 and 5`

- Bug fix for some image viewers that don't like that tut deletes files.
  Set delete-temp-files=false if you want tut to wait till you exists tut
  to remove all files. If you want to clear the tempfiles while running
  tut you can use :clear-temp

- When you run commands inside of tut the new timeline will appear in a
  new pane. You can disable this under [general] with
  commands-in-new-pane=false

- The title of panes will update automatically. If you want the old
  behavior set dynamic-timeline-name=false under [general]

- If your instance supports lists, bold or italic text tut will now render
  this

- Show the language of a toot

# 1.0.33

- Make GoToSocial work again

# 1.0.32

- Tut will now get numbers of chars per toot from the instance instead
  of from the config. Hence char-limit is removed from the config.  It
  will also fetch number of poll options and the length of each option
  from the instance.

- URLs now has a fixed length set by the instance, so the char count
  should now be correct when you are composing toots.

- The API now use WebSocket streams instead of streaming over https.
  Should make tut play nicer with GoToSocial.

(vins)

2023-02-23 21:38:48 UTC MAIN commitmail json YAML

wm/cde: add note for scrolling on dtterm.

(vins)

2023-02-23 21:25:04 UTC MAIN commitmail json YAML

doc/TODO: + MesaLib-23.0.

(wiz)

2023-02-23 20:20:44 UTC MAIN commitmail json YAML

doc: Updated www/libreddit to 0.29.3

(vins)

2023-02-23 20:19:53 UTC MAIN commitmail json YAML

www/libreddit: update to release 0.29.3

CHANGES:
* Fix layout bugs on mobile.
* Fix bug causing user/sub title to appear off-center.
* Replace snoo with r/ icon.

(vins)

2023-02-23 19:33:31 UTC MAIN commitmail json YAML

doc: Updated textproc/yq to 3.1.1

(wiz)

2023-02-23 19:33:15 UTC MAIN commitmail json YAML

yq: update to 3.1.1.

Changes for v3.1.1 (2023-02-21)
===============================

-  Handle TOML datetimes. Fixes #160

-  Test and documentation improvements

Changes for v3.1.0 (2022-07-24)
===============================

-  Use configurable output grammar, compatible with YAML 1.1

Changes for v3.0.2 (2022-07-05)
===============================

-  Expand merge keys (https://yaml.org/type/merge.html). This is a YAML
  1.1 specific behavior, but will be accommodated in yq due to its
  widespread use and low likelihood of accidental invocation.

Changes for v3.0.1 (2022-07-04)
===============================

-  yq now uses the YAML 1.2 grammar when parsing and rendering YAML
  documents. This means bare literals like “on”, “no”, and “12:34:56”
  are interpreted as strings. (Fix interrupted release)

Changes for v3.0.0 (2022-07-04)
===============================

-  yq now uses the YAML 1.2 grammar when parsing and rendering YAML
  documents. This means bare literals like “on”, “no”, and “12:34:56”
  are interpreted as strings.

(wiz)

2023-02-23 19:26:36 UTC MAIN commitmail json YAML

zig: add tests (needs to be run after 'make package' unless we manage to locate
the binary)

(nikita)

2023-02-23 19:10:54 UTC MAIN commitmail json YAML

doc: Updated wm/cde to 2.5.1nb1

(vins)

2023-02-23 19:10:06 UTC MAIN commitmail json YAML

wm/cde: few adjustments.

* Move SPACIAL_PERMS for dtsession where they belong (systems w/o PAM
  support).
* Change main package category fom x11 to wm (wip leftover).
* Fix syntax of the hostname entry in /etc/hosts: addresses bug with
  ttsession coredumping upon startup.
* Bump revision.

(vins)

2023-02-23 17:31:09 UTC MAIN commitmail json YAML

doc: Added net/gnunet-gtk version 0.19.0

(nikita)

2023-02-23 17:30:45 UTC MAIN commitmail json YAML

net/gnunet-gtk: import net/gnunet-gtk as gnunet-gtk version 0.19.0

imported from wip.

gnunet-gtk provides GTK interfaces for GNUnet.

(nikita)

2023-02-23 17:12:46 UTC MAIN commitmail json YAML

doc: Updated x11/xbitmaps to 1.1.3

(wiz)

2023-02-23 17:12:29 UTC MAIN commitmail json YAML

xbitmaps: update to 1.1.3.

This release primarily makes the configure process more efficient.

Alan Coopersmith (7):
      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
      Switch to XORG_DEFAULT_NOCODE_OPTIONS
      xbitmaps 1.1.3

(wiz)

2023-02-23 17:11:03 UTC MAIN commitmail json YAML

doc: Updated x11/xcursor-themes to 1.0.7

(wiz)

2023-02-23 17:10:47 UTC MAIN commitmail json YAML

This release primarily makes the configure process more efficient.

Alan Coopersmith (6):
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      gitlab CI: stop requiring Signed-off-by in commits
      configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
      Switch to XORG_DEFAULT_NOCODE_OPTIONS
      xcursor-themes 1.0.7

(wiz)

2023-02-23 15:59:30 UTC MAIN commitmail json YAML

doc: Updated mail/feed2exec to 0.19.0

(schmonz)

2023-02-23 15:59:24 UTC MAIN commitmail json YAML

Update to 0.19.0. From the changelog:

* implement --nocache option
* new plugin: ikiwiki toot
* fix incorrect string stripping in README (Closes: GL#29)
* cleanups:
  * add support for Python 3.10, no change
  * remove the test compatibility shim from setup.py
  * silence warnings from lxml missing type hints
  * more uniform variable naming (underscores)

(schmonz)

2023-02-23 15:57:03 UTC MAIN commitmail json YAML

doc: remove textproc/ruby-json{,-pure} packages

textproc/ruby-json
textproc/ruby-json-pure

(taca)

2023-02-23 15:56:26 UTC MAIN commitmail json YAML

textproc/ruby-json{,-pure}: remove packages

Json is one of default gems which bundled with Ruby base release and
current ruby*-base pacakge contains required version of json.

Since now no package depneds on ruby-json and ruby-json-pure, it's
time to say good-by.

(taca)

2023-02-23 15:55:15 UTC MAIN commitmail json YAML

textproc/Makefile: remove ruby-json and ruby-json-pure

(taca)

2023-02-23 15:52:50 UTC MAIN commitmail json YAML

doc: Removed misc/ruby-bundler

(taca)

2023-02-23 15:52:26 UTC MAIN commitmail json YAML

misc/ruby-bundler: remove package

Bundler is one of default gems which bundled with Ruby base release and
current ruby*-base pacakge contains required version of bundler.

Since now no package depneds on ruby-bundler, it's time to say good-by.

(taca)

2023-02-23 15:50:29 UTC MAIN commitmail json YAML

misc/Makefile: remove ruby-bundler

(taca)

2023-02-23 15:49:19 UTC MAIN commitmail json YAML

doc: Updated misc/ruby-ohai to 18.1.0

(taca)

2023-02-23 15:48:17 UTC MAIN commitmail json YAML

misc/ruby-ohai: update to 18.1.0

18.1.0 (2023-02-21)

Merged Pull Requests

* chore: Included githubactions in the dependabot config #1748
  (naveensrinivasan)
* Update rubocop-performance requirement from 1.13.3 to 1.14.2 #1751
  (dependabot[bot])
* Do not attempt to reinitialize constants #1758 (balasankarc)
* Fix FIPS mode detection #1754 (stanhu)
* Add additional SUSE and openSUSE platforms - micro, hpc #1753
  (jamesongithub)
* Bump actions/checkout from 2 to 3 #1752 (dependabot[bot])
* Update rubocop-performance requirement from 1.14.2 to 1.14.3 #1757
  (dependabot[bot])
* Fall back to /proc/cpuinfo if lscpu doesn't have CPU totals #1761 (stanhu)
* Use a minimum of 1 thread per core for CPU total calculation #1756
  (stanhu)
* Update rubocop-performance requirement from 1.14.3 to 1.15.0 #1769
  (dependabot[bot])
* [ohai][ec2][looks_like_ec2] Do not depend on metadata endpoint #1768
  (gbatye)
* Fix linter error #1770 (marcparadise)
* Add cloud provider oci #1780 (rnt)
* Update rubocop-performance requirement from 1.15.2 to 1.16.0 #1784
  (dependabot[bot])

(taca)

2023-02-23 15:46:12 UTC MAIN commitmail json YAML

doc: Updated www/ruby-selenium-webdriver to 4.8.1

(taca)

2023-02-23 15:45:49 UTC MAIN commitmail json YAML

www/ruby-selenium-webdriver: update to 4.8.1

4.8.1 (2023-02-17)

* Fix autoload of WebDriver::Remote::Bridge::COMMANDS
* Subclass is setting value before the superclass is setting it to nil
* Updating Selenium Manager binaries for 4.8.1 release

(taca)

2023-02-23 15:41:38 UTC MAIN commitmail json YAML

doc: Updated www/ruby-puma to 6.1.0

(taca)

2023-02-23 15:41:17 UTC MAIN commitmail json YAML

www/ruby-puma: update to 6.1.0

6.1.0 (2023-02-12)

Features

* WebSocket support via partial hijack ([#3058], [#3007])
* Add built-in systemd notify support ([#3011])
* Periodically send status to systemd ([#3006], [#2604])
* Introduce the ability to return 413: payload too large for requests
  ([#3040])
* Log loaded extensions when PUMA_DEBUG is set ([#3036], [#3020])

Bugfixes

* Fix issue with rack 3 compatibility re: rackup ([#3061], [#3057])
* Allow setting TCP low_latency with SSL listener ([#3065])

Performance

* Reduce memory usage for large file uploads ([#3062])

(taca)

2023-02-23 15:38:51 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-tilt to 2.1.0

(taca)

2023-02-23 15:38:27 UTC MAIN commitmail json YAML

textproc/ruby-tilt: update to 2.1.0

2.1.0 (2023-02-17)

* Use UnboundMethod#bind_call on Ruby 2.7+ for better performance (#380,
  jeremyevans)
* Add Tilt::Template#freeze_string_literals? for freezing string literals in
  compiled templates (#301, jeremyevans)
* Use Haml::Template for Tilt::HamlTemplate if available (Haml 6+) (#391,
  ntkme)
* Deprecate BlueCloth, Less, and Sigil support (#382, jeremyevans)
* Add Template#compiled_path accessor to save compiled template output to
  file (#369, jeremyevans)
* Add Mapping#unregister to remove registered extensions (#376, jeremyevans)
* Add Mapping#register_pipeline to register template pipelines (#259,
  jeremyevans)
* Remove Tilt::Dummy (#364, jeremyevans)
* Ensure Mapping#extensions_for returns unique values (#342, mojavelinux)
* Remove opal support, since the the opal API changed (#374, jeremyevans)
* Remove .livescript extension for LiveScript (#374, jeremyevans)
* Set required_ruby_version in gemspec (#371, jeremyevans)

(taca)

2023-02-23 15:36:29 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-plist to 3.7.0

(taca)

2023-02-23 15:36:05 UTC MAIN commitmail json YAML

textproc/ruby-plist: update to 3.7.0

pkgsrc: correct CATEGORIES.

3.7.0 (2023-02-21)

New features and important changes:

* Allow Marshal.load to be disabled for Plist.parse_xml (#61)

Housekeeping:

* Migrate from Travis CI to GitHub Actions; add Ruby 3.1 and 3.2 to CI
  matrix (#59)

(taca)

2023-02-23 15:33:12 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-kramdown-rfc2629 to 1.6.24

(taca)

2023-02-23 15:32:48 UTC MAIN commitmail json YAML

textproc/ruby-kramdown-rfc2629: update to 1.6.24

1.6.23 (2023-02-11)

* Include echars (explain characters) utility

1.6.24 (2023-02-22)

* Workaround for svgcheck no longer liking stdin

(taca)

2023-02-23 15:20:00 UTC MAIN commitmail json YAML

doc: Updated sysutils/ruby-serverspec to 2.42.2

(taca)

2023-02-23 15:19:38 UTC MAIN commitmail json YAML

sysutils/ruby-serverspec: update to 2.42.2

2.42.2 (2023-02-16)

* Support Psych 4.0 (Ruby 3.1) or later
* Relax rake dependency pinning

(taca)

2023-02-23 15:18:03 UTC MAIN commitmail json YAML

doc: Updated sysutils/ruby-specinfra to 2.85.0

(taca)

2023-02-23 15:17:39 UTC MAIN commitmail json YAML

sysutils/ruby-specinfra: update to 2.85.0

2.85.0 (2023-02-18)

* Add Guix support

(taca)

2023-02-23 15:16:16 UTC MAIN commitmail json YAML

doc: Updated sysutils/capistrano to 3.17.2

(taca)

2023-02-23 15:15:45 UTC MAIN commitmail json YAML

sysutils/capistrano: update to 3.17.2

3.17.2 (2023-02-20)

Documentation

* Add capistrano-mysql_tables as 3rd party plugin (#2121) @floydj

Housekeeping

* Fix failing Ruby 2.0 CI build (#2116) @mattbrictson

(taca)

2023-02-23 15:14:01 UTC MAIN commitmail json YAML

doc: Updated security/ruby-sshkit to 1.21.4

(taca)

2023-02-23 15:13:35 UTC MAIN commitmail json YAML

security/ruby-sshkit: update to 1.21.4

1.21.4 (2023-02-20)

This is a gem housekeeping release. No user-facing changes.

Housekeeping

* Add functional test with vagrant on CI (#509) @colorbox
* Migrate CI build from Travis to GitHub Actions (#507) @colorbox
* Fix test by require 'set' (#508) @colorbox
* Bump toolmantim/release-drafter from 5.20.1 to 5.22.0 (#501, #502, #506)
  @dependabot

(taca)

2023-02-23 15:12:02 UTC MAIN commitmail json YAML

doc: Updated security/ruby-metasploit-payloads to 2.0.112

(taca)

2023-02-23 15:11:38 UTC MAIN commitmail json YAML

security/ruby-metasploit-payloads: update to 2.0.112

2.0.110 (2023-02-16)

* Land #605, Fix the output of getdesktop

2.0.111 (2023-02-16)

* Land #607, add getprivs command to python windows meterpreter

2.0.112 (2023-02-17)

* Land #606, minor fixes for Python 2.5

(taca)

2023-02-23 15:06:10 UTC MAIN commitmail json YAML

doc: Updated security/ruby-chef-vault to 4.1.11

(taca)

2023-02-23 15:04:36 UTC MAIN commitmail json YAML

doc: Updated devel/swagger-codegen to 3.0.41

(schmonz)

2023-02-23 15:04:31 UTC MAIN commitmail json YAML

Update to 3.0.41. From the changelog:

- fix docker tag in GH Action by @frantuma in #12048
- bump parser to 2.1.12 by @frantuma in #12057

(schmonz)

2023-02-23 15:04:23 UTC MAIN commitmail json YAML

security/ruby-chef-vault: update to 4.1.11

4.1.11 (2023-02-17)

Merged Pull Requests

* add support for client_key_contents #402 (Tyrael)

(taca)

2023-02-23 15:03:04 UTC MAIN commitmail json YAML

doc: Updated misc/ruby-slop to 4.10.0

(taca)

2023-02-23 15:02:45 UTC MAIN commitmail json YAML

misc/ruby-slop: update to 4.10.0

4.10.0 (2023-02-15)

Features:

* Add support for optional type validation #278 (Victor Gama)

(taca)

2023-02-23 15:01:19 UTC MAIN commitmail json YAML

doc: Updated inputmethod/ibus to 1.5.28

(tsutsui)

2023-02-23 15:01:03 UTC MAIN commitmail json YAML

doc: Updated mail/ruby-mime-types-data to 3.2023.0218.1

(taca)

2023-02-23 15:01:01 UTC MAIN commitmail json YAML

ibus: update to 1.5.28.

pkgsrc changes:
- explicitly use updated unicode-character-database 15.0.0 and
  unicode-emoji 15.0
- remove -ldl workaround since pull request has been applied in upstream
https://github.com/ibus/ibus/pull/2442
- fix endianness check in configure
https://github.com/ibus/ibus/pull/2477
- workaround X11 locale Compose directory problem (${PREFIX}/lib/X11/locale
  vs ${PREFIX}/share/X11/locale) on NetBSD native X11
https://github.com/ibus/ibus/pull/2478

Upstream changes:
https://github.com/ibus/ibus/releases/tag/1.5.28

1.5.28

  * Implement new process_key_event for ibus-x11 506ac99
  * Convert internal EN compose table to GResource 19ca106 ae69635 bf8848e
  * Enhance surrounding text 8d0abbc 781119b ddead51 2a235c8
  * Enhance CI 2719e93 2555fa9 a3a9bd3 f3a7772
  * Update ibusunicodegen.h with Unicode 15.0.0 8f00d67
  * Update simple.xml with xkeyboard-config 2.38-1 594ec48 3c51582
  * Fix SEGVs cd621f8 ecfae16
  * Release 1.5.28 bc065f8

Code Contributors:

  * tools: Check libdl for dlclose() properly in configure (Izumi Tsutsui)
    babad78
  * configure: Fix texts for surrounding text (Eberhard Beilharz) d190bc3
  * Add active-surrounding-text property to IBusEngine (Philippe Rouquier)
    bd24be4

Translation Contributors:

  * po: Update translation (Georgian) (Temuri Doghonadze) 382c034
  * po: Update translation (Spanish) (Emilio Herrera) 8abf3eb
  * po: Update translation (Turkish) (Oguz Ersen) f3a9983
  * po: Update translation (Russian) (Alexey Rubtsov) 4b0e4c5
  * po: Update translation (Korean) (simmon) 41e33c2
  * po: Update translation (French) (Julien Humbert) 2f897b5
  * po: Update translation (Italian) (Luis Pixeltux) f6eabce

(tsutsui)

2023-02-23 15:00:36 UTC MAIN commitmail json YAML

mail/ruby-mime-types-data: update to 3.2023.0218.1

3.2023.0218 (2023-02-18)

* Updated the Apache and IANA media registry entries as of release date.

* Mohammed Gad added the jfif file extension for image/jpeg text format. #52

* Reworked the loading of IANA provisional media registries to merge them
  into the top-level media-type registries instead of a standalone registry
  file.  #53 originally identified by Chris Salzberg in #50.

* It is worth noting that this is an imperfect solution as if a media type
  is provisionally registered and withdrawn, it will linger in the registry
  with no clean way of identifying them at the moment.  See #54.

* This release also fixes ruby-mime-types#163, where logs show "Type
  application/netcdf is already registered as a variant of
  application/netcdf".

3.2023.0218.1 (2023-02-18)

* When this data library was created in 2015, I made the decision based on
  information available to deprecate text/javascript in favour of
  application/javascript.  Since the previous update (2022-01-05), IANA has
  officially deprecated application/javascript in favour of text/javascript.
  Samuel Williams discovered this in #55 by noting that all js types were
  marked obsolete in version 3.2023.0218.

* A hotfix has been applied to resolve this.  However, note that
  application/javascript will not be returned by default, only
  text/javascript.

(taca)

2023-02-23 14:58:19 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rgl to 0.6.0

(taca)

2023-02-23 14:57:56 UTC MAIN commitmail json YAML

devel/ruby-rgl: update to 0.6.0

0.6.0 (2023-02-22)

What's Changed

* feat: implement bidirectional adjacency graph #78. New class
  BidirectionalAdjacencyGraph which implements the protocol defined in
  module BidirectionalGraph.

* Bump actions/configure-pages from 2 to 3 by @dependabot in #74

* Fix: codeclimate badge by @monora in #77

* fix(doc): #79 class comments in generated doc by @monora in #80

(taca)

2023-02-23 14:56:13 UTC MAIN commitmail json YAML

doc: Added devel/ruby-pairing_heap version 3.0.0

(taca)

2023-02-23 14:55:47 UTC MAIN commitmail json YAML

devel/Makefile: add and enable devel/ruby-pairing_heap

(taca)

2023-02-23 14:55:01 UTC MAIN commitmail json YAML

devel/ruby-pairing_heap: add version 3.0.0

This pacakges is required by new version of ruby-rgl package.

PairingHeap

PairingHeap is a pure Ruby priority queue implementation using a pairing
heap as the underlying data structure.  While a pairing heap is
asymptotically less efficient than the Fibonacci heap, it is usually faster
in practice.  This makes it a popular choice for Prim's MST or Dijkstra's
algorithm implementations.

PairingHeap is currently being used as the priority queue data structure in
RGL (https://github.com/monora/rgl/).

Also implementation without priority change support is provided
(SimplePairingHeap), while the asymptotical complexity of the methods stay
the same, bookkeeping of elements is not needed making, the constant
smaller.

(taca)

2023-02-23 14:53:21 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-fast_gettext to 2.3.0

(taca)

2023-02-23 14:52:59 UTC MAIN commitmail json YAML

devel/ruby-fast_gettext: update to 2.3.0

2.3.0 (2023-02-17)

* Load empty mo file only once

(taca)

2023-02-23 14:51:15 UTC MAIN commitmail json YAML

doc: note update of these pacakges

devel/ruby-redmine42 4.2.9nb2
devel/ruby-redmine50 5.0.4nb3
devel/ruby-wisper 2.0.1nb1

(taca)

2023-02-23 14:49:24 UTC MAIN commitmail json YAML

Comment out dependency to misc/ruby-bundler

Since all ruby*-base contains bundler as default gem, no need to depend
on misc/ruby-bundler package.

(taca)

2023-02-23 14:47:06 UTC MAIN commitmail json YAML

doc: Updated devel/asdf to 0.11.2

(schmonz)

2023-02-23 14:47:01 UTC MAIN commitmail json YAML

Update to 0.11.2. From the changelog:

Bug Fixes:

* bash completion for latest command (#1472)
* enforce & use consistent function definitions (#1464)
* nushell PATH conversion to list before filter (#1471)
* Remove `==` inside `[` (#1421)
* support nushell v0.75.0 (#1481)

(schmonz)

2023-02-23 14:15:43 UTC MAIN commitmail json YAML

mail/ruby-roadie-rails: no need to restrict ruby's version

Drop RUBY_VERSIONS_ACCEPTED which contains all current supported versions.

(taca)

2023-02-23 14:14:52 UTC MAIN commitmail json YAML

games/ruby-squib: no need to restrict ruby's version

Drop RUBY_VERSIONS_ACCEPTED which contains all current supported versions.

(taca)

2023-02-23 14:04:44 UTC MAIN commitmail json YAML

mk/defaults: add some description of PKG_OPTIONS

+ clamav-experimental, clamav-milter, clamav-unit-test, ruby-yjit.

(taca)

2023-02-23 13:59:21 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sqlite3 to 1.6.1

(taca)

2023-02-23 13:58:57 UTC MAIN commitmail json YAML

databases/ruby-sqlite3: update to 1.6.1

1.6.1 (2023-02-22)

Dependencies

* Vendored sqlite is updated to v3.41.0.

(taca)

2023-02-23 08:34:25 UTC MAIN commitmail json YAML

Updated devel/py-prompt_toolkit, security/py-google-auth

(adam)

2023-02-23 08:34:09 UTC MAIN commitmail json YAML

py-google-auth: updated to 2.16.1

2.16.1 (2023-02-17)

Bug Fixes

Add support for python 3.11
Remove 3PI config url validation
Update the docs generator interpreter to unblock documentation build

(adam)

2023-02-23 08:32:13 UTC MAIN commitmail json YAML

py-prompt_toolkit: updated to 3.0.37

3.0.37: 2023-02-21
------------------

Bug fixes:
- Fix `currentThread()` deprecation warning.
- Fix memory leak in filters.
- Make VERSION tuple numeric.

New features:
- Add `.run()` method in `TelnetServer`. (To be used instead of
  `.start()/.stop()`.

Breaking changes:
- Subclasses of `Filter` have to call `super()` in their `__init__`.
- Drop support for Python 3.6:
  * This includes code cleanup for Python 3.6 compatibility.
  * Use `get_running_loop()` instead of `get_event_loop()`.
  * Use `asyncio.run()` instead of `asyncio.run_until_complete()`.

(adam)

2023-02-23 07:57:14 UTC MAIN commitmail json YAML

Updated lang/nodejs18, lang/nodejs

(adam)

2023-02-23 07:56:47 UTC MAIN commitmail json YAML

nodejs18: updated to 18.14.2

Version 18.14.2 'Hydrogen' (LTS)

Notable Changes

- deps: upgrade npm to 9.5.0 (npm team)

(adam)

2023-02-23 07:55:49 UTC MAIN commitmail json YAML

nodejs: updated to 19.7.0

Version 19.7.0 (Current)

Notable Changes

- deps: upgrade npm to 9.5.0 (npm team)
- deps: add ada as a dependency (Yagiz Nizipli)
- doc: add debadree25 to collaborators (Debadree Chatterjee)
- doc: add deokjinkim to collaborators (Deokjin Kim)
- doc,lib,src,test: rename --test-coverage (Colin Ihrig)
- (SEMVER-MINOR) lib: add aborted() utility function (Debadree Chatterjee)
- (SEMVER-MINOR) src: add initial support for single executable applications (Darshan Sen)
- (SEMVER-MINOR) src: allow optional Isolate termination in node::Stop() (Shelley Vohr)
- (SEMVER-MINOR) src: allow blobs in addition to FILE*s in embedder snapshot API (Anna Henningsen)
- (SEMVER-MINOR) src: allow snapshotting from the embedder API (Anna Henningsen)
- (SEMVER-MINOR) src: make build_snapshot a per-Isolate option, rather than a global one (Anna Henningsen)
- (SEMVER-MINOR) src: add snapshot support for embedder API (Anna Henningsen)
- (SEMVER-MINOR) src: allow embedder control of code generation policy (Shelley Vohr)
- (SEMVER-MINOR) stream: add abort signal for ReadableStream and WritableStream (Debadree Chatterjee)
- test_runner: add initial code coverage support (Colin Ihrig)
- url: replace url-parser with ada (Yagiz Nizipli)

(adam)

2023-02-23 07:36:49 UTC MAIN commitmail json YAML

doc: Updated net/termscp to 0.11.0

(pin)

2023-02-23 07:36:28 UTC MAIN commitmail json YAML

net/termscp: update to 0.11.0

- Transfers optimized:
  - If local/remote file have the same 'last modification time' (mtime),
    the file is not transferred
  - When the file is exchanged, all times attributes are set (if supported
    by the protocol)
- Default ssh config path:
  - SSH configuration path is now '~/.ssh/config' by default
- Added ARM64 Linux builds
- Bugfix:
  - Fix issue 126
  - Fix issue 141
- Bump dependencies

(pin)

2023-02-23 07:34:16 UTC MAIN commitmail json YAML

doc: Updated shells/nushell to 0.76.0

(pin)

2023-02-23 07:33:55 UTC MAIN commitmail json YAML

shells/nushell: update to 0.76.0

Debugging
We've added a few new commands to help with nushell debugging.
- ast - The ast command works the same as before and produces an ast for any
  pipeline you give it.
- debug - The debug command works the same as before and produces some
  output about nushell values.
- explain - Provides detailed information about pipeline contents in a
  closure

The explain command attempts to explain to you how the pipeline, in the passed
in block, is going to be interpreted. It shows the pipeline and command index,
the looked up and found command name, the command argument data type, and
argument details, among other things. Note that spans are also included and can
be used with view span.

- inspect - Immediately prints out the contents of a pipeline

The purpose of the inspect command is to help to debug pipelines. It works by
allowing you to inject the inspect command into a pipeline at any point. Then it
shows you what the input description is and what the input values are that are
passed into inspect. With each step it prints this information out while also
passing the value information on to the next step in the pipeline.

- metadata - The metadata command works the same as before.
- profile - Recursively profile pipelines and pipeline elements within a
  closure.

Enables fine-grained profiling of individual pipeline elements and recursively
stepping into blocks/closures. The recursion depth can be controlled (default is
1) and it can optionally collect the profiled source segments for easier
orientation and value in each step for easier debugging.

Note: There are known limitations that the profiler can't run. For example, it
can't collect data from subexpressions and loop iterations. It is caused by
profiling data being collected as pipeline metadata and a known bug that
pipeline metadata is not preserved in some cases.

- timeit (formerly known as benchmark, same functionality)
- view files - Lists source code inputs loaded into Nushell since the beginning
of the session

view files lists the files and entries loaded into nushell's EngineState memory.
Note the spans, for use with view span and the size of each file's contents
stored.

- view source (formerly known as view-source, same functionality)
- view span - View contents of a span

Spans are important to nushell. One of their uses is to show where errors are.
For instance, in this example below, the leader lines pointing to parts of the
command line are able to point to 10, /, and "bob" because each of those items
have a span.

In an effort to have a little more organization, we've assigned a category of
Debug to all commands that participate in nushell script debugging.
Here is a list of commands that are in that category now.

-ast
-debug
-explain
-inspect
-metadata
-profile
-timeit
-view
-view files
-view source
-view span

- "Multiplication" of strings and lists is now supported. (WindSoilder)
Like in Python you can now use the multiplication operator * to create n
concatenated copies of a string or list. Here n has to be an int value.

This can be useful if you want to quickly build ASCII art �沽�!
Note that the operation is commutative.

- Dataframe commands are again explicitly separated from core nushell
commands. (#7998)
- Dataframe commands have all been renamed in order to avoid confusion with
nushell commands. It also makes our help commands less confusing.
For instance, you can now do help select and understand how to use the
traditional nushell select command and you can do help dfr select and
understand how to use the dataframe specific select command. Previously this
was a source of cryptic error messages that were confusing to users.

-PATH vs Path (#8003)
We fixed a PATH vs. Path bug in completions, so now you should be able to do
commands like cod<tab> and get completions like code and code.cmd across all
operating systems.

- More commands become plugins and plugins get first-class help support
(WindSoilder, #7984, #7942)
In an effort to both make the core nushell binary smaller and to improve our
plugins system along the way we moved the commands for several less common
file formats to nu_plugin_formats.

To make sure you still have a first-class experience while using these commands,
our plugins can now support code examples in the help and F1 menu.

As a result, plugin authors need to slightly update their command Signature to
PluginSignature which supports the examples and recompile.

- Improved error messages for int and string literals
Nushell now gives more specific and helpful messages when it detects syntax
errors. In this release we've improved errors for string and int literals but
we hope to improve more in the future. #7952

Errors in the format of escapes within double-quoted strings are reported
specifically.
Invalid digits in radix-prefixed int literals are now flagged as a specific
error. The old parser treated these invalid ints as bare strings.

- General housekeeping in the Nu codebase (Hofer-Julian, fdncred, rgwood,
sholderbach)
We are very lucky that we recently had a number of new contributors starting
to help out with bug fixes and improvements to Nushell. We want to thank you
and want to welcome you all!

In the background a number of contributors spent some time improving and
refactoring the codebase to get us up-to-date and make it more approachable for
newcomers. This includes work to break up less readable code in important
places, and a significant effort to get us up-to-speed on some coding standards.
We also updated a number of dependencies and want to continue to improve our
dependency tree. We recently enlisted the relentless help of the dependabot.
Furthermore, we enabled rudimentary tracking of test coverage through
codecov.io. This should help us identify areas were additional tests are needed
and can be a great contribution to the project.

- Breaking changes
- load-env can not accidentally set $env.PWD anymore (#7963)
- The --numbered flag to enumerate entries has been removed from each, par-each,
each while, and reduce. Use the enumerate command added in 0.75 instead. (#7777)
- Plugin system: nu_plugin::Plugin::signature has changed from fn
signature(&self) -> Vec<Signature> to fn signature(&self) ->
Vec<PluginSignature> to support examples on plugin commands. Plugin authors have
to update the relative structure to apply these changes. Normally you just need
to perform a global search/replace from Signature to PluginSignature, then
rebuild and run with the latest nushell version. (#7984)
- benchmark renamed to timeit (#8018)
- dataframe commands renamed with a prefix of dfr (#7998)
- view-source renamed to view source (#7989)
- Plugin commands can now include examples, which necessitated a change to the
plugin signature, which causes all plugins to need to be recompiled for use.
(#7984)
- str lpad and str rpad have been superceeded by fill in order to provide
alignment (7846)
- from ini, from vcf, from ics, from eml commands are moved to plugin called
nu_plugin_formats to reduce the number of commands in nushell core, you need to
install and register the plugin manually to use these command. (#7942)
- http get -t,--timeout parameter is now -m,--max-time (8088)
- Filesystem commands now print to stderr when using --verbose flag (8014)
- The parse command will now create 0 indexed columns instead of 1 indexed
(7897)

(pin)

2023-02-23 07:32:42 UTC MAIN commitmail json YAML

doc: Updated misc/wthrr to 0.8.2

(pin)

2023-02-23 07:32:23 UTC MAIN commitmail json YAML

misc/wthrr: update to 0.8.2

v0.8.2
- fix performance regression when translating en to en #63

v0.8.1
- Critical hot fix for app failing to launch when requesting weekly forecast
  since 0.8.0 due to necessary file not being included in the release build

v0.8.0
- extend language support #58
- add geocodig fallback #59
- update translation handling #60

(pin)

2023-02-23 03:20:22 UTC MAIN commitmail json YAML

net/Makefile: sort SUBDIR

(taca)

2023-02-22 22:13:13 UTC MAIN commitmail json YAML

doc: Updated www/p5-HTTP-Daemon to 6.15

(wiz)

2023-02-22 22:13:04 UTC MAIN commitmail json YAML

p5-HTTP-Daemon: update to 6.15.

6.15      2023-02-22 22:02:46Z
  - Fix CVE-2022-31081: Inconsistent Interpretation of HTTP Requests
    Correctly handle multiple Content-Length headers and its variants
    (Theo van Hoesel)
    Closes "Discrepancies in the Parsing of Content Length header ..." (GH#56)
    (blessingcharles)
  - kill test server with KILL rather than QUIT (GH#63) (Graham Knop)
  - Create TestServer test lib for running daemon process (GH#62) (Graham Knop)
  - Clean up tests (GH#61) (Graham Knop)

(wiz)

2023-02-22 21:45:32 UTC MAIN commitmail json YAML

doc: Updated chat/swirc to 3.4.2

(fcambus)

2023-02-22 21:45:20 UTC MAIN commitmail json YAML

swirc: update to 3.4.2.

## [3.4.2] - 2023-02-22 ##
- Added usage of typedefs (`STRING`, `CSTRING`, `errno_t`, ...)
- Fixed printtext() bugs due to not checking if the wide character
  passed to `wcrtomb_s()` or `wcrtomb()` is a null character.

(fcambus)

2023-02-22 21:45:17 UTC MAIN commitmail json YAML

2023-02-22 19:19:38 UTC MAIN commitmail json YAML

doc: Updated fonts/font-util to 1.4.0

(wiz)

2023-02-22 19:19:27 UTC MAIN commitmail json YAML

font-util: update to 1.4.0.

This release updates the XORG_FONT_CHECK_COMPRESSION autoconf macro to
also set a COMPRESS_FLAGS variable.

By default, COMPRESS_FLAGS will be set to -n for gzip to stop recording
timestamps to improve build reproducibility, and to empty for all other
compression methods (compress, bzip2, or none).

This will not be effective until the bdf font packages we produce are
updated to add COMPRESS_FLAGS to Makefile.am, which will be occuring
shortly.

Alan Coopersmith (3):
      gitlab CI: stop requiring Signed-off-by in commits
      Add COMPRESS_FLAGS to pass options to compression command
      font-util 1.4.0

(wiz)

2023-02-22 16:28:51 UTC MAIN commitmail json YAML

doc: Updated security/vaultwarden to 1.27.0

(hauke)

2023-02-22 16:28:37 UTC MAIN commitmail json YAML

Upgrade security/vaultwarden to v1.27

From upstream's excuse for a changelog:

1.27.0 Latest

New features

Event logs for organizations

With this feature enabled, actions occurring inside an organization
will be recorded in a log, viewable by organization admins and
owners. Check the official documentation to learn more:
https://bitwarden.com/help/event-logs/ (Note that the Public API is
not yet implemented, so the events are only viewable in the Web Vault)

To enable this feature, set ORG_EVENTS_ENABLED=true. By default all
events will be stored indefinitely, if you want to limit that, you can
use the EVENTS_DAYS_RETAIN option. You can also tune the cleanup
schedule with EVENT_CLEANUP_SCHEDULE.  Group support (beta)

Enables the creation and use of groups inside an organization. At the
moment this is in beta because there are some known issues
(#2989). Still, the more this feature is tested, the faster we will be
able to stabilize it.

To enable this feature, set ORG_GROUPS_ENABLED=true, make sure to make
proper backups of your instance before hand.

What's Changed
    Group support | applied .diff by @MFijak in #2846
    Add Organizational event logging feature by @BlackDex in #2868
    Updated web vault to 2022.12.0 by @dani-garcia
    Update diesel to 2.0.2 by @dani-garcia in #2724
    Limit Cipher Note encrypted string size by @BlackDex in #2945
    fix invitations of new users when mail is disabled by @stefan0xC in #2773
    attach images in email by @stefan0xC in #2784
    allow registration without invite link by @stefan0xC in #2799
    Fix master password hint update not working. by @BlackDex in #2834
    Sync global_domains.json by @jjlin in #2840
    verify email on registration by invite by @stefan0xC in #2804
    Take ROCKET_ADDRESS into account in the Docker healthcheck by @jjlin in #2844
    Update github workflows by @BlackDex in #2852
    feat: Bump web-vault to v2022.10.1 by @GeekCornerGH in #2859
    Update Rust version, deps and workflow by @BlackDex in #2888
    Add /devices/knowndevice endpoint by @BlackDex in #2893
    fix: removed a double space by @GeekCornerGH in #2894
    Support Org Export for v2022.11 clients by @BlackDex in #2899
    Use constant size generic parameter for random bytes generation
by @samueltardieu in #2910
    Update config comment to reflect rfc8314. by @skid9000 in #2911
    Set "Bypass admin page security" as read-only by @BlackDex in #2918
    Fully remove DuckDuckGo email service. by @BlackDex in #2919
    Added missing register endpoint to identity by @BlackDex in #2920
    Prevent DNS leak when icon regex is configured by @BlackDex in #2921
    Update settings description by @karbobc in #2928
    allow managers to set groups of a collection by @stefan0xC in #2933
    Update Vaultwarden Logo's by @BlackDex in #2940
    check if sqlite folder exists by @stefan0xC in #2873
    redirect to admin login page when forward fails by @stefan0xC in #2886
    Cleanups and Fixes for Emergency Access by @BlackDex in #2936
    Update dependencies for Rust and Admin interface. by @BlackDex in #2941
    Fix admin repost warning. by @BlackDex in #2953
    Add dev-only query logging support by @BlackDex in #2954
    Fix managers and groups link by @BlackDex in #2947
    use a custom 404 page by @stefan0xC in #2948
    Increase privacy of masked config by @BlackDex in #2963
    Improve comments by @tessus in #2969
    use black favicon for /admin by @tessus in #2970
    Remove ctrlc crate and some updates by @BlackDex in #2971
    Fix org export (again) by @BlackDex in #2973
    Revert collection queries back to left_join by @BlackDex in #2976
    Fix recover-2fa not working. by @BlackDex in #2994
    Disable groups by default and Some optimizations by @BlackDex in #2995
    Fix a panic during Yubikey register/login by @BlackDex in #3006

1.26.0
What's Changed

    Updated web vault to v2022.10.0
    Fix uploads from mobile clients (and dep updates) by @BlackDex in #2675
    Update deps and Alpine image by @BlackDex in #2665
    Add support for send v2 API endpoints by @BlackDex in #2756
    External Links | Optimize behavior by @Fvbor in #2693
    Add Org user revoke feature by @BlackDex in #2698
    Change the handling of login errors. by @BlackDex in #2729
    Added support for web-vault v2022.9 by @BlackDex in #2732
    add not_found catcher for 404 errors by @stefan0xC in #2768
    Fix issue 2737, unable to create org by @BlackDex in #2738
    Rename/Fix revoke/restore endpoints by @BlackDex in #2739
    Update CSP for DuckDuckGo email forwarding by @jjlin in #2812
    check if data folder is a writable directory by @stefan0xC in #2811
    Update build workflow by @BlackDex in #2744
    fix: tooltip typo by @djbrownbear in #2746
    Update libraries and Rust version by @BlackDex in #2758
    Fix organization vault export by @BlackDex in #2765
    allow the removal of non-confirmed owners by @stefan0xC in #2772
    v2022.9.2 expects a json response while registering by @stefan0xC in #2803
    make invitation expiration time configurable by @stefan0xC in #2805
    return more descriptive JWT validation messages by @stefan0xC in #2806
    Add CreationDate to cipher response JSON by @jjlin in #2813
    fix link of license badge by @stefan0xC in #2816

Thanks to pin@ for the workaround to patch a release crate.

(hauke)

2023-02-22 16:23:06 UTC MAIN commitmail json YAML

doc: Updated textproc/unicode-emoji to 15.0

(tsutsui)

2023-02-22 16:22:53 UTC MAIN commitmail json YAML

unicode-emoji: update to 15.0.

Upstream changes:

15.0:
https://blog.unicode.org/2022/09/announcing-unicode-standard-version-150.html
https://unicode.org/emoji/charts-15.0/emoji-released.html

The following emoji characters and sequences have been added to this
version of Unicode Emoji. Platforms are included where images have
been made available (however, the images may be development versions).
The skin-tone variants are not shown, but are listed in the counts at
the end.

(tsutsui)

2023-02-22 16:22:24 UTC MAIN commitmail json YAML

doc: Updated textproc/unicode-character-database to 15.0.0

(tsutsui)

2023-02-22 16:22:09 UTC MAIN commitmail json YAML

unicode-character-database: update to 15.0.0.

Upstream changes:

15.0.0:
https://www.unicode.org/versions/Unicode15.0.0/

Unicode 15.0 adds 4,489 characters, for a total of 149,186 characters.
These additions include 2 new scripts, for a total of 161 scripts,
along with 20 new emoji characters, and 4,193 CJK (Chinese, Japanese,
and Korean) ideographs.

(tsutsui)

2023-02-22 15:51:41 UTC MAIN commitmail json YAML

devel/pkgconf: Add bl3 file for library

(micha)

2023-02-22 12:51:03 UTC MAIN commitmail json YAML

Updated lang/py-mypy, textproc/py-openpyxl

(adam)

2023-02-22 12:50:46 UTC MAIN commitmail json YAML

py-openpyxl: updated to 3.1.1

3.1.1 (2023-02-13)

Bugfixes

* DocumentProperties times set by module import only
* Worksheet-specific definitions are missing

3.1.0 (2023-01-31)

New Features

Added support for data table formulae
Mapped chartspace graphical properties to charts for advanced formatting

Bugfixes

* Table filters are always overriden
* Can窶冲 read some ScatterCharts if n
* Problem with multilevel indices in dataframes
* Problem with category indices in dataframes
* NamedStyles share attributes - mutables gotcha
* Allow print area to be set to None
* Worksheet for print title and print areas can窶冲 be found
* Custom document properties that are strings can be empty
* ConditionalFormatting lost when pivot table updated
* Better handling of defined names
* dataframe_to_rows() misalignment on multiindex
* Ditto
* Excel doesn窶冲 like xmlns:space on nodes with only whitespace, which it treats as empty.
* Exception when print areas use table references.

Pull Requests

Support for Rich Text in cells
Provide more information when workbook cannot be loaded
Support for Custom Document Properties

Deprecations

The following properties have been removed from worksheets: formula_attributes, page_breaks, show_summary_below, show_summary_right, page_size orientation. Client code should use the relevant objects.

Removals

The following deprecated methods have been removed from workbooks: get_named_range, add_named_range, remove_named_range. And the get_emu_dimesions from images.

(adam)

2023-02-22 12:47:25 UTC MAIN commitmail json YAML

py-mypy: updated to 1.0.1

1.0.1
Bug fixes

(adam)

2023-02-22 11:59:19 UTC MAIN commitmail json YAML

sysutils: Add packer.

(jperkin)

2023-02-22 11:58:41 UTC MAIN commitmail json YAML

doc: Added sysutils/packer version 1.8.6

(jperkin)

2023-02-22 11:58:24 UTC MAIN commitmail json YAML

packer: Import version 1.8.6.

Originally packaged in wip by Iku Iwasa, updated and some minor fixes by
myself.

Packer is an open source tool for creating identical machine images for
multiple platforms from a single source configuration. Packer is
lightweight, runs on every major operating system, and is highly
performant, creating machine images for multiple platforms in
parallel. Packer does not replace configuration management like Chef or
Puppet. In fact, when building images, Packer is able to use tools like
Chef or Puppet to install software onto the image.

A machine image is a single static unit that contains a pre-configured
operating system and installed software which is used to quickly create new
running machines. Machine image formats change for each platform. Some
examples include AMIs for EC2, VMDK/VMX files for VMware, OVF exports for
VirtualBox, etc.

(jperkin)

2023-02-22 11:21:11 UTC MAIN commitmail json YAML

doc: Added misc/tagainijisho version 1.2.2

(wiz)

2023-02-22 11:21:01 UTC MAIN commitmail json YAML

misc/Makefile: + tagainijisho

(wiz)

2023-02-22 11:18:43 UTC MAIN commitmail json YAML

misc/tagainijisho: import tagainijisho-1.2.2

Tagaini Jisho is a Japanese learning assistant built around a
vocabulary and kanji dictionary. Its goal is to make it easy to:

* Lookup and find words or kanji (later referred to as "entries")
  that you want to study,
* Mark and organize the entries you want to study or remember, and
* Consolidate your global knowledge by connecting related studied
  entries together to facilitate memorization.

Using Tagaini, you can add entries to your study list, tag them,
add notes, practice them as flashcards, and easily navigate to
related entries. A powerful search engine lets you look words and
kanji up from fragments of information, like character components
or number of strokes. Finally, export options allow you to print
booklets for study or export entries to CSV for e.g. using them...

(wiz)

2023-02-22 11:15:30 UTC MAIN commitmail json YAML

doc: Updated emulators/mame to 0.252

(wiz)

2023-02-22 11:15:21 UTC MAIN commitmail json YAML

mame: update to 0.252.

After almost two months, we窶决e ready to release MAME 0.252, the
first MAME release of 2023! As promised, there are some big updates,
and some of them may require you to make a few adjustments to your
MAME setups. In particular, the modules MAME uses to handle input
and output (e.g. video, sound and controllers) have been cleaned
up, fixing lots of bugs and resource leaks.

First of all, the BGFX video module has had a serious overhaul.
Numerous issues affecting artwork rendering have been fixed, and
toggling full-screen mode no longer crashes. MAME now saves many
BGFX video settings to your CFG files for each emulated system.

Game controller handling has also been overhauled. The downside is
that you may need to reconfigure inputs for MAME. The upside is
that things should work better out-of-the-box, with better default
input assignments for more controllers:

    For Windows users, more XInput controllers are fully supported,
    including guitars, the DJ Hero turntable, and the Rock Band
    keyboard.

    For people using SDL builds, like our lovely macOS and Linux
    users, there窶冱 a brand new joystick input module using the SDL
    game controller API. This gives consistent assignments for
    popular gamepads, and allows you to supply your own button and
    axis assignment schemes if the defaults don窶冲 suit you. If want
    the old behaviour, it窶冱 still available: just set the
    joystickprovider setting to sdljoy in your mame.ini file.

    For everyone, it should be easier to navigate MAME窶冱 UI using
    a game controller, and MAME should choose better default game
    input assignments for more gamepads.

Of course, we haven窶冲 stopped working on emulation. Newly supported
systems include the NABU PC (a Canadian 8-bit home computer and
cable network terminal), the I-Star Chess King (a Taiwanese hand-held
chess computer of dubious quality), Computer Othello (one of
Nintendo窶冱 earliest video games), YoYo Spell (a prototype of the
arcade game Little Robin), the very rare English language version
of SegaSonic Cosmo Fighter (dumped from the unit previously operated
at Sega World Sydney), and Saturn: Space Fighter 3D (a Space Invaders
variant from Data East).

The MSX updates haven窶冲 stopped: this release includes support for
MSX-DOS2 and RAM expansion cartridges. The Hyper Neo Geo 64 has
had some welcome fixes for both 2D and 3D graphics, and there should
be more coming in the next release. At the other end of the spectrum,
Apple II video has seen a number of improvements, and somewhere in
between, S3 ViRGE reached a point where 256-colour mode works in
Windows 98.

(wiz)

2023-02-22 10:49:48 UTC MAIN commitmail json YAML

Extend the disabling of the qt5 wrapper to qt6

(martin)

2023-02-22 09:20:47 UTC MAIN commitmail json YAML

doc: Updated lang/erlang to 25.2nb3

(wiz)

2023-02-22 09:20:31 UTC MAIN commitmail json YAML

erlang: disable jit instead of using paxctl workaround

Suggested by upstream.

Bump PKGREVISION.

(wiz)

2023-02-22 08:04:13 UTC MAIN commitmail json YAML

xorg-cf-files: remove merged patch

(wiz)

2023-02-22 07:45:03 UTC MAIN commitmail json YAML

doc: Updated x11/xorg-cf-files to 1.0.8

(wiz)

2023-02-22 07:44:55 UTC MAIN commitmail json YAML

xorg-cf-files: update to 1.0.8.

This package contains the configuration files, platform data, & Makefile
templates for the archaic Imake build tool.  This is a minor update to
ship the contributed support for Linux on RISC-V & LoongArch, and
AArch64 on Darwin (MacOS), as well as to fix incompatibility when using
GNU binutils 2.36 and later on FreeBSD, and to correct the setting of
the rarely (never?) used ENCODINGSDIR in site.def.

As before, while we continue to accept patches and publish updates for the
benefit of other packages which still use Imake to build, we have not been
actively maintaining, testing, or adding new OS or platform support for
Imake since 2005.  X.Org strongly encourages anyone still using Imake to
move to meson or another modern/maintained build tool.

For example, this release adds support for installing with meson as well
as the traditional GNU autoconf.  Please test building with meson and
report any issues you hit to our gitlab issue tracker at:
https://gitlab.freedesktop.org/xorg/util/cf/-/issues
as we plan on removing the autoconf build support in a future release.

Alan Coopersmith (12):
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      Fix spelling/wording issues
      Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
      gitlab CI: stop requiring Signed-off-by in commits
      More typo fixes
      configure.ac: Don't pass through '${FONTROOTDIR}' into site.def
      meson: Add option to build with meson
      meson: modernize some usage in meson.build & .gitlab-CI.yml
      meson: simplify installation of empty *.def files
      configure: Switch to XORG_DEFAULT_NOCODE_OPTIONS
      xorg-cf-files 1.0.8

Emil Velikov (1):
      autogen.sh: use quoted string variables

Marek Szuba (1):
      Linux/RISC-V support

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

WANG Xuerui (1):
      Add support for Linux/LoongArch

Weijia (1):
      Add support for aarch64-darwin

Yasuhiro Kimura (1):
      Fix incompatibility issue of GNU binutils 2.36 and later on FreeBSD.

(wiz)

2023-02-22 07:29:38 UTC MAIN commitmail json YAML

doc: Updated x11/xf86-video-ark to 0.7.6

(wiz)

2023-02-22 07:29:21 UTC MAIN commitmail json YAML

xf86-video-ark: update to 0.7.6.

ARK Logic was a PCI video card maker in business from 1993-1999.
Yet https://repology.org/project/xdrv:ark/versions reports plenty
of folks still package this driver, so here's an update bringing
the last decade worth of accumulated change, most importantly the
ability to build against xorg-server 1.14 and newer out of the box.

Alan Coopersmith (7):
      Fix spelling/wording issues
      Build xz tarballs instead of bzip2
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      gitlab CI: add a basic build test
      gitlab CI: stop requiring Signed-off-by in commits
      xf86-video-ark 0.7.6

Gaetan Nadon (1):
      Remove usage of mibstore.h (removed from server)

Mihail Konev (1):
      autogen: add default patch prefix

(wiz)

2023-02-22 00:03:09 UTC MAIN commitmail json YAML

lang/php81: fix broken DIST_SUBDIR

Move DIST_SUBDIR from Makefile to Makefile.common.
Thanks to Hauke Fath noted via private e-mail.

(taca)

2023-02-21 22:02:09 UTC MAIN commitmail json YAML

arti: fix homepage

(nikita)

2023-02-21 21:07:49 UTC MAIN commitmail json YAML

doc: Updated converters/bdf2psf to 1.217

(fcambus)

2023-02-21 21:07:34 UTC MAIN commitmail json YAML

bdf2psf: update to 1.217.

Nothing applying to bdf2psf in particular noted in the Changelog.

(fcambus)

2023-02-21 20:53:32 UTC MAIN commitmail json YAML

doc: Added net/arti version 1.1.1

(nikita)

2023-02-21 20:53:12 UTC MAIN commitmail json YAML

net/arti: Import as arti version 1.1.1

Arti is a project to produce an embeddable, production-quality implementation
of the Tor anonymity protocols in the Rust programming language.

Arti is more flexible than the C tor implementation. Unlike the C tor, which
was designed as SOCKS proxy originally, and whose integration features were
later "bolted on", Arti is designed from the ground up to work as a modular,
embeddable library that other applications can use.

Current Status
Arti can connect to the Tor network, bootstrap a view of the Tor directory,
and make anonymized connections over the network. Now that Arti has reached
version 1.0.0, we believe it is suitable for actual use to anonymise
connections.

There are a number of areas (especially at the lower layers) where APIs
(especially internal APIs) are not stable, and are likely to change them.
Right now that includes the command line interface to the arti program.

And of course it's still very new so there are likely to be bugs.

(nikita)

2023-02-21 20:18:10 UTC MAIN commitmail json YAML

fix build for NetBSD-10 and onwards

(plunky)

2023-02-21 19:23:48 UTC MAIN commitmail json YAML

Updated databases/lmdb, databases/py-redis

(adam)

2023-02-21 19:23:27 UTC MAIN commitmail json YAML

py-redis: updated to 4.5.1

4.5.1

Bug Fixes

Fix UnixDomainSocketConnection object has no attribute _command_packer

4.5.0

�洫ェ Experimental Features

Add TS.MGET example for OS Redis Cluster

�泅� New Features

Use hiredis::pack_command to serialized the commands.
Add support for unlink in cluster pipeline

�汾� Bug Fixes

Fix issue with pack_commands returning an empty byte sequence
Async HiredisParser should finish parsing after a Connection.disconnect()
Check for none, prior to raising exception
Tuple function cannot be passed more than one argument
Synchronise concurrent command calls to single-client to single-client mode

�洫ー Maintenance

Add TS.MGET example for OS Redis Cluster
Documentation changes: typo fix
Simplify the sync SocketBuffer, add type hints
Add missing Union type in method StreamCommands.xclaim()
Change redismod docker to redis-stack-server

(adam)

2023-02-21 19:08:28 UTC MAIN commitmail json YAML

lmdb: updated to 0.9.30

LMDB 0.9.30 Release (2023/02/08)
- LMDB page_split: key threshold depends on page size
- avoid gcc optimization bug on sparc64 linux
- Mark infrequently used functions as cold
- clear C_EOF on cursor with MDB_FIRST_DUP
- Use sys/cachectl.h rather than asm/cachectl.h on mips

(adam)

2023-02-21 17:27:38 UTC MAIN commitmail json YAML

Updated security/opensc, databases/py-lmdb

(adam)

2023-02-21 17:27:17 UTC MAIN commitmail json YAML

py-lmdb: updated to 1.4.0

2022-12-06 v1.4.0
* Add Python 3.11 support.

2021-12-30 v1.3.0
* Add aarch64 architecture builds.  Contributed by odidev.

* Add Python 3.10 support.

* Fix crash relating to caching of transactions.  The 'max_spare_txns'
  parameter to Environment/open is currently ignored.

(adam)

2023-02-21 17:24:25 UTC MAIN commitmail json YAML

pcsc-tools: remove unused patch

(adam)

2023-02-21 17:23:07 UTC MAIN commitmail json YAML

opensc: updated to 0.23.0

New in 0.23.0; 2022-11-29

General improvements

Support signing of data with a length of more than 512 bytes
By default, disable support for old card drivers
Bump minimal required OpenSSL version to 1.1.1 and add support for OpenSSL 3.0
Compatibility with LibreSSL
Remove support for DSA
Extend p11test to support symmetric keys
Notice detached reader on macOS
Support for OAEP padding
Fix for PSS salt length
Improve fuzzing by adding new tests
Fixed various issues reported by OSS-Fuzz and Coverity regarding card drivers, PKCS#11 and PKCS#15 init
Fix issues with OpenPACE
Containers support for local testing
Add support for encryption and decryption using symmetric keys
Stop building support for Gost algorithms with OpenSSL 3.0 as they require deprecated API
Fix detection of disconnected readers in PCSC
Add configuration option for on-disk caching of private data
Skip building empty binaries when dependencies are missing and remove needless linking
Define arm64 as a supported architecture in the Installer package
PKCS#11

Implement C_CreateObject for EC keys and fix signature verification for CKM_ECDSA_SHAx cards
pkcs11-tool

Add more elliptic curves
Add support for symmetric encrypt and decrypt, wrap and unwrap operations, and initialization vector
Fix consistent handling of secret key attributes
Add support for signing and verifying with HMAC
Add support for SHA3
Make object selectable via label
Do not require an R/W session for some operations and add --session-rw option
Print more information: CKA_UNIQUE_ID attribute, SHA3 HMACs and serial number for certificates
Add new option --undestroyable to create keys with CKA_DESTROYABLE=FALSE
sc-hsm-tool

Add options for public key authentication
Minidriver

Fix reinit of the card
Add an entry for Italian CNS (e)
Fix detection of ECC mechanisms
Fix ATRs before adding them to the windows registry
NQ-Applet

Add support for the JCOP4 Cards with NQ-Applet
ItaCNS

Add support for ItaCMS v1.1 (key length 2048)
Belpic

Add support for applet v1.8
Starcos

Add ATR for V3.4
Add PKCS#15 emulator for 3.x cards with eSign app
ePass2003

Fix PKCS#15 initialization
Add support for FIPS
Fix matching with newer versions and tokens initialized with OpenSC
MyEID

Support logout operation
Support for symmetric encryption and decryption
GIDS

Fix decipher for TPM
OpenPGP

Get the list of supported algorithms from algorithm information on the card
Support for 3 certificates with OpenPGP 3+
nPA

Fix card detection
Rutoken

Fix formatting rtecp cards
PIV

Add new PIVKey ATRs for current cards

(adam)

2023-02-21 16:42:22 UTC MAIN commitmail json YAML

Updated security/ccid, security/pcsc-tools

(adam)

2023-02-21 16:34:14 UTC MAIN commitmail json YAML

pcsc-tools: updated to 1.6.2

1.6.2 - 22 January 2023, Ludovic ROUSSEAU
- 18 new ATRs
- smartcard_list.txt moved to https://pcsc-tools.apdu.fr/smartcard_list.txt

1.6.1 - 30 December 2022, Ludovic ROUSSEAU
- 196 new ATRs
- use colors on NetBSD ("wsvt25" terminal)
- pcsc_scan: always print the version in verbose mode

1.6.0 - 29 January 2022, Ludovic ROUSSEAU
- 48 new ATRs
- pcsc_scan:
. drastically reduce the number of SCardGetStatusChange() calls
. faster spinning animation
. handle Ctrl-C on macOS

1.5.8 - 7 November 2021, Ludovic ROUSSEAU
- 360 new ATRs
- ATR_analysis:
. fix TB2 parsing error
. misc spelling fixes
- pcsc_scan:
. add maxtime option -t
. add the option -c to list cards only once
. no spinner in quiet mode (-q)
. turn off colour if redirected output
. Exit if no reader is found and -c or -r is used

1.5.7 - 7 July 2020, Ludovic ROUSSEAU
- 116 new ATRs
- ATR_analysis: Update URL of the online parser

1.5.6 - 8 March 2020, Ludovic ROUSSEAU
- 62 new ATRs
- pcsc_scan: better support of Windows

1.5.5 - 4 January 2020, Ludovic ROUSSEAU
- 353 new ATRs
- scriptor: add -u option to make stdout unbuffered

1.5.4 - 12 December 2018, Ludovic ROUSSEAU
- 213 new ATRs
- pcsc_scan: display the number of events
- gscriptor: port from Gtk+2 to Gtk+3

1.5.3 - 15 April 2018, Ludovic ROUSSEAU
- 253 new ATRs
- pcsc_scan (thanks to Pascal J. Bourguignon):
. add -v argument (default) for verbose
. add -q argument for quiet
. add -r argument to display the reader list
. allow to use Control-C to break execution

1.5.2 - 28 May 2017, Ludovic ROUSSEAU
- include gscriptor.desktop and test.script in the archive

1.5.1 - 28 May 2017, Ludovic ROUSSEAU
- rename the archive pcsc-tools

1.5.0 - 28 May 2017, Ludovic ROUSSEAU
- 221 new ATRs
- pcsc_scan:
  . add APDU stress mode (-s) (send "Select MF" APDU in a loop)
  . display an animation while waiting for a card or reader event
- use autoconf/automake
  . macOS support with no change
  . Windows support (using MSYS2 http://www.msys2.org/)

(adam)

2023-02-21 16:32:33 UTC MAIN commitmail json YAML

ccid: updated to 1.5.2

1.5.2 - 31 January 2023, Ludovic Rousseau
- Add support of
  - KAPELSE KAP-LINK
  - LDU LANDI
  - Sensyl SSC-HV Reader
  - TOKEN2 MFA NFC Reader
  - TOKEN2 Molto2
  - Thales RF Reader
- Alcor Micro AU9560: Remove high speeds since they are not supported
- Hack for AlcorMicro AU9560 and Acos-ID card
- configure.ac: disable the use of --disable-usbdropdir

1.5.1 - 14 November 2022, Ludovic Rousseau
- Add support of
  - Access IS ATR220 with idProduct: 0x0184
  - Alcor Link AK9567
  - Alcor Link AK9572
  - BLUTRONICS TAURUS NFC
  - CHERRY SmartTerminal ST-1144
  - CREATOR CRT-603(CZ1) CCR
  - Dexon Tecnologias Digitais LTDA DXToken
  - ESMART Reader ER433x ICC
  - ESMART Reader ER773x Dual & 1S
  - Flight system consulting Incredist
  - Ledger Nano S
  - Ledger Nano S Plus
  - Ledger Nano SP
  - Ledger Nano X
  - SafeNet eToken Fusion
  - Sensyl SSC-NFC Reader
- Adjust USB drivers path at run-time via environment variable PCSCLITE_HP_DROPDIR
- configure.ac: add --enable-strict option
- Fix a problem with AUTO PPS readers and ATR convention inverse cards
- examples/scardcontrol:
- add support of 6A xx error codes
- check WinSCard error early
- parse wLcdLayout & bEntryValidationCondition
- macOS: log non sensitive strings as "%{public}s"
- Some other minor improvements

(adam)

2023-02-21 15:59:21 UTC MAIN commitmail json YAML

p5-pcsc: fix buidling; update MASTER_SITES, HOMEPAGE; pkglint fixes

(adam)

2023-02-21 15:49:50 UTC MAIN commitmail json YAML

doc: Updated www/gotosocial to 0.7.1

(nikita)

2023-02-21 15:49:37 UTC MAIN commitmail json YAML

gotosocial: update to version 0.7.1

ChangeLog (taken from https://github.com/superseriousbusiness/gotosocial/releases/tag/v0.7.1):

v0.7.1 Even Stormier Sloth
adb5966

Hello hello! This is a small bugfix release for Stormy Sloth!
Highlights:

    /about page
    new postgres installations actually work now
    png thumbnails preserve transparency
    oob token requests will redirect to the correct page, showing the token
    small api fixes to make 'role' property on accounts more mastodon-api compatible
    don't perform storage cleanup on startup (should alleviate issues where people were having to wait three minutes for their instances to start up)
    code is now 90% gayer and anti-capitalister

Migration notes

If you're migrating from 0.7.0 you don't really have to do anything special at all! If you're migrating to 0.7.1 from a previous version, check the release notes for 0.7.0 :)
Detailed Changelog
Features

    b6143c9 [feature] About page (#1495)
    68e6d08 [feature] Add a request ID and include it in logs (#1476)

Bugfixes

    adb5966 [bugfix] Remove initial storage cleanup (#1545)
    e8a04b7 [bugfix] Fix account roles (#1542)
    f559d46 [bugfix] Fix failure to look up remote profiles with duplicate emojis in some cases (#1534)
    a0068e8 [bugfix] In Postgres, drop shortcodedomain constraint before creating new emoji table (#1528)
    fe66a2a [bugfix] Keep png transparency (#1522)
    59b2e10 [bugfix] fix oob token route, update templates+css for oob and errors (#1519)
    d39280e [bug] Pass context in logging middleware (#1514)
    1ca5c62 [bug] maxprocs set logger to nil (#1512)

Docs

    40eea3b [feature] Use Material theme for docs (#1535)
    fa70ad7 [docs] Add site_url for absolute 404 page assets (#1544)
    87b30a4 [docs] correct swagger docs (#1543)
    2af33d3 Update README.md (#1533)

Chores

    e824e14 [chore]: Bump golang.org/x/crypto from 0.5.0 to 0.6.0 (#1541)
    7039889 [chore] Move request validation earlier in client (#1531)
    51c156c [chore] pull in latest go-kv, go-cache (#1530)
    a684fc4 [chore] transport improvements (#1524)
    3649b23 [chore]: Bump golang.org/x/net from 0.5.0 to 0.7.0 (#1523)
    83d8a44 [chore] update gruf's libs on readme (#1520)
    a822198 [chore]: Bump golang.org/x/image from 0.4.0 to 0.5.0 (#1516)
    b4d1888 [chore] Update more log calls to include context (#1517)

(nikita)

2023-02-21 14:05:57 UTC MAIN commitmail json YAML

security: Add cfssl.

(jperkin)

2023-02-21 14:05:20 UTC MAIN commitmail json YAML

doc: Added security/cfssl version 1.6.3

(jperkin)

2023-02-21 14:05:05 UTC MAIN commitmail json YAML

cfssl: Import cfssl version 1.6.3.

Packaged in wip by Iku Iwasa with minor cleanups by myself.

CFSSL is CloudFlare's PKI/TLS swiss army knife. It is both a command line
tool and an HTTP API server for signing, verifying, and bundling TLS
certificates.

CFSSL consists of:

* a set of packages useful for building custom TLS PKI tools
* the cfssl program, which is the canonical command line utility using the
  CFSSL packages.
* the multirootca program, which is a certificate authority server that can
  use multiple signing keys.
* the mkbundle program is used to build certificate pool bundles.
* the cfssljson program, which takes the JSON output from the cfssl and
  multirootca programs and writes certificates, keys, CSRs, and bundles
  to disk.

(jperkin)

2023-02-21 13:30:55 UTC MAIN commitmail json YAML

rusti-cal: reset maintainer

(pin)

2023-02-21 13:30:04 UTC MAIN commitmail json YAML

chat/senpai: reset maintainer

(pin)