Commit graph

320167 commits

Author SHA1 Message Date
micha
aca54fef59 shells/pbosh: Update to 2020-05-25
- Use OS specific helper code from devel/smake/Makefile.common

Changes from AN-2020-05-25:
-       libmdgest: Added a "defined(_M_ARM)" check for MSVC byte order
        definitions (byte_order.h).

        Thanks to "Excalibur" for reporting.

-       Bourne Shell: The support for the OLDPWD environment has been moved
        from DO_SYSPUSHD to DO_POSIX_CD and as a result, the minimal POSIX
        compile variant "pbosh" now supports "$OLDPWD" and "cd -".

        This was based on a bug in the POSIX standard that did not include
        OLDPWD in the overview of shell environment variables. See
        https://www.austingroupbugs.net/view.php?id=1343

        Thanks to Koichi Nakashima for reporting
2020-06-05 17:26:43 +00:00
micha
1c0d4b0625 shells/bosh: Update to 2020-05-25
- Use OS specific helper code from devel/smake/Makefile.common

Changes from AN-2020-05-25:
-       libmdgest: Added a "defined(_M_ARM)" check for MSVC byte order
        definitions (byte_order.h).

        Thanks to "Excalibur" for reporting.

-       Bourne Shell: The unit tests for the ERR trap did not work on NetBSD
        because /bin/false does not exists on NetBSD. We now first check
        for /bin/false and /usr/bin/false and use what's available.

        Thanks to Michael Bäuerle from pkgsrc for reporting.
2020-06-05 17:20:52 +00:00
micha
316531bbc5 doc: Updated archivers/star to 1.6.1nb8 2020-06-05 17:07:46 +00:00
micha
562d61da30 doc: Updated devel/smake to 1.3nb11 2020-06-05 17:06:41 +00:00
rillig
f374c71565 mk, doc: remove obsolete bulk-install and bulk-package targets 2020-06-05 17:05:22 +00:00
micha
50358bab23 archivers/star: Update to 1.6.1nb8
- Remove pkgsrc patches (merged upstream)
- Move OS specific helper code to devel/smake/Makefile.common

Changes from AN-2020-05-25:
-       libmdgest: Added a "defined(_M_ARM)" check for MSVC byte order
        definitions (byte_order.h).

        Thanks to "Excalibur" for reporting.

-       star: SmartOS supports aclutils.h as published include file (what we
        intented to include in Schillix-ON as well, since it is needed for
        libsec) and aclutils.h includes ctype.h. We thus need to
        #include <ctype.h> before star.h in acl_unix.c

        The problem occurred because we did already have a aclutils.h related
        autoconf test, even though Schillix-ON does not yet ship aclutils.h

        Thanks to Michael Bäuerle from pkgsrc for reporting.

-       star: The subst command (since 2018) malloc()s the space for a copy
        of the old string in case that the string Is too long for the static
        storage. It did however still use the static buffer instead of a
        pointer to the allocated space. We now use the allocated space if
        needed.

-       star: The subst command for pax now supports the \1, \2, ... escapes
        for \(...\) selections in the from pattern, like it is used by sed(1).

        Thanks to Kristyna Streitova for reminding on this.

-       star: A new unit test for this new feature has been added, using the
        example from the SUSE bug-report for the above substitute command.

-       star: A new subst option -pax-s has been added that supports sed(1)
        like substitutions. The old option -s continues to support change(1)
        like substititions.

        NOTE: Both pax -s and star -pax-s silently fall back to change(1)-like
        substitutions in case that a target platform does not support "regex"
        in libc.
