Commit graph

362233 commits

Author SHA1 Message Date
rillig
0c2bd3e2f5 lintpkgsrc: cleanup: rename subroutine
Scanning the distfiles is not the main action.
2022-08-16 19:20:06 +00:00
rillig
0fa88df3f7 lintpkgsrc: don't chdir unnecessarily
Previously, combining the options '-u' and '-E relative-path' did not
work.
2022-08-16 19:15:43 +00:00
rillig
11993cf6b5 lintpkgsrc: split remove_distfiles into manageable pieces 2022-08-16 19:07:53 +00:00
rillig
aa4841a3dd lintpkgsrc: clean up loading distfiles for installed package 2022-08-16 18:58:00 +00:00
rillig
4e6e90a94b lintpkgsrc: separate loading distinfo from checking distinfo
While here, change the message for checksum mismatch, once again. No
other functional change.
2022-08-16 18:47:50 +00:00
wiz
d31b24c3d8 doc: Updated mail/spamassassin to 3.4.6nb3 2022-08-16 14:21:59 +00:00
wiz
c7a3055f2a spamassassin: update to use latest rules file and install .asc file again
This makes the package break later in 'make install' when it finds out
that updates.spamassassin.org does not exist.

Bump PKGREVISION.
2022-08-16 14:21:48 +00:00
adam
53af6f689e Updated archivers/lz4, textproc/py-pygments 2022-08-16 14:02:08 +00:00
adam
1ca2a4304d py-pygments: updated to 2.13.0
Version 2.13.0
--------------

- Added lexers:

  * COMAL-80
  * JMESPath
  * Sql+Jinja

- Updated lexers:

  * Ada: support Ada 2022
    because it disturbs lexing of aspects
  * Agda: allow straight quotes in module names
  * C family (C, C++ and many others): allow comments between
    elements of function headers, e.g. between the arguments and
    the opening brace for the body
  * C++: Resolve several cases of ``Error`` tokens
  * Coq: add some common keywords, improve recognition of ``Set``
    and qualified identifiers
  * F*: Allow C-style comments anywhere in a line
  * Fortran: fix catastrophic backtracking with backslashes in strings

  * Go: add support for generics
  * Inform: update for version 6.40
  * Isabelle: recognize cartouches
  * Java: support multiline strings aka. text blocks
  * Kotlin: add ``value`` modifier
  * LilyPond: add some missing builtins
  * Macaulay2: update builtins
  * Matlab session: fix traceback when a line continuation ellipsis
    appears in the output
  * .NET: add aliases for LibreOffice Basic, OpenOfficeBasic and
    StarOffice Basic
  * Nim: use ``Name.Builtin`` instead of ``Keyword.Type``
  * PHP: fix `\"$var\"` inside strings
  * Python: only recognize ``\N``, ``\u`` and ``\U`` escape sequences
    in string literals, but not in bytes literals where they are
    not supported
  * Tcl: support ``${name}`` variables
  * Terraform: accept leading whitespace for `<<` heredoc
    delimiters
  * Teraterm: Various improvements
  * Spice: add support for the recently added features including more
    builtin functions and bin, oct, hex number formats

- Added styles:

  * GitHub dark
  * StarOffice
  * Nord (`nord` and `nord-darker`)

- Pygments now tries to use the ``importlib.metadata`` module to
  discover plugins instead of the slower ``pkg_resources``
  particular, this largely speeds up the ``pygmentize`` script when
  the lexer is not specified.

  ``importlib.metadata`` is only available in the Python standard
  library since Python 3.8. For older versions, there exists an
  ``importlib_metadata`` backport on PyPI. For this reason, Pygments
  now defines a packaging extra ``plugins``, which adds a requirement
  on ``importlib_metadata`` if the Python version is older than
  3.8. Thus, in order to install Pygments with optimal plugin
  support even for old Python versions, you should do::

     pip install pygments[plugins]

  Pygments still falls back on ``pkg_resources`` if neither
  ``importlib.metadata`` nor ``importlib_metadata`` is found, but it
  will be slower.

- Silently ignore ``BrokenPipeError`` in the command-line interface

- The ``HtmlFormatter`` now uses the ``linespans`` attribute for
  ``anchorlinenos`` if the ``lineanchors`` attribute is unset
- The ``highlight``, ``lex`` and ``format`` functions no longer
  wrongly report "argument must be a lexer/formatter instance, not a
  class" in some cases where this is not the actual problem
- Fix warnings in doc build
- The ``codetagify`` filter now recognizes ``FIXME`` tags by default
- The ``pygmentize`` command now recognizes if the ``COLORTERM``
  environment variable is set to a value indicating that true-color
  support is available.  In that case, it uses the ``TerminalTrueColorFormatter``
  by default
