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

2024-05-13 11:09:31 UTC Now

2023-01-31 17:15:04 UTC MAIN commitmail json YAML

doc: Added devel/cabal-fmt version 0.1.6

(pho)

2023-01-31 17:14:57 UTC MAIN commitmail json YAML

devel/cabal-fmt: import cabal-fmt-0.1.6

Format .cabal files preserving the original field ordering, and comments.

Tuned for Oleg's preference, but has some knobs still.

(pho)

2023-01-31 17:13:17 UTC MAIN commitmail json YAML

devel/hs-optparse-applicative/application.mk: Fix an issue with packages having internal libraries

(pho)

2023-01-31 16:02:48 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.1.0.59

(wiz)

2023-01-31 16:02:37 UTC MAIN commitmail json YAML

2023-01-31 16:01:09 UTC MAIN commitmail json YAML

doc: Updated textproc/glow to 1.5.0

(wiz)

2023-01-31 16:00:59 UTC MAIN commitmail json YAML

glow: update to 1.5.0.

Use glow as your terminal markdown notebook! This release contains several
quality of life improvements such as copying file contents and editing local
files.

(wiz)

2023-01-31 15:25:14 UTC MAIN commitmail json YAML

doc: Updated fonts/fontconfig to 2.14.2

(wiz)

2023-01-31 15:25:04 UTC MAIN commitmail json YAML

2023-01-31 15:18:59 UTC MAIN commitmail json YAML

2023-01-31 15:09:58 UTC MAIN commitmail json YAML

doc: Updated emulators/PC6001VX to 4.1.3

(tsutsui)

2023-01-31 15:09:42 UTC MAIN commitmail json YAML

PC6001VX: update to 4.1.3.

Upstream changes:

4.1.3 2023/01/29
* Updated PC-6001 compatible basic ROMs to 0.7.6.
* Added Russian translation.

(tsutsui)

2023-01-31 14:44:50 UTC MAIN commitmail json YAML

pax-utils: switch to using release tarballs as they bundle manual pages.

This avoids a BUILD_DEPENDS on textproc/xmlto.

(fcambus)

2023-01-31 14:34:48 UTC MAIN commitmail json YAML

doc: Updated audio/libopenmpt to 0.6.8

(fcambus)

2023-01-31 14:34:35 UTC MAIN commitmail json YAML

libopenmpt: update to 0.6.8.

### libopenmpt 0.6.8 (2023-01-29)

*  [**Bug**] DSYM: Loading DSYM files got broken in 0.6.7.

*  When seeking around in a module, the tempo was sometimes incorrectly limited
    to 255 BPM.
*  Initial instrument cutoff was broken for OPL instruments in
    libopenmnpt 0.6.7.

*  mpg123: Update to v1.31.2 (2023-01-14).

(fcambus)

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

doc: Updated multimedia/mpv to 0.35.1

(wiz)

2023-01-31 14:29:20 UTC MAIN commitmail json YAML

mpv: update to 0.35.1.

Release 0.35.1
==============

Bug fix release for the 0.35 branch.

Fixes and Minor Enhancements
----------------------------

- ao_pipewire: log version and other useful debug info
- wayland: error out if essential protocol support is missing
- wayland: also log refresh rate on surface entrance
- vo_gpu_next: fix undefined behavior on alpha-first formats
- meson: prepend MPV_CONFDIR path with prefix
- meson: unbreak dl check on BSDs without libdl
- lcms: fix crash with lcms2-related options if lcms is disabled
- meson: fix stdatomic detection on bsd
- osc: don't spam window-controls bindings on every render
- wayland: check for resize/move in touch event first
- ao_coreaudio: use device's nominal sample rate for latency properties
- ao_pipewire: properly clean up resources
- filter_kernels: fix kaiser
- hwdec/d3d11va: fix a possible memory leak
- external_files: set log level for potential files to trace
- vo_opengl: do not blindly reject all Microsoft's OpenGL implementations
- ao_coreaudio: use AudioUnitReset as ao_driver.reset to prevent long restart
- hwdec_drmprime: fix memory leak
- vo: hwdec: fix libdrm-related memory leak
- draw_bmp: ensure last slice width is less than total width
- wayland: dispatch and wait for compositor events in uninit
- demux: boost read EBU R128 gain values to ReplayGain's reference level
- version.py/version.sh: bump copyright year
- vulkan: fix build error for 32bit builds with clang
- vo_wlshm: cleanup on failure
- ra_d3d11: fix incorrect type
- meson: also search for rst2html with .py extension
- audio: fix crash during uninit with ao_lavc
- mp_image: fix XYZ primaries default
- vd_lavc: add "auto" choice for vd-lavc-dr
- vo: implement VO_DR_FLAG_HOST_CACHED
- x11: fix issue with xpresent timing feedback

(wiz)

2023-01-31 14:27:08 UTC MAIN commitmail json YAML

doc: Updated net/libcares to 1.19.0

(wiz)

2023-01-31 14:26:52 UTC MAIN commitmail json YAML

libcares: update to 1.19.0.

Version 1.19.0 (18 Jan 2023)

bradh352 (18 Jan 2023)
- Prep for 1.19.0 release

- Fix inverted logic in 25523e2

  Fix .localhost. handling in prior commit

  Fix By: Brad House (@bradh352)

- RFC6761 localhost definition includes subdomains

  RFC6761 6.3 states:
    The domain "localhost." and any names falling within ".localhost."

  We were only honoring "localhost".

  Fixes: #477
  Fix By: Brad House (@bradh352)

- docs: ARES_OPT_UDP_PORT and ARES_OPT_TCP_PORT docs wrong byte order

  As per #487, documentation states the port should be in network byte
  order, but we can see from the test cases using MockServers on
  different ports that this is not the case, it is definitely in host
  byte order.

  Fix By: Brad House (@bradh352)

