Commit graph

343115 commits

Author SHA1 Message Date
nia
b72f9ab937 gajim-plugin-omemo: explain versioning situation, poked by wiz 2021-08-10 14:44:23 +00:00
fcambus
abf3d05a10 doc: Updated devel/byacc to 20210808 2021-08-10 14:04:13 +00:00
fcambus
54a1c563bc byacc: update to 20210808.
2021-08-08  Thomas E. Dickey  <dickey@invisible-island.net>

	* reader.c:
	fix memory-leak when replacing $$'s in destructor code (report/testcase
	by Boris Kolpackov).

	* main.c: account for a memory-leak

	* btyaccpar.skel, yaccpar.skel:
	revert change to initialization of yystate, which confuses gcc, making a
	different warning
2021-08-10 14:03:56 +00:00
nia
2535c9b529 doc: Updated net/syncthing to 1.18.1 2021-08-10 12:40:26 +00:00
nia
85e1e267d5 syncthing: update to 1.18.1
Bugfixes:

    #7704: Changing folder type from receive encrypted to a different type corrupts the database
    #7706: Delete Unexpected Items in receive encrypted folder is unable to delete ".stfolder.removed-*"
    #7740: Incorrect local state when using negated patterns inside ignored parent folder on both sides
    #7809: Syncthing attemps IPv4 addresses for quic6:// peers
    #7839: Not exposed string for translation
    #7845: Strings unavailable for translation
2021-08-10 12:40:16 +00:00
nia
792f6dcb5c doc: Updated net/fastd to 22 2021-08-10 12:37:09 +00:00
nia
7fa9fae908 fastd: update to version 22
The main improvement of fastd v22 is the L2TP kernel offloading support,
   which brings fastd’s throughput for unsecured connections on par with
   other L2TP solutions like Tunneldigger, while maintaining most of fastd’s
   flexibility. It is even possible to use fast L2TP connections for some
   peers and secure encryption for others in a single fastd instance.

New features¶

     * Added new method “null@l2tp”

       Like the old “null” method, “null@l2tp” doesn’t provide any security.
       In TAP mode, it uses a packet format compatible with L2TPv3 Ethernet
       Pseudowires (RFC3931 and RFC4719) for payload data.

       Using “null@lt2p” for new unsecured deployments and migrating existing
       “null” setups is recommended for a number of reasons:

          * “null” uses a 1-byte packet header, which can make data transfer
            between kernel and userspace slightly slower on platforms that
            care about alignment
          * The L2TP-compatible data format facilitates debugging, as packet
            sniffers like Wireshark can decode the payload
          * L2TP can be offloaded to the Linux kernel, significantly
            increasing throughput

       See offload configuration for information on the setup and limitations
       of the L2TP offload feature.

     * Added support for NetBSD (tested on NetBSD 9.2)

Bugfixes¶

     * Fix build for MacOS

       This issue was introduced during the move to the Meson build system in
       fastd v20.

     * Fix TUN mode crash on FreeBSD/OpenBSD

       This issue is a regression introduced in fastd v20. The buffer
       management optimization caused an assertion failure in many
       configurations upon reading packets from the TUN interface.

     * Fix version number format

       When not building from Git, fastd v21 would format its own version
       number as “21” rather than “v21”, deviating from previous releases.
       This is fixed with v22.

Other changes¶

     * A new handshake format has been introduced, prepending an L2TPv3
       Control Message header to the actual fastd handshake. This improves
       certain interactions between fastd and the L2TP kernel module used for
       offloading.

       To maintain compatibility with older fastd versions, both handshake
       formats are accepted. For the initial handshake packet, an old and a
       new format packet are sent at the same time.

       Sessions established using the old handshake format are marked with
       “compat mode” in the log.
2021-08-10 12:36:58 +00:00
nia
b9b770ec10 doc: Updated emulators/sameboy to 0.14.5 2021-08-10 12:21:07 +00:00
nia
27e5ac092a sameboy: update to 0.14.5
Version 0.14.5

   This version is backwards compatible with save states from SameBoy 0.11.x
   and newer, as well as save states from any BESS compliant emulator.
   Outside of macOS, this version is identical to 0.14.4 other than the
   version number.

  Bug Fixes

     * Fixed a bug that sometimes prevented opening GBS files