- Remove redundant caches for filename patterns
- Use new non-deprecated Pillow API for text bounding box in ``ImageFormatter``

- Remove ``default_style``
- Stop treating ``DeprecationWarnings`` as errors in the unit tests
2022-08-16 14:01:18 +00:00
hauke
f2b7f25419 doc: Updated www/php-glpi to 10.0.2 2022-08-16 13:53:08 +00:00
hauke
614a34f9e5 Upgrade www/php-glpi from 9.4.6 to 10.0.2
This is a major update, providing fixes to multiple security
vulnerabilities, compatibility with current PHP and MySQL/Mariadb
versions. An extensive changelog is at
<https://github.com/glpi-project/glpi/blob/10.0/bugfixes/CHANGELOG.md>.
2022-08-16 13:52:48 +00:00
adam
c5fed64089 lz4: updated to 1.9.4
v1.9.4:
perf : faster decoding speed (~+20%) on Apple Silicon platforms, by @zeux
perf : faster decoding speed (~+70%) for -BD4 setting in CLI
api : new function LZ4_decompress_safe_partial_usingDict() by @yawqi
api : lz4frame: ability to provide custom allocators at state creation
api : can skip checksum validation for improved decoding speed
api : new experimental unit lz4file for file i/o API, by @anjiahao1
api : new experimental function LZ4F_uncompressedUpdate(), by @alexmohr
cli : --list works on stdin input, by @Low-power
cli : --no-crc does not produce (compression) nor check (decompression) checksums
cli : fix: --test and --list produce an error code when parsing invalid input
cli : fix: support skippable frames when passed via stdin, reported by @davidmankin
build: fix: Makefile respects CFLAGS directives passed via environment variable
build: LZ4_FREESTANDING, new build macro for freestanding environments, by @t-mat
build: make and make test are compatible with -j parallel run
build: AS/400 compatibility, by @jonrumsey
build: Solaris 10 compatibility, by @pekdon
build: MSVC 2022 support, by @t-mat
build: improved meson script, by @eli-schwartz
doc : Updated LZ4 block format, provide an "implementation notes" section
2022-08-16 13:02:56 +00:00
wiz
e4299d5de1 doc: Updated sysutils/file to 5.42 2022-08-16 12:46:55 +00:00
wiz
b54431edea file: update to 5.42.
2022-06-10   9:40  Christos Zoulas <christos@zoulas.com>

	* release 5.42

2022-05-31  14:50   Christos Zoulas <christos@zoulas.com>

	* PR/348: add missing cases to prevent file from aborting on
	  random magic files.

2022-05-27  21:05   Christos Zoulas <christos@zoulas.com>

	* PR/351: octalify filenames when not raw before printing.

2022-04-18  17:51   Christos Zoulas <christos@zoulas.com>

	* fix regex cacheing bug (Dirk Mueller)
	* merge file_regcomp and file_regerror() to simplify the code
	  and reduce memory requirements for storing regexes (Dirk Mueller)

2022-03-19  12:56   Christos Zoulas <christos@zoulas.com>

	* cache regex (Dirk Mueller)
	* detect filesystem full by flushing output (Dirk Mueller)

2021-11-19  12:36   Christos Zoulas <christos@zoulas.com>

	* implement running decompressor programs using
	  posix_spawnp(2) instead of vfork(2)

2021-10-24  11:51   Christos Zoulas <christos@zoulas.com>

	* Add support for msdos dates and times

2021-10-20   9:55   Christos Zoulas <christos@zoulas.com>

	* use the system byte swapping functions if available (Werner Fink)

2021-10-18  11:57  Christos Zoulas <christos@zoulas.com>

	* release 5.41

2021-09-23  03:51  Christos Zoulas <christos@zoulas.com>

	* Avinash Sonawane: Fix tzname detection

2021-09-03  09:17  Christos Zoulas <christos@zoulas.com>

	* Fix relationship tests with "search" magic, don't short circuit
	  logic

2021-07-13  01:06  Christos Zoulas <christos@zoulas.com>

	* Fix memory leak in compile mode

2021-07-01  03:51  Christos Zoulas <christos@zoulas.com>

	* PR/272: kiefermat: Only set returnval = 1 when we printed something
	  (in all cases print or !print). This simplifies the logic and fixes
	  the issue in the PR with -k and --mime-type there was no continuation
	  printed before the default case.

2021-06-30  13:07  Christos Zoulas <christos@zoulas.com>

	* PR/270: Don't translate unprintable characters in %s magic formats
	  when -r
	* PR/269: Avoid undefined behavior with clang (adding offset to NULL)

2021-05-09  18:38  Christos Zoulas <christos@zoulas.com>

	* Add a new flag (f) that requires that the match is a full word,
	   not a partial word match.
	* Add varint types (unused)