GitHub (18 Jan 2023)
- [hopper-vul brought this change]

  Add str len check in config_sortlist to avoid stack overflow (#497)

  In ares_set_sortlist, it calls config_sortlist(..., sortstr) to parse
  the input str and initialize a sortlist configuration.

  However, ares_set_sortlist has not any checks about the validity of the input str.
  It is very easy to create an arbitrary length stack overflow with the unchecked
  `memcpy(ipbuf, str, q-str);` and `memcpy(ipbufpfx, str, q-str);`
  statements in the config_sortlist call, which could potentially cause severe
  security impact in practical programs.

  This commit add necessary check for `ipbuf` and `ipbufpfx` which avoid the
  potential stack overflows.

  fixes #496

  Fix By: @hopper-vul

bradh352 (18 Jan 2023)
- Fix build due to str-split sed gone wrong

  Fix By: Brad House (@bradh352)

- cirrus-ci: switch to scan-build-py for MacOS

  MacOS seems to work better with scan-build-py

  Fix By: Brad House (@bradh352)

- ares_strsplit* -> ares__strsplit* to comply with internal function naming

  Inspired by #495, but was missing test cases and would failed to build.

  Fix By: Brad House (@bradh352), Daniel Stenberg (@bagder)

- Cirrus-CI: MacOS Homebrew has changed from /usr/local/opt to /opt/homebrew

  Fix paths for homebrew.

  Fix By: Brad House (@bradh352)

- cirrus-ci: iOS build needs to use ARM MacOS image

  CirrusCI removed Intel-based MacOS images.  Need to switch
  iOS builds to use new ARM images as well.

  Fix By: Brad House (@bradh352)

- cirrus-ci: new MacOS image

  Cirrus-CI has recently EOL'd Intel MacOS VMs, switch to the latest
  ARM-based image.

  Fix By: Brad House (@bradh352)

- acountry was passing stack variable to callback

  Recent ASAN versions picked up that acountry was passing stack
  variables to ares_gethostbyname() then leaving the stack context.
  We will now allocate a buffer for this.

  Fix By: Brad House (@bradh352)

GitHub (13 Dec 2022)
- [Daniel Stenberg brought this change]

  docs: reformat/cleanup man pages SYNOPSIS sections (#494)

  To make them render "nicer" in both terminals and on the website.

  - Removes the bold
  - Removes .PP lines
  - Indents them more like proper code style

  Fix By: Daniel Stenberg (@bagder)

- [Nikolaos Chatzikonstantinou brought this change]

  bug fix: new ares_strsplit (#492)

  * add ares_strsplit unit test

  The test reveals a bug in the implementation of ares_strsplit when the
  make_set parameter is set to 1, as distinct domains are confused for
  equal:

    out = ares_strsplit("example.com, example.co", ", ", 1, &n);

  evaluates to n = 1 with out = { "example.com" }.

  * bugfix and cleanup of ares_strsplit

  The purpose of ares_strsplit in c-ares is to split a comma-delimited
  string of unique (up to letter case) domains. However, because the
  terminating NUL byte was not checked in the substrings when comparing
  for uniqueness, the function would sometimes drop domains it should
  not. For example,

      ares_strsplit("example.com, example.co", ",")

  would only result in a single domain "example.com".

  Aside from this bugfix, the following cleanup is performed:

  1. The tokenization now happens with the help of strcspn instead of the
    custom function is_delim.
  2. The function list_contains has been inlined.
  3. The interface of ares_strsplit has been simplified by removing the
    parameter make_set since in practice it was always 1.
  4. There are fewer passes over the input string.
  5. We resize the table using realloc() down to its minimum size.
  6. The docstring of ares_strsplit is updated and also a couple typos
    are fixed.

  There occurs a single use of ares_strsplit and since the make_set
  parameter has been removed, the call in ares_init.c is modified
  accordingly. The unit test for ares_strsplit is also updated.

  Fix By: Nikolaos Chatzikonstantinou (@createyourpersonalaccount)

bradh352 (23 Oct 2022)
- CirrusCI: update freebsd image

  Old FreeBSD image for CirrusCI has issues with newer symbols, update to later one.

  Fix By: Brad House (@bradh352)

GitHub (23 Oct 2022)
- [Stephen Sachs brought this change]

  Fix Intel compiler deprecated options (#485)

  Options `-we ###` and `-wd ###` should not include a whitespace. They are also deprecated and `-diag-error` and `-diag-disable` are their replacements.

  Intel compiler 2021.6 is not able to be used in configure without the proposed patch.

  Fix By: Stephen Sachs (@stephenmsachs)

- [Jonathan Ringer brought this change]

  Allow for CMake to use absolute install paths (#486)

  Generated libcares.pc could have bad paths when using absolute paths.

  Fix By: Jonathan Ringer (@jonringer)

- [Thomas Dreibholz brought this change]

  Fix for issue #488: ensure that the number of iovec entries does not exceed system limits. (#489)

  c-ares could try to exceed maximum number of iovec entries supported by system.

  Fix By: Thomas Dreibholz (@dreibh)

- [bsergean brought this change]

  Add include guards to ares_data.h (#491)

  All the other header files in the src/lib folder do have an include guard so it look like an overthought.

  Fix By: @bsergean

- [Brad Spencer brought this change]

  Fix typo in docs for ares_process_fd (#490)

  A single letter was missing

  Fix By: Brad Spencer (@b-spencer)

- [lifenjoiner brought this change]

  tools: refine help (#481)

  fix invalid help options and documentation typos

  Fix By: @lifenjoiner

- [lifenjoiner brought this change]

  Git: ignore CMake temporary files (#480)

  exclude more files from git

  Fix By: @lifenjoiner

- [lifenjoiner brought this change]

  adig: fix `-T` option (#479)

  Helper was missing flag to enable TCP mode of operation.

  Fix By: @lifenjoiner

- [Frank brought this change]

  Add vcpkg installation instructions (#478)

  Update to include vcpkg installation instructions

  Fix By: @FrankXie05

- [marc-groundctl brought this change]

  Convert total timeout to per-query (#467)

  On Apple platforms, libresolv reports the total timeout in retrans, not the per-query time. This patch undoes that math to get the per-query time, which is what c-ares expects. This is not perfect because libresolv is inconsistent on whether the timeout is multiplied by retry or retry+1, but I don't see any way to distinguish these cases.

  Fix By: Marc Aldorasi (@marc-groundctl)

- [marc-groundctl brought this change]

  Don't include version info in the static library (#468)

  The static library should not contain version info, since it would be linked into an executable or dll with its own version info.

  Fix By: @marc-groundctl

- [Ridge Kennedy brought this change]

  Fix ares_getaddrinfo() numerical address fast path with AF_UNSPEC (#469)

  The conversion of numeric IPv4 addresses in fake_addrinfo() is broken when
  the family is AF_UNSPEC. The initial call to ares_inet_pton with AF_INET
  will succeed, but the subsequent call using AF_INET6 will fail. This results
  in the fake_addrinfo() fast path failing, and ares_getaddrinfo() making a
  query when none should be required.

  Resolve this by only attempting the call to ares_inet_pton with AF_INET6
  if the initial call with AF_INET was unsuccessful.

  Fix By: Ridge Kennedy (@ridgek)

- [Manish Mehra brought this change]

  Configurable hosts path for file_lookup (#465)

  This changeset adds support for configurable hosts file
  ARES_OPT_HOSTS_FILE (similar to ARES_OPT_RESOLVCONF).

  Co-authored-by: Manish Mehra (@mmehra)

bradh352 (27 Apr 2022)
- CMake: Windows DLLs lack version information

  The cares.rc was not included in the build for CMake.  Conditionally
  add it when building for Windows.

  Fix By: Brad House (@bradh352)
  Fixes Bug: #460

GitHub (27 Apr 2022)
- [Kai Pastor brought this change]

  CMake: Guard target creation in exported config (#464)

  User projects may call 'find_package(c-ares)' multiple times (e.g.
  via dependencies), but targets must be created only once.
  Shared and static target must be treated independently.

  Fix By: Kai Pastor (@dg0yt)

bradh352 (27 Apr 2022)
- Honor valid DNS result even if other class returned an error

  When using ares_getaddrinfo() with PF_UNSPEC, if a DNS server returned
  good data on an A record, followed by bad data on an AAAA record, the
  good record would be thrown away and an error returned.

  If we got a good response from one of the two queries, regardless of
  the order returned, we should honor that.

  Fix By: Dmitry Karpov (dkarpov@roku.com)
  Signed Off By: Brad House (@bradh352)

GitHub (2 Apr 2022)
- [Sam James brought this change]

  configure.ac: fix STDC_HEADERS typo (#459)

  There is no autoconf macro called STDC_HEADERS. AC_HEADER_STDC however does
  exist and it defines the STDC_HEADERS macro for use.

  Not clear that STDC_HEADERS from its use in the repo is needed but
  would rather not meddle with it for now.

  Fixes an annoying warning on `./configure`:
  ```
  /var/tmp/portage/net-dns/c-ares-1.18.1/work/c-ares-1.18.1/configure: 24546: STDC_HEADERS: not found
  ```

  Signed-off-by: Sam James <sam@gentoo.org>

bradh352 (2 Mar 2022)
- Asterisks should be allowed in host validation as CNAMEs may reference wildcard domains

  CloudFlare appears to use this logic in CNAMEs as per
  https://github.com/nodejs/node/issues/42171

  Fixes: #457
  Fix By: Brad House (@bradh352)

- Don't return on file lookup failure, set status

  When resolving a host via /etc/hosts, don't return with a predefined
  error as there may be other tries.

  Fix By: Brad House (@bradh352)

- 'localhost' special treatment enhancement

  Since localhost is special-cased, any errors should be ignored when
  reading /etc/hosts as otherwise we could return an error if there
  were for instance an invalidly formatted /etc/hosts or if /etc/hosts
  had a permissions error while reading.

  This exact behavior appears to have been seen on OS/400 PASE
  environments which allows AIX binares to run.

  Fix By: Brad House (@bradh352)

- If chain building c-ares as part of another project, detect of res_servicename could fail (#451)

  If libresolv is already included with the build, c-ares wouldn't properly detect its use.

  May fix: #451
  Fix by: Brad House (@bradh352)

- no analyze capability on ios

- attempt to use scan-build on ios

- disable tests on ios

- fix switch statement

- code coverage had gotten disabled

- looks like shell expansion doesn't work with cirrus-ci, lets do it another way

- attempt to autobuild for iOS

GitHub (8 Dec 2021)
- [Brad House brought this change]

  Windows: rework/simplify initialization code, drop long EOL systems (#445)

  There was a lot of windows initialization code specific to the era that predates Windows Vista such as reading DNS configuration from the registry, and dynamically loading libraries to get access to functions that didn't exist in XP or earlier releases.

  Vista was released in January 2007, and was EOL'd in 2017, and support for Vista is still maintained with this patch set.

  XP was EOL'd in Apr 8 2014.

  I believe the last OS based on something earlier than Vista was POSReady 2009, as it was XP based for some reason, and that was EOL'd in January 2019. Considering any POS system falls under the PCI-DSS rules, they aren't allow to run POSReady 2009 any more so there is no reason to try to continue supporting such systems.

  We have also targeted with our build system Vista support for the last few years, and while developers could change the target, we haven't had any reports that they have.

bradh352 (9 Nov 2021)
- Fix memory leak in reading /etc/hosts

  When an /etc/hosts lookup is performed, but fails with ENOTFOUND, and
  a valid RFC6761 Section 6.3 fallback is performed, it could overwrite
  variables that were already set and therefore leave the pointers
  dangling, never to be cleaned up.

  Clean up explicitly on ENOTFOUND when returning from the file parser.

  Fixes: #439
  Fix By: Brad House (@bradh352)

GitHub (2 Nov 2021)
- [Bobby Reynolds brought this change]

  Fix cross-compilation from Windows to Linux due to CPACK logic (#436)

  When determining value for CPACK_PACKAGE_ARCHITECTURE, prefer to use
  value from CMAKE_SYSTEM_PROCESSOR before falling back to uname output.

  Additionally, if building from a Windows host, emit a fatal error
  instead of attempting to call uname.

  Fix By: Bobby Reynolds (@reynoldsbd)

bradh352 (1 Nov 2021)
- fix coveralls link

- coveralls needs token

- coveralls appears to require git

- fix a couple of coveralls vars

- more coveralls fixes

- add code coverage libs to LDADD instead of _LIBS

- make verbose

- try to fix code coverage building

- need -y for install

- try to fix asan/ubsan/lsan when built with clang. try to support code coverage properly.

- try another path

- fix pip

- attempt to enable some other build types that travis supported

(wiz)

2023-01-31 13:08:02 UTC MAIN commitmail json YAML

doc: Added graphics/ruby-youplot version 0.4.5

(wiz)

2023-01-31 13:07:52 UTC MAIN commitmail json YAML

doc: Added graphics/ruby-unicode_plot version 0.0.5

(wiz)

2023-01-31 13:07:26 UTC MAIN commitmail json YAML

graphics/Makefile: + 2

(wiz)

2023-01-31 13:07:11 UTC MAIN commitmail json YAML

graphics/ruby-youplot: import ruby-youplot-0.4.5

Youplot (uplot) is a command line tool to plot graphics to the
terminal using Unicode characters.

(wiz)

2023-01-31 13:06:53 UTC MAIN commitmail json YAML

graphics/ruby-unicode_plot: import ruby-unicode_plot-0.0.5

UnicodePlot provides the feature to make charts with Unicode
characters.

(wiz)

2023-01-31 13:06:22 UTC MAIN commitmail json YAML

doc: Added math/ruby-enumerable-statistics version 2.0.7

(wiz)

2023-01-31 13:06:04 UTC MAIN commitmail json YAML

math/Makefile: + ruby-enumerable-statistics

(wiz)

2023-01-31 13:05:52 UTC MAIN commitmail json YAML

math/ruby-enumerable-statistics: import ruby-enumerable-statistics-2.0.7

Enumerable::Statistics provides some methods to calculate statistical
summary in arrays and enumerables.

(wiz)

2023-01-31 12:53:36 UTC MAIN commitmail json YAML

doc: Updated time/ruby-tzinfo1 to 1.2.11

(taca)

2023-01-31 12:53:17 UTC MAIN commitmail json YAML

time/ruby-tzinfo1: update to 1.2.11

1.2.11 (2023-01-28)

* Eliminate Object#untaint deprecation warnings on JRuby 9.4.0.0. #145.

(taca)

2023-01-31 12:52:04 UTC MAIN commitmail json YAML

doc: Updated time/ruby-tzinfo to 2.0.6

(taca)

2023-01-31 12:51:37 UTC MAIN commitmail json YAML

time/ruby-tzinfo: update to 2.0.6

2.0.6 (2023-01-28)

* Eliminate Object#untaint deprecation warnings on JRuby 9.4.0.0. #145.

(taca)

2023-01-31 12:33:30 UTC MAIN commitmail json YAML

doc: Updated textproc/hgrep to 0.3.1

(pin)

2023-01-31 12:33:07 UTC MAIN commitmail json YAML

textproc/hgrep: update to 0.3.1

v0.3.1 - 31 Jan 2023
Fix parsing some command line options
- Fix --glob was not repeatable
- Fix --ignore-case and --smart-case should override each other
- Fix --line-regexp and --word-regexp should override each other

(pin)

2023-01-31 10:04:56 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-cabal-plugin

(pho)

2023-01-31 10:04:32 UTC MAIN commitmail json YAML

doc: Added devel/hs-hls-cabal-plugin version 0.1.0.0

(pho)

2023-01-31 10:04:25 UTC MAIN commitmail json YAML

2023-01-31 09:29:20 UTC MAIN commitmail json YAML

Updated devel/py-hatchling, devel/py-traitlets, devel/py-ipython, devel/py-isort

(adam)

2023-01-31 09:28:56 UTC MAIN commitmail json YAML

py-isort: updated to 5.12.0

5.12.0
- Removed support for Python 3.7
- Fixed incompatiblity with latest poetry version
- Added support for directory limitations within built in git hook

(adam)

2023-01-31 09:22:21 UTC MAIN commitmail json YAML

py-ipython: updated to 8.9.0

IPython 8.9.0
-------------

Second release of IPython in 2023, last Friday of the month, we are back on
track. This is a small release with a few bug-fixes, and improvements, mostly
with respect to terminal shortcuts.

The biggest improvement for 8.9 is a drastic amelioration if the
auto-suggestions sponsored by D.E. Shaw and implemented by the more and more
active contributor `@krassowski <https://github.com/krassowski>`.

- ``right`` accepts a single character from suggestion
- ``ctrl+right`` accepts a semantic token (macos default shortcuts take
  precedence and need to be disabled to make this work)
- ``backspace`` deletes a character and resumes hinting autosuggestions
- ``ctrl-left`` accepts suggestion and moves cursor left one character.
- ``backspace`` deletes a character and resumes hinting autosuggestions
- ``down`` moves to suggestion to later in history when no lines are present below the cursors.
- ``up`` moves to suggestion from earlier in history when no lines are present above the cursor.

(adam)

2023-01-31 09:21:24 UTC MAIN commitmail json YAML

py-traitlets: updated to 5.9.0

5.9.0

Enhancements made

- Polishing argcomplete support

Maintenance and upkeep improvements

- Test that name and description can be set via constructor.

(adam)

2023-01-31 09:19:11 UTC MAIN commitmail json YAML

py-hatchling: updated to 1.12.2

1.12.2 - 2023-01-05

Fixed:

Add macos-max-compat option to the wheel target that is enabled by default to support the latest version 22.0 of the packaging library

1.12.1 - 2022-12-31

Fixed:

Fix minor regression in the PEP 517/660 function signatures that was discovered by Fedora

1.12.0 - 2022-12-30

Added:

Improve readability of exceptions
Add extra_metadata build data to the wheel target
Retroactively support License-Expression core metadata starting at version 2.1
Add more type hints
Update the set of known trove classifiers to version 2022.12.22
Update SPDX license information to version 3.19
Store Hatchling's metadata in pyproject.toml

Fixed:

Acknowledge the ARCHFLAGS environment variable on macOS for the wheel target when build hooks set the infer_tag build data to true
Fix dependency checking when encountering broken distributions
Remove unnecessary encoding declaration in the default template for the version build hook

(adam)

2023-01-31 08:53:49 UTC MAIN commitmail json YAML

doc: note gcompris updates

(wiz)

2023-01-31 08:53:14 UTC MAIN commitmail json YAML

games: update gcompris*

(wiz)

2023-01-31 08:53:06 UTC MAIN commitmail json YAML

2023-01-31 08:52:18 UTC MAIN commitmail json YAML

games/gcompris-qt: import gcompris-qt-3.1

GCompris is a high quality educational software suite, including
a large number of activities for children aged 2 to 10. Some of
the activities are game orientated, but still educational.

Currently GCompris offers more than 100 activities, and more are
being developed. GCompris is free software, it means that you can
adapt it to your own needs, improve it and, most importantly, share
it with children everywhere.

(wiz)

2023-01-31 08:06:59 UTC MAIN commitmail json YAML

doc: Updated devel/hs-hls-refine-imports-plugin to 1.0.4.0

(pho)

2023-01-31 08:06:48 UTC MAIN commitmail json YAML

2023-01-31 08:03:59 UTC MAIN commitmail json YAML

doc: Updated devel/hs-hls-alternate-number-format-plugin to 1.3.0.0

(pho)

2023-01-31 08:03:51 UTC MAIN commitmail json YAML

2023-01-31 07:59:28 UTC MAIN commitmail json YAML

2023-01-31 07:38:31 UTC MAIN commitmail json YAML

doc: Updated net/php-baikal to 0.9.3nb1

(wiz)

2023-01-31 07:38:20 UTC MAIN commitmail json YAML

2023-01-31 06:58:06 UTC MAIN commitmail json YAML

openipmi: fix the build when dia in is $PATH

This forces using gsed through USE_TOOLS.
The build breaks otherwise with NetBSD's sed(1) because:

    $ echo 0.97.3 | sed 's/^[0-9.]\+$//'
    0.97.3
    $ echo 0.97.3 | gsed 's/^[0-9.]\+$//'

As per the configure script. (Is this a bug in NetBSD's sed?)

Tested on NetBSD/amd64.

(khorben)

2023-01-31 05:38:23 UTC MAIN commitmail json YAML

pulseaudio: revert the build fix

After updating glib2 locally, pulseaudio no longer needs pcre to build.
(Tested on NetBSD/amd64)

Bump PKGREVISION for the corrected dependencies.

Thanks wiz@ for the heads up!

(khorben)

2023-01-31 04:20:02 UTC MAIN commitmail json YAML

doc: Updated devel/hs-hls-call-hierarchy-plugin to 1.2.0.0

(pho)

2023-01-31 04:19:44 UTC MAIN commitmail json YAML

2023-01-31 02:20:03 UTC MAIN commitmail json YAML

lang/guile18: No alternative for bin/guild.

guile 1.8 doesn't install any guile/1.8/bin/guild, so we can't offer
that as an alternative for bin/guild.

PR pkg/57206

XXX pullup-2022Q4

(riastradh)

2023-01-31 01:39:07 UTC MAIN commitmail json YAML

doc: Updated multimedia/libde265 to 1.0.10nb1

(ryoon)

2023-01-31 01:37:39 UTC MAIN commitmail json YAML

doc: Updated devel/hs-hls-explicit-imports-plugin to 1.2.0.0

(pho)

2023-01-31 01:37:29 UTC MAIN commitmail json YAML

2023-01-31 01:37:11 UTC MAIN commitmail json YAML

libde265: Fix string substitution in libde265.pc

* Fix consumer's builds. In autotools case, replace CMAKE_* too.

(ryoon)

2023-01-31 01:37:01 UTC MAIN commitmail json YAML

devel/hs-hls-explicit-imports-plugin: Update to 1.2.0.0

No release notes have been provided by upstream.

(pho)

2023-01-30 23:09:57 UTC MAIN commitmail json YAML

2023-01-30 23:08:13 UTC MAIN commitmail json YAML

py-cairo: but depend on latest py-cairo118

(wiz)

2023-01-30 23:07:50 UTC MAIN commitmail json YAML

py-cairo: help out python 2.x dependencies of this

(wiz)

2023-01-30 21:01:53 UTC MAIN commitmail json YAML

doc: Updated lang/zig to 0.10.1nb1

(nikita)

2023-01-30 21:01:42 UTC MAIN commitmail json YAML

lang/zig: ensure that we run everywhere

(nikita)

2023-01-30 19:38:30 UTC MAIN commitmail json YAML

doc: Added textproc/jose version 11

(nikita)

2023-01-30 19:38:06 UTC MAIN commitmail json YAML

2023-01-30 19:02:47 UTC MAIN commitmail json YAML

doc/TODO: + cantata-2.5.0, kid3-3.9.3.

(wiz)

2023-01-30 18:02:49 UTC MAIN commitmail json YAML

Updated multimedia/libde265, ham/gr-osmosdr

(adam)

2023-01-30 18:02:31 UTC MAIN commitmail json YAML

gr-osmosdr: updated to 0.2.4

0.2.4
Unknown changes

(adam)

2023-01-30 18:00:16 UTC MAIN commitmail json YAML

libde265: updated to 1.0.10

v1.0.10

This release fixes the known CVEs below.
Many of them are actually caused by the same underlying issues that manifest in different ways.

CVE-2020-21594
CVE-2020-21595
CVE-2020-21596
CVE-2020-21597
CVE-2020-21598
CVE-2020-21599
CVE-2020-21600
CVE-2020-21601
CVE-2020-21602
CVE-2020-21603
CVE-2020-21604
CVE-2020-21605
CVE-2020-21606
CVE-2022-1253
CVE-2022-43236
CVE-2022-43237
CVE-2022-43238
CVE-2022-43239
CVE-2022-43240
CVE-2022-43241
CVE-2022-43242
CVE-2022-43243
CVE-2022-43244
CVE-2022-43245
CVE-2022-43248
CVE-2022-43249
CVE-2022-43250
CVE-2022-43252
CVE-2022-43253
CVE-2022-47655

(adam)

2023-01-30 17:56:38 UTC MAIN commitmail json YAML

hackrf: fix interpreter for firmware/tools/cpld_bitstream.py

(adam)

2023-01-30 17:53:53 UTC MAIN commitmail json YAML

gtksourceview4: remove unused intltool dependency.

(wiz)

2023-01-30 17:52:27 UTC MAIN commitmail json YAML

doc: Updated mail/mpop to 1.4.18

(leot)

2023-01-30 17:52:20 UTC MAIN commitmail json YAML

mpop: Update to 1.4.18

Changes:
1.4.18
------
This release fixes XOAUTH2 authentication problems and updates
translations (including a new Swedish translation).

(leot)

2023-01-30 17:50:40 UTC MAIN commitmail json YAML

gtksourceview3: remove unused intltool dependency.

(wiz)

2023-01-30 17:45:24 UTC MAIN commitmail json YAML

olekit: remove unused intltool dependency

(wiz)

2023-01-30 17:44:08 UTC MAIN commitmail json YAML

polkit: remove unused intltool dependency

(wiz)

2023-01-30 17:32:02 UTC MAIN commitmail json YAML

yelp3: remove unused intltool dependency

(wiz)

2023-01-30 17:25:15 UTC MAIN commitmail json YAML

mypaint-brushes1: remove unused intltool dependency

(wiz)

2023-01-30 17:21:34 UTC MAIN commitmail json YAML

nkscape: remove unused intltool dependency

(wiz)

2023-01-30 17:15:52 UTC MAIN commitmail json YAML

2023-01-30 17:13:10 UTC MAIN commitmail json YAML

geeqie: remove unused intltool dependency

(wiz)

2023-01-30 17:10:06 UTC MAIN commitmail json YAML

doc: Updated devel/hs-hls-floskell-plugin to 1.0.2.0

(pho)

2023-01-30 17:09:50 UTC MAIN commitmail json YAML

2023-01-30 17:08:43 UTC MAIN commitmail json YAML

mednafen: remove unused intltool dependency

(wiz)

2023-01-30 17:07:03 UTC MAIN commitmail json YAML

libgsf: remove unused intltool dependency

(wiz)

2023-01-30 17:04:19 UTC MAIN commitmail json YAML

doc: Updated emulators/mame to 0.251nb2

(wiz)

2023-01-30 17:04:02 UTC MAIN commitmail json YAML

mame: update some variables and remove unneeded GConf dependency

Bump PKGREVISION.

(wiz)

2023-01-30 16:17:13 UTC MAIN commitmail json YAML

Updated net/rabbitmq, devel/py-dict2xml

(adam)

2023-01-30 16:16:50 UTC MAIN commitmail json YAML

py-dict2xml: updated to 1.7.2

1.7.2
This version has no changes to the installed code.
This release adds the tests to the source distribution put onto pypi.

(adam)

2023-01-30 16:11:43 UTC MAIN commitmail json YAML

rabbitmq: updated to 3.11.7

RabbitMQ 3.11.7

Core Server

Bug Fixes

direct_exchange_routing_v2 feature flag could sometimes fail to enable on freshly started nodes.

Enhancements

Improvements to the feature flag subsystem.

Preserve additional information in the log message when heartbeat frame cannot
be sent due to a TCP timeout.

CLI Tools

Bug Fixes

rabbitmqctl add_vhost now coerces a single string value of --tags into an array.

Stream Plugin

Bug Fixes

Core server did not correctly translate empty stream message bodies to AMQP 0-9-1 when a stream was
consumed by an AMQP 0-9-1 (as opposed to RabbitMQ Stream protocol) client.

Web STOMP Plugin

Bug Fixes

ERROR frames delivery is now correctly delivered w.r.t. TCP connection closure for clients that run into
certain types of exceptions.

Contributed by @csicar.

Dependency Upgrades

prometheus.erl was upgraded from 4.9.1 to 4.10.0

(adam)

2023-01-30 14:01:34 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-mysql2 to 0.5.5

(taca)

2023-01-30 14:01:11 UTC MAIN commitmail json YAML

databases/ruby-pg: update to 0.5.5

0.5.5 (2023-01-22)

New
* Support for Ruby GC compaction (#1192)
* Add --with-openssl-dir option for improved linking with OpenSSL (#1303)

Changed
* Lock on the current Fiber rather than current Thread (#1284)
* Improve SSL support on MySQL 5.6.36+ and MariaDB Connector/C 3.0+ (#1304,
  #1306)
* Additional search paths to find MySQL libraries by Homebrew (#1278)
* README: Improve docs for SSL/TLS (#1142, #1306)
* CI: Upgrade RuboCop and run in its own CI step (#1259, #1268, #1295)
* CI: Update runtime environments (#1290, #1291, #1292, #1298, #1299)

(taca)

2023-01-30 13:58:52 UTC MAIN commitmail json YAML

2023-01-30 13:54:10 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-ldap to 0.9.20nb1

(taca)

2023-01-30 13:53:50 UTC MAIN commitmail json YAML

databases/ruby-ldap: allow build with Ruby 3.2

* Stop using tainted Ruby strings.
* Stop using rb_cData for Ruby 3.2.

Bump PKGREVISION.

(taca)

2023-01-30 13:50:34 UTC pkgsrc-2022Q4 commitmail json YAML

Mention pullup ticket #6727 (git security update)

(bsiegert)

2023-01-30 13:50:14 UTC pkgsrc-2022Q4 commitmail json YAML

Pullup ticket #6727 - requested by otis
devel/git: security fix

Revisions pulled up:
- devel/git-base/distinfo                                      1.130
- devel/git/Makefile.version                                    1.114

---
  Module Name:    pkgsrc
  Committed By:  otis
  Date:          Wed Jan 18 15:44:25 UTC 2023

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

  Log Message:
  Git 2.39.1 release notes
  ========================

  This maintenance releass is to address the security issues
  identified as CVE-2022-41903 and CVE-2022-23521.

    * CVE-2022-41903:

      git log has the ability to display commits using an arbitrary
      format with its --format specifiers. This functionality is also
      exposed to git archive via the export-subst gitattribute.

      When processing the padding operators (e.g., %<(, %<|(, %>(,
      %>>(, or %><( ), an integer overflow can occur in
      pretty.c::format_and_pad_commit() where a size_t is improperly
      stored as an int, and then added as an offset to a subsequent
      memcpy() call.

      This overflow can be triggered directly by a user running a
      command which invokes the commit formatting machinery (e.g., git
      log --format=...). It may also be triggered indirectly through
      git archive via the export-subst mechanism, which expands format
      specifiers inside of files within the repository during a git
      archive.

      This integer overflow can result in arbitrary heap writes, which
      may result in remote code execution.

  * CVE-2022-23521:

      gitattributes are a mechanism to allow defining attributes for
      paths. These attributes can be defined by adding a `.gitattributes`
      file to the repository, which contains a set of file patterns and
      the attributes that should be set for paths matching this pattern.

      When parsing gitattributes, multiple integer overflows can occur
      when there is a huge number of path patterns, a huge number of
      attributes for a single pattern, or when the declared attribute
      names are huge.

      These overflows can be triggered via a crafted `.gitattributes` file
      that may be part of the commit history. Git silently splits lines
      longer than 2KB when parsing gitattributes from a file, but not when
      parsing them from the index. Consequentially, the failure mode
      depends on whether the file exists in the working tree, the index or
      both.

      This integer overflow can result in arbitrary heap reads and writes,
      which may result in remote code execution.

  Full release notes can be found at:
  https://github.com/git/git/blob/master/Documentation/RelNotes/2.39.1.txt
  https://github.com/git/git/blob/master/Documentation/RelNotes/2.30.7.txt

(bsiegert)

2023-01-30 13:41:00 UTC MAIN commitmail json YAML

databases/ruby-dbd-sqlite: allow build with Ruby 3.2

* Now depending ruby-sqlite build with Ruby 3.2.

(taca)

2023-01-30 13:40:06 UTC MAIN commitmail json YAML

2023-01-30 13:39:13 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-dbi to 0.4.5nb3

(taca)

2023-01-30 13:38:47 UTC MAIN commitmail json YAML

databases/ruby-dbi: add pkg_alternatives support

* Add pkg_alternatives support.
* Add "USE_LANGUAGES= # empty".

Bump PKGREVISION.

(taca)

2023-01-30 13:29:00 UTC MAIN commitmail json YAML

shared-mime-info: remove unneeded intltool tool dependency

(wiz)

2023-01-30 13:27:45 UTC MAIN commitmail json YAML

doc: Updated devel/hs-hls-fourmolu-plugin to 1.1.1.0

(pho)

2023-01-30 13:27:35 UTC MAIN commitmail json YAML

2023-01-30 12:53:44 UTC MAIN commitmail json YAML

Updated devel/py-proto-plus, devel/py-greenlet

(adam)

2023-01-30 12:53:24 UTC MAIN commitmail json YAML

py-greenlet: updated to 2.0.2

2.0.2 (2023-01-28)
- Fix calling ``greenlet.settrace()`` with the same tracer object that
  was currently active.
- Various compilation and standards conformance fixes.

(adam)

2023-01-30 12:51:52 UTC MAIN commitmail json YAML

py-proto-plus: updated to 1.22.2

1.22.2

Bug Fixes

Add support for Python 3.11

Documentation

Fix typo in index.rst

(adam)

2023-01-30 12:38:56 UTC MAIN commitmail json YAML

archivers/star: Fix tool dependency

Set smake miminum version to 1.7 to inherit the new SunOS man page handling.

(micha)

2023-01-30 12:00:41 UTC MAIN commitmail json YAML

doc/TODO: + mpv-0.35.1.

(wiz)

2023-01-30 11:49:16 UTC MAIN commitmail json YAML

2023-01-30 11:46:04 UTC MAIN commitmail json YAML

2023-01-30 11:09:42 UTC MAIN commitmail json YAML

mk/haskell.mk: Tighten the regex for HASKELL_UNRESTRICT_DEPENDENCIES to prevent unintended substitutions

(pho)

2023-01-30 10:41:57 UTC MAIN commitmail json YAML

2023-01-30 10:35:28 UTC MAIN commitmail json YAML

doc: Updated inputmethod/librime to 1.8.3

(wiz)

2023-01-30 10:35:19 UTC MAIN commitmail json YAML

librime: update to 1.8.3.

1.8.3

### Bug Fixes

* skip key combos with super modifier

1.8.2

Bug fixes

1.8.1

Bug fixes

1.8.0

### Bug Fixes

* **algo, dict:** add an extra set of parenthesis to std::min ...
* **charset_filter:** Update `is_extended_cjk` to compatible with Unicode 15
* **chord_composer:** first key missing from raw input
* **chord_composer:** invisible placeholder char prepended to output
* **ci:** download and extract boost
* **ci:** install Rime plugins' dependencies
* **ci:** no hardcoded boost version in ci scripts
* **dict_compiler:** shrink .reverse.bin file to fit after build
* **reverse_lookup_dictionary:** writing data to overflow buffer
* **setup:** avoid glog log macros conflict with macros of Windows
* fix missing control paths issue
* qualify std::exp after including <cmath>
* **ci:** update ci script for windows
* **dictionary:** had unsorted chunks after the previous chunk ended
* **editor:** `back_syllable` should reopen selected words
* replace bintry mirror with jfrog

### Features

* **api:** get_state_label returns the state label for UI display
* **ci:** add GitHub action ci support
* **ci:** add pull request ci
* **ci:** add tag release ci
* **context:** allow composing with zero input
* **key_binder:** single select a radio group option
* **key_binder:** toggle the switch defined at index `toggle: '@n'`
* **navigator,selector:** vertical navigation
* **plugins:** support plugin specs in slug@branch format
* **selector:** handle repeated key until release
* add windows ci job
* delete selected candidate
* half/full-shape labels for more characters
* **simplifier:** can be configured to return empty comment

(wiz)

2023-01-30 10:29:31 UTC MAIN commitmail json YAML

2023-01-30 10:15:25 UTC MAIN commitmail json YAML

doc: Updated devel/hs-hls-module-name-plugin to 1.1.1.0

(pho)

2023-01-30 10:15:16 UTC MAIN commitmail json YAML

2023-01-30 10:10:20 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-ormolu-plugin

(pho)

2023-01-30 10:10:09 UTC MAIN commitmail json YAML

doc: Added devel/hs-hls-ormolu-plugin version 1.0.3.0

(pho)

2023-01-30 10:10:03 UTC MAIN commitmail json YAML

devel/hs-hls-ormolu-plugin: import hs-hls-ormolu-plugin-1.0.3.0

Integration with the Ormolu code formatter

--
I will soon remove devel/hs-hls-oumolu-plugin. It had a typo in the directory name and CVS doesn't let me rename anything.

(pho)

2023-01-30 09:39:32 UTC MAIN commitmail json YAML

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

(adam)

2023-01-30 09:38:33 UTC MAIN commitmail json YAML

glib2 glib2-tools gdbus-codegen: updated to 2.74.5

Overview of changes in GLib 2.74.5
==================================

* Bugs fixed:
  - gtk_show_uri can't open browser on MSYS2 on Windows (Luca Bacci)
  - Invalid read of size 4 in get_matched_substring_number (Philip
    Withnall)
  - g_file_set_contents fails on mingw64 with "no error" if file size >
    INT_MAX (CCode)
  - gthread-posix: need to #include <errno.h>
  - Backport !3160 ���GWin32AppInfo: Check for local file path first��� to
    glib-2-74
  - Backport !3178 ���glocalfileinfo: Don't reset mtime tv_sec when setting
    tv_usec��� to glib-2-74
  - Backport !3194 ���gregex: Prevent invalid memory access for unmatched
    subpatterns��� to glib-2-74
  - Backport !3200 ���gfileutils: Use 'write' with 'count' <= max value of
    its return type��� to glib-2-74
  - Backport !3213 ���gvariant: Optimise g_variant_print() for nested
    maybes��� to glib-2-74

* Translation updates:
  - Abkhazian (Nart Tlisha)

(adam)

2023-01-30 09:29:21 UTC MAIN commitmail json YAML

doc: Updated devel/hs-hls-pragmas-plugin to 1.0.4.0

(pho)

2023-01-30 09:29:12 UTC MAIN commitmail json YAML

2023-01-30 09:21:19 UTC MAIN commitmail json YAML

doc: Updated devel/hs-hls-qualify-imported-names-plugin to 1.0.2.0

(pho)

2023-01-30 09:21:11 UTC MAIN commitmail json YAML

2023-01-30 09:12:03 UTC MAIN commitmail json YAML

devel/hs-ghcide: Correct BUILDLINK_ABI_DEPENDS

(pho)

2023-01-30 08:49:26 UTC MAIN commitmail json YAML

doc: Updated sysutils/dust to 0.8.4nb1

(pin)

2023-01-30 08:49:07 UTC MAIN commitmail json YAML

sysutils/dust: install man-page

while here, install also an example config.

(pin)

2023-01-30 08:47:48 UTC MAIN commitmail json YAML

doc: Updated audio/gospt to 0.0.34

(pin)

2023-01-30 08:47:27 UTC MAIN commitmail json YAML

audio/gospt: update to 0.0.34

- progress bar for now playing, properly tick the tui to show live playback
  info and song changes.

(pin)

2023-01-30 07:59:38 UTC MAIN commitmail json YAML

hs-base64: manually unrestrict 'base'

HASKELL_UNRESTRICT_DEPENDENCIES has issues because 'base' matches 'base64'

(wiz)

2023-01-30 07:59:34 UTC MAIN commitmail json YAML

Updated graphics/leptonica, graphics/jbig2enc, graphics/tesseract, devel/memcached

(adam)

2023-01-30 07:59:12 UTC MAIN commitmail json YAML

memcached: updated to 1.6.18

1.6.18

Overview

Mostly fixes and improvements to proxy mode.

Meta protocol has some adjusments: extra spaces were being returns in a few instances. If your client is looking for an exact number of spaces in meta responses please take note. We regret the error.

Fixes

core: do not stop threads on SIGINT/SIGTERM
core: remove printf from signal handlers
proxy: iterate modified request handling
proxy: expose resp:elapsed()
proxy: log time now relative to resp lifetime
proxy: fix crash in await during SIGHUP reloads
proxy: fix lifecycle of backend connections
proxy: IO thread performance improvements
proxy: add mcp.AWAIT_BACKGROUND
proxy: fix lua registry corruption on data chunk error
proxy: add proxy_await_active stat
proxy: fix partial response read handling
proxy: fix flushing partial writes
proxy: add more backend failure messages
proxy: fix mcp.log_req crash on nil res
core: fix tagged listeners for len < 8
proxy: add debug symbols to lua build
core: give threads unique names
proxy: fix crash when backends are gc'd
remove libevent license from usage
Fixes to build with clang-15:
meta: remove meta_response_old start option
meta: allow mg without flags + reflect O/k on EN
meta: meta arithmetic command had excess spaces
meta: remove excess spaces from meta responses
proxy: fix bugs with backend connection initialization
Fix log timestamps after 2038
Fix function protypes for clang errors
proxy: add mcp.await FASTGOOD flag

(adam)

2023-01-30 07:57:28 UTC MAIN commitmail json YAML

tesseract: updated to 5.3.0

5.3.0

Fix memory issues in ScrollView::MessageReceiver
autotools: Add rule for svpaint executable
Replace call of exit function by return statement in main function
Fix the build on CodeQL/Analyze
CI: Remove Ubuntu 18.04
configure.ac: fix build on aarch64_be
SW CI: Add paths filter
Create .mailmap
Fix tesseract.pc from cmake to match autotools
Update README.md
Fixed 2 errors
fix issue 3940 - remove colormap before thresholding
Update upload-artifact action
Update checkout action to version 3
Fix Markdownlint
Fix broken links in CONTRIBUTING.md
pdfrenderer.cpp: Ignore non-text blocks
lstm.train: allow .box from .raw.png too
Fix a number of performance issues
Fix training tools for legacy engine
Fix function tesseract::WriteFeature
Modernize function ObjectCache::DeleteUnusedObjects
More fixes for issue

(adam)

2023-01-30 07:55:18 UTC MAIN commitmail json YAML

2023-01-30 07:53:38 UTC MAIN commitmail json YAML

leptonica: updated to 1.83.1

Leptonica version 1.83.1
This is a configure-ready release, derived from 1.83.0 on 26 Jan 2023.

Leptonica version 1.83.0
This is a configure-ready release, derived from the master on 20 Dec 2022.

(adam)

2023-01-30 07:47:42 UTC MAIN commitmail json YAML

doc: Updated lang/spago to 0.20.9nb5

(pho)

2023-01-30 07:47:33 UTC MAIN commitmail json YAML

lang/spago: Update to 0.20.9

## [0.20.9] - 2022-05-03

Bugfixes:
- Use `iife` format when bundling browser apps (#880)

## [0.20.8] - 2022-04-27

Features:
- Make `spago bundle-app` and `spago bundle-module` use esbuild and es
  modules for projects >= v0.15 (#862)
- Make `spago run` use es modules for projects >= v0.15 (#858)

Bugfixes:
- Fix `spago run` and `spago test` to accept command line arguments
  correctly, by writing a JS file to run (#865, #866)
- Remove support for node versions older than 12.0.0 as they do not work
  with es modules (#866)
- Retry git clone up to two times (#834, #873)

Other improvements:
- Docs: update README with documentation for PureScript v0.15 (#867)
- Linux: support Glibc versions >= `2.24`

(pho)

2023-01-30 07:28:39 UTC MAIN commitmail json YAML

doc: Updated devel/hs-ghcide to 1.9.0.0

(pho)

2023-01-30 07:28:21 UTC MAIN commitmail json YAML

devel/hs-ghcide: Update to 1.9.0.0

No release notes have been provided by upstream.

(pho)

2023-01-30 07:21:08 UTC MAIN commitmail json YAML

devel/hs-hls-plugin-api: Correct BUILDLINK_ABI_DEPENDS

(pho)

2023-01-30 07:19:50 UTC MAIN commitmail json YAML

devel/Makefile: + hs-enummapset

(pho)

2023-01-30 07:19:41 UTC MAIN commitmail json YAML

doc: Added devel/hs-enummapset version 0.7.1.0

(pho)

2023-01-30 07:19:33 UTC MAIN commitmail json YAML

devel/hs-enummapset: import hs-enummapset-0.7.1.0

This package contains simple wrappers around Data.IntMap and Data.IntSet
with Enum keys and elements respectively. Especially useful for Ints
wrapped with newtype.

(pho)

2023-01-30 07:03:22 UTC MAIN commitmail json YAML

doc: Updated devel/hs-hls-plugin-api to 1.6.0.0

(pho)

2023-01-30 07:03:14 UTC MAIN commitmail json YAML

2023-01-30 07:01:26 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hw-fingertree

(pho)

2023-01-30 07:01:18 UTC MAIN commitmail json YAML

doc: Added devel/hs-hw-fingertree version 0.1.2.1

(pho)

2023-01-30 07:01:12 UTC MAIN commitmail json YAML

devel/hs-hw-fingertree: import hs-hw-fingertree-0.1.2.1

A general sequence representation with arbitrary annotations, for use as a
base for implementations of various collection types, with examples, as
described in section 4 of

    Ralf Hinze and Ross Paterson, "Finger trees: a simple general-purpose
    data structure", Journal of Functional Programming 16:2 (2006) pp
    197-217. http://staff.city.ac.uk/~ross/papers/FingerTree.html

For a tuned sequence type, see Data.Sequence in the containers package,
which is a specialization of this structure.

(pho)

2023-01-30 06:58:20 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hw-prim

(pho)

2023-01-30 06:58:11 UTC MAIN commitmail json YAML

doc: Added devel/hs-hw-prim version 0.6.3.2

(pho)

2023-01-30 06:58:05 UTC MAIN commitmail json YAML

2023-01-30 06:25:56 UTC MAIN commitmail json YAML

doc: Updated lang/purescript to 0.15.7

(pho)

2023-01-30 06:25:44 UTC MAIN commitmail json YAML

lang/purescript: Update to 0.15.7

v0.15.7
New features:
* Allow IDE module rebuilds eschewing the filesystem (#4399 by
  @i-am-the-slime)
  - This allows IDE clients to typecheck the module the user is currently
    typing in without modifying the output.
  - This allows for faster feedback cycles in editors and avoids producing
    a broken /output before the user actually saves the file.
* Add purs ide dependency/imports filter (#4412 by @nwolverson)
  - This allows IDE tooling to filter type searches according to the
    imports of a given module, restricting to identifiers in scope.
* Shorten custom user-defined error message's prefix (#4418 by
  @i-am-the-slime)
  - Improves clarity and gets to the relevant information faster.
* The compiler can now derive instances for more types and type classes
  (#4420 by @rhendric)
  - New type classes that the compiler can derive:
    * Bifunctor
    * Bifoldable
    * Bitraversable
    * Contravariant
    * Profunctor
  - Moreover, the compiler can also use these classes when deriving
    Functor, Foldable, and Traversable, enabling more instances to be
    derived whereas before such instances would need to be written
    manually.

Bugfixes:
* Update installer to 0.3.3 to fix a few installation issues (#4425 by
  @JordanMartinez)

Other improvements:
* Improve DuplicateDeclarationsInLet error so that it mentions what
  variable names were duplicated, reporting several in separate errors as
  necessary. (#4405 by @MonoidMusician)
* Fix various typos in documentation and source comments. (#4415 by
  @Deltaspace0)
* Bump Stackage snapshot to 2022-11-12 and GHC to 9.2.4 (#4422 by
  @purefunctor)

Internal:
* Organize the compiler's internal constants files (#4406 by @rhendric)
* Enable more GHC warnings (#4429 by @rhendric)

v0.15.6
Bugfixes:
* Make FromJSON instance for Qualified backwards compatible (#4403 by
  @ptrfrncsmrph)
  - Prior to #4293, Qualified was encoded to JSON such that

    >>> encode $ Qualified Nothing "foo"
    [null,"foo"]
    >>> encode $ Qualified (Just $ ModuleName "A") "bar"
    ["A","bar"]

  - The type of Qualified has changed so that null no longer appears in
    JSON output, but for sake of backwards-compatibility with JSON that was
    produced prior to those changes (pre-v0.15.2), we need to accept null,
    which will be interpreted as Qualified ByNullSourcePos.
* Fix extraneous qualifiers added to references to floated expressions
  (#4401 by @rhendric)

v0.15.5
New features:
* Increases the max number of typed holes displayed from 5 up to 30 (#4341
  by @JordanMartinez)
* Add a compiler optimization for ST functions with up to 10 arity, similar
  to Effect optimizations. (#4386 by @mikesol)
* Enable the compiler to derive Foldable and Traversable instances (#4392
  by @rhendric)
  - These instances follow the same rules as derived Functor instances.
    For details, see the PureScript language reference.

Bugfixes:
* Qualify references to expressions floated to the top level of a module by
  the compiler (#4364 by @rhendric)
* Fix replicated type hole suggestions due to malformed source spans (#4374
  by @purefunctor)
  - In PureScript 0.15.4, the following code will produce multiple entries
    in the type hole suggestions. This is due to malformed source spans
    that are generated when desugaring value declarations into case
    expressions.

    module Main where
    data F = X | Y
    f :: forall a. F -> a -> a
    f X b = ?help
    f Y b = ?help
* Improve error spans for class and instance declarations (#4383 and #4391
  by @purefunctor and @rhendric)
  - This improves the error spans for class and instance
    declarations. Instead of highlighting the entire class or instance
    declaration when UnknownName is thrown, the compiler now highlights the
    class name and its arguments.

    Before:

    [1/2 UnknownName]
      5  class G a <= F a
        ^^^^^^^^^^^^^^^^
      Unknown type class G
    [2/2 UnknownName]
      7  instance G a => F a
        ^^^^^^^^^^^^^^^^^^^
      Unknown type class G

    After:

    [1/2 UnknownName]
      5  class G a <= F a
              ^^^
      Unknown type class G
    [2/2 UnknownName]
      7  instance G a => F a
                  ^^^
      Unknown type class G
* Fix a bug where the compiler did not consider interactions of all
  functional dependencies in classes. (#4195 by @MonoidMusician)
  - In particular, combinations of multiple parameters determining other
    parameter(s) were not handled properly, affecting overlapping instance
    checks and the selection of which parameters are fully determined.

Other improvements:
* Bump actions environment to macOS-11 (#4372 by @purefunctor)

Internal:
* Enable OverloadedRecordDot extension throughout codebase (#4355 by
  @JordanMartinez)
* Ensure order of args remain unchanged in freeTypeVariables (#4369 by
  @JordanMartinez)
* Bump HLint to version 3.5 and address most of the new hints (#4391 by
  @rhendric)
* Remove purescript-cst from Makefile (#4389 by @ptrfrncsmrph)
* Bump depend NPM purescript-installer to ^0.3.1 (#4353 by @imcotton)
* Remove base-compat as a dependency (#4384 by @purefunctor)

(pho)

2023-01-30 04:36:20 UTC MAIN commitmail json YAML

doc: Updated devel/darcs to 2.16.5

(pho)

2023-01-30 04:36:11 UTC MAIN commitmail json YAML

devel/darcs: Update to 2.16.5

Darcs 2.16.5, 20 Feb 2022
* This release is to support newer dependencies, most importantly GHC 9.0
  and Cabal 3.6.
* It also includes a small number of refactors that help with moving to
  those newer dependencies.

(pho)

2023-01-30 04:01:26 UTC MAIN commitmail json YAML

doc: Updated devel/hs-hls-graph to 1.9.0.0

(pho)

2023-01-30 04:01:17 UTC MAIN commitmail json YAML

2023-01-30 03:57:04 UTC MAIN commitmail json YAML

doc: Updated devel/hs-lsp to 1.6.0.0

(pho)

2023-01-30 03:56:55 UTC MAIN commitmail json YAML

devel/hs-lsp: Update to 1.6.0.0

1.6.0.0
* Pinned to lsp-types 1.6
* Tests moved to lsp-types

1.5.0.0
* VFS module moved to lsp from lsp-types.
* Logging reworked to use co-log-core instead of hslogger.

(pho)

2023-01-30 03:53:36 UTC MAIN commitmail json YAML

textproc/Makefile: + hs-text-rope

(pho)

2023-01-30 03:52:44 UTC MAIN commitmail json YAML

doc: Added textproc/hs-text-rope version 0.2

(pho)

2023-01-30 03:52:36 UTC MAIN commitmail json YAML

textproc/hs-text-rope: import hs-text-rope-0.2

A wrapper around Text for fast line/column navigation and logarithmic
concatenation.

(pho)

2023-01-30 03:18:36 UTC MAIN commitmail json YAML

2023-01-30 03:12:56 UTC MAIN commitmail json YAML

2023-01-30 03:02:36 UTC MAIN commitmail json YAML

doc: Updated devel/hs-lsp-types to 1.6.0.0

(pho)

2023-01-30 03:01:38 UTC MAIN commitmail json YAML

devel/hs-lsp-types: Update to 1.6.0.0

1.6.0.0
* Add isSubRangeOf and positionInRange helper functions
* Add ServerCancelled, RequestFailed and ErrorCodeCustom server error types
* Fix "workspace/semanticTokens/refresh" to be a server method instead of a
  client method
* Use a packed representation for NormalizedFilePath
* Add converions from OsPath to NormalizedFilePath in
  Language.LSP.Types.Uri.OsPath when using new enough filepath

1.5.0.0
* VFS module moved from lsp-types to lsp, as it relates to the actual
  implementation of a LSP server.

(pho)

2023-01-30 02:52:02 UTC MAIN commitmail json YAML

wasi-compiler-rt: fix macOS builds

Don't assume an iOS SDK is present. Reported by John Klos in PR pkg/57196.

(gutteridge)

2023-01-29 21:18:34 UTC MAIN commitmail json YAML

2023-01-29 20:11:10 UTC MAIN commitmail json YAML

misc/nora: reset maintainer

(pin)

2023-01-29 20:10:25 UTC MAIN commitmail json YAML

graphics/lsix: reset maintainer

(pin)

2023-01-29 20:09:33 UTC MAIN commitmail json YAML

wm/frankenwm: reset maintainer

(pin)

2023-01-29 20:06:22 UTC MAIN commitmail json YAML

sysutils/durt: reset maintainer

(pin)

2023-01-29 20:05:14 UTC MAIN commitmail json YAML

doc: Updated sysutils/dust to 0.8.4

(pin)

2023-01-29 20:04:52 UTC MAIN commitmail json YAML

sysutils/dust: update to 0.8.4

- FEATURE: support only directories will be displayed. Flag -D
- fix: bug where hard links could be double counted
- Fix: naming of parameter
- Implemented a progress indicator
- upgrade dependencies
- feature: --files-only -F
- Feature: Add flag for screen readers

(pin)

2023-01-29 20:04:03 UTC MAIN commitmail json YAML

doc: Updated editors/tp-note to 1.20.1

(pin)

2023-01-29 20:03:33 UTC MAIN commitmail json YAML

editors/tp-note: update to 1.20.1

- Win fixes: Correctes broken builts since v1.19.7

(pin)

2023-01-29 16:24:32 UTC MAIN commitmail json YAML

x11/qt6-qtbase: add use of mk/atomic64.mk, fixes macppc build.

(he)

2023-01-29 16:03:02 UTC MAIN commitmail json YAML

doc: Updated devel/hs-monoidal-containers to 0.6.3.0

(pho)

2023-01-29 16:02:54 UTC MAIN commitmail json YAML

2023-01-29 15:56:20 UTC MAIN commitmail json YAML

doc: Updated devel/hs-pointed to 5.0.4

(pho)

2023-01-29 15:56:11 UTC MAIN commitmail json YAML

2023-01-29 15:50:18 UTC MAIN commitmail json YAML

doc: Updated devel/hs-stm-hamt to 1.2.0.8

(pho)

2023-01-29 15:50:10 UTC MAIN commitmail json YAML

2023-01-29 15:50:06 UTC MAIN commitmail json YAML

Remove ONLY_FOR_PLATFORM, per jperkin.

(thorpej)

2023-01-29 14:17:55 UTC MAIN commitmail json YAML

doc: Updated cad/klayout to 0.28.3

(mef)

2023-01-29 14:17:42 UTC MAIN commitmail json YAML

(cad/klayout)  Udated 0.28.2 to 0.28.3

0.28.3          (2023-01-12):

* Bugfix: %GITHUB%/issues/1247 Layer stipples not updated after
  editing custom stipples with high-DPI displays
* Bugfix: %GITHUB%/issues/1245 Connectivity not preserved when
  loading/saving technology
* Bugfix: %GITHUB%/issues/1242 KLayout 0.28.2 crashes when registering
  a plugin if a layout exists
* Bugfix: %GITHUB%/issues/1240 Layer is not activated from layer
  properties file on first creation
* Bugfix: %GITHUB%/issues/1238 Macro IDE: breakpoints not effective on Windows
* Bugfix: %GITHUB%/issues/1234 "Clone view": layer list is empty

* Enhancement: %GITHUB%/issues/1228 Add option to have Show parameter
  names on by default
* Enhancement: Improved performance of layer list with many layers
* Bugfix: Restored ability to build with Python 2.7
* Enhancement: Compatibility with Qt 6.4.1

(mef)

2023-01-29 14:07:46 UTC MAIN commitmail json YAML

doc: Updated multimedia/vlc to 3.0.18

(ryoon)

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

vlc: Update to 3.0.18

Changelog:
Changes between 3.0.18-rc2 and 3.0.18:
--------------------------------------

macOS:
* Fix audio device listing with non-latin names
* Update some translations

Misc:
* Fix rendering and performance issue with older GPUs

Contribs:
* Update aom

Changes between 3.0.18-rc and 3.0.18-rc2:
-----------------------------------------

Codec/Demux:
* Add support for Y16 chroma
* Fix build of gme plugin

Lua:
* Fix script for vocaroo
* Fix script for youtube to allow throttled playback
  (Note: Restrictions on youtube still prevent unthrottled playback)

Service Discovery:
* Fix UPnP regression on Windows

Video Output:
* Fix video placement with caopengllayer

Misc:
* Fix password search in kwallet module

Contribs:
* Update FFmpeg

Changes between 3.0.17.4 and 3.0.18-rc:
---------------------------------------

Demux:
* Major adaptive streaming update, notably for multiple timelies and webvtt
* Fix seeking with some fragmented MP4 files
* Add support for DVBSub inside MKV
* Fix some Flac files that could not be played
* Improve seeking in Ogg files

Decoders:
* Fix DxVA/D3D11 crashes on HEVC files with bogus references
* Fix libass storage size and crash
* Fix decoding errors on macOS hw decoding on some HEVC files

Video Output:
* Fix color regression with VAAPI/iOS and OpenGL output
* Fix some resizing issues with OpenGL on GLX/EGL/X11/XV
* Fix Direct3d9 texture stretching
* Fix 10-bit accelerated video filters on macOS

Playlist:
* Avoid playlist liveloop on failed/tiny items (temporize EOS bursts)

Misc:
* Misc fixes for the extension UI on macOS
* Improve SMBv1 and SMBv2 behaviours
* Improve FTP compatibility
* Support RISC-V
* Fix AVI muxing for Windows Media Player compatibility
* Fix seeking speed on macOS

Contribs:
* update FFmpeg, bluray, upnp, pthread, x265, freetype, libsmb2, aom, dav1d,
  libass, libxml2 (contains CVE), dvdread, harfbuzz, zlib, gme, nettle, GnuTLS,
  mpg123, speex, bluray, libvpx

(ryoon)

2023-01-29 14:00:22 UTC MAIN commitmail json YAML

freetype2: Add brotli to buildlink3.mk to fix build of consumers

(ryoon)

2023-01-29 13:42:46 UTC MAIN commitmail json YAML

doc: Updated graphics/freetype2 to 2.12.1nb1

(ryoon)

2023-01-29 13:42:10 UTC MAIN commitmail json YAML

freetype2: Add brotli support

graphics/blender-3.4.1 requires freetype2 with brotli for WOFF2 font support.

(ryoon)

2023-01-29 13:36:32 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 22.4.0

Changes since 22.3.2:

Numeric comparisons of _PYTHON_VERSION generate an error since that
variable can have the value 'none', which is not numeric.  Furthermore,
the variable is from the internal namespace and thus should not be used
by packages at all.

Warnings about COMPILER_RPATH_FLAG no longer suggest different and
conflicting replacements.

Cleanup: Handling of doc/CHANGES was moved to changes.go, and since
go1.19.4, comments are formatted differently.

(rillig)

2023-01-29 12:47:18 UTC MAIN commitmail json YAML

doc: Updated net/wget2 to 2.0.1

(ryoon)