Commit graph

286110 commits

Author SHA1 Message Date
bsiegert
531b749422 Remove gated.
This was announced in July on both pkgsrc-users and tech-pkg, and no one
objected to the removal.

The last release of gated  was in 1999, its upstream
has disappeared, the homepage redirects to a sketchy company.

If you wanted to do routing in software today, you should probably use
quagga or another modern daemon.

ok to remove from gdt@
2018-08-27 13:45:21 +00:00
adam
b662b05c82 Updated www/py-aiohttp, www/py-pylint-django 2018-08-27 11:18:54 +00:00
adam
2bf2f82a35 py-pylint-django: 2.0.2
Version 2.0.2:
Suppress false-positive no-self-argument in factory.post_generation.
2018-08-27 11:18:35 +00:00
adam
1a265c1ccb py-aiohttp: updated to 3.4.0
3.4.0:

Features
Add type hints
Add raise_for_status request parameter
Add type hints to HTTP client
Minor server optimizations
Preserve the cause when HTTPException is raised from another exception.
Add close_boundary option in MultipartWriter.write method. Support streaming
Added a remove_slash option to the normalize_path_middleware factory.
The class AbstractRouteDef is importable from aiohttp.web.

Bugfixes
Prevent double closing when client connection is released before the last data_received() callback.
Make redirect with normalize_path_middleware work when using url encoded paths.
Postpone web task creation to connection establishment.
Fix sock_read timeout.
When using a server-request body as the data= argument of a client request, iterate over the content with readany instead of readline to avoid Line too long errors.
fix UrlDispatcher has no attribute add_options, add web.options
correct filename in content-disposition with multipart body
Many HTTP proxies has buggy keepalive support. Let's not reuse connection but close it after processing every response.
raise 413 "Payload Too Large" rather than raising ValueError in request.post() Add helpful debug message to 413 responses
Fix StreamResponse equality, now that they are MutableMapping objects.
Fix server request objects comparison
Do not hang on 206 Partial Content response with Content-Encoding: gzip
Fix timeout precondition checkers

Improved Documentation
Add a new FAQ entry that clarifies that you should not reuse response objects in middleware functions.
Add FAQ section "Why is creating a ClientSession outside of an event loop dangerous?"
Fix link to Rambler
Fix TCPSite documentation on the Server Reference page.
Fix documentation build configuration file for Windows.
Remove no longer existing lingering_timeout parameter of Application.make_handler from documentation.
Mention that app.make_handler is deprecated, recommend to use runners API instead.

Deprecations and Removals
Drop loop.current_task() from helpers.current_task()
Drop reader parameter from request.multipart().
2018-08-27 11:16:01 +00:00
triaxx
2532a43fae openpam: add example configuration files
sudo compiled with -pam and PREFER_PKGSRC=yes now works out of the box
2018-08-27 08:59:52 +00:00
adam
ddc09505dd Updated devel/py-atomicwrites, textproc/py-xlsxwriter 2018-08-27 08:03:48 +00:00
adam
184c726375 py-xlsxwriter: updated to 1.0.8
Release 1.0.8:
Added named exceptions to XlsxWriter. See The Exceptions Class.
Removed the implicit close() in the destructor since it wasn’t guaranteed to work correctly and raised a confusing exception when any other exception was triggered. Note that this is a backward incompatible change. The with context manager is a better way to close automatically, see close().
Added border, fill, pattern and gradient formatting options to set_legend().
Added top_right position to set_legend().
2018-08-27 08:03:20 +00:00
adam
6d7b78774c py-atomicwrites: updated to 1.2.0
1.2.0:
Avoid API breakage under Python 2
2018-08-27 08:00:45 +00:00
wiz
e1733f9341 doc: Updated emulators/vmips to 1.5.1 2018-08-27 07:15:57 +00:00
wiz
7ff8162898 vmips: update to 1.5.1.
Based on PR 53556 by Brian R. Gaeke.

