Commit graph

261629 commits

Author SHA1 Message Date
bsiegert
4bf0c300f8 Update go-tools to 1.8 release as part of PR pkg/52081.
No changelog from upstream. There is now a "goyacc" tool to replace
"go tool yacc" from the main repo.
2017-03-16 19:33:50 +00:00
maya
87c5c1e399 libva: Similar to libvdpau, add an x11 option to make it easier to disable
libva dependencies for non-X11 users. feel free to suggest alternatives.

PR pkg/52021
2017-03-16 19:29:39 +00:00
bsiegert
043128e3c0 Update go-crypto to 20170317, part of PR pkg/52081.
No changelog from upstream but there is a new acme package for Let's
Encrypt certificates.
2017-03-16 19:27:36 +00:00
maya
f7ac6fa42c libvdpau: add an option 'x11' (default enabled) in available.mk, so non-X11
users can avoid all of Xorg being pulled in for a dependency with ease,
without needing to know about vdpau, for example in the case of ffmpeg3
which shouldn't require X11.

Feel free to propose alternatives.

Clean some commented out bits.

PR pkg/52021
2017-03-16 19:21:09 +00:00
bsiegert
d96d5b306e Update go-net to 20170308. Part of PR pkg/52081 (a dependency of go-tools).
No changelog from upstream other than "git log".
2017-03-16 19:14:19 +00:00
tron
18e61521cf As this package doesn't install anything into "bin" we don't need to
create that directory.
2017-03-16 18:55:09 +00:00
tron
e8514f242f Fix build under Mac OS X when XQuartz is used instead of modular X11. 2017-03-16 18:38:33 +00:00
maya
faf38a9a72 mysql57-server: fix compilation on NetBSD. fix -fpermissive error.
netbsd xdrproc_t takes 2 arguments, most others are variadic, os x is 3.
ifdef __NetBSD__ to match the signature.

PR pkg/52062
2017-03-16 15:46:22 +00:00
wiz
eb5dfeb7d3 Updated graphics/png to 1.6.29 2017-03-16 15:15:53 +00:00
wiz
225b288f23 Updated png to 1.6.29.
Version 1.6.29beta01 [January 12, 2017]
  Readded "include(GNUInstallDirs)" to CMakeLists.txt (Gianfranco Costamagna).
  Moved SSE2 optimization code into the main libpng source directory.
    Configure libpng with "configure --enable-intel-sse" or compile
    libpng with "-DPNG_INTEL_SSE" in CPPFLAGS to enable it.
  Simplified conditional compilation in pngvalid.c, for AIX (Michael Felt).

Version 1.6.29beta02 [February 22, 2017]
  Avoid conditional directives that break statements in pngrutil.c (Romero
    Malaquias)
  The contrib/examples/pngtopng.c recovery code was in the wrong "if"
    branches; the comments were correct.
  Added code for PowerPC VSX optimisation (Vadim Barkov).

Version 1.6.29beta03 [March 1, 2017]
  Avoid potential overflow of shift operations in png_do_expand() (Aaron Boxer).
  Change test ZLIB_VERNUM >= 0x1281 to ZLIB_VERNUM >= 0x1290 in pngrutil.c
    because Solaris 11 distributes zlib-1.2.8.f that is older than 1.2.8.1.
  Suppress clang warnings about implicit sign changes in png.c

Version 1.6.29 [March 16, 2017]
  No changes.
2017-03-16 15:15:42 +00:00
wiz
8bf7d77af9 Add upstream bug report URL. 2017-03-16 15:08:45 +00:00
wiz
7f6291c28d Updated devel/npth to 1.3 2017-03-16 15:02:05 +00:00
wiz
e68128c3a3 Updated npth to 1.3.
Note: this now needs "-pthread" on NetBSD; please check if it's needed
on your OPSYS too.

Noteworthy changes in version 1.3 (2016-11-22)
----------------------------------------------

 * Bypass npth_protect/npth_unprotect iff the library has not yet been
   initialized.

 * Fix problems on macOS and AIX

 * Improve detection of clock_gettime