Version 0.14.4

   This version is backwards compatible with save states from SameBoy 0.11.x
   and newer, as well as save states from any BESS compliant emulator

  New/Improved Features

     * GBS support updated to support common non-standard formats, as well as
       ugetab’s GBS extensions
     * SameBoy is now better categorized on Linux desktops
     * Improved support for running without OpenGL in the SDL frontend, added
       command-line flag to disable OpenGL
     * SameBoy will now attempt to load .snX save states (used by other
       emulators such as BGB) if a .sX save state is not found
     * The Cocoa and SDL frontends now include an optional speedrun-friendly
       OSD
     * The SDL frontend now supports the -s/–stop-debugger command line flag,
       which starts SameBoy with a stopped debugged on the first instruction
     * A new realistic low contrast color correction mode, “Harsh Reality”,
       was added
     * Improved the ticks debugger command with more detailed output
     * Improved warnings when entering PPU or APU odd-modes
     * The libretro frontend has been updated to the newer options API, which
       majorly improves core option screens in RetroArch and other libretro
       interfaces

  Accuracy Improvements/Fixes

     * Improved accuracy of RTC latching
     * Fixed a bug that prevented STAT interrupt blocking from functioning
       correctly in the transition to VBlank while the OAM interrupt was
       disabled
     * Disabled an attempt to improve audio accuracy that resulted in audio
       regressions in several games
     * Improved T-cycle accuracy of VBlank
     * Major improvements to emulation of the STOP instruction and speed
       switching
     * MBC5’s RAM enable register is now correctly emulated as an 8-bit
       register
     * Improvements to several edge cases of the OAM corruption bug
     * Fixed an issue where several DMG games would boot with incorrect
       palettes when using SameBoy’s built-in boot ROMs

  Bug Fixes

     * Fixed a bug where the ‘O’ key could not be mapped in the SDL frontend

  Misc Internal Changes

     * The GBS APIs now allow loading from a buffer
     * Redundant MBC data removed from BESS save states

Version 0.14.3

   This version is backwards compatible with save states from SameBoy 0.11.x
   and newer, as well as save states from any BESS compliant emulator

  New/Improved Features

     * GBS APIs available in the core
     * Support for emulation of the homebrew TPP1 MBC
     * Save states can be dropped into emulator windows to load them in both
       the Cocoa and SDL frontends
     * SameBoy now uses the BESS (Best Effort Save State) format within its
       save states, allowing interoperability between big and little endian
       save states, future versions of SameBoy, as well as other BESS
       compliant emulators (Such as the incoming releases of BGB and
       Emulicious)

  Accuracy Improvements/Fixes

     * Fixed time syncing issues when turning the LCD off and on, fixes
       timing issues in Link’s Awakening
     * Fixed a bug where an invalid SGB command would be ignored, while the
       actual SGB firmware would still process it in some manner, fixes
       Donkey Kong Land

  Bug Fixes

     * Better handling of more edge cases in the Linux build system
     * Fixed a memory leak in the SDL and libretro frontends when loading a
       second ROM
     * Fixed several potential crashes involving cheat codes