vmips-1.5.1 was released on 20 August 2018.  User-visible changes
in version 1.5 (since version 1.5.1):

   * Bug fixes:

   * A pair of time calculations in the clock device were revised to
     avoid triggering compile-time errors in newer C++11-compliant
     compilers.

Improve 'make test'; fails because it needs a mips toolchain.
2018-08-27 07:15:47 +00:00
wiz
b2bbedd722 doc: Updated lang/tcl-expect to 5.45.0nb4 2018-08-27 07:12:18 +00:00
wiz
d8a55e6a71 tcl-expect: update to 5.45.0nb4.
Honor LDFLAGS when linking.

Fixes RELRO build.
2018-08-27 07:12:08 +00:00
adam
c28350b5c4 Updated multimedia/mkvtoolnix, print/cups-filters 2018-08-27 06:51:41 +00:00
adam
7e5e4e8d7d cups-filters: updated to 1.21.1
CHANGES IN V1.21.1
- foomatic-rip: Fixed segmentation fault caused by wrong
  Coverity Scan issue fix.
- Build system: Require QPDF 8.1.0 or later as it is needed by
  bannertopdf.

CHANGES IN V1.21.0
- libcupsfilters, cups-browsed, driverless, foomatic-rip,
  parallel: Silenced warnings from newest gcc.
- libcupsfilters: When generating a PPD for driverless
  printing on a remote IPP printer, make pdftopdf not being
  run by the local queue if the remote queue is a CUPS queue
  to avoid running pdftopdf twice.
- libcupsfilters, cups-browsed, driverless, bannertopdf,
  foomatic-rip, pdftops, pdftoraster, rastertops,
  rastertoescpx, sys5ippprinter, beh: Fixed Coverity Scan
  issues.
- bannertopdf: Switched over from using Poppler to using QPDF
  for generating the PDF pages. With Poppler unstable APIs
  were used which were subject to change. Thanks to Sahil
  Arora for this project in the Google Summer of Code 2018
- cups-browsed: Manually defined clusters ("Cluster" directive
  in cups-browsed.conf) caused cups-browsed to crash.
2018-08-27 06:51:13 +00:00
adam
7f7b8d6b19 mkvtoolnix: updated to 26.0.0
Version 26.0.0 "In The Game":

New features and enhancements
* mkvmerge: chapter generation: if the name template given by
  --generate-chapters-name-template is empty, no names (ChapterDisplay
  master elements with ChapterString/ChapterLanguage children) will be
  generated for the chapter atoms.
* mkvmerge: chapters: chapter names generated from MPLS files will now use the
  name template if one is set via --generate-chapters-name-template.
* mkvmerge: mkvmerge will no longer abort with an error message if no audio,
  video and subtitle tracks should be multiplexed. This allows copying of
  chapters from non-chapter source files (e.g. Matroska or MP4 files).
* MKVToolNix GUI: the font size in the tool selector on the left will scale
  with the font size the user selects in the preferences.
* MKVToolNix GUI: the GUI will no longer automatically resize the columns in
  tree and list views to match the content size. Instead it remembers and
  restores the widths set by the user.
* MKVToolNix GUI: multiplexer: the chapter name template will now be set
  automatically to the name template in the preferences' "chapter editor"
  section. Additionally the option --generate-chapters-name-template … will
  be passed to mkvmerge in situations when mkvmerge will generate chapters
  (either because automatic generation is enabled or if chapters are generated
  for MPLS playlists).
* MKVToolNix GUI: chapter editor: if the chapter name template is empty,
  chapters will be generated without names.
* MKVToolNix GUI: chapter editor: added an option to remove all chapter names
  to the "additional modifications" dialog.

Bug fixes
* mkvmerge: Matroska reader: fixed wrong timestamps when appending Matroska
  files where the second Matroska file's first timestamp is bigger
  than 0.
