Commit graph

257040 commits

Author SHA1 Message Date
wiz
469475506a Updated include-what-you-use to 0.7.
Set LICENSE.

wyu 0.7 compatible with llvm+clang 3.9 is released. Major changes:

    Add preliminary mappings for libc++.
    Require the complete type for pointer arithmetic.
    Recognize nested classes in friend declarations.
    Better handling of X-macros/textual includes.
    Better handling of self-checking private headers (that raise an #error if included directly).
    Improve IWYU's understanding of implicit include dirs; the current source file's dirname is always a candidate now.
    Add implicit include dirs for libc++ on Darwin targets.
    Lots of internal cleanup based on output from clang-tidy.
    Reduce logging strategically, to get more relevant output.
2016-11-15 16:35:40 +00:00
wiz
6c3450e17a Added fonts/Merriweather-ttf version 1.584 2016-11-15 16:06:13 +00:00
wiz
418f6a43de + Merriweather-ttf 2016-11-15 16:05:56 +00:00
wiz
d02f7ca526 Import Merriweather-ttf-1.584 as fonts/Merriweather-ttf.
Merriweather is a workhorse text type family made specifically for
screens.  Print use is not a significant consideration in the design.
Merriweather is useful for Latin, Arabic, Cyrillic and Greek.  The
styles include Regular, Bold, Italic and Bold Italic.
2016-11-15 16:05:42 +00:00
marino
a031c0656c pkgtools/pkg: Follow recent PKG_DBDIR changes in bootstrap script
The default for PKG_DBDIR changed from /var/db/pkg to ${LOCALBASE}/pkgdb
Accordingly, the pkgng location is changing from /var/db/pkgng to
${LOCALBASE}/pkgng-db
2016-11-15 15:42:21 +00:00
wiz
8d4378fc82 regen 2016-11-15 13:51:07 +00:00
wiz
b6b066ed89 pre-install is a valid value for USERGROUP_PHASE.
Noted by marino.
2016-11-15 13:48:52 +00:00
jperkin
14882b76b8 Change the default PKG_DBDIR to be ${LOCALBASE}/pkgdb. Resolves issues on
other BSDs which already use /var/db/pkg for the native package manager.
2016-11-15 11:19:09 +00:00
wiz
2a65d41083 Fix DOTLOCK_GROUP. From J. Lewis Muir on pkgsrc-users. 2016-11-15 10:13:45 +00:00
wiz
d3bdec1f6f Updated x11/libdrm to 2.4.73 2016-11-15 10:06:10 +00:00
wiz
af053d519b Updated libdrm to 2.4.73.
2.4.73

Emil Velikov (3):
      headers: Add README file
      xd86drm: read more than 128 bytes of uevent in drmParsePciBusInfo
      Bump version for release

2.4.72

Alex Deucher (1):
     amdgpu: check parameters in amdgpu_query_gpu_info

Chris Wilson (3):
     intel: Export raw GEM mmap interfaces
     intel: Migrate handle/name lookups from linear lists to hashtables
     intel: Look prime handle up in handle hash table

Eric Anholt (1):
     Silence runtime complaints on platform devices

Junwei Zhang (1):
     amdgpu: add the function to get the marketing name (v4)

Matt Turner (4):
     intel: Add uthash.h to Makefile.sources.
     amdgpu: Add amdgpu_asic_id.h to Makefile.sources.
     freedreno: Add fd_ringbuffer_flush2 to symbol check.
     Bump version for release

Michel Dänzer (3):
     headers: Sync drm{,_mode}.h with the kernel
     Add drmModePageFlipTarget
     intel: Add new symbols to intel-symbol-check

Neil Roberts (1):
     intel: Allow some codenames in INTEL_DEVID_OVERRIDE

Rob Clark (3):
     add libsync.h helper
     freedreno: sync uapi header
     freedreno: add fence fd support

Rob Herring (1):
     Return an -ENODEV from drmGetDevice() when no device was found.
2016-11-15 10:05:52 +00:00
leot
3f83adb7c9 Updated mail/msmtp to 1.6.6 2016-11-15 08:54:51 +00:00
leot
2805994d28 Update mail/msmtp to msmtp-1.6.6
Changes:
1.6.6
-----
This version fixes a memory leak and a double-free in msmtp_read_headers(). The
double-free was triggered by read errors.
2016-11-15 08:54:40 +00:00
leot
ae435f2e83 Add dependency on devel/zlib.
Reported by and thanks to Luther via PR pkg/51628.
2016-11-15 08:50:41 +00:00
ryoon
0d8df40318 Recursive revbump from llvm 3.9.0 2016-11-14 20:56:10 +00:00
ryoon
74f2bf798a Updated devel/polly to 3.9.0 2016-11-14 20:49:54 +00:00
ryoon
14949b4b89 Update to 3.9.0
Changelog:
* Polly directly available in clang/opt/bugpoint
* Increased analysis coverage
* Fine-grain dependences analysis
* Update of the isl math library
2016-11-14 20:49:15 +00:00
ryoon
5fab888caa Updated lang/clang-static-analyzer to 3.9.0 2016-11-14 20:46:25 +00:00
ryoon
3f6fecb38f Add lang/clang-static-analyzer and devel/polly 2016-11-14 20:31:28 +00:00
ryoon
2af247c30b Update llvm packages to 3.9.0 2016-11-14 20:17:12 +00:00
ryoon
861be02d4d Update llvm packages to 3.9.0
* Drop CppBackend. It is removed.

Changelog:
* GCC ABI Tag
* LLVM IR: new intrinsics etc.
* Change LLVM IPO model
* Support ThinLTO
* Improve the ARM targets, ARMv8.2-A support etc.
* Improve the MIPS targets
* Improve the PowerPC target, default optim O3 to O2
* Improve the X86 target, SKylake AVX-512 etc.
* Improve the AMDGPU, better support for Mesa 12
2016-11-14 20:15:32 +00:00
ryoon
557cf6493b libunwind is in lang category. Update comment 2016-11-14 19:56:46 +00:00
marino
74bb64aa0b pkgtools/pkg: Bump PKGREVISION after previous commit 2016-11-14 19:38:11 +00:00
marino
7f254b4536 pkgtools/pkg: bring in most of pkgsrc-synth improvements
Several updates in pkgsrc-synth work are applicable to pkgtools/pkg so
let's bring them in.  Some changes:

1) fetching segfault fixed
2) change VULNXML URL from FreeBSD ports to pkgsrc version
3) Fix vulnerability report URLs (404) to valid ones (DragonFlyBSD.org)
4) Add ability to build debuggable version
5) Fix PKG_DBDIR default setting for pkg (honor mk.conf)
6) Fix another segfault on NetBSD when pkg(8) attempts to read elfhints.
   This is only valid on FreeBSD and DragonFly, so bring in upstream
   fix to block on other platforms.