2017-03-16 15:01:53 +00:00
wiz
a9db286b89 Updated www/p5-libwww to 6.24 2017-03-16 14:58:02 +00:00
wiz
e2acf4f409 Updated p5-libwww to 6.24.
6.24      2017-03-14
    - Document clone methods inability to clone cookie jars (RT #13542)
    - It is now possible to set the proxy and no_proxy attributes from the
      constructor of LWP::UserAgent. (GH #124)
2017-03-16 14:57:51 +00:00
wiz
74a3adfd89 Updated multimedia/gst123 to 0.3.4 2017-03-16 14:57:25 +00:00
wiz
af954cd325 Updated gst123 to 0.3.4.
Overview of changes in gst123-0.3.4:

* Option parsing bug for "-@, --list" fixed.
* Avoid annoying redundant tag updates.
* Support video subtitles [Ahmed El-Mahmoudy].
* Use A/a keys to set video opacity [Ahmed El-Mahmoudy].
* Work around kwin window manager policy "focus stealing prevention".
* Fix image filetype detection bug.
* Fix Issue 14: Use sync bus handler to set window xid.
* Fix Issue 13: In some cases playing videos leads to g_criticals().
* Added "-f, --fullscreen" option to start playback in fullscreen mode.
* Added "--volume" option to set initial playback volume.
* Ignore symlinks when crawling directories.
* Various bugfixes.
2017-03-16 14:57:13 +00:00
wiz
9e3afbaee5 gstreamer1 and plugins -> 1.10.4 2017-03-16 14:51:30 +00:00
wiz
73cc6d3be1 Missed one of the plugin packages -- update to 1.10.4 like the rest. 2017-03-16 14:51:19 +00:00
wiz
006c847f59 Reset PKGREVISION after update. 2017-03-16 14:37:33 +00:00
wiz
3c891c5bd0 Update gstreamer1 and its plugins to 1.10.4.
### 1.10.4

The third 1.10 bug-fix release (1.10.4) was released on 23 February 2017.
This release only contains bugfixes and it should be safe to update from 1.10.x.

#### Major bugfixes in 1.10.4

 - Various fixes for crashes, assertions, deadlocks and memory leaks on fuzzed
   input files and in other situations (CVE-2017-5847, CVE-2017-5848)
 - More regression fixes for souphttpsrc redirection tracking
 - Regression fix for gmodule on 32 bit Android, which was introduced as part
   of the 64 bit Android fix in 1.10.3 and broke the androidmedia plugin
 - Various bugfixes for regressions and other problems in the V4L2 plugin
 - Fix for 5.1, 6.1 and 7.1 channel layouts for Vorbis
 - Fixes for timestamp generation of Android video encoder element
 - gst-libav was updated to ffmpeg 3.2.4, fixing a couple of CVEs
 - ... and many, many more!
2017-03-16 14:35:22 +00:00
leot
e6762098fb Updated net/mitmproxy to 0.17nb1 2017-03-16 14:34:51 +00:00
leot
807b295cab Add (missing but needed) dependency to devel/py-requests
Bump PKGREVISION
2017-03-16 14:34:41 +00:00
wiz
ad12832550 Updated lang/guile22 to 2.2.0nb1 2017-03-16 14:13:56 +00:00
wiz
0c50fb2339 Fix installation prefix from 2.1 to 2.2. Bump PKGREVISION.
Noted by gdt.
2017-03-16 14:13:43 +00:00
gdt
e3187696c3 Just call it gimp, not gimp2 2017-03-16 13:20:52 +00:00
gdt
9089702677 Updated print/gutenprint-lib to 5.2.12 2017-03-16 13:20:06 +00:00
gdt
40e1db7f42 Update to 5.1.12
Upstream change summary (see NEWS for details):

  *) The Ghostscript IJS driver and Foomatic data generator have been
     removed.  CUPS is ubiquitous on Linux/UNIX systems, and the
     Ghostscript IJS driver and Foomatic data are not needed with
     CUPS.

  *) New/improved support for many dyesub printers, including media
     status reporting.

  *) Added/improved support for many printers.

  *) Removed support for Brother HL-1430.
2017-03-16 13:17:54 +00:00
wiz
ee88fdc860 Updated textproc/p5-XML-LibXML to 2.0129 2017-03-16 13:03:42 +00:00
wiz
ccbf548410 Updated p5-XML-LibXML to 2.0129.
2.0129  2017-03-14
    - Add example/create-sample-html-document.pl .
        - https://rt.cpan.org/Ticket/Display.html?id=117923
    - Add support for the set_document_locator() SAX method .
        - Thanks to Alexander Batyrshin for the pull-request.
    - Make parsing of large perl strings much faster.
        - https://github.com/shlomif/perl-XML-LibXML/pull/5
        - Thanks to Cedric Cellier for the pull-request.