2021-08-10 12:20:41 +00:00
nia
d50e7f713d doc: Updated x11/sakura to 3.8.3 2021-08-10 12:11:45 +00:00
nia
9f8f32e786 sakura: update to 3.8.3
This release does not have a changelog.
2021-08-10 12:11:34 +00:00
sjmulder
03c6d951d5 doc: Updated textproc/libxlsxwriter to 1.1.3 2021-08-10 12:06:10 +00:00
sjmulder
00d33ec61e textproc/libxlsxwriter: Update to 1.1.3
Fixes use of reserved C++ 'operator' keyword.
2021-08-10 12:05:40 +00:00
nia
0ffc619813 doc/TODO: remove non-functional entry for gajim-plugin-omemo
gajim-plugin-omemo must be fixed to the specific version of gajim
in pkgsrc, otherwise it doesn't work. Currently the latest version
of gajim-plugin-omemo is incompatible with the latest version of gajim,
so it shouldn't be updated.
2021-08-10 12:05:39 +00:00
nia
60e0e8d1a9 doc: updated gajim packages 2021-08-10 12:04:23 +00:00
nia
13d45001a7 gajim: update to 1.3.2
Release notes:
https://gajim.org/post/2021-04-24-gajim-1.3.2-released/
2021-08-10 12:03:37 +00:00
nia
0213061604 doc: Updated lang/janet to 1.16.1 2021-08-10 11:56:27 +00:00
nia
cf9b970f46 janet: update to 1.16.1
## 1.16.1 - 2021-06-09
- Add `maclintf` - a utility for adding linting messages when inside macros.
- Print source code of offending line on compiler warnings and errors.
- Fix some issues with linting and re-add missing `make docs`.
- Allow controlling linting with dynamic bindings `:lint-warn`, `:lint-error`, and `:lint-levels`.
- Add `-w` and `-x` command line flags to the `janet` binary to set linting thresholds.
  linting thresholds are as follows:
    - :none - will never be trigger.
    - :relaxed - will only trigger on `:relaxed` lints.
    - :normal - will trigger on `:relaxed` and `:normal` lints.
    - :strict - will trigger on `:strict`, `:normal`, and `:relaxed` lints. This will catch the most issues
      but can be distracting.
2021-08-10 11:56:16 +00:00
nia
b5d04437e5 doc: Updated games/flare-game to 1.12 2021-08-10 11:53:58 +00:00
nia
e6b6ff8cd9 flare*: update to 1.12
Release notes:
https://flarerpg.org/2021/08/02/flare-1-12/
2021-08-10 11:53:16 +00:00
nia
d302d9e2d7 doc: Updated graphics/imlib2 to 1.7.2 2021-08-10 11:42:17 +00:00
nia
51444d6d18 imlib2: update to 1.7.2
***
*** Version 1.7.2 ***
***

Kim Woelders (31):
      Remove some unnecessary X_DISPLAY_MISSING stuff
      rend.c: Remove some pointless lines
      Add XBM loader
      Add imlib2_load and /build to .gitignore
      Remove obsolete and unused AC_HEADER_STDC
      Restore file:key functionality
      ICO loader: Fix (disabled) debug stuff
      ICO loader: Enable specifying ico image index by key
      Remove unused Context functions
      context.c: Fix potential segv
      LBM loader: Fix handling of missing RLE data
      Fix clang-analyzer warnings - bin (trivial)
      Fix clang-analyzer warnings - loaders (trivial)
      Fix clang-analyzer warnings - loaders (suppress bogus)
      Fix clang-analyzer warnings - lib (mostly trivial)
      Fix clang-analyzer warnings - lib (less trivial)
      autofoo: Move more to pkg-config
      TIFF loader: Drop use of libtiff defined types deprecated in libtiff-4.3.0
      TGA loader: Fix loading small images without footer
      Spec file: Add git tag to rpm file name (if built from git checkout)
      Cleanups: while->for loops (loaders list)
      Cleanups: while->for loops (context list)
      Cleanups: while->for loops (im->tags list)
      Cleanups: while->for loops (images list)
      Cleanups: while->for loops (pixmaps list)
      Drop unused Imlib_Object_List:last
      Add feature to build with ASAN (--enable-gcc-asan)
      Correct (disabled) debug printouts
      Loaders: Remove unnecessary headers
      WEBP saver: Use fopen() etc. like all other savers
      1.7.2
2021-08-10 11:42:07 +00:00
nia
3d816d8628 doc: Updated graphics/imv to 4.3.0 2021-08-10 11:40:50 +00:00
nia
07a96c9198 imv: update to 4.3.0
v4.3.0 - 2021-08-05

