Commit graph

341334 commits

Author SHA1 Message Date
wiz
3d082fbed4 net/py-magic-wormhole-transit-relay: import py-magic-wormhole-transit-relay-0.2.1
This repository implements the Magic-Wormhole "Transit Relay", a
server that helps clients establish bulk-data transit connections
even when both are behind NAT boxes. Each side makes a TCP connection
to this server and presents a handshake. Two connections with
identical handshakes are glued together, allowing them to pretend
they have a direct connection.

This server used to be included in the magic-wormhole repository,
but was split out into a separate repo to aid deployment and
development.
2021-06-27 16:25:23 +00:00
tnn
9552ffc07f doc: Updated lang/openjdk8 to 1.8.292 2021-06-27 14:55:25 +00:00
tnn
41ab395916 openjdk8: update to 1.8.292
Updated BSD port of JDK 8
Additional features include:
  Native HotSpot support for aarch64 (not enabled yet in pkgsrc)
2021-06-27 14:54:40 +00:00
tnn
1aefcb37dd snappy: Conditionalise googletest dependency. Bump.
Only build unit tests (and depend on googletest) if the user wants
to run tests.
2021-06-27 11:45:54 +00:00
bsiegert
6d0f50055d doc: Updated textproc/enchant2 to 2.3.0 2021-06-27 11:30:08 +00:00
bsiegert
934845a0d9 Update enchant2 to 2.3.0
2.3.0 (June 14, 2021)
---------------------

Add -p flag to enchant.

Allow personal wordlist APIs (enchant_pwl_*) to take -1 as the length of the
word, as the enchant_dict_* APIs already allowed.

Add documentation to enchant_provider.h.

Make Aspell the default backend for English locales it supports, as it is
much quicker than Hunspell in this case and achieves slightly better
results.

Require nuspell version 4.1.0 or later.
2021-06-27 11:29:55 +00:00
tnn
d4b49480f3 doc: Updated security/hitch to 1.7.0 2021-06-27 10:12:44 +00:00
tnn
9defde537e hitch: update to 1.7.0
2020-10-27: Hitch 1.7.0 released. This introduces support for PROXYv2 in --proxy-proxy mode,
adds new command line switches for various settings, and fixes a bug relating to an imbalance
in worker process load distribution, among other things. See the changelog for more information.

2020-08-31: Hitch 1.6.1 released. Fixes an issue in the PROXYv2 handling where we sometimes would
transmit the wrong 'verify' status for client certificate verification. (changelog)
2021-06-27 10:12:10 +00:00
bsiegert
e45aa8e5eb doc: Updated www/caddy to 2.4.3 2021-06-27 10:02:11 +00:00
bsiegert
fc208a426b Update caddy to 2.4.3.
v2.4.3

A bug fix for the bug fix, and a couple other bug fixes, including one security
fix for PHP sites. We think all users should upgrade after giving it a whirl in
their test environments. Please note some changes in this patch:

  * In reverse_proxy, the max_idle_conns_per_host option has been removed
    (both Caddyfile and JSON). This may be a breaking change for a few of you,
    but it only breaks configs that relied on a bug. Instead of silently
    failing, you will get an error if you continue using the property. For
    Caddyfile, we basically renamed the property to
    keepalive_idle_conns_per_host. In JSON, we simply removed the property, and
    you should instead set keep_alive/max_idle_conns_per_host if you weren't
    already. Previously, the Caddyfile subdirective set both MaxConnsPerHost
    and MaxIdleConnsPerHost, which was confusing; and the JSON properties
    overwrote each other, so one was removed.
  * Security patch in the FastCGI transport that now sanitizes paths against
    directory traversal outside the site root.
  * Fix canonicalization redirects in file_server. v2.4.2 introduced a bugfix
    for these redirects when used inside handle_path (i.e. rewriting
    the path by stripping a prefix), but caused a regression for many other use
    cases. This release includes a proper fix for all known, tested cases.
    Basically: these redirects are not issued if the filename of a path was
    rewritten internally.

v2.4.2

