Commit graph

315997 commits

Author SHA1 Message Date
schwarz
c0d69112ff updated to 6.2.6 2020-04-18 17:50:11 +00:00
nikita
9bec6b8039 doc: Added www/zola version 0.10.1 2020-04-18 17:46:54 +00:00
nikita
3b330c5e99 Add zola to www category 2020-04-18 17:43:17 +00:00
nikita
051bc0a645 Add www/zola version 0.10.1
Zola is a static website generator in a single binary with
everything built-in.
2020-04-18 17:42:52 +00:00
js
8375a9e17f devel/py-unpaddedbase64: Fix PKGNAME 2020-04-18 17:36:45 +00:00
gdt
6a07ad51e4 mysql55: Mark BROKEN, to avoid wasted build time
This neds old (1.0) openssl.  pkgsrc no longer uses that.
2020-04-18 17:33:51 +00:00
nikita
438553dfef go-radix: Add bl3 2020-04-18 15:56:36 +00:00
kre
7f33b8879a Updated shells/{,p}bosh to 2020-04-18 (devel/smake and archives/star
probably could do with an update).

Bosh changes (we skipped 2 intermediate releases):

New features with AN-2020-03-11:

-	Bourne Shell: set -m now works in scripts as well. Before, bosh did
	never call startjobs() when the shell startup was done with a shell
	script.

-	Bourne Shell: The shell now supports the alternate ;& switch
	command limiter in addition to ;; where ;& implements a fallthrough
	to the next command list regardless on thether there is a match or not.

New features with AN-2020-03-27:

-	Bourne Shell: The case statement now supports the alternate end case
	symbol ";;&" that has been introduced by bash. If ";;&" is used instead
	of ";;", the next pattern list is evaluated and if there is a match,
	the related command list is executed.

New features with AN-2020-04-18:

-	Bourne Shell: IRIX has ls(1) installed as /sbin/ls and this caused
	some of our unit tests to fail. We now only check for "bin/ls" and
	no longer for "/bin/ls" in "type" return messages.

-	Bourne Shell/bsh: signames.c has been modified to work correctly if the
	number of statically defined realtime signals is odd. This applies to
	NetBSD and caused the shells to miss RTMIN+15 on NetBSD.

	Thanks to Robert Elz for reporting

-	Bourne Shell: A new trap code "ERR" as been introduced. This is modeled
	after a feature from ksh88. "trap cmd ERR" causes "cmd" to be called
	whenever a command causes a non-zero exit code. The "cmd" is not called
	in case that with "set -e" the shell would not exit.

	This is not required by POSIX but helpful.

-	Bourne Shell: A new set of unit tests for the ERR trap has been added.

-	Bourne Shell: An attempt to fix the POSIX behavior for set -e from
	October 2018 has been identified to be wrong. If we kept that change,
	a list with "set -e; ..." and a failing command would not exit as
	expected.

-	Bourne Shell: A new piece of code has been added to handle set -e
	for function calls.

-	Bourne Shell: The man page now better explains the behavior, if in
	set -e mode.

-	Bourne Shell: print.c::prs_cntl() could cause a buffer overflow with
	"unprintable" multi byte UNICODE characters that are printed as list
	of octal escape sequences. the buffer overflow happened because there
	was only redzone space for one such octal escape sequence.

	Thanks to Heiko Eißfeldt for reporting
2020-04-18 15:54:40 +00:00
nikita
58ed6a231d doc: Added devel/go-radix version 1.0.0 2020-04-18 15:52:38 +00:00
nikita
4f2b97be90 Add devel/go-radix version 1.0.0
go-radix provides the `radix` package that implements a radix tree.
The package only provides a single `Tree` implementation, optimized
for sparse nodes.

As a radix tree, it provides the following:
 * O(k) operations. In many cases, this can be faster than a hash table since
   the hash function is an O(k) operation, and hash tables have very poor
   cache locality.
 * Minimum / Maximum value lookups
 * Ordered iteration