2017-03-16 13:03:30 +00:00
wiz
c7c779f4a1 Updated textproc/p5-Text-BibTeX to 0.79 2017-03-16 13:02:19 +00:00
wiz
0e4a194fb1 Updated p5-Text-BibTeX to 0.79.
0.79 2017-03-13
 * Further fixes to allow the parse of multiple files (Karl Wette).
2017-03-16 13:02:07 +00:00
wiz
cb0083a8fb + p5-Text-BibTeX-0.79, p5-XML-LibXML-2.0129, p5-libwww-6.24. 2017-03-16 12:58:59 +00:00
wiz
70ee38c700 Updated x11/xf86-video-amdgpu to 1.3.0 2017-03-16 12:07:16 +00:00
wiz
cbd928c563 Updated xf86-video-amdgpu to 1.3.0.
I'm pleased to announce the 1.3.0 release of xf86-video-amdgpu, the Xorg
driver for AMD Radeon GPUs supported by the amdgpu kernel driver.
This release supports xserver versions 1.10-1.19.

Highlights:

* Allow TearFree to be toggled at runtime via an RandR output property
  "TearFree". The xorg.conf option "TearFree" now controls the default
  value of the output properties.
* Use libdrm_amdgpu functionality to determine the GPU marketing name,
  remove corresponding tables from this driver.
* Use DRM render nodes for DRI3 clients when available.

Plus many other improvements and fixes. Thanks to everybody who
contributed to this release in any way!


Emil Velikov (1):
      autogen.sh: use quoted string variables

Hans De Goede (1):
      amdgpu_probe: Do not close server managed drm fds

Jammy Zhou (1):
      Use render node for DRI3 if available

Michel Dänzer (44):
      Post-release version bump
      Move struct amdgpu_gpu_info out of amdgpu_get_tile_config
      Use family information from libdrm_amdgpu / kernel
      Stop using generated amdgpu_device_match
      Remove amdpciids.h
      Stop using AMDGPUPciChipsets
      Stop using AMDGPU(Unique)Chipsets
      Remove generated header files
      Use DRM_MODE_PAGE_FLIP_TARGET_ABSOLUTE/RELATIVE flags when available
      Make libdrm >= 2.4.72 requirement explicit
      Don't install Flush/EventCallback for GPU screens
      Add amdgpu_is_gpu_screen helper
      Take current scanout_id into account everywhere involved with TearFree
      Fix amdgpu_scanout_extents_intersect for GPU screens
      Call ValidateGC after ChangeClip in amdgpu_sync_scanout_pixmaps
      Call amdgpu_drm_abort_entry on failure to flip to a scanout pixmap
      Simplify drmmode_handle_uevents
      Pass pitch from drmmode_crtc_scanout_allocate to drmmode_create_bo_pixmap
      Call drmmode_crtc_scanout_create in drmmode_crtc_shadow_allocate as well
      Fold drmmode_crtc_scanout_allocate into drmmode_crtc_scanout_create
      Handle rotation in the driver also with Xorg 1.12-1.18
      Fix flip event data leak if calloc or drmModeAddFB fails
      Don't destroy current FB if drmModeAddFB fails
      Factor out amdgpu_prime_dirty_to_crtc helper
      Factor out drmmode_crtc_scanout_update helper
      Allow toggling TearFree at runtime via output property
      Use drmmode_crtc_scanout_free in drmmode_fini
      present: Only call drmModeRmFB after setting modes for unflip
      present: Wait for GPU idle before setting modes for unflip
      present: Also flush before using a flip to unflip
      present: Use async flip for unflip if possible
      present: Flush before flipping
      Call drmmode_set_desired_modes from a WindowExposures hook
      Move DPMS check from amdgpu_scanout_do_update to amdgpu_scanout_flip
      Don't call amdgpu_glamor_flush in drmmode_copy_fb
      Don't use pScrn->is_gpu in AMDGPUCreateScreenResources_KMS
      Use local implementation of RegionDuplicate for older xserver
      Only define transform_region for XF86_CRTC_VERSION >= 4
      glamor: Don't flush in BlockHandler with Xorg >= 1.19
      Refactor amdgpu_kernel_close_fd helper
      glamor: Use glamor_finish when available
      Skip some initialization steps for GPU screens
      Pass TRUE to drmmode_set_desired_modes the first time for GPU screens
      Bump version for 1.3.0 release

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

jimqu (1):
      udev_monitor_receive_device() will block when hotplug monitor