A few enhancements and bug fixes. Thanks to all who contributed to this
release!
2021-06-27 10:01:49 +00:00
jnemeth
ec045eb439 Removed comms/asterisk15. 2021-06-27 09:00:22 +00:00
tnn
81890e7729 doc: Updated lang/openjdk11 to 1.11.0.11.9 2021-06-27 08:55:07 +00:00
jnemeth
ac22dc95d2 Removed comms/asterisk15 as mentioned on pkgsrc-users. 2021-06-27 08:53:55 +00:00
tnn
a4679d7dd6 openjdk11: update to 1.11.0.11.9
Update to 11.0.11 GA
FreeBSD support for armv6/7
2021-06-27 08:53:54 +00:00
jnemeth
dd410f8d64 Removed comms/asterisk15 as mentioned on pkgsrc-users. 2021-06-27 08:53:53 +00:00
jnemeth
8c3a7eb00a doc: Removed comms/asterisk15 2021-06-27 08:51:47 +00:00
tnn
09a7d78253 synergy: clang build fix 2021-06-27 08:51:34 +00:00
wiz
c82b675ef4 doc/TODO: add some
+ alsa-lib-1.2.5.1, cairomm-1.16.1, enchant2-2.3.0, exiv2-0.27.4,
  grpc-1.38.1, gsl-2.7, musicpd-0.22.9.
2021-06-27 08:51:27 +00:00
tnn
9b8c5dec17 doc: note GNU Radio update 2021-06-27 08:15:27 +00:00
tnn
41ca9dfb38 meta-pkgs/gnuradio: update to 3.9.2.0 2021-06-27 08:14:45 +00:00
tnn
e20e880208 + gnuradio-soapy-sdr 2021-06-27 08:12:28 +00:00
tnn
4865279fb7 ham/gnuradio-soapy-sdr: import gnuradio-soapy-sdr-3.9.2.0
GNU Radio bindings for SoapySDR.
2021-06-27 08:11:54 +00:00
tnn
4d767b0bb3 gnuradio-*: update to 3.9.2.0
Changed
 SoapySDR support (gr-soapy)
GRC
  Parameter expressions and/or values can be displayed in blocks on the flowgraph. Previously, only values were displayed. Look for the "Show Parameter ..." toggles under the View menu.
  Deprecated blocks are shown in a distinct color (orange), and the optional deprecated property has been added to block yaml
  Dark theme works better, especially for parameter fields
  Vector length is now correctly applied to all input ports
  Validation has been improved. Raw types are validated. Port connections are checked by type rather than by item size.
  Variable names that cause name conflicts in Python code (e.g., with package names) are rejected
  Bus logic fixes
  Blocks can no longer be dragged off the screen and lost forever
gnuradio-runtime
  Remove pmt::pmt_* functions, which were not actually implemented. This is technically an API change, but any use of the API would have resulted in a link error.
  Remove Python bindings for internal buffer functions
gr-analog
  Added an example for PLL Frequency Detector
  Better names for parameters in PLL GRC blocks
gr-blocks
  Consistent naming for Vector Length parameter in GRC blocks
  count_bits uses VOLK popcnt for better performance (used for example in the Correlate Access Code block)
  Rotator block phase increment parameter is controllable via a message, and a tag can be added at the point where the increment is adjusted
gr-digital
  MPSK example updated to use a Linear Equalizer (replacing deprecated block)
gr-filter
  Filter Delay documentation improvement
  Interpolating FIR filter can generate C++ code
gr-dtv
  VL-SNR bugs fixed (incorrect constants).
gr-qtgui
  Improve autoscaling for vector sinks
  Fix floating-point resolution problems in several widgets, due to interpretation of PMT doubles as floats
gr-uhd
  Add policy enum to Python bindings for tune_request
  Additional time spec options on UHD blocks (PC Clock on Next PPS, GPS Time on Next PPS)
  Fix up code that was generating warnings
  Fix command handler logic to apply commands from messages to the correct channel
gr_filter_design
  "File/Save" is disabled until the taps have been computed, and the GUI is reset after a save, to make it clearer which data is being saved.
  Entries are hidden for parameters that do not apply to the selected filter type.
  Save window type as an integer instead of a Python enum name
gr_modtool
  Improve validation of module and block names
Build System and Infrastructure
  Improved messages related to dependencies MPIR and GMP. Only one of these packages is required, and the previous error messages were confusing.
  Cleaner builds for Windows and Conda. A number of general cmake improvements have resulted from this work.
  In-tree packaging files for DEB and RPM, used with Launchpad and COPR
  Added man pages for GNU Radio tools
  Test code generation for all in-tree GRC examples
  In GrPybind.cmake, PYBIND11_INCLUDE_DIR (incorrect) was changed to
  pybind11_INCLUDE_DIR