For an immutable variant, see go-immutable-radix.
2020-04-18 15:51:55 +00:00
js
65bcd1ac3f devel/py-frozendict: Simplify PKGNAME generation 2020-04-18 15:26:06 +00:00
js
6c8fd9e059 devel/py-unpaddedbase64: More specific homepage 2020-04-18 15:24:37 +00:00
rillig
058d3e5132 mk/subst.mk: document that SUBST_VARS does not support dollar 2020-04-18 15:04:34 +00:00
nikita
68dedcd4d4 doc: Updated www/go-minify to 2.7.3 2020-04-18 14:56:25 +00:00
nikita
782bd16368 go-minify: Update to 2.7.3
Changelog picked from https://github.com/tdewolff/minify/releases

v2.7.3
    external minifiers can now use input/output files instead of only stdin/stdout using the $in and $out keywords
    SVG: don't minify inside foreignObject, fixes #291

v2.7.2
    SVG: bugfix for C, S, Q, and T commands where if the control points would not overlap with the start or end points of the curve, it would still be converted to a line.

v2.7.1
    DataURI: if the original data URI is shorter than the URL-encoded/base64-encoded URI, use the original instead, fixes #282
    Bugfix: decimal (i.e. without exponentials) incorrectly minified 139.9 to 230 instead of 140

v2.7.0
    Use custom URL encode/decode functions to fix #180 and #243
    Decimal and Number now take precision to mean the number of significant digits, and not the number of digits behind the dot (decimals); includes a few subtle bugfixes. Decimals option renamed to Precision
    Move Hash definitions and EntitiesMap from tdewolff/parse to this repository to prevent releasing new versions of tdewolff/parse everytime
    cmd: add --sync functionality
    cmd: make --watch work for newly created directories
    cmd: various fixes and improved messages
    CSS: keep quotes around IE font families, fixes #251
    CSS: major refactor to allow nested functions to be minified
    CSS: improved HSL/RGB minification
    CSS: minify more properties: color, background-color, border-color, border-*-color, caret-color, outline-color, fill, stroke, column-rule, text-shadow, text-decoration, text-emphasis, flex, flex-*, order, fixes #217
    CSS: minify background better if it has multiple layers
    CSS: improve box-shadow minification
    CSS: accept CSS functions where numbers/lengths are required, such as calc, min, max, clamp, attr, var
    SVG: print new path command after bad command, fixes #275
    SVG: print A command correctly with boolean largeArc and sweep
    SVG: avoid precision errors for alternative (absolute or relative commands) path

v2.6.3
   Add install.sh and Makefile to ./cmd/minify.
   No changes to binaries (use v2.6.2).

v2.6.2
    HTML: ignore CSS minification for amp-boilerplate
    HTML: add KeepQuotes option for attributes
    XML: bugfix for recent changes to XML parser

v2.6.1
    Upgrade to tdewolff/parse@2.3.14:

    Re-parse input immediately when encountering parse error. Previously this was only done if the error was actually read which would save us from re-parsing the file (i.e. better performance). However, an error is (a) rare and (b) happens only once per file. Re-parsing on errors does not impact the performance of well formatted files, and a reliable error message is valued more.
    Bugfix: prevent infinite loop on error on input file that contains unicode code points (i.e. any character bigger than 0xC0 usually followed by more bytes).
    Improve error messages for parsers to include parser name and print offending byte(s)

v2.6.0
    CSS: remove space after function in property value; margin:calc(10px) calc(20px) => margin:calc(10px)calc(20px)
    SVG: parse A path command correctly when the booleans largeArc and sweep are not separated by a space, such as in A10 10 0 0120 0 which is equivalent to A10 10 0 0 1 20 0
    SVG bugfix: make sure we are processing a valid path command
    SVG bugfix: prevent panic when having insufficient path arguments
    cmd: surpress error when minifying empty directory
    HTML: only minify attributes for known HTML5 tags, fixes #270
    HTML, XML, SVG: minify entities with parse@2.3.13 such as: " => ", " => ", " => ", ’ => ’, ✏ => ✏.