2017-03-16 12:07:03 +00:00
wiz
6e1a3add4b Updated x11/xf86-video-ati to 7.9.0 2017-03-16 12:04:38 +00:00
wiz
1bffb0d6ae Updated xf86-video-ati to 7.9.0.
I'm pleased to announce the 7.9.0 release of xf86-video-ati, the Xorg
driver for ATI/AMD Radeon GPUs supported by the radeon kernel driver.
This release supports xserver versions 1.10-1.19.

Highlights:

* Allow TearFree to be toggled at runtime via an RandR output property
  "TearFree". The xorg.conf option "TearFree" now controls the default
  value of the output properties.
* Use glamor by default for 2D acceleration with >= R600 and Xorg >=
  1.18.3.
* Ship 10-radeon.conf xorg.conf.d snippet for Xorg >= 1.16, so that the
  radeon driver can be loaded automatically even when the ati wrapper
  driver isn't installed.
* Support loading the amdgpu driver from the ati wrapper driver.
* Use DRM render nodes for DRI3 clients when available.

Plus many other improvements and fixes. Thanks to everybody who
contributed to this release in any way!


Emil Velikov (1):
      autogen.sh: use quoted string variables

Jammy Zhou (1):
      Use render node for DRI3 if available

Jochen Rollwagen (3):
      fix build for xserver < 1.13
      Calculate log base 2 in radeon.h based on clz for all platforms
      Fix build for XServer 1.13

Michel Dänzer (38):
      Post-release version bump
      Use DRM_MODE_PAGE_FLIP_TARGET_ABSOLUTE/RELATIVE flags when available
      Enable glamor by default with >= R600 and Xorg >= 1.18.3
      Don't install Flush/EventCallback for GPU screens
      Pass fb_id into drmmode_page_flip_target_absolute/relative
      Add radeon_is_gpu_screen helper
      Take current scanout_id into account everywhere involved with TearFree
      Fix radeon_scanout_extents_intersect for GPU screens
      Call ValidateGC after ChangeClip in radeon_sync_scanout_pixmaps
      Call radeon_drm_abort_entry on failure to flip to a scanout pixmap
      Simplify drmmode_handle_uevents
      Pass pitch from drmmode_crtc_scanout_allocate to drmmode_create_bo_pixmap
      .editorconfig: src/ati.c only uses spaces for indentation
      ati: Support loading the amdgpu driver from the ati wrapper
      Add 10-radeon.conf xorg.conf.d snippet
      Enable tiling by default with glamor on PALM
      Don't handle Option "SwapbuffersWait" at all with glamor
      Fix flip event data leak if calloc or drmModeAddFB fails
      Don't destroy current FB if drmModeAddFB fails
      Factor out radeon_prime_dirty_to_crtc helper
      Factor out drmmode_crtc_scanout_update helper
      Allow toggling TearFree at runtime via output property
      Use drmmode_crtc_scanout_free in drmmode_fini
      present: Only call drmModeRmFB after setting modes for unflip
      present: Wait for screen pixmap BO idle before setting modes for unflip
      Call drmmode_crtc_scanout_create in drmmode_crtc_shadow_allocate as well
      Fold drmmode_crtc_scanout_allocate into drmmode_crtc_scanout_create
      Handle rotation in the driver also with Xorg 1.12-1.18
      present: Also flush before using a flip to unflip
      present: Use async flip for unflip if possible
      present: Flush before flipping
      Fix bogus indentation
      Call drmmode_set_desired_modes from a WindowExposures hook
      Move DPMS check from radeon_scanout_do_update to radeon_scanout_flip
      Don't call radeon_cs_flush_indirect & radeon_bo_wait in drmmode_copy_fb
      Skip some initialization steps for GPU screens
      Pass TRUE to drmmode_set_desired_modes the first time for GPU screens
      Bump version for 7.9.0 release

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

jimqu (1):
      udev_monitor_receive_device() will block when hotplug monitor
2017-03-16 12:04:25 +00:00
wiz
47da459955 Updated x11/modular-xorg-server to 1.19.3 2017-03-16 11:57:02 +00:00
wiz
a2ec4202b0 Updated modular-xorg-server to 1.19.3.
1.19.3

