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

2024-05-12 20:01:25 UTC Now

2022-01-16 18:09:32 UTC MAIN commitmail json YAML

doc: remove entry for package not yet in tree

(tnn)

2022-01-16 18:06:58 UTC MAIN commitmail json YAML

doc: note gnuradio update

(tnn)

2022-01-16 18:06:28 UTC MAIN commitmail json YAML

2022-01-16 16:54:14 UTC MAIN commitmail json YAML

doc/TODO: add some

+ SDL2_ttf-2.0.18, double-conversion-3.2.0, google-benchmark-1.6.1,
  mtr-0.95, neon-0.32.2, protobuf-3.19.3, py-pip-audit-1.1.2.

(wiz)

2022-01-16 16:51:50 UTC MAIN commitmail json YAML

doc: Updated sysutils/lsd to 0.21.0

(pin)

2022-01-16 16:51:31 UTC MAIN commitmail json YAML

sysutils/lsd: update to 0.21.0

Added:
- Added support for the MISSING / mi= dircolors variable for broken symlink
  targets.
- Add support for theme from zwpaper (#452)
- Update theme to support partial themes zwpaper (#591)
- Update minimal rust version to 1.42.0 from zwpaper (#534)
- NO_COLOR environment variable support from (AnInternetTroll)

Changed:
- Change size to use btyes in classic mode from meain
- Show tree edge before name block or first column if no name block from
  zwpaper (#468)
- Added icons for Perl modules (.pm) and test scripts (.t)
- Add --config-file flag to read configuration file from a custom location
- Clarify custom date format for date field in configuration file in the README.

Fixed:
- Support all strftime like formatting (#532)

(pin)

2022-01-16 15:02:08 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-csv to 3.2.2

(taca)

2022-01-16 15:01:48 UTC MAIN commitmail json YAML

textproc/ruby-csv: update to 3.2.2

pkgsrc change: remove restriction for Ruby's version since this
package can install without error for All Ruby Version although
Ruby 3.1 has the same version in base.

3.2.2 (2021-12-24)

Improvements

* Added a validation for invalid option
  combination. [GitHub#225][Patch by adamroyjones]

* Improved documentation for developers. [GitHub#227][Patch by Eriko
  Sugiyama]

Fixes

* Fixed a bug that all of ARGF contents may not be
  consumed. [GitHub#228][Reported by Rafael Navaza]

* Fixed a bug that some texts may be dropped unexpectedly. [Bug
  #18245][ruby-core:105587][Reported by Hassan Abdul Rehman]

* Thanks

  - adamroyjones
  - Eriko Sugiyama
  - Rafael Navaza
  - Hassan Abdul Rehman

3.2.1 (2021-10-23)

Improvements

* doc: Fixed wrong class name. [GitHub#217][Patch by Vince]

* Changed to always use "\n" for the default row separator on Ruby 3.0
  or later because $INPUT_RECORD_SEPARATOR was deprecated since Ruby
  3.0.

* Added support for Ractor. [GitHub#218][Patch by rm155]

  - Users who want to use the built-in converters in non-main Ractors
    need to call Ractor.make_shareable(CSV::Converters) and/or
    Ractor.make_shareable(CSV::HeaderConverters) before creating
    non-main Ractors.

* Thanks

  - Vince
  - Joakim Antman
  - rm155

3.2.0 (2021-06-06)

Improvements

* CSV.open: Added support for :newline option. [GitHub#198][Patch by
  Nobuyoshi Nakada]

* CSV::Table#each: Added support for column mode with duplicated
  headers. [GitHub#206][Reported by Yaroslav Berezovskiy]

* Object#CSV: Added support for Ruby 3.0.

* CSV::Row: Added support for pattern matching. [GitHub#207][Patch by
  Kevin Newton]

Fixes

* Fixed typos in documentation. [GitHub#196][GitHub#205][Patch by
  Sampat Badhe]

* Thanks

  - Sampat Badhe
  - Nobuyoshi Nakada
  - Yaroslav Berezovskiy
  - Kevin Newton

(taca)

2022-01-16 14:55:18 UTC MAIN commitmail json YAML

devel/ruby-racc: dose not support Ruby 3.1

This package conflicts with ruby31-base which has the same version.

(taca)

2022-01-16 14:32:58 UTC MAIN commitmail json YAML

doc: Updated games/easyrpg-player to 0.7.0

(nia)

2022-01-16 14:32:13 UTC MAIN commitmail json YAML

doc: Updated games/liblcf to 0.7.0

(nia)

2022-01-16 14:32:01 UTC MAIN commitmail json YAML

2022-01-16 14:29:47 UTC MAIN commitmail json YAML

2022-01-16 14:29:29 UTC MAIN commitmail json YAML

2022-01-16 14:22:47 UTC MAIN commitmail json YAML

2022-01-16 14:22:06 UTC MAIN commitmail json YAML

lang/ruby31-base: remove ruby-fiddle from MESSAGE

(taca)

2022-01-16 14:14:12 UTC MAIN commitmail json YAML

doc: Note update of Ruby on Rails packages to 7.0.1.

devel/ruby-activesupport70
devel/ruby-activemodel70
devel/ruby-activejob70
www/ruby-actionview70
www/ruby-actionpack70
databases/ruby-activerecord70
devel/ruby-activestorage70
mail/ruby-actionmailer70
mail/ruby-actionmailbox70
www/ruby-actioncable70
devel/ruby-railties70
textproc/ruby-actiontext70
www/ruby-rails70

(taca)

2022-01-16 14:12:56 UTC MAIN commitmail json YAML

www/ruby-rails70: update to 7.0.1

This is meta gem (package) for Ruby on Rails 7.0.1.

(taca)

2022-01-16 14:10:40 UTC MAIN commitmail json YAML

textproc/ruby-actiontext70: 7.0.1 (2021-01-06)

7.0.1 (2021-01-06)

* No changes.

(taca)

2022-01-16 14:10:09 UTC MAIN commitmail json YAML

devel/ruby-railties70: 7.0.1 (2021-01-06)

* Prevent duplicate entries in plugin Gemfile.

  Jonathan Hefner

* Fix asset pipeline errors for plugin dummy apps.

  Jonathan Hefner

* Fix generated route revocation.

  Jonathan Hefner

* Addresses an issue in which Sidekiq jobs could not reload certain
  namespaces.
  See fxn/zeitwerk#198 for details.

  Xavier Noria

* Fix plugin generator to a plugin that pass all the tests.

  Rafael Mendon巽a Fran巽a

(taca)

2022-01-16 14:09:16 UTC MAIN commitmail json YAML

www/ruby-actioncable70: update to 7.0.1

7.0.1 (2021-01-06)

* No changes.

(taca)

2022-01-16 14:08:57 UTC MAIN commitmail json YAML

mail/ruby-actionmailbox70: update to 7.0.1

7.0.1 (2021-01-06)

* No changes.

(taca)

2022-01-16 14:08:13 UTC MAIN commitmail json YAML

mail/ruby-actionmailer70: update to 7.0.1

* Keep configuration of smtp_settings consistent between 6.1 and 7.0.

  Andr辿 Luis Leal Cardoso Junior

(taca)

2022-01-16 14:07:49 UTC MAIN commitmail json YAML

devel/ruby-activestorage70: update to 7.0.1

7.0.1 (2021-01-06)

* No changes.

(taca)

2022-01-16 14:07:29 UTC MAIN commitmail json YAML

databases/ruby-activerecord70: update to 7.0.1

7.0.1 (2021-01-06)

* Change QueryMethods#in_order_of to drop records not listed in values.

  in_order_of now filters down to the values provided, to match the
  behavior of the Enumerable version.

  Kevin Newton

* Allow named expression indexes to be revertible.

  Previously, the following code would raise an error in a reversible
  migration executed while rolling back, due to the index name not
  being used in the index removal.

add_index(:settings, "(data->'property')", using: :gin, name: :index_settings_data_property)

  Fixes #43331.

  Oliver G端nther

* Better error messages when association name is invalid in the
  argument of ActiveRecord::QueryMethods::WhereChain#missing.

  ykpythemind

* Fix ordered migrations for single db in multi db environment.

  Himanshu

* Extract on update CURRENT_TIMESTAMP for mysql2 adapter.

  Kazuhiro Masuda

* Fix incorrect argument in PostgreSQL structure dump tasks.
  Updating the --no-comment argument added in Rails 7 to the correct
  --no-comments argument.

  Alex Dent

* Fix schema dumping column default SQL values for sqlite3.

  fatkodima

* Correctly parse complex check constraint expressions for PostgreSQL.

  fatkodima

* Fix timestamptz attributes on PostgreSQL handle blank inputs.

  Alex Ghiculescu

  Fix migration compatibility to create SQLite references/belongs_to
  column as integer when migration version is 6.0.

  Reference/belongs_to in migrations with version 6.0 were creating
  columns as bigint instead of integer for the SQLite Adapter.

  Marcelo Lauxen

* Fix joining through a polymorphic association.

  Alexandre Ruban

* Fix QueryMethods#in_order_of to handle empty order list.

  Post.in_order_of(:id, []).to_a Also more explicitly set the column
  as secondary order, so that any other value is still ordered.

  Jean Boussier

* Fix rails dbconsole for 3-tier config.

  Eileen M. Uchitelle

* Fix quoting of column aliases generated by calculation methods.

  Since the alias is derived from the table name, we can't assume the
  result is a valid identifier.

class Test < ActiveRecord::Base
  self.table_name = '1abc'
end
Test.group(:id).count
# syntax error at or near "1" (ActiveRecord::StatementInvalid)
# LINE 1: SELECT COUNT(*) AS count_all, "1abc"."id" AS 1abc_id FROM "1...

  Jean Boussier

(taca)

2022-01-16 14:07:02 UTC MAIN commitmail json YAML

devel/ruby-actionpack70: update to 7.0.1

7.0.1 (2021-01-06)

* Fix ActionController::Parameters methods to keep the original logger
  context when creating a new copy of the original object.

  Yutaka Kamei

(taca)

2022-01-16 14:06:39 UTC MAIN commitmail json YAML

devel/ruby-actionview70: update to 7.0.1

7.0.1 (2021-01-06)

* Fix button_to to work with a hash parameter as URL.

  MingyuanQin

* Fix link_to with a model passed as an argument twice.

  Alex Ghiculescu

(taca)

2022-01-16 14:06:14 UTC MAIN commitmail json YAML

devel/ruby-activejob70: update to 7.0.1

7.0.1 (2021-01-06)

* Allow testing discard_on/retry_on ActiveJob::DeserializationError

  Previously in perform_enqueued_jobs, deserialize_arguments_if_needed
  was called before calling perform_now.  When a record no longer
  exists and is serialized using GlobalID this led to raising an
  ActiveJob::DeserializationError before reaching perform_now call.
  This behaviour makes difficult testing the job discard_on/retry_on
  logic.

  Now deserialize_arguments_if_needed call is postponed to when
  perform_now is called.

  Example:

class UpdateUserJob < ActiveJob::Base
  discard_on ActiveJob::DeserializationError

  def perform(user)
    # ...
  end
end

# In the test
User.destroy_all
assert_nothing_raised do
  perform_enqueued_jobs only: UpdateUserJob
end

  Jacopo Beschi

(taca)

2022-01-16 14:05:44 UTC MAIN commitmail json YAML

devel/ruby-activemodel70: update to 7.0.1

7.0.1 (2021-01-06)

* No change.

(taca)

2022-01-16 14:05:14 UTC MAIN commitmail json YAML

devel/ruby-activesupport70: update to 7.0.1

7.0.1 (2021-01-06)

* Fix Class#descendants and DescendantsTracker#descendants compatibility
  with Ruby 3.1.

  The native Class#descendants was reverted prior to Ruby 3.1 release, but
  Class#subclasses was kept, breaking the feature detection.

  Jean Boussier

(taca)

2022-01-16 14:02:54 UTC MAIN commitmail json YAML

lang/ruby: start update of Ruby on Rails 7.0.1

(taca)

2022-01-16 14:01:32 UTC MAIN commitmail json YAML

lang/ruby/Makefile.common: update "# used by" lines

(taca)

2022-01-16 14:00:42 UTC MAIN commitmail json YAML

doc: Added lang/ruby31 version 3.1.0

(taca)

2022-01-16 14:00:15 UTC MAIN commitmail json YAML

lang/Makefile: add and enable ruby31

(taca)

2022-01-16 13:59:42 UTC MAIN commitmail json YAML

lang/ruby31: add package version 3.1.0

This a meta package including Ruby 3.1 full release.

It includes ruby31-base and ruby31-readline package.

No package should depend on this package directly.

(taca)

2022-01-16 13:58:10 UTC MAIN commitmail json YAML

doc: Added lang/ruby31-base version 3.1.0

(taca)

2022-01-16 13:57:57 UTC MAIN commitmail json YAML

lang/Makefile: add and enable ruby31-base

(taca)

2022-01-16 13:57:10 UTC MAIN commitmail json YAML

lang/ruby31-base: add package version 3.1.0

Ruby is a dynamic, open source programming language with a focus on
simplicity and productivity.  It has an elegant syntax that is natural to
read and easy to write.

Features of Ruby are shown below.
  + Simple Syntax
  + *Normal* Object-Oriented features (ex. class, method calls)
  + *Advanced* Object-Oriented features (ex. Mix-in, Singleton-method)
  + Operator Overloading
  + Exception Handling
  + Iterators and Closures
  + Garbage Collection
  + Dynamic Loading of Object files (on some architecture)
  + Highly Portable (works on many UNIX machines, and on Windows, Mac, etc.)

Ruby 3.1 introduces a number of new features and performance improvements,
here are some of them:
  * Performance: YJIT: New experimental in-process JIT compiler
  * Development supports
- debug gem: A new debugger
- error_highlight: Fine-grained error location in backtrace
- IRB Autocomplete and Document Display

This package is Ruby 3.1 release minimum base package.

(taca)

2022-01-16 13:56:43 UTC MAIN commitmail json YAML

lang/ruby: add support for Ruby 3.1

(taca)

2022-01-16 13:54:51 UTC MAIN commitmail json YAML

firefox: needs libXtst now (by looks of it for webrtc and desktop capture)

(tnn)

2022-01-16 13:41:24 UTC MAIN commitmail json YAML

doc: Updated security/lua-bcrypt to 2.2.1

(nia)

2022-01-16 13:41:14 UTC MAIN commitmail json YAML

2022-01-16 13:27:03 UTC MAIN commitmail json YAML

2022-01-16 13:24:09 UTC MAIN commitmail json YAML

doc: Added databases/ruby-gdbm-gem version 2.1.0

(taca)

2022-01-16 13:23:52 UTC MAIN commitmail json YAML

databases/Makefile: add and enable ruby-gdbm-gem

(taca)

2022-01-16 13:23:06 UTC MAIN commitmail json YAML

databases/ruby-gdbm-gem: add package version 2.1.0

Add gdbm gem as ruby-gdbm-gem package version 2.1.0.

Note:

* Ruby 2.6 contains gdbm 2.0.0.
* Ruby 2.7 and Ruby 3.0 contains gdbm 2.1.0, but no conflict.
* Ruby 3.1 dose not contain gdbm.

GDBM

GNU dbm is a library for simple databases.  A database is a file that stores
key-value pairs.  Gdbm allows the user to store, retrieve, and delete data
by key.  It furthermore allows a non-sorted traversal of all key-value
pairs.  A gdbm database thus provides the same functionality as a hash.  As
with objects of the Hash class, elements can be accessed with [].
Furthermore, GDBM mixes in the Enumerable module, thus providing convenient
methods such as #find, #collect, #map, etc.

A process is allowed to open several different databases at the same time.
A process can open a database as a "reader" or a "writer".  Whereas a reader
has only read-access to the database, a writer has read- and write-access.
A database can be accessed either by any number of readers or by exactly one
writer at the same time.

(taca)

2022-01-16 13:16:48 UTC MAIN commitmail json YAML

doc: Added databases/ruby-dbm version 1.1.0

(taca)

2022-01-16 13:16:31 UTC MAIN commitmail json YAML

databases/Makefile: add and enable ruby-dbm.

(taca)

2022-01-16 13:15:53 UTC MAIN commitmail json YAML

databases/ruby-dbm: add package version 1.1.0

Add dbm gem as ruby-dbm package version 1.1.0.

Note:

* Ruby 2.6 contains dbm 1.0.0.
* Ruby 2.7 and Ruby 3.0 contains dbm 1.1.0, but no conflict.
* Ruby 3.1 dose not contain dbm.

DBM

The DBM class provides a wrapper to a Unix-style dbm or Database Manager
library.

Dbm databases do not have tables or columns; they are simple key-value data
stores, like a Ruby Hash except not resident in RAM.  Keys and values must
be strings.

The exact library used depends on how Ruby was compiled.  It could be any of
the following:

* The original ndbm library is released in 4.3BSD.  It is based on dbm
  library in Unix Version 7 but has different API to support multiple
  databases in a process.
* Berkeley DB versions 1 thru 5, also known as BDB and Sleepycat DB, now
  owned by Oracle Corporation.
* Berkeley DB 1.x, still found in 4.4BSD derivatives (FreeBSD, OpenBSD,
  etc).
* gdbm, the GNU implementation of dbm.
* qdbm, another open source reimplementation of dbm.

All of these dbm implementations have their own Ruby interfaces available,
which provide richer (but varying) APIs.

(taca)

2022-01-16 13:11:27 UTC MAIN commitmail json YAML

doc: Added comms/syncterm version 1.1

(nia)

2022-01-16 13:11:07 UTC MAIN commitmail json YAML

add comms/syncterm

A cross-platform ANSI-BBS terminal designed to connect to remote BBSs via
telnet, rlogin, or SSH. Supports ANSI music and the IBM charset when possible.

(nia)

2022-01-16 13:09:35 UTC MAIN commitmail json YAML

guile-gcrypt: fix MASTER_SITES

(wiz)

2022-01-16 12:59:04 UTC MAIN commitmail json YAML

doc: Updated devel/byacc to 20220114

(fcambus)

2022-01-16 12:58:53 UTC MAIN commitmail json YAML

byacc: update to 20220114.

2022-01-14  Thomas E. Dickey  <dickey@invisible-island.net>

* VERSION, package/byacc.spec, package/detest/changelog,
  package/pkgsrc/Makefile:
bump

(fcambus)

2022-01-16 10:12:22 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-nokogiri to 1.13.1

(tsutsui)

2022-01-16 10:12:07 UTC MAIN commitmail json YAML

ruby-nokogiri: update to 1.13.1.

Upstream changes:
https://github.com/sparklemotion/nokogiri/releases/tag/v1.13.1

1.13.1 / 2022-01-13

Fixed

  * Fix Nokogiri::XSLT.quote_params regression in v1.13.0 that raised an
    exception when non-string stylesheet parameters were passed. Non-string
    parameters (e.g., integers and symbols) are now explicitly supported and
    both keys and values will be stringified with #to_s. [#2418]
  * Fix HTML5 CSS selector query regression in v1.13.0 that raised an
    Nokogiri::XML::XPath::SyntaxError when parsing XPath attributes mixed into
    the CSS query. Although this mash-up of XPath and CSS syntax previously
    worked unintentionally, it is now an officially supported feature and is
    documented as such. [#2419]

(tsutsui)

2022-01-16 09:05:31 UTC MAIN commitmail json YAML

py-aiohttp: add missing DEPENDS

(adam)

2022-01-16 08:57:42 UTC MAIN commitmail json YAML

Added devel/py-frozenlist, devel/py-aiosignal

(adam)

2022-01-16 08:57:01 UTC MAIN commitmail json YAML

2022-01-16 08:51:11 UTC MAIN commitmail json YAML

py-frozenlist: added version 1.2.0

frozenlist.FrozenList is a list-like structure which implements
collections.abc.MutableSequence. The list is mutable until FrozenList.freeze is
called, after which list modifications raise RuntimeError. FrozenList is also
hashable, but only when frozen. Otherwise it also throws a RuntimeError.

(adam)

2022-01-16 08:44:38 UTC MAIN commitmail json YAML

Updated devel/py-anyio, devel/py-utils

(adam)

2022-01-16 08:44:20 UTC MAIN commitmail json YAML

py-utils: updated to 3.1.0

v3.1.0:
dropped python 3.6 support because it is deprecated and so we can somewhat use | as type union

(adam)

2022-01-16 08:39:57 UTC MAIN commitmail json YAML

py-anyio: updated to 3.5.0

3.5.0

- Added ``start_new_session`` keyword argument to ``run_process()`` and ``open_process()``
- Fixed deadlock in synchronization primitives on asyncio which can happen if a task acquiring a
  primitive is hit with a native (not AnyIO) cancellation with just the right timing, leaving the
  next acquiring task waiting forever
- Added workaround for bpo-46313_ to enable compatibility with OpenSSL 3.0

(adam)

2022-01-16 04:55:35 UTC MAIN commitmail json YAML

doc: Updated print/foliate to 2.6.4

(fox)

2022-01-16 04:52:09 UTC MAIN commitmail json YAML

print/foliate: Update to 2.6.4

Changes since 2.6.3:

2.6.4

Changes:

  * Fixed various bugs

(fox)

2022-01-15 23:35:24 UTC MAIN commitmail json YAML

doc: Updated www/py-aiohttp to 3.8.1

(js)

2022-01-15 23:35:13 UTC MAIN commitmail json YAML

2022-01-15 22:41:51 UTC MAIN commitmail json YAML

doc: Updated shells/starship to 1.2.1

(pin)

2022-01-15 22:41:29 UTC MAIN commitmail json YAML

shells/starship: update to 1.2.1

Bug Fixes:
-allow compilation without battery feature (#3435)
-properties: fix regressions in status, pipestatus and terminal-width handling
(#3399)
-pwsh: Avoid polluting the global function namespace (#3424)

(pin)

2022-01-15 21:29:50 UTC MAIN commitmail json YAML

chat/mautrix-telegram: Require py-tulir-telethon

Unfortunately this doesn't work with upstream telethon.

(js)

2022-01-15 21:11:37 UTC MAIN commitmail json YAML

doc: Added chat/py-tulir-telethon version 1.25.0a3

(js)

2022-01-15 21:11:24 UTC MAIN commitmail json YAML

2022-01-15 20:36:42 UTC MAIN commitmail json YAML

2022-01-15 20:22:16 UTC MAIN commitmail json YAML

doc: Updated chat/mautrix-telegram to 0.11.1

(js)

2022-01-15 20:22:06 UTC MAIN commitmail json YAML

Update chat/mautrix-telegram to 0.11.1

v0.10.2
Deprecation unwarning

While switching away from SQLAlchemy is still planned for v0.11, SQLite is no longer deprecated and will still be supported in the future using aiosqlite.
Added

  * Added extensions when bridging unnamed files from Telegram.
  * Added support for custom bridge bot welcome messages (thanks to @justinbot in #676).

Improved

  * Improved handling authorization errors if the bridge was logged out remotely.
  * Updated room syncer to use existing power levels to find appropriate levels for admins and normal users instead of hardcoding 50 and 0.
  * Updated to Telegram API layer 133 to handle 64-bit user/chat/channel IDs.
  * Stopped logging message contents when message handling failed (thanks to @justinbot in #681).
  * Removed Element iOS compatibility hack from non-sticker files.
  * Made max_initial_member_sync work for non-supergroups too (thanks to @tadzik in #680).
  * SQLite is now supported for the crypto database. Pickle is no longer supported. If you were using pickle, the bridge will create a new e2ee session and store the data in SQLite this time.

Fixed

  * Fixed generating reply fallbacks to encrypted messages.
  * Fixed chat sync failing if the member list contained banned users.

v0.11.0

  * Switched from SQLAlchemy to asyncpg/aiosqlite.
      * The default database is now Postgres. If using SQLite, make sure you install the sqlite optional dependency.
      * Alembic is no longer used, schema migrations happen automatically on startup.
      * The automatic database migration requires you to be on the latest legacy database version. If you were running any v0.10.x version, you should be on the latest version already. Otherwise, update to v0.10.2 first, upgrade the database with alembic, then upgrade to v0.11.0 (or higher).
  * Added support for contact messages.
  * Added support for Telegram sponsored messages in channels.
      * Only applies to broadcast channels with 1000+ members (as per https://t.me/durov/172).
      * Only applies if you're using puppeting with a normal user account, because bots can't get sponsored messages.
  * Fixed non-supergroup member sync incorrectly kicking one user from the Matrix side if there was no limit on the number of members to sync (broke in v0.10.2).
  * Updated animated sticker conversion to support lottieconverter r0.2 (thanks to @sot-tech in #694).
  * Updated Docker image to Alpine 3.15.
  * Formatted all code using black and isort.

v0.11.1

  * Added support for message reactions.
  * Added support for spoiler text.
  * Improved support for voice messages.
  * Improved color of blue text from Telegram to be more readable on dark themes.
  * Fixed syncing contacts throwing an error for new accounts.
  * Fixed migrating pre-v0.11 legacy databases if the database schema had been corrupted (e.g. by using 3rd party tools for SQLite -> Postgres migration).
  * Fixed converting animated stickers to webm with >33 FPS.
  * Fixed a bug in v0.11.0 that broke mentioning users in groups (thanks to @dfuchss in #724).

(js)

2022-01-15 20:01:47 UTC MAIN commitmail json YAML

doc: Updated chat/py-telethon to 1.24.0

(js)

2022-01-15 20:01:37 UTC MAIN commitmail json YAML

Update chat/py-telethon to 1.24.0

Upstream does not seem to provide a change log. GitHub releases mentions the
change log is moved to a different location, which gives a 404.

(js)

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

mautrix-telegram: Unbreak pkgsrc tree.

(nia)

2022-01-15 19:04:29 UTC MAIN commitmail json YAML

doc: Updated security/tlswrapper to 20220114

(schmonz)

2022-01-15 19:04:24 UTC MAIN commitmail json YAML

2022-01-15 17:44:35 UTC MAIN commitmail json YAML

xentools415: convert to egg.mk

>From Oskar on pkgsrc-users.

Bump PKGREVISION.

(wiz)

2022-01-15 17:04:39 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 0.3.2

(pin)

2022-01-15 17:04:19 UTC MAIN commitmail json YAML

sysutils/felix: update to 0.3.2

Fix:
-Restore cursor after exit.

Improvement:
-Get git branch name without Command::new("git")

(pin)

2022-01-15 16:43:28 UTC MAIN commitmail json YAML

doc: Updated devel/ugdb to 0.1.11

(pin)

2022-01-15 16:43:10 UTC MAIN commitmail json YAML

devel/ugdb: update to 0.1.11

Changed:
- Ignore leading whitespace in commands.

Added:
- Support for some more ansi escape codes in terminal.

Fixed:
- Crash when using !show command.
- Hang when using shell command (`shell` is disallowed now).
- Fix crash due to bug in unsegen_terminal

(pin)

2022-01-15 16:25:04 UTC MAIN commitmail json YAML

Updated lang/python39, lang/py39-html-docs, lang/python310, lang/py310-html-docs

(adam)

2022-01-15 16:23:47 UTC MAIN commitmail json YAML

python310 py310-html-docs: updated to 3.10.2

Python 3.10.2 final

Core and Builtins

bpo-46347: Fix memory leak in PyEval_EvalCodeEx.
bpo-46289: ASDL declaration of FormattedValue has changed to reflect conversion field is not optional.
bpo-46237: Fix the line number of tokenizer errors inside f-strings. Patch by Pablo Galindo.
bpo-46006: Fix a regression when a type method like __init__() is modified in a subinterpreter. Fix a regression in _PyUnicode_EqualToASCIIId() and type update_slot(). Revert the change which made the Unicode dictionary of interned strings compatible with subinterpreters: the internal interned dictionary is shared again by all interpreters. Patch by Victor Stinner.
bpo-46085: Fix iterator cache mechanism of OrderedDict.
bpo-46110: Add a maximum recursion check to the PEG parser to avoid stack overflow. Patch by Pablo Galindo
bpo-46054: Fix parser error when parsing non-utf8 characters in source files. Patch by Pablo Galindo.
bpo-46042: Improve the location of the caret in SyntaxError exceptions emitted by the symbol table. Patch by Pablo Galindo.
bpo-46025: Fix a crash in the atexit module involving functions that unregister themselves before raising exceptions. Patch by Pablo Galindo.
bpo-46009: Restore behavior from 3.9 and earlier when sending non-None to newly started generator. In 3.9 this did not affect the state of the generator. In 3.10.0 and 3.10.1 gen_func().send(0) is equivalent to gen_func().throw(TypeError(...) which exhausts the generator. In 3.10.2 onward, the behavior has been reverted to that of 3.9.
bpo-46000: Improve compatibility of the curses module with NetBSD curses.
bpo-46004: Fix the SyntaxError location for errors involving for loops with invalid targets. Patch by Pablo Galindo
bpo-42918: Fix bug where the built-in compile() function did not always raise a SyntaxError when passed multiple statements in ���single��� mode. Patch by Weipeng Hong.

Library

bpo-40479: Fix hashlib usedforsecurity option to work correctly with OpenSSL 3.0.0 in FIPS mode.
bpo-46070: Fix possible segfault when importing the asyncio module from different sub-interpreters in parallel. Patch by Erlend E. Aasland.
bpo-46278: Reflect context argument in AbstractEventLoop.call_*() methods. Loop implementations already support it.
bpo-46239: Improve error message when importing asyncio.windows_events on non-Windows.
bpo-20369: concurrent.futures.wait() no longer blocks forever when given duplicate Futures. Patch by Kumar Aditya.
bpo-46105: Honor spec when generating requirement specs with urls and extras (importlib_metadata 4.8.3).
bpo-26952: argparse raises ValueError with clear message when trying to render usage for an empty mutually-exclusive group. Previously it raised a cryptic IndexError.
bpo-27718: Fix help for the signal module. Some functions (e.g. signal() and getsignal()) were omitted.
bpo-46032: The registry() method of functools.singledispatch() functions checks now the first argument or the first parameter annotation and raises a TypeError if it is not supported. Previously unsupported ���types��� were ignored (e.g. typing.List[int]) or caused an error at calling time (e.g. list[int]).
bpo-46018: Ensure that math.expm1() does not raise on underflow.
bpo-45755: typing generic aliases now reveal the class attributes of the original generic class when passed to dir(). This was the behavior up to Python 3.6, but was changed in 3.7-3.9.
bpo-13236: unittest.TextTestResult and unittest.TextTestRunner flush now the output stream more often.
bpo-42378: Fixes the issue with log file being overwritten when logging.FileHandler is used in atexit with filemode set to 'w'. Note this will cause the message in atexit not being logged if the log stream is already closed due to shutdown of logging.

Documentation

bpo-46120: State that | is preferred for readability over Union in the typing docs.
bpo-46040: Fix removal Python version for @asyncio.coroutine, the correct value is 3.11.
bpo-19737: Update the documentation for the globals() function.
bpo-45840: Improve cross-references in the documentation for the data model.

Tests

bpo-46205: Fix hang in runtest_mp due to race condition
bpo-46263: Fix test_capi on FreeBSD 14-dev: instruct jemalloc to not fill freed memory with junk byte.
bpo-46150: Now fakename in test_pathlib.PosixPathTest.test_expanduser is checked to be non-existent.
bpo-46129: Rewrite asyncio.locks tests with unittest.IsolatedAsyncioTestCase usage.
bpo-46114: Fix test case for OpenSSL 3.0.1 version. OpenSSL 3.0 uses 0xMNN00PP0L.

Build

bpo-46263: configure no longer sets MULTIARCH on FreeBSD platforms.
bpo-46106: Updated OpenSSL to 1.1.1m in Windows builds, macOS installer builds, and CI. Patch by Kumar Aditya.

macOS

bpo-40477: The Python Launcher app for macOS now properly launches scripts and, if necessary, the Terminal app when running on recent macOS releases.

C API

bpo-46236: Fix a bug in PyFunction_GetAnnotations() that caused it to return a tuple instead of a dict.

(adam)

2022-01-15 16:21:27 UTC MAIN commitmail json YAML

python39 py39-html-docs: updated to 3.9.10

Python 3.9.10 final

Core and Builtins

bpo-46070: Py_EndInterpreter() now explicitly untracks all objects currently tracked by the GC. Previously, if an object was used later by another interpreter, calling PyObject_GC_UnTrack() on the object crashed if the previous or the next object of the PyGC_Head structure became a dangling pointer. Patch by Victor Stinner.
bpo-46085: Fix iterator cache mechanism of OrderedDict.
bpo-46110: Add a maximum recursion check to the PEG parser to avoid stack overflow. Patch by Pablo Galindo
bpo-46000: Improve compatibility of the curses module with NetBSD curses.
bpo-45614: Fix traceback display for exceptions with invalid module name.
bpo-45806: Re-introduced fix that allows recovery from stack overflow without crashing the interpreter. The original fix as part of bpo-42500 was reverted (see release notes for Python 3.9.4) since it introduced an ABI change in a bugfix release which is not allowed. The new fix doesn窶冲 introduce any ABI changes. Patch by Mark Shannon.
bpo-45822: Fixed a bug in the parser that was causing it to not respect PEP 263 coding cookies when no flags are provided. Patch by Pablo Galindo
bpo-45820: Fix a segfault when the parser fails without reading any input. Patch by Pablo Galindo
bpo-42540: Fix crash when os.fork() is called with an active non-default memory allocator.

Library

bpo-40479: Fix hashlib usedforsecurity option to work correctly with OpenSSL 3.0.0 in FIPS mode.
bpo-46070: Fix possible segfault when importing the asyncio module from different sub-interpreters in parallel. Patch by Erlend E. Aasland.
bpo-46278: Reflect context argument in AbstractEventLoop.call_*() methods. Loop implementations already support it.
bpo-46239: Improve error message when importing asyncio.windows_events on non-Windows.
bpo-20369: concurrent.futures.wait() no longer blocks forever when given duplicate Futures. Patch by Kumar Aditya.
bpo-46105: Honor spec when generating requirement specs with urls and extras (importlib_metadata 4.8.3).
bpo-26952: argparse raises ValueError with clear message when trying to render usage for an empty mutually-exclusive group. Previously it raised a cryptic IndexError.
bpo-27718: Fix help for the signal module. Some functions (e.g. signal() and getsignal()) were omitted.
bpo-46032: The registry() method of functools.singledispatch() functions checks now the first argument or the first parameter annotation and raises a TypeError if it is not supported. Previously unsupported 窶徼ypes窶� were ignored (e.g. typing.List[int]) or caused an error at calling time (e.g. list[int]).
bpo-46018: Ensure that math.expm1() does not raise on underflow.
bpo-27946: Fix possible crash when getting an attribute of class:xml.etree.ElementTree.Element simultaneously with replacing the attrib dict.
bpo-13236: unittest.TextTestResult and unittest.TextTestRunner flush now the output stream more often.
bpo-37658: Fix issue when on certain conditions asyncio.wait_for() may allow a coroutine to complete successfully, but fail to return the result, potentially causing memory leaks or other issues.
bpo-45831: faulthandler can now write ASCII-only strings (like filenames and function names) with a single write() syscall when dumping a traceback. It reduces the risk of getting an unreadable dump when two threads or two processes dump a traceback to the same file (like stderr) at the same time. Patch by Victor Stinner.
bpo-41735: Fix thread lock in zlib.Decompress.flush() method before PyObject_GetBuffer.
bpo-45664: Fix types.resolve_bases() and types.new_class() for types.GenericAlias instance as a base.
bpo-45663: Fix dataclasses.is_dataclass() for dataclasses which are subclasses of types.GenericAlias.
bpo-45662: Fix the repr of dataclasses.InitVar with a type alias to the built-in class, e.g. InitVar[list[int]].
bpo-43498: Avoid a possible 窶彝untimeError: dictionary changed size during iteration窶� when adjusting the process count of ProcessPoolExecutor.
bpo-29620: assertWarns() no longer raises a RuntimeException when accessing a module窶冱 __warningregistry__ causes importation of a new module, or when a new module is imported in another thread. Patch by Kernc.

Documentation

bpo-19737: Update the documentation for the globals() function.
bpo-45840: Improve cross-references in the documentation for the data model.
bpo-45788: Link doc for sys.prefix to sysconfig doc on installation paths.
bpo-25381: In the extending chapter of the extending doc, update a paragraph about the global variables containing exception information.
bpo-43905: Expanded astuple() and asdict() docs, warning about deepcopy being applied and providing a workaround.
bpo-41028: Language and version switchers, previously maintained in every cpython branches, are now handled by docsbuild-script.

Tests

bpo-46205: Fix hang in runtest_mp due to race condition
bpo-46263: Fix test_capi on FreeBSD 14-dev: instruct jemalloc to not fill freed memory with junk byte.
bpo-46150: Now fakename in test_pathlib.PosixPathTest.test_expanduser is checked to be non-existent.
bpo-46129: Rewrite asyncio.locks tests with unittest.IsolatedAsyncioTestCase usage.
bpo-23819: Fixed asyncio tests in python optimized mode. Patch by Kumar Aditya.
bpo-46114: Fix test case for OpenSSL 3.0.1 version. OpenSSL 3.0 uses 0xMNN00PP0L.
bpo-19460: Add new Test for email.mime.nonmultipart.MIMENonMultipart.
bpo-45835: Fix race condition in test_queue tests with multiple 窶彷eeder窶� threads.

Build

bpo-46263: configure no longer sets MULTIARCH on FreeBSD platforms.
bpo-46106: Updated OpenSSL to 1.1.1m in Windows builds, macOS installer builds, and CI. Patch by Kumar Aditya.
bpo-44035: CI now verifies that autoconf files have been regenerated with a current and unpatched autoconf package.
bpo-33393: Update config.guess to 2021-06-03 and config.sub to 2021-08-14. Makefile now has an update-config target to make updating more convenient.
bpo-45866: make regen-all now produces the same output when run from a directory other than the source tree: when building Python out of the source tree. pegen now strips directory of the 窶徃enerated by pygen from <FILENAME>窶� header Patch by Victor Stinner.
bpo-41498: Python now compiles on platforms without sigset_t. Several functions in signal are not available when sigset_t is missing.
bpo-45881: setup.py now uses CC from environment first to discover multiarch and cross compile paths.

Windows

bpo-45901: When installed through the Microsoft Store and set as the default app for *.py files, command line arguments will now be passed to Python when invoking a script without explicitly launching Python (that is, script.py args rather than python script.py args).

macOS

bpo-40477: The Python Launcher app for macOS now properly launches scripts and, if necessary, the Terminal app when running on recent macOS releases.
bpo-45732: Update python.org macOS installer to use Tcl/Tk 8.6.12.

Tools/Demos

bpo-45838: Fix line number calculation when debugging Python with GDB.

C API

bpo-39026: Fix Python.h to build C extensions with Xcode: remove a relative include from Include/cpython/pystate.h.

(adam)

2022-01-15 16:00:59 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 96.0.1

(ryoon)

2022-01-15 16:00:34 UTC MAIN commitmail json YAML

firefox-l10n: Update to 96.0.1

* Add szl locale.
* Sync with www/firefox-96.0.1.

(ryoon)

2022-01-15 16:00:00 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 96.0.1

(ryoon)

2022-01-15 15:57:38 UTC MAIN commitmail json YAML

firefox: Update to 96.0.1

Changelog:
Version 96.0.1, first offered to Release channel users on January 14, 2022
Fixed

  * Addresses proxy rule exceptions not working on Windows systems when "Use
    system proxy settings" is set (bug 1749501)

  * Improvements to make the parsing of content-length headers more robust (bug
    1749957)

Version 96.0, first offered to Release channel users on January 11, 2022
New

  * We've made significant improvements in noise-suppression and
    auto-gain-control as well as slight improvements in echo-cancellation to
    provide you with a better overall experience.

  * We've also significantly reduced main-thread load.

  * Firefox will now default all cookies to having a SameSite=lax attribute
    which helps defend against Cross-Site Request Forgery (CSRF) attacks.

  * When printing, you can now choose to print only the odd/even pages.

Fixed

  * On macOS, command-clicking links in Gmail now opens them in a new tab as
    expected.

  * Our newest release fixes an issue where video intermittently drops SSRC.

  * It also fixes an issue where WebRTC downgrades screen sharing resolution to
    provide you with a clearer browsing experience.

  * Plus, we've fixed video quality degradation issues on certain sites.

  * Detached video in fullscreen on macOS has been temporarily disabled to
    avoid some issues with corruption, brightness changes, missing subtitles
    and high cpu usage.

  * Various security fixes

Security fixes:
#CVE-2022-22746: Calling into reportValidity could have lead to fullscreen
window spoof
#CVE-2022-22743: Browser window spoof using fullscreen mode
#CVE-2022-22742: Out-of-bounds memory access when inserting text in edit mode
#CVE-2022-22741: Browser window spoof using fullscreen mode
#CVE-2022-22740: Use-after-free of ChannelEventQueue::mOwner
#CVE-2022-22738: Heap-buffer-overflow in blendGaussianBlur
#CVE-2022-22737: Race condition when playing audio files
#CVE-2021-4140: Iframe sandbox bypass with XSLT
#CVE-2022-22750: IPC passing of resource handles could have lead to sandbox
bypass
#CVE-2022-22749: Lack of URL restrictions when scanning QR codes
#CVE-2022-22748: Spoofed origin on external protocol launch dialog
#CVE-2022-22745: Leaking cross-origin URLs through securitypolicyviolation
event
#CVE-2022-22744: The 'Copy as curl' feature in DevTools did not fully escape
website-controlled data, potentially leading to command injection
#CVE-2022-22747: Crash when handling empty pkcs7 sequence
#CVE-2022-22736: Potential local privilege escalation when loading modules from
the install directory.
#CVE-2022-22739: Missing throttling on external protocol launch dialog
#CVE-2022-22751: Memory safety bugs fixed in Firefox 96 and Firefox ESR 91.5
#CVE-2022-22752: Memory safety bugs fixed in Firefox 96

(ryoon)

2022-01-15 15:51:29 UTC MAIN commitmail json YAML

curl: Update MASTER_SITES and HOMEPAGE to follow redirects

(ryoon)

2022-01-15 15:41:03 UTC MAIN commitmail json YAML

doc: Updated net/unison-snapshot to 2.51.5.70.1

(gdt)

2022-01-15 15:40:56 UTC MAIN commitmail json YAML

net/unison-snapshot: Update to 2.51.5.70.1

upstream changes are the rpc version negotiation incorrectly listed
before, which actually had some features that could be negotiated.

(gdt)

2022-01-15 15:05:56 UTC MAIN commitmail json YAML

doc: Updated net/unison-snapshot to 2.51.5.70.0

(gdt)

2022-01-15 15:05:50 UTC MAIN commitmail json YAML

net/unison-snapshot: Update to 2.51.5.70.0

upstream changes: Add RPC protocol negotiation (but there is not yet a
new protocol).  Should interop with all 2.51.x.

(gdt)

2022-01-15 13:36:52 UTC MAIN commitmail json YAML

doc: Updated chat/py-mautrix to 0.14.5

(js)

2022-01-15 13:36:42 UTC MAIN commitmail json YAML

Update chat/py-mautrix to 0.14.5

Too many releases were skipped to provide a full change log here, please
consult https://github.com/mautrix/python/releases.

(js)

2022-01-15 11:56:21 UTC MAIN commitmail json YAML

Updated devel/p5-curry to 2.000001

(wen)

2022-01-15 11:54:57 UTC MAIN commitmail json YAML

Update to 2.000001

Upstream changes:
2.000001 - 2021-12-30
  - Fixage for curry::weak::_ via the inestimable dakkar

2.000000 - 2021-12-28
  - Support curry::_ and curry::weak::_

(wen)

2022-01-15 09:13:01 UTC MAIN commitmail json YAML

doc/TODO: + ffmpeg-5.0.

(wiz)

2022-01-14 22:13:04 UTC MAIN commitmail json YAML

(lang/mercury) regen PLIST, just confirmed on amd64

(mef)

2022-01-14 21:51:09 UTC MAIN commitmail json YAML

py-netaddr: remove python 3.6 support

(wiz)

2022-01-14 19:55:18 UTC MAIN commitmail json YAML

Updated devel/py-llvmlite, math/py-numba, devel/py-faker

(adam)

2022-01-14 19:54:53 UTC MAIN commitmail json YAML

py-faker: updated to 11.3.0

v11.3.0
* Add banks for `fa-ir`.

v11.2.0
* Improve phone numbers for `it_IT`.

v11.1.0
* Add providers for `az_AZ` locale.

v11.0.0
* Replace `lorempixel.com` service with `picsum.photos` in `image_url` provider.
* Add `placeholder_url` argument to `image_url`.

v10.0.0
* deprecate positional `allowed_types`.

v9.9.1
* Revert "deprecate positional `allowed_types`".

v9.9.0
* deprecate positional `allowed_types`.

v9.8.4
* Fix positional `value_types`.

v9.8.3
* Shorten IBANs for `pl_PL` to 28 chars.

v9.8.2
* Relax ElementsType to admit e.g. Sets.

v9.8.1
* Fix ``pydecimal`` with ``left_digits=0`` not setting the left digit to 0.

v9.8.0
* Add ``es_CO`` localized providers. Thank you @healarconr.

v9.7.1
* Take into account area codes for French phone numbers.

v9.7.0
* Add provider for French SSN.

v9.6.0
* Add dynamic provider.

v9.5.3
*  Improve randomness of ``pydecimal`` for different scenarios.

v9.5.2
*  Limit ``typing_extensions`` dependency to Python < 3.8.

v9.5.1
*  Add ``typing-extensions`` as dependency and pin ``mypy`` version.

v9.5.0
* Add automotive provider for ``nl_NL``.

v9.4.0
* Add Typing.

v9.3.1
*  Change to secondary address format in ``en_AU`` locale to reflect the common usage.

v9.3.0
* Add ``currency``, ``automotive``, ``company`` and ``bank`` providers for ``el_GR``.

v9.2.0
* Add ``color`` and ``date_time`` provider for ``el_GR``.

v9.1.0
* Add currency provider for ``nl_NL``.

v9.0.1
* Fix ``pydecimal`` returning ``min_value`` or ``max_value`` too frequently.

v9.0.0
* Change default email generator to use safe domain names.

v8.16.0
* Add ``date_time`` provider for ``nl_NL``.

v8.15.0
* Add ``bg_BG`` color provider.

v8.14.2
* Fix bug in ``pydecimal`` when returning max/min.

v8.14.1
* Fix `pydecimal` precision.

v8.14.0
* Add datetime provider for ``bn_BD``.

(adam)

2022-01-14 19:52:24 UTC MAIN commitmail json YAML

py-numba: updated to 0.55.0

Version 0.55.0

This release includes a significant number important dependency upgrades along with a number of new features and bug fixes.

Version 0.54.1

This is a bugfix release for 0.54.0. It fixes a regression in structured array type handling, a potential leak on initialization failure in the CUDA target, a regression caused by Numba窶冱 vendored cloudpickle module resetting dynamic classes and a few minor testing/infrastructure related problems.

Version 0.53.1

This is a bugfix release for 0.53.0. It contains the following four pull-requests which fix two critical regressions and two build failures reported by the openSuSe team:

* Fix regression on gufunc serialization
* Fix regression in CUDA: Set stream in mapped and managed array device_setup
* Ignore warnings from packaging module when testing import behaviour.
* set non-reported llvm timing values to 0.0

Version 0.53.0

This release continues to add new features, bug fixes and stability improvements to Numba.

Highlights of core changes:

Support for Python 3.9
Function sub-typing
Initial support for dynamic gufuncs
Parallel Accelerator (@njit(parallel=True) now supports Fortran ordered arrays

Version 0.52.0

This release focuses on performance improvements, but also adds some new features and contains numerous bug fixes and stability improvements.

(adam)

2022-01-14 19:49:10 UTC MAIN commitmail json YAML

py-llvmlite: updated to 0.38.0

v0.38.0 (January 13, 2022)

This release makes llvmlite compatible with Python 3.10. It also adds an abiname option to the target machine creation interface that mimics the same in LLVM. Further, a large number of functions are added to the IR API to support common uses of constant expressions. Finally, a number of bugs were fixed!

(adam)

2022-01-14 19:36:30 UTC MAIN commitmail json YAML

2022-01-14 18:42:05 UTC MAIN commitmail json YAML

py-dbg: remove

Dead upstream, no release since 2010.
If you're interested in this, please package winpdb-reborn

(wiz)

2022-01-14 18:17:23 UTC MAIN commitmail json YAML

tigervnc: add LDFLAGS.SunOS (PR pkg/56627)

(tnn)

2022-01-14 17:52:07 UTC MAIN commitmail json YAML

2022-01-14 16:31:26 UTC MAIN commitmail json YAML

ruby-pcaprub: allow ruby30

ruby-pcaprub 0.13.1 already supports Ruby 3.

(taca)

2022-01-14 16:24:59 UTC MAIN commitmail json YAML

doc: Removed devel/ruby-fiddle

(taca)

2022-01-14 16:24:44 UTC MAIN commitmail json YAML

devel/ruby-fiddle: remove package

Remove ruby-fiddle package.  Now it is part of ruby*-base.

(taca)

2022-01-14 16:24:20 UTC MAIN commitmail json YAML

devel/Makefile: remove ruby-fiddle

(taca)

2022-01-14 16:22:40 UTC MAIN commitmail json YAML

doc: Updated www/termtter to 2.2.8nb1

(taca)

2022-01-14 16:22:18 UTC MAIN commitmail json YAML

www/termtter: drop dependency to ruby-fiddle

Now devel/ruby-fiddle is part of ruby*-base package.

Bump PKGREVISION.

XXX: Is this package still supported?

(taca)

2022-01-14 16:20:36 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-iruby to 0.7.0nb1

(taca)

2022-01-14 16:20:14 UTC MAIN commitmail json YAML

devel/ruby-iruby: drop dependency to ruby-fiddle

Now devel/ruby-fiddle is part of ruby*-base package.

Bump PKGREVISION.

(taca)

2022-01-14 16:19:17 UTC MAIN commitmail json YAML

doc: Updated archivers/ruby-xz to 1.0.2nb1

(taca)

2022-01-14 16:18:50 UTC MAIN commitmail json YAML

archivers/ruby-xz: drop dependency to ruby-fiddle

Now devel/ruby-fiddle is part of ruby*-base package.

Bump PKGREVISION.

(taca)

2022-01-14 16:17:08 UTC MAIN commitmail json YAML

doc: Updated lang/ruby30 to 3.0.3nb1

(taca)

2022-01-14 16:16:44 UTC MAIN commitmail json YAML

lang/ruby30: drop including devel/ruby-fiddle package

devel/ruby-fiddle is now part of ruby30-base.

Bump PKGREVISION.

(taca)

2022-01-14 16:16:30 UTC MAIN commitmail json YAML

doc: Updated lang/ruby30-base to 3.0.3nb1

(taca)

2022-01-14 16:16:08 UTC MAIN commitmail json YAML

lang/ruby30-base: take in ruby-fiddle pacakge

Stop separating ruby-fiddle package and take in it since devel/ruby-fiddle
lacks its rubygem's meta data and I have no idea to add them to it.

Bump PKGREVISION.

(taca)

2022-01-14 16:15:36 UTC MAIN commitmail json YAML

doc: Updated lang/ruby26 to 2.6.9nb1

(taca)

2022-01-14 16:15:14 UTC MAIN commitmail json YAML

lang/ruby26: drop including devel/ruby-fiddle package

devel/ruby-fiddle is now part of ruby26-base.

Bump PKGREVISION.

(taca)

2022-01-14 16:14:55 UTC MAIN commitmail json YAML

doc: Updated lang/ruby26-base to 2.6.9nb1

(taca)

2022-01-14 16:14:34 UTC MAIN commitmail json YAML

lang/ruby26-base: take in ruby-fiddle pacakge

Stop separating ruby-fiddle package and take in it since devel/ruby-fiddle
lacks its rubygem's meta data and I have no idea to add them to it.

Bump PKGREVISION.

(taca)

2022-01-14 16:13:53 UTC MAIN commitmail json YAML

libXdmcp: revert Solaris 11.3 build fix

This requires further discussion in PR pkg/54628. This patch didn't
cause an issue for me in a Linux build environment that doesn't have
arc4random_buf() available, and doesn't need sys/random.h, but it could
cause issues elsewhere.

(gutteridge)

2022-01-14 16:13:35 UTC MAIN commitmail json YAML

doc: Note update of lang/ruby27{,-base} to 2.7.5nb1 [taca 2022-01-14]

(taca)

2022-01-14 16:12:43 UTC MAIN commitmail json YAML

lang/ruby27: drop including devel/ruby-fiddle package

devel/ruby-fiddle is now part of ruby27-base.

Bump PKGREVISION.

(taca)

2022-01-14 16:12:19 UTC MAIN commitmail json YAML

lang/ruby27-base: take in ruby-fiddle pacakge

Stop separating ruby-fiddle package and take in it since devel/ruby-fiddle
lacks its rubygem's meta data and I have no idea to add them to it.

Bump PKGREVISION.

(taca)

2022-01-14 16:03:00 UTC MAIN commitmail json YAML

2022-01-14 16:00:16 UTC MAIN commitmail json YAML

textproc/ruby-xapian: remove oboslete conditions

Remove lines for Ruby prior to version 2.5.

(taca)

2022-01-14 15:58:50 UTC MAIN commitmail json YAML

textproc/ruby-csv: fix descrition in comment

Fix descrition in comment and trial (commented out) lines.

(taca)

2022-01-14 15:51:50 UTC MAIN commitmail json YAML

net/ruby-tw: s/RUBY_JSON_VERSION/RUBY_JSON_VER/

Replase RUBY_JSON_VERSION to RUBY_JSON_VER.

(taca)

2022-01-14 15:42:09 UTC MAIN commitmail json YAML

lang/ruby: clean up some macro handling

1. Move some variables from gem-vars.mk to rubyversion.mk:

GEM_EXTSBASE
GEM_PATH
GEM_PLUGINSDIR
RUBYGEM
RUBY_GEM_ARCH

2. Drop unused GEM_EXTSDIR_NEEDS_SUBDIR (it is always true).

3. Define bundled module's version as "MODULE_VER".

4. Generate PLIST_SUBST and PRINT_PLIST_AWK from bundled module's name
  if corresponding MODULE_VER is defined.

5. Do not run ${RUBYGEM} for RUYB_GEM_ARCH and RUBY_GEM_VER.

NFCI.

(taca)

2022-01-14 15:38:26 UTC MAIN commitmail json YAML

doc: Updated shells/starship to 1.2.0

(pin)

2022-01-14 15:38:07 UTC MAIN commitmail json YAML

shells/starship: update to 1.2.0

v1.2.0 (2022-01-14)

Features:
-add support for cmd (#3277)
-set a continuation prompt for supporting shells (#3322)
-deno: detect deno.json and deno.jsonc (#3220)
-directory: Windows path formatting via path_slash::PathBufExt (#3157)
-elvish: last command status (#3403)
-package: support for dart pub version (#3373)
-xonsh: support rprompt (#3362)

Bug Fixes:
-typo in FAQ page (#3347)
-update continuation prompt to be more minimal (#3374)
-set cwd for command execution (#3309)
-bug-report: remove git.io link shortening (#3425)
-dart: detect version output in stdout with dart 2.15+ (#3349)
-elvish: upgrade shell integration for v0.17 (#3310)
-rust: fix overrides on windows and set cwd (#3359)

Docs:
-add missing quote in bracketed preset
-Update GitHub ISSUE_TEMPLATE (#3366)
-Add nu_indicator to doc tables (#3365)
-Fix incorrect variables for hostname module (#3361)
-cmd_duration: rust-notify -> notify-rust (#3417)
-faq: for uninstalling, change which to command -v (#3394)
-Code Refactoring
-update clap to v3 (#3370)
-process_control: switch to new API (#3385)

Performance Improvements:
-git_status: tweak exec flags to omit unnecessary info (#3287)
-rust: additionally check rustup default for faster result. (#3354)

Chore:
-directory: fix typo (#3364)
-release: v1.2.0

(pin)

2022-01-14 15:03:58 UTC MAIN commitmail json YAML

doc/TODO: + tor-browser-11.0.4 [wip].

(wiz)

2022-01-14 15:02:49 UTC MAIN commitmail json YAML

chirp: bump PKGREVISION for PLIST change

(wiz)

2022-01-14 15:01:36 UTC MAIN commitmail json YAML

2022-01-14 14:59:43 UTC MAIN commitmail json YAML

chirp: simplify

Add egg file to PLIST.

(wiz)

2022-01-14 14:58:40 UTC MAIN commitmail json YAML

py27-scons: fix PLIST

(tnn)

2022-01-14 14:47:26 UTC MAIN commitmail json YAML

USE_FEATURES=getline to fix Snow Leopard build.

(schmonz)

2022-01-14 14:46:51 UTC MAIN commitmail json YAML

For macOS, getline(3) arrived sometime after 10.6 -- guessing 10.7 like
strnlen(3). Make libnbcompat's implementation available to packages via
USE_FEATURES=getline.

(schmonz)

2022-01-14 14:12:03 UTC MAIN commitmail json YAML

py27-libxml2: new file appeared in PLIST. Bump.

(tnn)

2022-01-14 13:44:37 UTC MAIN commitmail json YAML

tigervnc: fix typos.

Reported by Sad Clouds in PR 56625

(wiz)

2022-01-14 11:49:45 UTC MAIN commitmail json YAML

2022-01-14 11:37:25 UTC MAIN commitmail json YAML

2022-01-14 11:29:14 UTC MAIN commitmail json YAML

py-ephem: fix PLIST for python 2.7

(wiz)

2022-01-14 11:29:02 UTC MAIN commitmail json YAML

py-IP: fix PLIST for python 2.7

(wiz)

2022-01-14 11:19:37 UTC MAIN commitmail json YAML

2022-01-14 10:59:32 UTC MAIN commitmail json YAML

lmms: Force unbuffered I/O when reading from a raw OSS MIDI device.

Fixes MIDI input on NetBSD.

(nia)

2022-01-14 10:36:27 UTC MAIN commitmail json YAML

doc: Updated textproc/git-delta to 0.11.3

(pin)

2022-01-14 10:36:08 UTC MAIN commitmail json YAML

textproc/git-delta: update to 0.11.3

0.9.0
=====
With this release, long lines are wrapped in side-by-side mode, thanks to a
far-reaching series of contributions by @th1000s (see #515). No special
customization is needed, but sophisticated control over the details is
available: see --wrap-max-lines, --wrap-left-symbol, --wrap-right-symbol,
--wrap-right-percent, --wrap-right-prefix-symbol, --inline-hint-style.

The long deleted line in the left panel overflows by a small amount, and the
wrapped content is right-aligned in the next line. In contrast, the long
replacement line in the right panel overflows by almost an entire line,
and so the wrapped content is left aligned in the next line. The arrow markers
and ellipsis explain when and how text has been wrapped.

What's Changed
-Fix the empty result issue in add -p by @norisio in #664
-Recognize GitHub SSH remote URLs that don't start with git@ for hyperlinks by
@spaarmann in #668
-Terminate process gracefully on error in diff() by @dandavison in #685
-Ignore ctrl-c (SIGINT) to avoid leaving an orphaned pager process. by
@dandavison in #686
-Remove unnecessary borrows by @benarmstead in #692
-Fix computed values to be computed after all set_options by @ulwlu in #690
-Make it possible to jump between files when navigate is active by @dandavison
in #684
-Fix empty line highlighting by @th1000s in #642
-Fix deadlock in git diff mode by @dandavison in #695
-Support insteadOf replacements in git remote URLs by @dandavison in #694
-Do not suppress submodule diffs by @dandavison in #699
-More minimalistic display of submodule (short) diffs by @dandavison in #700
-Fix hunk header when line number is not requested and navigate is enabled by
@dandavison in #710
-Display removed file name in file deletion case by @dandavison in #717
-Remove superfluous lowercasing of feature names by @Tak in #718
-Option to set the background extension mode to ANSI or spaces by @th1000s
in #512
-Add side-by-side line wrapping mode by @th1000s in #515
-Width can be an offset from the terminal width by @th1000s in #727
-Linenumber refactoring by @th1000s in #740
-Use fatal() to exit with errorcode 2 by @th1000s in #739
-Re-enable ANSI fill by equalizing panel sizes by @th1000s in #742
-Update syntaxes and themes from bat v0.18.3 by @FnControlOption in #702
-Line numbers and side-by-side mode by @th1000s in #748

0.9.1
=====
This is a followup to release 0.9.0 fixing a bug in the --help text emitted by
the 0.9.0 binary (see 3aab5d1).

0.9.0 was a major release adding line-wrapping to side-by-side mode: 0.9.0
release notes.

0.9.2
=====
This release fixes a regression introduced in 0.9.0 affecting the use of
git add -p when submodules are present. See #755

What's Changed
-Do not reformat submodule diffs under git add -p by @dandavison in #756

0.10.0
======
New features in this release:

-delta displays output from git grep and rg --json ... | delta with code syntax
highlighting and navigate functionality. See README#grep and #774.
-delta displays output from git blame with code syntax highlighting, hyperlinks
to commits, and control over formatting. See README#git-blame and #761.
-delta syntax highlights file contents produced by git show $revision
/path/to/file
-delta can apply syntax highlighting and arbitrary styling to the raw colors
emitted by git --color-moved. This is done by specifying rules for remapping
styles using map-styles. See below, and README#--color-moved-support and #72
-More powerful configuration options: styles can reference other styles, custom
styles and custom colors can be defined in gitconfig and reused, and 140 colors
can be specified using their standard CSS names. See below.
-New subcommand --show-colors outputs a demo of 140 background colors with
syntax highlighting, to help choose background colors.
-New subcommand --parse-ansi takes color input and prints out the corresponding
style strings (useful for map-styles)
-Utilities for interrogating the command line of the process that is sending
output to delta, added by @th1000s.

Additionally, we can now use the 140 color names that are standard in CSS. Use
delta --show-colors to get a demo of the available colors, as background colors
to see how they look with syntax highlighting.

0.10.1
======
This release fixes a bug in color-moved handling when files have DOS line
endings. See #800

What's Changed
-Remove trailing \r from raw line, in presence of ANSI escape sequences by
@dandavison in #800

0.10.2
======
This releases fixes a bug when using side-by-side with git diff.colorMoved.
See #802

What's Changed
-802 fix color moved side by side panic by @dandavison in #803

0.10.3
======
Delta was previously handling --word-diff and --color-words output in a
nonsensical way. With this release, delta does not attempt to handle these
output types, allowing git's raw output through unchanged. Appropriate handling
may be added later. See #152
When a line is unchanged but paired with a line that has additions/deletions,
delta now assigns the unchanged line {plus,minus}-non-emph-style; previously it
assigned {plus,minus}-style. This change does not alter visual output by default
because by default those two style styles are set to the same value. See #785
Fixes a bug affecting line numbers in side-by-side mode, see #819

0.11.0
======
This release adds handling of merge conflicts and the "combined" diff format
which git uses for merge commits; see the Merge conflicts README section and
#189. Please consider setting

[merge]
    conflictstyle = diff3

With that setting, when a merge conflict is encountered, delta will display
diffs between the ancestral commit and each of the two merge parents.

0.11.1
======
Fixes a crash that can occur, see for example #826. Thanks @mrjoel.

What's Changed
-Be permissive about unexpected state machine state by @dandavison in #827

0.11.2
======
This release fixes a performance problem that was affecting some users. See #824

0.11.3
======
Fix handling of --word-diff and --color-words (#829). Note that line-numbers and
side-by-side will be ignored if delta detects that the input was generated by
git --word-diff / --color-words.
DELTA_FEATURES can now be used to add to features specified in ~/.gitconfig.
Use a + prefix to do this: an example is DELTA_FEATURES=+side-by-side which will
activate side-by-side, in addition to your usual features.
Store less history file in a better location on Windows. Thanks @rashil2000 for
this work!

Fix performance issue affecting some linux users (#839)

What's Changed
-Bump sysinfo from 0.19.2 to 0.20.5 by @dependabot in #811
-#833 refactoring by @dandavison in #834
-Store history file in data_local_dir for Windows by @rashil2000 in #847
-Query fewer processes when searching for the parent by @th1000s in #841
-Do not query CPU data when querying process data by @dandavison in #845
-Fix --word-diff / --color-words handling by @dandavison in #833
-Add features from DELTA_FEATURES env var instead of replacing with them by
@dandavison in #849
-Fix raw line styles by @dandavison in #850
-Fix side-by-side syntax ANSI test failure by @dandavison in #852
-DeltaTest inspect() additions by @dandavison in #853
-Line state refactor by @dandavison in #851

(pin)

2022-01-14 10:32:28 UTC MAIN commitmail json YAML

python: fix build failure in default pkgsrc configuration

My previous patch intended to remove prefix /usr/pkg from sys.path during
build, but the regex ^/usr/pkg matches /usr/pkgsrc/lang/python39/work so
it ended unintentionally removing also the work directory in some cases.
Match instead on ^/usr/pkg/

(tnn)

2022-01-14 09:54:14 UTC MAIN commitmail json YAML

2022-01-14 09:42:12 UTC MAIN commitmail json YAML

py-scikit-learn: fix PLIST

(wiz)

2022-01-14 09:38:07 UTC MAIN commitmail json YAML

py-sure: restrict to 3+ because of build issues

(wiz)

2022-01-14 09:37:36 UTC MAIN commitmail json YAML

py-moto: restrict to python 3+ because of py-sure

(wiz)

2022-01-14 09:32:43 UTC MAIN commitmail json YAML

2022-01-14 09:28:40 UTC MAIN commitmail json YAML

py-pbkdf2: remove incorrect EGG_NAME

(wiz)

2022-01-14 08:58:48 UTC MAIN commitmail json YAML

clang: fix patch files for solaris by providing a missing newline

Move file content to correct patch files based on the patch name.
Add missing newline to the end of one patch file.

(tm)

2022-01-14 08:37:17 UTC MAIN commitmail json YAML

doc: Updated devel/binutils to 2.37nb1

(fcambus)

2022-01-14 08:35:59 UTC MAIN commitmail json YAML

binutils: add upstream fixes for CVE-2021-45078.

>From upstream commit log:

PR28694, Out-of-bounds write in stab_xcoff_builtin_type

PR 28694
* stabs.c (stab_xcoff_builtin_type): Make typenum unsigned.
Negate typenum earlier, simplifying bounds checking.  Correct
off-by-one indexing.  Adjust switch cases.

(fcambus)

2022-01-14 08:01:03 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup tickets #6565 to #6567

(bsiegert)

2022-01-14 07:33:32 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6567 - requested by morr
www/wordpress: security fix

Revisions pulled up:
- www/wordpress/Makefile                                        1.102
- www/wordpress/PLIST                                          1.50
- www/wordpress/distinfo                                        1.86

---
  Module Name:    pkgsrc
  Committed By:  morr
  Date:          Mon Jan 10 20:48:20 UTC 2022

  Modified Files:
          pkgsrc/www/wordpress: Makefile PLIST distinfo

  Log Message:
  Security update to 5.8.3.

  Changes since 5.8:

  5.8.3

  4 security issues affect WordPress versions between 3.7 and 5.8. If you haven't yet updated to 5.8, all WordPress versions since 3.7 have also been updated to fix the following security issues:

  * Props to Karim El Ouerghemmi and Simon Scannell of SonarSource for disclosing an issue with stored XSS through post slugs.
  * Props to Simon Scannell of SonarSource for reporting an issue with Object injection in some multisite installations.
  * Props to ngocnb and khuyenn from GiaoHangTietKiem JSC for working with Trend Micro Zero Day Initiative on reporting a SQL injection vulnerability in WP_Query.
  * Props to Ben Bidner from the WordPress security team for reporting a SQL injection vulnerability in WP_Meta_Query.

  More info on https://wordpress.org/support/wordpress-version/version-5-8-3/

  5.8.2

  1 security update and fixed 2 bugs.

  More info on https://wordpress.org/support/wordpress-version/version-5-8-2/

  5.8.1

  3 security issues affects WordPress versions between 5.4 and 5.8. If you haven't yet updated to 5.8, all WordPress versions since 5.4 have also been updated to fix the following security issues:

  * Props @mdawaffe, member of the WordPress Security Team for their work fixing a data exposure vulnerability within the REST API.
  * Props to Michal Bentkowski of Securitum for reporting a XSS vulnerability in the block editor.
  * The Lodash library has been updated to version 4.17.21 in each branch to incorporate upstream security fixes.

  In addition to these issues, the security team would like to thank the following people for reporting vulnerabilities during the WordPress 5.8 beta testing period, allowing them to be fixed prior to release:

  * Props Evan Ricafort for reporting a XSS vulnerability in the block editor discovered during the 5.8 release's beta period.
  * Props Steve Henty for reporting a privilege escalation issue in the block editor.

  More info on https://wordpress.org/support/wordpress-version/version-5-8-1/

(bsiegert)

2022-01-14 04:43:36 UTC MAIN commitmail json YAML

py-trytond: g/c stale commented-out line

(gutteridge)

2022-01-14 02:00:00 UTC MAIN commitmail json YAML

libXdmcp: fix builds with Solaris 11.3

There are circumstances where getentropy() exists but arc4random_buf()
does not, as reported to be the case with Solaris 11.3 in PR pkg/54628,
report and analysis by Sad Clouds.

(gutteridge)

2022-01-14 01:14:04 UTC MAIN commitmail json YAML

textproc/libunistring: Note that licenses are "or later".

(gdt)

2022-01-14 01:12:30 UTC MAIN commitmail json YAML

doc: Updated textproc/libunistring to 1.0

(gdt)

2022-01-14 01:10:22 UTC MAIN commitmail json YAML

textproc/unistring: Update to 1.0

Despite the momentous version number, this is a fairly minor update.
There is no shlib major bump.

Upstream chagnes:

    The license has changed from "LGPLv3+ or GPLv2" to "LGPLv3+ or GPLv2+".

    The data tables and algorithms have been updated to Unicode version 14.0.0.

    The functions u8_uctomb, u16_uctomb, u32_uctomb now support
    strings larger than 2 GiB by taking an 'n' argument of type
    ptrdiff_t (instead of int).

    The functions u*_possible_linebreaks and u*_width_linebreaks now
    make it easier to work with strings that contain CR-LF sequences:
    In this case, in the returned array, it will return
    UC_BREAK_CR_BEFORE_LF followed by UC_BREAK_MANDATORY (instead of
    twice UC_BREAK_MANDATORY).

    There are new properties for recognizing pictographic symbols and regional indicators:

    - UC_PROPERTY_EMOJI                  uc_is_property_emoji
    - UC_PROPERTY_EMOJI_PRESENTATION    uc_is_property_emoji_presentation
    - UC_PROPERTY_EMOJI_MODIFIER        uc_is_property_emoji_modifier
    - UC_PROPERTY_EMOJI_MODIFIER_BASE    uc_is_property_emoji_modifier_base
    - UC_PROPERTY_EMOJI_COMPONENT        uc_is_property_emoji_component
    - UC_PROPERTY_EXTENDED_PICTOGRAPHIC  uc_is_property_extended_pictographic
    - UC_PROPERTY_REGIONAL_INDICATOR    uc_is_property_regional_indicator

    Fixed multithread-safety bugs on Cygwin, native Windows, and Haiku.

(gdt)

2022-01-13 21:59:27 UTC MAIN commitmail json YAML

doc: Updated sysutils/fd-find to 8.3.1

(pin)

2022-01-13 21:59:08 UTC MAIN commitmail json YAML

sysutils/fd-find: update to 8.3.1

v8.3.1

Bugfixes
- Stop implying --no-ignore-parent when --no-vcs-ignore is supplied,
  see #907, #901, #908 (@tmccombs)
- fd no longer waits for the whole traversal if the only matches arrive within
  max_buffer_time, see #868 and #895 (@tavianator)
- --max-results=1 now immediately quits after the first result, see #867
- fd -h does not panic anymore when stdout is closed, see #897

Changes
- Disable jemalloc on FreeBSD, see #896 (@xanderio)
- Updated man page, see #912 (@rlue)
- Updated zsh completions, see #932 (@tmccombs)

v8.3.0

Performance improvements
- Colorized output is now significantly faster, see #720 and #853 (@tavianator)
- Writing to stdout is now buffered if the output does not go to a TTY. This
  increases performance when the output of fd is piped to another program or to
  a file, see #885 (@tmccombs, original implementation by @sourlemon207)
- File metadata is now cached between the different filters that require it
  (e.g. --owner, --size), reducing the number of stat syscalls when multiple
  filters are used; see #863 (@tavianator, original implementation by @alexmaco)

Features
- Don't buffer command output from --exec when using a single thread. See #522
- Add new -q, --quiet flag, see #303 (@Asha20)
- Add new --no-ignore-parent flag, see #787 (@will459)
- Add new --batch-size flag, see #410 (@devonhollowood)
- Add opposing command-line options, see #595 (@Asha20)
- Add support for more filesystem indicators in LS_COLORS, see
  https://github.com/sharkdp/lscolors/pull/35 (@tavianator)

Bugfixes
- Always show the ./ prefix for search results unless the output is a TTY or
  --strip-cwd-prefix is set, see #760 and #861 (@jcaplan)
- Set default path separator to / in MSYS, see #537 and #730 (@aswild)
- fd cannot search files under a RAM disk, see #752
- fd doesn't show substituted drive on Windows, see #365
- Properly handle write errors to devices that are full, see #737
- Use local time zone for time functions (--change-newer-than,
  --change-older-than`), see #631 (@jacobmischka)
- Support --list-details on more platforms (like BusyBox), see #783
- The filters --owner, --size, and --changed-{within,before} now apply to
  symbolic links themselves, rather than the link target, except when
  --follow is specified; see #863
- Change time comparisons to be exclusive, see #794 (@jacobmischka)

Changes
- Apply custom --path-separator to commands run with --exec(-batch) and
  --list-details, see #697 (@aswild)

Other
- Many documentation updates

(pin)

2022-01-13 21:50:27 UTC MAIN commitmail json YAML

2022-01-13 21:30:00 UTC MAIN commitmail json YAML

py-build: remove reference to python 3.6

(wiz)

2022-01-13 21:23:25 UTC MAIN commitmail json YAML

wheel.mk: build: use long options for readability

(wiz)

2022-01-13 21:03:52 UTC MAIN commitmail json YAML

py-setuptools_scm: remove tomli from requires.txt

tomli is not found by setuptools, since it's a wheel, not an egg.
I don't know how this is supposed to work.

Bump PKGREVISION.

(wiz)

2022-01-13 20:32:09 UTC MAIN commitmail json YAML

hexyl: move cargo depends to cargo-depends.mk to simplify updates

(wiz)

2022-01-13 20:17:15 UTC MAIN commitmail json YAML

doc: Updated net/syncthing to 1.18.6

(triaxx)

2022-01-13 20:16:59 UTC MAIN commitmail json YAML

syncthing: Update to 1.18.6

upstream changes:
-----------------
o v1.18.6
  Enhancements:
    #8050: Display a warning when the ignore delete option is enabled
    #8068: Request: show pending devices/folders in CLI

(triaxx)

2022-01-13 19:53:12 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6565 - requested by gutteridge
lang/wasi-libcxx: build fix

Revisions pulled up:
- lang/wasi-libcxx/Makefile                                    1.8

---
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Mon Jan 10 02:10:04 UTC 2022

  Modified Files:
          pkgsrc/lang/wasi-libcxx: Makefile

  Log Message:
  wasi-libcxx: carry over wasi-compiler-rt fix for Firefox builds

  Also apply tnn@'s workaround in wasi-compiler-rt here, as related
  failures have been observed due to this package. See PR pkg/56590.
  (Tested with multiple iterations on NetBSD 9.2_STABLE.)

(bsiegert)

2022-01-13 19:40:07 UTC MAIN commitmail json YAML

2022-01-13 19:37:38 UTC MAIN commitmail json YAML

doc: Updated devel/py-setuptools_scm to 6.3.2

(wiz)

2022-01-13 19:37:29 UTC MAIN commitmail json YAML

py-setuptools_scm: update to 6.3.2.

6.3.2
=====

* fix #629: correctly convert Version data in tags_to_version parser to avoid errors

6.3.1
=====

* fix #625: restore tomli in install_requires after the regression changes in took it out
  and some users never added it even tho they have pyproject.toml files

6.3.0
=======

.. warning::

  This release explicitly warns on unsupported setuptools.
  This unfortunately has to happen as the legacy ``setup_requires`` mechanism
  incorrectly configures the setuptools working-set when a more recent setuptools
  version than available is required.

  As all releases of setuptools are affected as the historic mechanism
  for ensuring a working setuptools setup was shipping a ``ez_setup`` file
  next to ``setup.py``, which would install the required version of setuptools.

  This mechanism has long since been deprecated and removed
  as most people haven't been using it

* fix #612: depend on packaging to ensure version parsing parts
* fix #611: correct the typo that hid away the toml extra and add it in ``setup.py`` as well
* fix #615: restore support for the git_archive plugin which doesn't pass over the config
* restore the ability to run on old setuptools while to avoid breaking pipelines

v6.2.0
=======

* fix #608: resolve tomli dependency issue by making it a hard dependency
  as all intended/supported install options use pip/wheel this is only a feature release
* ensure python 3.10 works

v6.1.1
=======

* fix #605: completely disallow bdist_egg - modern enough setuptools>=45 uses pip
* fix #606: re-integrate and harden toml parsing
* fix #597: harden and expand support for figuring the current distribution name from
  `pyproject.toml` (`project.name` or `tool.setuptools_scm.dist_name`) section or `setup.cfg` (`metadata.name`)

v6.1.0
======

* fix #587: don't fail file finders when distribution is not given
* fix #524: new parameters ``normalize`` and ``version_cls`` to customize the version normalization class.
* fix #585: switch from toml to tomli for toml 1.0 support
* fix #591: allow to opt in for searching parent directories in the api
* fix #589: handle yaml encoding using the expected defaults
* fix #575: recommend storing the version_module inside of ``mypkg/_version.py``
* fix #571: accept branches starting with ``v`` as release branches
* fix #557: Use ``packaging.version`` for ``version_tuple``
* fix #544: enhance errors on unsupported python/setuptools versions

v6.0.1
======

*  fix #537: drop node_date on old git to avoid errors on missing %cI

v6.0.0
======

* fix #517: drop dead python support >3.6 required
* drop dead setuptools support > 45 required (can install wheels)
* drop egg building (use wheels)
* add git node_date metadata to get the commit time-stamp of HEAD
* allow version schemes to be priority ordered lists of version schemes
* support for calendar versioning (calver) by date

(wiz)

2022-01-13 19:31:25 UTC MAIN commitmail json YAML

2022-01-13 19:14:05 UTC MAIN commitmail json YAML

devel/Makefile: fix previous

(wiz)

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

devel: + py-setuptools_scm5

(wiz)

2022-01-13 18:24:18 UTC MAIN commitmail json YAML

Updated www/py-sanic-routing, www/py-sanic

(adam)

2022-01-13 18:24:10 UTC MAIN commitmail json YAML

devel/py-setuptools_scm5: import py-setuptools_scm-5.0.2nb1

setuptools_scm handles managing your python package versions in
scm metadata. It also handles file finders for the supperted scms.

This is the old version for python 2.7.

(wiz)

2022-01-13 18:23:57 UTC MAIN commitmail json YAML

py-sanic: updated to 21.12.1

Version 21.12.1
* Only display MOTD on startup
* Add config.update support for all config values
* Ignore name argument in Python 3.7

Version 21.12.0
Features

* Allow early Blueprint registrations to still apply later added objects
* Noisy exceptions - force logging of all exceptions
* Optional uvloop by configuration
* Vhost support using multiple TLS certificates
* Change signal routing for increased consistency
BREAKING CHANGE: If you were manually routing signals there is a breaking change. The signal router's get is no longer 100% determinative. There is now an additional step to loop thru the returned signals for proper matching on the requirements. If signals are being dispatched using app.dispatch or bp.dispatch, there is no change.
* Add contextual exceptions
* Increase join concat performance
* Restructure of CLI and application state with new displays and more command parity with app.run
* Add route context at definition time
* Named tasks and new API for managing background tasks
* On app auto-reload, provide insight of changed files
* Auto extend application with Sanic Extensions if it is installed, and provide first class support for accessing the extensions
* Builtin signals changed to Enum
* Support additional config implementation use case
* Refactor environment variable hydration logic
* Prevent sending multiple or mixed responses on a single request
* Custom type casting on environment variables
* Make all deprecation notices consistent
* Allow underscore to start instance names

Bugfixes

* Replace assignation by typing for websocket_handshake
* Fix IPv6 display in startup logs
* Dispatch http.lifecyle.response from exception handler

Deprecations and Removals

* Removal of deprecated items
Sanic and Blueprint may no longer have arbitrary properties attached to them
Sanic and Blueprint forced to have compliant names
alphanumeric + _ + -
must start with letter or _
load_env keyword argument of Sanic
sanic.exceptions.abort
sanic.views.CompositionView
sanic.response.StreamingHTTPResponse
NOTE: the stream() response method (where you pass a callable streaming function) has been deprecated and will be removed in v22.6. You should upgrade all streaming responses to the new style: https://sanicframework.org/en/guide/advanced/streaming.html#response-streaming
* Remove app instance from Config for error handler setting

Developer infrastructure

* Change dev install command
* Change codeclimate complexity threshold from 5 to 10
* Update host test function names so they are not overwritten
* Fail CI on error
* Do not run tests for draft PRs
* Remove paths from coverage checks
* Cleanup ports on tests

Improved Documentation

* Cleanup typos and fix language

Miscellaneous

* Add Python 3.10 support
* Add/correct missing type annotations
* Fix examples to use modern implementations

Version 21.9.2
* Make HTTP connections start in IDLE stage, avoiding delays and error messages
* More consistent config setting with post-FALLBACK_ERROR_FORMAT apply

Version 21.9.1
* Allow non-conforming ErrorHandlers

Version 21.9.0

Features

* Complete overhaul of I/O to websockets
* Add new 17 signals into server and request lifecycles
* Smarter auto fallback formatting upon exception
* Introduce implementation for copying a Blueprint
* Accept header parsing
* Log remote address if available
* Add convenience methods to BP groups
* Add default messages to SanicExceptions
* Type annotation convenience for annotated handlers with path parameters
* Allow Falsey (but not-None) responses from route handlers
* Add exception decorator to Blueprint Groups
* Explicit static directive for serving file or dir (ex: static(..., resource_type="file"))
* Close HTTP loop when connection task cancelled

Bugfixes

* Fix the handling of the end of a chunked request
* Resolve unexpected error handling on static requests
* Make blueprint-based exceptions attach and trigger in a more intuitive manner
* Fixed for handling exceptions of asgi app call
* Fix bug where ws exceptions not being logged
* Cleaner closing of tasks by using abort() in strategic places to avoid dangling sockets
* Fix logging of auto-reload status in debug mode
* Account for BP with exception handler but no routes

Developer infrastructure

* HTTP unit tests with raw client
* Switch to codeclimate
* Try Reopening Windows Tests
* Refactor HttpProtocol into a base class
* Refactor server.py into multi-file module

Miscellaneous

* Remove Duplicated Dependencies and PEP 517 Support
* Type annotation changes

(adam)

2022-01-13 18:20:23 UTC MAIN commitmail json YAML

py-sanic-routing: updated to 21.12.0

Version 21.12.0

Update python version testing
Add return type to parse_date

Version 0.7.2

Resolve bug where multiple nested path endpoints where one of the definitions contains multiple methods resulted in 404

(adam)

2022-01-13 16:13:02 UTC MAIN commitmail json YAML

doc: Updated mail/neomutt to 20211029nb2

(wiz)

2022-01-13 16:12:52 UTC MAIN commitmail json YAML

neomutt: revert an upstream commit to fix a segfault

A bug report is already open about this upstream.

Bump PKGREVISION.

(wiz)

2022-01-13 15:28:56 UTC MAIN commitmail json YAML

doc: Updated security/clamav to 0.103.5

(taca)

2022-01-13 15:28:22 UTC MAIN commitmail json YAML

security/clamav: update to 0.103.5

0.103.5 (2022-01-12)

ClamAV 0.103.5 is a critical patch release with the following fixes:

* CVE-2022-20698<https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-20698>:
  Fix for invalid pointer read that may cause a crash. This issue affects
  0.104.1, 0.103.4 and prior when ClamAV is compiled with libjson-c and the
  CL_SCAN_GENERAL_COLLECT_METADATA scan option (the clamscan --gen-json
  option) is enabled.

  Cisco would like to thank Laurent Delosieres of ManoMano for reporting
  this vulnerability.

* Fixed ability to disable the file size limit with libclamav C API, like
  this:

  cl_engine_set_num(engine, CL_ENGINE_MAX_FILESIZE, 0);

  This issue didn't affect ClamD or ClamScan which also can disable the
  limit by setting it to zero using MaxFileSize 0 in clamd.conf for ClamD,
  or clamscan --max-filesize=0 for ClamScan.

  Note: Internally, the max file size is still set to 2 GiB. Disabling the
  limit for a scan will fall back on the internal 2 GiB limitation.

* Increased the maximum line length for ClamAV config files from 512 bytes
  to 1,024 bytes to allow for longer config option strings.

* SigTool: Fix insufficient buffer size for --list-sigs that caused a
  failure when listing a database containing one or more very long
  signatures. This fix was backported from 0.104.

Special thanks to the following for code contributions and bug reports:

* Laurent Delosieres

(taca)

2022-01-13 14:25:23 UTC MAIN commitmail json YAML

doc: Updated chat/prosody to 0.11.12

(wiz)