2021-04-19  17:17  Christos Zoulas <christos@zoulas.com>

	* PR/256: mutableVoid: If the file is less than 3 bytes, use the file
	  length to determine type
	* PR/259: aleksandr.v.novichkov: mime printing through indirect magic
	  is not taken into account, use match directly so that it does.

2021-04-04  17:02  Christos Zoulas <christos@zoulas.com>

	* count the total bytes found not the total byte positions
	  in order to determine encoding (Anatol Belski)
2022-08-16 12:46:39 +00:00
tnn
d5d3d46746 doxygen: add build fix from upstream 2022-08-16 12:12:03 +00:00
taca
7a3c731cb3 defaults/options.description: add lighttpd
Add lighttpd; Enable support for lighttpd web server.
2022-08-16 08:54:21 +00:00
pin
04797010f8 doc: Updated misc/wthrr to 0.1.4 2022-08-16 07:54:29 +00:00
pin
ae21eba6a4 misc/wthrr: update to 0.1.4
- new installation methods
- 84964c7 refactors saved config values and fixes an issue with the auto method
  being prioritized over a provided address arg
2022-08-16 07:54:09 +00:00
pin
6fab184f37 doc: Updated editors/tp-note to 1.17.3 2022-08-16 07:52:19 +00:00
pin
87a21f499c editors/tp-note: update to 1.17.3
-Upgrade dependencies
-Functional tests: unset `TPNOTELANG`
-Derive also `Eq`
-Reborrow without "deref on an immutable reference"
-Depreciate gzip in `docs/build/man`
-Avoid allocating substring
-Use `unsigned_abs()` for isize -> u64
-Remove redunant import
-Use const where possible
-Update man-page
2022-08-16 07:51:51 +00:00
tnn
edbbeb07a3 picotrace: apply upstream patch to fix build on NetBSD 9
Probably. Untested.
2022-08-15 23:04:38 +00:00
tnn
bd03746f3b libbsd: mark as not for *BSD 2022-08-15 22:56:37 +00:00
tnn
1f6b3291a4 postgreql-pgroonga: not for PG 10 2022-08-15 22:17:24 +00:00
rillig
5af0c0888f lintpkgsrc: clean up stylistically 2022-08-15 21:54:53 +00:00
rillig
4fe7a2785a lintpkgsrc: clean up code for listing required packages 2022-08-15 21:09:13 +00:00
adam
57895f29e3 Updated databases/postgresql1N 2022-08-15 21:00:56 +00:00
adam
5bb1adfebd postgresql: updated to 14.5, 13.8, 12.12, 11.17, 10.22
This update fixes over 40 bugs that were reported in the last several months. The issues listed below affect PostgreSQL 14. Some of these issues may also affect other supported versions of PostgreSQL.

Included in this release:

Fix replay of CREATE DATABASE write-ahead log (WAL) records on standby servers when encountering a missing tablespace directory.
Add support for tablespaces that are plain directories instead of symbolic links to other directories.
Fix permission checks in CREATE INDEX to use the user's permissions. This fixes broken dump/restore scenarios that relied on the behavior prior to the fix for CVE-2022-1552.
In the extended query protocol, force an immediate commit after CREATE DATABASE and other commands that can't run in a transaction block.
Fix a race condition around checking transaction visibility that was more likely to happen when using synchronous replication.
Fix incorrect permission-checking code for extended statistics.
Fix extended statistics machinery to handle most common value (MCV)-type statistics on boolean-valued expressions.
Avoid planner core dump with constant = ANY(array) clauses when there are MCV-type extended statistics on the array variable.
Allow cancellation of ANALYZE while it is computing extended statistics.
Fix ALTER TABLE ... ENABLE/DISABLE TRIGGER to handle recursion for triggers on partitioned tables.
Reject ROW() expressions and functions in FROM that have more than 1600 columns.
Fix memory leak in logical replication subscribers.
Fix checks in logical replication of replica identity when the target table is partitioned.
Arrange to clean up after commit-time errors within SPI_commit(), rather than expecting callers to do that. This includes a fix for the same scenario in PL/Python, which had reported crashes on Python 3.11 and memory leaks on older versions of Python 3.
Improve handling in libpq of idle states in pipeline mode.
In the psql \watch command, echo a newline after cancellation with control-C.
Fix pg_upgrade to detect non-upgradable usages of functions accepting anyarray parameters.
Several postgres_fdw fixes, including prevention of batch insertions when there are WITH CHECK OPTION constraints present.
2022-08-15 20:59:35 +00:00
adam
b7aec1be37 kicad-*: fix building and cleanup 2022-08-15 20:55:35 +00:00
tnn
3557c8cbda doc: updated opencl-clang 2022-08-15 20:45:55 +00:00
tnn
7f43192da2 opencl-clang: update to 14.0.0 to fix the build
Changes unknown + untested.
2022-08-15 20:45:21 +00:00
he
09945b0525 Note update of editors/codeblocks to 20.03nb4. 2022-08-15 20:40:54 +00:00
he
616b82c737 editors/codeblocks: remove unprotected asm() for better portability.
Remove unprotected non-portable asm() as per upstream svn.
Ref. https://forums.codeblocks.org/index.php?topic=23761.0
Bump PKGREVISION.
2022-08-15 20:40:11 +00:00
tnn
73032a694a spirv-llvm-translator: update to 14.0.0 fix the build
Changes unknown.
2022-08-15 20:39:21 +00:00
tnn
ff08c9ed90 freerdp2: try to fix epoll detection 2022-08-15 20:05:12 +00:00
wiz
f55a1d76f1 doc/TODO: add some
+ pocl-3.0, py-llvmlite-0.39.0, spirv-llvm-translator-14.0.0.
2022-08-15 19:23:52 +00:00
wiz
6ccc40d334 spirv-llvm-translator: mark as BROKEN
This version does not support llvm 14.
Please update to 14.0.0 (available) which supports it.
2022-08-15 19:22:52 +00:00
wiz
9fb3557263 pocl: mark as BROKEN
This needs to be updated to 3.0 (available) to support llvm 14.
2022-08-15 19:21:21 +00:00
wiz
e170356e54 xine-lib: fix bl3.mk for ffmpeg5 -> ffmpeg4 change
Depend on latest xine-lib.
Bump all packages using it.
2022-08-15 19:19:16 +00:00
wiz
b95ca84e9d zig: mark as BROKEN
Does not support llvm 14 yet.
2022-08-15 19:16:25 +00:00
wiz
7acf868103 py-llvmlite: mark as BROKEN
Does not build with llvm 14
2022-08-15 19:14:43 +00:00
wiz
1704edfcb0 polly: fix checksum for patch 2022-08-15 19:07:20 +00:00
leot
6bca2d3b97 doc: Updated net/yt-dlp to 2022.8.14 2022-08-15 16:00:02 +00:00
leot
e39b65e8c8 yt-dlp: Update to 2022.8.14
Changes:
### 2022.08.14
* Merge youtube-dl: Upto commit d231b56
* [jsinterp] Handle **new youtube signature functions**
* [jsinterp] Truncate error messages
* [extractor] Fix format sorting of `channels`
* [ffmpeg] Disable avconv unless `--prefer-avconv`
* [ffmpeg] Smarter detection of ffprobe filename
* [patreon] Ignore erroneous media attachments
* [postprocessor/embedthumbnail] Detect `libatomicparsley.so`
* [ThumbnailsConvertor] Fix conversion after `fixup_webp`
* [utils] Fix `get_compatible_ext`
* [build] Fix changelog
* [update] Set executable bit-mask
* [devscripts] Fix import
* [docs] Consistent use of `e.g.`
* [cleanup] Misc fixes and cleanup
* [extractor/moview] Add extractor
* [extractor/parler] Add extractor
* [extractor/truth] Add extractor
* [extractor/aenetworks] Add formats parameter
* [extractor/crunchyroll] Improve `_VALID_URL`s
* [extractor/doodstream] Add `wf` domain
* [extractor/facebook] Add reel support
* [extractor/MLB] New extractor
* [extractor/rai] Misc fixes
* [extractor/toggo] Improve `_VALID_URL`
* [extractor/tubitv] Extract additional formats
* [extractor/zattoo] Potential fix for resellers
2022-08-15 15:59:57 +00:00
ryoon
4143abb4e0 objfw: Fix build and tests under NetBSD 2022-08-15 14:56:04 +00:00
wiz
757ff580a6 doc: Updated pkgtools/pkg_p5up2date to 0.08 2022-08-15 14:48:34 +00:00
wiz
c46e1ddd01 pkg_p5up2date: update to 0.08.
Use glob() instead of find() from p5-File-Find-Rule.

Less dependencies, and avoids false positives in lower subdirectories
(e.g. in .hg/store/...).
2022-08-15 14:48:24 +00:00
wiz
f02b31cf08 doc: Added misc/preftools version 0.9 2022-08-15 14:45:07 +00:00
wiz
46ded1fdcc misc/Makefile: + preftools 2022-08-15 14:44:58 +00:00
wiz
53e42ca39d misc/preftools: import preftools-0.9
from wip

preftools is a bundle of command line utilities for ballot counting,
currently containing "schulze", "schulze-simple" and "propor". The
command line utils are used to create a ranking based on ballot
data, given in a CSV like text file.
2022-08-15 14:44:24 +00:00
tnn
a39c35061b doc: note openjdk updates 2022-08-15 12:23:48 +00:00