Commit graph

336445 commits

Author SHA1 Message Date
nia
a7abeffa70 pkg_install-20210410: simplify checking for netbsd versions
only care about the first number, unless it's -current
2021-04-10 11:36:56 +00:00
nia
58f4201779 valyriatear: fix build on netbsd releases without posix iconv 2021-04-10 09:38:20 +00:00
adam
cd1d498485 Updated net/librsync, multimedia/mkvtoolnix 2021-04-10 09:29:35 +00:00
adam
a0478e2277 mkvtoolnix: updated to 56.1.0
Version 56.1.0 "My Friend" 2021-04-09

New features and enhancements

* mkvmerge: AAC: added support for LOAS/LATM files with channel configuration
  indexes 9–21 (e.g. channel count 22.2 for index 13) according to Rec. ITU-R
  BS.1196-7 & ISO/IEC 23008-3:2019.

Bug fixes

* mkvmerge: HEVC/H.265 parser: fixed invalid memory access that could happen
  when reading certain types of HEVC data (e.g. with changing parameter sets
  mid-stream) from certain containers (e.g. Matroska). This bug was introduced
  in release 56.0.0.
* mkvextract: AAC: mkvextract will now abort with an useful error message when
  the user tries to extract a track whose 'audio-specific config' element in
  `CodecPrivate` signals a number of channels of 7 or greater than 8 as that
  isn't supported by the ADTS format.

Build system changes

* configure: the `--enable-ubsan` option hasn't actually enabled anything
  since release 39.0.0.
2021-04-10 09:29:11 +00:00
adam
bb95965710 librsync: updated to 2.3.2
librsync 2.3.2

Overview

This is a patch release that fixes some minor bugs, tidies the code for many compiler warnings, and improves windows compatibility. Upgrading from v2.3.1 is recommended for most people, and essential for people using platforms experiencing bugs 214 or 207.

Included Changes

Fix 214 heap corruption for too small kbloom. This could have crashed delta operations for very small files/signatures. Strangely it didn't seem to cause problems for most compilers/platforms, but did trigger errors for new versions of MSVC.

Fix 207 and add Travis Windows checks and improve compatibility. Turn on -Wconversion -Wno-sign-conversion warnings for clang. Add MSVC compiler flags to turn off posix warnings. Make all code compile clean with no warnings on all Travis platforms. Added cmake config checking for windows io.h and improve fileutil.c for MSVC. Fix broken error handling in rs_file_copy_cb(). Improved trace output, making it less spamy and more consistent. Add patch checking for invalid literal lengths. Improve internal variable and argument types. Add explicit type conversions.

Fix a bug so patch will now fail returning RS_CORRUPT on encountering a zero length copy command instead of hanging. Make copy_cb() copying more data than requested an assert-fail on debug builds, and a log-warning for release builds. Make trace output a little less spammy about copy_cb() return values.

Known Issues

The debian package configs are still very out of date.