7) Set as BOOTSTRAP_PKG and block USE_CWRAPPERS for bootstrap reasons
8) realign SUBST* definitions
2016-11-14 18:59:12 +00:00
wiz
8f7015f116 Remove newspipe-7.1.2, it's a different software than what we have in pkgsrc. 2016-11-14 15:37:02 +00:00
wiz
bf38405749 + exiftool-10.32, newspipe-7.1.2, php-owncloud-9.1.2, stunnel-5.37,
synergy-1.8.5, yacas-1.6.1.
2016-11-14 15:10:38 +00:00
fhajny
7edb190f29 Updated sysutils/consul to 0.7.1 2016-11-14 15:00:35 +00:00
fhajny
6f67e1391b Update sysutils/consul to 0.7.1.
BACKWARDS INCOMPATIBILITIES:

- Child process reaping support has been removed, along with the reap
  configuration option.
- The default for max_stale has been increased to a near-indefinite
  threshold (10 years) to allow DNS queries to continue to be served in
  the event of a long outage with no leader.
- The api package's PreparedQuery.Delete() method now takes WriteOptions
  instead of QueryOptions.


FEATURES:

- Key/Value Store Command Line Interface: New consul kv commands were
  added for easy access to all basic key/value store operations.
- Snapshot/Restore: A new /v1/snapshot HTTP endpoint and corresponding
  set of consul snapshot commands were added for easy point-in-time
  snapshots for disaster recovery.