v2.5.2
Bugfixes:
    SVG: don't convert polyline/rect/polygon/line to path, which can break CSS, fixes #260
    SVG: relative SVG Bézier commands not properly minified
    CSS: don't remove whitespace in nested unknown at-rules, fixes #262
    CSS: fix panic for background when it contains functions other than calc for background-position, fixes #263
    CSS: fix panic for background-position with three numbers
    CSS: fix panic for url() with only whitespace or only one quote

v2.5.1
    Remove import comments
    SVG: do not convert line/rect to path if coordinates are relative percentages
    CSS: fix bug with inline CSS encountering }

v2.5.0
    CSS: fix position information in error context
    CSS: fix background-position panic with offsets that are zero
    HTML: trim and collapse whitespace in certain attribute values
    SVG: shorten cubic and quadratic Beziér path data to their shorter format or to line segments

v2.4.0
    When minifying floating points, remove trailing zeros and not other numbers
    Make M concurrent-safe
    HTML: keep double quotes around XML-flavour RDFa attributes
    CSS: revert the use of the #RRGGBBAA format as proposed in Color Module Level 4 as it is not yet an official W3C recommendation
    CSS: background-position (also within background) now works with 3 and 4 values as well
    SVG: skipping metadata or rect tags properly even if they are closed by a void tag (like <rect/>)
    SVG pathdata: when cursor doesn't move, don't emit any commands
2020-04-18 14:56:06 +00:00
nia
1e81c7c90d doc: Updated games/openttd to 1.10.1 2020-04-18 14:52:31 +00:00
nia
09a570a170 openttd: Update to 1.10.1
1.10.1 (2020-04-13)
------------------------------------------------------------------------
Fix #8081: Crash when placing a ship depot next to a dock (#8082)
Fix: [GS] A Goal's QuestionID was getting truncated (#8072)
Fix #8064: Refit capacity could be displayed incorrectly in extreme edgecases (#8065)
Fix #8060: Restore admin network API compatibility (#8061)
Fix #8055: Crash when roadtype availability changes with the road construction toolbar open (#8058)
2020-04-18 14:52:13 +00:00
nia
5a2d86ccec doc: Updated fonts/harfbuzz to 2.6.5 2020-04-18 14:33:17 +00:00
nia
d9438d438f harfbuzz: Update to 2.6.5
Overview of changes leading to 2.6.5
Friday, April 17, 2020
====================================
- Add experimental meson build system.  Autotools is still the primary
  and supported build system.
- AAT is now always preferred for horizontal scripts when both AAT and OT
  layout tables exist at the same time.
- Subsetter improvements.
- New API:
+hb_ft_font_lock_face()
+hb_ft_font_unlock_face()
2020-04-18 14:32:02 +00:00
nia
78627c04ac doc: Updated security/mbedtls to 2.16.6 2020-04-18 14:22:13 +00:00
nia
db2ea0bcaa mbedtls: Update to 2.16.6
= mbed TLS 2.16.6 branch released 2020-04-14

Security
   * Fix side channel in ECC code that allowed an adversary with access to
     precise enough timing and memory access information (typically an
     untrusted operating system attacking a secure enclave) to fully recover
     an ECDSA private key. Found and reported by Alejandro Cabrera Aldaya,
     Billy Brumley and Cesar Pereida Garcia. CVE-2020-10932
   * Fix a potentially remotely exploitable buffer overread in a
     DTLS client when parsing the Hello Verify Request message.

Bugfix
   * Fix compilation failure when both MBEDTLS_SSL_PROTO_DTLS and
     MBEDTLS_SSL_HW_RECORD_ACCEL are enabled.
   * Fix a function name in a debug message. Contributed by Ercan Ozturk in
     #3013.