A couple more minor fixes, most notably a revert of a page-flipping                                                                                                            change that regressed some drivers.                                                                                                                                                                                                                                                                                                                           Adam Jackson (2):                                                                                                                                                                    Revert "present: Allow flipping with PRIME slave outputs"                                                                                                                      xserver 1.19.3                                                                                                                                                                                                                                                                                                                                          Chris Wilson (2):                                                                                                                                                                    Revert "prime: Sync shared pixmap from root window instead of screen pixmap"                                                                                                   os: Fix iteration over busfaults                                                                                                                                                                                                                                                                                                                        Dr.-Ing. Dieter Jurzitza (1):                                                                                                                                                        glamor: Fix missing declaration in dash vertex shader                                                                                                                                                                                                                                                                                                   Olivier Fourdan (2):                                                                                                                                                                 xwayland: clear cursor frame callback                                                                                                                                          xwayland: Monitor client states to destroy callbacks                                                                                                                                                                                                                                                                                                    Qiang Yu (1):                                                                                                                                                                        present: disable page flip only when a slave crtc is active                                                                                                                                                                                                                                                                                             Tobias Stoeckmann (1):                                                                                                                                                               render: Fix out of boundary heap access
1.19.2

A collection of stability fixes here across glamor, Xwayland, input,
and Prime support. Also a security fix for CVE-2017-2624, a timing
attack which can brute-force MIT-MAGIC-COOKIE authentication. Everybody
is encouraged to upgrade. Thanks to all who contributed fixes!

Adam Jackson (5):
      xserver 1.19.2
      Revert "xserver 1.19.2"
      os: Squash missing declaration warning for timingsafe_memcmp
      xserver 1.19.2
      xserver 1.19.2, no, really

Chris Wilson (3):
      xfree86: Take the input lock for xf86RecolorCursor
      xfree86: Take input lock for xf86TransparentCursor
      xfree86: Take input_lock() for xf86ScreenCheckHWCursor

Matthieu Herrb (4):
      Use timingsafe_memcmp() to compare MIT-MAGIC-COOKIES CVE-2017-2624
      Use arc4random_buf(3) if available to generate cookies.
      auth: remove AuthToIDFunc and associated functions. Not used anymore.
      Brown bag commit to fix 957e8d (arc4random_buf() support)

Michel Dänzer (3):
      prime: Sync shared pixmap from root window instead of screen pixmap
      present: Allow flipping with PRIME slave outputs
      damage: Validate source pictures bound to windows before unwrapping

Olivier Fourdan (5):
      xwayland: Apply output rotation for screen size
      xwayland: CRTC should support all rotations
      glamor: Two pass won't work on memory pixmaps
      xwayland: Make sure we have a focus window
      xwayland: do not set checkRepeat on master kbd

Peter Hutterer (1):
      os: log a bug whenever WriteToClient is called from the input thread

Svitozar Cherepii (1):
      xwayland: Add hack for FWXGA resolution #99574
2017-03-16 11:56:46 +00:00
maya
99b3b0e3f7 Updated chat/irssi to 1.0.2nb1 2017-03-16 11:41:43 +00:00
maya
f19a837624 irssi: re-enable perl option, bump pkgrevision.
I'm not sure what I did differently before that it wasn't building.
2017-03-16 11:41:19 +00:00
fhajny
873daeafa7 Doesn't support Python 3. Confirms and fixes pkg/52079. 2017-03-16 10:18:52 +00:00
wiz
9ed03f5812 Update COMMENT. 2017-03-16 10:07:27 +00:00
wiz
feeb499d15 Update DESCR now that guile-2.2 is out. 2017-03-16 10:07:06 +00:00
wiz
6318f07b25 Added lang/guile22 version 2.2.0 2017-03-16 10:03:23 +00:00
wiz
d08ebc8d29 + guile22. 2017-03-16 10:03:09 +00:00
wiz
edcfb99c34 Import guile22-2.2.0 as lang/guile22.
GUILE, GNU's Ubiquitous Intelligent Language for Extension, is a library
that implements the Scheme language plus various convenient facilities.
It's designed so that you can link it into an application or utility to
make it extensible. Our plan is to link this library into all GNU programs
that call for extensibility.

This is guile 2.2, the current stable version.
2017-03-16 10:02:57 +00:00
wiz
bb60f1f9fe Update DESCR now that guile-2.2 is out. 2017-03-16 10:02:56 +00:00
leot
c56b81f48e Fix PKGVERSION (...and use DISTNAME in PKGNAME to avoid copypastos) 2017-03-16 09:08:56 +00:00
jnemeth
4e6f7dd354 format 2017-03-16 05:23:38 +00:00