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

2024-05-13 11:23:42 UTC Now

2023-04-29 22:49:25 UTC MAIN commitmail json YAML

mate: reflect current minimums for most up to date packages

(gutteridge)

2023-04-29 22:41:16 UTC MAIN commitmail json YAML

Updated devel/p5-Perl-Critic to 1.150

(wen)

2023-04-29 22:39:06 UTC MAIN commitmail json YAML

Update to 1.150
Update DEPENDS

Upstream changes:
1.150 Sat Mar  4 21:17:45 CST 2023

    [Enhancements]
    Added Test::Builder and Text::Wrap to the list of default exceptions in
    Variables::ProhibitPackageVars. Thanks, Graham Knop. (GH #1025)

    [Internals]
    We now use PPIx::Utils instead of PPIx::Utilities, which is more recently
    maintained.

(wen)

2023-04-29 21:45:39 UTC MAIN commitmail json YAML

doc: Added devel/git-cinnabar version 0.6.1

(wiz)

2023-04-29 21:45:28 UTC MAIN commitmail json YAML

devel/Makefile: + git-cinnabar

(wiz)

2023-04-29 21:45:19 UTC MAIN commitmail json YAML

devel/git-cinnabar: import git-cinnabar-0.6.1

git-cinnabar is a git remote helper to interact with mercurial
repositories. Contrary to other such helpers, it doesn't use a
local mercurial clone under the hood.

The main focus at the moment is to make it work with mozilla-central
and related mercurial repositories and support Mozilla workflows
(try server, etc.).

(wiz)

2023-04-29 21:08:10 UTC MAIN commitmail json YAML

doc: Updated chat/element-web to 1.11.30

(js)

2023-04-29 21:07:20 UTC MAIN commitmail json YAML

Update chat/element-web to 1.11.30

Changes in [1.11.30](https://github.com/vector-im/element-web/releases/tag/v1.11.30) (2023-04-25)
=================================================================================================

## �沐� Security
* Fixes for [CVE-2023-30609](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-30609) / GHSA-xv83-x443-7rmw

## 笨ィ Features
* Pick sensible default option for phone country dropdown ([\#10627](https://github.com/matrix-org/matrix-react-sdk/pull/10627)). Fixes #3528.
* Relate field validation tooltip via aria-describedby ([\#10522](https://github.com/matrix-org/matrix-react-sdk/pull/10522)). Fixes #24963.
* Handle more completion types in rte autocomplete ([\#10560](https://github.com/matrix-org/matrix-react-sdk/pull/10560)). Contributed by @alunturner.
* Show a tile for an unloaded predecessor room if it has via_servers ([\#10483](https://github.com/matrix-org/matrix-react-sdk/pull/10483)). Contributed by @andybalaam.
* Exclude message timestamps from aria live region ([\#10584](https://github.com/matrix-org/matrix-react-sdk/pull/10584)). Fixes #5696.
* Make composer format bar an aria toolbar ([\#10583](https://github.com/matrix-org/matrix-react-sdk/pull/10583)). Fixes #11283.
* Improve accessibility of font slider ([\#10473](https://github.com/matrix-org/matrix-react-sdk/pull/10473)). Fixes #20168 and #24962.
* fix file size display from kB to KB ([\#10561](https://github.com/matrix-org/matrix-react-sdk/pull/10561)). Fixes #24866. Contributed by @NSV1991.
* Handle /me in rte ([\#10558](https://github.com/matrix-org/matrix-react-sdk/pull/10558)). Contributed by @alunturner.
* bind html with switch for manage extension setting option ([\#10553](https://github.com/matrix-org/matrix-react-sdk/pull/10553)). Contributed by @NSV1991.
* Handle command completions in RTE ([\#10521](https://github.com/matrix-org/matrix-react-sdk/pull/10521)). Contributed by @alunturner.
* Add room and user avatars to rte ([\#10497](https://github.com/matrix-org/matrix-react-sdk/pull/10497)). Contributed by @alunturner.
* Support for MSC3882 revision 1 ([\#10443](https://github.com/matrix-org/matrix-react-sdk/pull/10443)). Contributed by @hughns.
* Check profiles before starting a DM ([\#10472](https://github.com/matrix-org/matrix-react-sdk/pull/10472)). Fixes #24830.
* Quick settings: Change the copy / labels on the options ([\#10427](https://github.com/matrix-org/matrix-react-sdk/pull/10427)). Fixes #24522. Contributed by @justjanne.
* Update rte autocomplete styling ([\#10503](https://github.com/matrix-org/matrix-react-sdk/pull/10503)). Contributed by @alunturner.

## �汾� Bug Fixes
* Fix create subspace dialog not working ([\#10652](https://github.com/matrix-org/matrix-react-sdk/pull/10652)). Fixes vector-im/element-web#24882
* Fix multiple accessibility defects identified by AXE ([\#10606](https://github.com/matrix-org/matrix-react-sdk/pull/10606)).
* Fix view source from edit history dialog always showing latest event ([\#10626](https://github.com/matrix-org/matrix-react-sdk/pull/10626)). Fixes #21859.
* #21451 Fix WebGL disabled error message ([\#10589](https://github.com/matrix-org/matrix-react-sdk/pull/10589)). Contributed by @rashmitpankhania.
* Properly translate errors in `AddThreepid.ts` so they show up translated to the user but not in our logs ([\#10432](https://github.com/matrix-org/matrix-react-sdk/pull/10432)). Contributed by @MadLittleMods.
* Fix overflow on auth pages ([\#10605](https://github.com/matrix-org/matrix-react-sdk/pull/10605)). Fixes #19548.
* Fix incorrect avatar background colour when using a custom theme ([\#10598](https://github.com/matrix-org/matrix-react-sdk/pull/10598)). Contributed by @jdauphant.
* Remove dependency on `org.matrix.e2e_cross_signing` unstable feature ([\#10593](https://github.com/matrix-org/matrix-react-sdk/pull/10593)).
* Update setting description to match reality ([\#10600](https://github.com/matrix-org/matrix-react-sdk/pull/10600)). Fixes #25106.
* Fix no identity server in help & about settings ([\#10563](https://github.com/matrix-org/matrix-react-sdk/pull/10563)). Fixes #25077.
* Fix: Images no longer reserve their space in the timeline correctly ([\#10571](https://github.com/matrix-org/matrix-react-sdk/pull/10571)). Fixes #25082. Contributed by @kerryarchibald.
* Fix issues with inhibited accessible focus outlines ([\#10579](https://github.com/matrix-org/matrix-react-sdk/pull/10579)). Fixes #19742.
* Fix read receipts falling from sky ([\#10576](https://github.com/matrix-org/matrix-react-sdk/pull/10576)). Fixes #25081.
* Fix avatar text issue in rte ([\#10559](https://github.com/matrix-org/matrix-react-sdk/pull/10559)). Contributed by @alunturner.
* fix resizer only work with left mouse click ([\#10546](https://github.com/matrix-org/matrix-react-sdk/pull/10546)). Contributed by @NSV1991.
* Fix send two join requests when joining a room from spotlight search ([\#10534](https://github.com/matrix-org/matrix-react-sdk/pull/10534)). Fixes #25054.
* Highlight event when any version triggered a highlight ([\#10502](https://github.com/matrix-org/matrix-react-sdk/pull/10502)). Fixes #24923 and #24970. Contributed by @kerryarchibald.
* Fix spacing of headings of integration manager on General settings tab ([\#10232](https://github.com/matrix-org/matrix-react-sdk/pull/10232)). Fixes #24085. Contributed by @luixxiul.

Changes in [1.11.29](https://github.com/vector-im/element-web/releases/tag/v1.11.29) (2023-04-11)
=================================================================================================

## 笨ィ Features
* Allow desktop app to expose recent rooms in UI integrations ([\#16940](https://github.com/vector-im/element-web/pull/16940)).
* Add API params to mute audio and/or video in Jitsi calls by default ([\#24820](https://github.com/vector-im/element-web/pull/24820)). Contributed by @dhenneke.
* Style mentions as pills in rich text editor ([\#10448](https://github.com/matrix-org/matrix-react-sdk/pull/10448)). Contributed by @alunturner.
* Show room create icon if "UIComponent.roomCreation" is enabled ([\#10364](https://github.com/matrix-org/matrix-react-sdk/pull/10364)). Contributed by @maheichyk.
* Mentions as links rte ([\#10463](https://github.com/matrix-org/matrix-react-sdk/pull/10463)). Contributed by @alunturner.
* Better error handling in jump to date ([\#10405](https://github.com/matrix-org/matrix-react-sdk/pull/10405)). Contributed by @MadLittleMods.
* Show "Invite" menu option if "UIComponent.sendInvites" is enabled. ([\#10363](https://github.com/matrix-org/matrix-react-sdk/pull/10363)). Contributed by @maheichyk.
* Added `UserProfilesStore`, `LruCache` and user permalink profile caching ([\#10425](https://github.com/matrix-org/matrix-react-sdk/pull/10425)). Fixes #10559.
* Mentions as links rte ([\#10422](https://github.com/matrix-org/matrix-react-sdk/pull/10422)). Contributed by @alunturner.
* Implement MSC3952: intentional mentions ([\#9983](https://github.com/matrix-org/matrix-react-sdk/pull/9983)).
* Implement MSC3973: Search users in the user directory with the Widget API ([\#10269](https://github.com/matrix-org/matrix-react-sdk/pull/10269)). Contributed by @dhenneke.
* Permalinks to message are now displayed as pills ([\#10392](https://github.com/matrix-org/matrix-react-sdk/pull/10392)). Fixes #24751 and #24706.
* Show search,dial,explore in filterContainer if "UIComponent.filterContainer" is enabled ([\#10381](https://github.com/matrix-org/matrix-react-sdk/pull/10381)). Contributed by @maheichyk.
* Increase space panel collapse clickable area ([\#6084](https://github.com/matrix-org/matrix-react-sdk/pull/6084)). Fixes #17379. Contributed by @jaiwanth-v.
* Add fallback for replies to Polls ([\#10380](https://github.com/matrix-org/matrix-react-sdk/pull/10380)). Fixes #24197. Contributed by @kerryarchibald.
* Permalinks to rooms and users are now pillified ([\#10388](https://github.com/matrix-org/matrix-react-sdk/pull/10388)). Fixes #24825.
* Poll history -  access poll history from room settings ([\#10356](https://github.com/matrix-org/matrix-react-sdk/pull/10356)). Contributed by @kerryarchibald.
* Add API params to mute audio and/or video in Jitsi calls by default ([\#10376](https://github.com/matrix-org/matrix-react-sdk/pull/10376)). Contributed by @dhenneke.
* Notifications: inline error message on notifications saving error ([\#10288](https://github.com/matrix-org/matrix-react-sdk/pull/10288)). Contributed by @kerryarchibald.
* Support dynamic room predecessor in SpaceProvider ([\#10348](https://github.com/matrix-org/matrix-react-sdk/pull/10348)). Contributed by @andybalaam.
* Support dynamic room predecessors for RoomProvider ([\#10346](https://github.com/matrix-org/matrix-react-sdk/pull/10346)). Contributed by @andybalaam.
* Support dynamic room predecessors in OwnBeaconStore ([\#10339](https://github.com/matrix-org/matrix-react-sdk/pull/10339)). Contributed by @andybalaam.
* Support dynamic room predecessors in ForwardDialog ([\#10344](https://github.com/matrix-org/matrix-react-sdk/pull/10344)). Contributed by @andybalaam.
* Support dynamic room predecessors in SpaceHierarchy ([\#10341](https://github.com/matrix-org/matrix-react-sdk/pull/10341)). Contributed by @andybalaam.
* Support dynamic room predecessors in AddExistingToSpaceDialog ([\#10342](https://github.com/matrix-org/matrix-react-sdk/pull/10342)). Contributed by @andybalaam.
* Support dynamic room predecessors in leave-behaviour ([\#10340](https://github.com/matrix-org/matrix-react-sdk/pull/10340)). Contributed by @andybalaam.
* Support dynamic room predecessors in StopGapWidgetDriver ([\#10338](https://github.com/matrix-org/matrix-react-sdk/pull/10338)). Contributed by @andybalaam.
* Support dynamic room predecessors in WidgetLayoutStore ([\#10326](https://github.com/matrix-org/matrix-react-sdk/pull/10326)). Contributed by @andybalaam.
* Support dynamic room predecessors in SpaceStore ([\#10332](https://github.com/matrix-org/matrix-react-sdk/pull/10332)). Contributed by @andybalaam.
* Sync polls push rules on changes to account_data ([\#10287](https://github.com/matrix-org/matrix-react-sdk/pull/10287)). Contributed by @kerryarchibald.
* Support dynamic room predecessors in BreadcrumbsStore ([\#10295](https://github.com/matrix-org/matrix-react-sdk/pull/10295)). Contributed by @andybalaam.
* Improved a11y for Field feedback and Secure Phrase input ([\#10320](https://github.com/matrix-org/matrix-react-sdk/pull/10320)). Contributed by @Sebbones.
* Support dynamic room predecessors in RoomNotificationStateStore ([\#10297](https://github.com/matrix-org/matrix-react-sdk/pull/10297)). Contributed by @andybalaam.

## �汾� Bug Fixes
* Use a newly generated access_token while joining Jitsi ([\#24646](https://github.com/vector-im/element-web/pull/24646)). Fixes #24687. Contributed by @emrahcom.
* Fix cloudflare action pointing at commit hash instead of tag ([\#24777](https://github.com/vector-im/element-web/pull/24777)). Contributed by @justjanne.
* Allow editing with RTE to overflow for autocomplete visibility ([\#10499](https://github.com/matrix-org/matrix-react-sdk/pull/10499)). Contributed by @alunturner.
* Added auto focus to Github URL on opening of debug logs modal ([\#10479](https://github.com/matrix-org/matrix-react-sdk/pull/10479)). Contributed by @ShivamSpm.
* Fix detection of encryption for all users in a room ([\#10487](https://github.com/matrix-org/matrix-react-sdk/pull/10487)). Fixes #24995.
* Properly generate mentions when editing a reply with MSC3952 ([\#10486](https://github.com/matrix-org/matrix-react-sdk/pull/10486)). Fixes #24924. Contributed by @kerryarchibald.
* Improve performance of rendering a room with many hidden events ([\#10131](https://github.com/matrix-org/matrix-react-sdk/pull/10131)). Contributed by @andybalaam.
* Prevent future date selection in jump to date ([\#10419](https://github.com/matrix-org/matrix-react-sdk/pull/10419)). Fixes #20800. Contributed by @MadLittleMods.
* Add aria labels to message search bar to improve accessibility ([\#10476](https://github.com/matrix-org/matrix-react-sdk/pull/10476)). Fixes #24921.
* Fix decryption failure bar covering the timeline ([\#10360](https://github.com/matrix-org/matrix-react-sdk/pull/10360)). Fixes #24780 #24074 and #24183. Contributed by @luixxiul.
* Improve profile picture settings accessibility ([\#10470](https://github.com/matrix-org/matrix-react-sdk/pull/10470)). Fixes #24919.
* Handle group call redaction ([\#10465](https://github.com/matrix-org/matrix-react-sdk/pull/10465)).
* Display relative timestamp for threads on the same calendar day ([\#10399](https://github.com/matrix-org/matrix-react-sdk/pull/10399)). Fixes #24841. Contributed by @kerryarchibald.
* Fix timeline list and paragraph display issues ([\#10424](https://github.com/matrix-org/matrix-react-sdk/pull/10424)). Fixes #24602. Contributed by @alunturner.
* Use unique keys for voice broadcast pips ([\#10457](https://github.com/matrix-org/matrix-react-sdk/pull/10457)). Fixes #24959.
* Fix "show read receipts sent by other users" not applying to threads ([\#10445](https://github.com/matrix-org/matrix-react-sdk/pull/10445)). Fixes #24910.
* Fix joining public rooms without aliases in search dialog ([\#10437](https://github.com/matrix-org/matrix-react-sdk/pull/10437)). Fixes #23937.
* Add input validation for `m.direct` in `DMRoomMap` ([\#10436](https://github.com/matrix-org/matrix-react-sdk/pull/10436)). Fixes #24909.
* Reduce height reserved for "collapse" button's line on IRC layout ([\#10211](https://github.com/matrix-org/matrix-react-sdk/pull/10211)). Fixes #24605. Contributed by @luixxiul.
* Fix `creatorUserId is required` error when opening sticker picker ([\#10423](https://github.com/matrix-org/matrix-react-sdk/pull/10423)).
* Fix block/inline Element descendants error noise in `NewRoomIntro.tsx` ([\#10412](https://github.com/matrix-org/matrix-react-sdk/pull/10412)). Contributed by @MadLittleMods.
* Fix profile resizer to make first character of a line selectable in IRC layout ([\#10396](https://github.com/matrix-org/matrix-react-sdk/pull/10396)). Fixes #14764. Contributed by @luixxiul.
* Ensure space between wrapped lines of room name on IRC layout ([\#10188](https://github.com/matrix-org/matrix-react-sdk/pull/10188)). Fixes #24742. Contributed by @luixxiul.
* Remove unreadable alt attribute from the room status bar warning icon (nonsense to screenreaders) ([\#10402](https://github.com/matrix-org/matrix-react-sdk/pull/10402)). Contributed by @MadLittleMods.
* Fix big date separators when jump to date is enabled ([\#10404](https://github.com/matrix-org/matrix-react-sdk/pull/10404)). Fixes #22969. Contributed by @MadLittleMods.
* Fixes user authentication when registering via the module API ([\#10257](https://github.com/matrix-org/matrix-react-sdk/pull/10257)). Contributed by @maheichyk.
* Handle more edge cases in Space Hierarchy ([\#10280](https://github.com/matrix-org/matrix-react-sdk/pull/10280)). Contributed by @justjanne.
* Further improve performance with lots of hidden events ([\#10353](https://github.com/matrix-org/matrix-react-sdk/pull/10353)). Fixes #24480. Contributed by @andybalaam.
* Respect user cancelling upload flow by dismissing spinner ([\#10373](https://github.com/matrix-org/matrix-react-sdk/pull/10373)). Fixes #24667.
* When starting a DM, the end-to-end encryption status icon does now only appear if the DM can be encrypted ([\#10394](https://github.com/matrix-org/matrix-react-sdk/pull/10394)). Fixes #24397.
* Fix `[object Object]` in feedback metadata ([\#10390](https://github.com/matrix-org/matrix-react-sdk/pull/10390)).
* Fix pinned messages card saying nothing pinned while loading ([\#10385](https://github.com/matrix-org/matrix-react-sdk/pull/10385)). Fixes #24615.
* Fix import e2e key dialog staying disabled after paste ([\#10375](https://github.com/matrix-org/matrix-react-sdk/pull/10375)). Fixes #24818.
* Show all labs even if incompatible, with appropriate tooltip explaining requirements ([\#10369](https://github.com/matrix-org/matrix-react-sdk/pull/10369)). Fixes #24813.
* Fix UIFeature.Registration not applying to all paths ([\#10371](https://github.com/matrix-org/matrix-react-sdk/pull/10371)). Fixes #24814.
* Clicking on a user pill does now only open the profile in the right panel and no longer navigates to the home view. ([\#10359](https://github.com/matrix-org/matrix-react-sdk/pull/10359)). Fixes #24797.
* Fix start DM with pending third party invite ([\#10347](https://github.com/matrix-org/matrix-react-sdk/pull/10347)). Fixes #24781.
* Fix long display name overflowing reply tile on IRC layout ([\#10343](https://github.com/matrix-org/matrix-react-sdk/pull/10343)). Fixes #24738. Contributed by @luixxiul.
* Display redacted body on ThreadView in the same way as normal messages ([\#9016](https://github.com/matrix-org/matrix-react-sdk/pull/9016)). Fixes #24729. Contributed by @luixxiul.
* Handle more edge cases in ACL updates ([\#10279](https://github.com/matrix-org/matrix-react-sdk/pull/10279)). Contributed by @justjanne.
* Allow parsing png files to fail if thumbnailing is successful ([\#10308](https://github.com/matrix-org/matrix-react-sdk/pull/10308)).

(js)

2023-04-29 17:26:03 UTC MAIN commitmail json YAML

py-streamer1: regen distinfo

(wiz)

2023-04-29 16:00:21 UTC MAIN commitmail json YAML

doc: Updated sysutils/erdtree to 2.0.0

(pin)

2023-04-29 15:59:58 UTC MAIN commitmail json YAML

sysutils/erdtree: update to 2.0.0

erdtree v2.0.0 introduces numerous breaking changes as well as a plethora of
new features. Most breaking changes are predicated on the fact that arguments
were either renamed, removed, or fundamentally modified. The following is a
list of all the PRs that document these changes and feature additions:

  - Regular expressions #130
  - Unix permissions #132
  - Force color #135
  - Show hardlinks without double counting file size #136
  - Regular expressions and globbing with file-type #137
  - Truncate output #138
  - Inverted tree layout #139

Perhaps the most important change to note is that the compiled binary has been
renamed from et to erd in order to address the following issue regarding name
collisions with other programs: #23

(pin)

2023-04-29 15:58:34 UTC MAIN commitmail json YAML

doc: Updated sysutils/onefetch to 2.17.1

(pin)

2023-04-29 15:58:13 UTC MAIN commitmail json YAML

sysutils/onefetch: update to 2.17.1

2.17.0 (2023-04-08)
- Disable line wrap (#983) @o2sh
- Add Pascal support (#989) @rchastain
- Add Coldfusion support (#971) @theemanofsteele
- Remove github token from url field (#996) @jim4067
- Changed Hashbang (#979) @gautamprikshit1
- Prevent conflicts in wiki action 39fe441 @spenserblack
- Fix typos (#992) @hezhizhen
- Group CLI options in sections (#995) @o2sh
- replace --show-logo with --no-art (#1002) @o2sh
- Set snapshot language to plain text (#1003) @spenserblack
- Better error message when human_time panics (#1010) @o2sh

(pin)

2023-04-29 15:57:59 UTC MAIN commitmail json YAML

Updated textproc/p5-ODF-lpOD to 1.127

(wen)

2023-04-29 15:56:52 UTC MAIN commitmail json YAML

doc: Updated graphics/stitchy to 0.1.5

(pin)

2023-04-29 15:56:31 UTC MAIN commitmail json YAML

graphics/stitchy: update to 0.1.5

0.1.5 (April 29, 2023)
- Moved much of the inner workings to the new stitchy-core crate, which is
  now a dependency
- Completely changed the flags used for controlling selection of source files
  in the current directory
- Added input/output file sizes and ratio to console output
- Fix: saving as non-JPEG when defaults specify JPEG with quality no longer
  fails
- Unit testing: several tests confirming expected output dimensions given
  input dimensions

(pin)

2023-04-29 15:55:52 UTC MAIN commitmail json YAML

doc: Updated graphics/wallust to 2.2.1

(pin)

2023-04-29 15:55:28 UTC MAIN commitmail json YAML

graphics/wallust: update to 2.2.1

- fix full and resized backends, and index colors from filters

(pin)

2023-04-29 15:38:58 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-redmine42 to 4.2.10nb1

(taca)

2023-04-29 15:38:32 UTC MAIN commitmail json YAML

devel/ruby-redmine42: relax dependency

Relax dependency to ruby-net-ldap (net-ldap gem).

Bump PKGREVISION.

(taca)

2023-04-29 15:38:21 UTC MAIN commitmail json YAML

Update to 1.127

Upstream changes:
1.127  2023-04-03
  - Fix unable to generate tables with single header line

(wen)

2023-04-29 15:27:21 UTC MAIN commitmail json YAML

Updated www/p5-Net-HTTP to 6.22

(wen)

2023-04-29 15:26:19 UTC MAIN commitmail json YAML

Update to 6.22

Upstream changes:
Changes for version 6.22 - 2022-01-21
Format method bullet points as code in docs (GH#77) (Paul Cochrane)
Ignore automatically generated directories (GH#76) (Paul Cochrane)
Use copyright start year rather than range (issue raised by Paul Cochrane)

(wen)

2023-04-29 14:55:48 UTC MAIN commitmail json YAML

Updated www/p5-Mojo-JWT to 0.09

(wen)

2023-04-29 14:53:44 UTC MAIN commitmail json YAML

Update to 0.09
Update DEPENDS

Upstream changes:
0.09 2020-11-22
  - Allow passing in a JWKSet which can be used for decoding/verifying tokens (ccakes)

(wen)

2023-04-29 14:48:58 UTC MAIN commitmail json YAML

Updated www/p5-Mojolicious-Plugin-OAuth2-Server to 0.51

(wen)

2023-04-29 14:47:58 UTC MAIN commitmail json YAML

Update to 0.51

Upstream changes:
0.51    2022-08-15
        - Bump min perl version to 5.16 (as per core Mojolicious)

0.50    2022-08-08
        - Allow client_id / client_secret in body params (GH #28)

0.49    2022-06-02
        - Fix tests broken by Mojolicious multiple render fixes (GH #27)

0.48    2021-06-15
        - Accept error_description from auth methods (GH #26)

(wen)

2023-04-29 14:37:08 UTC MAIN commitmail json YAML

2023-04-29 14:31:36 UTC MAIN commitmail json YAML

doc: Updated textproc/po4a to 0.69nb2

(schmonz)

2023-04-29 14:31:29 UTC MAIN commitmail json YAML

Looks like the kpathsea and tex-latex dependencies may not be needed in
typical usage. Move them under a 'latex' option, off by default. Bump
PKGREVISION.

(schmonz)

2023-04-29 14:25:05 UTC MAIN commitmail json YAML

cups-filters: bump required c++ version to 17 because of qpdf header

(wiz)

2023-04-29 14:23:35 UTC MAIN commitmail json YAML

rspamd: require GCC 9 for std::string's ends_with()

(wiz)

2023-04-29 13:54:46 UTC MAIN commitmail json YAML

doc: Updated net/ruby-dnsruby to 1.70.0

(taca)

2023-04-29 13:54:20 UTC MAIN commitmail json YAML

net/ruby-dnsruby: update to 1.70.0

1.70.0 (2023-04-12)

* OpenSSL 3 support
* Resource record hashes no longer include the rdata
* Removed requite to title-cased Digest - thanks jhawthron

(taca)

2023-04-29 13:52:06 UTC MAIN commitmail json YAML

doc: Updated net/ruby-connection_pool to 2.4.0

(taca)

2023-04-29 13:51:43 UTC MAIN commitmail json YAML

net/ruby-connection_pool: update to 2.4.0

2.4.0 (2023-03-24)

* Automatically drop all connections after fork [#166]

(taca)

2023-04-29 13:47:07 UTC MAIN commitmail json YAML

ruby-jekyll: mark as not for ruby-3.2

jekyll uses liquid, but only liquid versions 5+ support ruby 3.2
and jekyll requires liquid>=4.0<5

(wiz)

2023-04-29 13:42:18 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-zeitwerk to 2.6.8

(taca)

2023-04-29 13:41:52 UTC MAIN commitmail json YAML

devel/ruby-zeitwerk: update to 2.6.8

2.6.8 (2023-04-28)

* The new Zeitwerk::Loader.for_gem_extension gives you a loader configured
  according to the conventions of a gem extension.

* Please check its documentation for further details.

(taca)

2023-04-29 13:40:29 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rugged to 1.6.3

(taca)

2023-04-29 13:39:53 UTC MAIN commitmail json YAML

devel/ruby-rugged: update to 1.6.3

1.6.2 (2023-03-17)

* extconf: do not build libgit2 tests or CLI
* Remove alloc from defined classes
* walker: use TypedData_Get_Struct to retrieve the object
* extconf: fix regexps for use-system-libraries
* include_untracked_content -> show_untracked_content
* show_untracked_content in index.rb as well
* vendor: update to libgit2 v1.6.2
* better Ruby 3.2 support

1.6.3 (2023-03-27)

* ext: correct pc filename
* vendor: bump libgit2 to v1.6.3

(taca)

2023-04-29 13:36:23 UTC MAIN commitmail json YAML

doc: Added mail/mutt-vid version 1.1

(wiz)

2023-04-29 13:36:14 UTC MAIN commitmail json YAML

mail/Makefile: + mutt-vid

(wiz)

2023-04-29 13:36:05 UTC MAIN commitmail json YAML

mail/mutt-vid: import mutt-vid-1.1

Inspired by Virtual Identity for the Thunderbird email client,
mutt-vid is a similar utility for mutt. It is useful for managing
multiple sender accounts, allowing users to automatically associate
an arbitrary sender account with a recipient. It scans sent emails
for the most recent "From" details associated with each recipient,
saving them in a file for mutt to source. The next time you email
this recipient, mutt will automatically invoke a `send-hook` with
the same email address and real name that you used previously.

(wiz)

2023-04-29 13:32:50 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-pg to 1.5.3

(taca)

2023-04-29 13:32:28 UTC MAIN commitmail json YAML

databases/ruby-pg: update to 1.5.3

1.5.3 (2023-04-28)

* Fix possible segfault when creating a new PG::Result with type map. #530
* Add category to deprecation warnings of Coder.new, so that they are
  suppressed for most users. #528

(taca)

2023-04-29 12:40:31 UTC MAIN commitmail json YAML

doc: Added archivers/zlib-ng version 2.0.7

(wiz)

2023-04-29 12:40:16 UTC MAIN commitmail json YAML

archivers/Makefile: + zlib-ng

(wiz)

2023-04-29 12:39:30 UTC MAIN commitmail json YAML

archivers/zlib-ng: import zlib-ng-2.0.7

zlib data compression library for the next generation systems

Features:
* Zlib compatible API with support for dual-linking
* Modernized native API based on zlib API for ease of porting
* Modern C11 syntax and a clean code layout
* Deflate medium and quick algorithms based on Intel's zlib fork
* Support for CPU intrinsics when available
* Unaligned memory read/writes and large bit buffer improvements
* Includes improvements from Cloudflare and Intel forks

(wiz)

2023-04-29 10:17:39 UTC MAIN commitmail json YAML

gambc: forgot to commit the plist

(nikita)

2023-04-29 09:33:45 UTC MAIN commitmail json YAML

Updated www/p5-Mojolicious to 9.31

(wen)

2023-04-29 09:32:28 UTC MAIN commitmail json YAML

Update to 9.31

Upstream changes:
9.31  2022-12-21
  - This release contains fixes for security issues, everybody should upgrade!
  - Removed experimental status from links method in Mojo::Headers.
  - Added tls_options attribute to Mojo::UserAgent. (heikojansen)
  - Fixed multiple "<script>" parsing issues in Mojo::DOM.
  - Fixed a sporadic warning in Mojo::UserAgent. (s1037989)
  - Fixed UNIX domain socket support in Mojo::UserAgent debug feature. (s1037989)
  - Fixed a bug in Mojo::DOM where strings like "<.>" were considered valid tags.

9.30  2022-11-22
  - Added EXPERIMENTAL support for parsing and generating Link headers.
  - Added EXPERIMENTAL links method to Mojo::Headers.
  - Added EXPERIMENTAL header_params function to Mojo::Util.

9.29  2022-11-11
  - Fixed a bug where promises returning promises were not handled correctly. (batman)

9.28  2022-09-12
  - Fixed a bug where async/await use could result in unhandled promise warnings. (batman)

9.27  2022-09-10
  - Added support for static assets.
  - Added support for JSON and plain text exceptions.
  - Removed experimental status from capture method in Mojo::Log.
  - Added asset_dir attribute to Mojolicious::Static.
  - Added asset_path method to Mojolicious::Static.
  - Added url_for_asset method to Mojolicious::Controller.
  - Added reply->html_exception, reply->html_not_found, reply->json_exception, reply->json_not_found,
    reply->http_exception, reply->http_not_found, reply->txt_exception and reply->txt_not_found helpers to
    Mojolicious::Plugin::DefaultHelpers.
  - Added asset_tag helper to Mojolicious::Plugin::TagHelpers.
  - Fixed a bug where async rendering did not work properly in the before_dispatch hook. (andrii-suse)

9.26  2022-05-20
  - Added EXPERIMENTAL capture method to Mojo::Log.

9.25  2022-04-25
  - Improved Mojolicious::Renderer to throw an exception if rendering is attempted more than once.

9.24  2022-04-18
  - Improved Mojo::Headers to output headers in a canonical order.
  - Fixed a memory leak in Mojo::Asset::Memory.

9.23  2022-03-25
  - Enable gzip compression by default in Mojolicious::Renderer.

(wen)

2023-04-29 09:29:18 UTC MAIN commitmail json YAML

Update www/p5-HTTP-OAI to 4.12

(wen)

2023-04-29 09:28:25 UTC MAIN commitmail json YAML

Update to 4.12

Upstream changes:
Changes for version 4.12 - 2022-09-13
Adding a HTTP_OAI_AGENT environment variable

(wen)

2023-04-29 09:26:47 UTC MAIN commitmail json YAML

Updated www/p5-HTTP-Daemon to 6.16

(wen)

2023-04-29 09:25:45 UTC MAIN commitmail json YAML

Update to 6.16

Upstream changes:
6.16      2023-02-24 03:07:14Z
  - Bump LWP::UserAgent to 6.37 in TestSuggests (GH#65) (Olaf Alders)

(wen)

2023-04-29 09:20:34 UTC MAIN commitmail json YAML

Updated www/p5-HTML-Strip to 2.12

(wen)

2023-04-29 09:19:41 UTC MAIN commitmail json YAML

Update to 2.12

Upstream changes:
2.12  Mon 20 Mar 2023 19:17:06 EET
    - update META.yml to version 2 spec
    (patch contributed by Boyd Duffee)
    - fixes test failure in t/420_pod_coverage.t with Test::Pod::Coverage installed

2.11  Tue 14 Mar 2023 13:18:29 EET
    - fix public VSC info for MetaCPAN (RT#115740)
    - add option to emit newlines for <br> and <p> tags
    (patch by Ryan Schmidt, contributed by Jason McIntosh)
    - installation / complilation bug on macOS (RT#134342)
    (patch contributed by Lucas Kanashiro)
    - spelling correction (RT#115740)
    (patch contributed by Florian Weimer)
    - improved C99 compatibility with utf8_char_width prototype (RT#146734)
    (contributed by Gabor Szabo)
    - htmlstrip command-line tool

(wen)

2023-04-29 09:17:10 UTC MAIN commitmail json YAML

Updated www/p5-HTML-Parser to 3.81

(wen)

2023-04-29 09:15:36 UTC MAIN commitmail json YAML

Update to 3.81

3.81      2023-01-30
    - Stop depending on "Test" (GH#34) (James Raspass)
    - fix test scripts after conversion to Test::More (GH#35) (Graham Knop)

(wen)

2023-04-29 09:10:08 UTC MAIN commitmail json YAML

Updated www/p5-HTML-Mason to 1.60

(wen)

2023-04-29 09:08:45 UTC MAIN commitmail json YAML

Update to 1.60

Upstream changes:
1.60    2023-02-11

    - Fixed a test failure with Perl blead (5.37.x). Reported by Jim Keenan
      and diagnosed by Yves Orton. GH #33.

(wen)

2023-04-29 09:06:36 UTC MAIN commitmail json YAML

Updated www/p5-HTML-Form to 6.11

(wen)

2023-04-29 09:05:41 UTC MAIN commitmail json YAML

Update to 6.11

Upstream changes:
Changes for version 6.11 - 2023-02-11
Perl::Tidy-ed the entire codebase (GH#42) (Julien Fiegehenn)
Split extra packages inside HTML::Form into their own module files and consolidate documentation (GH#43) (Julien Fiegehenn)
Added test to check unrecognized options to parse(). (GH#46) (Mohammad S Anwar)

(wen)

2023-04-29 08:21:32 UTC MAIN commitmail json YAML

doc/TODO: samba4 update done

(wiz)

2023-04-29 08:21:11 UTC MAIN commitmail json YAML

doc: Updated print/mupdf to 1.22.0

(wiz)

2023-04-29 08:21:02 UTC MAIN commitmail json YAML

mupdf: update to 1.22.0.

List of changes in MuPDF 1.22.0

New command line "mutool recolor" to change colorspace of PDF files.
New command line "mutool trim" to remove content outside mediabox.
New flag to "mutool draw": -KK to remove all non-textual content.

Support PDF page labels.

Layout HTML tables with variable column widths.

Added JPEG output format. JPEG should be used with care due to its
lossy nature (if in doubt, use PDF instead).

Added PDF filter factories.
Added PDF color filter.
Added "culler" to sanitize filter.
Added flags to control embedding fonts in output.
New device methods for structured tags.
Increased maximum allowed image size.
Add magic flag to temporarily hide annotations when editing them.

Support RD in Square and Circle annotations.
Support dashed borders in annotations.
Support cloudy borders in annotations.
Improved layers in PDF files.
Fix performance issue with large PDF files and outlines.

Updated multi-threading examples.

Moved WASM project into separate repository.

Added Java and "mutool run" bindings for many more functions.

(wiz)

2023-04-29 08:18:46 UTC MAIN commitmail json YAML

zathura-pdf-mupdf: bump PKGREVISION for mupdf la -> a change

(wiz)

2023-04-29 08:17:54 UTC MAIN commitmail json YAML

mupdf: reduce local patches

In particular, mostly libtoolization and installed libraries.
Only user, zathura-pdf-mupdf, still builds fine.

Bump PKGREVISION.

(wiz)

2023-04-29 08:06:18 UTC MAIN commitmail json YAML

Updated www/p5-Dancer2 to 0.400001

(wen)

2023-04-29 08:03:22 UTC MAIN commitmail json YAML

Update to 0.400001

Upstream changes:
0.400001  2023-02-05 18:41:48-05:00 America/New_York

    [ BUG FIXES ]
    * PR #1247: Fix edge case in plugin compat (Sawyer X)
    * GH #1621: Fix recursion error in TT after longjump (Andy Beverley,
      Russell @veryrusty Jenkins)
    * PR #1667: Remove failing module from GitHub Actions
      config (Jason A. Crome)

    [ ENHANCEMENTS ]
    * GH #769, PR #829, #1662: Rename show_errors as show_stacktrace
      (Nuno Ramos Carvalho, Sawyer X)
    * GH #1594: Use Unicode::UTF8 if available (Sawyer X)

    [ DOCUMENTATION ]
    * GH #1657: Fix the Dancer2::DeprecationPolicy abstract (Jason A. Crome)
    * GH #1661: Add 'gen' command to 'dancer2' runs (Steve Bertrand)
    * PR #1671: Fix broken links in POD; avoid passive voice (Tom Hukins)

(wen)

2023-04-29 08:01:16 UTC MAIN commitmail json YAML

doc: Updated net/samba4 to 4.18.2

(wiz)

2023-04-29 08:01:06 UTC MAIN commitmail json YAML

samba: update to 4.18.2.

4.18.2

Changes since 4.18.1
--------------------

o  Jeremy Allison <jra@samba.org>
  * BUG 15302: Log flood: smbd_calculate_access_mask_fsp: Access denied:
    message level should be lower.
  * BUG 15306: Floating point exception (FPE) via cli_pull_send at
    source3/libsmb/clireadwrite.c.

o  Andrew Bartlett <abartlet@samba.org>
  * BUG 15328: test_tstream_more_tcp_user_timeout_spin fails intermittently on
    Rackspace GitLab runners.
  * BUG 15329: Reduce flapping of ridalloc test.
  * BUG 15351: large_ldap test is unreliable.

o  Ralph Boehme <slow@samba.org>
  * BUG 15143: New filename parser doesn't check veto files smb.conf parameter.
  * BUG 15354: mdssvc may crash when initializing.

o  Volker Lendecke <vl@samba.org>
  * BUG 15313: large directory optimization broken for non-lcomp path elements.
  * BUG 15357: streams_depot fails to create streams.
  * BUG 15358: shadow_copy2 and streams_depot don't play well together.

o  Rob van der Linde <rob@catalyst.net.nz>
  * BUG 15316: Flapping tests in samba_tool_drs_show_repl.py.

o  Stefan Metzmacher <metze@samba.org>
  * BUG 15317: winbindd idmap child contacts the domain controller without a
    need.
  * BUG 15318: idmap_autorid may fail to map sids of trusted domains for the
    first time.
  * BUG 15319: idmap_hash doesn't use ID_TYPE_BOTH for reverse mappings.
  * BUG 15323: net ads search -P doesn't work against servers in other domains.
  * BUG 15353: Temporary smbXsrv_tcon_global.tdb can't be parsed.

o  Joseph Sutton <josephsutton@catalyst.net.nz>
  * BUG 15316: Flapping tests in samba_tool_drs_show_repl.py.
  * BUG 15343: Tests use depricated and removed methods like
    assertRegexpMatches.

4.18.1

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

o CVE-2023-0225: An incomplete access check on dnsHostName allows authenticated
                but otherwise unprivileged users to delete this attribute from
                any object in the directory.
                https://www.samba.org/samba/security/CVE-2023-0225.html

o CVE-2023-0922: The Samba AD DC administration tool, when operating against a
                remote LDAP server, will by default send new or reset
                passwords over a signed-only connection.
                https://www.samba.org/samba/security/CVE-2023-0922.html

o CVE-2023-0614: The fix in 4.6.16, 4.7.9, 4.8.4 and 4.9.7 for CVE-2018-10919
                Confidential attribute disclosure via LDAP filters was
                insufficient and an attacker may be able to obtain
                confidential BitLocker recovery keys from a Samba AD DC.
                Installations with such secrets in their Samba AD should
                assume they have been obtained and need replacing.
                https://www.samba.org/samba/security/CVE-2023-0614.html

Changes since 4.18.0
--------------------

o  Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
  * BUG 15276: CVE-2023-0225.

o  Andrew Bartlett <abartlet@samba.org>
  * BUG 15270: CVE-2023-0614.
  * BUG 15331: ldb wildcard matching makes excessive allocations.
  * BUG 15332: large_ldap test is inefficient.

o  Rob van der Linde <rob@catalyst.net.nz>
  * BUG 15315: CVE-2023-0922.

o  Joseph Sutton <josephsutton@catalyst.net.nz>
  * BUG 15270: CVE-2023-0614.
  * BUG 15276: CVE-2023-0225.

4.18.0

This is the first stable release of the Samba 4.18 release series.
Please read the release notes carefully before upgrading.

NEW FEATURES/CHANGES
====================

SMB Server performance improvements
-----------------------------------

The security improvements in recent releases
(4.13, 4.14, 4.15, 4.16), mainly as protection against symlink races,
caused performance regressions for metadata heavy workloads.

While 4.17 already improved the situation quite a lot,
with 4.18 the locking overhead for contended path based operations
is reduced by an additional factor of ~ 3 compared to 4.17.
It means the throughput of open/close
operations reached the level of 4.12 again.

More succinct samba-tool error messages
---------------------------------------

Historically samba-tool has reported user error or misconfiguration by
means of a Python traceback, showing you where in its code it noticed
something was wrong, but not always exactly what is amiss. Now it
tries harder to identify the true cause and restrict its output to
describing that. Particular cases include:

* a username or password is incorrect
* an ldb database filename is wrong (including in smb.conf)
* samba-tool dns: various zones or records do not exist
* samba-tool ntacl: certain files are missing
* the network seems to be down
* bad --realm or --debug arguments

Accessing the old samba-tool messages
-------------------------------------

This is not new, but users are reminded they can get the full Python
stack trace, along with other noise, by using the argument '-d3'.
This may be useful when searching the web.

The intention is that when samba-tool encounters an unrecognised
problem (especially a bug), it will still output a Python traceback.
If you encounter a problem that has been incorrectly identified by
samba-tool, please report it on https://bugzilla.samba.org.

Colour output with samba-tool --color
-------------------------------------

For some time a few samba-tool commands have had a --color=yes|no|auto
option, which determines whether the command outputs ANSI colour
codes. Now all samba-tool commands support this option, which now also
accepts 'always' and 'force' for 'yes', 'never' and 'none' for 'no',
and 'tty' and 'if-tty' for 'auto' (this more closely matches
convention). With --color=auto, or when --color is omitted, colour
codes are only used when output is directed to a terminal.

Most commands have very little colour in any case. For those that
already used it, the defaults have changed slightly.

* samba-tool drs showrepl: default is now 'auto', not 'no'

* samba-tool visualize: the interactions between --color-scheme,
  --color, and --output have changed slightly. When --color-scheme is
  set it overrides --color for the purpose of the output diagram, but
  not for other output like error messages.

New samba-tool dsacl subcommand for deleting ACES
-------------------------------------------------

The samba-tool dsacl tool can now delete entries in directory access
control lists. The interface for 'samba-tool dsacl delete' is similar
to that of 'samba-tool dsacl set', with the difference being that the
ACEs described by the --sddl argument are deleted rather than added.

No colour with NO_COLOR environment variable
--------------------------------------------

With both samba-tool --color=auto (see above) and some other places
where we use ANSI colour codes, the NO_COLOR environment variable will
disable colour output. See https://no-color.org/ for a description of
this variable. `samba-tool --color=always` will use colour regardless
of NO_COLOR.

New wbinfo option --change-secret-at
------------------------------------

The wbinfo command has a new option, --change-secret-at=<DOMAIN CONTROLLER>
which forces the trust account password to be changed at a specified domain
controller. If the specified domain controller cannot be contacted the
password change fails rather than trying other DCs.

New option to change the NT ACL default location
------------------------------------------------

Usually the NT ACLs are stored in the security.NTACL extended
attribute (xattr) of files and directories. The new
"acl_xattr:security_acl_name" option allows to redefine the default
location. The default "security.NTACL" is a protected location, which
means the content of the security.NTACL attribute is not accessible
from normal users outside of Samba. When this option is set to use a
user-defined value, e.g. user.NTACL then any user can potentially
access and overwrite this information. The module prevents access to
this xattr over SMB, but the xattr may still be accessed by other
means (eg local access, SSH, NFS). This option must only be used when
this consequence is clearly understood and when specific precautions
are taken to avoid compromising the ACL content.

Azure Active Directory / Office365 synchronisation improvements
--------------------------------------------------------------

Use of the Azure AD Connect cloud sync tool is now supported for
password hash synchronisation, allowing Samba AD Domains to synchronise
passwords with this popular cloud environment.

REMOVED FEATURES
================

smb.conf changes
================

  Parameter Name                          Description    Default
  --------------                          -----------    -------
  acl_xattr:security_acl_name            New            security.NTACL
  server addresses                        New

CHANGES SINCE 4.18.0rc4
=======================

o  Jeremy Allison <jra@samba.org>
  * BUG 15314: streams_xattr is creating unexpected locks on folders.

o  Volker Lendecke <vl@samba.org>
  * BUG 15310: New samba-dcerpc architecture does not scale gracefully.

CHANGES SINCE 4.18.0rc3
=======================

o  Andreas Schneider <asn@samba.org>
  * BUG 15308: Avoid that tests fail because other tests didn't do cleanup on
    failure.

o  baixiangcpp <baixiangcpp@gmail.com>
  * BUG 15311: fd_load() function implicitly closes the fd where it should not.

CHANGES SINCE 4.18.0rc2
=======================

o  Jeremy Allison <jra@samba.org>
  * BUG 15301: Improve file_modtime() and issues around smb3 unix test.

o  Ralph Boehme <slow@samba.org>
  * BUG 15299: Spotlight doesn't work with latest macOS Ventura.

o  Stefan Metzmacher <metze@samba.org>
  * BUG 15298: Build failure on solaris with tevent 0.14.0 (and ldb 2.7.0).
    (tevent 0.14.1 and ldb 2.7.1 are already released...)

o  John Mulligan <jmulligan@redhat.com>
  * BUG 15307: vfs_ceph incorrectly uses fsp_get_io_fd() instead of
    fsp_get_pathref_fd() in close and fstat.

o  Andreas Schneider <asn@samba.org>
  * BUG 15291: test_chdir_cache.sh doesn't work with SMBD_DONT_LOG_STDOUT=1.
  * BUG 15301: Improve file_modtime() and issues around smb3 unix test.

CHANGES SINCE 4.18.0rc1
=======================

o  Andrew Bartlett <abartlet@samba.org>
  * BUG 10635: Office365 azure Password Sync not working.

o  Stefan Metzmacher <metze@samba.org>
  * BUG 15286: auth3_generate_session_info_pac leaks wbcAuthUserInfo.

o  Noel Power <noel.power@suse.com>
  * BUG 15293: With clustering enabled samba-bgqd can core dump due to use
    after free.

(wiz)

2023-04-29 08:00:46 UTC MAIN commitmail json YAML

doc: Updated databases/ldb to 2.7.2

(wiz)

2023-04-29 08:00:37 UTC MAIN commitmail json YAML

ldb: update to 2.7.2.

Changes not found.

(wiz)

2023-04-29 07:57:29 UTC MAIN commitmail json YAML

Updated devel/p5-File-Slurper to 0.014

(wen)

2023-04-29 07:56:29 UTC MAIN commitmail json YAML

Update to 0.014

Upstream changes:
0.014    2022-12-16 16:08:16+01:00 Europe/Amsterdam
          - Always return an empty file as an empty string

(wen)

2023-04-29 07:12:39 UTC MAIN commitmail json YAML

doc: Updated multimedia/gstreamer1 to 1.22.2

(wiz)

2023-04-29 07:12:14 UTC MAIN commitmail json YAML

gstreamer1: update to 1.22.2

Highlighted bugfixes:

    avdec_h264: fix decoder deadlocks with FFmpeg 6.0
    rtspsrc: fix regression with URI protocols in OPTIONS requests for RTSP over TLS
    rtspsrc: improved control url handling compatibility for broken servers
    decklink: fix 10 bit RGB (r210) format auto detection for capture and fix playout if video caps are configured before audio caps
    d3d11videosink: Fix tearing in case of fullscreen mode
    playbin: fix deadlock when stopping stream with subtitles visible (even more)
    typefinding: fix regression not detecting application/dash+xml in some corner cases
    osxvideosink: fix broken aspect ratio and frame drawing region
    decodebin3, parsebin: Improve elementary stream handling when decoders are not present and fix hang when removing a failing stream
    urisourcebin: Propagate sticky events from parsebin, so that the `STREAM_START` event with the `GstStream` info is always available when pads get exposed
    v4l2: Add support for YVU420M format; mark JPEG content as parsed
    h264decoder, h265decoder: DPB bumping process and latency reporting fixes
    Opus: Fix reading of extended channel config in MPEG-TS and fix missing sample rate when remuxing from RTP to Matroska
    zxing: add support for building against zxing-c++ 2.0
    cerbero: Fix packaging of Rust plugins on Android; fix modern Gentoo distro detection
    various bug fixes, memory leak fixes, and other stability and reliability improvements

(wiz)

2023-04-28 21:52:18 UTC MAIN commitmail json YAML

Drop runtime dependency on Python. Bump revision.

(joerg)

2023-04-28 21:17:39 UTC MAIN commitmail json YAML

doc/TODO: - lua-language-server, done

(wiz)

2023-04-28 21:11:49 UTC MAIN commitmail json YAML

doc/TODO: + svt-av1-1.5.

(wiz)

2023-04-28 18:56:41 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 112.0.1nb2

(maya)

2023-04-28 18:56:22 UTC MAIN commitmail json YAML

2023-04-28 18:35:22 UTC MAIN commitmail json YAML

doc: Updated security/password-store to 1.7.4

(nikita)

2023-04-28 18:35:12 UTC MAIN commitmail json YAML

password-store: update to version 1.7.4

No Changelog could be found.

(nikita)

2023-04-28 18:14:02 UTC MAIN commitmail json YAML

doc: Updated textproc/jansson to 2.14

(nikita)

2023-04-28 18:13:52 UTC MAIN commitmail json YAML

jansson: update to version 2.14

upstream location of releases moved.

Changelog:

Version 2.14
============

Released 2021-09-09

* New Features:

  - Add `json_object_getn`, `json_object_setn`, `json_object_deln`, and the
    corresponding `nocheck` functions. (#520, by Maxim Zhukov)

* Fixes:

  - Handle `sprintf` corner cases (#537, by Tobias Stoeckmann)

* Build:

  - Symbol versioning for all exported symbols (#540, by Simon McVittie)
  - Fix compiler warnings (#555, by Kelvin Lee)

* Documentation:

  - Small fixes (#544, #546, by @i-ky)
  - Sphinx 3 compatibility (#543, by Pierce Lopez)

(nikita)

2023-04-28 17:01:42 UTC MAIN commitmail json YAML

2023-04-28 16:58:53 UTC MAIN commitmail json YAML

doc: Updated net/arti to 1

(nikita)

2023-04-28 16:58:42 UTC MAIN commitmail json YAML

arti: update to version 1.1.3

Changelog:

# Arti 1.1.3 — 31 March 2023

Arti 1.1.3 continues our work on onion services.  We can now parse all
of the relevant message types, build circuits as needed to target
relays, build and sign onion service descriptors, and deliver onion service
requests to our `hsclient` code.

We've also solved a few annoying bugs, made our CI more bulletproof against
certain programming mistakes, and exposed a few APIs that had been missing
before elsewhere in our code.

### Major bugfixes

- Prevent a fatal error when finding a usable consensus in a read-only
  directory store. ([#779], [!1055])

### Breaking changes in lower level crates

- Moved futures-related utilities from `tor-basic-utils` to a new
  `tor-async-utils` crate. ([!1091])
- When the `expand-paths` Cargo feature is not enabled, we now reject
  paths in our configuration containing unescaped `$` and `~` strings.
  Previously we would treat them as literals, which would break
  when `expand-paths` was provided. ([#790], [!1069])

### Onion service development

- We now have working implementations for all of the message types that Tor
  uses to implement onion services. These are included in our fuzzing, and
  are cross-validated against the C Tor implementation. ([!1038], [!1043],
  [!1045], [!1052])
- Our onion service descriptor parsing code now validates the inner
  certificates embedded in the descriptors, for parity with C Tor's behavior.
  ([#744], [!1044])
- Refactor responsibility for HS circuit management out of `CircMgr`
  ([!1047])
- Revise APIs and outline implementations for the initial parts of a state
  manager and client implementation.  ([!1034], [!1086])
- Handle requests for `.onion` addresses by routing them to our onion service
  code.  (This code does not yet do anything useful.) ([!1060], [!1071],
  [!1098])
- Our circuit implementation now has APIs needed to send special-purpose
  messages and receive replies for them.  We'll use this to implement
  onion service handshakes outside of the `tor-proto` module. ([!1051])
- Implement functionality to pre-construct and launch circuits as needed for
  onion service directory, introduction, and rendezvous
  communications. ([#691], [!1065])
- Implement code to construct, encrypt, and sign onion service
  descriptors. ([#745], [!1070], [!1084])
- More work on usable APIs for HSDir ring. ([!1095])

### Infrastructure

- Add a new `check_env` script to detect whether the environment is set
  up correctly to build Arti. ([!1030])
- We have the beginnings of a `fixup-features` tool, to make sure that our
  "full" and "experimental" Cargo features behave in the way we expect,
  and eventually to enable us to use [`cargo-semver-checks`] on our
  non-experimental features only.  This tool is not yet ready for
  use; its semantics are subtly wrong. ([#771], [!1059])
- Our CI scripts now rejects merges containing the string
  "XX<!-- look, a squirrel -->XX";
  we use this string to indicate places where the code must be fixed
  before it can be merged. ([#782], [!1067])

### Testing

- More of our tests now specify times using [`humantime`] (rather than as
  a number of seconds since the Unix epoch). ([!1037])
- Our fuzzers now compile again.
  ([53e44b58f5fa0cfa], [!1063])

### Documentation

- New example code for building a `BridgeConfig` and launching a TorClient
  with bridges, without having a config file. ([#791], [!1074])

### Cleanups, minor features, and minor bugfixes

- Our `caret` macro now works correctly for uninhabited
  enumerations. ([841905948f913f73])
- Defend against possible misuse of [`tor_bytes::Reader::extract_n`].
  This wasn't a security hole, but could have become one in the
  future. ([!1053])
- Do not ask exits to resolve IP addresses: we already know the IP address
  for an IP address. ([!1057])
- Fix a bunch of new warnings from Rust 1.68. ([!1062])
- Expose builder for [`TransportConfigList`] as part of the public
  API. ([455a7a710917965f])
- Enforce use of blinded keys in places where they are required. ([!1081])
- Add accessors for the [`Blockage`] type, so other programs can
  ask what has gone wrong with the connection to the network. ([#800],
  [!1088]).

### Acknowledgments

Thanks to everybody who's contributed to this release, including
Alexander Færøy, Dimitris Apostolou, Emil Engler, Saksham Mittal, and
Trinity Pointard. Also, our welcome to Gabi Moldovan as she joins
the team!

Also, our deep thanks to [Zcash Community Grants] for funding the
development of Arti!

(nikita)

2023-04-28 16:33:51 UTC MAIN commitmail json YAML

doc: Updated security/gnupg2 to 2.4.1

(nikita)

2023-04-28 16:33:41 UTC MAIN commitmail json YAML

gnupg2: update to version 2.4.1

Changelog:

Noteworthy changes in version 2.4.1
===================================

  * If the ~/.gnupg directory does not exist, the keyboxd is now
    automagically enabled.  [rGd9e7488b17]

  * gpg: New option --add-desig-revoker.  [rG3d094e2bcf]

  * gpg: New option --assert-signer.  [rGc9e95b8dee]

  * gpg: New command --quick-add-adsk and other ADSK features.
    [T6395, https://gnupg.org/blog/20230321-adsk.html]

  * gpg: New list-option "show-unusable-sigs".  Also show
    "[self-signature]" instead of the user-id in key signature
    listings.  [rG103acfe9ca]

  * gpg: For symmetric encryption the default S2K hash is now SHA256.
    [T6367]

  * gpg: Detect already compressed data also when using a pipe.  Also
    detect JPEG and PNG file formats.  [T6332]

  * gpg: New subcommand "openpgp" for --card-edit.  [T6462]

  * gpgsm: Verification of detached signatures does now strip trailing
    zeroes from the input if --assume-binary is used.  [rG2a13f7f9dc]

  * gpgsm: Non-armored detached signature are now created without
    using indefinite form length octets.  This improves compatibility
    with some PDF signature verification software.  [rG8996b0b655]

  * gpgtar: Emit progress status lines in create mode.  [T6363]

  * dirmngr: The LDAP modifyTimestamp is now returned by some
    keyserver commands.  [rG56d309133f]

  * ssh: Allow specification of the order keys are presented to ssh.
    See the man page entry for --enable-ssh-support.  [T5996, T6212]

  * gpg: Make list-options "show-sig-subpackets" work again.
    Fixes regression in 2.4.0.  [rG5a223303d7]

  * gpg: Fix the keytocard command for Yubikeys.  [T6378]

  * gpg: Do not continue an export after a cancel for the primary key.
    [T6093]

  * gpg: Replace the --override-compliance-check hack by a real fix.
    [T5655]

  * gpgtar: Fix decryption with input taken from stdin.  [T6355]

  Release-info: https://dev.gnupg.org/T6454

(nikita)

2023-04-28 16:17:06 UTC MAIN commitmail json YAML

2023-04-28 16:10:51 UTC MAIN commitmail json YAML

doc: Updated devel/lua-language-server to 3.6.19

(nikita)

2023-04-28 16:10:41 UTC MAIN commitmail json YAML

lua-language-server: update to version 3.6.19

Changelog (taken from https://github.com/LuaLS/lua-language-server/releases/tag/3.6.19):

3.6.19 Latest
19906a9
What's Changed

    Readme refresh by @carsakiller in #2028
    Add desc of skynet.task api by @Gowa2017 in #2024
    更新 by @CppCXY in #2043
    Add optional diagnostic warning about any global element by @AndreaWalchshoferSCCH in #2040
    add support for musl version in github actions by @ericwq in #2049
    update for feature_request_102 by @CppCXY in #2052
    fix: add links to too many files warning by @carsakiller in #2080
    update and fix issue by @CppCXY in #2075
    Check for missing @param and @return annotations by @wetzlmaier in #2078

(nikita)

2023-04-28 16:03:05 UTC MAIN commitmail json YAML

doc: Updated lang/erlang-doc to 25.3

(gutteridge)

2023-04-28 16:02:57 UTC MAIN commitmail json YAML

2023-04-28 16:02:02 UTC MAIN commitmail json YAML

doc: Updated lang/erlang-man to 25.3

(gutteridge)

2023-04-28 16:01:30 UTC MAIN commitmail json YAML

erlang-man: regen distinfo after erlang update

(gutteridge)

2023-04-28 14:40:38 UTC MAIN commitmail json YAML

Updated math/py-numpy, devel/py-ipython

(adam)

2023-04-28 14:40:00 UTC MAIN commitmail json YAML

py-numpy: updated to 1.24.3

NumPy 1.24.3 is a maintenance release that fixes bugs and regressions discovered after the
1.24.2 release. The Python versions supported by this release are 3.8-3.11.

BUG: fix for f2py string scalars
BUG: datetime64/timedelta64 comparisons return NotImplemented
MAINT: Pin matplotlib to version 3.6.3 for refguide checks
DOC: Fix matplotlib error in documentation
CI: Ensure submodules are initialized in gitpod.
TYP: Replace duplicate reduce in ufunc type signature with reduceat
TYP: Remove duplicate CLIP/WRAP/RAISE in __init__.pyi.
TYP: Mark ``d`` argument to fftfreq and rfftfreq as optional...
TYP: Add type annotations for comparison operators to MaskedArray.
TYP: Remove some stray type-check-only imports of ``msort``
BUG: Ensure like is only stripped for `like=` dispatched functions
BUG: fix loading and storing big arrays on s390x
MAINT: Bump larsoner/circleci-artifacts-redirector-action
BUG: Ignore invalid and overflow warnings in masked setitem
BUG: Fix masked array raveling when `order="A"` or `order="K"`
MAINT: Update conftest for newer hypothesis versions
BUG: Fix bug in parsing F77 style string arrays.

(adam)

2023-04-28 14:37:45 UTC MAIN commitmail json YAML

py-ipython: updated to 8.13.0

IPython 8.13
------------

As usual for the end of the month, minor release of IPython. This release is
significant in that it not only has a number of bugfixes, but also drop support
for Python 3.8 as per NEP 29 (:ghpull:`14023`).

All the critical bugfixes have been backported onto the 8.12.1 release (see
below). In addition to that went into 8.12.1 you'll find:

- Pretty reprensentation for ``Counter`` has been fixed to match the Python one
  and be in decreasing order. :ghpull:`14032`
- Module completion is better when jedi is disabled :ghpull:`14029`.
- Improvment of ``%%bash`` magic that would get stuck :ghpull:`14019`

(adam)

2023-04-28 13:42:06 UTC MAIN commitmail json YAML

doc: Updated news/sfeed to 1.8

(leot)

2023-04-28 13:42:01 UTC MAIN commitmail json YAML

sfeed: Update to 1.8

Changes:
1.8
---
Fixes:
* sfeed_update: fail early if creating a temporary directory or status file fails.
* sfeed_atom, sfeed_json, sfeed_mbox:
  Fix reading past the buffer with an escaped NUL byte (\ NUL).
  Note that this could not happen with output from sfeed itself. Only if it was
  manipulated.
* sfeed_curses: fix (very hard to trigger) memleak when getline() returns EOF
  for lazyloaded items.
* sfeed parser:
  * Improve parsing RFC2822 obsolete short year.
  * Use errno ENOMEM instead of EOVERFLOW.
    This matches the behaviour of setting errno for malloc/calloc on the following
    systems too: glibc, musl libc, OpenBSD libc.
  * date to unix timestamp: fix incorrect int type to long.
    Found while testing sfeed on 16-bit MS-DOS with Open Watcom (for "fun" :)).
* Makefile: remove duplicate CPPFLAGS for sfeed_curses

Features:
* sfeed_json: add JSON output format tool. This formats the TSV data to JSON.
  It uses a subset of JSON Feed 1.1: https://www.jsonfeed.org/version/1.1/

Optimizations:
* sfeed_atom: save a few bytes in the output by removing the type="text"
  attribute, because for Atom the default for the type is text.
* Slightly reduce stack size for translating XML entities.
  A numeric entity could use 5 bytes, so use a round number of 8 bytes.

Misc:
* sfeed: simplify time calculation and make it slightly easier to read.
  This also fixes a calculation (possibly a compiler bug) with Open Watcom 1.9.
* Remove the sfeed name in some outputs ("branding").

Documentation:
* Fix some typos and improve code comments, in particular about the time parsing.
* README: sfeed_download example: change youtube-dl to yt-dlp:
  this is an active maintained fork.
* README: add error checking for temporary files in the examples.

Aside from the above changes there have been lots of testing on different and
strange systems and the test-cases have been expanded to cover some cases.
These tests are in a separate repo.

Some tested strange systems:

* SerenityOS: gophers://codemadness.org/9/paste/sfeed-serenityos.webm partially
  works.  The core base utilities like sort are limited and non-POSIX though, so
  sfeed_update doesn't work directly there.

* MS-DOS (16-bit and 32-bit extender) using Open Watcom 1.9. Works fine using a
  32-bit extender.  No 2038-support with 64-bit time_t though, just _unsigned_
  32-bit :)

Tested these less-used systems or compilers can be fun and also discover
(pedantic) bugs.

While adding JSON Feed output support (sfeed_json) I also wrote a parser for it
to read the data.  It can convert from JSON Feed to Atom. It can also convert
directly from JSON Feed to sfeed(5). It is available at:

        https://git.codemadness.org/jfconvert/files.html

1.7
---
Changes:
sfeed_curses:
* Add SCO keys for next, prior (CSI I and CSI G).
  Tested on DragonFlyBSD (cons25 console).
* Add SUN keys support.
  Tested on OpenIndiana.

sfeed_gopher:
* Remove unnecesary PATH_MAX restricting the path length.
  This also makes it compile cleanly on GNU/Hurd.

* Man page and documentation improvements.

(leot)

2023-04-28 13:03:42 UTC MAIN commitmail json YAML

qpdf will default to gnutls even after the cmake mechanics explicitly
noted there isn't any.

Tell it NOT TO.

(hauke)

2023-04-28 11:39:50 UTC MAIN commitmail json YAML

doc: Updated net/unison to 2.53.3

(gdt)

2023-04-28 11:39:41 UTC MAIN commitmail json YAML

net/unison: Update to 2.53.3

## Changes in 2.53.3

Released 2023-04-28

  * On Linux, allow syncing the xattrs where POSIX draft ACLS are
    stored, which enables syncing the ACL info.  (Note that this does
    not enable syncing ACLs with the `-acl` switch, and does not
    enable syncing ACLs between other systems and Linux.  See the
    manual.)
  * Improved ETA calculation and sync speed display in text UI.
  * Fix CI Windows builds (again).
  * Drop unmaintained "make install" target.
  * Bugfixes, minor improvements, cleanups.

(gdt)

2023-04-28 08:54:11 UTC MAIN commitmail json YAML

doc: Added devel/cppcodec version 0.2

(nikita)

2023-04-28 08:53:46 UTC MAIN commitmail json YAML

cppcodec: import as devel/cppcodec version 0.2

Header-only C++11 library to encode/decode base64, base64url, base32, base32hex
and hex (a.k.a. base16) as specified in RFC 4648, plus Crockford's base32.

MIT licensed with consistent, flexible API. Supports raw pointers, std::string
and (templated) character vectors without unnecessary allocations.
Cross-platform with measured decent performance and without compiler warnings.

(nikita)

2023-04-28 08:25:43 UTC MAIN commitmail json YAML

ruby-redmine50: Fix PR pkg/57382

pkgsrc changes:
---------------
  * Make rc.d script using bundle.

(triaxx)

2023-04-28 08:24:06 UTC MAIN commitmail json YAML

doc: Updated misc/wthrr to 1.0.2

(pin)

2023-04-28 08:23:46 UTC MAIN commitmail json YAML

misc/wthrr: update to 1.0.2

This release fixes for installation issues on nix and updates dependencies to
solve potential vulnerabilities. Other than that, installation sources in the
documentation have been updated and code has been refactored to improve quality
and to allow for easier integration of other weather data sources in the coming
releases.

What's Changed
- Add API Trait by @kevinmatthes in #88
- Add Information on cargo install --git by @kevinmatthes in #91
- Add information on installation from the AUR by @orhun in #104
- Refactor 'localisation' by @danieleades in #107
- Address a bunch of pedantic clippy lints by @danieleades in #106
- Refactor get_forecast_indices() by @tobealive in #111
- Updated flake.lock by @jeiang in #114
- Updated flake.nix to exclude network tests by @jeiang in #120
- Create Local Coverage GHA Workflow by @kevinmatthes in #112

(pin)

2023-04-28 07:50:56 UTC MAIN commitmail json YAML

Updated databases/postgresql-timescaledb, devel/py-virtualenv

(adam)

2023-04-28 07:50:15 UTC MAIN commitmail json YAML

py-virtualenv: updated to 20.23.0

v20.23.0

Features

Do not install wheel and setuptools seed packages for Python 3.12+. To restore the old behaviour use:
for wheel use VIRTUALENV_WHEEL=bundle environment variable or --wheel=bundle CLI flag,
for setuptools use VIRTUALENV_SETUPTOOLS=bundle environment variable or --setuptools=bundle CLI flag.
3.12 support

Bugfixes

Prevent PermissionError when using venv creator on systems that deliver files without user write permission
Upgrade setuptools to 67.7.2 from 67.6.1 and pip to 23.1.2 from 23.1

(adam)

2023-04-28 07:34:42 UTC MAIN commitmail json YAML

postgresql-timescaledb: updated to 2.10.3

2.10.3

Bug fixes

* Fix parameterization in DecompressChunk path generation
* Fix broken CAgg with JOIN repair function

2.10.2

Bug fixes

* Fix file trailer handling in the COPY fetcher
* Add checks for malloc failure in libpq calls
* Out of on_proc_exit slots on guc license change
* Use consistent snapshots when scanning metadata
* Do not segfault on large histogram() parameters
* Ensure superuser perms during copy/move chunk
* Fix when no FROM clause in continuous aggregate definition
* Fix join rte in CAggs with joins
* Fix duplicated entries on timescaledb_experimental.policies view
* Fix segfault after column drop on compressed table
* Copy scheduled_jobs list before sorting it
* Allow named time_bucket arguments in Cagg definition
* Fix refresh from beginning of Continuous Aggregate with variable time bucket
* Use regrole for job owner
* Enable indexscan on uncompressed part of partially compressed chunks

2.10.1

Bug fixes

* Support Continuous Aggregates names in hypertable_(detailed_)size
* Fix concurrent locking with chunk_data_node table
* Fix some incorrect memory handling
* Use NameData and namestrcpy for names
* Set PortalContext when starting job
* Fix uninitialized bucket_info variable
* Make copy fetcher more async
* Fix num_chunks inconsistency in hypertables view
* Fix column name handling in old-style continuous aggregates
* Fix multinode DML HA performance regression
* Fix Hierarchical Continuous Aggregates chunk_interval_size
* Fix sub-second intervals in hierarchical caggs

2.10.0

Features

* Allow joins in continuous aggregates
* Refactor INSERT into compressed chunks
* Allow RETURNING clause when inserting into compressed chunks
* Manage life-cycle of connections via memory contexts
* Make connection establishment interruptible
* Make data node command execution interruptible
* Extend enabling compression on a continuous aggregrate with 'compress_segmentby' and 'compress_orderby' parameters

Bugfixes

* Fix use of prepared statement in async module
* Add role-level security to job error log
* Fix next_start calculation for fixed schedules
* Fix enabling compression on continuous aggregates with columns requiring quotation

(adam)

2023-04-28 07:29:03 UTC MAIN commitmail json YAML

doc: Updated x11/xinput to 1.6.4

(wiz)

2023-04-28 07:28:46 UTC MAIN commitmail json YAML

xinput: update to 1.6.4.

xinput now supports `xinput map-to-output all` to reset the monitor
mapping to the whole desktop area.

Other than that it's cleanups and general fixes, nothing to get too
excited about. But then again, what's not to get excited about here,
it's a brand new xinput release! So hooray, let's get excited!

Ok, that's enough. Calm down please.

Alan Coopersmith (3):
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      gitlab CI: stop requiring Signed-off-by in commits

Ben Kallus (1):
      Add argc checks to delete-prop

Luca Carlon (1):
      Use a constant id to let the user reset the input transformation matrix.

Peter Hutterer (5):
      man: rename the options to commands and drop the double-dash
      Drop the space before colon in the usage output
      test-xi2: print timestamps for all events
      Add support for the XWAYLAND extension
      xinput 1.6.4

(wiz)

2023-04-28 07:27:55 UTC MAIN commitmail json YAML

doc: Updated x11/xdpyinfo to 1.3.4

(wiz)

2023-04-28 07:27:46 UTC MAIN commitmail json YAML

xdpyinfo: update to 1.3.4.

This release stops compiling support for the XF86-Misc extension by
default, and thus stops linking with the deprecated libXxf86misc
library by default.  This support can still be enabled for now by
passing --with-xf86misc to the configure script, but as the server
side of this extension was removed in the xserver-1.6.0 release in 2008
there is little reason to do so, and the support may be removed entirely
in a future release of xdpyinfo.

Alan Coopersmith (5):
      configure: Make xf86misc support disabled by default
      Variable scope reduction
      Remove unnecessary downcast of double to float
      Call memset() instead of hand-coding our own equivalent
      xdpyinfo 1.3.4

(wiz)

2023-04-28 07:26:52 UTC MAIN commitmail json YAML

doc: Updated x11/xrestop to 0.6

(wiz)

2023-04-28 07:26:43 UTC MAIN commitmail json YAML

xrestop: update to 0.6.

Alan Coopersmith (10):
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
      configure: remove unnecessary checks
      configure: remove fallback for pre-pkg-config systems
      gitlab CI: stop requiring Signed-off-by in commits
      Fix builds on Solaris
      Add --version option
      man page: stop saying the X-Resource extension is "very new"
      xrestop 0.6

Matt Turner (1):
      Link with libtinfo if available

Thomas Kuehne (1):
      Fixes -Wformat warning in xrestop_display

(wiz)

2023-04-27 22:02:56 UTC MAIN commitmail json YAML

doc: Added security/libnitrokey version 3.8

(nikita)

2023-04-27 22:02:33 UTC MAIN commitmail json YAML

libnitrokey: import as security/libnitrokey version 3.8

libnitrokey is a project to communicate with Nitrokey Pro and Storage devices
in a clean and easy manner. Written in C++14, testable with py.test and Catch
frameworks, with C API, Python access (through CFFI and C API, in future with
Pybind11).

The development of this project is aimed to make it itself a living
documentation of communication protocol between host and the Nitrokey stick
devices.

(nikita)

2023-04-27 21:03:51 UTC MAIN commitmail json YAML

doc: Updated graphics/wallust to 2.2.0

(pin)

2023-04-27 21:03:28 UTC MAIN commitmail json YAML

2023-04-27 21:02:43 UTC MAIN commitmail json YAML

doc: Updated fonts/gerb to 0.0.1alpha20230427

(pin)

2023-04-27 21:01:58 UTC MAIN commitmail json YAML

fonts/gerb: update to 0.0.1-alpha+2023-04-27

Changed
- git2 dependency was bumped
- build info feature has been disabled because its git2 dependency has not
  been updated yet

(pin)

2023-04-27 21:01:10 UTC MAIN commitmail json YAML

doc: Updated shells/oh-my-posh to 15.4.0

(pin)

2023-04-27 21:00:45 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 15.4.0

Bug Fixes
- path: validate index before assignment (f0c88ef), closes #3768

Features
- themes: added go, python and rust to kushal theme (156c99c)

(pin)

2023-04-27 19:18:39 UTC MAIN commitmail json YAML

doc: Updated security/gopass to 1.15.5

(nikita)

2023-04-27 19:18:28 UTC MAIN commitmail json YAML

gopass: update to version 1.15.5

Changelog:

1.15.5 / 2023-04-07

    Use Go1.20 (#2567)
    [ENHANCEMENT] Add internal pager (ov). (#2510)
    [cleanup] Stop requiring RELEASE_NOTES (#2580)
    [postrel] Pull before updating integrations

(nikita)

2023-04-27 18:51:17 UTC MAIN commitmail json YAML

doc: Updated games/gemrb to 0.9.1

(yhardy)

2023-04-27 18:50:59 UTC MAIN commitmail json YAML

gemrb: update to gemrb-0.9.1

Announcement:

GemRB 0.9.1 released! (Life is strength edition)

The GemRB team is proud to announce a new release.

It features loads of improvements in core game systems, making Icewind Dale
II almost completable, but also in the rest of the engine. Among other things
this means further improved speed, better unicode support and deprecation of
Python 2 support. As usual the release also comes with many smaller features,
bug fixes, polishing and code cleanups.

Full changelog digest:

GemRB v0.9.1 (2022-08-29):
  New features:
    - iwd2 can be progressed to well into chapter 5
    - faster loading and saving, faster OpenGL rendering
    - Use magic device skill, precise shot, iwd1 bard song choice
    - SDLAudio plugin now supports ambients
    - console history is now preserved, more text colors externalized
    - logging is now done via fmt (bundled headers)

  Improved features:
    - python3 support (now the only option)
    - unicode support (iconv not optional any more!)
    - spellcaster ai, effects, scripting, projectiles, weapon style
      customization
    - audio, drawing, appimage, ini spawns
    - bugfixes

(yhardy)

2023-04-27 18:17:02 UTC MAIN commitmail json YAML

doc: Updated sysutils/onefetch to 2.17.0nb1

(pin)

2023-04-27 18:16:42 UTC MAIN commitmail json YAML

2023-04-27 17:54:56 UTC MAIN commitmail json YAML

Updated textproc/py-tomlkit, comms/py-rich, devel/py-astroid, devel/py-pylint

(adam)

2023-04-27 17:54:15 UTC MAIN commitmail json YAML

py-pylint: updated to 2.17.3

What's new in Pylint 2.17.3?

False Positives Fixed

Fix unused-argument false positive when __new__ does not use all the
arguments of __init__.

Fix unused-import false positive for usage of six.with_metaclass.

logging-not-lazy is not longer emitted for explicitly concatenated string
arguments.

Fix false positive for isinstance-second-argument-not-valid-type when union
types contains None.

Fixed unused-import so that it observes the dummy-variables-rgx option.

Union typed variables without assignment are no longer treated as
TypeAlias.

Fix false positive for positional-only-arguments-expected when a function
contains both a positional-only parameter that has a default value, and
**kwargs.

Fix false positive for keyword-arg-before-vararg when a positional-only
parameter with a default value precedes *args.

Other Bug Fixes

Improve output of consider-using-generator message for min()` calls with default`` keyword.

(adam)

2023-04-27 17:52:25 UTC MAIN commitmail json YAML

py-astroid: updated to 2.15.4

What's New in astroid 2.15.4?
=============================
* Add visitor function for ``TryStar`` to ``AsStringVisitor`` and
  add ``TryStar`` to ``astroid.nodes.ALL_NODE_CLASSES``.

(adam)

2023-04-27 17:50:38 UTC MAIN commitmail json YAML

py-rich: updated to 13.3.5

13.3.5
Fixed italic indent guides in SVG ouput

(adam)

2023-04-27 17:49:20 UTC MAIN commitmail json YAML

py-tomlkit: updated to 0.11.8

0.11.8

Fixed
- Remove the extra indentations added when parsing nested sub-tables.
- Ignore the CRLF immediately following a multiple basic string opening.
- Stringifying subtables and nested tables in arrays of tables.
- Messed table structure when building a table with dotted keys.

(adam)

2023-04-27 15:09:28 UTC MAIN commitmail json YAML

doc: Updated textproc/miller to 6.7.0

(yhardy)

2023-04-27 15:09:09 UTC MAIN commitmail json YAML

textproc/miller: update to miller-6.7.0

v6.7.0
======

New leftpad/rightpad DSL functions, unspace verb, and more

Features

  * New leftpad and rightpad DSL functions by @johnkerl in #1205
  * mlr unspace verb by @johnkerl in #1167
  * Support more backslashed special characters in DSL strings by @johnkerl in #1212
  * Add --ofmte, --ofmtf, --ofmtg command-line flags by @johnkerl in #1206

Documentation updates

  * Fixed missing double quote in documentation sample by @Clindbergh in #1181
  * Complete #1181 by @johnkerl in #1184
  * Add doc info on DSL code-comment syntax by @johnkerl in #1165
  * Fix typos by @jwilk in #1135
  * Fix typo in mlr put documentation by @johnkerl in #1140

Bug fixes

  * Fix #1164: regression on CSV blank-line handling by @johnkerl in #1168
  * Fix #1146: bug in lo/hi limits for non-auto histogram by @johnkerl in #1157
  * Fix #1102: empty-string field in single-column TSV should not be a schema-restart by @johnkerl in #1163

Minor changes

  * Add Go LICENSE file by @skitt in #1171

Dependency updates

  * Bump github/codeql-action from 2.1.33 to 2.1.35 by @dependabot in #1137
  * Bump actions/setup-go from 3.3.1 to 3.4.0 by @dependabot in #1136
  * Bump github/codeql-action from 2.1.35 to 2.1.36 by @dependabot in #1143
  * Bump actions/checkout from 3.1.0 to 3.2.0 by @dependabot in #1145
  * Bump goreleaser/goreleaser-action from 3.2.0 to 4.1.0 by @dependabot in #1147
  * Bump actions/setup-go from 3.4.0 to 3.5.0 by @dependabot in #1148
  * Bump github/codeql-action from 2.1.36 to 2.1.37 by @dependabot in #1151
  * Bump actions/cache from 3.0.11 to 3.2.0 by @dependabot in #1155
  * Bump actions/cache from 3.2.0 to 3.2.1 by @dependabot in #1156
  * Bump actions/cache from 3.2.1 to 3.2.2 by @dependabot in #1160
  * Bump github.com/mattn/go-isatty from 0.0.16 to 0.0.17 by @dependabot in #1162
  * Bump codespell-project/actions-codespell from bcf481f4d5cce7b92b65f05aebe8f552d4f1442c to
    9c63fddd79f483308bfaea379a505dcd361b5d1d by @dependabot in #1172
  * Bump actions/checkout from 3.2.0 to 3.3.0 by @dependabot in #1173
  * Bump actions/cache from 3.2.2 to 3.2.3 by @dependabot in #1174
  * Bump actions/upload-artifact from 3.1.1 to 3.1.2 by @dependabot in #1175
  * Bump github/codeql-action from 2.1.37 to 2.1.38 by @dependabot in #1176
  * Bump github/codeql-action from 2.1.38 to 2.1.39 by @dependabot in #1179
  * Bump github/codeql-action from 2.1.39 to 2.2.1 by @dependabot in #1183
  * Bump goreleaser/goreleaser-action from 4.1.0 to 4.1.1 by @dependabot in #1185
  * Bump goreleaser/goreleaser-action from 4.1.1 to 4.2.0 by @dependabot in #1187
  * Bump actions/cache from 3.2.3 to 3.2.4 by @dependabot in #1186
  * Bump actions/cache from 3.2.4 to 3.2.5 by @dependabot in #1192
  * Bump github/codeql-action from 2.2.1 to 2.2.3 by @dependabot in #1191
  * Bump github/codeql-action from 2.2.3 to 2.2.4 by @dependabot in #1193
  * Bump actions/cache from 3.2.5 to 3.2.6 by @dependabot in #1196
  * Bump golang.org/x/sys from 0.0.0-20210326220804-49726bf1d181 to 0.1.0 in /cmd/experiments/cli_parser by @dependabot in #1203
  * Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in #1208
  * Bump github/codeql-action from 2.2.4 to 2.2.5 by @dependabot in #1207

New Contributors

  * @jwilk made their first contribution in #1135
  * @Clindbergh made their first contribution in #1181

v6.6.0
======

What's Changed

Features

  * mlr unspace verb by @johnkerl in #1167

Bugfixes

  * Add doc info on DSL code-comment syntax by @johnkerl in #1165
  * Fix typos by @jwilk in #1135
  * Fix typo in mlr put documentation by @johnkerl in #1140
  * Fix #1146: bug in lo/hi limits for non-auto histogram by @johnkerl in #1157
  * Fix #1102: empty-string field in single-column TSV should not be a schema-restart by @johnkerl in #1163
  * Fix #1164: regression on CSV blank-line handling by @johnkerl in #1168

Internal

  * Bump github/codeql-action from 2.1.33 to 2.1.35 by @dependabot in #1137
  * Bump actions/setup-go from 3.3.1 to 3.4.0 by @dependabot in #1136
  * Bump github/codeql-action from 2.1.35 to 2.1.36 by @dependabot in #1143
  * Bump actions/checkout from 3.1.0 to 3.2.0 by @dependabot in #1145
  * Bump goreleaser/goreleaser-action from 3.2.0 to 4.1.0 by @dependabot in #1147
  * Bump actions/setup-go from 3.4.0 to 3.5.0 by @dependabot in #1148
  * Bump github/codeql-action from 2.1.36 to 2.1.37 by @dependabot in #1151
  * Bump actions/cache from 3.0.11 to 3.2.0 by @dependabot in #1155
  * Bump actions/cache from 3.2.0 to 3.2.1 by @dependabot in #1156
  * Bump actions/cache from 3.2.1 to 3.2.2 by @dependabot in #1160
  * Bump github.com/mattn/go-isatty from 0.0.16 to 0.0.17 by @dependabot in #1162

v6.5.0
======

What's Changed

Features:

  * Restore the --jvquoteall flag by @johnkerl in #1083
  * Restore --quote-all for CSV output by @johnkerl in #1084

Bugfixes:

  * Fix labels for mlr histogram --auto by @johnkerl in #1089
  * Correctly support multiple regexes in mlr reshape -r by @johnkerl in #1091
  * Check -- terminator on --mfrom by @johnkerl in #1098
  * Type-safety in exec by @johnkerl in #1099
  * Don't double-quote a CSV field only for having a leading space by @johnkerl in #1101

Performance/memory-reduction:

  * Use int8 for mvtype (memory reduction) by @johnkerl in #1130
  * Exclude median from summary default by @johnkerl in #1131
  * More mlrval size-reduction by @johnkerl in #1132
  * Convert mlrval polymorphism from struct to unionish interface by @johnkerl in #1133

Minor/internal:

  * Account for varying mlr locations by @skitt in #1086
  * Account for varying mlr locations, continued by @johnkerl in #1087
  * [StepSecurity] ci: Harden GitHub Actions by @step-security-bot in #1107
  * Bump github.com/pkg/profile from 1.6.0 to 1.7.0 by @dependabot in #1110
  * Bump github/codeql-action from 2.1.28 to 2.1.33 by @dependabot in #1126
  * Bump actions/cache from 3 to 3.0.11 by @dependabot in #1109
  * Bump actions/upload-artifact from 3.1.0 to 3.1.1 by @dependabot in #1112
  * Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #1113
  * Miller 6.5.0 by @johnkerl in #1134

v5.10.4
=======

Miller 5 is long-gone; 6.0.0 was released almost a year ago. Yet issue #1108 reports a critical memory-corruption bug on 5.10.3;
this fixes that.

v6.4.0
======

What's Changed

Major:

  * mlr summary verb by @johnkerl in #1056
  * feat: system/exec() function call ( #1043) by @forbesmyester in #1067 and #1071
  * Support simplified sort-map-by-value in the DSL by @johnkerl in #1069
  * mlr cat --filename / --filenum by @johnkerl in #1080
  * Allow multi-line string literals in the DSL by @johnkerl in #1070

Minor:

  * Make PPRINT empty-string markers readable as such by @johnkerl in #1059
  * Allow "\n" in mlr repl prompt by @johnkerl in #1058

Bugfixes:

  * [Docs] moving --xvright out of the FLATTEN-UNFLATTEN FLAGS section by @trantor in #1065
  * Fix doc typo by @luzpaz in #1054
  * Fix natsort of empty strings; support mlr sort -rt same as -tr by @johnkerl in #1068

Internal:

  * Reduce number of os.Exit callsites, part 1 of n by @johnkerl in #1055
  * delete unreachable test code caused by os.Exit by @Abirdcfly in #1073
  * Bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16 by @dependabot in #1074

v6.3.0
======

What's Changed

Key feature: output colorization on Windows thanks to @tiesmaster:

  * Enable ANSI escape-sequence processing on Windows by @tiesmaster in #1045
  * Enable output colorization on Windows by default by @johnkerl in #1051

Support for Latin-1:

  * DSL functions and verbs for UTF-8 <-> Latin-1 by @johnkerl in #997

Features:

  * Re-use whitespace regexp in clean_whitespace by @johnkerl in #994
  * Add line/column info for DSL runtime non-parse failures by @johnkerl in #998
  * Allow x ** - y and x ** + y in the DSL grammar by @johnkerl in #1021
  * Let + be an alias for then by @johnkerl in #1049

Docs:

  * helm/kubectl examples in webdocs by @johnkerl in #1005

Bugfixes:

  * Accept + in exponent of scientific-notation floating-point DSL literals by @johnkerl in #1020
  * Fix ASCII vs UTF-8 in TSV writer by @johnkerl in #1023
  * Avoid panic when the command line ends in 'then' by @johnkerl in #1033
  * Fix panic on 'mlr sort -n' by @johnkerl in #1004
  * Fix issue 1037 by @johnkerl in #1047
  * Fix issue 1032 by @johnkerl in #1048

Dependencies:

  * Bump actions/cache from 2 to 3 by @dependabot in #1000
  * Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 by @dependabot in #1034
  * Bump github.com/stretchr/testify from 1.7.2 to 1.7.3 by @dependabot in #1038
  * Bump github.com/stretchr/testify from 1.7.3 to 1.7.4 by @dependabot in #1040
  * Bump github.com/stretchr/testify from 1.7.4 to 1.7.5 by @dependabot in #1042
  * Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 by @dependabot in #1044
  * Bump actions/upload-artifact from 2 to 3 by @dependabot in #1010
  * Bump actions/setup-go from 2 to 3 by @dependabot in #1009
  * Bump github.com/lestrrat-go/strftime from 1.0.5 to 1.0.6 by @dependabot in #1012
  * Bump github/codeql-action from 1 to 2 by @dependabot in #1015
  * Bump goreleaser/goreleaser-action from 2 to 3 by @dependabot in #1027

v6.2.0
======

Overview

The primary purpose of this release is to restore --tsvlite which, by its own, would merit a 6.1.1 bugfix release. But since a
couple other new features are present as well, this is a 6.2.0 minor release.

All the "Plans for 6.2.0" listed at https://github.com/johnkerl/miller/releases/tag/v6.1.0 are all still in-plan, but since this
6.2.0 exists sooner than later, those issues are planned for a 6.3.0.

Details

PRs:

  * Restore --tsvlite by @johnkerl in #984
  * Let dhms2sec accept input like "8h" by @johnkerl in #983
  * Use fixed OFMT for multi-platform regression-testing by @johnkerl in #988
  * Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 by @dependabot in #986
  * gssub DSL function by @johnkerl in #989

v6.1.0
======

Features

Major features:

  * Natural sort by @johnkerl in #932
  * mlr split verb by @johnkerl in #898
  * Make TSV finally true TSV by @johnkerl in #923
  * Sliding window averages by @johnkerl in #894
  * Implement shift-lead option for mlr step by @johnkerl in #893

New DSL functions:

  * New fmtifnum DSL function; make fmtnum/fmtifnum recursive over maps and arrays by @johnkerl in #946
  * New unformat DSL function by @johnkerl in #871
  * New format DSL function by @johnkerl in #869
  * New concat DSL function for arrays by @johnkerl in #868

DSL improvements:

  * Support more Go regex patterns, like "\d" by @johnkerl in #974
  * Include \U support in addition to \u for DSL Unicode string literals by @johnkerl in #917
  * Support unicode literals in the Miller DSL by @johnkerl in #916
  * Allow 0o... octal literals in the DSL by @johnkerl in #864

New command-line flags:

  * Add --left-keep-fields option for mlr join by @johnkerl in #967
  * New --lazy-quotes flag for helping with malformed CSV by @johnkerl in #925

REPL and on-line help:

  * Let :resetblocks/:rb in the REPL take optional begin/main/end by @johnkerl in #924
  * Add :resetblocks / :rb to REPL by @johnkerl in #920
  * ?foo and ??foo for :help foo / :help find foo in the REPL by @johnkerl in #915

Improvements and bugfixes

  * Support Latin-1 supplement a0-ff as DSL string literals by @johnkerl in #957
  * Fix "%%" in strptime; more test cases for strptime by @johnkerl in #951
  * Support %F, %T, and more in strptime by @johnkerl in #944
  * Fix handling of mlr nest abbrevs by @johnkerl in #937
  * Add Inf and NaN literals to the DSL by @johnkerl in #933
  * Boolean inference for issue 908 by @johnkerl in #931
  * strptime %j format for 3-digit day in year by @johnkerl in #930
  * Fix is_non_empty for absent case by @johnkerl in #928
  * --nidx --fs x should be the same as --fs x --nidx by @johnkerl in #912
  * Update default colorization by @johnkerl in #904
  * Make is_null/is_not_null DSL functions include new JSON-null type by @johnkerl in #883
  * Fix #853 by @johnkerl in #860

Documentation

  * New doc page: Parsing and formatting fields by @johnkerl in #973
  * More doc material for :context in the REPL by @johnkerl in #966
  * Fix typo in on-line help for splitax DSL function by @johnkerl in #964
  * More doc-sites for the funct keyword by @johnkerl in #963
  * Doc updates for funct keyword by @johnkerl in #961
  * FAQ entry for #351 by @johnkerl in #958
  * docs: add Poshi as a contributor for doc by @allcontributors in #956
  * docs: add schragge as a contributor for doc by @allcontributors in #955
  * FAQ entry for #285: carriage returns in field names by @johnkerl in #953
  * Add --implicit-tsv-header as alias for --implicit-csv-header, etc by @johnkerl in #952
  * Fix: multiple documentation tweaks by @Poshi in #949
  * fix typo in reference-verbs.md by @zachvalenta in #945
  * Add on mouse over permalink anchor for titles by @aborruso in #942
  * Webdoc information on Unicode string literals by @johnkerl in #935
  * 'mlr help function nonesuch' should not be silent by @johnkerl in #934
  * Clarify strftime on-line help by @johnkerl in #929
  * Expand on-line help for split* DSL functions by @johnkerl in #927
  * On-line help for -s flag by @johnkerl in #926
  * Multiple on-line-help issues from #908 by @johnkerl in #921
  * Multiple on-line-help issues from #908 by @johnkerl in #913
  * Fix operator-precedence doc table to match DSL grammar by @johnkerl in #911
  * Fix multiple on-line-help issues from #907 by @johnkerl in #910
  * Clarify source for printf-style formatting by @johnkerl in #895
  * Fix #891 by @johnkerl in #892
  * Improve mlr top documentation for #861 by @johnkerl in #875
  * Continue #856 by @johnkerl in #865
  * misspelling by @Gary-Armstrong in #863
  * fix typo by @vapniks in #862
  * Update installing-miller.md by @jauderho in #859
  * Emit notes by @johnkerl in #858
  * Conda/Docker install notes by @johnkerl in #857
  * Fix typo: columnn -> column by @vapniks in #856
  * Fix typo by @vapniks in #855
  * Fix typo by @vapniks in #854
  * A small typo by @aborruso in #846

Code quality

  * Code-dedupe logic for array slices and string slices by @johnkerl in #960
  * Let mlr repl print empty strings by @johnkerl in #959
  * Neaten strptime.go by @johnkerl in #950
  * More dead code removal by @skitt in #905
  * Remove unreachable code by @skitt in #903
  * Use int64 wherever "64-bit integer" is assumed by @skitt in #902
  * More of #884: types in enum-consts by @johnkerl in #887
  * Clean up file output handler error handling by @skitt in #886
  * Use raw strings to avoid escapes by @skitt in #885
  * Specify constant types except with iota by @skitt in #884
  * Mlrval arrayval from []Mlrval to []*Mlrval by @johnkerl in #880
  * Append slices directly instead of looping by @skitt in #879
  * Fix mlrmap.Equals FieldCount comparison by @skitt in #878
  * Ensure regression-test has a binary to test by @skitt in #877
  * Avoid assuming ./mlr is the mlr to test by @skitt in #876
  * Update release.yml by @jauderho in #867
  * Update .goreleaser.yml by @jauderho in #866
  * Goreleaser binary names by @johnkerl in #852
  * Add CodeQL support by @jauderho in #838

New Contributors

  * @vapniks made their first contribution in #854
  * @Gary-Armstrong made their first contribution in #863
  * @zachvalenta made their first contribution in #945
  * @Poshi made their first contribution in #949

v6.0.0
======

This is a significant release with many improvements to user experience, documentation, and performance.

Please see What's new in Miller 6 for complete information.

https://miller.readthedocs.io/en/latest/new-in-miller-6

v5.10.3
=======

This release exists solely to resolve a Conda-build issue as discussed on #740. If you're not actively working on Conda packaging
for Miller, this release has no added value for you above 5.10.2.

Likewise, there's no Windows mlr.exe for this final (technical & specific) Miller 5.x release -- for Miller 6.0.0 (coming soon!)
and above there will be mlr.exe as a reliably standard part of each release.

Also note that the tarball is named miller-5.10.3.tar.gz, in contrast to mlr-5.10.2.tar.gz and likewise for all earlier releases.
This is being done for forward compatibility with Miller 6.0.0 and beyond which will use names of the form miller-6.0.0.tar.gz, as
proposed in #360.

(yhardy)

2023-04-27 15:08:56 UTC MAIN commitmail json YAML

doc: Updated net/netatalk22 to 2.2.9

(hauke)

2023-04-27 15:08:44 UTC MAIN commitmail json YAML

update net/netatalk22 to v2.2.9

Upstream's changelist:

[2.2] fix CVE-2022-45188 by @rdmark in #254
[2.2] papd: Fix incorrect type in printer status check by @smagoun in #320
[2.2] Improvements to the macusers script by @rdmark in #263
[2.2] man pages: create an a2boot man page by @rdmark in #235
[2.2] Improve systemd service dependencies, improving stability at
      boot on wifi only hosts by @rdmark in #233
[2.2] Update manual to match current behavior and correct typos by
      @rdmark in #230 #234 #257
[2.2] Remove release notes code since it's no longer used by @rdmark
      in #256
Create Github workflow that builds, tests, and runs static analysis by
@rdmark in #255 #290 #314

(hauke)

2023-04-27 15:05:07 UTC MAIN commitmail json YAML

doc: Updated net/lagrange to 1.15.8

(yhardy)

2023-04-27 15:04:46 UTC MAIN commitmail json YAML

net/lagrange: update to lagrange-1.15.8

Changelog:

    v1.15.8

      * Fixed activation of a pinned identity in inline media requests.
      * Fixed potential crash when changing split view mode during a UI
        animation.
      * Updated UI translations.

    v1.15.7

      * Fixed window contents getting frozen after Reset Zoom when zoom level
        is already at 100%.
      * Fixed key modifiers not being recognized before a text field has been
        activated. (Affects some versions of SDL.)
      * Updated UI translations.

    v1.15.6

      * The Outline tab in the sidebar now uses regular UI colors, like other
        sidebar tabs.
      * Fixed handling of the AltGr key during text input.
      * Fixed incorrect background colors for Preferences tab buttons with
        certain themes (e.g., Colorful Light).
      * Updated UI translations.

    v1.15.5

      * Added several new translated languages: Azerbaijani, Catalan, Czech,
        Danish, Dutch, Esperanto, Finnish, Greek, Hebrew, Hungarian,
        Indonesian, Irish, Korean, Persian, Polish, Slovak, Swedish, Turkish,
        and Ukrainian. (LibreTranslate server was upgraded to v1.3.10.)
      * Added "Auto-detect" as the default source language for translation.
      * Added option to skip preformatted blocks when translating a page.
      * Fixed translation of link lines. Only the link label is now
        translated.
      * Fixed lines on translated pages sometimes shifting position and
        getting the wrong line types.
      * Fixed handling of redirects when fetching subscribed feed pages.
      * Fixed saving the "Split view pinning" setting so it doesn't reset
        when relaunching the app.
      * Updated UI translations.

    v1.15.4

      * Fixed crash when trying to open a tab, New Identity dialog, or the
        Identity menu when the Preferences window is focused.
      * Fixed potential crash if switching focus to a widget being dismissed
        (e.g., popup going away).
      * Fixed text input becoming unresponsive when focus switches from a
        popup being dismissed to a new popup.
      * Fixed closing the Preferences window with Ctrl+W or ⌘W.
      * Fixed unnecessary page layout update when closing Preferences.
      * Updated UI translations.

    v1.15.3

      * Fixed handling of redirects in the inline media player and file
        downloader.
      * Updated UI translations.

    v1.15.2

      * Fixed moving input focus to the next window when closing a window.
      * Centered footer info text for better balance.
      * Fixed TUI build.
      * Updated UI translations.

    v1.15.1

      * Fixed opening multiple Preferences windows at the same time.
      * Fixed the Preferences window missing a window icon.
      * Footer information moved out of the margin area and under the page
        content.
      * Updated UI translations.

    v1.15.0

    New features:

      * Preferences dialog opens as a separate window.
      * Option --prefs-sheet: open Preferences as a sheet like in previous
        releases.
      * Reordering tabs: tab buttons can be dragged with the mouse, and tabs
        can be moved left/right using tab context menu items or keyboard
        shortcuts.
      * Move a tab to the other side of a split view (tab context menu).
      * Move a tab to a new window (tab context menu).
      * Added a "Window" menu to the menu bar that has actions for
        manipulating and switching the active window, and duplicating and
        switching tabs. (On macOS, this menu has already been available.)
      * macOS: Globe+E opens the native Character Viewer.
      * Gopher: Option to disable Gemini styling on Gopher menu pages. When
        disabled, whitespace is not normalized and all non-link lines are
        presented as regular paragraph text.
      * Japanese UI translation (13% complete).

    Changes and enhancements:

      * Redesigned Preferences dialog with vertical tabs and a new
        organization of the settings. "Fonts" and "Colors" are removed, and
        there is a new "Content" tab.
      * Mouse cursor turns into the I-beam only over selectable text.
      * Indicate that tab autoreloading is enabled by changing the appearance
        of the navbar reload button.
      * macOS: "Window" menu has new actions for duplicating and switching
        tabs.
      * GTK: Request dark window theme if the app UI color theme is dark.
      * Prevent high-resolution mice from flooding event processing with too
        many motion events and delaying UI refresh.
      * Updated UI translations.

    Fixes:

      * Changing the UI scaling factor will now affect all existing and newly
        created windows.
      * Possible crash when duplicating a tab.
      * Issues with event processing when multiple windows are open.
      * Workaround for a hang when running many parallel requests with MIME
        filter hooks.

    v1.14.2

      * Fixed a potential crash when using musl libc.
      * Fixed a potential crash when closing tabs in split view mode.
      * Fixed inconsistent spacing after level 1 headings.
      * Fixed endless reload animation events if a split view is closed while
        loading a page.
      * Fixed page load progress indicator that was being obscured by active
        split marker in split view.
      * Fixed potential crash when trying to reuse a TLS session.
      * FreeBSD: By default use the system-provided SSL library (that can be
        LibreSSL).
      * macOS: Prebuilt binaries use LibreSSL instead of OpenSSL.
      * Updated UI translations.

    v1.14.1

      * Fixed possible crash when closing a tab with the outline sidebar
        visible.
      * Fixed hang when setting a folder's parent to itself in the Edit
        Folder dialog.
      * macOS: "Settings" menu item was disabled on Ventura.
      * Updated UI translations.

    v1.14.0

    New features:

      * A bookmark folder can be opened in new tabs, in the same window or a
        new one, one tab per bookmark.
      * Pinned bookmark identities. A simpler way to use identities. When the
        "Pinned identity" property is set on a bookmark, opening the bookmark
        causes the selected identity to be "pinned" to the tab: while you
        stay on the same site, the identity remains in use when opening
        links. However, when opening a link to another site, a new tab gets
        opened. (The old way of per-URL identities is still available, too.)
      * New identities can be created for use in the current directory (as
        opposed to domain or page).
      * Option --dump (-d) to print contents of URLs/paths to stdout.
        Metadata is printed to stderr.
      * Option --dump-identity (-I) selects the identity to use with --dump.
      * Option --replace-tab URL opens a URL, replacing contents of the
        active tab.
      * Option --user DIR (-U) to set the directory where user data is
        stored.

    Changes and enhancements:

      * When creating new identities, make it clearer what the scope of usage
        will be. The UI actions explicitly say "New Identity for Domain" when
        the default usage will be the entire domain.
      * URLs opened via system-level handlers always open a new tab, like
        URLs opened via the command line.
      * MIME types of many new file extensions are recognized (courtesy of
        John Cowan).
      * The regular expression library PCRE2 is preferred over PCRE, if
        available. The older library is in maintenance mode.
      * Updated UI translations.

    Fixes:

      * Accidental backwards navigation when quickly refreshing the page
        twice.
      * Page scroll position is kept when loading finishes, if the user
        already scrolled during loading.
      * Schemeless relative URLs no longer assume "gemini" as the scheme,
        instead using the current page's scheme as default.
      * Opening a feed entry in a background tab will mark is as read, like
        opening in the foreground does.
      * ANSI escapes 39 and 49 (reset FG/BG color to default) were not
        working.

    v1.13.8

      * Fixed issues with text selection and range visualization.
      * macOS: Fixed crash when opening URLs via system handler when no
        windows open.
      * TUI: Improved POSIX compliance in build-tui script.

    v1.13.7

      * Fixed reporting of errors related to a proxy server certificate.
      * An untrusted proxy server certificate can be trusted via Page
        Information.
      * Updated UI translations.

    v1.13.6

      * Added option to split tabs evenly, excluding sidebar widths (default:
        no).
      * Fixed crash when switching view to plain text.
      * Fixed manually entered image URLs inadvertently opening inline.
      * Fixed mouse event handling in split view mode when a dialog is open
        on one side. The other side would not receive wheel events unless
        input focus was first switched over.
      * Fixed issues with popup menu positioning.
      * Fixed drawing of the widget scroll indicator when a widget doesn't
        fit vertically in the window.
      * Possible workaround for an issue with mouse hover autoscrolling on an
        external displays.
      * Don't open an endless number of bookmark creation/edit dialogs when
        holding down the keyboard shortcut (Ctrl+D/⌘D).
      * Percent-encode backslashes in externally opened URLs, for improved
        compatibility.
      * Custom link icons are allowed with unsupported/unrecognized protocols
        (i.e., Emoji at the start of link label).
      * Use file name as the tab/window title if the content has no headings.
      * Avoid redundancy in tab/window titles ("Cosmos — Cosmos" → "Cosmos").
      * macOS: Fixed a sidebar animation glitch when in split view mode.
      * macOS: Adjusted idle UI refresh rate when using the Metal backend, to
        avoid stutters.
      * Updated UI translations.

    v1.13.5

      * Parent navigation assumes directory URL is equivalent to index page
        URL (e.g., "/path/" == "/path/index.gmi"): this now only applies to
        Gemini URLs, and checks for "index.gemini", too, as per Gemini Best
        Practices.
      * Fixed crash when determining the name of a ZIP file from a URL.
      * Fixed misparsing of URL to form the name of a downloaded file (%23
        decoded too early).
      * macOS: Fixed window state being forgotten when all windows are
        closed. Normally state is saved when quitting, but on macOS the app
        will keep running without any windows.
      * TUI: Added "Simple characters" setting (in Preferences > Fonts) that
        replaces selected Unicode symbols with ASCII approximations.
      * TUI: Level 1 headings are two lines tall and underlined.
      * TUI: Don't load any fontpacks.
      * TUI: build-tui.sh now has interactive build config.
      * Updated UI translations.

    v1.13.4

      * TUI: Improved detection of supported color modes. The preferred mode
        is a modifiable palette with 256+ colors. As a fallback, use a fixed
        VGA palette, or basic monochrome if the terminal doesn't support
        colors.
      * TUI: Tuned build flags in build-tui.sh as a Linux workaround (set -O1
        on SEALCurses).
      * TUI: Ignore the LAGRANGE_OVERRIDE_DPI environment variable.
      * Spartan: Fixed opening URLs in other apps via operating system
        handlers.
      * Updated language strings.

    v1.13.3

      * Changed URL field bookmark indicator for better consistency.
      * Show a proper error page if server closes the connection before a
        header is fully received.
      * Spartan: Prefilled prompt input from URL query string is selected by
        default.
      * Spartan: Fixed composing request content out of the query string.
      * Spartan: Fixed handling of empty path in a request.
      * Spartan: Allow opening URLs from command line.
      * Spartan: .desktop file includes Spartan scheme handling.
      * macOS: Register app as Spartan URL scheme handler.
      * macOS: Fixed relaunching the app after installing an update via
        Sparkle.
      * Windows: Register Gopher and Spartan URL handlers.
      * TUI: Fixed build-tui.sh so it doesn't expect the_Foundation to be
        preinstalled.

    v1.13.2

      * Fixed failure to restore the selected fonts at launch.
      * Fixed window state being reset when quitting the app by closing the
        last window. (No such problem was occurring when quitting via menu or
        Ctrl+Q.)

    v1.13.1

      * Fixed crash when opening Preferences. The text renderer had problems
        with font lookup.

    v1.13.0

    New features:

      * Curses-based clagrange for running the app in the terminal. This is a
        complete TUI port of the original GUI version including, e.g., UI
        animations, smooth scrolling, and split view mode. clagrange has
        separate preferences, UI state, and key bindings but the rest of the
        runtime files are shared with the GUI version.
      * Build option ENABLE_TUI: build a text mode version of the app so it
        can be run in the terminal. Enabling this produces an executable
        called clagrange that is not linked with SDL.
      * URL field indicator that shows if there's a bookmark for the current
        page. Clicking on the indicator opens the Add/Edit Bookmark dialog.
      * Checking server certificates using a bundled root CA file.
      * Build option CACERT_PEM_PATH: path of a cacert.pem file that contains
        trusted root CA certificates. This file is included in resources.lgr.
      * Support for the Spartan protocol. Prompt lines will open an input
        dialog for submitting text. This can be expanded to the full upload
        dialog using which a file can be uploaded, too.
      * Reopening the last closed tab. The default binding is Shift+Ctrl+T
        (⇧⌘T).
      * Page context menu item "View as Plain Text": show the page source as
        plain text.
      * Option to view Markdown as source or as a Gemtext conversion
        (default: as source).

    Changes and enhancements:

      * Updated Noto Emoji font with support for Unicode 14. There should be
        no more missing Emoji glyphs.
      * Improved UI keyboard navigation. The sidebar and all widgets in
        dialogs are accessible via Tab cycling, and new shortcuts have been
        added for opening menus. Menu items and lists are cursor-navigable.
        Opening the sidebar automatically gives it keyboard focus.
      * When bookmarking a page, show the Edit Bookmark dialog if there's
        already a bookmark for the URL. The Edit Bookmark dialog has a new
        Duplicate button for actually making a duplicate bookmark.
      * Markdown documents support horizontal rules.
      * TUI: Zoom controls resize the open sidebar (left sidebar if both
        visible).
      * macOS: Keep app running even after all windows are closed. Clicking
        on the dock icon opens a new window.

    Fixes:

      * Sidebar page outline not updated when the current tab changes.
      * The Escape key closes the bookmark editor dialog as intended.
      * Preferences: "Justify" option must be hidden if HarfBuzz is not used.
      * macOS: Window refresh tweaks to avoid stutters (Metal renderer).

    v1.12.2

      * Fixed positioning of the language translation dialog's progress
        animation.
      * Fixed hovering on links via the keyboard (default binding: H).
      * Tab buttons use theme background color with light Oceanic to avoid a
        color clash.
      * Feed refresh indicator uses the accent color.
      * Updated UI translations.

    v1.12.1

      * Windows: Fixed importing identities (path separator confusion).
      * Updated Help: export/import, user data archives, paragraph
        justification.
      * Updated UI translations.

    v1.12.0

    New features:

      * Export and import user data as a ZIP archive, including identities,
        bookmarks, site-specific settings, trusted certificate fingerprints,
        and browsing history.
      * UI layout options: the navigation/tab bars can be moved to the bottom
        of the window, and one can have a traditional menu bar instead of the
        hamburger menu. On macOS, the normal menu bar is used as before.
      * Added style option to justify paragraphs that are at least three
        lines long.
      * Added new content theme "Oceanic" with support for both dark and
        light modes.
      * Added new UI accent colors: Red, Green, Blue, Gray.
      * Feeds: Added "Mark Below as Read" context menu item.
      * macOS: A set of system fonts is available for use in content/UI. In
        practice, these are .ttc files loaded from /System/Library/Fonts/,
        rendered using Lagrange's own text renderer.
      * Site-specific setting for TLS session resumption (enabled by
        default).

    Changes and enhancements:

      * Roboto is the new default content/UI font, except on Windows where
        Segoe UI is the default font.
      * Toggles use symbols instead of YES/NO.
      * UI uses only one accent color at a time.
      * Theme palette tuning: adjusted generated palettes of Colorful Dark/
        Light, improved the Sepia theme, and added a dark mode Sepia variant.
      * Certain pages like Help open in a new tab. If the page is already
        open in a tab, that tab is activated instead of opening a new one.
      * Improved word wrapping with more breaking punctuation.
      * Text renderer uses additional subpixel offsets with lower-density
        displays.
      * Text rendering optimizations: avoid repeated shaping of the same
        text.
      * UI rendering optimizations.

    Fixes:

      * Fixed a possible crash when clicking on the first link of a page with
        the monospace body text option enabled.
      * Fixed occasional small gaps between glyph backgrounds.
      * Fixed problems with marking feed entries as read/unread.
      * The bookmark dialog doesn't show irrelevant fields when editing a
        bookmark folder.
      * Spurious spaces are removed from ends of bookmark titles.
      * Pasting text into an input field should not decode reserved URL
        characters.
      * Percent-encoded spaces (%20) in a file name were not decoded when
        saving a file.
      * Windows: Fixed issues with restoring window placement in maximized
        mode.

    v1.11.2

      * Added a keybinding for focusing the URL field.
      * Sidebar items (bookmarks, feed entries, history) can be
        middle-clicked to open in a new tab. Holding Shift will open the tab
        in the foreground.
      * Flags can be used as link icons. Note that additional fonts and
        HarfBuzz are required for all the flag symbols to be visible.
      * Updated UI translations.

    v1.11.1

      * Fixed opening bookmarks in a new window.
      * Fixed use of a cached TLS session after deactivating a client
        certificate.

    v1.11.0

  !!️ Downgrading back to v1.10 causes all site-specific themes to be
    forgotten. Back up your sitespec.ini beforehand.

    New features:

      * Multiple windows. Windows can be opened via the menu, Ctrl/⌘+N, or
        link context menus.
      * Restoring tabs at launch is now optional. Added a toggle in
        Preferences > General.
      * Site-specific settings (Shift+Ctrl/⌘+Comma), with options for theme
        customization and showing ANSI escape warnings. The custom theme is
        based on a "seed string" chosen by the user.
      * Fontpack search. Fonts in the skyjake.fi font library have been
        indexed based on all the glyphs they provide, so one can look up
        which fontpacks provide any missing glyphs.
      * "Manage Fonts" button on the Preferences > Fonts tab. It opens
        "about:fonts".
      * "Tab width" setting (default: 8). This controls how TAB characters
        are displayed on pages.
      * Setting for maximum valid URI length on 'text/gemini' link lines.
      * Option to show images decoded from data URLs immediately after
        loading a page. This is limited to JPEG, PNG, WebP, and GIF (no
        animations).
      * "Paste and Go" in the input field context menu.
      * TLS session caching: reduces the need for redundant handshaking by
        keeping old TLS sessions cached for 10 minutes.
      * UI language for Italian.

    Changes and enhancements:

      * The input prompt dialog saves entered text persistently, just like
        the Upload dialog. This prevents losing text if the dialog is closed
        accidentally.
      * Input field backup is done per window, e.g., "uploadbackup.2.txt".
      * Sidebar context menus have more consistent "open" menu items, now
        including opening the item in a new window.
      * The missing glyphs warning dialog now shows a list of the missing
        code points.
      * Downloading the Classic Set fontpack is no longer suggested since
        fontpacks can be searched as needed.
      * Abbreviate font pack descriptions on "about:fonts". The full
        description is shown when viewing a single fontpack.
      * The active tab button uses the theme background color if the page
        color theme has a bright colorful background to avoid clashing with
        the UI accent color.
      * Adjusted colors of the Gray and Black page themes.
      * Added additional (small) variations to theme hues.
      * Data URLs have their own link icon.
      * Adjusted appearance of context menus.
      * Updated UI translations.

    Fixes:

      * Incorrect behavior and UI glitches related to data URLs. The UI will
        now omit the encoded part of data URLs.
      * Occasional mismatch between page and banner backgrounds. It was due
        to loss of precision when converting colors to 8-bit RGB.
      * Issues with changing UI metrics when a window moves between displays.
        Not all UI elements were rescaled properly.
      * Glitches with opening and closing context menus.
      * TAB characters are no longer forcibly normalized to spaces.
      * Pasting LF characters in the URL field should not be possible.
      * Avoid reinitializing fonts more than once during startup.

    v1.10.6

      * Added bindings for switching Feeds list to Unread/All mode.
      * Fixed normalization of empty Gemini URL paths to / as per the
        November 2021 spec update.
      * Updated UI translations.

    v1.10.5

      * Added a keybinding for "Paste Preceding Line" (in input prompt menu).
      * The "Miscellaneous Symbols and Arrows" Unicode block
        (U+2B00...U+2BFF) is accepted as custom link icons.
      * When mixing Emoji into preformatted text (glyphs are from different
        fonts), lay out the Emoji as double-wide characters to avoid
        overlapping.
      * Faster hover-scrolling of long popup menus.
      * Fixed sidebars not getting updated after identity addition/deletion.
      * Fixed "Paste Preceding Line" not being undoable.
      * Fixed lookup of missing glyphs. Fontpack priorities are now applied
        as documented.
      * Fixed animation issue with sidebars in the right side of split view.
      * Fixed a refresh issue that caused the first line of the page to be
        redrawn continuously, spiking CPU usage.
      * Fixed link numbers showing up next to image captions.
      * Fixed how the link hover popup handles extremely long URLs.
      * macOS: Handling regular mouse wheel events. Each step of the wheel
        should cause a single scroll event.
      * macOS: Fixed a sidebar clipping issue with Metal.
      * macOS: Possible workaround for a window refresh glitch when using
        SDL's Metal renderer. (Sometimes animated elements like the URL hover
        info would stop at being partially transparent and not complete the
        fade.)
      * Updated UI translations.

    v1.10.4

      * Added missing ANSI background color codes 100-107 (high-intensity
        VGA).
      * Fixed how the ANSI FG color is adjusted to keep text legible on dark
        or bright backgrounds when BG color is unset.
      * Fixed possible crash when there are ANSI escapes in the alt text of a
        preformatted block.
      * Fixed tab/window titles containing ANSI escapes (escapes are
        removed).
      * macOS: Use Metal for drawing graphics if display refresh rate is
        higher than 60 Hz.
      * macOS: Handling scroll events meant for other windows.
      * Updated UI translations.

    v1.10.3

      * Unix: Added a lagrange(1) manual page.
      * Hide the [+] button on the tab button row if the navbar has a New Tab
        button.
      * "/index.gmi" is considered equal to "/" when navigating to parent
        directory.
      * Site icon ❑ replaced with ⌘ ("place of interest") for a more distinct
        appearance and to avoid similarity with the ❐ "Open in New Tab" icon.
      * Navigating to parent or root from "about:" pages goes to
        "about:about" to see overview of all the About pages.
      * Gopher: Fixed navigating to root, e.g., when clicking on the page top
        banner. Set item type to 1 to show a gophermap and not the plain
        source.
      * Titan: When navigating to parent/root, switch URL scheme to "gemini".
        This action occurs on a Titan response page, so initiating a new
        upload with the parent/root URL is probably not appropriate.
      * Fixed crash when a media player is active and a new download is
        started.
      * Fixed crash when a line contains nothing but an ANSI escape sequence.
      * Fixed a possible crash when saving state of subscribed feeds.
      * Fixed the right-hand sidebar handling the U and Shift+U key events if
        it was showing the Feeds tab, even though the sidebar was hidden.
      * Fixed line wrapping at backslashes. They are now considered
        word-breaking characters.

    v1.10.2

      * Fixed cancelling an input query. Now pressing Cancel will navigate
        back to the previous page as intended.
      * Gopher: Fixed navigating to parent. Set item type to 1 to show a
        gophermap and not the plain source.
      * macOS: Workaround for a crash when launching. Prevent event
        processing from being triggered while the app window is becoming
        visible for the first time.
      * Fixed a build issue on Haiku OS.
      * Updated Smol Emoji: added the rest of Unicode 8 Emoji glyphs.

    v1.10.1

      * Fixed bottom actions of the Feeds sidebar getting hidden when all
        entries are read. This prevented switching between Unread/All filter
        modes.
      * Fixed potential crash when downloading a large file (e.g., a
        fontpack).
      * Linux: SDL event handling workaround adjusted to only apply to
        2.0.18+.
      * Updated UI translations.

    v1.10.0

    New features:

      * macOS: Trackpad swipe navigation.
      * Customizable navbar actions. Right-click on a button to change its
        action. (Identity and hamburger buttons cannot be changed.)
      * Identity toolbar menu can be used to switch between alternate
        identities. If you have used multiple identities on one site, this
        makes it more convenient to switch between them.
      * Added "Edit Page with Titan": opens the upload dialog with current
        page's content prefilled.
      * Added "Paste Preceding Line" in the input prompt dialog. Potential
        use cases include user-editable sections on a page and suggested/
        example input values.
      * Added footer action to open file in another app when the media type
        is unsupported.
      * Added option to disable cursor blinking in input fields.
      * Added ANSI SGR codes for light and regular font weights (2, 10).
      * macOS: Added "Show in Finder" in the Identities sidebar.

    Changes and enhancements:

      * Improved image inlining: all responses with an image media type can
        get inlined, regardless of the file extension in the URL.
      * Inline image metadata goes under the image instead of possibly
        overlapping the label text.
      * Inline downloads have a context menu for relevant actions, and
        clicking on the download opens the file.
      * Improved highlighting of open pages. The highlight no longer goes
        under the side elements on the page.
      * Entry dates in feed links are de-emphasized for improved readability.
      * Revised link hover popup. None of the information appears on the same
        line any more (which was problematic if there wasn't enough space).
        Instead, everything is shown in a popup at the bottom/top of the
        view, including the identity that will be used when opening the link
        and the date of last visit.
      * Revised layout of the Upload dialog. There is a new edit field that
        lets you modify the file path of the URL. Identity names are in bold.
      * Optimized UI layout procedure and memory use during UI event
        processing.
      * Audio subsystem is only initialized when actually needed.
      * Prevent state file corruption if the app happens to get killed while
        state is being saved.
      * Gempub: Open books in 1:2 split mode instead of 1:1.
      * Minor improvements in page caching.
      * Detect when text is Bengali, Devanagari, Oriya, or Tamil.

    Fixes:

      * Fixed a history caching issue: if there were multiple instances of
        the same URL in history, only the latest one's content would be used
        when navigating back/forward.
      * Fixed handling of reserved characters in URLs (cf. RFC 3986, section
        2.2).
      * Fixed the copy/paste context menu not showing in input fields.
      * Fixed duplicated warnings showing in the page banner.
      * Fixed very narrow input fields causing the app to hang.
      * Fixed initial scroll position in multiline input fields.
      * Fixed layout issues in the sidebar on empty Feeds and Identities
        tabs.
      * Fixed lookup results list becoming too narrow.
      * Fixed glitches when a widget has multiple simultanous animations.
      * Fixed mixed-language CJK word wrapping.
      * Fixed parsing Atom feed dates with leading whitespace.
      * Windows: Fixed installing individual TrueType fonts via drag and
        drop.
      * macOS: Fixed high CPU usage during audio playback and UI animations.
      * macOS: Line breaks inside menu items (e.g., info about current
        identity).

    v1.9.5

      * Fixed misshapen button borders (SDL 2.0.16 line drawing workaround).
      * Fixed actions being triggered when navigating via home row keys.
      * macOS: Fixed native menu items being triggered when navigating via
        home row keys.
      * macOS: Fixed native menu items triggering when changing key bindings.

    v1.9.4

      * Fixed crash when a link is missing both URL and label (just a =>).
      * Fixed handling of foreground color escapes in the simple text
        renderer.
      * Updated UI translations.
      * Upgraded SDL to 2.0.18.

    v1.9.3

      * Added UI language for Dutch.
      * Updated UI translations.
      * Fixed the simple text renderer (build error, hanging).
      * Fixed time zone of the "valid from" time in created client
        certificates.
      * macOS: Fixed selecting scope for a newly created identity.

    v1.9.2

      * Windows: Use the correct version number for update checks.
      * Fixed possible crash when switching Feeds sidebar filter mode via the
        popup menu.
      * Shorter label for "Mark All as Read" in Feeds sidebar actions.
      * In popup menus, differentiate between selected item and hover item.
      * Updated UI translations.

    v1.9.1

      * Added "24-Hour Time" preference. Currently it only affects the page
        timestamp in the bottom left corner.
      * Heading level 3 is indented like regular text lines, making the
        difference to level 2 evident.
      * Fixed crash when creating a top-level bookmark.
      * Fixed drawing the page timestamp.
      * Fixed layout of tab buttons and other resizing widgets so all
        available space is used.
      * Fixed tab close buttons preventing activation of very short tab
        buttons. The close buttons only appear if there is room for them.
      * Fixed very short tab labels not getting truncated.
      * Fixed the New Tab button not staying at the right edge of the window,
        depending on how many tabs are open.

    v1.9.0

    New features:

      * Added a toolbar button for toggling the left sidebar.
      * Added an unsplit button in the toolbar when in split view mode.
      * Choose parent folder when creating or editing a bookmark.
      * Support for 24-bit RGB ANSI color sequences.
      * Support for ANSI background color escapes (disabled by default).
      * macOS: Automatic updates using the Sparkle framework.
      * Windows: Automatic updates using the WinSparkle library.
      * UI language for Turkish.

    Changes and enhancements:

      * Adjusted font styles of heading levels 2 and 3.
      * Sidebar context menus also appear when clicking over the sidebar
        background. In this case the menu contains general functions not
        related to any item.
      * Feeds tab in the sidebar has a redesigned action toolbar with "Mark
        All as Read", and dropdown menu and keyboard shortcuts for changing
        the filter mode.
      * Feeds tab remembers the unread/all filter mode persistently.
      * ANSI foreground colors are modified to match colored theme
        backgrounds (e.g., Sepia).
      * Navigating back and forward in history will skip input query prompts
        (status 1x), showing only the query results.
      * Ctrl+A now selects all text in input fields (except on macOS, where
        it remains the Emacs-style jump to start/end of line).
      * The resource bundle (resources.lgr) is now a regular ZIP archive.
        This allows it to do double duty as a fontpack containing the
        built-in fonts. The archive contains a version number to avoid use of
        obsolete resources.

    Fixes:

      * Fixed layout issues related to footer action buttons. Sometimes the
        buttons would overlap page content.
      * Fixed handling duplicate feed entries: if multiple entries in a feed
        have the same URL, only use the first one.

    v1.8.3

      * Fixed clicking on UI elements that are over the page top banner. The
        banner would always get clicked instead.
      * Titan upload identity is remembered as a site-specific setting. It is
        no longer affected by selections in the Identities sidebar.
      * macOS: Fixed updating items in native menus, e.g., upload identity
        selection.

    v1.8.2

      * Fixed encoding of + characters in URLs as per RFC 3986.
      * Fixed crash when fontpack.ini specifies a file that cannot be found.
      * Fixed incorrect title of some error messages (was showing response
        meta info).
      * Fixed ambiguous font dropdown menu items if some fonts have the same
        name. Now the unique font ID will be included in these cases.
      * Made it possible to manually trust a certificate whose subject
        doesn't match domain name.
      * Updated UI translations.

    v1.8.1

      * Added UI translations: Hungarian, Czech.
      * Added the zip utility as a build requirement. It is used for making
        fontpacks.
      * Fixed build failure with the simple text renderer, i.e., when
        HarfBuzz is disabled.
      * Fixed issues scrolling tall popup menus (e.g., UI language
        selection).
      * Fixed a line spacing artifact in long headings. With some fonts, the
        lines were clipping each other so the spacing was restored to normal.
      * Fixed a socket I/O issue that caused received data to be ignored when
        the peer closed the connection prematurely.
      * macOS: Tab close buttons are on the left side (platform UI
        convention).
      * Gopher: Recognize both LF and CRLF line endings in page content.

    v1.8.0

  !!️ Font settings will be reset to defaults. Only a minimal set of fonts
    is bundled with the app. If additional fonts are needed, one can use
    custom TrueType fonts or download some from the Font Library.

    New features:

      * Added a customizable font library. Open "about:fonts" to view and
        manage the installed fonts.
      * Added TrueType fonts as a recognized content type. When one is viewed
        in the app (e.g., via a drag-and-drop), there is an option to install
        it as a user font.
      * Added fontpacks: ZIP archives containing one or more TrueType fonts
        and parameters about how they should be used.
      * Added support for TrueType collections (.ttc).
      * Added new font options: separate preformatted and monospace body
        fonts, UI font, smoothing.
      * Added style option to show all links as bold regardless of visited
        status.
      * Added warning message about missing font glyphs.
      * Added warning message about terminal emulation. Lagrange supports a
        small subset of ANSI escape sequences, so page appearance may be
        incorrect when these are used in content.
      * Added tab close buttons.
      * Added style option to show links as bold regardless of visited
        status.
      * Added a feed subscription option to exclude web links (HTTP/HTTPS),
        since those are not viewable in the app by default.
      * Added an automatic conversion of Markdown to Gemtext when viewing
        local files. (Not all Markdown features are supported.)
      * Added UI language for Ukrainian (uk).

    Changes and enhancements:

      * Removed all alternative built-in content fonts.
      * The default content font is Source Sans, same as the UI font.
      * Redesigned error/warning messages. These now show up as part of the
        page top banner, and their appearance can no longer be replicated via
        Gemtext.
      * Warning messages are interactive. Click on them to perform relevant
        actions.
      * Per-pixel scrolling in input fields (e.g., when using a trackpad on
        macOS).
      * "file://" pages are always unthemed.
      * Show a byte counter during large downloads instead of instantly
        jumping to a content view. Content may not viewable correctly until
        the download has finished.
      * Site-specific settings (sitespec.txt) converted to .ini format. These
        are currently used for the Titan upload port and remembering which
        warnings have been dismissed.
      * macOS: One can choose between Black/Dark and Light/White UI palette
        when system color theme is enabled. Previously the system theme
        always switched to either Dark or Light.

    Fixes:

      * Fixed an issue where the page is unscrollable until the mouse cursor
        is moved (wrong hover state).
      * Fixed wrapping of long input prompts and dialog messages.
      * Titan upload token is remembered when the dialog is closed.
      * Fixed various layout issues with page footer buttons.
      * Fixed theme change glitches when an input prompt appears.
      * macOS: Fixed forced unhiding of the dock when the app is launched.

    v1.7.3

      * Fixed a memory leak in the text renderer.
      * Added option to place new bookmarks to the top of the bookmarks list.
      * Updated UI translations.

    v1.7.2

      * Fixed regressions in text selection, for example when marking text
        leftwards from the start position or when starting from outside any
        text run.
      * Fixed a crash when clicking on Outline sidebar items before a page
        has finished loading.
      * Gopher: Handle the p line type (PNG image).

    v1.7.1

      * Fixed feed entries forgetting their (un)read status after several
        months.
      * Fixed feed entries being discarded before they are removed from their
        source feed, causing them to reappear on the next refresh.
      * Fixed failure to parse Atom feed entry timestamps that use space as
        the date/time separator.
      * Fixed dropdown labels staying visible in the translation dialog.
      * Fixed showing/hiding of the feed update indicator in split view.
      * Fixed a crash when selecting text.
      * Added a small progress bar to the feed update indicator.
      * When adding a bookmark/folder, the bookmarks list scrolls to show the
        new item.
      * Improved reordering bookmarks in a folder: an item inside a folder
        can be moved to be the last item in the folder, or out of the folder
        depending on which side of the boundary marker the mouse cursor is.

    v1.7.0

    (2021-09-29: A rebuilt macOS Intel binary is now available with the
    correct version of SDL, fixing issues with context menus.)

  !!️ Bookmarks file format has changed. Your existing bookmarks will be
    imported to the new format. The old bookmarks.txt file can be found in
    the config directory and is writable only by v1.6 and earlier versions.
  !!️ Saved UI state format has changed. Downgrading will reset window
    state, close all tabs, and clear the navigation cache.

    New features:

      * Added bookmark folders. Folders can be nested inside each other, and
        the fold state of each folder is remembered persistently (per
        sidebar).
      * The Bookmarks export/list page uses subheadings (level 2 and 3) to
        represent folders.
      * Added menu item to sort (a folder of) bookmarks alphabetically.
      * Added identity selection in the Upload dialog.
      * Added image colorization setting. Images can be viewed in grayscale
        or using the page's theme colors.
      * Added UI focus cycling to all buttons with Tab and Shift+Tab. This
        includes dialog buttons and the navigation bar.
      * Added a footer action to view application/octet-stream content
        depending on recognized file extensions.
      * Added support for viewing WebP images. The libwebp library is an
        optional dependency and will be included in the build if found via
        pkg-config.
      * Added command line options -w, -h for setting window size at launch.
      * Added new UI languages: Esperanto, Spanish (Mexico), Galician,
        Interslavic, and Slovak. Note that some of these are still works in
        progress.

    Changes and enhancements:

      * Bookmarks are now ordered manually. You can drag and drop bookmarks
        in the list to change the order.
      * The internal bookmarks file format is now a TOML subset instead of
        just being three text lines per bookmark, making it more robust and
        human-readable.
      * Context menus and other popup menus that do not fit inside the window
        are split off into independent windows.
      * macOS: Use native UI controls for context/popup menus. Note that this
        required making a couple of small changes to SDL (see the updated
        patch in the repository).
      * Dropdown button menus position themselves on the currently selected
        item.
      * Dialogs that don't fit inside the window have a scroll bar. Note that
        such dialogs can only be scrolled via mouse wheel/trackpad, not by
        dragging the bar.
      * Adjusted mouse wheel smooth scrolling speed for better consistency.
        The default scrolling speeds were increased to level 2.
      * Visited URLs are remembered for six months. This affects the unread
        status of feed entries and the visited status of links.
      * Adjusted the UI color palette so that the alternative accent color is
        used more rarely. For example, input fields now use the primary
        accent color.
      * Adjusted button hover/press colors for better consistency,
        particularly when the button label uses a non-standard color.
      * Image links (as determined by file extension) automatically use a
        "photo" link icon if the URL is on the current site. This makes it
        clearer which links will likely show up as an inline image.
      * Alt+Shift+Tab inserts a tab character in input fields.
      * UI rendering optimizations. Some UI controls (e.g., navbar, menus)
        will buffer their contents so they can be drawn efficiently during
        animations.

    Fixes:

      * Fixed issues with subscribed feed entry tracking. Heading entries are
        not discarded until they are removed from the source.
      * Fixed the sidebar unread entry count showing the wrong number after
        subscribing to a Headings feed.
      * Fixed handling of tab characters in the Upload text editor (when
        using HarfBuzz).
      * Fixed hang when wrapping a very long word (with HarfBuzz disabled).
      * Fixed regressions in retaining window state, position, and size.
      * Fixed URL encoding of the % character.
      * Fixed ambiguous handling of colons in URI paths.
      * Fixed issues with cursor positioning in multi-line input fields.
      * Fixed issues with touch swipe events.
      * X11: Ask SDL not to bypass the window compositor. This should avoid
        issues on KDE, for example.
      * macOS: Fixed a flash of blank background color when launching the
        app.
      * Windows: The main window title bar (when not using a custom frame)
        uses dark mode colors according to the UI color theme setting.
        Previously it was always stuck on light mode.

(yhardy)

2023-04-27 14:47:03 UTC MAIN commitmail json YAML

doc: Updated finance/ruby-braintree to 4.11.0

(taca)

2023-04-27 14:46:16 UTC MAIN commitmail json YAML

finance/ruby-braintree: update to 4.11.0

4.11.0 (2023-04-06)

* Add intended_transaction_source to CreditCardVerificationGateway
* Add payment_method_nonce to CreditCardVerificationGateway
* Add three_d_secure_authentication_id to CreditCardVerificationGateway
* Add three_d_secure_pass_thru to CreditCardVerificationGateway
* Add network_tokenization_attributes parameter to Transaction.sale
* Add network_token_details to Transaction.sale response
* Add is_network_tokenized to CreditCardDetails
* Add subscriptions to SepaDirectDebitAccount

(taca)

2023-04-27 14:44:33 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-semantic_puppet to 1.1.0

(taca)

2023-04-27 14:43:51 UTC MAIN commitmail json YAML

devel/ruby-semantic_puppet: update to 1.1.0

1.1.0 (2023-04-10)

* Fix unsatisfiable if resolve() fails (ekohl)
* Move from travis/appveyor to GitHub actions (AriaXLi)
* Add Ruby 3.2 testing (mhashizume)

(taca)

2023-04-27 14:19:41 UTC MAIN commitmail json YAML

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

(taca)

2023-04-27 14:19:11 UTC MAIN commitmail json YAML

devel/ruby-rspec-mocks: update to 3.12.5

3.12.5 (2023-03-30)

* Fix compatibility issue with Rails where active_support monkey patches
  with when using any instance. (Lachlan Sylvester, #1540)

(taca)

2023-04-27 14:17:58 UTC MAIN commitmail json YAML

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

(taca)

2023-04-27 14:17:32 UTC MAIN commitmail json YAML

devel/ruby-rspec-expectations: update to 3.12.3

3.12.3 (2023-04-20)

Bug Fixes:

* Fix include matcher when fuzzy matching on keys with a hash-like actual
  which has a non standard key? method which may raise. (Jon Rowe, #1416)

(taca)

2023-04-27 14:16:12 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rspec-core to 3.12.2

(taca)

2023-04-27 14:15:46 UTC MAIN commitmail json YAML

devel/ruby-rspec-core: update to 3.12.2

3.12.2 (2023-04-18)

Bug fixes:

* Remove link to outdated documentation in generated output. (Jon Rowe,
  #3035)

(taca)

2023-04-27 14:13:32 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-regexp_parser to 2.8.0

(taca)

2023-04-27 14:13:07 UTC MAIN commitmail json YAML

devel/ruby-regexp_parser: update to 2.8.0

2.8.0 (2023-04-17)

Added

o Regexp::Expression::Shared#ends_at
  * e.g. parse(/a +/x)[0].ends_at # => 3
  * e.g. parse(/a +/x)[0].ends_at(include_quantifier = false) # => 1
o Regexp::Expression::Shared#{capturing?,comment?}
  * previously only available on capturing and comment groups
o Regexp::Expression::Shared#{decorative?}
  * true for decorations: comment groups as well as comments and whitespace
    in x-mode
o Regexp::Expression::Shared#parent
o new format argument :original for Regexp::Expression::Base#to_s
  * includes decorative elements between node and its quantifier
  * e.g. parse(/a (?#comment) +/x)[0].to_s(:original) # => "a (?#comment) +"
  * using it is not needed when calling Root#to_s as Root can't be
    quantified

o support calling Subexpression#{each_expression,flat_map} with a
  one-argument block
  * in this case, only the expressions are passed to the block, no indices
o support calling test methods at Expression class level
  * capturing?, comment?, decorative?, referential?, terminal?
  * e.g. Regexp::Expression::CharacterSet.terminal? # => false

Fixed

o Regexp::Expression::Shared#full_length with whitespace before quantifier
  * e.g. parse(/a +/x)[0].full_length used to yield 2, now it yields 3
o Subexpression#to_s output with children with whitespace before their
  quantifier
  * e.g. parse(/a + /x).to_s used to yield "a+  ", now it yields "a + "
  * calling #to_s on sub-nodes still omits such decorative interludes by
    default
      - use new #to_s format :original to include it
      - e.g. parse(/a + /x)[0].to_s(:original) # => "a +"
o fixed Subexpression#te behaving differently from other expressions
  * only Subexpression#te used to include the quantifier
  * now #te is the end index without quantifier, as for other expressions
o fixed NoMethodError when calling #starts_at or #ts on empty sequences
  * e.g. Regexp::Parser.parse(/|/)[0].starts_at
  * e.g. Regexp::Parser.parse(/[&&]/)[0][0].starts_at
o fixed nested comment groups breaking local x-options
  * e.g. in /(?x:(?#hello)) /, the x-option wrongly applied to the
    whitespace
o fixed nested comment groups breaking conditionals
  * e.g. in /(a)(?(1)b|c(?#hello)d)e/, the 2nd conditional branch included
    "e"
o fixed quantifiers after comment groups being mis-assigned to that group
  * e.g. in /a(?#foo){3}/ (matches 'aaa')
o fixed Scanner accepting two cases of invalid Regexp syntax
  * unmatched closing parentheses ()) and k-backrefs with number 0 (\k<0>)
  * these are a SyntaxError in Ruby, so could only be passed as a String
  * they now raise a Regexp::Scanner::ScannerError
o fixed some scanner errors not inheriting from
  Regexp::Scanner::ScannerError
o reduced verbosity of inspect / pretty print output

(taca)

2023-04-27 14:05:52 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-pairing_heap to 3.0.1

(taca)

2023-04-27 14:05:26 UTC MAIN commitmail json YAML

devel/ruby-pairing_heap: update to 3.0.1

3.0.1 (2023-04-09)

Fixed issues

* change_priority could sometimes return nil instead of self

(taca)

2023-04-27 14:03:52 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-octokit to 6.1.1

(taca)

2023-04-27 14:03:18 UTC MAIN commitmail json YAML

devel/ruby-octokit: update to 6.1.1

6.1.1 (2023-04-06)

What's Changed

Features

* Add Octokit::Client#delete_organization to support org deletion by
  @jdennes in #1558
* Added Environments API by @jer-k in #1554

Bugs

* [fix] Ensures that the API Token in clear text is never present in the
  error stack trace when set in the URL by @nickfloyd in #1562

Docs

* [docs] Adds link to search limits by @yeikel in #1555

Maintenance

* Bump rubocop requirement from 1.46.0 to 1.48.1 by @dependabot in #1551
* Bump rubocop requirement from 1.48.1 to 1.49.0 by @dependabot in #1561
* Bump actions/add-to-project from 0.4.1 to 0.5.0 by @dependabot in #1560
* Bump actions/stale from 7 to 8 by @dependabot in #1556

New Contributors

* @yeikel made their first contribution in #1555

(taca)

2023-04-27 14:01:17 UTC MAIN commitmail json YAML

doc: Updated x11/xdotool to 3.20211022.1

(yhardy)

2023-04-27 14:01:02 UTC MAIN commitmail json YAML

x11/xdotool: update to xdotool-3.20211022.1

v3.20211022.1

  * Fix #362 to have make create-package-deb work again. by @jordansissel in
    #363

v3.20210903.1

Allow running under XWayland

  * Revert XWayland detection. Some parts of xdotool do not work under
    XWayland. However,
    many features do work on XWayland, and rejecting XWayland caused problems
    for several
    folks who were otherwise happily using xdotool under Wayland/XWayland. (#
    346, #355)

v3.20210804.2

Fixes a packaging issue in the previous release.

v3.20210804.1

  * xdotool and libxdo will now reject if it is running under Wayland/
    XWayland.
    If XWayland is detected, the program will fail. This is because XWayland
    doesn't allow xdotool or libxdo to work correctly. (#342, Jordan Sissel)
  * New command windowstate which can be used to modify properties of
    windows.
    For example, to full-screen the current window, use:
    xdotool getactivewindow windowstate --add FULLSCREEN
    (#158 by Zhai Zhao Xuan)
  * New command windowquit which is used to ask the windowed application to
    terminate. (#306, Antonio Russo)
  * New command getwindowclassname to print the window's class name.
    (#247, Dominic Mueller)
  * When sending keystrokes, enter and return now are synonyms for the
    Return key symbol (CSylvain)
  * getmouselocation now updates the window stack with the window the cursor
    is
    currently over. (#118, Jordan Sissel)
  * search command now supports searching by window role with --role flag (#
    305, altblue)
  * search command should now no longer report BadWindow errors (#335, Marek
    Marczykowski-G坦recki)
  * get_window_location now reports correct value (#289, Edwin Heerschap)
  * Uppercase Latin-1/Basic Latin are now typed correctly (#283, Hasan)
  * Document the regular expressions (POSIX Extended) supported by xdotool
    (#???, Lucas Werkmeister)
  * Use the default X11 Screen instead of assuming 0 (#265, Miroslav Ko邸k叩r)
  * Wrap header files with extern "C" to enable easier C++ use of libxdo.
    (#331, easyaspi314)
  * Install pkgconfig file when running make install (#229, Joakim Repomaa)
  * Set permissions correctly when installing xdo.h (#324, Dan Church)
  * Fix memory leak (#241, Andrew McDermott)
  * Fix memory leak (#299, orcNo and longqi)
  * Fixed some documentation typos (#161, Vincent Legoll; #336, yjqg6666)
  * Fix all compiler warnings during make (#344, Jordan Sissel)

(yhardy)

2023-04-27 14:00:44 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-i18n to 1.13.0

(taca)

2023-04-27 14:00:15 UTC MAIN commitmail json YAML

devel/ruby-i18n: update to 1.13.0

1.11.0 (2022-07-10)

What's Changed

* Consistently return array from bulk lookup, even if translation(s) missing
  by @sambostock in #628
* Fix typos by @movermeyer in #631
* Add support for CLDR data in I18n::Backend::Pluralization by @movermeyer
  in #630

New Contributors

* @sambostock made their first contribution in #628

1.12.0 (2022-07-13)

What's Changed

* Revert "Add support for CLDR data in I18n::Backend::Pluralization" by
  @radar in #633 -- this was causing breaking changes unintentionally.

1.13.0 (2023-04-26)

What's Changed

* Fix symbol resolving with pluralization by @movermeyer in #636
* Updating DEFAULT_APPROXIMATIONS with capitalised German Eszett character
  for consistency by @lucapericlp in #627
* Fix load_path example in README.md by @nickcampbell18 in #642
* Add support for meridian indicators on Date objects by @movermeyer in #640
* Make translations loading thread-safe by @mensfeld in #644
* Get closer to full CLDR pluralization support by @movermeyer in #634
* Allow passing scope argument to exists? by @misdoro in #647
* Revert #503 changes for Backend::Base by @movermeyer in #637
* Properly stub constants by @fatkodima in #650
* Optimize I18n.t by @fatkodima in #651
* Return same string object when no interpolations were made by @fatkodima
  in #649

New Contributors

* @lucapericlp made their first contribution in #627
* @nickcampbell18 made their first contribution in #642
* @mensfeld made their first contribution in #644
* @misdoro made their first contribution in #647

(taca)

2023-04-27 13:58:52 UTC MAIN commitmail json YAML

openal-soft: Remove --version-script on SunOS.

(jperkin)

2023-04-27 13:56:30 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-redmine50 to 5.0.5nb1

(taca)

2023-04-27 13:56:06 UTC MAIN commitmail json YAML

devel/ruby-redmine50: relax dependency

Allow dependencies to some gems; i18n, net-ldap.

Bump PKGREVISION.

(taca)

2023-04-27 13:52:29 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-hocon to 1.4.0

(taca)

2023-04-27 13:52:06 UTC MAIN commitmail json YAML

devel/ruby-hocon: update to 1.4.0

1.4.0 (2023-03-21)

* (PA-4633) Replaces Travis CI with GitHub Actions
* (PA-4812) Add ruby 3.2 to spec matrix
* (PA-4856) Move from Snyk to Mend
* (PA-4914) Use require_relative

(taca)

2023-04-27 13:48:04 UTC MAIN commitmail json YAML

doc: Updated games/marathon-trilogy to 20230119

(yhardy)

2023-04-27 13:47:47 UTC MAIN commitmail json YAML

marathon-trilogy: update to marathon-trilogy-20230119

This update matches the changes in alephone-20230119.

(yhardy)

2023-04-27 13:46:58 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-pg to 1.5.2

(taca)

2023-04-27 13:46:29 UTC MAIN commitmail json YAML

databases/ruby-pg: update to 1.5.2

1.5.0 (2023-04-24)

Enhancements:

o Better support for binary format:

  * Extend PG::Connection#copy_data to better support binary transfers #511
  * Add binary COPY encoder and decoder:
    - PG::BinaryEncoder::CopyRow
    - PG::BinaryDecoder::CopyRow
  * Add binary timestamp encoders:
    - PG::BinaryEncoder::TimestampUtc
    - PG::BinaryEncoder::TimestampLocal
    - PG::BinaryEncoder::Timestamp
  * Add PG::BinaryEncoder::Float4 and Float8
  * Add binary date type: #515
    - PG::BinaryEncoder::Date
    - PG::BinaryDecoder::Date
  * Add PG::Result#binary_tuples #511 It is useful for COPY and not
    deprecated in that context.
  * Add PG::TextEncoder::Bytea to BasicTypeRegistry #506

o Ractor support: #519

  * Pg is now fully compatible with Ractor introduced in Ruby-3.0 and
    doesn't use any global mutable state.
  * All type en/decoders and type maps are shareable between ractors if they
    are made frozen by Ractor.make_shareable.
  * Also frozen PG::Result and PG::Tuple objects can be shared.
  * All frozen objects (except PG::Connection) can still be used to do
    communication with the PostgreSQL server or to read retrieved data.
  * PG::Connection is not shareable and must be created within each Ractor
    to establish a dedicated connection.

o Use keyword arguments instead of hashes for Coder initialization and
  #to_h.  #511

o Add PG::Result.res_status as a class method and extend Result#res_status
  to return the status of self.  #508

o Reduce the number of files loaded at require 'pg' by using autoload.  #513
  Previously stdlib libraries date, json, ipaddr and bigdecimal were static
  dependencies, but now only socket is mandatory.

o Improve garbage collector performance by adding write barriers to all PG
  classes.  #518 Now they can be promoted to the old generation, which means
  they only get marked on major GC.

o New method PG::Connection#check_socket to check the socket state. #521

o Mark many internal constants as private. #522

o Update Windows fat binary gem to OpenSSL-3.1.0.

Bugfixes:

o Move nfields-check of stream-methods after result status check #507 This
  ensures that the nfield-check doesn't hide errors like statement timeout.

Removed:

o Remove deprecated PG::BasicTypeRegistry.register_type and co. Part of #519

o Add deprecation warning about PG::Coder initialization per Hash argument.
  #514 It is recommended to use keyword arguments instead.

o The internal encoding cache was removed.  #516 It shouldn't have a
  practical performance impact.

Repository:

o rake test tries to find PostgreSQL server commands by pg_config #503 So
  there's no need to set the PATH manuelly any longer.

1.5.1 (2023-04-24)

o Don't overwrite flags of timestamp coders.  #524 Fixes a regression in
  rails: rails/rails#48049

1.5.2 (2023-04-26)

o Fix regression in copy_data regarding binary format when using no coder.
  #527

(taca)

2023-04-27 13:34:06 UTC MAIN commitmail json YAML

doc: Updated games/alephone to 20230119

(yhardy)

2023-04-27 13:33:47 UTC MAIN commitmail json YAML

games/alephone: update to alephone-20230119 (1.6.1)

Aleph One 1.6.1
===============

This is a bugfix release:

  * Be less aggressive with mega honk fix
  * Fixes Linux builds without ffmpeg
  * Fixes a crash when a Lua script adds a side and interpolation is enabled (#321)
  * Fixes the classic aim limits checkbox
  * Adds support for FLAC playback (MML music only)
  * Fix cinematic fade in when the transition period is low
  * Works around a change in the latest SDL behavior on Macs (#398)
  * Changes the flatpak identifier to match the existing macOS bundle identifier

Aleph One 1.6
=============

This is a maintenance release, with mostly bug fixes and library and build system updates. We have also added Linux Flatpaks to
make installing the games easier in Linux.

Deprecations:

  * <shader> debug MML is deprecated and will be removed in a future release
  * The network microphone is deprecated and will be removed in a future release. The net mic key will be repurposed as a Lua
    trigger.

Changes:

  * Updated to SDL 2.24 for improved controller support
  * Aleph One now requires a C++17 compiler
  * (Lua) Allow passing nil to Monster:attack (#331)
  * (Lua) Add Platform.tag accessor (#373)
  * Remove classic aim limits from modern mouse feel; add a checkbox for classic aim limits
  * Lower default mouse sensitivity
  * Disable 3D perspective by default
  * Rename "Interface Button Sounds" checkbox to "In Game F-Key Sounds" (#255)
  * Disable transparent liquids by default in Marathon 2 and Marathon Infinity; they can be enabled by going to Environment ->
    Plugins and enabling the Transparent Liquids plugin
  * (Lua) added Game.replay for detecting whether a game is film replay

Fixes:

  * Fix teleporting in weapon effect on 60fps + (#308)
  * Fix the enhanced HUD with software renderer (#334)
  * Fix HUD not resizing when changing resolution `(#309)
  * Fix blank frame on map overlay transition in OpenGL mode (#265)
  * Restore screen flash for Marathon 1 when teleporting in (#336)
  * Fix UPnP checkbox not working in resume net game dialog (#337)
  * Fix platform textures when exporting a level
  * Fix assert thrown on network game when teleporting to another level with disconnected player (#66)
  * Fix controller feel analog/d-pad when saving prefs (#160)
  * Fix intro video not rendering when no audio stream; fixes EVIL's opening movie (#346)
  * Fix missing initialization in Lua damage_player (#348)
  * Fix the MegaHonk. RIP MegaHonk. (#339)
  * Add suport for ffmpeg 5 (#349)
  * Fix a Linux segfault at shutdown (#340)
  * Allow binding mouse buttons to forward/backward/sidestep (#333)
  * Remove the Vidmaster Oath from Marathon 1 (#355)
  * Fix MML plugin replacement font erased on first level load (#364)
  * Use GL_MIRRORED_REPEAT instead of GL_MIRRORED_REPEAT_ARB; fixes solid colored landscape on some OpenGL drivers
  * Implement transparency in the static shader; compilers now fade out as in software
  * Fix use of caps lock as run key (#294)
  * Suppress weapon flare when Lua cameras are in use (#316)
  * Fix default preference plugins disabling in Windows
  * Fix animated 3D models
  * Fix reloading physics model if not loaded from embedded map (#317)

Aleph One 1.5
=============

Changes:

  * Numerous bug fixes
  * Additional Lua functionality (see Lua.html)
  * Support for Apple Silicon
  * Improved UPnP router configuration support (now using miniupnp)
  * Adds an FOV override slider and warning
  * Adds a checkbox for native file dialogs (mac OS and Windows only)
  * Unbundles high-res plugins. See High-Res Replacements for separate download links.

1.5rc1 Pre-release
==================

Changes:

  * Bug fixes
  * Additional Lua functionality (see Lua.html)
  * macOS: support for Apple Silicon
  * Updated UPnP router configuration support (now using miniupnp)
  * Add an FOV override slider and warning
  * macOS and Windows: added a checkbox for native file dialogs
  * Removed high-res plugins from all-in-one downloads. There are many more options now than there were when we started bundling
    them, so this will give users more flexibility. Links to the old textures and a guide to hi-res textures will be provided soon;
    in the meantime the data files with hi-res plugins can be found in the 1.4 release.

Aleph One 1.4
=============

Note: This release is not network compatible with Aleph One 1.3 and earlier.

Changes:

  * Adds support for Lua ephemera: optional scripted effects like precipitation or gore, that can be turned on and off without
    affecting saved games, films, and net games
  * Adds a new "Editor" mode that integrates better with Weland for seamless visual mode editing
  * Adds new high frame rate interpolation. Choose 30 fps for authentic classic play, 60 fps or 120 fps capped, or unlimited fps
  * Adds many new Lua API functions. See Lua.html for details
  * Adds support for weapon hot keys. Hot keys 1-9 switch weapons, but can be overridden by Lua scripts; hot keys 10-12 are
    reserved for Lua scripts
  * Restores some retro/nostalgia features in the software renderer: every-other-line mode, and 8-bit color
  * MML/Lua can now set the maximum inventory on a per-difficulty level. This should add versatility for balancing difficulty in
    new scenarios

1.4rc1 Pre-release
==================

Changes since 1.4pre2:

  * add support for weapon hotkeys; hotkeys 1-9 switch weapons, but can be overridden by Lua; and another 3 hotkeys are available
    for Lua
  * restore some retro/nostalgia features in the software renderer: every-other-lines mode, and 8-bit mode
  * MML/Lua can now set the maximum inventory on a per-difficulty level
  * numerous new Lua API additions
  * bug fixes

Note: Aleph One 1.4rc1 is not network compatible with previous versions, due to the addition of hotkeys

1.4pre2 Pre-release
===================

Changes:

  * High frame rate interpolation; choose 30 fps for authentic classic play, 60 fps or 120 fps capped, or unlimited fps
  * New Lua API functions
  * Bug fixes

1.4pre1 Pre-release
===================

This is a preview release, with support for ephemera (optional scripted render effects like precipitation or extra gore) and a new
"editor" mode that integrates better with Weland 1.4.5

Aleph One 1.3.1
===============

Changes:

  * Fixes an issue saving/playing back Aleph One films using the original Marathon data files
  * Fixes wobble transfer mode glow maps

Aleph One 1.3
=============

Major Changes:

  * Uses SDL 2 for much-improved compatibility with new operating systems
  * Better support for game controllers
  * Better performance for the software renderer
  * Improved mouse control options, with settings for Classic and Modern mouse control
  * Better support for high-dpi displays
  * New controls dialog, which allows simultaneous key, mouse, and controller bindings
  * More authentic static effect when using OpenGL
  * Adds a stash for sharing info between Lua states
  * Better support for Unicode characters in Windows (should fix Rubicon X)
  * Better support for original Marathon scenarios including Trojan, which now works fully
  * A separate 64-bit Windows build is available
  * Better master volume and music volume controls
  * Video export bitrate depends on the video resolution, which leads to much improved export at 1080p with default settings
  * Mac apps are now notarized by Apple
  * Original games now default to more authentic settings on first install; high res plugins are still included but are not enabled
    by default

Aleph One 1.3rc1
================

(No changes listed)

Aleph One 1.3b3
===============

(No changes listed)

Aleph One 1.3b2
===============

(No changes listed)

Aleph One 1.3b1 (2018-09-30)
===============

(No changes listed)

Aleph One 1.3a1
===============

This is a pre-release to allow community members to assist in testing some internal code changes. Please see the Pfhorums thread if
you would like to help.

The latest stable release is: Aleph One 1.2.1

Aleph One 1.2.1
===============

The 1.2.1 release fixes a crashing bug when carnage message MML is used. Otherwise it is identical to the 1.2 release.

Aleph One 1.2
=============

The Aleph One 1.2 release features online leaderboards and game statistics, a streamlined saved-game system, and full multiplayer
support for the original Marathon game. This release also includes a number of other new features and bug fixes.

If you do not use the bundled downloads, we recommend that you update your scenario files. Each game includes a new plugin for the
online leaderboards, and the Marathon scenario includes an important compatibility fix.

Aleph One 1.2 is not network compatible with the previous stable release.

Online features

Aleph One now integrates with the online leaderboards and player stats at lhowon.org. Sign up within Aleph One to send your
Marathon, Marathon 2, and Marathon Infinity game results to lhowon.org, where you can see your overall win percentage, kill totals,
and more.

From the new "Internet" preferences section, you can register your chat name, opt in to player stats, and configure other options
relating to online play.

Saved games

Saving your game no longer stops the action until you type in a name. Each time you use a pattern buffer, a new saved game is
created. The "Continue Saved Game" dialog shows you the in-game location, date, and game time for every save. Use the "Load Other"
button to open a saved game from an earlier version of Aleph One.

Marathon compatibility

  * Cooperative play is now supported in the original Marathon scenario
  * Net games no longer use incorrect physics models
  * Goal checking in repair levels now matches the original game
  * Grenade trajectory in low-gravity levels now matches the original game
  * Certain terminals and rechargers could be activated when they shouldn't have been. You must use the 1.2 scenario data files to
    get this update.
  * If you have an existing saved game on an "exploration" level, you may need to re-explore the level before you can exit. We
    apologize for the inconvenience.

Lua

  * Additions to the Lua API:
      - Triggers.projectile_created()
      - Game.dead_players_drop_items
      - Level.index
      - Level.map_checksum
      - Line.visible_on_automap
      - Polygon.visible_on_automap
  * Additions to the Lua HUD API:
      - Level.name
      - Level.index
      - Level.map_checksum
  * Custom fields on projectiles, monsters, etc. are cleared when the object is destroyed
  * Lua error messages contain more diagnostic info
  * Player:find_action_key_target() no longer triggers side effects

Other changes

  * New preferences:
      - Camera Bobbing (Graphics) — if disabled, the camera and weapon will remain steady, to reduce motion sickness
      - Join Pregame Lobby by Default (Internet -> Pregame Lobby) — if checked, when you choose "Join Network Game", Aleph One
        automatically presses "Find Internet Game" on the next screen. Hold down the Alt (Option) key to join a local game.
      - Use Netscript in Films, Netscript File (Environment) — use these preferences to play back films of games recorded with
        netscripts. Solo Lua scripts are no longer loaded during playback of net game films.
  * Logging in to the pregame lobby uses HTTPS to protect your password
  * The editing cursor in text fields can be moved with the arrow keys or the mouse
  * Command history in the Lua/chat console can be accessed with the up and down arrow keys
  * Team color selection in the Join dialog is disabled when the game does not support teams
  * Plugin API changes:
      - Scenario compatibility, to create plugins that load only for specific scenarios
      - More combinations of items are allowed within a single plugin
  * The Plugins dialog (Preferences > Environment > Plugins) lists the components of each plugin
  * Lua HUD support is available by plugin only
  * A custom port can be used when gathering net games. The port number can only be changed by editing the XML preferences file.

Crashes fixed

  * Maps with invalid light indexes in OpenGL (Shader) renderer
  * 3D models lacking texture coordinates
  * #STATIC command in terminals (SF #580)
  * Joining a net game after a "map not found" film playback error (SF #504)

Graphical fixes

  * 3D models display even when their center point is behind player
  * Repair chip inventory is shown in Marathon Enhanced HUD plugin
  * Carnage messages during film replay are shown for the currently viewed player
  * Static, pulsate, and wobble transfer modes improved in OpenGL (Shader) renderer
  * <player light="..."> MML setting respected in OpenGL (Shader) renderer
  * Motion sensor on magnetic levels works properly when frame rate lags (SF #372)
  * Styled chat names display properly in pregame lobby game info dialog

Platform-specific fixes

  * Linux:
      - A new configure script now succeeds when optional dependencies are missing. The script also summarizes which features are
        enabled. Packagers should review the configure options, which have changed.
      - Aleph One builds and runs with more versions of FFmpeg / libav (SF #576, #578, #582)
      - Web links no longer cause Aleph One to become unresponsive on some systems
  * Mac OS X:
      - Drag-and-drop now works in 10.10 (Yosemite)
      - Updated third-party libraries
  * Windows:
      - The .save level console command successfully overwrites existing files
      - Updated third-party libraries

Other fixes

  * MML from solo Lua plugins is no longer loaded after all other plugins
  * Plugins ignore references to non-existent files
  * Popping is reduced in certain ambient sounds
  * Various MML settings are correctly reset when changing levels
  * Some common but unhelpful messages are no longer written to the log file
  * File-overwrite dialogs respect the "Hide file extensions" preference
  * The first save in a cooperative game is less likely to fail
  * Saving a game creates fewer temporary files
  * Solo Lua is loaded when continuing a saved game even when the map file is missing
  * Joystick/mouse buttons mapped to map or volume controls are no longer ignored
  * UPnP configuration now works with more routers

(yhardy)

2023-04-27 13:26:30 UTC MAIN commitmail json YAML

doc: Updated www/w3m to 0.5.3.0.20230121

(wiz)

2023-04-27 13:26:19 UTC MAIN commitmail json YAML

w3m*: update to 0.5.3git20230121

2023-01-21  Tatsuya Kinoshita  <tats@debian.org>

* NEWS: Update NEWS to 0.5.3+git20230121.

2023-01-15  Tatsuya Kinoshita  <tats@debian.org>

* scripts/w3mman/w3mman2html.cgi.in:
Add GROFF_NO_SGR=1 to w3mman2html.cgi for non-Debian groff.
Bug-Debian: https://github.com/tats/w3m/pull/238
Bug-Debian: https://github.com/tats/w3m/issues/201

* scripts/w3mman/w3mman2html.cgi.in:
Revert "Turn ansi escape sequences into html tags".
This reverts commit 44af9271e0e984544762e2212549f134c86b4418.
cf. https://github.com/tats/w3m/pull/238

2023-01-12  Tatsuya Kinoshita  <tats@debian.org>

* fm.h, rc.c: Do not expand config value of tmp_dir.

* config.h.dist, config.h.in, configure, configure.ac, rc.c:
Use faccessat for rc_dir and tmp_dir.

* local.c: Allow writeLocalCookie even when no_rc_dir.

* main.c, rc.c: Call wtf_init in sync_with_option.

* rc.c: Avoid modifying read-only rc_dir.

* fm.h, main.c, proto.h, rc.c: Make tmp_dir if not found.

2023-01-09  Tatsuya Kinoshita  <tats@debian.org>

* NEWS: Prepare NEWS for w3m 0.5.3+git202301XX.

* doc-de/FAQ.html, doc-jp/FAQ.html, doc/FAQ.html:
Remove obsolete documents.

* doc-de/FAQ.html, doc-de/MANUAL.html:
Wrap long lines to avoid Lintian warnings.

2023-01-07  Tatsuya Kinoshita  <tats@debian.org>

* file.c: Only read a first title.
* file.c, fm.h: Revert "Only read title when in head".
This reverts commit 0189e8aa5c4c4919a9bbc4dcbe0e521aada51e3c.
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020215

2023-01-06  Tatsuya Kinoshita  <tats@debian.org>

* file.c: Indentation fix for HTMLtagproc1.

2023-01-06  Robert Alm Nilsson  <robert@robalni.org>

* file.c, fm.h: Only read title when in head.
Origin: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020215

2023-01-06  Tatsuya Kinoshita  <tats@debian.org>

* libwc/charset.c: Avoid locale sensitive tolower in wc_charset_to_ces.

2023-01-06  Sertaç Ö. Yıldız  <sertacyildiz@gmail.com>

* libwc/charset.c:
Fix charset declaration parser fails with turkish locale.
Origin: https://bugzilla-attachments.redhat.com/attachment.cgi?id=160014
Bug-Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=249675

* history.c: Use st_mtime instead of st_mtim.tv_sec to compile on macos.
cf. https://github.com/tats/w3m/pull/247

2023-01-06  Rene Kita  <mail@rkta.de>

* html.c, html.h, tagtable.tab: Recognize link targets in dfn elements.
Refactor html.c.  Align in html.c.
Origin: https://github.com/tats/w3m/pull/259
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1018696

* Makefile.in, form.c, main.c, util.c, util.h:
Handle failed system calls.
* display.c, display.h, file.c, form.c, main.c, proto.h, terms.h:
Move declarations to appropiate header files.
Origin: https://github.com/tats/w3m/pull/257
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=398989

* entity.js, etc.c, table.c, tests/allentity.expected:
* tests/allentity.html: Skip soft hyphen when reading token.
Fix generated HTML for entity test.
Origin: https://github.com/tats/w3m/pull/256
Bug-Debian: https://github.com/tats/w3m/issues/224
Bug-Debian: https://github.com/tats/w3m/issues/258
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830173

* file.c: Check LESSOPEN to avoid undefined behaviour.
Refactor lessopen_stream.
Origin: https://github.com/tats/w3m/pull/254
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991608

2023-01-05  Markus Hiereth  <translation@hiereth.de>

* po/de.po: Update German message catalogue.
Origin: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1011945#10

2023-01-05  Rene Kita  <mail@rkta.de>

* buffer.c: Exit with error if a new buffer can't be allocated.
Origin: https://git.sr.ht/~rkta/w3m/commit/1f88544c1a009ed2088ff20973bcfffe6cbcb5de
Bug-Debian: https://github.com/tats/w3m/pull/232
Bug-Debian: https://github.com/tats/w3m/pull/233

* history.c, history.h:
Merge history file if it was modified after start.
* history.h, proto.h: Move declarations to the appropriate header file.
* history.c: Add comment to explain placement of the ifdef.
* history.c, proto.h: Let loadHistory return an error code.
* history.c: Use 'goto fail' to remove code duplication.
Origin: https://github.com/tats/w3m/pull/247
Bug-Debian: https://github.com/tats/w3m/issues/176

2023-01-05  Alberto Fanjul  <albertofanjul@gmail.com>

* scripts/w3mman/w3mman2html.cgi.in:
Turn ansi escape sequences into html tags.
Origin: https://github.com/tats/w3m/pull/238
Bug-Debian: https://github.com/tats/w3m/issues/201

2023-01-04  Tatsuya Kinoshita  <tats@debian.org>

* po/de.po, po/it.po, po/ja.po, po/sv_SE.po, po/w3m.pot, po/zh_CN.po:
* po/zh_TW.po: Update PO strings.

* doc/MANUAL.html, doc/README.img, libwc/wc_types.h, main.c, rc.c:
English fixes.
cf. https://github.com/tats/w3m/pull/241

2023-01-04  Rene Kita  <mail@rkta.de>

* rc.c: Remove unused variable.
* table.c: Remove a warning for bzero with GCC 12.
* file.c: Fix potential null pointer dereference.
* .github/workflows/build.yml:
Don't error out on deprecated declaration warnings.
Origin: https://github.com/tats/w3m/pull/255
cf. https://github.com/tats/w3m/issues/252

2023-01-04  nico  <smnicolas@gmail.com>

* doc/MANUAL.html, doc/w3m.1, fm.h, main.c, rc.c, terms.c:
Add high-intensity colors option and cli flag.
Origin: https://github.com/tats/w3m/pull/251
cf. https://github.com/tats/w3m/issues/250
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626291

2023-01-04  Trafficone  <trafficone@gmail.com>

* doc/README.SSL, doc/README.keymap, doc/README.menu: Translate from
doc-jp.
* doc/README.cookie, doc/README.func, doc/README.img, doc/README.m17n:
* doc/README.passwd: Clarified wording.  Minor grammar changes.
Origin: https://github.com/tats/w3m/pull/241

2022-12-25  Tatsuya Kinoshita  <tats@debian.org>

* configure: Update configure with acinclude.m4.

2022-12-25  Sam James  <sam@gentoo.org>

* acinclude.m4: Fix configure tests broken with Clang 16.
Origin: https://github.com/tats/w3m/pull/248

2022-12-25  Rin Okuyama  <rokuyama.rk@gmail.com>

* image.c, terms.c:
For sixel, no need to round image size to multiple of character size.
Origin: https://github.com/tats/w3m/pull/246

* image.c: Display resized image for OSC 5379 (mlterm).
Origin: https://github.com/tats/w3m/pull/245

2022-12-25  Rene Kita  <mail@rkta.de>

* doc/README.siteconf: Say what the comment character is.
Use the comment character in Examples.
Origin: https://github.com/tats/w3m/pull/237

* main.c: Retry if loading of a file fails when argv_is_url.
Origin: https://github.com/tats/w3m/pull/235
Bug-Debian: https://github.com/tats/w3m/issues/210
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=537761
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946440

2022-12-25  NRK  <nrk@disroot.org>

* image.c: remove duplicate declaration.
* cookie.c, entity.c, file.c, frame.c, func.c, image.c, linein.c:
* mailcap.c, main.c, rc.c, rc.h, table.c, terms.c, terms.h:
* w3mbookmark.c, w3mhelperpanel.c:
fix all -Wmissing-prototypes warnings.
* file.c, history.c, history.h, indep.c, indep.h, mailcap.c, proto.h:
* rc.c, terms.c, url.c: fix some -Wstrict-prototypes warnings.
Origin: https://github.com/tats/w3m/pull/234

2022-12-25  Rene Kita  <mail@rkta.de>

* .github/workflows/build.yml:
Add GitHub Action to build source when pushing.
Origin: https://github.com/tats/w3m/pull/228

2022-12-21  Tatsuya Kinoshita  <tats@debian.org>

* po/de.po, po/it.po, po/ja.po, po/sv_SE.po, po/w3m.pot, po/zh_CN.po:
* po/zh_TW.po: Update PO strings.

2022-12-21  Rene Kita  <mail@rkta.de>

* etc.c, fm.h, history.c, rc.c:
Add option to set directory for temporary files.
Origin: https://github.com/tats/w3m/pull/219
cf. https://github.com/tats/w3m/issues/130

2022-12-21  Yash Lala  <yashlala@gmail.com>

* rc.c: Use `Strnew_charp()` to create `char *` instead of `strdup()`.

* rc.c:
refactor: Substitute some clunky code with a `strdup()`.

* doc/FAQ.html, doc/MANUAL.html, doc/w3m.1, rc.c:
Set `rc_dir` based on `W3M_DIR` environment variable.
Origin: https://github.com/tats/w3m/pull/207
cf. https://github.com/tats/w3m/issues/130

2022-12-20  Tatsuya Kinoshita  <tats@debian.org>

* etc.c: Fix potential overflow in checkType.

* etc.c:
Fix m17n backspace handling causes out-of-bounds write in checkType.
[CVE-2022-38223]
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019599
Bug-Debian: https://github.com/tats/w3m/issues/242

(wiz)

2023-04-27 13:24:41 UTC MAIN commitmail json YAML

pdfjam: depend on tex-everyshi and tex-pdflscape

Some of the commands of pdfjam require tex-everyshi and tex-pdflscape to
be installed, so add the dependencies and bump PKGREVISION.

(yhardy)

2023-04-27 13:16:35 UTC MAIN commitmail json YAML

finance/ledger: update to ledger-3.3.2

3.3.2

  * Fix divide by zero (bugs #777 and #2207)

  * Increase string size limit in src/unistring.h assert (bug #2174)

  * Require tzdata for Nix flake build (bug #2213)

3.3.1

  * Fix regression leading to incorrect error about format directives (bug #
    2205)

  * Add information about compile features to --version

  * Fix compiler warnings by minimizing the use of deprecated APIs

  * Update flake.nix to match nixpkgs ledger/default.nix

  * Remove unused Python server related code

  * Various documentation improvements

3.3.0

  * Use $PAGER when environment variable is set (bug #1674)

  * Make --depth correctly fold postings to accounts of greater depth into
    the parent at the specified level (bug #987)

  * When using wild-cards in the include directive, include matched files in
    sorted order (bug #1659)

  * Ensure absolute path for include (bug #2075)

  * Try to use $XDG_HOME_CONFIG/ledger/ledgerrc or ~/.config/ledger/ledgerrc
    first

  * Improve Python 3 support and drop support for Python 2

  * Add support for automatically reading files encrypted with GPG (bug #1949
    )

  * Add support for a "debit" column in the convert command (bug #1120)

  * Fix parsing of files without end of line (bug #516)

  * Fix incorrect parsing of expressions containing a - without spaces (bug #
    2001)

  * Fix payee metadata on postings not being validated and payee aliases not
    being honored (bug #556 & bug #1892)

  * Fix ledger interpreting a posting with 0 difference as a null-posting,
    which leads to it auto-balancing the posting (bug #1942)

  * Correctly escape all string values in lisp report (bug #2034)

  * Fix a regression where empty commodities were shown (bug #1969)

  * Fix a regression where using multiple commodities in one transaction
    triggers an assertion (bug #1998)

  * Fix --time-colon for negative time amounts

  * Use correct int return type for stream input operations (bug #2058)

  * Use amount_width for balance report

  * Remove some UTF-8 code that was having no effect (bug #2061)

  * Fix unrounding for equity

  * Fix SIGABRT when python subcommand raises an exception

  * Improve XML reports

  * Support building on older versions of CMAKE (less than 3.7)

  * Fix compilation with Boost 1.76 (bug #2030)

  * Fix Msys2 MinGW build (bug #1905)

  * Fix unicode problems on Windows (bug #1986)

  * Fix the issue that with Boost >= 1.77 include directive cannot find the
    file to include for stdin (-f -). Also for -f - when include cannot find
    the file it reports the error with full path now. (bug #2057 & bug #2092)

  * Fix Nix build

  * Rename quoted_rfc4180 to quoted_rfc, as numbers used in function names
    confuses the parser (#2007).

  * Numbers are no longer permitted in value expression function names.

  * Various documentation improvements

(yhardy)

2023-04-27 13:16:05 UTC MAIN commitmail json YAML

doc: Updated lang/erlang to 25.3.1

(wiz)

2023-04-27 13:15:55 UTC MAIN commitmail json YAML

erlang: update to 25.3.1.

Support for fully asynchronous distributed signaling where send
operations never block. This functionality is by default disabled
and can be enabled per process. For more information see the
documentation of process_flag(async_dist, Bool).

(wiz)

2023-04-27 13:04:43 UTC MAIN commitmail json YAML

doc: Updated multimedia/streamlink to 5.4.0

(yhardy)

2023-04-27 13:04:10 UTC MAIN commitmail json YAML

multimedia/streamlink: update to streamlink-5.4.0

streamlink 5.4.0 (2023-04-12)#

Release highlights:

  * Added: --progress CLI argument and deprecated --force-progress (#5268)
  * Added: --dash-manifest-reload-attempts and respective session option (#
    5208)
  * Improved: DASH segment availability/download logging (#5214, #5235)
  * Refactored: DASH parser + stream implementation (#5221, #5224, #5225, #
    5244, #5248)
  * Fixed: DASH segment template numbers and availability times (#5213, #5217
    , #5233)
  * Fixed: DASH manifest mediaPresentationDuration and period duration (#5226
    )
  * Fixed: DASH manifest suggestedPresentationDelay (#5215)
  * Fixed: various DASH manifest parsing bugs (#5247)
  * Fixed: DASH timeline IDs not being unique (#5199)
  * Fixed: DASH substreams not having synced timelines (#5262)
  * Fixed: queued DASH segments being downloaded after closing the stream (#
    5236, #5237)
  * Fixed: incorrect min/max values of certain numeric CLI arguments (#5239)
  * Fixed: all naive datetime objects and made them timezone-aware (#5210)
  * Fixed: TV5monde plugin with new implementation (#5206)
  * Fixed: Steam plugin missing CDN auth data in stream URLs (#5222)
  * Fixed: Vimeo plugin窶冱 playerConfig regex (#5227)
  * Fixed: VKplay plugin窶冱 validation schema (#5251)
  * Fixed: Twitcasting plugin with new implementation (#5255)
  * Tests: fixed setuptools/pkg_resources DeprecationWarnings (#5167, #5230)
  * Tests: fixed ResourceWarnings due to stale file handles (#5242)
  * Added plugins: indihometv (#5266), telemadrid (#5212)
  * Removed plugins: nbcnews (#5279), useetv (#5266)

streamlink 5.3.1 (2023-02-25)#

Patch release:

  * Fixed: http-trust-env session option name (--http-ignore-env CLI
    parameter) (#5193)
  * Fixed: missing byterange attribute of initialization segments in DASH
    streams (#5189)
  * Fixed: broken BaseURL context in DASH streams (#5194)
  * Fixed: detection of certain encrypted DASH streams (#5196)

streamlink 5.3.0 (2023-02-18)#

Release highlights:

  * Project meta: dropped Open Collective sponsoring platform and updated the
    project窶冱 README, as well as the docs窶� donation/support page (#5143)
  * Deprecated: global plugin arguments (#5140)
  * Fixed: muxed streams sometimes missing data at the end (#5162)
  * Fixed: named pipes sometimes not being cleaned up properly (#5162)
  * Fixed: new YouTube channel URLs not being matched (#5137)
  * Fixed: KeyError when accessing certain YouTube URLs (#5139)
  * Fixed: M3U8 attribute parsing (#5125)
  * Fixed: NimoTV streams stopping after a few seconds (#5147)
  * Fixed: delimiter of http-query-params session option string setter (#5176
    )
  * Fixed: sdist/bdist missing some files (#5119, #5141)
  * Docs: fixed Streamlink.set_option() docstring (#5176)
  * Docs: improved CLI tutorial (#5157)
  * Docs: improved install page (#5178)
  * Removed plugins: funimationnow (#5128), schoolism (#5127)

streamlink 5.2.1 (2023-01-23)#

  * Reverted: PyPI deploy script changes (#5116)

streamlink 5.2.0 (2023-01-23)#

Release highlights:

  * Added: new stream read/output loop, to be able to detect player process
    termination while stream output is paused (ad filtering, etc.) (#5024)
  * Added: support for named plugin matchers (#5103, #5107)
  * Added: Python warnings capturing to streamlink logger and added
    StreamlinkWarning (#5072)
  * Changed: deprecation log messages to warnings, and added missing warnings
    for previously deprecated things (#5072)
  * Deprecated: usage of validate.text in favor of str (#5090)
  * Improved: Streamlink session option getters/setters (#5076)
  * Fixed: incorrect inheritance of NoPluginError and removed unneeded url
    parameter from NoStreamsError (#5088)
  * Fixed: error handling in Twitch access token acquirement (#5011)
  * Fixed: dogan plugin (#5053)
  * Fixed: ceskatelevize plugin, added sport/sportplus/decko (#5063)
  * Added plugins: mixcloud (#5096), vkplay (#5054)
  * Removed plugins: orf_tvthek (#5104)

streamlink 5.1.2 (2022-12-03)#

Patch release:

  * Fixed: ValueError being raised while muxing streams (#4998)
  * Fixed: ad filtering bug in Twitch plugin (#5007)
  * Fixed: SVTPlay plugin (#4994)
  * Fixed: TVP plugin (#4997)
  * Docs: updated Linux AppImage and Windows builds install sections (#4999)
  * Docs: fixed man page links in HTML docs (#4995)

streamlink 5.1.1 (2022-11-23)#

Patch release:

  * Changed: WebsocketClient to use CA certificates bundled by certifi (#4977
    )
  * Fixed: SegmentedStreamReader not properly getting closed (#4972)
  * Fixed: CLI argument links throughout the entire docs (#4989)
  * Build: added certifi as a direct dependency (#4977)

streamlink 5.1.0 (2022-11-14)#

Release highlights:

  * Added: debug log messages of the FFmpeg version in use (#4861)
    Checking the FFmpeg version can be disabled via --ffmpeg-no-validation
  * Added: --twitch-access-token-param for changing access token API request
    params (#4952)
  * Added: new log level all (#4941)
  * Updated: sbscokr plugin and removed the --sbscokr-id parameter (#4865)
  * Updated: Twitch authentication docs (#4940, #4956)
  * Fixed: broken --twitch-disable-ads mid-roll ad filering (#4942)
  * Fixed: incorrect module name for trace logs on Python 3.11 (#4863)
  * Fixed: bloomberg plugin (#4919)
  * Fixed: dailymotion plugin (#4910)
  * Fixed: raiplay plugin (#4851)
  * Fixed: tvp plugin (#4905)
  * Fixed: vinhlongtv plugin (#4850)
  * Fixed: various other plugin issues (see full changelog)
  * Removed plugins: egame (#4866)
  * Build: added urllib3 as a direct dependency and set it to >=1.26.0 (#4950
    )
  * Build: added pytest-asyncio to dev-requirements (#4861)

streamlink 5.0.1 (2022-09-22)#

Patch release:

  * Fixed: truncation of relative paths in progress output on Windows (#4830)
  * Fixed: mitele plugin窶冱 validation schema (#4839)
  * Fixed: infinite loop in rtve plugin (#4840)

streamlink 5.0.0 (2022-09-16)#

Breaking changes:

  * BREAKING: removed avconv (libav) from FFmpeg fallback list (#4826)
  * BREAKING/API: removed Plugin.bind() and changed the signature of the
    Plugin class constructor (#4768)
    A compatibility wrapper for these interface changes has temporarily been
    added in order to keep third-party plugin implementations working.
    Please see the deprecation docs for more details.
  * BREAKING/API: changed the return value of Session.resolve_url() (#4768)
    Please see the deprecation docs for more details.
  * BREAKING/API: removed HTTPSession.parse_*() methods (#4803)

Release highlights:

  * Added: official support for Python 3.11 (#4806)
  * Added: --player-external-http-continuous (#4739)
  * Added: file path to progress output (--output, --record, etc.) (#4764)
  * Added: warning message when FFmpeg is not available and muxing is
    unsupported (#4781)
  * Changed: logging channel of deprecation messages to 窶忤arning窶� (#4785)
  * Disabled: --twitch-disable-hosting and removed its logic (#4805)
  * Fixed: memory leak when initializing the Streamlink session (#4768)
  * Fixed: cbsnews plugin (#4743)
  * Fixed: steam plugin authentication (#4745)
  * Fixed: ustreamtv plugin (#4761)
  * Fixed: huya plugin (#4763)
  * Fixed: atresplayer, mitele and rtve plugins (#4759, #4760, #4766)
  * Fixed: albavision, hiplayer and htv plugins (#4770)
  * Fixed: OKru plugin with support for the mobile page (#4780)
  * Fixed: trovo plugin VODs (#4812)
  * API: added Streamlink and HTTPSession typing informations to Plugin and
    Stream (including its various subclasses) (#4802, #4814)
  * API: added pluginargument decorator (#4747)
  * Docs: updated pluginmatcher and pluginargument documentation (#4771)

streamlink 4.3.0 (2022-08-15)#

Release highlights:

  * Improved: CLI download progress output (#4656)
  * Fixed: consecutive FFmpeg executable lookups not being cached (#4660)
  * Fixed: --ffmpeg-verbose-path not expanding ~ to the user窶冱 home directory
    (#4688)
  * Fixed: deprecated stdlib API calls in the upcoming Python 3.11 release (#
    4651, #4654)
  * Fixed: huya plugin (#4685)
  * Fixed: livestream plugin (#4679)
  * Fixed: picarto plugin (#4729)
  * Fixed: nbcnews plugin (#4668)
  * Fixed: deutschewelle plugin (#4725)
  * Added plugins: atpchallenger (#4700)
  * Removed plugins: nbc + nbcsports + theplatform (#4731), common_jwplayer (
    #4733)
  * Docs: various CLI related improvements (#4659)
  * Docs: removed OpenBSD and Ubuntu from install docs (#4681)
  * Plugin API: added new validation schemas and updated validators (#4691, #
    4709, #4732)

(yhardy)

2023-04-27 12:46:25 UTC MAIN commitmail json YAML

doc: Updated lang/fennel to 1.3.0

(yhardy)

2023-04-27 12:45:56 UTC MAIN commitmail json YAML

lang/fennel: update to fennel-1.3.0

1.3.0 / 2023-02-13

New Forms

  * Add case which does pattern matching without pinning existing locals
  * Add case-try which works like match-try without pinning locals
  * Add faccumulate macro as range analog to accumulate

New Features

  * Reduced compiler memory footprint
  * Omit escape codes highlighting errors when NO_COLOR env var is set
  * Support & for rest args in function arglists for consistency with let
  * Add error-pinpoint option to support custom error highlighting
  * The fn special now allows arbitrary compiler metadata keys via the
    metadata table syntax
  * Options in fennel.view can be altered for the next invocation of the
    pretty-printer by setting them to {:once val} or {:once val :after
    other-val}. See fennel.view docstring for more info

Bug Fixes

  * Fix a bug where readline repl history would be saved to the wrong file
  * Fix a bug where set did not catch unknown locals when setting table
    fields
  * Add a workaround for a bug around ctrl-d in readline

(yhardy)

2023-04-27 12:32:56 UTC MAIN commitmail json YAML

doc: Updated devel/git-cliff to 1.1.2nb1

(pin)

2023-04-27 12:32:36 UTC MAIN commitmail json YAML

2023-04-27 12:30:43 UTC MAIN commitmail json YAML

doc: Updated editors/tp-note to 1.21.0

(pin)

2023-04-27 12:30:14 UTC MAIN commitmail json YAML

editors/tp-note: update to 1.21.0

- New feature: natuaral language detection

(pin)

2023-04-27 12:29:59 UTC MAIN commitmail json YAML

doc: Updated graphics/libspiro to 1.3.0.20221101

(wiz)

2023-04-27 12:29:50 UTC MAIN commitmail json YAML

libspiro: update to 1.3.0.20221101.

- 2022-Nov-01
    * Libspiro Version 20221101 (1.3.0)
    * Bugfix - removed forgotten if-then code used with scaling tests.
      Majority of users won't notice a difference since most FontForge
      fonts are created in the +x,+y quadrant. Users that might see a
      change/difference are users drawing only in the -x, -y quadrant.
    * Enhanced libspiro to allow closed-loop spiros starting with '['
      or 'a' by seeking the first available 'v', 'c', or 'o' as start,
      which may be found later in the spiro curve. This was the least
      modification needed to allow call-test10 or call-test11 to pass.

- 2022-Jul-22
    * Libspiro Version 20220722 (1.2.0)
    * Due to confusion created when ppedit was also re-licensed as MIT
      APACHE and GPL2+, it's necessary to re-clarify libspiro is GPL3+.
      In summary, GPL can include MIT code, MIT code cannot accept GPL.
      Please note code not in ppedit like libspiro's java is GNU GPL2+.
      Please note that libspiro's improvements or patches are also GPL.
    * Thanks to orbea for bugfixes concerning linking and linker flags,
      and removing .libs from linker path (some linkers don't like it).
    * Added more commenting in spiroentrypoints.h to clarify functions.
    * Reconfigured code to avoid exporting bezctx_intf.h since this is
      supposed to be internal to libspiro and not for external calling.
    * Also added https://gcc.gnu.org/wiki/Visibility to reduce exports.
    * SPIRO_INTERNAL_BEZCTX and call-test21.c added for simpler method
      of accessing libspiro for programs that only need the end result.
    * Test added for 'a','h' to ensure points don't overlap, else exit.

(wiz)

2023-04-27 12:26:45 UTC MAIN commitmail json YAML

doc: Updated textproc/typst to 0.3.0

(wiz)

2023-04-27 12:26:35 UTC MAIN commitmail json YAML

typst: update to 0.3.0.

Breaking changes:
    Renamed a few symbols: What was previous dot.op is now just dot and the basic dot is dot.basic. The same applies to ast and tilde.
    Renamed mod to rem to more accurately reflect the behaviour. It will remain available as mod until the next update as a grace period.
    A lone underscore is not a valid identifier anymore, it can now only be used in patterns
    Removed before and after arguments from query. This is now handled through flexible selectors combinator methods
    Added support for attachments (sub-, superscripts) that precede the base symbol. The top and bottom arguments have been renamed to t and b.

New features
    Added support for more complex strokes (configurable caps, joins, and dash patterns)
    Added cancel function for equations
    Added support for destructuring in argument lists and assignments
    Added alt text argument to image function
    Added toml function for loading data from a TOML file
    Added zip, sum, and product methods for arrays
    Added fact, perm, binom, gcd, lcm, atan2, quo, trunc, and fract calculation

Improvements
    Text in SVGs now displays properly
    Typst now generates a PDF heading outline
    References now provides the referenced element as a field in show rules
    Refined linebreak algorithm for better Chinese justification
    Locations are now a valid kind of selector
    Added a few symbols for algebra
    Added Spanish smart quote support
    Added selector function to turn a selector-like value into a selector on which combinator methods can be called
    Improved some error messages
    The outline and bibliography headings can now be styled with show-set rules
    Operations on numbers now produce an error instead of overflowing

Bug fixes
    Fixed wrong linebreak before punctuation that follows inline equations, citations, and other elements
    Fixed a bug with argument sinks
    Fixed strokes with thickness zero
    Fixed hiding and show rules in math
    Fixed alignment in matrices
    Fixed some alignment bugs in equations
    Fixed grid cell alignment
    Fixed alignment of list marker and enum markers in presence of global alignment settings
    Fixed path closing
    Fixed compiler crash with figure references
    A single trailing line breaks is now ignored in math, just like in text

Command line interface
    Font path and compilation root can now be set with the environment variables TYPST_FONT_PATHS and TYPST_ROOT
    The output of typst fonts now includes the embedded fonts

Development
    Added instrumentation for debugging and optimization
    Added --update flag and UPDATE_EXPECT environment variable to update reference images for tests
    You can now run a specific subset with --subtest
    Tests now run on multiple threads

(wiz)

2023-04-27 12:17:42 UTC MAIN commitmail json YAML

doc: Updated textproc/tree-sitter-typescript to 0.20.2

(wiz)

2023-04-27 12:17:33 UTC MAIN commitmail json YAML

tree-sitter-typescript: update to 0.20.2.

Changes not found.

(wiz)

2023-04-27 12:15:11 UTC MAIN commitmail json YAML

2023-04-27 12:12:45 UTC MAIN commitmail json YAML

doc: Updated www/nghttp3 to 0.11.0

(wiz)