24509 Commits

Author SHA1 Message Date
Guido Falsi
ad1ecbc81b - Simplify XFCE MASTER_SITES usage
- Update XFCE Master sites list

Submitted by:		olivierd
Reviewed by:		mat
Approved by:		portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D8416
2019-06-19 16:14:27 +00:00
Yuri Victorovich
bc578618a7 graphics/gmic: Update 2.6.5 -> 2.6.6
Reported by:	portscout
2019-06-19 07:27:34 +00:00
Rene Ladan
7f0d52068c graphics/instant-meshes: include dirent.h instead of sys/dir.h which is scheduled for removal.
While here modernize USES

PR:		238620
Submitted by:	rene
Approved by:	Greg V (maintainer)
Event:		Berlin Hackathon 2019 (generating the patch)
2019-06-17 16:52:50 +00:00
Johannes Lundberg
91f6994f6f New port: graphics/libxatracker
XA Tracker is built from Mesa sources and is required by xf86-video-vmware
in order to take advantage of accelerated graphics using the vmwgfx kernel
DRM driver.

This commit also adds libdrm as a runtime requirement for xf86-video-vmware
and patches the DRI device loading routine to work outside of Linux. If no
DRI device exists (vmwgfx kernel driver is not loaded), xf86-video-vmware
will fallback to software rendering.

The vmwgfx kernel driver is available in the drm-kmod port.

Reviewed by:	zeising
Approved by:	imp (mentor), zeising
Differential Revision:	D20153
2019-06-17 15:09:45 +00:00
Jan Beich
e0ac7ffda9 graphics/colmap: unbreak OPENMP with GCC 9
In file included from lib/VLFeat/kmeans.h:21,
                 from lib/VLFeat/kmeans.c:363:
lib/VLFeat/kmeans.c: In function '_vl_kmeans_quantize_f':
lib/VLFeat/mathop.h:92:37: error: 'vl_infinity_d' not specified in enclosing 'parallel'
   92 | #define VL_INFINITY_D (vl_infinity_d.value)
      |                       ~~~~~~~~~~~~~~^~~~~~~
lib/VLFeat/kmeans.c:685:34: note: in expansion of macro 'VL_INFINITY_D'
  685 |       TYPE bestDistance = (TYPE) VL_INFINITY_D ;
      |                                  ^~~~~~~~~~~~~
In file included from lib/VLFeat/kmeans.c:1782:
lib/VLFeat/kmeans.c:672:9: error: enclosing 'parallel'
  672 | #pragma omp parallel default(none) \
      |         ^~~
In file included from lib/VLFeat/kmeans.c:1788:
lib/VLFeat/kmeans.c: In function '_vl_kmeans_quantize_d':
lib/VLFeat/kmeans.c:685:27: error: 'vl_infinity_d' not specified in enclosing 'parallel'
  685 |       TYPE bestDistance = (TYPE) VL_INFINITY_D ;
lib/VLFeat/kmeans.c:672:9: error: enclosing 'parallel'
  672 | #pragma omp parallel default(none) \
      |         ^~~

PR:		238330
Reported by:	antoine (via exp-run)
2019-06-17 11:51:10 +00:00
Kai Knoblich
bd8f458a9f graphics/gpxsee: Update to 7.9
Changelog:

* Removed the annoying map view re-zooming on window resize.
* Improved POI handling and text rendering in IMG maps.

PR:		238627
Submitted by:	Nikolay Korotkiy <sikmir@gmail.com> (maintainer)
2019-06-17 11:46:50 +00:00
Antoine Brodin
e19903f0ae Clean up LIB_DEPENDS 2019-06-16 16:05:28 +00:00
Rene Ladan
62808d746e Low-level PHP binding for libvips
This extension lets you use the libvips image processing library
from PHP 7. It is intentionally very low-level: modules such as
https://github.com/libvips/php-vips try to layer a nice API on
top of this.

WWW: https://github.com/libvips/php-vips-ext

