summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-12-07doc: Updated www/gitea to 1.10.1nia1-1/+2
2019-12-07gitea: Update to 1.10.1nia2-7/+7
BUGFIXES Fix max length check and limit in multiple repo forms (#9148) (#9204) Properly fix displaying virtual session provider in admin panel (#9137) (#9203) Upgrade levelqueue to 0.1.0 (#9192) (#9199) Fix panic when diff (#9187) (#9193) Smtp logger configuration sendTos should be an array (#9154) (#9157) Always Show Password Field on Link Account Sign-in Page (#9150) Create PR on Current Repository by Default (#8670) (#9141) Fix race on indexer (#9136) (#9139) Fix reCAPTCHA URL (#9119) Hide migrated credentials (#9098) Update golang.org/x/crypto vendor to use acme v2 (#9056) (#9085) Fix password checks on admin create/edit user (#9076) (#9081) Fix add search as a reserved username (#9063) (#9065) Fix permission checks for close/reopen from commit (#8875) (#9033) Ensure Written is set in GZIP ProxyResponseWriter (#9018) (#9025) Fix broken link to branch from issue list (#9003) (#9021) Fix wrong system notice when repository is empty (#9020) Shadow password correctly for session config (#8984) (#9002)
2019-12-07doc: Updated multimedia/frei0r to 1.7.0nia1-1/+2
2019-12-07frei0r: Update to 1.7.0nia3-8/+11
1.7 - 6 December 2019 This release includes three new filters, code cleanups and several bugfixes improving stability of existing plugins. New filters (3): normaliz0r, elastic_scale, premultiply. Updated (47): alpha0ps, baltan, bgsubtractor, bluescreen0r, blur, c0rners, cairogradient, cairoimagegrid, cartoon, cluster, coloradj, colorhalftone, curves, d90stairsteppingfix, defish0r, delay0r, edgeglow, emboss, facebl0r, facedetect, levels, lightgraffiti, measure, ndvi, nervous, nosync0r, primaries, rgbnoice, rgbsplit0r, scanline0r, select0r, sopsat, spillsupress, three_point_balance, timeout, tutorial, vertigo, vignette, water, alphaatop, alphain, alphaout, alphaover, alphaxor, cairoaffineblend, cairoblend, xfade0r
2019-12-07doc: Added audio/aiomixer version 1.0.0nia1-1/+2
2019-12-07Add audio/aiomixernia5-1/+37
aiomixer is a curses-based mixer for NetBSD audio.
2019-12-07security/mozilla-rootcertssevan1-1/+3
security/mozilla-rootcerts-openssl
2019-12-07Update to the latest certdata.txt version available in Mozilla repo.sevan4-23/+15
2019-12-07lang/go: add go to the tools directoryrillig1-1/+4
This makes it easier to run the Go compiler from within the build environment created by "bmake build-env".
2019-12-07Updated textproc/fmtlib, multimedia/mkvtoolnixadam1-1/+3
2019-12-07mkvtoolnix: updated to 41.0.0adam2-7/+7
Version 41.0.0 "Smarra" New features and enhancements * mkvmerge: Matroska reader: Vorbis tracks: stream comments (aka Vorbis comments) will be converted to Matroska attachments (for cover arts) and Matroska track tags (for other comments). Additionally the stream comments will be removed from Vorbis headers. * mkvmerge: MP4 reader: added support for reading Opus audio from MP4 files. * mkvmerge: MP4 reader: added support for reading VP9 video from MP4 files. * mkvmerge: Ogg reader: Vorbis, Opus & VP8 streams: stream comments (aka Vorbis comments) will be converted to Matroska attachments (for cover arts) and Matroska track tags (for other comments). Additionally the stream comments will be removed from Vorbis headers. * mkvmerge: WAV reader: added support for reading RF64 files. * MKVToolNix GUI: multiplexer: the list of predefined track names is now split up into three lists, one for each track type (audio, video & subtitles). * MKVToolNix GUI: multiplexer: when trying to add thumbnails for a Blu-ray the GUI will determine the thumbnail's pixel size from the thumbnail files if the XML file doesn't contain that information. This works for JPEG and PNG files. * MKVToolNix GUI: general: line edits & combo boxes will now have a "clear text" button appear whenever they're not empty. * MKVToolNix GUI: update check: the dialog showing the latest news & version information states explicitly where the links take the user (the MKVToolNix `NEWS.md` file and YouTube respectively). Bug fixes * mkvmerge: Matroska reader: mkvmerge did not copy the codec's private data when reading WavPack from Matroska files. * mkvmerge: MPLS handling: re-added caching when using MPLS playlists as input files. * mkvmerge: MPEG TS reader: when reading an MPLS playlist, the calculation of the minimum timestamp to use for shifting all output timestamps to zero was wrong. It was wrongfully considering timestamps from packets it would not copy due to the MPLS's timestamp restrictions. This could lead to the first timestamps in the output file being quite large, e.g. more than a couple of minutes, causing sync problems when multiplexing together with other files. * MKVToolNix GUI: multiplexer: the automatic switch between aspect ratio & display width/height wasn't reflected in the configuration generated for `mkvmerge`. The user had to change between the two settings manually * MKVToolNix GUI: multiplexer: the progress dialog shown when scanning a Blu-ray wasn't closed properly in certain situations. * MKVToolNix GUI: general: the configured font was not applied to a lot of controls (e.g. the file & track lists or the menu entries) on application startup. Instead the user had to open & close the preferences in order for the font to be applied to all controls.
2019-12-07fmtlib: updated to 6.1.1adam3-9/+8
6.1.1: Fixed shared library build on Windows. Added a missing decimal point in exponent notation with trailing zeros. Removed deprecated format_arg_store::TYPES. 6.1.0: {fmt} now formats IEEE 754 float and double using the shortest decimal representation with correct rounding by default. Made the fast binary to decimal floating-point formatter the default, simplified it and improved performance. {fmt} is now 15 times faster than libc++'s std::ostringstream, 11 times faster than printf and 10% faster than double-conversion on dtoa-benchmark. {fmt} no longer converts float arguments to double. In particular this improves the default (shortest) representation of floats and makes fmt::format consistent with std::for. Made floating-point formatting output consistent with printf/iostreams. Added support for 128-bit integers. The overload of print that takes text_style is now atomic, i.e. the output from different threads doesn't interleave. Made compile time in the header-only mode ~20% faster by reducing the number of template instantiations. wchar_t overload of vprint was moved from fmt/core.h to fmt/format.h. Added an overload of fmt::join that works with tuples. Changed formatting of octal zero with prefix from "00" to "0. The locale is now passed to ostream insertion (<<) operators. Locale-specific number formatting now uses groupin. Fixed handling of types with deleted implicit rvalue conversion to const char**. Enums are now mapped to correct underlying types instead of int. Enum classes are no longer implicitly converted to int. Added basic_format_parse_context for consistency with C++20 std::format and deprecated basic_parse_context. Fixed handling of UTF-8 in precision. {fmt} can now be installed on Linux, macOS and Windows with Conda using its conda-forge package. Added a CUDA test.
2019-12-07doc: Updated games/nethack to 3.6.3rhialto1-1/+2
2019-12-07Update to NetHack 3.6.3.rhialto3-10/+10
From https://www.nethack.org/v363/release.html : NetHack 3.6.3 is the official release of NetHack that follows NetHack 3.6.2. Here's a synopsis of over 190 bug fixes and over 22 game enhancements and community contributions made since the release of 3.6.2 in May 2019: Fixed stale 'thrownobj' pointer for returning thrown aklys while engulfed Fixed uarmh null pointer dereference if a helm of opposite alignment came off due to being polymorphed Fixed 'object lost' panic when attempting to crawl of of the water during emergency disrobing/dropping Running now stops when moving over engravings so you can tell where they are Fixed detection of unseen/secret doors which failed to find monsters hiding under objects and failed to find monsters hiding at trap locations Ensured fatal status conditions made it to disclosure and/or dumplog Fixed "Bad fruit #N" warnings when saving bones with 'perm_invent' On Fixed it so yellow dragons don't have green breath Added several grammar corrections Improved recognition of deafness for several situations including the playing of musical instruments and bribing negotiations with demon lords Fixed ignoring of god's wrath when hero injured himself during altar kick Fixed several cases where persistent inventory window was not updated Fixed temple priests or shopkeepers moving over other monsters Fixed a crash-causing bug when putting on levitation boots over a sink Ensured that thrown or kicked objects will end up in bones Made water go all the way to the edges of level on the Plane of Water Made clouds disrupt line of sight along the edges of the Plane of Air Improved and expanded usage of status highlighting percentage rules Added more than 15 improvements and fixes to the curses window port Added and documented significant changes to default directory choices for the Windows platform Improved the layout and display of the player selection dialog used on the Windows graphical implementation Improved performance of some tty versions by reducing the number of function calls made from mapglyph Allowed the msdos implementation to build with curses and PDCurses Over 100 other fixes and improvements All of the fixes have been incrementally published on the public Git repository for the game. A more complete list can be found in the game's sources in doc/fixes36.3. As usual, a warning that some entries in that file may also be "spoilers". As with all releases of the game, we appreciate your feedback. Please submit any bugs using the problem report form. Also, please check the "known bugs" list before you log a problem - somebody else may have already found it. Happy NetHacking!
2019-12-07add options.mk to csound6 and use it to (optionally, non default)mrg3-4/+18
disable including pulseaudio support.
2019-12-07ensure debug binaries are not built, by using target 'release'plunky1-17/+5
instead of 'all'
2019-12-07apply GCC hack for arm64 to all GCC versions until further notice.mrg3-6/+6
fixes GCC-8 arm64 systems.
2019-12-07wm/enlightenment: note gmake tool dependencygutteridge1-2/+2
There are GNU make specific variables used in some targets.
2019-12-07wm/enlightenment: amend a commentgutteridge1-4/+4
The Vera TTF license actually is a default acceptable license in pkgsrc, I missed it when scanning the list before.
2019-12-07doc: Updated wm/ethemes to 0.1nb4gutteridge1-1/+2
2019-12-07ethemes: update installation locationsgutteridge3-3353/+3360
wm/enlightenment now installs under "e16" directories, not "enlightenment", including its default theme. Change this package to match the expected location, and, while here, fix permissions on the installed files. (The theme format used by Enlightenment >= 17 is incompatible with that used by E16, so these themes are only relevant to E16.) (TBD: these themes are rather old; there are newer supplementary E16 themes provided upstream that should be added, but I'm leaving that for a separate pass.)
2019-12-07options.description: note pango and vera-ttf optionsgutteridge1-0/+2
2019-12-07e16menuedit2: adjust for current E16 numbering schemegutteridge1-2/+2
2019-12-07doc: updated wm/enlightenment to 1.0.21gutteridge1-1/+2
2019-12-07wm/enlightenment: update to 1.0.21gutteridge7-139/+163
pkgsrc-specific changes: - add options for pango, a choice of audio back-end, and font inclusion (which may not be necessary, depending on the target OS) - enable more modern X11 features - note correct license Addresses PR pkg/52952 by Vicente Chaves. (Quoting the upstream change log would be excessive here, as there's been twelve years of development since this package was last updated in pkgsrc. Those interested should simply look at the package's ChangeLog file.) (TBD: this package should probably be renamed to "enlightenment16", to avoid confusion and conflict with x11/enlightenment. These two packages should be able to co-exist, if desired. This version continues to be relevant as it's more lightweight and has fewer dependencies.)
2019-12-07licenses & mk/license.mk: add license for Enlightenment 16gutteridge2-1/+25
Enlightenment 16 uses a modified (non-standard) MIT license that includes an advertising clause. (This makes it incompatible with the GPL.) I've named it enlightenment16 to differentiate that Enlightenment >=17 releases use the 2-Clause BSD. (Enlightenment 16 continues to be developed independently, and is of current interest to pkgsrc users.) In some places, this is referred to as the "MIT With Advertising" license, but I'm not aware of other projects using this variant. If it becomes more broadly relevant to pkgsrc, we could rename it such. (This should have been added a long time ago, the wm/enlightenment package simply has never had a LICENSE variable set. Better late than never.)
2019-12-06texlive: Fix typo in comment.wiz1-2/+2
2019-12-06texlive: allow new style versioned distfiles.markd1-1/+10
2019-12-06tex-*: add TEXLIVE_UNVERSIONED=yesmarkd1285-1285/+2570
2019-12-06tex-*: add TEXLIVE_UNVERSIONED=yesmarkd216-216/+432
2019-12-06tex-*: add TEXLIVE_UNVERSIONED=yesmarkd595-595/+1190
2019-12-06tex-*: add TEXLIVE_UNVERSIONED=yesmarkd29-29/+58
2019-12-06tex-*: add TEXLIVE_UNVERSIONED=yesmarkd29-29/+58
2019-12-06Updated sysutils/xenkernel411 to 4.11.2nb3bouyer1-1/+2
2019-12-06Apply upstream patch for XSA306 security issue.bouyer3-3/+73
Bump PKGREVISION
2019-12-06rspamd: Disable inotify on SunOS, assumes Linux.jperkin1-1/+4
2019-12-06weechat: Spell Python_EXECUTABLE correctly.jperkin1-2/+2
2019-12-06Fix use glib with c++ compilers that define __STDC_VERSION__nros2-1/+16
Some c++ compilers define __STDC_VERSION__ but don't provide _Static_assert This causes usage of glib to break on these compilers.
2019-12-06doc/pkgsrc.*: regenleot2-12/+12
2019-12-06doc: Adjust case of NetBSD.orgleot1-2/+2
2019-12-06doc/pkgsrc.*: regenleot2-16/+16
2019-12-06Update information to current reality (pkg-vulnerabilities is maintained byleot1-3/+3
pkgsrc Security Team and update pkg-vulnerabilities URL to the PGP signed one).
2019-12-06mysql57-client: Limit SunPro fix to SunPro.jperkin2-4/+11
2019-12-06doc: Updated security/gnutls to 3.6.11.1nia1-1/+2
2019-12-06gnutls: Update to 3.6.11.1nia8-60/+44
Not sure of 3.6.11.1's specific changes - possibly fixing an incorrectly generated tarball? These changes from apply: * Version 3.6.11 (released 2019-12-01) ** libgnutls: Use KERN_ARND for the system random number generator on NetBSD. This syscall provides an endless stream of random numbers from the kernel's ChaCha20-based random number generator, without blocking or requiring an open file descriptor. ** libgnutls: Corrected issue with TLS 1.2 session ticket handling as client during resumption (#841). ** libgnutls: gnutls_base64_decode2() succeeds decoding the empty string to the empty string. This is a behavioral change of the API but it conforms to the RFC4648 expectations (#834). ** libgnutls: Fixed AES-CFB8 implementation, when input is shorter than the block size. Fix backported from nettle. ** certtool: CRL distribution points will be set in CA certificates even when non self-signed (#765). ** gnutls-cli/serv: added raw public-key handling capabilities (RFC7250). Key material can be set via the --rawpkkeyfile and --rawpkfile flags. ** API and ABI modifications: No changes since last version.
2019-12-06Updated devel/p5-Type-Tiny to 1.006000wen1-1/+2
2019-12-06Update to 1.006000wen2-9/+8
Update DEPENDS Upstream changes: 1.006000 2019-11-12 [ Documentation ] - Links to Type::Tiny on GitHub/Travis/AppVeyor/Coveralls in Type::Tiny pod. - Minor correction to POD header for Type::Params Jonas B Nielsen++ <https://github.com/tobyink/p5-type-tiny/pull/43> - Types::Standard documentation fix. Lucas Buchala++ <https://github.com/tobyink/p5-type-tiny/pull/48> [ Test Suite ] - Improve test coverage. [ Packaging ] - Bump minimum required version of Exporter::Tiny to 1.000000. - Type::Tiny::XS 0.016 is recommended. [ Other ] - Added: Type::Library now supports `of` and `where` options when importing type constraints. - Added: Type::Params multisig function now supports custom error messages. Benct Philip Jonsson++ <https://github.com/tobyink/p5-type-tiny/pull/44> - Added: Type::Params named_to_list feature. <https://rt.cpan.org/Ticket/Display.html?id=128337> - Added: Type::Params signatures with slurpy hashrefs now allow true hashrefs to be passed to them. - Added: Type::Tiny::Enum now has a `unique_values` method. <https://rt.cpan.org/Ticket/Display.html?id=129650> - Added: Types::Standard ArrayRef parameterized type can now take a second parameter, the minimum array length. - Better implementation of is_subtype_of/is_supertype_of and related functions. - Don't use Int from Type::Tiny::XS unless version 0.016 is available. <https://rt.cpan.org/Ticket/Display.html?id=130411> - Eliminate memory cycles created by coderef overloading in Type::Tiny and Type::Coercion. Fixes RT#130823. Ivanov Anton++ <https://rt.cpan.org/Ticket/Display.html?id=130823> - Eval::TypeTiny's API is now considered to be stable. - Fix Types::Standard's LazyLoad implementation. - The `values` attribute of Type::Tiny::Enum now preserves order. Fixes RT#129650. Daniel Schröer++ <https://rt.cpan.org/Ticket/Display.html?id=129650> - Tidy up Type::Tiny namespace a little by fully-referencing some functions instead of importing them. - Tweaks to Type::Tiny and Type::Coercion to avoid unnecessarily loading overload.pm and overloading.pm. - Types::TypeTiny::TypeTiny->has_coercion is now true. 1.005_004 2019-11-11 [ Documentation ] - Types::Standard documentation fix. Lucas Buchala++ <https://github.com/tobyink/p5-type-tiny/pull/48> [ Other ] - Added: Type::Tiny::Enum now has a `unique_values` method. <https://rt.cpan.org/Ticket/Display.html?id=129650> - Don't use Int from Type::Tiny::XS unless version 0.016 is available. <https://rt.cpan.org/Ticket/Display.html?id=130411> - Eliminate memory cycles created by coderef overloading in Type::Tiny and Type::Coercion. Fixes RT#130823. Ivanov Anton++ <https://rt.cpan.org/Ticket/Display.html?id=130823> - The `values` attribute of Type::Tiny::Enum now preserves order. Fixes RT#129650. Daniel Schröer++ <https://rt.cpan.org/Ticket/Display.html?id=129650> 1.005_003 2019-02-26 [ Test Suite ] - Improve test coverage. [ Other ] - Fix Types::Standard's LazyLoad implementation. 1.005_002 2019-01-29 - Added: Type::Params named_to_list feature. <https://rt.cpan.org/Ticket/Display.html?id=128337> 1.005_001 2019-01-23 - Added: Type::Library now supports `of` and `where` options when importing type constraints. 1.005_000 2019-01-20 [ Bug Fixes ] - Fix spelling in error message for Types::Common::String LowerCaseSimpleStr. Robert Rothenberg++ <https://github.com/tobyink/p5-type-tiny/pull/47> [ Documentation ] - Fix Type::Params documentation error. Nelo Onyiah++ <https://github.com/tobyink/p5-type-tiny/pull/45> - Fix Types::Standard documentation error: incorrect third-party module name. Nelo Onyiah++ <https://github.com/tobyink/p5-type-tiny/pull/46> - Minor correction to POD header for Type::Params Jonas B Nielsen++ <https://github.com/tobyink/p5-type-tiny/pull/43> [ Packaging ] - Bump minimum required version of Exporter::Tiny to 1.000000. [ Other ] - Added: Type::Params multisig function now supports custom error messages. Benct Philip Jonsson++ <https://github.com/tobyink/p5-type-tiny/pull/44> - Added: Types::Standard ArrayRef parameterized type can now take a second parameter, the minimum array length. - Better implementation of is_subtype_of/is_supertype_of and related functions. - Eval::TypeTiny's API is now considered to be stable. - Tidy up Type::Tiny namespace a little by fully-referencing some functions instead of importing them. - Tweaks to Type::Tiny and Type::Coercion to avoid unnecessarily loading overload.pm and overloading.pm. - Type::Params signatures with slurpy hashrefs now allow true hashrefs to be passed to them. - Types::TypeTiny::TypeTiny->has_coercion is now true.
2019-12-06Updated archivers/p5-Archive-Extract to 0.86wen1-1/+2
2019-12-06- Update to 0.86wen2-10/+7
Upstream changes: 0.86 Thu Dec 5 20:53:07 GMT 2019 * Fix RT#131072 which was due to tar.exe and CRLF line endings 0.84 Wed Dec 4 21:20:04 GMT 2019 * Fix RT#119084 - won't compile on MSWin32 with taint 0.82 Fri Nov 22 19:09:35 GMT 2019 * Correctly compare version string for Archive::Tar (#7) * Remove duplicate entry from the MANIFEST file. (#6) * Treat minix the same as NetBSD
2019-12-06zbar: Belatedly add (accidentally missed) options.mkleot2-2/+39
Thanks to <wiz>!