2020-06-05 17:04:31 +00:00
micha
f09d1ef46a devel/smake: Update to 1.3nb11
- Rebase to schilytools release 2020-05-25
- Add helper code for tbl (man page table preprocessor) to Makefile.common
- Add helper code for OS specific man page sections to Makefile.common
- Bump PKGREVISION
2020-06-05 16:48:16 +00:00
mef
acf390b810 (qt5-qtvirtualkeyboard) regen distinfo (again, sorry) 2020-06-05 16:15:47 +00:00
mef
9224df63bc (qt5-qtvirtualkeyboard) regen distinfo 2020-06-05 16:09:09 +00:00
bacon
26f0ee84c9 doc: Updated net/openconnect to 8.10 2020-06-05 15:53:02 +00:00
bacon
f97d43ff2b net/openconnect: Upgrade to 8.10
Fixes build for Darwin
Based on wip/openconnect with help from Louis Guillaume
2020-06-05 15:50:31 +00:00
jperkin
893b81da94 clang: Remove patch chunk that snuck back in. 2020-06-05 15:28:54 +00:00
rillig
4606a36212 doc/guide: proofread the SUBST section 2020-06-05 14:24:17 +00:00
jperkin
38fe454b9c *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
ryoon
78e3f23276 textproc: Enable dwdiff 2020-06-05 12:45:14 +00:00
ryoon
71d5596271 doc: Added textproc/dwdiff version 2.1.2 2020-06-05 12:44:28 +00:00
ryoon
66733d4468 textproc/dwdiff: import dwdiff-2.1.2
dwdiff is a diff program that operates at the word level instead of the line
level. It is different from wdiff in that it allows the user to specify what
should be considered whitespace, and in that it takes an optional list of
characters that should be considered delimiters. Delimiters are single
characters that are treated as if they are words, even when there is no
whitespace separating them from preceding words or delimiters. dwdiff is mostly
commandline compatible with wdiff. Only the --autopager, --terminal and
--avoid-wraps options are not supported.

The default output from dwdiff is the new text, with the deleted and inserted
parts annotated with markers. Command line options are available to change
both what is printed, and the markers.

dwdiff is licensed under the GNU General Public License version 3. See the file
COPYING for details.
2020-06-05 12:43:53 +00:00
ryoon
3aea05b8d9 net: Enable minitube 2020-06-05 12:38:54 +00:00
ryoon
3acafc9628 doc: Added net/minitube version 3.4 2020-06-05 12:38:01 +00:00
ryoon
83c5120d9e net/minitube: import minitube-3.4
Minitube is a YouTube desktop application. It is written in C++
using the Qt framework.
2020-06-05 12:37:19 +00:00
jperkin
1481743049 giflib: Bump API depends for libgifutil fix. 2020-06-05 12:18:32 +00:00
jperkin
dd3e371705 mplayer*: Remove gifutil hack, now done correctly. 2020-06-05 12:17:10 +00:00
jperkin
d7f0fcd04b doc: Updated graphics/giflib to 5.2.1nb3 2020-06-05 12:15:25 +00:00
jperkin
fd8568873f giflib: Stop installing a broken libgifutil.
The release of giflib 5.1.9 removed GifQuantizeBuffer from its API as it was
undocumented.  Unfortunately a number of third party programs were relying on
this function, and no longer built without it.

The original attempt to fix this was to build and install the libgifutil.so
library that now contains it, but this was done incorrectly (the SONAME was
broken) and required modifying those third party programs anyway to pull in
libgifutil (see e.g. multimedia/mplayer-share), which feels like completely
missing the point.

It is a lot simpler and less error-prone to simply revert the upstream decision
and put GifQuantizeBuffer back into the main library.  This is the approach
that other upstreams (e.g. Fedora) have taken, and so we now do the same.

Bump PKGREVISION.
2020-06-05 12:15:16 +00:00
kleink
f6c4a73a68 doc: Updated www/py-flask-sqlalchemy to 2.4.3 2020-06-05 11:42:00 +00:00
kleink
d46a644829 py-flask-sqlalchemy: Update to 2.4.3.
Version 2.4.3
-------------

Released 2020-05-26

-   Deprecate ``SQLALCHEMY_COMMIT_ON_TEARDOWN`` as it can cause various
    design issues that are difficult to debug. Call
    ``db.session.commit()`` directly instead. :issue:`216`


Version 2.4.2
-------------

Released 2020-05-25