PR:		238609
Submitted by:	punkt.de Hosting Team <mops@punkt.de>
Event:		Berlin hackathon 2019
2019-06-16 13:14:08 +00:00
Sunpoet Po-Chuan Hsieh
22ac0ee64e Update to 1.3.32
Changes:	http://www.graphicsmagick.org/NEWS.html
Security:	82c07dfa-9016-11e9-af2f-712c38aa3e4c
MFH:		2019Q2
2019-06-16 10:34:50 +00:00
Tijl Coosemans
cc691e7d8a Also install glxinfo32 on amd64 so information can be obtained about the
32-bit graphics stack.
2019-06-16 08:57:26 +00:00
Tobias Kortkamp
81f3967e37 graphics/netpbm: Update to 10.86.04
Changes:	https://gitlab.com/tobiask/netpbm/raw/v10.86.04/doc/HISTORY
2019-06-15 22:22:38 +00:00
Tobias C. Berner
5e29b305d3 Update KDE Frameworks to 5.59.0
Exp-run by:	antoine
PR:		238414
2019-06-15 11:42:56 +00:00
Piotr Kubaj
81c9f50aa6 graphics/reallyslick: fix build
Switch to ports GCC to fix:
/usr/local/lib/libgraphite2.so.3: undefined reference to `__cxa_throw_bad_array_new_length@CXXABI_1.3.8'

Approved by:	mentors (implicite approval)
2019-06-14 21:22:01 +00:00
Alexey Dokuchaev
d4e6a4c980 Remove needless typecasts to unbreak the build against both current
and future versions of OCaml.
2019-06-14 12:19:15 +00:00
Piotr Kubaj
851eda4894 graphics/peruse: fix build
Add USES=compiler:c++11-lang to fix build:
  The compiler feature "cxx_decltype" is not known to CXX compiler

  "GNU"

  version 4.2.1.

Approved by:	mentors (implicite approval)
2019-06-14 12:15:42 +00:00
Tobias Kortkamp
d733c534bc graphics/peruse: Spell LICENSE correctly 2019-06-14 09:48:17 +00:00
Piotr Kubaj
7759d1aa07 graphics/gimp-app: fix build on architectures other than aarch64, amd64, i386
libunwind is not available on those.

PR:		238071
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D20614
2019-06-14 07:10:48 +00:00
Piotr Kubaj
74691f8203 graphics/libjxr: fix build on big-endian architectures
_BIG__ENDIAN__ should be spelled _BIG__ENDIAN_ (one _ too much).

PR:		238502
Approved by:	mi@ALDAN.algebra.com (maintainer), mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D20620
2019-06-14 07:03:37 +00:00
Kai Knoblich
545b0d23cc graphics/py-pillow: Retain the alphabetic order of options
PR:		237426
Reported by:	koobs
2019-06-14 06:55:58 +00:00
Kai Knoblich
03deb97371 graphics/py-pillow: Update to 6.0.0
* Introduce a new option OLE and add it to the default options to maintain
   compatibility for a while with existing installations/users that rely on
   the previously deprecated function PIL.OleFileIO which has been removed
   now.

 * Remove obsolete CONFLICTS_INSTALL entry because graphics/py-imaging no
   longer exists in the Ports tree since 2016.

Release Notes:

 * https://pillow.readthedocs.io/en/latest/releasenotes/index.html

Backward Incompatible Changes (6.0.0):

 * https://pillow.readthedocs.io/en/latest/releasenotes/6.0.0.html#backwards-incompatible-changes

Detailed Changelog:

 * https://github.com/python-pillow/Pillow/blob/6.0.0/CHANGES.rst

PR:		237426
Reviewed by:	antoine, koobs, Charlie Li
Approved by:	koobs (maintainer)
2019-06-14 04:06:17 +00:00
Piotr Kubaj
0162af96ed graphics/kxstitch: fix build
Add USES=compiler:c++11-lang to fix build.

Approved by:	mentors (implicite approval)
2019-06-13 20:34:51 +00:00
Pietro Cerutti
bd64317ee4 Remove left-over meaningless 85+ from USES t(cl|k) 2019-06-13 15:02:39 +00:00
Jan Beich
f2db8d40aa graphics/sekrit-twc-zimg: update to 2.9.1
Changes:	https://github.com/sekrit-twc/zimg/compare/release-2.9...release-2.9.1
ABI:		https://abi-laboratory.pro/tracker/timeline/z/
Reported by:	GitHub (watch releases)
2019-06-13 11:49:06 +00:00
Yuri Victorovich
6a064c6590 graphics/photoflow: Broken on i386
Reported by:	fallout
2019-06-13 04:01:08 +00:00
Pietro Cerutti
7704884a23 graphics/gdtclft: remove meaningless 85+ from USES tcl 2019-06-12 15:33:44 +00:00
Yuri Victorovich
f33f16dd6d graphics/photoflow: Add missing patch 2019-06-12 04:53:30 +00:00
Sunpoet Po-Chuan Hsieh
3bce1a118e Add maintainer section 2019-06-11 20:19:21 +00:00
Muhammad Moinur Rahman
488b6cff8b graphics/ipe: fix build with GCC-based architectures
PR:		238066
Submitted by:	pkubaj
2019-06-11 18:47:33 +00:00
Yuri Victorovich
17241aef7f graphics/photoflow: Fix the option OCIO and make it default
Also fix license.

Reported by:	tobik
2019-06-10 22:27:07 +00:00
Adriaan de Groot
561c81f3e6 Update graphics/kxstitch to latest upstream release.
- patch from git no longer needed
 - This release adds a cropping tool to the image importing function.
   There are several bug fixes with image importing relating to the
   various ImageMagick library versions, and some compilation fixes
   for later KDE/Qt versions.  This release also fixes the file opening
   bug found with later versions of KDE/Qt.
2019-06-10 21:37:43 +00:00
Kai Knoblich
7da01ea626 New port: graphics/py-descartes
Process Shapely (devel/py-shapely) or GeoJSON-like objects as matplotlib paths
and patches.

WWW: https://pypi.python.org/pypi/descartes

PR:		228793
Submitted by:	lbartoletti@tuxfamily.org
2019-06-10 13:55:02 +00:00
Fernando Apesteguía
d34a599a41 graphics/maim: update to 5.5.3
PR:	238393
Submitted by:	neel@neelc.org (maintainer)
2019-06-09 21:09:04 +00:00
Thierry Thomas
11dd12d380 Upgrade to 2.6.5. 2019-06-09 20:42:30 +00:00
Yuri Victorovich
35bc48db84 New port: graphics/glad: Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL loader-generator 2019-06-09 17:01:54 +00:00
Yuri Victorovich
bd42e25df0 graphics/photoflo: Rename the option
Reported by:	mat
2019-06-09 15:44:36 +00:00
Kai Knoblich
4dc3ea8fe9 graphics/py-pygal: Update to 2.4.0
While I'm here:
* Pet portlint

PR:		229915
Submitted by:	jjachuf@gmail.com (maintainer)
2019-06-09 14:10:06 +00:00
Yuri Victorovich
a750c0e960 New port: graphics/photoflow: Non-destructive photo retouching progra 2019-06-09 08:11:39 +00:00
Martin Matuska
6cee53356f Update graphics/pecl-imagick to 3.4.4 2019-06-09 06:49:14 +00:00
Martin Matuska
038c4f6828 Update graphics/exiftran to 2.14 2019-06-09 06:44:12 +00:00
Yuri Victorovich
df7fb053f2 graphics/flif: Remove extra 'v' in DISTVERSION
Add USES=sdl

Reported by:	jbeich (v)
2019-06-09 05:52:42 +00:00
Yuri Victorovich
1af0ac076f New port: graphics/flif: Free Lossless Image Format 2019-06-09 05:09:33 +00:00
Yuri Victorovich
169bb0b705 graphics/gmic: Update 2.6.4 -> 2.6.5
Reported by:	portscout
2019-06-09 03:24:40 +00:00
Tijl Coosemans
bb5cf6c4f3 Address some portlint warnings in the Linux infrastructure ports.
Eliminate LINUXNAME from port Makefiles.  This was just a helper variable
without special meaning outside port Makefiles but several developers have
copied it to new ports where it was then unused, apparently thinking that
it did have some special meaning.
2019-06-08 15:59:46 +00:00
Tijl Coosemans
aa677fcccb Fix make check-plist errors. These are symbolic links that are handled in
a special way to deal with the conflict with x11/nvidia-driver*.
2019-06-08 14:51:08 +00:00
Tijl Coosemans
5b721b6172 Eliminate RPMVERSION from Linux ports and set DISTVERSIONSUFFIX instead.
This puts all version information together in the port Makefiles.
2019-06-08 13:13:29 +00:00
Tijl Coosemans
f099d068fc Update CentOS 7 ports to 7.6.1810.
This adds some new ports:
converters/linux-c7-fribidi required by x11-toolkits/linux-c7-pango.
graphics/linux-c7-libglvnd required by graphics/linux-c7-dri.
graphics/linux-c7-wayland required by graphics/linux-c7-dri.
print/linux-c7-freetype unbundled from emulators/linux_base-c7 because it
depends on graphics/linux-c7-png now.

Mesa OpenGL libraries in graphics/linux-c7-dri now support libglvnd (GL
Vendor-Neutral Dispatch library) which allows some applications to use
Mesa while others use Nvidia OpenGL.  The x11/nvidia-driver* ports have
been changed so versions above 390.42 now use CentOS libglvnd and no longer
install a bundled copy.

PR:		229431
Submitted by:	pkubaj (partly)
2019-06-08 12:13:46 +00:00
Dmitry Marakasov
7db7edaa3b - Update to 1.71 2019-06-07 16:36:54 +00:00
Piotr Kubaj
f5c60cbd9a graphics/kooka: fix build
The compiler feature "cxx_decltype" is not known to CXX compiler

  "GNU"

  version 4.2.1.

Approved by:	mentors (implicit approval)
2019-06-07 05:31:21 +00:00
Tobias C. Berner
f240baeb83 Update KDE Applications to 19.04.2
https://kde.org/announcements/announce-applications-19.04.2.php
2019-06-07 04:08:25 +00:00
Jan Beich
2e3e216653 graphics/sekrit-twc-zimg: update to 2.9
Changes:	https://github.com/sekrit-twc/zimg/compare/release-2.8...release-2.9
ABI:		https://abi-laboratory.pro/tracker/timeline/z/
Reported by:	GitHub (watch releases)
2019-06-07 04:04:40 +00:00