There is still no documentation on how to compile on or cross-compile for windows.
2021-04-10 09:15:18 +00:00
nia
25e49495f2 doc: Updated security/pam_ssh_agent_auth to 0.10.4 2021-04-10 09:10:24 +00:00
nia
92fdc2daed pam_ssh_agent_auth: update to 0.10.4
- fixed build with openssl 1.1.
- grabbed some fixes from FreeBSD.
- now uses the new GITHUB_SUBMODULES - thx ryoon!
2021-04-10 09:10:11 +00:00
nia
9c68a24386 correct documentation 2021-04-10 09:03:13 +00:00
adam
147924576a Updated devel/cmake, multimedia/x265, multimedia/ffmpeg4, multimedia/ffplay4 2021-04-10 08:51:59 +00:00
adam
06a37f7bad ffmpeg4: updated to 4.4
version 4.4:
- AudioToolbox output device
- MacCaption demuxer
- PGX decoder
- chromanr video filter
- VDPAU accelerated HEVC 10/12bit decoding
- ADPCM IMA Ubisoft APM encoder
- Rayman 2 APM muxer
- AV1 encoding support SVT-AV1
- Cineform HD encoder
- ADPCM Argonaut Games encoder
- Argonaut Games ASF muxer
- AV1 Low overhead bitstream format demuxer
- RPZA video encoder
- ADPCM IMA MOFLEX decoder
- MobiClip FastAudio decoder
- MobiClip video decoder
- MOFLEX demuxer
- MODS demuxer
- PhotoCD decoder
- MCA demuxer
- AV1 decoder (Hardware acceleration used only)
- SVS demuxer
- Argonaut Games BRP demuxer
- DAT demuxer
- aax demuxer
- IPU decoder, parser and demuxer
- Intel QSV-accelerated AV1 decoding
- Argonaut Games Video decoder
- libwavpack encoder removed
- ACE demuxer
- AVS3 demuxer
- AVS3 video decoder via libuavs3d
- Cintel RAW decoder
- VDPAU accelerated VP9 10/12bit decoding
- afreqshift and aphaseshift filters
- High Voltage Software ADPCM encoder
- LEGO Racers ALP (.tun & .pcm) muxer
- AV1 VAAPI decoder
- adenorm filter
- ADPCM IMA AMV encoder
- AMV muxer
- NVDEC AV1 hwaccel
- DXVA2/D3D11VA hardware accelerated AV1 decoding
- speechnorm filter
- SpeedHQ encoder
- asupercut filter
- asubcut filter
- Microsoft Paint (MSP) version 2 decoder
- Microsoft Paint (MSP) demuxer
- AV1 monochrome encoding support via libaom >= 2.0.1
- asuperpass and asuperstop filter
- shufflepixels filter
- tmidequalizer filter
- estdif filter
- epx filter
- Dolby E parser
- shear filter
- kirsch filter
- colortemperature filter
- colorcontrast filter
- PFM encoder
- colorcorrect filter
- binka demuxer
- XBM parser
- xbm_pipe demuxer
- colorize filter
- CRI parser
- aexciter audio filter
- exposure video filter
- monochrome video filter
- setts bitstream filter
- vif video filter
- OpenEXR image encoder
- Simbiosis IMX decoder
- Simbiosis IMX demuxer
- Digital Pictures SGA demuxer and decoders
- TTML subtitle encoder and muxer
- identity video filter
- msad video filter
- gophers protocol
- RIST protocol via librist
2021-04-10 08:50:43 +00:00
nia
4fc557ed1a remove rainbowcrack from TODO 2021-04-10 08:49:19 +00:00
nia
ef635cb8bd doc: Removed security/rainbowcrack 2021-04-10 08:48:55 +00:00
nia
36d051e224 remove security/rainbowcrack
appears to be closed source now, patches for modern openssl support
are not available.
2021-04-10 08:48:25 +00:00
nia
c6fe9bb099 doc: Removed security/qore-asn1-module 2021-04-10 08:45:30 +00:00
nia
28e50b3233 remove security/qore-asn1-module
development of this module appears to have been inactive upstream for
years so there's no support for modern openssl available.

the other packaging systems with a package for this are macports and
opensuse, neither of which have patches.
2021-04-10 08:44:49 +00:00
nia
1e2723ccaf doc: Updated security/pkcs11-helper to 1.27.0 2021-04-10 08:39:34 +00:00
nia
6921e0ed3b pkcs11-helper: update to 1.27
- fixes build with openssl 1.1
- add support for mbedtls as an option
- avoids regenerating autoconf bits

2020-11-17 - Version 1.27

* core: handle PIN expiration after C_Login as C_Login may take a while
* core: return explict success when plugin&play and no threading and no
  safefork, thanks to Tunnelblick

2020-01-21 - Version 1.26

* openssl: build with openssl ec disabled
* openssl: support RSA_NO_PADDING padding, thanks to Selva Nair
* core: reduce mutex lock scope of add/remove provider, thanks to Frank Morgner
* core: improve the fork fixup sequence

2018-08-16 - Version 1.25.1

 * core: build with threading disabled

2018-08-04 - Version 1.25

 * core: do not attempt to initialize provider with fork mode is not safe. Too
   many providers do not follow the PKCS#11 spec.

2018-06-15 - Version 1.24

 * build: support libressl-2.7

2018-06-02 - Version 1.23

 * build: cleanups.
 * openssl: rework support 1.1.

2017-02-12 - Version 1.22

 * spec: minor cleanups.

2017-01-06 - Version 1.21

 * mbedtls: fix missing logic if issur certificate, thanks to Steffan Karger