* Give freeimage backend preceedence over libjpeg
* Fix lack of X11 window deletion event handling
* Scale fonts correctly for high-DPI wayland
* Suppress annoying TIFF error messages
* Fix missing -lm dependency for imv-msg
* Fix image skipping when reading slow filesystems
* Add a contrib directory
* Add contrib/imv-folder
* Fix zoom speed dependence on buffer/image width
* Improve stat error handling when loading directories
* Fix double-free when backend libjpeg is used
* Fix -n option not working for symbolic links
* List image/heif as a supported mime type
* Fix flickering bug in high-DPI wayland
2021-08-10 11:40:40 +00:00
rhialto
6fd1eaaff8 doc: Updated devel/patchelf to 0.13 2021-08-10 11:32:06 +00:00
rhialto
f00586ef66 devel/patchelf: update to 0.13
0.13 (August 5, 2021):
    New --add-rpath flag.
    Bug fixes.
2021-08-10 11:31:34 +00:00
nia
7d916868fd doc: Updated lang/elixir to 1.12.2 2021-08-10 11:19:08 +00:00
nia
faab90b6c7 elixir: update to 1.12.2
1. Bug fixes

Elixir

    [Kernel] Ensure deprecated macros emit warnings

Mix

    [mix deps] Ensure unconstrained rebar deps generate valid mix specifications

2. Enhancements

Elixir

    [elixirc] Change the output of --profile time to make it easier to detect outliers
    [Application] Do not add compile time deps on args to Application.compile_env/2 and Application.compile_env!/2
    [Enum] Optimize Enum.into/3 and Map.new/2

Mix

    [mix compile] Compile most recently changed files first
    [mix compile, mix run, mix test] Speed up the time taken to load dependencies. This should make the usage of Mix inside projects quite more responsive
2021-08-10 11:18:57 +00:00
nia
221f63f472 doc: Updated fonts/twemoji-color-font-ttf to 13.1.0 2021-08-10 11:15:57 +00:00
nia
d91a29855a twemoji-color-font-ttf: update to 13.1.0
adds several new emoji
2021-08-10 11:15:46 +00:00
nia
9708042877 doc: Updated net/etherape to 0.9.20 2021-08-10 11:12:51 +00:00
nia
bb4a9365cc etherape: update to 0.9.20
Changelog for EtherApe

  Overview of changes in EtherApe 0.9.20 (Sunday, May 16, 2021):

   Link fading now follows the averaging timer, giving a better feel of packet
   flow.
   Improved xml output. Now contains also links and global protocol statistics.
   Several preferences were removed or merged in a general tidying.
   Preference upgrade is automatic, but if EtherApe detects obsolete parameters
   the user will be asked to review and confirm the new settings.

   Compatibility Warnings:
     * the link-level xml element is now called 'link-id', instead of simply
       'link' as in the past releases. 'link' xml elements now refer to
       node-to-node statistics.
     * removed node-link ratio preference.
     * merged link protocol and traffic timeout preferences.
     * merged node protocol and traffic timeout preferences.

   Changes summary:
     * fix for ticket #100, thanks to Salam for reporting it.
     * diagram refresh command, thanks to Ronald W. Henderson
     * patch to remove artifact when resizing, thanks to Ronald W. Henderson
     * reorder keyboard shortcuts, thanks to Ronald W. Henderson
     * sort by port on protocol windows, thanks to Ronald W. Henderson
     * xml output now containes also link and global protocols statistics.
     * link fades with averaging times
     * node-link ratio slider removed, ratio always fixed at 1 (links sizes are aligned
       with nodes)
     * improve statistics repeatability esp. when setting max-delay=0 (useful for tests
       or just to calcolate quickly statistics of a dump file).
     * new no-display mode (command line only), disables diagram updates (again, mostly
       for testing).
     * merged link protocol and traffic timeouts.
2021-08-10 11:12:38 +00:00
nia
bd2a82cf43 doc: Updated graphics/feh to 3.7.1 2021-08-10 11:09:46 +00:00
nia
a626815193 feh: update to 3.7.1
* Release v3.7.1
    * Support JPEG XL files when using imlib2-jxl (patch by Alistair)
    * Fix support for images smaller than 16 bytes (patch by David Buchanan)
    * Fix some out of bounds reads (patches by Tobias Stoeckmann)
