Commit graph

341334 commits

Author SHA1 Message Date
micha
3aaa581a86 games: Drop maintainership for Doom level packages
The levels likely will not be updated anymore.
2021-06-25 14:25:00 +00:00
rillig
bfa19bba08 doc: Updated pkgtools/pkglint to 21.2.1 2021-06-25 14:15:16 +00:00
rillig
1d1d611496 pkgtools/pkglint: update to 21.2.1
Changes since 21.2.0:

Files whose names ends in '~' are ignored by pkglint since they are
ignored by CVS as well.

Variables with name BUILDLINK_TRANSFORM.* may contain '-Wl,-rpath,'
directly in commands of the form 'rm:*', just like their counterpart
BUILDLINK_TRANSFORM without a package name in the variable name.

Several new tests.
2021-06-25 14:15:00 +00:00
micha
92bc54dc23 security/mdigest: Add additional licenses for statically linked libmdigest 2021-06-25 13:50:45 +00:00
micha
af95db8386 doc: Updated games/woof to 6.0.0 2021-06-25 13:44:17 +00:00
micha
b5e47a899f games/woof: Update to 6.0.0
Woof! 6.0.0
-----------
- Support for the MBF21 complevel has been added, compliant to Rev 1.2
  of the spec (@rfomin).
- Support for the label field has been added to the UMAPINFO
  implementation, bumping compliance to Rev 2 of the spec (@rfomin).
- Support for ExM0 maps has been fixed, the INTERPIC patch is used for
  intermission screens for episode > 3 (@rfomin).
- Support for autoloading from PWAD autoload directories has been added
  (@rfomin).
- Support for deleting savegames from the menu has been added (@rfomin).
- The "next level" key has been fixed for the last map in a UMAPINFO
  sequence (@rfomin).
- UMAPINFO lumps have been added to get autoloaded for MASTERLEVELS.WAD,
  NERVE.WAD, E1M4B.WAD and E1M8B.WAD (@rfomin).
- Parsing of the episode field in the UMAPINFO implementation has been
  fixed (@rfomin).
- Support for backward compatible savegames has been added (@rfomin).
- The colored blood feature has been ported over from PrBoom+ (@rfomin).
- The "Enemies" menu is not completely disabled in the Vanilla complevel
  anymore (@rfomin).
- The Automap overlay and rotate modes have been ported over from Crispy
  Doom (@rfomin).
- An option has been added to always show level stats.
- The UMAPINFO demo extension has been added (@rfomin).
- The ability to keep the default intermission screen for a map with an
  UMAPINFO entry has been fixed (@rfomin).
- Map entries without a 'levelname' field in their UMAPINFO entry now
  fall back to the default map title (@rfomin).
- The ability to set 'partime' with an UMAPINFO entry has been fixed
  (@rfomin).
2021-06-25 13:42:51 +00:00
micha
0aa3e8035e archivers/tartest: Add version 1.23
Tartest reads a tar archive from stdin and checks this archive for
compliance with POSIX.1-1990.
2021-06-25 13:41:48 +00:00
tnn
9166cd5add add timescaledb-tune 2021-06-25 13:36:56 +00:00
tnn
a21ec88976 databases/timescaledb-tune: import timescaledb-tune-0.11.0git
timescaledb-tune is a program for tuning a TimescaleDB database to perform its
best based on the host's resources such as memory and number of CPUs. It parses
the existing postgresql.conf file to ensure that the TimescaleDB extension is
appropriately installed and provides recommendations for memory, parallelism,
WAL, and other settings.
2021-06-25 13:34:41 +00:00
micha
843eb01630 doc: Added archivers/tartest version 1.23 2021-06-25 13:33:58 +00:00
tnn
5e8088be59 varnish: sync smf from pkgsrc-wip to add Solaris jail support (untested) 2021-06-25 12:38:00 +00:00
tnn
309f97979c doc: Updated www/varnish to 6.6.0 2021-06-25 12:22:36 +00:00
tnn
dd7c56cc84 varnish: update to 6.6.0
Based on pkgsrc-wip 5.1.1 package by Filip Hajny.

