Commit graph

353290 commits

Author SHA1 Message Date
adam
ca6bdb249b py-construct: updated to 2.10.68
2.10.68
Unknown changes
2022-02-22 08:39:25 +00:00
adam
a9faa12d93 py-bitarray: updated to 2.3.7
2.3.7:
* add optional step argument to `.count()` method
* add tests
2022-02-22 08:36:15 +00:00
wiz
53d05dfbfc doc: Updated multimedia/minidlna to 1.3.0 [mrg 2022-02-22] 2022-02-22 08:35:22 +00:00
wiz
74f20f2b6c doc/TODO: + openblas-0.3.20. 2022-02-22 08:34:38 +00:00
pin
d727c57833 doc: Added wm/glazier version 1.1 2022-02-22 08:20:28 +00:00
pin
286b6f6c4e Add glazier 2022-02-22 08:20:03 +00:00
pin
ef220d4132 wm/glazier: import package
X windows manipulator.

Windows are manipulated using the mouse, and can be moved/resized in
multiple ways. This utility is better used in combination with others like
[wmutils][0] and [sxhkd][1] which leverage the keyboard interface,
rather than mouse usage.

Features
- Floating window management
- Sloppy Focus
- All manipulations done with the mouse
- Cool operations like teleport, inflate/deflate
- 100% compatible with wmutils(1)
- Optional EWMH support through ewmh(1)
- Multi-monitor support through Xrandr(3)
2022-02-22 08:19:16 +00:00
mrg
60b70bfd57 update to latest actual release - 1.3.0, but it's not very different from
the snapshot we were using.  no real visible change.
2022-02-22 06:20:55 +00:00
adam
af1fddbf85 Updated net/py-stone, net/py-dropbox 2022-02-21 19:11:07 +00:00
adam
9ebe10a8e8 py-dropbox: updated to 11.27.0
v11.27.0
Automated Spec Update
[Setup] Update deprecated description-file to use description_file

v11.26.0
Add scopes to documentation
Ensure Dropbox error is thrown in refresh access token
2022-02-21 19:10:46 +00:00
adam
92ce085509 py-stone: updated to 3.3.1
v3.3.1

Small fix to --attribute-comment in backend python client.


v3.3.0

Python

Add attrs export to python client

ApiRoute

ApiRoute: Provide a hash implementation, too.
Add sorting of ApiRoute, guaranteeing stable file output.

Objective C

Fix obj_c types to not overwrite jsonDict with nil
Synchronize access to route singletons
Added Bytes as a primitive that doesn't require serialization
Fix objc generation for Bytes property and for hash methods with switch statements

JavaScript/TypeScript

Fix wrap_error_in generation for TS client
Fix imports for TS autogenerated imports
Add ability to wrap errors in a custom error class for JS/TS
Add ability to dynamically import namespaces from types in the tsd client
Make extra parameters optional for JS/TS backends
2022-02-21 19:08:36 +00:00
adam
27e5979f2b Updated net/haproxy, comms/py-rich 2022-02-21 17:15:54 +00:00
adam
fa720437a3 py-rich: updated to 11.2.0
11.2.0

Added

Add support for US spelling of "gray" in ANSI color names https://github.com/Textualize/rich/issues/1890
Added rich.diagnose.report to expose environment debugging logic as function https://github.com/Textualize/rich/pull/1917
Added classmethod Progress.get_default_columns() to get the default list of progress bar columns https://github.com/Textualize/rich/pull/1894

Fixed