* mkvmerge: MP4 reader: fixed division by zero errors during file
  identification if the timescale is 0 in the MVHD atom.
* mkvmerge: Windows Television DVR files are now recognized as an unsupported
  file type. This prevents mis-detection as MPEG-2 with an accompanying flood
  of error messages.
* MKVToolNix GUI: info tool: under certain circumstances "cues" were shown at
  the wrong level (inside the previous master element instead of on level 1).
* MKVToolNix GUI: job queue: fixed invalid memory handling and consequent
  crashes when using the "edit in corresponding tool & remove from job queue"
  option if one of the files in that job contained attached files.

Build system changes
* An AppStream metadata file will be installed in $prefix/share/metainfo.
2018-08-27 06:50:16 +00:00
adam
8591d4b375 Updated math/py-numpy, devel/py-test, devel/py-typing, devel/py-hypothesis 2018-08-27 06:18:06 +00:00
adam
b7918ba517 py-hypothesis: updated to 3.69.3
3.69.3:
This patch handles passing an empty :class:python:enum.Enum to :func:~hypothesis.strategies.from_type returns :func:~hypothesis.strategies.nothing, instead of raising an internal :class:python:AssertionError.

3.69.2:
This patch fixes a small mistake in an internal comment. There is no user-visible change.

3.69.1:
This change fixes a small bug in how the core engine consults its cache of previously-tried inputs. There is unlikely to be any user-visible change.

3.69.0:
This release improves argument validation for stateful testing.

If the target or targets of a :func:~hypothesis.stateful.rule are invalid, we now raise a useful validation error rather than an internal exception.
Passing both the target and targets arguments is deprecated - append the target bundle to the targets tuple of bundles instead.
Passing the name of a Bundle rather than the Bundle itself is also deprecated.
2018-08-27 06:17:33 +00:00
adam
39607a1be5 py-typing: updated to 3.6.6
3.6.6:
Sync with Python 3.6.6.
2018-08-27 06:15:13 +00:00
adam
78b70aab1b py-test: updated to 3.7.3
pytest 3.7.3:

Bug Fixes
* Fixtures during teardown can again use capsys and capfd to inspect output captured during tests.
* Fix collection of tests from __init__.py files if they match the python_files configuration option.
* Fix issue where teardown of fixtures of consecutive sub-packages were executed once, at the end of the outer package.
* Fix bug where --show-capture=no option would still show logs printed during fixture teardown.
* Fix stdout/stderr not getting captured when real-time cli logging is active.
* Fix collection error when specifying test functions directly in the command line using test.py::test syntax together with --doctest-modules.
* Fix bugs where unicode arguments could not be passed to testdir.runpytest on Python 2.
* Fix double collection of tests within packages when the filename starts with a capital letter.
2018-08-27 06:06:02 +00:00
adam
726bd70558 py-numpy: updated to 1.15.1
NumPy 1.15.1:

This is a bugfix release for bugs and regressions reported following the 1.15.0
release.

* The annoying but harmless RuntimeWarning that "numpy.dtype size changed" has
  been suppressed. The long standing suppression was lost in the transition to
  pytest.
* The update to Cython 0.28.3 exposed a problematic use of a gcc attribute used
  to prefer code size over speed in module initialization, possibly resulting in
  incorrect compiled code. This has been fixed in latest Cython but has been
  disabled here for safety.
* Support for big-endian and ARMv8 architectures has been improved.

The Python versions supported by this release are 2.7, 3.4-3.7. The wheels are
linked with OpenBLAS v0.3.0, which should fix some of the linalg problems
reported for NumPy 1.14.
2018-08-27 06:04:35 +00:00
schmonz
27bb411381 doc: Updated www/pound to 2.8 2018-08-26 22:36:48 +00:00
schmonz
bbdffe8c32 Update to 2.8. From the changelog:
Enhancements:
    - removed DynScale flag and support
    - removed support for multi-line headers (both input and output)