2016-12-08 - Version 1.20

 * polarssl: support polarssl-1.3, thanks to Steffan Karger.
 * certificate: ignore certificate object without CKA_ID.
 * openssl: fix memory leak, thanks to ASPj.
 * openssl: support 1.1 and libressl, thanks to Daiki Ueno.

2013-10-11 - Version 1.11

 * openssl: support generic pkey.
 * openssl: add dsa support.
 * openssl: add ecdsa support, thanks for Sanaullah for testing.
2021-04-10 08:39:23 +00:00
adam
e14facc3f0 x265: updated to 3.5
Version 3.5

New feature

Real-time VBV for ABR (Average BitRate) encodes in –pass 2 using --vbv-live-multi-pass: Improves VBV compliance with no significant impact on coding efficiency.

Enhancements to existing features

Improved hist-based scene cut algorithm: Reduces false positives by leveraging motion and scene transition info.
Support for RADL pictures at IDR scene cuts: Improves coding efficiency with no significant impact on performance.
Bidirectional scene cut aware Frame Quantizer Selection: Saves bits than forward masking with no noticeable perceptual quality difference.

API changes

Additions to x265_param structure to support the newly added features and encoder enhancements.
New x265_param options --min-vbv-fullness and --max-vbv-fullness to control min and max VBV fullness.

Bug fixes

Incorrect VBV lookahead in --analysis-load + --scale-factor.
Encoder hang when VBV is used with slices.
QP spikes in the row-level VBV rate-control when WPP enabled.
Encoder crash in --abr-ladder.
2021-04-10 08:36:03 +00:00
adam
d08be64615 cmake: updated to 3.20.1
CMake 3.20.1
* Help: Add Q_NAMESPACE_EXPORT to CMAKE_AUTOMOC_MACRO_NAMES default values
* FindHDF5: search for the new Fortran HL library name
* gitlab-ci: Update Windows builds to MSVC 19.28-16.9 toolset
* FindIntl: Fix detection of intl built in to C library
* GNUInstallDirs: Clarify that CMAKE_INSTALL_<dir> may be absolute
* Tests: Teach RunCMake to ignore incidental 'Recompacting log' ninja output
* Ninja Multi-Config: Fix crash on custom command config with no output
* Tests: Add RunCMake helper to run a plain script
* Help: CMAKE_APPLE_SILICON_PROCESSOR cannot be set in a toolchain file
* gitlab-ci: Tell CDash when a test-ext job is done
* Help: Document in add_library how to import libraries with SONAME
* libarchive: Use uint8_t instead of u_char
* Utilities/Release: Add script to generate a table of files
* Utilities/Release: Add deprecation fields to File Table v1
* UseSWIG: Transform swig depfile to match Ninja generator paths
* ci: add jq and DevIL to Debian and Fedora base images
* ci: Enable jq-based tests on Linux builds
* BinUtils: Avoid clobbering a variable named without a private prefix
* Makefiles: Fix dependency extraction with CUDA < 10.2 and host compiler
* FindBLAS: Fix detection of OpenMP as dependency of BLA_STATIC
* Restore support for backslashes in initial language-wide flags
* CPack: Validate and document NSIS branding text trim positions
* Help: Custom OUTPUT and BYPRODUCTS genexes cannot refer to targets
* Tests: Remove redundant files for configure_file() tests
* Tests: Check host platform instead of target for running stat
* Cleanup: Fix misspelt name of local C++ variable
* Help: Clarify permission-related command options
* Apple: Set CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG on non-macOS too
* Android: Fix search for binutils
* Cray: Detect Fortran compiler version patch level if available
* Ninja Multi-Config: Include configs in long CC scripts
* autogen: Don't include SKIP_AUTOMOC files in depfile
* Tests: Add test for Ninja automoc dependency cyle
* Makefiles dependencies: normalize windows paths
* CUDA Device link: Ensure all link options are correctly formatted
* Genex: $<HOST_LINK:> and $<DEVICE_LINK:> must be usable in try_compile
* FindMPI: avoid host link options to be propagated to device link step
* UseSWIG: Run using policy settings from includer
* cmCommandLineArgument: correctly compute next parse index
* CMakeDetermineCompilerABI: Revert "Parse library arch from versioned paths"
* CMakeDetermineCompilerABI: Extract lib arch from implicit object file paths
* FindIntl: Improve documentation formatting
* Help: Clarify IMPORTED_LOCATION documentation
2021-04-10 08:35:12 +00:00
nia
c45b7668ba kissfft: add buildlink3.mk 2021-04-10 08:28:24 +00:00
nia
9011638f5e doc: removed security/engine-pkcs11 2021-04-10 08:27:39 +00:00
nia
8826abafab remove security/engine-pkcs11
this was merged into security/libp11
2021-04-10 08:26:42 +00:00
nia
02dd79797f doc: Updated security/libp11 to 0.4.11 2021-04-10 08:25:22 +00:00
nia
4e64aba61a libp11: update to 0.4.11
- fixed installation location of openssl engine
- avoid regenerating autoconf bits