2021-06-27 08:08:59 +00:00
tnn
63af6386f0 openjdk11: revert options.mk 1.5
https://mail-index.netbsd.org/pkgsrc-changes/2021/06/22/msg237065.html
2021-06-27 07:53:43 +00:00
nia
a1e2faba18 pt2-clone: remove list of operating systems from DESCR 2021-06-27 07:15:55 +00:00
nia
e3f79d276e dev86: update DESCR 2021-06-27 07:15:22 +00:00
nia
daebf1995c tint2: avoid listing operating systems in COMMENT 2021-06-27 07:13:47 +00:00
nia
0cf3954772 dev86: nothing about this package is Linux specific 2021-06-27 07:09:56 +00:00
nia
3bec43f574 pt2-clone: remove list of operating systems from COMMENT 2021-06-27 07:07:44 +00:00
nia
13328b096c mysql80: use __builtin_ffsll where ffsll is missing
mysql80 uses some inline asm on x86_64, but falls back to the
function on non-x86_64. netbsd does not have a ffsll function.
helps build on non-x86_64.
2021-06-27 06:41:55 +00:00
nia
c562656c5f eltclsh: Avoid infinite loop in build, PR pkg/56259 2021-06-27 05:56:02 +00:00
dholland
233b5821ec lang/kaffe: Fix broken build on current by patching invalid regexp. 2021-06-27 01:22:51 +00:00
rhialto
41594f048c doc: Updated x11/XaoS to 4.2.1 2021-06-26 21:22:00 +00:00
rhialto
a06f6215fc x11/XaoS: update to version 4.2.1.
Lots of changes, the biggest of which is that it now uses Qt5 as GUI toolkit.

4.2

New Features

    Palette editor, save/load palettes, storing user palettes in the .xpf file.
    The option 'User formulas' maintains a history of recently used formulas.
    Fractal info in the Help menu.
    Batch rendering.
    Enabled panning in rotate mode.
    Unified Open and Open Image option. Save Image option moved to Save as.

4.1

New Features

    Added option to show Cartesian coordinate grid.
    Custom palette helps visualizing palette before applying changes through slider selectable values now.
    PNGs exported using 'Save Image' option can be imported back and users can continue zooming on it.

4.0

What's new in 4.0

    The user interface is based on Qt, so XaoS has a modern look and feel.
    Works on macOS Catalina, which broke older versions.
    Animation rendering has been fixed.
    Menu entries are now standardized.
    TrueType text rendering so fonts look nicer and non-Latin alphabets are supported.
    Hindi, Icelandic, Russian, Serbian and Swedish translations.
    Several minor updates for the other languages.
    The language can be set in the View menu now.
    Lots of bug fixes.
    Zooming is possible also with the mouse wheel.
    Mouse cursor has been changed to cross.
    Iteration number N can be used in user formulas.
    Lots of source code cleanup and refactoring. It may not be obvious to end users but this will allow us to make better features and more frequent releases in the future.

3.7

There were quite a few bug fixes at this point since 3.6 was released.
2021-06-26 21:21:32 +00:00
tnn
f4ebe1f81e go-sys: Remove perl runtime dependency. Bump.
From what I can tell there are no perl scripts in the package, so
removed the build dependency also.
2021-06-26 17:58:17 +00:00
tnn
1203b50d94 gcc*: disable full bootstrap when the pkgsrc compiler is clang
LLVM versions >= 12 cannot currently correctly compile gcc stage 1 because
GCC assumes references to certain symbols like "ix86_isa_flags" will be
optimized away.
Details: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255760
2021-06-26 17:42:23 +00:00
rhialto
71d36e502d emulators/fs-uae: correct condition for jit and set NOT_PAX_MPROTECT_SAFE 2021-06-26 14:08:44 +00:00
rhialto
8f49526d64 doc: Updated x11/x3270 to 4.0ga14 2021-06-26 13:51:55 +00:00
rhialto
fe8692168f x11/x3270: update to 4.0ga14.
Known issues

    * When running on Cygwin, child scripts (the Script() action, Execute() action and Prompt() action) fail with a bind error.

Improvements

    None.