Changes in Varnish 6.0
  Support for UDS (Unix Domain Sockets)
  Because UNIX Domain Sockets have nothing like IP numbers, we were forced to
  define a new level of the VCL language vcl 4.1 to cope with UDS.
  The HTTP/2 code has received a lot of attention from Dag Haavi Finstad
  (Varnish Software) and it holds up in production on several large sites now.
  There are new and improved VMODs:
    vmod_directors – Much work on the shard director
    vmod_proxy – Proxy protocol information
    vmod_unix – Unix Domain Socket information
    vmod_vtc – Utility functions for writing varnishtest cases.
  The umem stevedore has been brought back on Solaris and it is the default
  storage method there now.
  More error situations now get vcl failure handling, this should make life
  simpler for everybody we hope.
  And it goes without saying that we have fixed a lot of bugs too.

Changes in Varnish 5.0
  Varnish 5.0 changes some (mostly) internal APIs and adds some major new
  features over Varnish 4.1.
  Separate VCL files and VCL labels
  Very Experimental HTTP/2 support
  The Shard Director
  Hit-For-Pass is now actually Hit-For-Miss
  Ban Lurker Improvements
  Request Body sent always / "cacheable POST"
  ESI and Backend Request Coalescing ("waitinglist") Improvement
  Backend PROXY protocol requests
  Default VCL search path
  devicedetect.vcl
  varnishtest
  misc
  News for VMOD authors

Changes in Varnish 4
  Varnish 4 is quite an extensive update to Varnish 3, with some very big
  improvements to central parts of varnish.
  Client/backend split
2021-06-25 12:21:08 +00:00
adam
58bbdf3aae Updated net/freeradius, textproc/py-elementpath 2021-06-25 11:46:05 +00:00
adam
bee202cba0 py-elementpath: updated to 2.2.3
v2.2.3:
* Add Python 3.10 in Tox and CI tests
* Apply __slots__ to TDOP and regex classes
2021-06-25 11:45:38 +00:00
adam
24c21d153f freeradius: updated to 3.0.23
FreeRADIUS 3.0.23

Feature improvements
* Update dictionary.aruba
* Add "set home_server state ... down" in order to mark the
  home server as administratively down.  Use "alive" to bring
  it back to life.
* Add Post-Auth-Type "Client-Lost" which should make it easier
  to log when clients stop responding.
* Add sites-available/totp as an example of how to use TOTP.
* Add %{mschap:Domain-Name}.
* Cache TLS messages in &session-state, for more debugging.
* Notes in eap configuration about TLS 1.0 / TLS 1.1, and setting
  cipher_list = "DEFAULT@SECLEVEL=1"
* Added MANY warning messages about using TLS 1.3 with EAP.
  In short, don't use it.  Microsoft will support it in fall 2021.

Bug fixes
* Fix crash in some cases when home server is down, in debug mode.
* Fix (again) "read clients from SQL" functionality.
* Fix sql_map to return values in more situations.
* Silently ignore LEAP configuration instead of erroring out.

FreeRADIUS 3.0.22