New in 0.4.11; 2020-10-11; Michał Trojnara
* Fixed "EVP_PKEY_derive:buffer too small" EC errors (Luka Logar)
* Fixed various memory leaks (Mateusz Kwiatkowski)
* Fixed Windows VERSIONINFO (Pavol Misik)
* Fixed builds with OpenSSL older than 1.0.2 (Michał Trojnara)
* Fixed a double free in EVP_PKEY_meth_free() (Mikhail Durnev)
* Added CKA_VALUE_LEN to EC key derivation template (Michał Trojnara)
* Fixed handling keys without label attribute (efternavn)
* Updated the tests (Anderson Toshiyuki Sasaki)
* Made ECDH-derived keys extractable (Bent Bisballe Nyeng)
* Added support for pin-source within PKCS#11 URI (Stanislav Levin)
* Improved LibreSSL compatibility (patchMonkey156)
* Fixed handling RSA private keys in BIND (Stanislav Levin)
* Added macOS testing support (Stanislav Levin)
* Fixed engine object search algorithm (Anderson Toshiyuki Sasaki)
2021-04-10 08:25:08 +00:00
nia
df73e11b80 doc: Removed security/credns 2021-04-10 08:18:15 +00:00
nia
e27d345973 remove security/credns
unmaintained upstream, no support for current openssl
only other package is freebsd ports, where it's marked BROKEN
2021-04-10 08:17:36 +00:00
nia
933faacb3c validns: fix building with openssl 1.1 2021-04-10 08:16:09 +00:00
gdt
4b8f8b85c9 doc: Updated ham/chirp to 20210406 2021-04-10 00:40:25 +00:00
gdt
add5d619f3 ham/chirp: Update to 20210406
upstream changes are minor
2021-04-10 00:40:16 +00:00
nia
122f74d333 gtk3: now assumes compiler defaults to c99 2021-04-09 21:22:29 +00:00
khorben
85cec555b4 gtk4: typo in a comment 2021-04-09 21:19:50 +00:00
nia
436fc30b2c gexiv2: needs c99 2021-04-09 20:24:43 +00:00
nia
d3b700d42d mk: use http. 2021-04-09 20:15:16 +00:00
tnn
e17f24258d propagate python incompatibilities 2021-04-09 15:42:35 +00:00
tnn
73d4828114 drupal7: try to fix build with PHP 8 2021-04-09 15:22:13 +00:00
tnn
9f2297f18e revert wrong fix for py-scipy python 3.6 deprecation, fix properly 2021-04-09 14:41:34 +00:00
tnn
e92338e4d5 mongodb3: NetBSD/aarch64 build fix 2021-04-09 14:30:09 +00:00
nia
0ebc5d10d5 doc: Updated lang/lua54 to 5.4.3 2021-04-09 14:18:22 +00:00
nia
9ba6cdc31b lua54: update to 5.4.3
this is a bugfix release, see
https://www.lua.org/bugs.html
2021-04-09 14:18:12 +00:00
nia
759f3aa3be doc: Updated net/etherape to 0.9.19 2021-04-09 14:05:56 +00:00
nia
e791327f32 etherape: Update to 0.9.19
Overview of changes in EtherApe 0.9.19 ():

   This is primarily a bugfix release, but thanks to AlexL adds also a Russian
   translation.

   Changes summary:
     * better sizing of connections lines, thanks to Ronald Henderson.
     * fix for ui crash by "MandatoryField"
     * fix a crash happening when the capture process wasn't able to set the filter.
       Thanks to Benjamin Woods for providing a vital backtrace.
     * russian translation and fixes by AlexL
     * fix for debian bug #958408 from Bernhard Übelacker
       Thanks from Patrick Matthäi for sending the patch upstream