Fixed performance issue in measuring text
Fixed test failures on PyPy3 https://github.com/Textualize/rich/pull/1904
2022-02-21 17:15:36 +00:00
adam
08dc2401b5 haproxy: updated to 2.5.3
2.5.3
- MINOR: sock: move the unused socket cleaning code into its own function
- BUG/MEDIUM: mworker: close unused transferred FDs on load failure
- BUG/MINOR: mworker: fix a FD leak of a sockpair upon a failed reload
- BUG/MINOR: sink: Use the right field in appctx context in release callback
- BUG/MEDIUM: resolvers: Really ignore trailing dot in domain names
- BUG/MEDIUM: fd: always align fdtab[] to 64 bytes
- BUG/MAJOR: compiler: relax alignment constraints on certain structures
- MINOR: httpclient: Don't limit data transfer to 1024 bytes
- BUG/MINOR: httpclient: reinit flags in httpclient_start()
- BUG/MINOR: mailers: negotiate SMTP, not ESMTP
- BUG/MINOR: ssl: Add missing return value check in ssl_ocsp_response_print
- BUG/MINOR: ssl: Fix leak in "show ssl ocsp-response" CLI command
- BUG/MINOR: ssl: Missing return value check in ssl_ocsp_response_print
- CLEANUP: httpclient/cli: fix indentation alignment of the help message
- BUG/MINOR: tools: url2sa reads ipv4 too far
- BUG/MEDIUM: httpclient: limit transfers to the maximum available room
- DEBUG: buffer: check in __b_put_blk() whether the buffer room is respected

2.5.2
- BUG/MEDIUM: connection: properly leave stopping list on error
- BUG/MEDIUM: htx: Adjust length to add DATA block in an empty HTX buffer
- BUG/MINOR: httpclient: don't send an empty body
- BUG/MINOR: httpclient: set default Accept and User-Agent headers
- BUG/MINOR: httpclient/lua: don't pop the lua stack when getting headers
- BUILD/MINOR: fix solaris build with clang.
- BUG/MEDIUM: server: avoid changing healthcheck ctx with set server ssl
- DOC: management: mark "set server ssl" as deprecated
- MEDIUM: cli: yield between each pipelined command
- MINOR: channel: add new function co_getdelim() to support multiple delimiters
- BUG/MINOR: cli: avoid O(bufsize) parsing cost on pipelined commands
- MEDIUM: h2/hpack: emit a Dynamic Table Size Update after settings change
- BUG/MEDIUM: cli: Never wait for more data on client shutdown
- BUG/MEDIUM: mcli: do not try to parse empty buffers
- BUG/MEDIUM: mcli: always realign wrapping buffers before parsing them
- BUG/MINOR: stream: make the call_rate only count the no-progress calls
- DEBUG: cli: add a new "debug dev fd" expert command
- BUILD: debug/cli: condition test of O_ASYNC to its existence
- DEBUG: pools: add new build option DEBUG_POOL_INTEGRITY
- REGTESTS: ssl: Fix ssl_errors regtest with OpenSSL 1.0.2
- BUG/MEDIUM: mworker: don't lose the stats socket on failed reload
- BUG/MINOR: mworker: does not add the -sf in wait mode
- BUG/MINOR: pools: always flush pools about to be destroyed
- DEBUG: pools: add extra sanity checks when picking objects from a local cache
- DEBUG: pools: let's add reverse mapping from cache heads to thread and pool
- DEBUG: pools: replace the link pointer with the caller's address on pool_free()
- BUG/MAJOR: sched: prevent rare concurrent wakeup of multi-threaded tasks
- BUG/MINOR: mworker: does not erase the pidfile upon reload
- DEBUG: fd: make sure we never try to insert/delete an impossible FD number
- MINOR: listener: replace the listener's spinlock with an rwlock
- BUG/MEDIUM: listener: read-lock the listener during accept()
- BUG/MINOR: httpclient: Revisit HC request and response buffers allocation
- BUG/MEDIUM: httpclient: Xfer the request when the stream is created
- BUG/MINOR: ssl: Remove empty lines from "show ssl ocsp-response <id>" output
- BUG/MINOR: jwt: Double free in deinit function
- BUG/MINOR: jwt: Missing pkey free during cleanup
- BUG/MINOR: jwt: Memory leak if same key is used in multiple jwt_verify calls
- BUG/MINOR: httpclient/cli: display junk characters in vsn
- BUG/MAJOR: http/htx: prevent unbounded loop in http_manage_server_side_cookies
- BUG/MAJOR: spoe: properly detach all agents when releasing the applet
- REGTESTS: server: close an occasional race on dynamic_server_ssl.vtc
- REGTESTS: peers: leave a bit more time to peers to synchronize
- BUG/MEDIUM: h2/hpack: fix emission of HPACK DTSU after settings change
- BUG/MINOR: mux-h2: update the session's idle delay before creating the stream
2022-02-21 17:13:39 +00:00
adam
f6100f2ef7 Updated textproc/ugrep, finance/py-braintree 2022-02-21 16:51:30 +00:00
adam
3020333348 py-braintree: updated to 4.14.0
4.14.0