Feature improvements
* Many new "unlang" documentation files.  See "make docsite"
  and then see build/docsite/freeradius-server/*/index.html
* Limited support for dynamic home servers.  See proxy.conf
  and doc/configuration/dynamic_home_servers.md
* Add support for prepend operator ^=.  See "man unlang" for
  for details.
* Added rlm_totp, for use with the Google Authenticator app.
  See mods-available/totp.
* The default minimum TLS version is now TLS 1.2, as per RFC 8996.
  Older versions can be allowed by setting tls_min_version, and
  updating "cipher_list".
* Significantly improve the readability and contents of TLS
  debug messages.
* Allow CoA and Disconnect messages over TLS sockets.
* Automatically set fragment size / MTU, so that PEAP/EAP-TLS
  works, and no longer requires manual changes to the configuration.
* Allow "configurable_client_cert=yes" for EAP-TLS.  This should
  only be used for a "walled garden".  See mods-available/eap
* Add TLS 1.2 support for EAP-Fast.  Patches from Alex Clouter.
* Add ca_path_reload_interval option for tls.  See mods-available/eap.
* Abfab-tls updates from Alejandro Perez.
* Add "tls_min_version" to ldap module configuration.
* We now support running policies when receiving a RadSec connection.
  See sites-available/default, "New-TLS-Connection".
* Update TLS "ecdh_curve" code to allow for multiple curves.
* Allow delta CRLs.
* add rlm_sql_map, which can handle multiple columns from an SQL
  query.  See raddb/mods-available/sql_map.
* New xlat for setting status of rlm_always instances and new
  resource-check example virtual server for manipulating control flow
  in unlang policies based on status of some external resource.
  Patches from Terry Burton.
* Update radmin to show more information about the home servers
  using "show home_server list all".
* The default configuration now replies with EAP-Key-Name, if it
  is available, and was requested.
* Include extensions in generated certificates.
* Ignore user-provided dhparams in FIPS mode.
  Patch from Alexander Scheel.
* Remove native support for Cisco LEAP.  It is insecure, and
  should not be used.  Proxying LEAP is still supported.
* Allow use of password preparation methods with rlm_eap_pwd.
  Patch from Michael Braun.
* Many, many, improvements for DHCP from Nick Porter and Terry Burton.
* More RFC compliance for various corner cases of DHCP,
* Use DHCP-specific schemas.
* Add stored procedures for DHCP lease allocation
* Add support for DHCP-Decline.
* Added mods-available/dhcp_sql which is a DHCP-specific instance
  of the SQL module.
* Treat DHCP Discover and Request differently for lease allocation times.
* Add support for PBKDF2 keys.
* Update dictionary.mikrotik, dictionary.aruba, dictionary.paloalto,
   dictionary.juniper, dictionary.bskyb,
  dictionary.alcatel.sr.
* Update default PostgreSQL schema to use "text" instead of
  a fixed-size "varchar".
* Add radmin command "show client list verbose", which gives a lot
  more information about each client.
* Add support for EAPS-AKA authentication to rlm_wimax.
* Add rlm_rest support for HTTP/2.
* Add REST-HTTP-Status-Code attribute holding HTTP status code.
* Add option to set http_negotiation in rlm_rest.
* Encode / decode NAS-Filter-Rule according to RFC 4849.
  Inside of FreeRADIUS, each NAS-Filter-Rule just looks like
  a string.  But "on the wire", it follows RFC 4849.
  See src/tests/unit/rfc4849.txt
* Allow attributes using old names in configuration files, SQL,
  or modules to match attributes in the packet which use
  new names.
* Allow querying IPv6 stats via FreeRADIUS-Stats-Client-IPv6-Address
  and FreeRADIUS-Stats-Server-IPv6-Address
* Add warnings if there is no "real" User-Name to identify users.
* Add sample configuration to update Stripped-User-Name and/or
  Class for user sessions. See sites-available/default
* Add configuration to suppress printing values for User-Name, etc.
  See radiusd.conf, "suppress_secrets"
* Support dictionary.telrad, which is also in WiMAX format.
* PEAP 'proxy_tunneled_request_as_eap' is now configurable
  at runtime with Proxy-Tunneled-Request-As-EAP.
* Debug output now lists client/server proposed TLS ciphers.
* Add support for TLS1.3, patches from Alexander Clouter

Bug fixes
* Fix long-term double free due to PCRE calling our "free"
  function twice.
* Respect the "log_reject" configuration item in more places.
  This lowers the number of "Login incorrect"
  messages when "log_reject = no".
* Fix rpmbuild for Centos > 6.  Patch from Matthew Newton.
* Run Post-Proxy-Type Fail... when all home servers are down.
* Note that rlm_replicate can only use UDP, and not TCP or TLS.
* DHCP pool lookup is now keyed by Client Identifier (Option 61) when
  supplied by client, otherwise the hardware address is used. Compliant
  with RFC 2132. This change will not affect existing systems on upgrade,
  but new installations will use the new behavior.
  Patch from Terry Burton.
* Fix minor spelling mistakes in man pages.  Patch from
  Alexander Scheel.
* Don't print invalid tags in rlm_cache, among other places.
* Do home_server failover immediately when an initial TCP / Radsec
  connection fails.
* Port EAP-PWD constant time fixes from "master" branch.  The issue
  was verified by Mohamed Sabt, and a patch supplied by
  Daniel De Almeida Braga.
* Clear error on SQLITE_BUSY to prevent memory leak in corner cases.
  Patch from Nick Porter.
* Properly add SQL clients to virtual servers.
* Update documentation for cert generation.  Patch from Alexander Scheel.
* Use better API when decoding DHCP packets, to avoid unnecessary work.
  This improves performance noticeably.
* Parse locale-dependent dates.
* Strip out "-frecord-gcc-switches" from rlm_python3 configure build.
* Fix radiusd.conf ENV LD_PRELOAD function.
* Update the "sql" module so that it uses fewer handles for group selection,
  which means that it is less likely to complain that the
  connection pool is exhausted.
* Update the "sql" module to return "ok" when no rows have been updated
  for accounting on/off.
* Make the "date" module handle UTC more consistently.
* Check for, and complain about, inconsistent use of tls_min_version
  versus disable_tlsv1
* Fix "read client from SQL" code so that it properly ties clients
  to a virtual server.  Also document the behavior.
* Update / correct data types in dictionary.wimax
* Fix edge case in rlm_rest post decoder which could lead to the value of
  a post attribute being lost in the case where the output buffer was completely
  full after writing an attribute value, and more attributes needed to be encoded.
  Reported by Adrian Smith.
* Fix leak with unknown attributes in detail reader.
* Fix parenting issues in rlm_yubikey.
* Update Mongo examples to be correct.

Notices
* CentOS 6, Debian 8 (Jessie) and Ubuntu 14 (Trusty) are EOL and no
  longer supported. Docker files have been removed.
2021-06-25 11:42:48 +00:00
micha
1a59776680 doc: Updated shells/pbosh to 20210607 2021-06-25 11:01:49 +00:00
micha
c6896f7f49 shells/pbosh: Update to 20210607
Changelog from AN-2021-05-19:
- Bourne Shell: the fc(1) builtin now handles "fc -l -0" the same
  way as ksh does and refers to the current command. Before only
  "fc -l -1" did work to select the previous command.

  Together with the "ERR" trap fix, this permits to install a
  "command not found" handler in the shell that could explain users
  how to install a missing command.

  This "missing command" handler could be implemented via:

    trap 'show-info-message-for-missing-command $(fc -l -0)' ERR

Changelog from AN-2021-06-07:
- Bourne Shell: the man page now uses a correct notation for "[]" for
  the arguments of the builtin "dosh" that has been introduced in May
  2012.
2021-06-25 11:01:09 +00:00
micha
28ffda9a53 doc: Updated shells/bosh to 20210607 2021-06-25 10:59:25 +00:00
micha
2403f35bbf shells/bosh: Update to 20210607
Changelog from AN-2021-05-19:
- Bourne Shell: the fc(1) builtin now handles "fc -l -0" the same
  way as ksh does and refers to the current command. Before only
  "fc -l -1" did work to select the previous command.

  Together with the "ERR" trap fix, this permits to install a
  "command not found" handler in the shell that could explain users
  how to install a missing command.

  This "missing command" handler could be implemented via:

    trap 'show-info-message-for-missing-command $(fc -l -0)' ERR

Changelog from AN-2021-06-07:
- Bourne Shell: the man page now uses a correct notation for "[]" for
  the arguments of the builtin "dosh" that has been introduced in May
  2012.
2021-06-25 10:56:30 +00:00
micha
495509ac1d doc: Updated devel/smake to 1.5 2021-06-25 10:44:31 +00:00
micha
6e4016edf7 devel/smake: Update to 1.5
Create OS rule for mips64eb architecture too (bulk build failed).

Changelog from AN-2021-05-19:
- smake: smake "MACRO += value" now works.

  smake did implement command line macros like "MACRO=value" since
  spring 1996 but did not yet support "MACRO +=value" as well.

- smake: smake "MACRO::=value" "MACRO:::=value", "MACRO +:= value"
  now work as well.

- smake: The man page now mentions the new command line macro operators
  ::=, :::=, += and +:=

- smake: Version bumped to 1.5

Changelog from AN-2021-06-07:
- smake: the MAKEFLAGS parser has been enhanced to understand the
  encoding used by the BSD make program "bmake". This is needed to
  support something like "bmake INS_BASE=xxx" on FreeBSD while
  compiling the schilytools.

  This parser enhancement also covers some incompatibilities with
  the MAKEFLAGS= values created by SunPro Make (e.g. a missing --
  before the make macro definitions are added).

  Thanks to Robert Clausecker for reporting.

- smake: The smake man page now also mentions SunPro make as dmake(1)
  and make(1s) in the "SEE ALSO" section.
2021-06-25 10:43:03 +00:00
adam
5dce56d1f0 Updated games/wesnoth, finance/py-ofxparse 2021-06-25 10:42:23 +00:00
adam
88e534dd82 py-ofxparse: updated to 0.21
0.21:
fix travis
2021-06-25 10:41:52 +00:00
adam
55a03c6c21 wesnoth: updated to 1.14.17
Version 1.14.17
Translations
* Updated translations: British English, Chinese (Traditional), Czech, Dutch, Indonesian, Italian, Japanese, Portuguese (Brazil), Scottish Gaelic, Spanish
Miscellaneous and Bug Fixes
* Fixed an intermittent crash on the loading screen
* Made GUI.pyw compatible with Python 3.9.
* AI: fixed crash when using custom_synced_commands
2021-06-25 10:38:01 +00:00
micha
9c66ca188e doc: Added security/mdigest version 1.6 2021-06-25 10:29:32 +00:00
micha
32793c9ab9 security/mdigest: Added version 1.6
mdigest reads the files from the argument list and computes a message
digest hash for the file content.

If the argument list is empty mdigest reads from standard in.
2021-06-25 10:13:57 +00:00
tnn
0b65fd88e7 doc: Updated net/synergy to 1.14.0.4 2021-06-25 09:50:18 +00:00
tnn
db02ae3538 synergy: update to 1.14.0.4
- bug fixes
- build system fixes
- code quality improvements
2021-06-25 09:49:23 +00:00
mrg
040a711a2e catch up u-boot-pinephone with uboot infrastructure changes.
move distinfo and patches where they belong.
2021-06-25 08:47:32 +00:00
mrg
4e15cea656 catch up the u-boot-roc-rk3328-cc package with u-boot distinfo/patches
clean up from a few months ago.
2021-06-25 08:40:53 +00:00
mrg
0d5481d504 minor u-boot rockchip package cleanup.
rename U_BOOT_IMAGE_TYPE to UBOOT_IMAGE_TYPE -- matching the rest of pkgsrc.
remove not used (or needed) DISTINFO_FILE and PATCHDIR.

NFC.
2021-06-25 08:28:57 +00:00
adam
20a8ee9848 Updated devel/glib2, devel/glib2-tools, devel/gdbus-codegen, misc/py-tqdm 2021-06-25 07:26:10 +00:00
adam
c0111499fc py-tqdm: updated to 4.61.1
tqdm v4.61.1 stable

fix utils._screen_shape_linux() sometimes raising ValueError
minor build/CI framework updates
minor documentation updates
2021-06-25 07:25:45 +00:00
adam
77dc029e90 glib2 glib2-tools gdbus-codegen: updated to 2.68.3
Overview of changes in GLib 2.68.3
==================================
* Bugs fixed:
 - 2311 testfilemonitor test leaks ip_watched_file_t struct
 - 2417 GFile: `g_file_replace_contents()` reports `G_IO_ERROR_WRONG_ETAG` when saving from a symlink
 - !2133 Backport !2128 “inotify: Fix a memory leak” to glib-2-68
 - !2137 Backport !2136 “tlscertificate: Avoid possible invalid read” to glib-2-68
 - !2141 Backport !2138 “glocalfileoutputstream: Fix ETag check when replacing through a symlink” to glib-2-68
2021-06-25 07:23:19 +00:00
wiz
f112dbcf07 doc: Updated archivers/libzip to 1.8.0 2021-06-24 21:40:17 +00:00
wiz
b6b8e3e9c2 libzip: update to 1.8.0.
Add one post-release patch.

1.8.0 [2021-06-18]
==================

* Add support for zstd (Zstandard) compression.
* Add support for lzma (ID 14) compression.
* Add `zip_source_window_create()`.
* Add `zip_source_zip_create()` variant to `zip_source_zip()`.
* Allow method specific `comp_flags` in `zip_set_file_compression()`.
* Allow `zip_source_tell()` on sources that don't support seeking and `zip_ftell()` on compressed data.
* Provide more details for consistency check errors.
* Improve output of `zipcmp`.
* In `zipcmp`, don’t ignore empty directories when comparing directory listing.
* Treat empty string as no password given in `zip_file_set_encryption()`, `zip_fopen_encrypted()`, and `zip_set_default_password()`.
2021-06-24 21:40:06 +00:00
markd
5572b73f4c akonadi: more buildlink files. 2021-06-24 20:17:31 +00:00
bacon
dfcb691b46 doc/CHANGES-2021: Remove unnecessary entries for maintainer resets 2021-06-24 19:40:51 +00:00
triaxx
521ced7e9b doc: Updated www/php-dotclear to 2.18.1nb1 2021-06-24 19:35:37 +00:00
triaxx
2df6c123e4 php-dotclear: Fix unresolved dependency on textproc/php-json
This commit fixes the unresolved dependency on textproc/php-json during
a bulk build.
Thanks to tnn@
2021-06-24 19:35:17 +00:00
rillig
7e101e6102 devel/afl: install non-empty README 2021-06-24 19:00:32 +00:00
tnn
68ef9b3f94 modular-xorg-server: revert PR pkg/56169 patch. Different solution needed.
ok khorben
2021-06-24 18:43:08 +00:00
adam
2180070ab6 Updated databases/py-pypika, sysutils/py-sh 2021-06-24 17:33:34 +00:00
adam
6f4637b3a8 py-sh: updated to 1.14.2
1.14.2
bugfix where Command was not aware of default call args when wrapping the module
2021-06-24 17:33:18 +00:00
adam
01114e3d4f py-pypika: updated to 0.48.5
0.48.5:
Unknown changes
2021-06-24 17:30:51 +00:00
adam
2f813db355 Updated devel/py-setuptools, devel/py-gitpython 2021-06-24 17:21:56 +00:00
adam
b6e17fe716 py-gitpython: updated to 3.1.18
3.1.18
* drop support for python 3.5 to reduce maintenance burden on typing. Lower patch levels of python 3.5 would break, too.
2021-06-24 17:21:38 +00:00
adam
28aed6498c py-setuptools: updated to 57.0.0
v57.0.0
-------
Breaking Changes
* License files excluded via the ``MANIFEST.in`` but matched by either
  the ``license_file`` (deprecated) or ``license_files`` options,
  will be nevertheless included in the source distribution. - by :user:`cdce8p`

Changes
* Write long description in message payload of PKG-INFO file. - by :user:`cdce8p`
* Added ``License-File`` (multiple) to the output package metadata.
  The field will contain the path of a license file, matched by the
  ``license_file`` (deprecated) and ``license_files`` options,
  relative to ``.dist-info``. - by :user:`cdce8p`
* Moved Setuptools' own entry points into declarative config.
* Vendored `more_itertools <https://pypi.org/project/more-itertools>`_ for Setuptools.
* Setuptools own setup.py no longer declares setup_requires, but instead expects wheel to be installed as declared by pyproject.toml.

Misc
* Updated the docs build tooling to support the latest version of
  Towncrier and show the previews of not-yet-released setuptools versions
  in the changelog -- :user:`webknjaz`


v56.2.0
-------
Changes
* Fixed handling of multiline license strings. - by :user:`cdce8p`
* Setuptools will now always try to use the latest supported
  metadata version for ``PKG-INFO``. - by :user:`cdce8p`


v56.1.0
-------
Changes
* Incorporated assorted changes from pypa/distutils.
* Adopted docs from distutils.
* Added Visual Studio Express 2017 support -- by :user:`dofuuz`

Misc
* Fixed ``DeprecationWarning`` due to ``threading.Thread.setDaemon`` in tests -- by :user:`tirkarthi`
* Made the changelog generator compatible
  with Towncrier >= 19.9 -- :user:`webknjaz`
* Relax the deprecation message in the distutils hack.
2021-06-24 17:19:54 +00:00
tnn
3781e5618f xorg-server: try to mend build on Linux
XXX I don't see how the pkg/56169 fix can work on SunOS, which doesn't have
strlcpy either. Maybe it fixes modular-xorg-xephyr but breaks
modular-xorg-server?
2021-06-24 15:38:41 +00:00