Bug fixes:
    - fixed potential request smuggling via fudged headers
2018-08-26 22:35:45 +00:00
schmonz
7243e69264 doc: Updated devel/skalibs to 2.7.0.0 2018-08-26 19:35:55 +00:00
schmonz
9a1670f8e2 Update to 2.7.0.0. From the changelog:
----------

- Bugfixes.
- New functions: ipc_timed_sendv(), unlink_void(), genset_deepfree(),
  gensetdyn_deepfree(), skagetln_loose(), skagetlnsep_loose()
- dir_close() now returns void and leaves errno unchanged
- absolutepath(), sarealpath_tmp(), avl*_deletnode(), mininetstring,
  prot functions removed
- djbunix.h doesn't include env.h anymore
- New functions: execvep_loose(), byte_zzero(), openb_read(), sig0_scan()
- New function family: skalibs/genqdyn.h
- New dir_fd function wrapping dirfd() (Solaris doesn't have dirfd())
- memmem implementation for platforms that don't provide it.
- memmem wrappers: byte_search, siovec_search.
- New functions: atomic_symlink, skagetlnmaxsep, child_spawn3
- New header: skalibs/posixplz.h, some header reorganization.
- New family of functions: textmessage and textclient
- skalibs/environ.h and skalibs/getpeereid.h are now obsolescent.
- New functions: access_at() (MacOS and Solaris don't support faccessat),
  skaclient_timed_aflush().
- stralloc.h and tai.h are suitable for inclusion in C++ headers.
- New sysdep: SKALIBS_HASODIRECTORY. (MacOS doesn't support O_DIRECTORY.)
- New function: lock_unx().
- Optimized packing/unpacking routines.
- Better CPPFLAGS/CFLAGS/LDFLAGS management.
- openwritenclose() and openwritevnclose() now use mkstemp.
2018-08-26 19:35:42 +00:00
schmonz
57dab5045a doc: Updated sysutils/agedu to 20180522.5b12791 2018-08-26 19:34:29 +00:00
schmonz
35ddadb224 Update to 20180522.5b12791. From the git log:
- Missing .gitignore rule for autoconf detritus.
- Give a sensible error message about misordered dumps.
- Convert to and from a new 'sortable' dump format.
- Factor out dump-file handling. (NFC)
- Remove unused variables spotted by -Wall.
- Revise parsing of /proc/net/tcp[6] for magic HTTP auth.
- Fix mmap(2) error checks
- Fix pathname-lookup failure on 'agedu -H /'.
- Add a --numeric option, modifying HTML multifile output.
2018-08-26 19:33:42 +00:00
schmonz
2411329f0f doc: Updated textproc/xapian-omega to 1.4.7 2018-08-26 13:26:21 +00:00
schmonz
5864d025c8 Update to 1.4.7. From the changelog:
omega:

* New OmegaScript $unique command.  The existing $uniq only removes adjacent
  entries (like the Unix uniq command) so to fully remove duplicates you need a
  sorted input.  Sometimes it is desirable to remove duplicates from an
  unsorted list without changing the order of the entries which are left, so
  add $unique to do that.  If the list is sorted already, then $uniq is more
  efficient.

* Fix $map to cleanly reject a single argument.

templates:

* templates/query: Merge multiple entries in the term frequency information,
  which came from searching several prefixes by default.  Reported by Alistair
  Buxton on #xapian-discuss.

* When multiple words with the same stem are in the query string we now fully
  eliminate duplicates when showing term frequency information.
2018-08-26 13:26:12 +00:00
schmonz
c6cfd3579d doc: Updated textproc/xapian to 1.4.7 2018-08-26 13:26:09 +00:00
schmonz
a2b1c3883f Update to 1.4.7. From the changelog:
API:

* Database::check(): Fix bogus error reports for documents with length zero
  due to a new check added in 1.4.6 that the doclength was between the stored
  upper and lower bounds, which failed to allow for the lower bound ignoring
  documents with length zero (since documents indexed only by boolean terms
  aren't involved in weighted searches).  Reported by David Bremner.

* Query: Use of Query::MatchAll in multithreaded code causes problems because
  the reference counting gets messed up by concurrent updates.  Document that
  Query(string()) should be used instead of MatchAll in multithreaded code, and
  avoid using it in library code.  Reported by Germán M. Bravo.

* Stem:

  + Stemming algorithms added for Irish, Lithuanian, Nepali and Tamil.

  + Merge Snowball compiler changes which improve code generation.

  + Merge optimisations to the Arabic and Turkish stemmers.

glass backend:

* A long-lived cursor on a table in a WritableDatabase could get into
  an invalid state, which typically resulted in a DatabaseCorruptError
  being thrown with the message:

      Db block overwritten - are there multiple writers?

  But in fact the on-disk database is not corrupted - it's just that
  the cursor in memory has got into an inconsistent state.  It looks
  like we'll always detect the inconsistency before it can cause on-disk
  corruption but it's hard to be completely certain.

  The bug is in code to rebuild the cursor when the underlying table
  changes in ways which require that, which is a fairly rare occurrence
  to start with, and only triggers when a block in the cursor has been
  released, reallocated, and we tried to load it in the cursor at the
  same level - the cursor wrongly assumes it has the current version
  of the block.

  Reported with a reproducer by Sylvain Taverne.  Confirmed by David
  Bremner as also fixing a problem in notmuch for which he hadn't managed
  to find a reduced reproducer.
2018-08-26 13:25:33 +00:00
wiz
bcab2bc9a3 doc/TODO: add some
+ gimp-2.10.6, gnumeric112-1.12.43, goffice0.10-0.10.43, libdrm-2.4.94,
  librsvg-2.44.0 [needs rust+cargo], pango-1.42.4, poppler-0.68.0,
  py-certifi-2018.8.24, py-test-xdist-1.23.0, sqlite3-3.25.0,
  thunderbird-60.0.
2018-08-26 09:52:33 +00:00
wiz
8d98857c6e doc: Updated time/p5-Time-Warp to 0.53 2018-08-26 06:27:49 +00:00
wiz
0f7542f142 p5-Time-Warp: update to 0.53.
0.53  2018.08.22
      - New maintainer (MANWAR)
      - Updated GitHub repo details.
      - Tidied up Changes.
2018-08-26 06:27:41 +00:00
wiz
c33db6ed94 doc: Updated devel/p5-IO-AIO to 4.6 2018-08-26 06:26:54 +00:00
wiz
0b84213a32 p5-IO-AIO: update to 4.6.
4.6  Sat Aug 25 21:58:36 CEST 2018
	- add st_btime, st_btimesec, st_btimensec and st_gen accessors,
          mostly for bsds which expose birthtime and st_gen members (netbsd, freebsd
          but only st_gen on openbsd because they compiled their perl without support
          for birthtimes).
        - fix madvise and munlock to properly support negative offsets.
        - allocate fd for the aio_close at boot time, to guarantee it working
          later, rather than calling abort when it fails. also avoids
          close-on-exec race issues after module load.
        - #undef utime on win32, maybe this helps some reports of utime hangs.
        - minor doc improvements.
        - minor configure cleanups.
        - use $Config{perllibs} instead of libs for configure. might help people
          who didn'T install all perl dependencies (might break things as well).
2018-08-26 06:26:46 +00:00
wiz
8fe95c1e52 doc: Updated devel/p5-Git-CPAN-Patch to 2.3.4 2018-08-26 06:24:26 +00:00
wiz
1b0f867b45 p5-Git-CPAN-Patch: update to 2.3.4.
2.3.4 2018-08-24
  [ BUG FIXES ]
    - fix signatures in ::Command::Clone.  (GH#38)

  [ STATISTICS ]
    - code churn: 2 files changed, 16 insertions(+), 7 deletions(-)
2018-08-26 06:24:17 +00:00
wiz
ff7aabb3ac doc: Updated devel/p5-B-Keywords to 1.19 2018-08-26 06:17:34 +00:00
wiz
8210d4b7f6 p5-B-Keywords: update to 1.19.
1.19 Thu Aug 23 11:16:09 CEST 2018
  - our was added with 5.005_61
2018-08-26 06:17:26 +00:00
wiz
1200b76f02 doc: Updated converters/p5-Cpanel-JSON-XS to 4.06 2018-08-26 06:13:45 +00:00
wiz
50ef0e38bc p5-Cpanel-JSON-XS: update to 4.06.
4.06 2018-08-22 (rurban)
        - Fix overloaded eq/ne comparisons (GH #116 by demerphq, GH #117 by Graham Knopp):
          detect strings, protect from endless recursion. false is now ne "True".
          clarify eq/ne rules in the docs.
2018-08-26 06:13:37 +00:00
wiz
e528061372 doc: Updated archivers/p5-Archive-Zip to 1.63 2018-08-26 06:11:39 +00:00
wiz
7d5effa3e5 p5-Archive-Zip: update to 1.63.
1.63 Wed 21 Aug 2018
    - Restore missing META.yml deps (needed updated MB)
    - Symlink traversal test fix [github/haarg]
    - Added missing prereq Encode as suggested by CPANTS [github/manwar]
2018-08-26 06:11:29 +00:00
adam
e5bbc0b7ed npm: fix building with PKGREVISION 2018-08-25 20:46:28 +00:00
adam
eb9750b598 Updated multimedia/x264-devel, devel/py-setuptools 2018-08-25 17:23:14 +00:00
adam
a5b00f4b7d py-setuptools: updated to 40.2.0
v40.2.0
Fix handling of Unicode arguments in PEP 517 backend

vv40.1.1
Fix regression with egg_info command when tagging is used.
2018-08-25 17:22:41 +00:00
adam
b447be9dc7 x264-devel: updated to 20180624
20180624:
ppc: Optimize quant functions
ppc: Add support for Power9-only vec_absd
pc: Optimize sub8x8_dct_dc
ppc: AltiVec add16x16_idct_dc
ppc: Optimize add8x8_idct_dc
ppc: Add compatibility macros for vec_xxpermdi
Prefer a monotonic clock source if available
Add Sony XAVC, a flavour of AVC-Intra
Cosmetics: Fix indentation for multiline function prototypes
Cosmetics: Use consistent "inline" attribute position
x86: AVX-512 plane_copy and plane_copy_swap
4:0:0 (monochrome) encoding support
Makefile improvements
x86inc: Improve SAVE/LOAD_MM_PERMUTATION macros
x86inc: Optimize VEX instruction encoding
x86inc: Fix VEX -> EVEX instruction conversion
configure: Fix required version checks for lavf and swscale
Fix float division by zero in weightp analysis
Fix undefined behavior of left shift for CAVLC encoding
Fix integer overflow in slicetype_path_cost
cli: Fix preset help listing
ppc: Fix zigzag_interleave
Fix clang stack alignment issues
Fix missing bs_flush in AUD writing
Fix possible undefined behavior of right shift
make bs_align_10 imply bs_flush
Fix theoretically incorrect cost_mv_fpel free
configure: Fix ambiguous "$(("
Fix --qpmax default value in fullhelp
2018-08-25 17:21:19 +00:00
wiz
92b0210c08 capstone: honor LDFLAGS for cstool.
Fixes RELRO build.
2018-08-25 14:39:11 +00:00
wiz
a05e5ee38b gtkspell3: remove unused comment 2018-08-25 13:20:58 +00:00
wiz
f5cb379db5 doc: Updated editors/poedit to 2.0.3nb11 2018-08-25 12:05:58 +00:00