Add PaymentMethodCustomerDataUpdated webhook
2022-02-21 16:45:43 +00:00
adam
1d718fc688 ugrep: updated to 3.7.3
ugrep v3.7.3

New --hexdump options to grep binary files and display binary matches in hexadecimal with n hex lines before and after the match with --hexdump=Cn, --hexdump=An for n lines after and --hexdump=Bn for n lines before. Omitting n defaults to the entire matching line. Option -X is equivalent to --hexdump=2C for 2 hex columns per line and entire matching line as context. Includes user experience improvements, such as additional --help information and --stats details. We also made ugrep faster overall with performance improvements. More coming soon!
2022-02-21 16:42:46 +00:00
fcambus
66eac6eb86 doc: Added textproc/ydiff version 1.2 2022-02-21 13:46:07 +00:00
fcambus
7b54519c74 Add ydiff. 2022-02-21 13:45:48 +00:00
fcambus
0258d41548 textproc/ydiff: import ydiff-1.2.
Term based tool to view colored, incremental diff in a version controlled
workspace (supports Git, Mercurial, Perforce and SVN so far) or from stdin,
with side by side (similar to diff -y) and auto pager support.
2022-02-21 13:44:31 +00:00
fcambus
7d5473fc7e doc: Updated devel/mold to 1.1 2022-02-21 11:47:52 +00:00
fcambus
6ae33227b3 mold: update to 1.1.
mold 1.1 is a new release of the high-performance linker. It contains
a few new major features and various bug fixes.

New features:

- Native LTO (link-time optimization) support has been added.
  mold used to invoke ld.bfd or ld.lld if it encountered a GCC
  IR (intermediate representation) file or an LLVM IR file to
  delegate the task to the LTO-capable linkers, respectively.
  Now, mold handles IR files directly. This feature is implemented
  using the linker plugin API which is also used by GNU ld and
  GNU gold. Note that the LTO support has been added for completeness
  and not for speed. mold is only marginally faster than the
  other linkers for LTO builds because not linking but code
  optimization dominates. (46995bc)
- RISC-V (RV64) is now supported as both host and target platforms.
  mold can link real-world large programs such as mold itself or
  LLVM Clang for RISC-V. (e76f7c0)
- The -emit-relocs option is supported. If the option is given,
  mold copies relocation sections from input files to an output
  file. This feature is used by some post-link binary optimization
  or analysis tools such as Facebook's Bolt. (26fe71d)
- mold gained the --shuffle-sections option. If the option is
  given, the linker randomly shuffle the order of input sections
  before fixing their addresses in the virtual address space.
  This feature is useful in some situations. First, it can be
  used as a strong form of ASLR (address space layout randomization).
  Second, you can enable it when you are benchmarking some other
  program to get more reliable benchmark numbers, because even
  the same machine code can vary in performance if they are laid
  out differently in the virtual address space. You want to make
  sure that you got good/bad benchmark numbers not by coincidence
  by shuffling input sections. (7e91897)
- The --print-dependencies and --print-dependencies=full options
  were added. They print out dependencies between input files in
  the CSV format. That is, they print out the information as to
  which file depends on which file to use which symbol. We added
  this feature with a few use cases in mind. First, you can use
  this to analyze why some object file was pulled out from an
  archive and got linked to an output file. Second, when you want
  to eliminate all dependencies to some library, you can find
  all of them very easy with this feature. Note that this is an
  experimental feature and may change or removed in feature
  releases of mold. (a1287c2)
