Commit graph

296159 commits

Author SHA1 Message Date
wiz
802568d959 http-parser: update to 2.9.2.
Changes not found.
2019-04-17 09:42:45 +00:00
wiz
a7042bdd54 doc: Updated print/cups-base to 2.2.11 2019-04-17 09:39:44 +00:00
wiz
43ff842643 cups: update to 2.2.11
Changes in CUPS v2.2.11
-----------------------

- Running ppdmerge with the same input and output filenames did not work as
  advertised (Issue #5455)
- Fixed a potential memory leak when reading at the end of a file (Issue #5473)
- Fixed potential unaligned accesses in the string pool (Issue #5474)
- Fixed a potential memory leak when loading a PPD file (Issue #5475)
- Added a USB quirks rule for the Lexmark E120n (Issue #5478)
- Updated the USB quirks rule for Zebra label printers (Issue #5395)
- Fixed a compile error on Linux (Issue #5483)
- The lpadmin command, web interface, and scheduler all queried an IPP
  Everywhere printer differently, resulting in different PPDs for the same
  printer (Issue #5484)
- Fixed an issue with the self-signed certificates generated by GNU TLS
  (Issue #5506)
- The `ippValidateAttribute` function did not catch all instances of invalid
  UTF-8 strings (Issue #5509)
- Non-Kerberized printing to Windows via IPP was broken (Issue #5515)
- The scheduler no longer stops a printer if an error occurs when a job is
  canceled or aborted (Issue #5517)
- Added a USB quirks rule for the DYMO 450 Turbo (Issue #5521)
- Added a USB quirks rule for Xerox printers (Issue #5523)
- The scheduler's self-signed certificate did not include all of the alternate
  names for the server when using GNU TLS (Issue #5525)
- Fixed compiler warnings with newer versions of GCC (Issue #5532, Issue #5533)
- Fixed some PPD caching and IPP Everywhere PPD accounting/password bugs
  (Issue #5535)
- Fixed `PreserveJobHistory` bug with time values (Issue #5538)
- Media size matching now uses a tolerance of 0.5mm (rdar://33822024)
- The lpadmin command would hang with a bad PPD file (rdar://41495016)
- Fixed a potential crash bug in cups-driverd (rdar://46625579)
- Fixed a performance regression with large PPDs (rdar://47040759)
- The scheduler did not always idle exit as quickly as it could.
2019-04-17 09:39:27 +00:00
wiz
ef845afad7 doc: actually, the rust update was on the 14th, fix entry 2019-04-17 09:35:44 +00:00
wiz
844afd208c doc: note yesterday's rust update to 1.34.0 2019-04-17 09:34:09 +00:00
adam
efba76b9f6 Updated graphics/jbig2dec, print/ghostscript-agpl 2019-04-17 08:29:07 +00:00
adam
9d05cb5a64 ghostscript-agpl: updated to 9.27
Version 9.27:
Highlights in this release include:

We have extensively cleaned up the Postscript name space: removing access to internal and/or undocumented Postscript operators, procedures and data. This has benefits for security and maintainability.

We have added a new "product": "gpdl". This is a rethink/redesign of the old "language_switch" product (pspcl6), and includes all the interpreters we develop based on the Ghostscript graphics library: Postscript, PDF, PCL6, PXL and XPS. This is experimental, and should be considered of beta testing quality, and thus is not built by default: it can be built by using the "experimental" target.

gpdl uses a heuristic to judge the file type being passed to it. In general, it supports most of the widely used command line options for each interpreter, but compatibility is not complete (the practicalities of swapping interpreters means it is unlikely that full parity of command line options will be possible).

Fontmap can now reference invidual fonts in a TrueType Collection for font subsitution. Previously, a Fontmap entry could only reference a TrueType collection and use the default (first) font. Now, the Fontmap syntax allows for specifying a specific index in a TTC. See the comments at the top of (the default) Fontmap.GS for details.

IMPORTANT: We are in the process of forking LittleCMS. LCMS2 is not thread safe, and cannot be made thread safe without breaking the ABI. Our fork will be thread safe, and include performance enhancements (these changes have all be been offered and rejected upstream). We will maintain compatibility between Ghostscript and LCMS2 for a time, but not in perpetuity. Our fork will be available as its own package separately from Ghostscript (and MuPDF).

The usual round of bug fixes, compatibility changes, and incremental improvements.
2019-04-17 08:28:44 +00:00
adam
f60473e41a jbig2dec: updated to 0.16
Version 0.16:
* API change allowing for library users to get the custom allocator
  so it may be freed if necessary. This is useful if the allocator
  is extended with e.g. a custom pointer needed by the allocator
  callbacks.
2019-04-17 08:27:20 +00:00
wiz
308450e9cd doc: Updated graphics/png to 1.6.37 2019-04-17 07:05:32 +00:00
wiz
20b356c6ae png: update to 1.6.37.
This is largely a bugfix-only release. Most importantly, it contains
a fix for a use-after-free vulnerability (CVE-2019-7317) affecting
the simplified libpng API, and a fix for a memory leak affecting the
ARM NEON implementation of the palette-to-RGB(A) expansion.
2019-04-17 07:05:20 +00:00
gdt
391db60bf2 filesystems/fuse-ntfs-3g: Use libfuse on NetBSD
Due to not fully understood reasons, perhaps use of the low-level FUSE
API, or perhaps using a different FUSE high-level API version, this
package fails to build with NetBSD's librefuse.  It does build when
linked against filesystems/fuse, so do that.

Not tested, but building is an improvement over not building.
(This commit only changes the build on NetBSD.)
2019-04-16 19:30:55 +00:00
bsiegert
65fc216b57 Revbump all Go packages after go112 update 2019-04-16 18:41:08 +00:00
bsiegert
572592b009 doc: Updated lang/go112 to 1.12.4 2019-04-16 18:30:50 +00:00
bsiegert
8bef37bf4f Update go112 to 1.12.4.
go1.12.2 (released 2019/04/05) includes fixes to the compiler, the go command,
the runtime, and the doc, net, net/http/httputil, and os packages. See the Go
1.12.2 milestone on our issue tracker for details.

go1.12.3 (released 2019/04/08) was accidentally released without its intended
fix. It is identical to go1.12.2, except for its version number. The intended
fix is in go1.12.4.

go1.12.4 (released 2019/04/11) fixes an issue where using the prebuilt binary
releases on older versions of GNU/Linux led to failures when linking programs
that used cgo. Only Linux users who hit this issue need to update.
2019-04-16 18:30:27 +00:00
leot
cc9bb146a7 doc: Updated net/youtube-dl to 20190417 2019-04-16 18:18:53 +00:00
leot
1a7c34cb7e youtube-dl: Update to 20190417
Changes:
version 2019.04.17

Extractors
* [openload] Randomize User-Agent (closes #20688)
+ [openload] Add support for oladblock domains (#20471)
* [adn] Fix subtitle extraction (#12724)
+ [aol] Add support for localized websites
+ [yahoo] Add support GYAO episode URLs
+ [yahoo] Add support for streaming.yahoo.co.jp (#5811, #7098)
+ [yahoo] Add support for gyao.yahoo.co.jp
* [aenetworks] Fix history topic extraction and extract more formats
+ [cbs] Extract smpte and vtt subtitles
+ [streamango] Add support for streamcherry.com (#20592)
+ [yourporn] Add support for sxyprn.com (#20646)
* [mgtv] Fix extraction (#20650)
* [linkedin:learning] Use urljoin for form action URL (#20431)
+ [gdc] Add support for kaltura embeds (#20575)
* [dispeak] Improve mp4 bitrate extraction
* [kaltura] Sanitize embed URLs
* [jwplatfom] Do not match manifest URLs (#20596)
* [aol] Restrict URL regular expression and improve format extraction
+ [tiktok] Add support for new URL schema (#20573)
+ [stv:player] Add support for player.stv.tv (#20586)
2019-04-16 18:18:38 +00:00
bsiegert
4faa14c9d3 doc: Updated lang/go111 to 1.11.9 2019-04-16 18:14:24 +00:00
bsiegert
bdd557a569 Update go111 to 1.11.9.
go1.11.7 (released 2019/04/05) includes fixes to the runtime and the net
packages. See the Go 1.11.7 milestone on our issue tracker for details.

go1.11.8 (released 2019/04/08) was accidentally released without its intended
fix. It is identical to go1.11.7, except for its version number. The intended
fix is in go1.11.9.

go1.11.9 (released 2019/04/11) fixes an issue where using the prebuilt binary
releases on older versions of GNU/Linux led to failures when linking programs
that used cgo. Only Linux users who hit this issue need to update.
2019-04-16 18:13:49 +00:00
ryoon
68ea74b454 Updated security/gpa to 0.10.0 2019-04-16 11:49:46 +00:00
ryoon
24cf6f0853 Update to 0.10.0
Changelog:
Noteworthy changes in version 0.10.0 (2018-10-16)
-------------------------------------------------

 * Added key manager context menu items to copy the key fingerprint
   and the secret key to the clipboard.

 * Added "Details" buttons to many error popups to show raw
   diagnostic output from gpg.

 * Changed the "Retrieve Key" dialog to first try the Web Key
   Directory if a mail address is given.  Only if this lookup fails
   the keyservers are searched.

 * Added a user-ID notebook page to show per user-ID info.

 * Made location of locale dir under Windows more flexible.

 * Fixed crash on filename conversion error.  [#2185]

 * Fixed listing of key algos in the subkey windows.  [#3405]

 * Removed lazy loading of the secret keyring.  [#3748]

 Release-info: https://dev.gnupg.org/T4186
2019-04-16 11:49:23 +00:00
ryoon
a0f5994034 Updated lang/gawk to 5.0.0 2019-04-16 11:44:04 +00:00
ryoon
19d1e42a89 Update to 5.0.0
Changelog:
Changes from 4.2.1 to 5.0.0
---------------------------

1. Support for the POSIX standard %a and %A printf formats has been added.

2. The test infrastructure has been greatly improved, simplifying the
   contents of test/Makefile.am and making it possible to generate
   pc/Makefile.tst from test/Makefile.in.

3. The regex routines have been replaced with those from GNULIB, allowing
   me to stop carrying forward decades of changes against the original
   ones from GLIBC.

4. Infrastructure upgrades: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1,
   makeinfo 6.5.

5. The undocumented configure option and code that enabled the use of
   non-English "letters" in identifiers is now gone.

6. The `--with-whiny-user-strftime' configuration option is now gone.

7. The code now makes some stronger assumptions about a C99 environment.

8. PROCINFO["platform"] yields a string indicating the platform for
   which gawk was compiled.

9. Writing to elements of SYMTAB that are not variable names now
   causes a fatal error. THIS CHANGES BEHAVIOR.

10. Comment handling in the pretty-printer has been reworked almost completely
    from scratch. As a result, comments in many corner cases that were
    previously lost are now included in the formatted output.

11. Namespaces have been implemented! See the manual.  One consequence of this
    is that files included with -i, read with -f, and command line program
    segments must all be self-contained syntactic units. E.g., you can no
    longer do something like this:

   	gawk -e 'BEGIN {' -e 'print "hello" }'

12. Gawk now uses the locale settings for ignoring case in single byte
    locales, instead of hardwiring in Latin-1.

13. A number of bugs, some of them quite significant, have been fixed.
    See the ChangeLog for details.
2019-04-16 11:43:29 +00:00
ryoon
4859babbc7 Fix packaging under native Linux 2019-04-16 11:34:39 +00:00
ryoon
9878f9cd84 Updated editors/OmegaT to 4.1.5.04nb1 2019-04-16 11:33:45 +00:00
ryoon
0f3ccd2a73 Fix path for JVM
Bump PKGREVISION.
2019-04-16 11:33:18 +00:00
adam
fca0c295c0 Updated multimedia/mkvtoolnix, devel/memcached 2019-04-16 07:50:36 +00:00
adam
bb718e532d memcached: updated to 1.5.13
1.5.13:
Fixes
- Basic implementation of TLS for memcached.
- Improve Get And Touch documentation

New Features
- TLS support!
2019-04-16 07:50:19 +00:00
adam
d225b7e62f mkvtoolnix: updated to 33.1.0
Version 33.1.0 "Primrose"

Bug fixes
* MKVToolNix GUI: multiplexer: Windows: using UNC paths
  (e.g. \\server\Videos) when the option "automatically set the destination
  file name" was set in the preferences, the GUI would create a destination
  file name with forward slashes (e.g. //server/Videos/outputfile.mkv), a
  syntax not supported by mkvmerge.
* build system: the programs were accidentally built without stack protection
  (-fstack-protector-strong) on recent versions of gcc and clang.


Version 33.0.0 "A Little Bit of Madness"

Bug fixes
* mkvinfo: when using the --size option, mkvinfo will now report the
  correctly if an element has an unknown size.
* MKVToolNix GUI: info tool: clusters with an unknown size will now be read
  and displayed correctly.
* MKVToolNix GUI: multiplexer: Windows: trying to open Blu-ray index or
  playlist files failed when the path to the files contained symbolic links
  (e.g. when mounting a drive in a sub-folder via Windows' disk management
  utility).
* MKVToolNix GUI: multiplexer: if a destination file names ends with a number
  in parenthesis (e.g. a year such as "(2017)"), that number will not be
  stripped anymore during the process of ensuring the destination file name is
  unique. Only those suffixes added automatically in prior attempts to make
  the file name unique will be removed.
* MKVToolNix GUI: multiplexer: Windows: the GUI will let the user change the
  drive letter part of the destination file name freely again and only verify
  its validity right before starting to mux/adding to the job queue. Before it
  tried to force that into something valid, often resulting in unintentional
  paths (such as "C:\users\…\DC\files\…").
2019-04-16 07:21:49 +00:00
adam
6dbc299653 Updated devel/py-hypothesis, devel/py-test, devel/py-mako 2019-04-16 07:19:02 +00:00
adam
d76a2d8917 py-mako: updated to 1.0.9
1.0.9:
Further corrected the previous fix for 287 as it relied upon an attribute that is monkeypatched by Python’s ast module for some reason, which fails if ast hasn’t been imported; the correct attribute Constant.value is now used. Also note the issue was mis-numbered in the previous changelog note.
2019-04-16 07:18:33 +00:00
adam
952ec7a949 py-test: updated to 4.4.1
pytest 4.4.1:
Bug Fixes
* Environment variables are properly restored when using pytester’s testdir fixture.
* Fix regression with --pdbcls, which stopped working with local modules in 4.0.0.
* Produce a warning when unknown keywords are passed to pytest.param(...).
* Invalidate import caches with monkeypatch.syspath_prepend, which is required with namespace packages being used.
2019-04-16 07:17:06 +00:00
adam
ef97f526ba py-hypothesis: updated to 4.17.0
4.17.0
This release adds the strategy :func:~hypothesis.extra.numpy.broadcastable_shapes, which generates array shapes that are broadcast-compatible with a provided shape.

4.16.0
This release allows :func:~hypothesis.strategies.register_type_strategy to be used with :obj:python:typing.NewType instances. This may be useful to e.g. provide only positive integers for :func:from_type(UserId) <hypothesis.strategies.from_type> with a UserId = NewType('UserId', int) type.

4.15.0
This release supports passing a :class:~python:datetime.timedelta as the :obj:~hypothesis.settings.deadline setting, so you no longer have to remember that the number is in milliseconds (:issue:1900).

Thanks to Damon Francisco for this change!

4.14.7
This patch makes the type annotations on hypothesis.extra.dateutil compatible with :pypi:mypy 0.700.

4.14.6
This release fixes a bug introduced in :ref:Hypothesis 4.14.3 <v4.14.3> that would sometimes cause :func:sampled_from(...).filter(...) <hypothesis.strategies.sampled_from> to encounter an internal assertion failure when there are three or fewer elements, and every element is rejected by the filter.

4.14.5
This patch takes the previous efficiency improvements to :func:sampled_from(...).filter(...) <hypothesis.strategies.sampled_from> strategies that reject most elements, and generalises them to also apply to sampled_from(...).filter(...).filter(...) and longer chains of filters.

4.14.4
This release fixes a bug that prevented :func:~hypothesis.strategies.random_module from correctly restoring the previous state of the random module.

The random state was instead being restored to a temporary deterministic state, which accidentally caused subsequent tests to see the same random values across multiple test runs.

4.14.3
This patch adds an internal special case to make :func:sampled_from(...).filter(...) <hypothesis.strategies.sampled_from> much more efficient when the filter rejects most elements
2019-04-16 07:14:00 +00:00
he
3c02dc6119 Bump the various bootstrap kits for NetBSD to 1.34.0. 2019-04-16 06:53:26 +00:00
gutteridge
00f947f39e doc: Updated graphics/ristretto to 0.8.4 2019-04-15 22:29:21 +00:00
gutteridge
f28c007d23 ristretto: update to 0.8.4
0.8.4
=====
- Add missing field initializers
- Instead of thumbnails, the same icons with a crossed red circle (bug #13419)
- Resolve g_type_class_add_private() deprecation
- Glib-Critical errors to stdout: Source ID X was not found when attempting to
  remove it (bug #15268)
- Fix memory leak (bug #12034)
- Show file size in the status bar (bug #14791)
- Fix opening of PPM files (bug #14709)

* Translation updates:
  Arabic (ar), Asturian (ast), Belarusian (be), Bulgarian (bg), Catalan (ca),
  Czech (cs), Danish (da), German (de), Greek (el), English (United Kingdom)
  (en_GB), Spanish (es), Basque (eu), Finnish (fi), French (fr), Galician (gl),
  Hebrew (he), Croatian (hr), Hungarian (hu), Indonesian (id), Icelandic (is),
  Italian (it), Japanese (ja), Kazakh (kk), Korean (ko), Lithuanian (lt), Malay
  (ms), Norwegian Bokmål (nb), Dutch (nl), Occitan (oc), Polish (pl), Portuguese
  (pt), Portuguese (Brazil) (pt_BR), Romanian (ro), Russian (ru), Slovak (sk),
  Slovenian (sl), Albanian (sq), Serbian (sr), Swedish (sv), Telugu (te), Thai
  (th), Turkish (tr), Uighur (ug), Ukrainian (uk), Chinese (China) (zh_CN),
  Chinese (Taiwan) (zh_TW)
2019-04-15 22:28:36 +00:00
ryoon
b934add287 Updated net/knot to 2.8.1 2019-04-15 16:23:45 +00:00
ryoon
58dcb46d3f Update to 2.8.1
Changelog:
Knot DNS 2.8.1 (2019-04-09)
===========================

Improvements:
-------------
 - Possible zone transaction is aborted by zone events to avoid inconsistency
 - Added log message if no persistent config DB is available during 'conf-begin'
 - New environment setting 'KNOT_VERSION_FORMAT=release' for extended version suppression
 - Various improvements in the documentation

Bugfixes:
---------
 - Broken NSEC3-wildcard-nonexistence proof after NSEC3 re-salt
 - Glue records under delegation are sometimes signed
 - RRL doesn't work correctly on big-endian architectures
 - NSEC3 not re-salted during AXFR refresh
 - Failed to sign new zone contents if added dynamically #641
 - NSEC3 opt-out signing doesn't work in some cases
 - Broken NSEC3 chain after adding new sub-delegations
 - Redundant SOA RRSIG on slave if RRSIG TTL changed on master
 - Sometimes confusing log error message for NOTIFY event
 - Improper include for LMDB #638

Knot DNS 2.8.0 (2019-03-05)
===========================

Features:
---------
 - New offline-KSK mode of operation
 - Configurable multithreaded DNSSEC signing for large zones
 - Extended ACL configuration for dynamic updates
 - New knotc trigger 'zone-key-rollover' for immediate DNSKEY rollover
 - Added support for OPENPGPKEY, CSYNC, SMIMEA, and ZONEMD RR types
 - New 'double-ds' option for CDS/CDNSKEY publication

Improvements:
-------------
 - Significant speed-up of zone updates
 - Knotc supports force option in the interactive mode
 - Copy-on-write support for QP-trie (Thanks to Tony Finch)
 - Unified and more efficient LMDB layer for journal, timer, and KASP databases
 - DS check event is re-planned according to KASP even when purged timers
 - Module DNS Cookies supports explicit Server Secret configuration
 - Zone mtime is verified against full-precision timestamp (Thanks to Daniel Kahn Gillmor)
 - Extended logging (loaded SOA serials, refresh duration, tiny cleanup)
 - Relaxed fixed-length condition for DNSSEC key ID
 - Extended semantic checks for DNAME and NS RR types
 - Added support for FreeBSD's SO_REUSEPORT_LB
 - Improved performance of geoip module
 - Various improvements in the documentation

Compatibility:
--------------
 - Changed configuration default for 'cds-cdnskey-publish' to 'rollover'
 - Journal DB format changes are not downgrade-compatible
 - Keymgr no longer prints DS for algorithm SHA-1
2019-04-15 16:23:03 +00:00
wiz
92d5f98588 ruby-tk: remove reference to ruby 2.3 2019-04-15 14:35:12 +00:00
taca
7ac93adde2 doc: undo remove of x11/ruby-tk 2019-04-15 14:28:35 +00:00
taca
8990c110b3 x11/Makefile: revive ruby-tk 2019-04-15 14:27:49 +00:00
taca
17e1742114 x11/ruby-tk: revert package remove
Revert ruby-tk package remove.  It is stiil required by lang/ruby22.
2019-04-15 14:27:07 +00:00
ryoon
21d6fd4e05 Add missing buildlink3.mk to enable dependencies to lang/openjdk-bin 2019-04-15 14:25:25 +00:00
leot
2aadfb14ea doc: Updated net/mitmproxy to 4.0.4nb1 2019-04-15 10:21:19 +00:00
leot
bd6f6164d4 mitmproxy: Add a patch to fix with newer py-wsproto API changes in >=0.13.0
Unfortunately the .orig file is also installed, add a post-install:
target to clean `*.orig' left.

Bump PKGREVISION

(Accidentally uncommitted in the previous commit, sorry!)
2019-04-15 10:19:55 +00:00
leot
fd1084ba50 mitmproxy: Add a patch to fix with newer py-wsproto API changes in >=0.13.0
Unfortunately the .orig file is also installed, add a post-install:
target to clean `*.orig' left.

Bump PKGREVISION
2019-04-15 10:19:04 +00:00
pho
70d1cc2af9 Add a patch to fix upstream bug #1543602; bump revision 2019-04-15 08:31:10 +00:00
adam
92a85addcd Updated devel/py-cython, devel/py-autopep8 2019-04-15 08:27:59 +00:00
adam
5d4d47e4bf py-autopep8: updated to 1.4.4
version 1.4.4
* fix bugs
* Don't write the file unless there are changes
* update configuration documentation
2019-04-15 08:27:42 +00:00
adam
7503002bbd py-cython: updated to 0.29.7
0.29.7:
Bugs fixed
* Crash when the shared Cython config module gets unloaded and another Cython
  module reports an exceptions.  Cython now makes sure it keeps an owned reference
  to the module.
* Resolved a C89 compilation problem when enabling the fast-gil sharing feature.
* Coverage reporting did not include the signature line of cdef functions.
* Casting a GIL-requiring function into a nogil function now issues a warning.
* Generators and coroutines were missing their return type annotation.
2019-04-15 08:18:38 +00:00
adam
561e9ea6c7 Updated devel/cmake, databases/py-psycopg2, databases/py-peewee 2019-04-15 07:04:22 +00:00