2020-04-18 14:21:56 +00:00
nikita
3af415216f doc: Updated www/go-parse to 2.4.2 2020-04-18 14:19:13 +00:00
nikita
5cbb1050a7 www/go-parse: Update to 2.4.2
Changelog picked from https://github.com/tdewolff/parse/releases


v2.4.2
    Add many hashes for CSS
    Add amp-boilerplate hash for HTML
    NewError now has fmt-style function signature
    Append 0x00 to signal EOF even if source already ends in 0x00 (which may be valid)


v2.4.1
    CSS: add Invert and Solid hashes

v2.4.0
    XML and HTML: Text() []byte returns nil for start tag closers
    XML and HTML: Text() []byte returns textual content for TextToken, CommentToken, ...
    Added Offset() int for all lexers and parsers that returns the current character offset in the input stream
    CSS: EOF after \ now properly handled as DelimToken and not EscapeToken in some cases

v2.3.15
    Bugfix: bad URL encoding resulted in no decoding at all, the new EncodeURL and DecodeURL are faster and never fail
    Bugfix: get correct Position if it is in the middle of a unicode codepoint

v2.3.14
    Re-parse input immediately when encountering parse error. Previously this was only done if the error was actually read which would save us from re-parsing the file (i.e. better performance). However, an error is (a) rare and (b) happens only once per file. Re-parsing on errors does not impact the performance of well formatted files, and a reliable error message is valued more.
    Bugfix: prevent infinite loop on error on input file that contains unicode code points (i.e. any character bigger than 0xC0 usually followed by more bytes).
    Improve error messages for parsers to include parser name and print offending byte(s)

v2.3.13
    Improve performance of ReplaceMultipleWhitespace by 20%--25%
    Add ReplaceEntities and ReplaceMultipleWhitespaceAndEntities to replace QuoteEntity. These allow to do replacements such as: &quot; => ", &#34; => ", &#x22; => ", &rsquor; => &rsquo;, &apos; => &#39;.
    Update list of HTML entity rewrites

v2.3.12
    Revert v2.3.11 and readd html.Keygen hash.

v2.3.11
    Add ReplaceEntities and remove entity replacement from EscapeAttrVal

v2.3.10
    Add and remove hashes for CSS and HTML

v2.3.9
    CSS: keep whitespace in unknown at rules

v2.3.8
    Remove import comments
    Fix bug in CSS parsing when encountering } in CSS inline

v2.3.7
    Fix position information on errors
    CSS: fix error position

v2.3.6
    Prevent panic when returning Bytes() on empty buffer
    Set proper context in errors
    Limit the length in context in errors
    In EqualFold only match upper/lower case on alphabet characters
    Add option to EscapeAttrVal to handle attribute values for XML (use double quotes)
    HTML: add hashes for RDFa attribute names
    JS: accept NULL characters as code
    JSON: report errors NULL characters
2020-04-18 14:18:41 +00:00
rillig
434300ee2a regress/infra-unittests: remove accidental file copying 2020-04-18 14:06:06 +00:00
mef
551ceafec8 (devel/p5-Struct-Dumb) Updated 0.09 to 0.11
0.11    2020-04-17
        [BUGFIXES]
         * Fix for detecting Data::Dump being loaded afterward Struct::Dumb

0.10    2020-04-17
        [CHANGES]
         * Optional named parameter versions of constructor functions
         * Apply hackery to Data::Dump to allow it to print structures
2020-04-18 13:59:06 +00:00
mef
1aec54bacd doc: Updated devel/p5-Struct-Dumb to 0.11 2020-04-18 13:55:42 +00:00
mef
f7e78ebdfe doc: Updated devel/p5-Scalar-List-Utils to 1.55 2020-04-18 13:54:46 +00:00
mef
69c0634528 (devel/p5-Scalar-List-Utils) Updated to 1.55
1.55 -- 2020-04-09
        [CHANGES]
         * Added List::Util::uniqint
         * Improvements to List::Util::uniqnum handling of floating-point
           values on odd platform configurations (thanks sisyphus)
         * Improvements to $RAND-based unit tests