- The following options are added: --warn-once (f24b997),
  --warn-textrel (6ffcae4)
- Runtime dependency to libxxhash has been eliminated. (e5f4b96)

Bug fixes and compatibility improvements:

- A PT_GNU_RELRO segment is now aligned up to the next page
  boundary. Previously, mold didn't align it up, and the runtime
  loader align it down, so the last partial page would not be
  protected by the RELRO mechanism. Now, the entire RELRO segment
  is guaranteed to be read-only at runtime. (0a0f9b3)
- The .got.plt section is now protected by RELRO if -z now is
  given. This is possible because writes to .got.plt happen only
  during process startup if all symbols are resolved on process
  startup. (73159e2)
- Previously, mold reported an error if object files created with
  old GCC (with -fgnu-unique) are mixed with ones created with
  newer GCC or Clang (with -fno-gnu-unique) (#324). Now, mold
  accepts such input files. (e65c5d2)
- mold can now be built with musl libc. (42b7eb8)
- mold-generated .symtab section now contains section symbols
  and symbols derived from input shared object files. (e4c03c2,
  1550b5a)
- mold-generated executables can now run under valgrind. Previously,
  valgrind aborted on startup due to an assertion failure because
  it didn't expect for an executable to have both .bss and .dynbss
  sections. mold generated .dynbss to contain copy-relocated
  symbols. The section has been renamed .copyrel to workaround
  the valgrind's issue. (0f8bf23)
2022-02-21 11:47:41 +00:00
schmonz
a08158a741 doc: Updated devel/py-approvaltests to 3.7.0 2022-02-21 11:02:19 +00:00
schmonz
fc2b3019ea Update to 3.7.0. From the changelog:
Options.withComparator: You can now inject a custom comparator to check
if two files are equivalent.

Minor bug fix: delete_approve file will not explode if the file does
not exist.

Minor bug fix: options are passed down the stack where they were not
previously being used.
2022-02-21 11:02:13 +00:00
fcambus
7aced8d687 kore: fix erroneous comment in patch. 2022-02-21 10:27:46 +00:00
pin
fd14a9d49b doc: Updated textproc/jless to 0.7.2 2022-02-21 09:43:58 +00:00
pin
d2053669c1 textproc/jless: update to 0.7.2
New features / changes:
-Space now toggles the collapsed state of the currently focused node, rather
 than moving down a line. (Functionality was previous available via i, but
 was undocumented; i has been unmapped.)

Bug fixes:
-Searching now works even when input is provided via STDIN.

Internal:
-Upgraded from structopt to clap v3
2022-02-21 09:43:40 +00:00
pin
c96e5a16d0 doc: Updated security/gpg-tui to 0.8.3 2022-02-21 09:42:45 +00:00
pin
47195a2178 security/gpg-tui: update to 0.8.3
Added:
-Support custom file name for the exported keys (#4)

Changed:
-Switch to clap for argument parsing
-Update license copyright years
-Update lychee arguments
-Apply clippy::needless_borrow suggestion
-Add tests for custom file name
-Bump the Rust version in Dockerfile
-Bump dependencies
2022-02-21 09:42:25 +00:00
pin
9ca77229bf doc: Updated devel/git-cliff to 0.6.0 2022-02-21 09:41:16 +00:00
pin
2e5a978e56 devel/git-cliff: update to 0.6.0
Bug Fixes
- Only drop previous releases if skipped (#44)
- Run clippy from nightly toolchain
- Update tests about optional config values
- Set the previous release when using `--unreleased` (#47)
- Lower the priority of global configuration file (#51)
- Update the download link of latest grcov release
- Use the correct tar command for extracting grcov archive
- Update grcov download command
- Update custom error tests

Documentation
- Update template contexts about link_parsers
- Add minimal example
- Update copyright years

Features
- Add `link_parsers` for parsing/extracting links (#42)
- Make the `git` section optional (#45)
- Make the `changelog` section optional (#45)
- [**breaking**] Use conventional commit body to check against commit parsers
- [**breaking**] Replace --topo-order by --date-order (#58)

Miscellaneous Tasks
- Update arg parsing to clap v3 (#49)
- Upgrade dependencies
- Bump the Rust version in Dockerfile
- Run cargo-audit for checking vulnerabilities
- Update the runner to macos-11

Refactor
- Apply clippy suggestions
- [**breaking**] Change the default value of `trim` to `true`
- Unify serde and serde_derive using derive feature (#57)

Styling
- Update the styling
- Comply with MD022 and fix minor typos (#61)
2022-02-21 09:40:57 +00:00
adam
1d9c4ae327 Updated devel/py-test-asyncio, misc/py-platformdirs 2022-02-21 08:50:59 +00:00
adam
0a7efef9d6 py-platformdirs: updated to 2.5.1
platformdirs 2.5.1
Add native support for nuitka

platformdirs 2.5.0
Add support for Termux subsystems
2022-02-21 08:33:42 +00:00
adam
6daf918638 py-test-asyncio: updated to 0.18.1
0.18.1

Fixes a regression that prevented async fixtures from working in
synchronous tests.
2022-02-21 08:31:36 +00:00
adam
6572e196b8 Updated www/py-websockets, devel/py-filelock 2022-02-21 08:27:54 +00:00
adam
3bed5f5fbd py-filelock: updated to 3.6.0
v3.6.0 (2022-02-17)
Fix pylint warning “Abstract class WindowsFileLock with abstract methods instantiated”
Fix pylint warning “Abstract class UnixFileLock with abstract methods instantiated”
2022-02-21 08:27:37 +00:00
adam
562ebbd372 py-websockets: updated to 10.2
10.2

Improvements
Made compression negotiation more lax for compatibility with Firefox.
Improved FAQ and quick start guide.

Bug fixes
Fixed backwards-incompatibility in 10.1 for connection handlers created with functools.partial().
Avoided leaking open sockets when connect() is canceled.
2022-02-21 08:23:53 +00:00
adam
d69ebb60cb Updated audio/flac, devel/py-setuptools 2022-02-21 08:21:07 +00:00
adam
3ab0c6b69c py-setuptools: updated to 60.9.3
v60.9.3

Misc

* Repaired automated release process.

v60.9.2

Misc

* When loading distutils from the vendored copy, rewrite __name__ to ensure consistent importing from inside and out.

v60.9.1

Misc

* Prevent vendored importlib_metadata from loading distributions from older importlib_metadata.
* Fixed issue where string-based entry points would be omitted.
* Bump importlib_metadata to 4.11.1 addressing issue with parsing requirements in egg-info as found in PyPy.

v60.9.0

Changes

* In the build backend, allow single config settings to be supplied.
* Removed workaround in distutils hack for get-pip now that pypa/get-pip#137 is closed.
* Setuptools no longer relies on pkg_resources for entry point handling.
* Bump vendored packaging to 21.3.
* Removed bootstrap script.
2022-02-21 08:20:53 +00:00
adam
08b3b59a68 flac: updated to 1.3.4
FLAC 1.3.4

This release mostly fixes (security related) bugs. When building with MSVC, using CMake is preferred, see the README under "Building with CMake" for more information. Building with MSVC using solution files is deprecated and these files will be removed in the future.

General:
* Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499 (erikd, Martijn van Beurden)
  - Fix encoder bug CVE-2021-0561 (NeelkamalSemwal)
  - Integrate oss-fuzzers (erikd, Guido Vranken)
  - Seeking fixes (NeelkamalSemwal, Robert Kausch)
  - Various fixes and improvements (Andrei Astafev, Rosen Penev, Håkan Kvist, oreo639, erikd, Tamás Zahola, Ulrik Mikaelsson, Tyler Dunn, tmkk)
* FLAC format:
  - (none)
* Ogg FLAC format:
  - (none)
* flac:
  - Various fixes and improvements (Andrei Astafev, Martijn van Beurden)
* metaflac:
  - (none)
* build system:
  - CMake improvements (evpobr, Vitaliy Kirsanov, erikd, Ozkan Sezer, Tyler Dunn, tg-m DeadSix27, ericLemanissier, Chocobo1).
  - Fixes for MinGW and MSVC (Ozkan Sezer).
  - Fix for clang (Ozkan Sezer)
  - Fix for PowerPC (Peter Seiderer, Thomas BERNARD)
  - Fix for FreeBSD PowerPC (pkubaj).
* testing/validation:
  - Add Windows target to CI, improve logging (Ralph Giles)
  - CI improvements (Ralph Giles, Ewout ter Hoeven)
* documentation:
  - Doxygen fixes (Tyler Dunn)
  - Fix typos (Tim Gates, maxz)
*  Interface changes:
  - libFLAC:
    (none)
  - libFLAC++:
    (none)
2022-02-21 08:19:41 +00:00
jdolecek
5f45560afa expat: update to 2.4.6
Release 2.4.6 Sun February 20 2022
        Bug fixes:
            #566  Fix a regression introduced by the fix for CVE-2022-25313
                    in release 2.4.5 that affects applications that (1)
                    call function XML_SetElementDeclHandler and (2) are
                    parsing XML that contains nested element declarations
                    (e.g. "<!ELEMENT junk ((bar|foo|xyz+), zebra*)>").

        Other changes:
       #567 #568  Version info bumped from 9:5:8 to 9:6:8;
                    see https://verbump.de/ for what these numbers do
2022-02-21 07:59:49 +00:00
nia
8237c23b87 doc: Updated www/firefox91-l10n to 91.6.0 2022-02-21 03:52:36 +00:00
nia
7d4ae2637b firefox91-l10n: sync with firefox91 2022-02-21 03:51:53 +00:00
nia
5eb4b4bcdb doc: Updated www/firefox91 to 91.6.0 2022-02-21 03:44:09 +00:00
nia
2d4e0eea97 firefox91: update to 91.6.0
Security Vulnerabilities fixed in Firefox ESR 91.6

    #CVE-2022-22753: Privilege Escalation to SYSTEM on Windows via Maintenance
    Service

    #CVE-2022-22754: Extensions could have bypassed permission confirmation
    during update

    #CVE-2022-22756: Drag and dropping an image could have resulted in the
    dropped object being an executable

    #CVE-2022-22759: Sandboxed iframes could have executed script if the parent
    appended elements

    #CVE-2022-22760: Cross-Origin responses could be distinguished between
    script and non-script content-types

    #CVE-2022-22761: frame-ancestors Content Security Policy directive was not
    enforced for framed extension pages

    #CVE-2022-22763: Script Execution during invalid object state

    #CVE-2022-22764: Memory safety bugs fixed in Firefox 97 and Firefox ESR 91.6
2022-02-21 03:43:56 +00:00
wiz
b3ca30eb39 doc: Updated devel/py-mercurial to 6.0.3 2022-02-20 22:06:52 +00:00
wiz
123be65306 py-mercurial: update to 6.0.3.
Changes not found.
2022-02-20 22:06:44 +00:00
wiz
d65813fa83 doc: Updated graphics/ImageMagick to 7.1.0.25 2022-02-20 21:29:57 +00:00
wiz
e8a8193be7 ImageMagick: update to 7.1.0.25.
2022-02-15  7.1.0-25  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.1.0-25 GIT revision 19704:7f7c90526:20220215

2021-02-13  7.1.0-25  <quetzlzacatenango@image...>
  * incontinuity in straight segment of polyline (reference
    https://github.com/ImageMagick/ImageMagick/issues/4837).
2022-02-20 21:29:45 +00:00
wiz
81edb85a1d doc: Updated security/py-pip-audit to 2.0.0 2022-02-20 21:27:43 +00:00