- AWS auto-discovery: New -retry-join-ec2 configuration options added to
  allow bootstrapping by automatically discovering AWS instances with a
  given tag key/value at startup.


IMPROVEMENTS:

- api: All session options can now be set when using api.Lock().
- agent: Added the ability to bind Serf WAN and LAN to different
  interfaces than the general bind address.
- agent: Added a new tls_skip_verify configuration option for HTTP
  checks.
- agent: Consul is now built with Go 1.7.3.


BUG FIXES:

- agent: Fixed a Go race issue with log buffering at startup.
- agent: Fixed a panic during anti-entropy sync for services and checks.
- agent: Fixed an issue on Windows where "wsarecv" errors were logged
  when CLI commands accessed the RPC interface.
- agent: Syslog initialization will now retry on errors for up to 60
  seconds to avoid a race condition at system startup.
- agent: Fixed a panic when both -dev and -bootstrap-expect flags were
  provided.
- agent: Added a retry with backoff when a session fails to invalidate
  after expiring.
- agent: Fixed an issue where Consul would fail to start because of
  leftover malformed check/service state files.
- agent: Fixed agent crashes on macOS Sierra by upgrading Go.
- agent: Log a warning instead of success when attempting to deregister
  a nonexistent service.
- api: Trim leading slashes from keys/prefixes when querying KV
  endpoints to avoid a bug with redirects in Go 1.7 (golang/go#4800).
- dns: Fixed external services that pointed to consul addresses (CNAME
  records) not resolving to A-records.
- dns: Fixed an issue with SRV lookups where the service address was
  different from the node's.
- dns: Fixed an issue where truncated records from a recursor query were
  improperly reported as errors.
- server: Fixed the port numbers in the sample JSON inside peers.info.
- server: Squashes ACL datacenter name to lower case and checks for
  proper formatting at startup.
- ui: Fixed an XSS issue with the display of sessions and ACLs in the
  web UI.
2016-11-14 15:00:26 +00:00
wiz
281bf8376c Updated x11/mcookie to 2.29 2016-11-14 14:48:56 +00:00
wiz
1de1dbcc5c Updated mcookie to 2.29.
No changes AFAICT.
2016-11-14 14:48:46 +00:00
wiz
7cff11b821 Updated multimedia/mediainfo to 0.7.90 2016-11-14 14:45:36 +00:00
wiz
2b41059fc5 Updated {lib,}mediainfo to 0.7.90.
Version 0.7.90, 2016-10-31
--------------
+ #M94, WAV: support of file with a buggy RIFF header
+ Matroska: detection of segment size of zero (compatibility risks e.g. Windows 10 Media Player does not play such file)
+ MXF: detection of some incoherences between header and footer
+ MXF: display of Locked information
+ N19/STL: support of 48/50/60 fps content
+ N19/STL: display of time code of first frame
+ AC-3: bit depth
+ MPEG Video: CBR bitrate mode information based on vbv_delay
+ DXW: support of fake time code attribute
x Teletext in MPEG-TS: CodecID, format (classic teletext or subtitle), video delay were sometimes not displayed
x PDF: fixed crash with some files with full analysis set
x #B485, BMP height is negative
x Several minor fixes

Version 0.7.89, 2016-09-30
--------------
+ QuickTime: support of Panasonic AVC-Intra 50/100/200 without SPS/PPS ("aixx" and "AVin" CodecID)
+ More QuickTime/MP4/AVC/HEVC color descriptions based on future ISO 23001-8:201x/PDAM1
+ FFV1: handling 16+ bitdepth (YUV and RGB) while handling buggy version <= 3 YUV 16-bit streams
+ Improved growing file detection, option for forcing the growing file test
+ Matroska: support of video FieldOrder, MatrixCoefficients, BitsPerChannel, Range, TransferCharacteristics, Primaries
+ Acquisition Metadata: support of more elements (IrisTNumber, IrisRingPosition, FocusRingPosition, ZoomRingPosition, ColorMatrix)
+ Add stream counts to MIXML output
+ I242, AVI/Matroska: mapping of mjp2 to JPEG 2000 format name
+ MPEG-4 Visual: parsing of Studio profiles, providing width/height/frame rate...
+ MXF: reading MPEG-4 Visual profile from MXF sub-descriptor and/or EssenceCompression
+ MXF: reading Intra GOP info from descriptors
+ Sequence of images: detection of sequence even if the provided path separator is the Unix one (Windows only)
x Acquisition Metadata: IrisFNumber, FocusPosition, LensZoom were not correctly reported
x LXF: fixed crash in case of some malformed files
x LXF: reject bad frames instead of displaying wrong duration and bit rate

Version 0.7.88, 2016-08-31
--------------
+ MediaInfo distributed with HTTP/HTTPS support: support of Amazon S3 with Signature Version 4
+ FFV1: parsing speed slight improvement
x Duration: fixed regression in last release, sometimes duration was displayed with only count of minutes

Version 0.7.87, 2016-06-30
--------------
+ Refactoring of the trace feature, for better performance and some bug fixes
- Visual C++ 2012 project files removed
x Review of symbols display, now using standard display (e.g. "k" instead of "K", " min" instead of "mn"...)
x XML output: revert to old versioning method (version is MediaInfo software version)
x I63, EBUCore/FIMS outputs: typo correction about WritingLibrary and WritingApplication
x Matroska: files with CodecPrivate element before CodecID element where not always correctly parsed
x OGG: crash/incoherent behavior with some buggy OGG streams having invalid chunk sizes

Version 0.7.86, 2016-05-31
--------------
+ FFV1 parsing optimization, avoiding by default a too verbose trace
+ Matroska: more elements support and typo fixes in the trace
+ #I172, Trace feature: provide the name of the main parser in the media element
+ Matroska: consider all values below 0x10 EBML names as 1-byte junk
x Matroska: better support (including speed improvement) of huge lossless frames (e.g. 20 MB FFV1 4K)
x #I144, Python binding: Python 2 on Linux does not automatically provide the locale to the shared object
x HTML output: don't escape carriage returns from the input file
x FFV1: some streams were rejected despite the fact they are valid
x Python binding: some errors during call of Get() API with Python3 on Linux/Mac

Version 0.7.85, 2016-04-29
--------------
+ FFV1: ScanType and ScanOrder
+ Detection of Omneon VBI and move of the VBI track from Video part to Others part
+ N19/STL: Support of etection of less standard frame rates (23.976 and 29.970)
+ Teletext in MPEG-TS: Teletext not subtitle moved to "Other" part
+ Teletext in MPEG-TS: display of CodecID and timestamp of first frame
x Teletext in MXF: some IDs were wrong (when there are more than one Teletext service)
x MPEG-4/MOV: default of raw audio to Signed in case of stsd atom version <2
x MPEG Video: some CEA-608/708 captions were not correctly detected due to some packets discarded by the parser with interlaced content
x MPEG-4/MOV: Dolby E with 2 or more audio services were not correctly reported

Version 0.7.84, 2016-03-31
--------------
x #I122, MPEG-4/MOV: Crash if mdhd timescale is 0
x MPEG-4/MOV: Infinite loop if malformed stsc / stsz (detected by fuzzing)
x MPEG-TS: some DVB Subtitles were not detected
x HLS: better handling of media playlists having EXT-X-BYTERANGE

Version 0.7.83, 2016-02-29
--------------
+ HEVC: Maximum Content Light Level (MaxCLL) and Maximum Frame-Average Light Level (MaxFALL), metadata mandated by CEA-861.3 for HDR support
+ HEVC: Mastering display color primaries and luminance (based on SMPTE ST 2084), metadata mandated by CEA-861.3 for HDR support
+ HEVC: SMPTE ST 2048 and SMPTE ST 428-1 transfer characteristics
+ HEVC: Chroma subsampling location (indication of the location type described in the HEVC spec)
+ MPEG-TS: ATSC Modulation Mode (Analog, SCTE_mode_1 aka 64-QAM, SCTE_mode_2 aka 256-QAM, 8-VSB, 16-VSB)
+ #B981, MP4: support of buggy file having "hint" SubType
x HLS: better handling of media playlists having EXT-X-BYTERANGE

Version 0.7.82, 2016-01-27
--------------
+ Matroska: CRC-32 validation
+ Matroska: support of padding/junk at the start of a segment
+ Matroska: trace is activated for all elements (but report is still based on the first element met)
+ Matroska: add an intermediate level in the trace for the raw stream parser
x FLV: potential infinite loop fixed
x #B966, DTS: DTS-HD HR 3840 not detected anymore
x AC-3: wrong sample rate with 32 kHz streams
x #B948, EBUCore 1.6: invalid output due to position of containerEncoding element
x #B957, MPEG-7 output: No XML encoded value output
2016-11-14 14:45:27 +00:00
wiz
ad02668d60 Updated devel/ninja-build to 1.7.2 2016-11-14 14:40:57 +00:00
wiz
f3aee2267e Updated ninja-build to 1.7.2.
This is a minor release after v1.7.1, mostly bugfixes.

== Release notes.

* %e and %r work again in dumb terminals (#1146, #1148)
* `-t browse` now HTML-escapes rule names (#1157)
* an edge may now have 0 explicit outputs if it has implicit outputs (#1159)
* make misc/measure.py python 3-compatible
* misc/write_fake_manifest.py now optionally writes source files, use it to
  quickly produce large, buildable projects for testing (#1109, #1198)
* on newer FreeBSDs, use ppoll()
2016-11-14 14:38:32 +00:00
wiz
b6154e8834 Updated devel/py-cffi to 1.9.1 2016-11-14 14:31:28 +00:00
wiz
8eda4b88f0 Updated py-cffi to 1.9.1.
v1.9

    Structs with variable-sized arrays as their last field: now we
    track the length of the array after ffi.new() is called, just
    like we always tracked the length of ffi.new("int[]", 42). This
    lets us detect out-of-range accesses to array items. This also
    lets us display a better repr(), and have the total size returned
    by ffi.sizeof() and ffi.buffer(). Previously both functions
    would return a result based on the size of the declared structure
    type, with an assumed empty array. (Thanks andrew for starting
    this refactoring.)
    Add support in cdef()/set_source() for unspecified-length arrays
    in typedefs: typedef int foo_t[...];. It was already supported
    for global variables or structure fields.
    I turned in v1.8 a warning from cffi/model.py into an error:
    'enum xxx' has no values explicitly defined: refusing to guess
    which integer type it is meant to be (unsigned/signed, int/long).
    Now Iâm turning it back to a warning again; it seems that
    guessing that the enum has size int is a 99%-safe bet. (But
    not 100%, so it stays as a warning.)
    Fix leaks in the code handling FILE * arguments. In CPython 3
    there is a remaining issue that is hard to fix: if you pass a
    Python file object to a FILE * argument, then os.dup() is used
    and the new file descriptor is only closed when the GC reclaims
    the Python file objectâand not at the earlier time when you
    call close(), which only closes the original file descriptor.
    If this is an issue, you should avoid this automatic convertion
    of Python file objects: instead, explicitly manipulate file
    descriptors and call fdopen() from C (...via cffi).
2016-11-14 14:31:18 +00:00
fhajny
32e9576822 Fix NetBSD support. Thanks to Mustafa Dogan! 2016-11-14 14:30:17 +00:00
wiz
2fd98ea590 Updated devel/py-freezegun to 0.3.8 2016-11-14 14:28:25 +00:00
wiz
06ac00481e Updated py-freezegun to 0.3.8.
0.3.8
-----

* Bugfix for old-style classes
* Ignore warnings when patching
* Add `move_to` method to change time
2016-11-14 14:26:51 +00:00
wiz
d9af9d30e8 Updated mail/neomutt to 20161104 2016-11-14 14:25:27 +00:00
wiz
d4c840de21 Updated neomutt to 20161104.
2016-11-04  Richard Russon  <rich@flatcap.org>
* Bug Fixes
  - don't crash when the imap connection dies
* Upstream
  - Add root-message function to jump to root message in thread.
  - Updated French translation.
  - Prevent an integer overflow in mutt_mktime() (closes #3880)
  - Fix pager segfault when lineInfo.chunks overflows. (closes #3888)
  - Perform charset conversion on text attachments when piping. (closes #3773) (see #3886)
  - Add a --disable-doc configuration option.
  - Make ncurses and ncursesw header checking the same.
  - Attempt to silence a clang range warning. (closes #3891)
  - Fixed issue from changeset 4da647a80c55. (closes #3892)
  - Define PATH_MAX, it's missing on the GNU Hurd. (closes #3815)
2016-11-14 14:25:17 +00:00
wiz
50167881aa Updated devel/py-pkginfo to 1.4.1 2016-11-14 14:20:03 +00:00
wiz
258ed3508b Updated py-pkginfo to 1.4.1.
1.4.1 (2016-11-07)
------------------

- Packaging only change (invalid sdist bulit for 1.4.0).
2016-11-14 14:19:54 +00:00
wiz
f1b4cde04d Updated devel/py-test to 3.0.4 2016-11-14 14:19:05 +00:00
wiz
74215b786f Updated py-test to 3.0.4.
3.0.4
=====

* Import errors when collecting test modules now display the full traceback (`#1976`_).
  Thanks `@cwitty`_ for the report and `@nicoddemus`_ for the PR.

* Fix confusing command-line help message for custom options with two or more ``metavar`` properties (`#2004`_).
  Thanks `@okulynyak`_ and `@davehunt`_ for the report and `@nicoddemus`_ for the PR.

* When loading plugins, import errors which contain non-ascii messages are now properly handled in Python 2 (`#1998`_).
  Thanks `@nicoddemus`_ for the PR.

* Fixed cyclic reference when ``pytest.raises`` is used in context-manager form (`#1965`_). Also as a
  result of this fix, ``sys.exc_info()`` is left empty in both context-manager and function call usages.
  Previously, ``sys.exc_info`` would contain the exception caught by the context manager,
  even when the expected exception occurred.
  Thanks `@MSeifert04`_ for the report and the PR.

* Fixed false-positives warnings from assertion rewrite hook for modules that were rewritten but
  were later marked explicitly by ``pytest.register_assert_rewrite``
  or implicitly as a plugin (`#2005`_).
  Thanks `@RonnyPfannschmidt`_ for the report and `@nicoddemus`_ for the PR.

* Report teardown output on test failure (`#442`_).
  Thanks `@matclab`_ or the PR.

* Fix teardown error message in generated xUnit XML.
  Thanks `@gdyuldin`_ or the PR.

* Properly handle exceptions in ``multiprocessing`` tasks (`#1984`_).
  Thanks `@adborden`_ for the report and `@nicoddemus`_ for the PR.

* Clean up unittest TestCase objects after tests are complete (`#1649`_).
  Thanks `@d_b_w`_ for the report and PR.
2016-11-14 14:18:55 +00:00
wiz
c76d05ea6d Updated misc/rhash to 1.3.4 2016-11-14 14:10:17 +00:00
wiz
8974244488 Updated rhash to 1.3.4.
Sun Nov  6 2016 Aleksey
	* === Version 1.3.4 ===

Tue Nov 17 2015 Alexey Dokuchaev, Kurt Jaeger
	* Compilation fixes for FreeBSD

Sat Aug  9 2014 Aleksey
	* return non zero exit code if a file was not found
2016-11-14 14:10:04 +00:00
wiz
1968228878 Updated x11/libxkbcommon to 0.7.0 2016-11-14 14:08:27 +00:00
wiz
23fd65bb51 Updated libxkbcommon to 0.7.0.
libxkbcommon 0.7.0 - 2016-11-11
==================

- Added support for different "modes" of calculating consumed modifiers.
  The existing mode, based on the XKB standard, has proven to be
  unintuitive in various shortcut implementations.

  A new mode, based on the calculation used by the GTK toolkit, is added.
  This mode is less eager to declare a modifier as consumed.

- Added a new interactive demo program using the Wayland protocol.
  See the PACKAGING file for the new (optional) test dependencies.

- Fixed a compilation error on GNU Hurd.

- New API:
  enum xkb_consumed_mode
  XKB_CONSUMED_MODE_XKB
  XKB_CONSUMED_MODE_GTK
  xkb_state_key_get_consumed_mods2
  xkb_state_mod_index_is_consumed2
2016-11-14 14:08:17 +00:00
wiz
0e8be431b3 Updated misc/calibre to 2.71.0 2016-11-14 13:57:15 +00:00