2021-08-10 11:09:36 +00:00
nia
71f6e71bd7 dosbox-x: add patch, missed in previous 2021-08-10 11:04:15 +00:00
nia
7f3d9502ae dosbox-x: update to 0.83.16
Release notes:
https://dosbox-x.com/release-0.83.16.html
2021-08-10 11:03:50 +00:00
nia
dfc09dc39a doc: Updated chat/eggdrop to 1.9.1 2021-08-10 11:02:19 +00:00
nia
637e6cd1ac eggdrop: Update to 1.9.1
Eggdrop v1.9.1:

  General changes:
    - Fixed an issue where an IP address was incorrectly overwritten after a
      CTCP chat was received
    - Fixed an issue where Eggdrop would occassionally crash if no port was
      provided when the server was added
    - Error, instead of silently change, when adding a bot with invalid ascii
      characters in the handle (.+bot)
    - Removed an incorrect error message after restarting the bot with the
      PBKDF2 module loaded
    - Further improved error reporting for socket connections

  Botnet changes:
    - None

  Tcl API changes:
    - Fixed the isaway command to properly track AWAY server messages

  Module changes:
    - None

  Eggdrop config file changes:
    - Added Libera Chat to the accepted server types
_________________________________________________________________

Eggdrop v1.9.0:

  General changes:
    - Fixed an issue where adding a server without a port could create a
      condition where Eggdrop would crash on startup
    - Fixed a bad merge in 1.9.0 that resulted in away status not being
      properly tracked by Eggdrop
    - Fixed/clarified some of the terrible error messages we've all come to
      know and love for socket connections

  Botnet changes:
    - None

  Tcl API changes:
    - None

  Module changes:
    - Fixed a bug in the CTCP module that resulted in an IP in the socket table
      being incorrectly overwritten, causing trouble with future CTCP chat
      requests. This was also prevents some Eggdrop's from incorrectly throwing
      a Tcl error during a rehash
    - Fixed an error message that incorrectly appeared after a restart when
      using the PBKDF2 module

  Eggdrop config file changes:
    - None
2021-08-10 11:02:04 +00:00
nia
bc438cb80b doc: Updated multimedia/dav1d to 0.9.1 2021-08-10 09:35:48 +00:00
nia
bc7ca4b679 dav1d: update to 0.9.1
Changes for 0.9.1 'Golden Eagle':
---------------------------------

0.9.1 is a middle-size revision of dav1d, adding notably 10b acceleration for SSSE3:
 - 10/12b SSSE3 optimizations for mc (avg, w_avg, mask, w_mask, emu_edge),
   prep/put_bilin, prep/put_8tap, ipred (dc/h/v, paeth, smooth, pal, filter), wiener,
   sgr (10b), warp8x8, deblock, film_grain, cfl_ac/pred for 32bit and 64bit x86 processors
 - Film grain NEON for fguv 10/12b, fgy/fguv 8b and fgy/fguv 10/12 arm32
 - Fixes for filmgrain on ARM
 - itx 10bit optimizations for 4x4/x8/x16, 8x4/x8/x16 for SSE4
 - Misc improvements on SSE2, SSE4
2021-08-10 09:35:37 +00:00
adam
4ca21e22f3 Updated graphics/libjpeg-turbo, databases/py-asyncpg 2021-08-10 09:20:25 +00:00
adam
90e06c9f12 py-asyncpg: updated to 0.24.0
v0.24.0

Changes

Drop support for Python 3.5
Add support for Python 3.10
Add support for asynchronous iterables to copy_records_to_table()
Add support for coroutine functions as listener callbacks
Add support for sslcert, sslkey and sslrootcert parameters to DSN
Add copy_ wrappers to Pool
Add issubset and issuperset methods to the Range type

Fixes

Break connection internal circular reference
Make Server Version Extraction More Flexible
2021-08-10 09:19:52 +00:00
adam
09a2ecdf22 libjpeg-turbo: updated to 2.1.1
2.1.1

Significant changes relative to 2.1.0

Fixed a regression introduced in 2.1.0 that caused build failures with non-GCC-compatible compilers for Un*x/Arm platforms.

Fixed a regression introduced by 2.1 beta1[13] that prevented the Arm 32-bit (AArch32) Neon SIMD extensions from building unless the C compiler flags included -mfloat-abi=softfp or -mfloat-abi=hard.