2020-04-18 13:54:33 +00:00
mef
cf1e8c6fd3 Updated net/p5-Net-DBus to 1.2.0
Updated net/p5-Net-DNS-Resolver-Mock to 1.20200215
Updated net/p5-Net-Frame-Layer-ICMPv6 to 1.11
Updated net/p5-Net-GitHub to 0.99
Updated net/p5-Net-FTPSSL to 0.42
Updated net/p5-Net-Ident to 1.25
Updated net/p5-Net-Libdnet6 to 0.28
Updated net/p5-NetPacket to 1.7.2
2020-04-18 13:49:54 +00:00
mef
9f5f36e9a4 (.net/p5-NetPacket) Updated to 1.7.2
1.7.2 2019-07-20
  [ DOCUMENTATION ]
    - fix typos. (GH#14)

  [ STATISTICS ]
    - code churn: 7 files changed, 121 insertions(+), 42 deletions(-)
2020-04-18 13:48:44 +00:00
mef
ee27bdb0d7 (net/p5-Net-Libdnet6) Updated to 0.28
(pkgsrc)
 - Drop patch-Carp. It is inclueded now

(upstream)
0.28 Thu 23 May 08:12:42 CEST 2019
   - bugfix: use Carp
   => https://rt.cpan.org/Ticket/Display.html?id=114639
   - update: copyright notice
2020-04-18 13:45:33 +00:00
mef
2d3492c9e7 (net/p5-Net-Ident) Updated to 1.25
1.25 Sat Jan 18 2020
    - Enable github actions testing
    - Switch to README.md and point to testing status
    - Fix spelling typo provided by Debian project
    - Switch primary tracker to github issues
    - Remove META.yml from source control
2020-04-18 13:30:26 +00:00
mef
cc18f84ca1 (net/p5-Net-GitHub) Updated 0.95 to 0.99
0.99  2020-03-26 09:33:03 CST
        - Use named parameters in API requests #95 (atoomic)

0.98  2020-03-19 09:29:14 CST
        - rollback update_rate_limit since it requires permissions

0.97  2020-03-18 09:21:16 CST
        - Fetch rate limit if it is not set. (toddr)

0.96  2020-03-06 15:39:32 CST
        - add support for deprecation warnings #92 (grantm)
2020-04-18 13:26:55 +00:00
mef
e95ef8fa50 (net/p5-Net-Frame-Layer-ICMPv6) Updated to 1.11
1.11 Thu 23 May 07:51:04 CEST 2019
   - bugfix: NF_ICMPv6_OPTION_SOURCELINKLAYERADDRESS
   => https://rt.cpan.org/Ticket/Display.html?id=105569
   - update: copyright notice
2020-04-18 13:24:25 +00:00
mef
6ef45dec98 (net/p5-Net-FTPSSL) Updated to 0.42
0.42 2019/09/30 08:30:00
  - Changed the copyright from 2018 to 2019 in all files.
  - Removed L<http://search.cpan.org/~cleach/Net-FTPSSL-0.42/FTPSSL.pm> link
    from the POD since that link seems to be in the process of being depreciated
    on CPAN after its re-design in 2018. (Link gets redirected to a new URL.)
  - Added BUILD_REQUIRES option to Makefile.PL
  - Bug ID 130578 - Special thanks to Edward Sabol for asking for the new
    aliases "ls" & "dir"  (alias to nlst and list)
2020-04-18 13:21:34 +00:00
mef
8adf3d3597 (net/p5-Net-DNS-Resolver-Mock) Updated 1.20171219 to 1.20200215
1.20200215 2020-02-15 15:07:49+00:00 UTC
  - Add missing Changelog
  - Debugging mode with output via STDERR and method

1.20200214
  - Add Mocking of Exceptions
2020-04-18 13:16:55 +00:00
mef
c2d83441f9 (net/p5-Net-DBus) Updated to 1.2.0
1.2.0 2019-12-16

 - Avoid memory leak with timeouts in reactor
 - Disable XML entity expansion in introspection XML docs
 - Don't include GIT repo in dist
 - Remove obsolete XML::Grove dep from spec
 - Fix GIT repo location
 - Fix misc typos in POD
 - Make reactor robust to time going backwards
 - Add GIT repo & bug tracker to Makefile.PL
 - Fix basepath when enumerating subnodes
 - Fix child paths in introspection XML to be relative
 - Support passing UNIX file descriptors
 - Fix encoding of properties via GetAll method
 - Add return & param names for standard interface introspection
 - Use org.freedesktop.DBus.Error.UnknownMethod error code
 - Fix reactor add_exception method
 - Enable exporting objects on the root node
 - Fix introspection decode with zero parameters
 - Validate parameters for standard methods
 - Validate object interface against declared method
 - Don't include MYMETA.* files in dist
 - Fix passing nomainloop parameter to constructor
 - Fix variant type in mock iterator
2020-04-18 13:14:23 +00:00
js
51b9afd076 devel/py-frozendict: Add missing USE_LANGUAGES= 2020-04-18 13:01:46 +00:00
rillig
2bacc5cd9b mk/subst.mk: make error message for filename pattern easier readable 2020-04-18 12:59:42 +00:00
mef
45d3a9700a Updated devel/p5-Test-Deep to 1.130
Updated devel/p5-Test-HTTP-LocalServer to 0.71
Updated devel/p5-Test-MockModule to 0.172.0
Updated devel/p5-Test-MockObject to 1.20200122
Updated devel/p5-Test-Most to 0.37
Updated devel/p5-Test-Simple to 1.302175
Updated devel/p5-Test-utf8 to 1.02
Updated devel/p5-Test2-Suite to 0.000129
Updated devel/p5-Type-Tiny to 1.010001
Updated devel/p5-autodie to 2.32
Updated devel/p5-common-sense to 3.75
Updated devel/p5-experimental to 0.021
Updated devel/p5-glib2 to 1.3292
Updated devel/p5-lib-abs to 0.95
Updated devel/p5-parent to 0.238
2020-04-18 12:54:38 +00:00
js
4ef793cc66 doc: Added security/py-signedjson version 1.1 2020-04-18 12:52:09 +00:00
js
0aba9456b2 Import security/py-signedjson from wip
This is a dependency for the Matrix Synapse Homeserver I want to import.

Sign JSON objects with ED25519 signatures
2020-04-18 12:50:44 +00:00
js
1021850497 doc: Added devel/py-canonicaljson version 1.1.4 2020-04-18 12:50:01 +00:00
js
b19740d2cd Import devel/py-canonicaljson from wip
This is a dependency for the Matrix Synapse Homeserver I want to import.

Encodes objects and arrays as RFC 7159 JSON
2020-04-18 12:49:47 +00:00
js
830ff5f981 devel: Enable py-frozendict and py-unpaddedbase64 2020-04-18 12:47:55 +00:00
mef
11901f7b58 (devel/p5-parent) Updated to 0.238
0.238 2020-02-07
    . Move the prerequisite Test::More from being a runtime prerequisite
      to a test time / build time prerequisite (PR #11, by Haarg)
2020-04-18 12:47:42 +00:00
js
847ab28a14 doc: Added devel/py-unpaddedbase64 version 1.1.0 2020-04-18 12:46:40 +00:00
js
0cda97a805 Import devel/py-unpaddedbase64 from wip
This is a dependency for the Matrix Synapse Homeserver I want to import.

Encode and decode Base64 without "=" padding.
2020-04-18 12:46:27 +00:00
js
5e5b400ab7 doc: Added devel/py-frozendict version 1.2 2020-04-18 12:45:45 +00:00
js
a2668ac335 Import devel/py-frozendict from wip
This is a dependency for the Matrix Synapse Homeserver I want to import.

Immutable wrapper around dictionaries
2020-04-18 12:45:26 +00:00