Bug fixes

    The last screenful of NVT mode text is no longer lost when scrolling backwards.
    The programs ar and ranlib are resolved dynamically now when building.
    Numeric fields no longer ignore non-numeric characters and commas, when the NumericLock resource is false. When it is true, commas are considered valid numeric characters.
    Proxy connections did not initialize TELNET state properly (courtesy of Andreas Krebbel).
2021-06-26 13:51:20 +00:00
maya
464228fa7a switch $echo statements to printf "%s\n".
dash considers \1 to be octal escape.

for PR pkg/56248, from Michael Forney's suggestion.
$echo seems to be used for performance here (was previously cat) and not
for compatibility with some esoteric system.

I misunderstood things, and failed to test the last bootstrap diff, breaking
bootstrap on Ubuntu for a while.
2021-06-25 22:02:06 +00:00
adam
834204edf6 Updated databases/sqlite3, databases/sqlite3-docs, databases/sqlite3-tcl, devel/lemon 2021-06-25 21:22:21 +00:00
adam
2dafeba07e sqlite3: updated to 3.36.0
SQLite Release 3.36.0 On 2021-06-18

Improvement to the EXPLAIN QUERY PLAN output to make it easier to understand.
Byte-order marks at the start of a token are skipped as if they were whitespace.
An error is raised on any attempt to access the rowid of a VIEW or subquery. Formerly, the rowid of a VIEW would be indeterminate and often would be NULL. The -DSQLITE_ALLOW_ROWID_IN_VIEW compile-time option is available to restore the legacy behavior for applications that need it.
The sqlite3_deserialize() and sqlite3_serialize() interfaces are now enabled by default. The -DSQLITE_ENABLE_DESERIALIZE compile-time option is no longer required. Instead, there is is a new -DSQLITE_OMIT_DESERIALIZE compile-time option to omit those interfaces.
The "memdb" VFS now allows the same in-memory database to be shared among multiple database connections in the same process as long as the database name begins with "/".
Back out the EXISTS-to-IN optimization (item 8b in the SQLite 3.35.0 change log) as it was found to slow down queries more often than speed them up.
Improve the constant-propagation optimization so that it works on non-join queries.
The REGEXP extension is now included in CLI builds.
2021-06-25 21:21:31 +00:00
adam
44756044ed Updated security/py-oauthlib, lang/py-mypy 2021-06-25 21:08:23 +00:00
adam
48ae534bad py-mypy: updated to 0.910
Mypy 0.910 released

22 Jun 2021: Mypy 0.910 was released. This release includes the --non-interactive command-line option to install stubs without user interaction, plus other fixes and improvements. Python 3.5 is now deprecated. Read the blog post for the details.

Mypy 0.901 released

8 Jun 2021: Mypy 0.901 was released. This release moves third-party library stubs to stub packages, allowing newer stubs to be easily used without updating mypy. Mypy now supports pyproject.toml and type guards, and ships wheels for Apple Silicon. Plus, there are many other features and bug fixes. Read the blog post for the details.
2021-06-25 21:08:04 +00:00
adam
b10ccd73d4 py-oauthlib: updated to 3.1.1
3.1.1 (2021-05-31)
------------------
OAuth2.0 Provider - Bugfixes

  * Fix acceptance of valid IPv6 addresses in URI validation

OAuth2.0 Client - Bugfixes

  * Base OAuth2 Client now has a consistent way of managing the `scope`: it consistently
    relies on the `scope` provided in the constructor if any, except if overridden temporarily
    in a method call. Note that in particular providing a non-None `scope` in
    `prepare_authorization_request` or `prepare_refresh_token` does not override anymore
    `self.scope` forever, it is just used temporarily.
  * MobileApplicationClient.prepare_request_uri and MobileApplicationClient.parse_request_uri_response,
    ServiceApplicationClient.prepare_request_body,
    and WebApplicationClient.prepare_request_uri now correctly use the default `scope` provided in
    constructor.
  * LegacyApplicationClient.prepare_request_body now correctly uses the default `scope` provided in constructor

OAuth2.0 Provider - Bugfixes
  * client_credentials grant: fix log message
  * OpenID Connect Hybrid - fix nonce not passed to add_id_token
  * Different prompt values are now handled according to spec (e.g. prompt=none)
  * OpenID Connect - fix Authorization: Basic parsing

General
  * improved skeleton validator for public vs private client
  * replace mock library with standard unittest.mock
  * build isort integration
  * python2 code removal
  * add python3.8 support
  * bump minimum versions of pyjwt and cryptography