Fixed an issue in the AArch32 Neon SIMD Huffman encoder whereby reliance on undefined C compiler behavior led to crashes ("SIGBUS: illegal alignment") on Android systems when running AArch32/Thumb builds of libjpeg-turbo built with recent versions of Clang.

Added a command-line argument (-copy icc) to jpegtran that causes it to copy only the ICC profile markers from the source file and discard any other metadata.

libjpeg-turbo should now build and run on CHERI-enabled architectures, which use capability pointers that are larger than the size of size_t.

Fixed a regression introduced by 2.1 beta1[5] that caused a segfault in the 64-bit SSE2 Huffman encoder when attempting to losslessly transform a specially-crafted malformed JPEG image.
2021-08-10 09:13:54 +00:00
nia
2f1ca8528d pulseaudio: Strip nonportable linker args on SunOS 2021-08-10 08:53:36 +00:00
wiz
2babf4dcbe doc: Updated net/libcares to 1.17.2 2021-08-10 07:27:33 +00:00
wiz
ecb3998a20 libcares: update to 1.17.2.
c-ares version 1.17.2

This is a security and bugfix release.  It addresses a few security related
issues along with various bugfixes mostly related to portability.

Security:
 o NodeJS passes NULL for addr and 0 for addrlen to ares_parse_ptr_reply() on
   systems where malloc(0) returns NULL.  This would cause a crash. [8]
 o When building c-ares with CMake, the RANDOM_FILE would not be set and
   therefore downgrade to the less secure random number generator [12]
 o If ares_getaddrinfo() was terminated by an ares_destroy(), it would cause
   a crash [13]
 o Crash in sortaddrinfo() if the list size equals 0 due to an unexpected
   DNS response [14]
 o Expand number of escaped characters in DNS replies as per RFC1035 5.1 to
   prevent spoofing [16], [17]
 o Perform validation on hostnames to prevent possible XSS due to applications
   not performing valiation themselves [18]

Changes:
 o Use non-blocking /dev/urandom for random data to prevent early startup
   performance issues [5]
 o z/OS port [6]
 o ares_malloc(0) is now defined behavior (returns NULL) rather than
   system-specific to catch edge cases [7]

Bug fixes:
 o Fuzz testing files were not distributed with official archives [1]
 o Building tests should not force building of static libraries except on
   Windows [2]
 o Windows builds of the tools would fail if built as static due to a missing
   CARES_STATICLIB definition [3]
 o Relative headers must use double quotes to prevent pulling in a system
   library [4]
 o Fix OpenBSD building by implementing portability updates for including
   arpa/nameser.h [9]
 o Fix building out-of-tree for autotools [10]
 o Make install on MacOS/iOS with CMake was missing the bundle destination so
   libraries weren't actually installed [11]
 o Fix retrieving DNS server configuration on MacOS and iOS if the configuration
   did not include search domains [15]
 o ares_parse_a_reply and ares_parse_aaa_reply were erroneously using strdup()
   instead of ares_strdup() [19]
2021-08-10 07:27:23 +00:00
pin
8ae1fb0dc3 doc: Updated x11/rterm to 0.0.6 2021-08-10 05:37:11 +00:00
pin
f2c4a3c183 x11/rterm: update to 0.0.6
0.0.6
-Initial cursor style support.
-Support blinking cursor.
-Added OSC 12 and 112, set and reset cursor color.
-Add XTVERSION CSI code.
-Draw underline and strikethough attribs.
-fix a panic in set_dirty() when selection is out after resize

0.0.5
-Bump crate versions and fix minor nix issues.
-Implement 256 and true color support.
-Add initial OSC codes, mostly color related.
-Implement the alternate screen.
-Fix bug in font width for some fonts.
-Cleanup to advance width fix.
2021-08-10 05:36:51 +00:00
pin
e9b970d7e5 doc: Updated print/jpeg-to-pdf to 0.2.3 2021-08-10 05:35:52 +00:00
pin
78744938bb print/jpeg-to-pdf: update to 0.2.3
-All eight EXIF orientations are now handled properly
-cargo install installs a binary called jpeg-to-pdf instead of cli (#3)
-Various internal changes
	-No longer depends on lazy_static
2021-08-10 05:35:28 +00:00