2021-04-09 14:03:14 +00:00
tnn
df25059544 mk/java-vm.mk: switch NetBSD-*-aarch64 to openjdk11 2021-04-09 12:47:24 +00:00
adam
2dc3a5a5a8 Updated x11/gtk-mac-integration, graphics/inkscape 2021-04-09 11:18:42 +00:00
adam
ddd121fabe inkscape: updated to 1.0.2
inkscape: updated to 1.0.2

Inkscape 1.0.2

This is a bugfix release:
- More granular controls for canvas zooming and rotation
- Fixes extensions popping up when a clipboard manager was used
- Several crashes fixed
2021-04-09 11:18:24 +00:00
adam
9880b9a353 gtk-mac-integration: updated to 3.0.0
Changes from version gtk-mac-integration-2.1.3 to version
        gtk-mac-integration-3.0.0
* Removed the obsolete Carbon-based gtk-mac-bundle, gtk-mac-dock, and
        gtk-mac-menu.
* Removed the obsolete PyGtk bindings.
* Added translations for Croatian, Friulian, Greek, and Slovenian
* Updated Danish, Hungarian, Korean, and Turkish Translations
* Replaced git repository and bug URLs to reflect Gnome project's move to
        gitlab.gnome.org

Changes from version gtk-mac-integration-2.1.2 to version
        gtk-mac-integration-2.1.3
* Use glib instead of the custom gettext code (HEAD, origin/master, orig* Add Indonesian translation
* fix typo in CGBitmapInfo
* Fix invalid image alphaInfo error
* Update German translation
* Add Brazilian Portuguese translation
* Add Indonesian translation

Changes from version gtk-mac-integration-2.1.1 to version
        gtk-mac-integration-2.1.2

* Include gettext.h in the distribution tarball. Broke the build.
* Fix up some compiler warnings.

Changes from version gtk-mac-integration-2.0.8 to version
        gtk-mac-integration-2.1.1

* Add bit-compiled translation files to gitignore.
* Add function gtkosx_application_set_about_item. Prefer this to setting
      item 0 with gtkosx_application_insert_app_menu_item.
* Convert translation handling to gettext.
* Remove obsolete dependency on gnome-common.
* Update documentation URL.
* Commit documentation so that it appears at
       https://jralls.github.io/gtk-mac-integration.
* Change Spanish translation of 'Quit'.
* Set PREFIX to default_prefix if --prefix isn't set.
* Correct Latvian translation code and file name.
* Polish translation by a human translator!
2021-04-09 11:14:54 +00:00
nia
fade0e5c30 kissfft: add link to PR 2021-04-09 11:10:35 +00:00
nia
d774f4a31f doc: Added math/kissfft version 131.1.0 2021-04-09 11:00:40 +00:00
nia
9709018dd0 add math/kissfft
KISS FFT - A mixed-radix Fast Fourier Transform

There are many great fft libraries already around. Kiss FFT is not trying
to be better than any of them. It only attempts to be a reasonably efficient,
moderately useful FFT that can use fixed or floating data types and can be
incorporated into someone's C program in a few minutes with trivial licensing.
2021-04-09 11:00:28 +00:00
nia
f572d6bf88 doc: Updated audio/rubberband to 1.9.1 2021-04-09 10:32:39 +00:00
nia
a128ccb9a5 rubberband: update to 1.9.1
Changes in Rubber Band v1.9.1

 * Switch build system from Makefiles and Visual Studio project to
   Meson/Ninja for all platforms. There are still Makefiles and VS
   projects included in otherbuilds/ for those who wish to use them to
   build the static library directly
 * Make various fixes to improve sound quality when pitch-shifting
   dynamically in real-time (requires libsamplerate)
 * Fix floating-point exception when a very very long stretch factor
   is presented
 * Move the two directories that together provide the .NET interface
   (rubberband-sharp and rubberband-dll) into their own subdir (dotnet)
 * Ensure the library builds and runs correctly on ARM Mac (Apple
   Silicon, M1), and also on Windows using the Visual C++ Clang
   front-end

The API is unchanged and the library is binary compatible with
version 1.7.
2021-04-09 10:32:28 +00:00