2021-06-25 21:00:12 +00:00
adam
5e2eb45dcc freeradius: add config.mk 2021-06-25 20:46:23 +00:00
tnn
f13cc4c572 doc: adjust changes entry for timescaledb-tune 2021-06-25 16:05:32 +00:00
tnn
16858a7357 timescaledb-tune: change git suffix in PKGVERSION to date of commit 2021-06-25 16:01:46 +00:00
tnn
19431b3711 doc: Updated databases/prometheus to 2.28.0 2021-06-25 15:26:25 +00:00
tnn
fad9eafebd prometheus: update to 2.28.0
While here try to make updates less painful for pkgsrc developers
by automating some of the manual steps.

2.28.0 / 2021-06-21
  [CHANGE] UI: Make the new experimental PromQL editor the default.
  [FEATURE] Linode SD: Add Linode service discovery.
  [FEATURE] HTTP SD: Add generic HTTP-based service discovery.
  [FEATURE] Kubernetes SD: Allow configuring API Server access via a kubeconfig file.
  [FEATURE] UI: Add exemplar display support to the graphing interface.
  [FEATURE] Consul SD: Add namespace support for Consul Enterprise.
  [ENHANCEMENT] Promtool: Allow silencing output when importing / backfilling data.
  [ENHANCEMENT] Consul SD: Support reading tokens from file.
  [ENHANCEMENT] Rules: Add a new .ExternalURL alert field templating variable, containing the external URL of the Prometheus server.
  [ENHANCEMENT] Scrape: Add experimental body_size_limit scrape configuration setting to limit the allowed response body size for target scrapes.
  [ENHANCEMENT] Kubernetes SD: Add ingress class name label for ingress discovery.
  [ENHANCEMENT] UI: Show a startup screen with progress bar when the TSDB is not ready yet.
  [ENHANCEMENT] SD: Add a target creation failure counter prometheus_target_sync_failed_total and improve target creation failure handling.
  [ENHANCEMENT] TSDB: Improve validation of exemplar label set length.
  [ENHANCEMENT] TSDB: Add a prometheus_tsdb_clean_start metric that indicates whether a TSDB lockfile from a previous run still existed upon startup.
  [BUGFIX] UI: In the experimental PromQL editor, fix autocompletion and parsing for special float values and improve series metadata fetching.
  [BUGFIX] TSDB: When merging chunks, split resulting chunks if they would contain more than the maximum of 120 samples.
[BUGFIX] SD: Fix the computation of the prometheus_sd_discovered_targets metric when using multiple service discoveries

2.27.0 / 2021-05-12
  [FEATURE] Promtool: Retroactive rule evaluation functionality.
  [FEATURE] Configuration: Environment variable expansion for external labels. Behind --enable-feature=expand-external-labels flag.
  [FEATURE] TSDB: Add a flag(--storage.tsdb.max-block-chunk-segment-size) to control the max chunks file size of the blocks for small Prometheus instances.
  [FEATURE] UI: Add a dark theme.
  [FEATURE] AWS Lightsail Discovery: Add AWS Lightsail Discovery.
  [FEATURE] Docker Discovery: Add Docker Service Discovery.
  [FEATURE] OAuth: Allow OAuth 2.0 to be used anywhere an HTTP client is used.
  [FEATURE] Remote Write: Send exemplars via remote write. Experimental and disabled by default.
  [ENHANCEMENT] Digital Ocean Discovery: Add __meta_digitalocean_vpc label.
  [ENHANCEMENT] Scaleway Discovery: Read Scaleway secret from a file.
  [ENHANCEMENT] Scrape: Add configurable limits for label size and count.
  [ENHANCEMENT] UI: Add 16w and 26w time range steps.
  [ENHANCEMENT] Templating: Enable parsing strings in humanize functions.
  [BUGFIX] UI: Provide errors instead of blank page on TSDB Status Page.
  [BUGFIX] TSDB: Do not panic when writing very large records to the WAL.
  [BUGFIX] TSDB: Avoid panic when mmaped memory is referenced after the file is closed.
  [BUGFIX] Scaleway Discovery: Fix nil pointer dereference.
  [BUGFIX] Consul Discovery: Restart no longer required after config update with no targets.
2021-06-25 15:25:48 +00:00