-   Fix bad pagination when records are de-duped. :pr:`812`
2020-06-05 11:41:32 +00:00
ryoon
5fb1a51da4 doc: Updated devel/spdlog to 1.6.1 2020-06-05 11:23:12 +00:00
ryoon
276c5cc883 spdlog: Update to 1.6.1
Changelog:
1.6.1
    Fixed deadlock in daily_file_sink that happened while cleaning older files. Thanks @IIFE for reporting(#1570) and for fixing(#1571).

    Fixed ringbuffer_sink::last_raw() and ringbuffer_sink::last_formatted() that didn't return latest elements. Thanks @vekkuli for reporting and fixing (#1563).

    Fixed missing symbol wstr_to_utf8buf(..) in windows dll build. Thanks @haquocviet for reporting (#1569).

    Bumped bundled fmt to version 6.2.1.

1.6.0
What's new

    Load log levels from environment variable SPDLOG_LEVEL :

#include "spdlog/cfg/env.h"
...
spdlog::cfg::load_env_levels();

$ # set log level to debug
$  SPDLOG_LEVEL=debug && ./example

$ # set to info except for mylogger which is set to trace:
$ SPDLOG_LEVEL=info,mylogger=trace  && ./example

$ # turn off all logging except for mylogger which is set to debug::
$ SPDLOG_LEVEL=off,mylogger=debug && ./example

    Load log levels from argv (e.g. ./example SPDLOG_LEVEL=debug):

#include "spdlog/cfg/argv.h"
...
spdlog::cfg::load_argv_levels(argc, argv);

    New windows eventlog sink . Thanks @ban-dana (#1418).

    New tcp sink that sends log messages in tcp to a remote server. Thanks @Proheeler (#1426).

    Extend spdlog with your own flags in the log pattern. See wiki for details.

    Support for building spdlog as dll under windows. Thanks vejmartin (#1467, 3b73278, 5b3a183).

    Bump the bundled fmt version to 6.2.0 .

Fixes and Improvements

    Prevent race condition when SPDLOG_PREVENT_CHILD_FD is defined. Thanks @dominicpoeschko (#1423).

    Fix race condition in the filename() function in the file sinks. Thanks @tt4g (#1430, #1431).

    Fix ansicolor_sink::set_color(..) - can cause memory violation if user provides a custom color code that points to stack memory (#1540, 0b36d4e). Thanks @caizongchao for reporting.

    Fix potential buffer overflow in color_sinks if creating multiple color sinks in the same logger and one of them has a pattern without color flags (#1452, 64de880). Thanks @dominicpoeschko for reporting.

    Optimize cases when string_view is passed to the logger to avoid unnecessary fmt::format. Thanks dominicpoeschko (#1424) .

    Support for max files in daily logger - delete oldest files after creating the daily file. Thanks @ruoshui1314 (#1394).

    Fix deprecated warning with C++14 and external fmt lib (#1439). Thanks @ClausKlein for reporting.

    Optimize colos sinks to use std::array instead of map to find color codes (695912c, 4b7c059). Thanks @qis for the suggestion.

    Fix Win32 event log sink compilation. Thanks @Crunkle (#1444).

    Don't include windows.h in common.h. Thanks @ghost (#1453).

    Resolve erroneous clang-tidy warning about using a moved from pointer. Thanks @Ruffel (#1457).

    Fixed numerous clang-tidy warnings.

    Added options to to_hex to output hex like hexdump. Thanks @ngugcx (#1472).

    Fix Windows setenv check. Thanks @Crunkle (#1475).

    Removed the 'SPDLOG_NO_NAME` macro in tweakme.h and cmake.

    Added a forward declaration header spdlog\fwd.h . Thanks @horenmar for the suggestion (#1481).

    Moved throw to dedicated function to optimize compile-time and runtime-performance. Thanks @horenmar for the suggestion (#1483).

    Fix a build issue when SPDLOG_PREVENT_CHILD_FD is defined. Thanks @Naios (#1487).

    Fix issue with using external fmt (#1480). Thanks @nalinigans for reporting.

    Minor performance optimizations in pattern formatter (ca9c83f, 76389e0, 7766bc2, d38bd13)

    Fixed on Android compilation #1527. Thanks @Bizyroth for reporting.

    Add log function to the logger API to allow logging with custom timepoint. #1521 - Thanks @ron003 .

    Fix missing exported symbol when building spdlog.dll in windows (#1535, 348c438). Thanks @plmzod for reporting.

    Dropped meson support.

    Fix typos and tabs in the code. Thanks @waywardmonkeys (#1536) .

    CMake: Fix GNUInstallDirs include location Thanks @vitlav (#1407).

    CMake: workaround for Unknown extension ".c" for file issue . Thanks @niamster (#1442).

    CMake: Support CPack RPM generation. Thanks @tcraigtyler (#1451).

    CMake: Disabled extra warnings generation by default. Use SPDLOG_BUILD_WARNINGS=ON to enable again. Thanks @Glamhoth (#1503 02802af, 6440733, 1f7f1c1)

    CMake: Support for precompiled headers with SPDLOG_ENABLE_PCH flag. Thanks @OlivierLDff (#1484).

    CMake: Add /WX MSVC compiler option for only if mscv compiler is used. Thanks @trondhe (#1495).

    CMake: Set minimum version of fmt to 5.3.0. Thanks @Montellese (#1525).

    CMake: Fix tabs, whitespaces and eol. Thanks @waywardmonkeys (#1537).

    Tests: removed duplicate entry for count_lines(). Thanks @emmenlau (#1417).

    Tests: don't run spdlog-utests and spdlog-utests-ho in parallel. Thanks @tt4g (#1421).

    Tests: Enable running the tests against an installed copy of spdlog. Thanks @mr-c (#1422).

    Tests: Support empty SPDLOG_EOL. Thanks @emmenlau (#1414).

    README: add conda as a supported package manager . Thanks @avrahamshukron (#1473).

    README: Replace yaourt with yay` pacakge manage for archlinux. Thanks @zyansheep (#1494).
2020-06-05 11:22:44 +00:00
wiz
04995ae426 doc: Updated archivers/libzip to 1.7.0 2020-06-05 10:44:59 +00:00
wiz
6c99b53273 libzip: update to 1.7.0.
1.7.0 [2020-06-05]
==================

* Add support for encrypting using traditional PKWare encryption.
* Add `zip_compression_method_supported()`.
* Add `zip_encryption_method_supported()`.
* Add the `ZIP_SOURCE_GET_FILE_ATTRIBUTES` source command.
* Refactor stdio file backend.
* Add CMake find_project() support.
2020-06-05 10:44:48 +00:00
nia
524e681055 libao: correct sense of conditional 2020-06-05 10:08:35 +00:00
adam
5bd13f72e7 Updated net/terraform-provider-aws, net/terraform-provider-random, net/terraform-provider-local 2020-06-05 08:16:30 +00:00
adam
6a4d7704f7 terraform-provider-local: only install the plugin 2020-06-05 08:16:00 +00:00
adam
015cb575c3 terraform-provider-random: only install the plugin 2020-06-05 08:15:12 +00:00
adam
51ac6299f4 terraform-provider-aws: updated to 2.65.0
v2.65.0

ENHANCEMENTS:
resource/aws_acm_certificate: Add status attribute
resource/aws_directory_servicedirectory: Add availability_zones attribute to vpc_settings block
resource/aws_directory_servicedirectory: Add availability_zones attribute to connect_settings block
resource/aws_directory_servicedirectory: Add plan time validation to customer_dns_ips in connect_settings block
resource/aws_ec2_client_vpn_endpoint: Add arn attribute and plan time validation to root_certificate_chain_arn (in authentication_options block), client_cidr_block, and server_certificate_arn
resource/aws_instance: Add plan time validation to volume_type(in ebs_block_device and root_block_device blocks), private_ip, ipv6_addresses, and tenancy
resource/aws_lb_listener_rule: Add support for multiple, weighted target groups in forward rules
resource/aws_lb_listener: Add support for multiple, weighted target groups in default actions
resource/aws_workspaces_ip_group: Add plan-time validation for rules.source

BUG FIXES:
resource/aws_acm_certificate: Detect AMAZON_ISSUED type validation_method value directly from API response instead of custom logic
resource/aws_acm_certificate: Increase deletion retries from 10 minutes to 20 minutes (better support API Gateway Custom Domain deletion)
resource/aws_apigatewayv2_stage: Prevent perpetual plan differences with default_route_settings.logging_level argument for HTTP APIs
resource/aws_appmesh_route: Allow configuration of spec http_route action weighted_target weight argument to be 0
resource/aws_autoscaling_group: Prevent crash with tags argument containing boolean values in Terraform 0.11 and earlier
resource/aws_dynamodb_table: Prevent multiple replica creation/deletion errors
resource/aws_instance: Prevent perpetual plan differences, forcing replacement, with ebs_block_device configuration blocks
resource/aws_kinesis_firehose_delivery_stream: Correctly set kinesis_source_configuration during import to prevent resource recreation
resource/aws_ses_configuration_set: Prevent Provider produced inconsistent result after apply errors during creation or import
resource/aws_workspaces_ip_group: Remove resource from state if deleted outside of Terraform
2020-06-05 08:13:57 +00:00
adam
4f5dd97d9d Updated databases/sqlite3 2020-06-05 07:48:36 +00:00
adam
3eeb756a62 sqlite3: updated to 3.32.2
3.32.2:
Fix a long-standing bug in the byte-code engine that can cause a COMMIT command report as success when in fact it failed to commit.
2020-06-05 07:48:07 +00:00
rillig
9fdf3111c9 doc/pkgsrc.*: regen 2020-06-05 07:34:49 +00:00
rillig
99c18b02d9 doc/guide: rewrite the SUBST section, adding practical usage examples 2020-06-05 07:34:17 +00:00
ryoon
7ae60b5ef0 doc: Updated mail/thunderbird-l10n to 68.9.0 2020-06-05 03:59:08 +00:00
ryoon
e6e5c90ff0 thunderbird-l10n: Update to 68.9.0
* Sync with mail/thunderbird-68.9.0.
2020-06-05 03:58:46 +00:00
ryoon
8f0bb1b9ba doc: Updated mail/thunderbird to 68.9.0 2020-06-05 03:58:25 +00:00
ryoon
8a51ed84a6 thunderbird: Update to 68.9.0
Changelog:
Fixes
fixed Custom headers added for searching or filtering could not be removed
fixed Calendar: Today Pane updated prior to loading all data
fixed Stability improvements
fixed Various security fixes

Security fixes:
#CVE-2020-12399: Timing attack on DSA signatures in NSS library
#CVE-2020-12405: Use-after-free in SharedWorkerService
#CVE-2020-12406: JavaScript Type confusion with NativeTypes
#CVE-2020-12410: Memory safety bugs fixed in Thunderbird 68.9.0
#CVE-2020-12398: Security downgrade with IMAP STARTTLS leads to information leakage
2020-06-05 03:57:58 +00:00
ryoon
e5f27e1279 doc: Updated multimedia/mpv to 0.32.0nb13 2020-06-05 03:52:54 +00:00
ryoon
7b260295bc mpv: Enable libmpv shaerd library build, bump PKGREVISION
And add buildlink3.mk.
2020-06-05 03:52:23 +00:00
ryoon
c3958c78db fortunes-de: Use DISTNAME and PKGNAME like other packages 2020-06-05 03:46:29 +00:00
ryoon
0bb87e52f2 doc: Updated www/firefox-l10n to 77.0.1 2020-06-05 03:40:22 +00:00
ryoon
d0a272fbf6 firefox-l10n: Update to 77.0.1
* Sync with www/firefox-77.0.1.
2020-06-05 03:39:52 +00:00
ryoon
2d779f8d24 Updated www/firefox to 77.0.1 2020-06-05 03:39:32 +00:00
ryoon
be5432da01 firefox: Update to 77.0.1
Changelog:
Fixed:
Disabled automatic selection of DNS over HTTPS providers during a test to
enable wider deployment in a more controlled way (bug 1642723)
2020-06-05 03:38:56 +00:00