aboutsummaryrefslogtreecommitdiff
path: root/graphics
Commit message (Collapse)AuthorAgeFilesLines
* Fix fetch of graphics/gmic-qt distfile "gmic_stdlib.h"Adriaan de Groot2020-09-142-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | gmic has had a versioned "stdlib" data file since 2018, as described in https://github.com/dtschump/gmic/issues/61 , but the port always referred to an unversioned source; this leads to fetch failures when the unversioned header is updated on the development server (upstream). The copy tcberner@ hangs on to is also whatever-happened-to-be- unversioned at the time the port updates. So r547673 updated the checksum, but to whatever-was-dev at the time, and without updating tcberner@'s distcache. This has meant fetch-failures since then, since the dev header has updated again. The *previous* version of the checksum, and the copy tcberner@ has, is actually for gmic 2.4.0. So hit the whole dang thing with a hammer again, fetch the **versioned** header, copy it into its unversioned destination, and reset the checksum. Bump PORTREVISION because the package -- the bundled standard library -- has changed. Reported by: fallout Notes: svn path=/head/; revision=548604
* graphics/drm*kmod: Update to latest upstreamEmmanuel Vadot2020-09-146-28/+14
| | | | | | | | | | | | | drm-current-kmod/drm-devel-kmod: - Remove local patch, code is upstream now - Fix amdgpu build on powerpc64 - Depend on latest gpu-firmware-kmod (for navi14 and renoir users) drm-kmod: - Need FreeBSD 1300108, missed in r548208 Notes: svn path=/head/; revision=548601
* graphics/gpu-firmware-kmod: Update to latest commitEmmanuel Vadot2020-09-143-5/+17
| | | | | | | | | This adds on navi14 firmware file and the renoir files. Approved by: zeising Notes: svn path=/head/; revision=548598
* Remove useless pkg-install script for things that can be done via pkg-installBaptiste Daroussin2020-09-142-13/+2
| | | | Notes: svn path=/head/; revision=548593
* graphics/piglit: Update to latest upstreamEmmanuel Vadot2020-09-148-102/+75
| | | | | | | | | | | | | | | Update to upstream. Patches comes from a MR opened upstream. Remove opencl dependancy, I haven't try it yet and will be dealt with in a futur update. Remove wayland option, wayland is always needed now. piglit is a test suite and we want to test everything, it's also not intented for users to use but only developpers. Reviewed by: x11 (zeising@) Differential Revision: https://reviews.freebsd.org/D26396 Notes: svn path=/head/; revision=548592
* Add py-openshadinglanguage 1.11.7.3, advanced shading language forVanilla I. Shu2020-09-142-0/+13
| | | | | | | | | | production GI renderers. PR: 249139 Submitted by: FreeBSD@Shaneware.biz Notes: svn path=/head/; revision=548582
* Update to 1.11.7.3.Vanilla I. Shu2020-09-145-20/+76
| | | | | | | | | | Includes support for new slave port to install python module. PR: 249138 Submitted by: maintainer Notes: svn path=/head/; revision=548581
* Add s2 version check to BUILD_DEPENDSSunpoet Po-Chuan Hsieh2020-09-131-1/+2
| | | | Notes: svn path=/head/; revision=548554
* Add h3 version check to BUILD_DEPENDSSunpoet Po-Chuan Hsieh2020-09-131-0/+1
| | | | Notes: svn path=/head/; revision=548553
* Disable swig/python detection explicitlySunpoet Po-Chuan Hsieh2020-09-131-0/+30
| | | | Notes: svn path=/head/; revision=548518
* Clean upSunpoet Po-Chuan Hsieh2020-09-131-1/+0
| | | | Notes: svn path=/head/; revision=548517
* - Resurrect and update to version 1.13.0 which is Python 3.x-friendlyAlexey Dokuchaev2020-09-135-0/+86
| | | | | | | | | - Shorten the COMMENT and synchronize with upstream brief description - Set LICENSE_FILE as it's not just a boilerplate (contains copyright) - Catch up with 301 redirect in the WWW line of the port description Notes: svn path=/head/; revision=548501
* graphics/impressive: update to 0.13.0-beta2 to build with python3Tobias C. Berner2020-09-132-11/+7
| | | | | | | | | | | | | | | | | | | | | | | | - the 0.13-beta versions introduce support for python 3 From upstream's news entries [1]: 2020-05-31Some maintenance in 0.13.0-beta2 The second beta version brings the expected bugfixes (mainly crashes on Python 3 due to oversights during porting), but also a few minor new features: High-DPI scaling is now disabled on Windows, so that the display isn't as blurry as it used to be on affected systems. New prev and next PageProps have been introduced to change the playback order of pages. Finally, there's now a »pseudo-binary« file called impressive in the .tar.gz release archive that's more compact and with slightly quicker startup time than the standard source code file. [1] http://impressive.sourceforge.net/news.php Approved by: kai (implicit) Notes: svn path=/head/; revision=548489
* graphics/cairo: Roll back r548287 thyat upgraded cairo to 1.17.2 due to ↵Yuri Victorovich2020-09-132-7/+8
| | | | | | | | | | run-time problems that it caused PR: 249290 Reported by: Stefan Ehmann <shoesoft@gmx.net> et al. Notes: svn path=/head/; revision=548484
* graphics/py-visvis: Update to 1.12.4Rainer Hurling2020-09-132-15/+7
| | | | | | | | | | | | - Fixes some issues for CI. - Sort LIB_DEPENDS, RUN_DEPENDS order - Remove RUN_DEPENDS for py27 flavor Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D26411 Notes: svn path=/head/; revision=548458
* graphics/libdssim: drop in favor of CARGO_CRATESJan Beich2020-09-134-36/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $ cat /usr/local/include/dssim/dssim.h #define DSSIM_MAJOR 2 #define DSSIM_MINOR 11 #define DSSIM_PATCH 3 #include <cstdarg> #include <cstdint> #include <cstdlib> #include <new> $ nm -D /usr/local/lib/libdssim.so w _Jv_RegisterClasses U _Unwind_GetDataRelBase U _Unwind_GetIPInfo U _Unwind_GetLanguageSpecificData U _Unwind_GetRegionStart U _Unwind_GetTextRelBase U _Unwind_SetGR U _Unwind_SetIP w __cxa_finalize 0000000000003920 T rust_eh_personality $ cat /usr/local/libdata/pkgconfig/dssim.pc prefix=/usr/local exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include Name: dssim Description: Tool that measures structural similarity between images using a multi-scale variant of the SSIM algorithm. Version: 2.11.3 Libs: -L${libdir} -ldssim Cflags: -I${includedir}/dssim Libs.private: -lexecinfo -lpthread -lgcc_s -lc -lm -lrt -lpthread -lutil -lutil Notes: svn path=/head/; revision=548457
* While upstream development of SeExpr had apparently stalled, update theAlexey Dokuchaev2020-09-134-17/+42
| | | | | | | | | | | | | port to unofficial version 3.4.4.0-alpha.1 prepared by the KDE project, which contains a number of important bugfixes and supports translations. This is required for upcoming update of Krita to version 4.4.0. While here, actualize the WWW line in the port description. Requested by: tcberner Notes: svn path=/head/; revision=548456
* graphics/dssim: update to 2.11.3 (rust)Jan Beich2020-09-137-27/+207
| | | | | | | Changes: https://github.com/kornelski/dssim/compare/cb6b383...c66fb04 Notes: svn path=/head/; revision=548453
* graphics/dssim: add new portJan Beich2020-09-135-0/+53
| | | | | | | | | | | | | | | | | | | | This tool computes (dis)similarity between two or more PNG images using an algorithm approximating human vision. Comparison is done in L*a*b* color space (D65 white point, sRGB gamma) using a multi-scale variant of the SSIM algorithm. Features: - Supports alpha channel - Supports gamma correction - No OpenCV or MATLAB needed: - DSSIM version 1.x uses C (C99) and libpng or Cocoa on macOS. - DSSIM version 2.x is easy to build with Rust https://kornel.ski/dssim Notes: svn path=/head/; revision=548452
* graphics/oidn: Update 1.1.0 -> 1.2.3Yuri Victorovich2020-09-1310-49/+104
| | | | Notes: svn path=/head/; revision=548446
* graphics/glx-utils: update to 8.4.0.44Jan Beich2020-09-122-5/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/mesa/demos/-/compare/0de7436...67db4a2 Notes: svn path=/head/; revision=548436
* Upgrade to v.2.9.2.Thierry Thomas2020-09-123-25/+4
| | | | Notes: svn path=/head/; revision=548381
* Unbreak index.Mark Linimon2020-09-121-0/+1
| | | | Notes: svn path=/head/; revision=548380
* Fix build with jasper 2.0.20Sunpoet Po-Chuan Hsieh2020-09-125-0/+91
| | | | Notes: svn path=/head/; revision=548375
* Update to 2.0.20Sunpoet Po-Chuan Hsieh2020-09-125-23/+19
| | | | | | | | | | | Changes: https://github.com/jasper-software/jasper/blob/master/NEWS PR: 248912 Exp-run by: antoine Security: 6842ac7e-d250-11ea-b9b7-08002728f74c MFH: 2020Q3 Notes: svn path=/head/; revision=548374
* graphics/yacreader: update to 9.7.1Jan Beich2020-09-122-5/+4
| | | | | | | | Changes: https://github.com/YACReader/yacreader/compare/9.7.0...9.7.1 Reported by: GitHub (watch releases) Notes: svn path=/head/; revision=548359
* Add py-s2 0.9.0Sunpoet Po-Chuan Hsieh2020-09-126-0/+76
| | | | | | | | | | | | | | | S2 Geometry Library is a package for manipulating geometric shapes. Unlike many geometry libraries, S2 is primarily designed to work with spherical geometry, i.e., shapes drawn on a sphere rather than on a planar 2D map. This makes it especially suitable for working with geographic data. This port is the Python binding of S2 Geometry Library. WWW: https://s2geometry.io/ WWW: https://github.com/google/s2geometry Notes: svn path=/head/; revision=548313
* Add py-h3 3.6.4Sunpoet Po-Chuan Hsieh2020-09-125-0/+61
| | | | | | | | | | | | | H3 is a geospatial indexing system using a hexagonal grid that can be (approximately) subdivided into finer and finer hexagonal grids, combining the benefits of a hexagonal grid with S2's hierarchical subdivisions. This port is the Python binding for H3 core library. WWW: https://github.com/uber/h3-py Notes: svn path=/head/; revision=548312
* Add s2 0.9.0Sunpoet Po-Chuan Hsieh2020-09-125-0/+230
| | | | | | | | | | | | | S2 Geometry Library is a package for manipulating geometric shapes. Unlike many geometry libraries, S2 is primarily designed to work with spherical geometry, i.e., shapes drawn on a sphere rather than on a planar 2D map. This makes it especially suitable for working with geographic data. WWW: https://s2geometry.io/ WWW: https://github.com/google/s2geometry Notes: svn path=/head/; revision=548311
* Add h3 3.6.4Sunpoet Po-Chuan Hsieh2020-09-126-0/+80
| | | | | | | | | | | H3 is a geospatial indexing system using a hexagonal grid that can be (approximately) subdivided into finer and finer hexagonal grids, combining the benefits of a hexagonal grid with S2's hierarchical subdivisions. WWW: https://github.com/uber/h3 Notes: svn path=/head/; revision=548310
* graphics/gimp-app: add devel/libunwind to dependencies on powerpc64Piotr Kubaj2020-09-121-1/+2
| | | | | | | libunwind now works on powerpc64 and gimp-app builds with it. Notes: svn path=/head/; revision=548302
* graphics/kimageannotator: add upstream linkage fixTobias C. Berner2020-09-122-3/+8
| | | | | | | Obtained from: https://github.com/ksnip/kImageAnnotator/pull/143 Notes: svn path=/head/; revision=548294
* graphics/py-plotly: Update 3.0.2 -> 4.10.0Yuri Victorovich2020-09-123-13/+12
| | | | | | | | PR: 248178 Approved by: jjachuf@gmail.com (maintainer's timeout; 50+ days) Notes: svn path=/head/; revision=548290
* graphics/cairo: Update 1.16.0 -> 1.17.2Yuri Victorovich2020-09-122-7/+6
| | | | | | | | PR: 246816 Approved by: gnome (maintainer; timeout 100+ days). later maintainer was changed to desktop@ Notes: svn path=/head/; revision=548287
* Update to version 1.7.15.Alexey Dokuchaev2020-09-122-4/+4
| | | | | | | Reported by: portscout Notes: svn path=/head/; revision=548278
* graphics/mesa-devel: update to 20.2.b.1357Jan Beich2020-09-122-5/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/cd4fb5a434c...e3101c96bb6 Notes: svn path=/head/; revision=548273
* Add USE_CSTD=c99 to fix build on GCC-based systems:Mark Linimon2020-09-111-0/+1
| | | | | | | | | glxgears.c:412: error: 'for' loop initial declaration used outside C99 mode Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=548260
* graphics/glx-utils: add new portJan Beich2020-09-115-0/+48
| | | | | | | | | | | | | A few popular OpenGL X11 demos from Mesa: - glxinfo prints capabilities of OpenGL driver - glxgears draws rotating gears and prints FPS Inspired by: D26077, glx-utils (CentOS, PkgSrc), glxinfo (AUR, MacPorts, Nix) Motivated by: testing GLX on Xwayland, avoiding cruft and extra deps Notes: svn path=/head/; revision=548253
* graphics/py-fiona: Update to 1.8.17Loïc Bartoletti2020-09-112-4/+4
| | | | | | | | | | | | | | | | | | | Changelog: - 1.8.17 (2020-09-09) - To fix issue #952 the fio-cat command no longer cuts feature geometries at the anti-meridian by default. - A cut-at-antimeridian option has been added to allow cutting of geometries in a geographic destination coordinate reference system. - 1.8.16 (2020-09-04) - More OGR errors and warnings arising in calls to GDAL C API functions are surfaced (#946). - A circular import introduced in some cases in 1.8.15 has been fixed (#945). - 1.8.15 (2020-09-03) - Change shim functions to not return tuples (#942) as a solution for the packaging problem reported in #941. - Raise a Python exception when VSIFOpenL fails (#937). Notes: svn path=/head/; revision=548249
* graphics/gmt: Update to 6.1.1Loïc Bartoletti2020-09-113-7/+7
| | | | | | | | Changelog: - https://forum.generic-mapping-tools.org/t/gmt-6-1-1-has-been-released/839 Notes: svn path=/head/; revision=548237
* - Update WWWDmitry Marakasov2020-09-111-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=548231
* Change the maintainer entry in rhurlin's portsRainer Hurling2020-09-105-5/+5
| | | | | | | | | | After I got a commit bit for ports, it is time now to change the maintainers entry in all 'owned' ports. Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D26398 Notes: svn path=/head/; revision=548221
* Move some gnome@ ports to desktop@Tobias C. Berner2020-09-105-5/+5
| | | | | | | | | | | | | | | | | | As gnome@ is lacking active committers at the moment, transfer some of its ports [1] up the stack to the desktop@ group, in hope that this way we get some updates in as the set of people that "should feel responsible" grows. As soon as gnome@ grows some committers again, this can (and should) of course be reverted again. [1] The list of ports chosen in this move consits of all the ports that are required to build x11/kde5. Approved by: portmgr (bapt) Differential Revision: https://reviews.freebsd.org/D26362 Notes: svn path=/head/; revision=548219
* graphics/poppler: update to 20.09.0Tobias C. Berner2020-09-1039-36/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 20.09.0: core: * Compability fix for Forms * Fix fetching of Objects failing in some cases * Fix clearing date in Annot setModified/setDate * TextSelectionPainter: support glyphless fonts * Splash: Don't try read past end of image * avoid abort() on large memory allocation * Fix memory leak on broken files * Fix potential invalid memory read * Small code improvements qt5: * Document TextAnnotation::inplaceAlign * Make Annotation::setModification/CreationDate work on existing annots * Be a bit more stubborn converting dates that come from xml * Clean as many null characters from the end as possible when converting strings glib: * Add accessor functions for PopplerAttachment * Deprecate PopplerAttachment GTime fields * Deprecate PopplerDocument date properties utils: * pdftoppm: report error and exit if output file cannot be written * Document that PDF-file can be '-' to read it from stdin build system: * cmake: Modern way to link against libpng, zlib and libtiff * cmake: Remove stray support for lcms1 in pdftocairo PR: 249060 Exp-run by: antoine Notes: svn path=/head/; revision=548218
* Express LICENSE_PERMS correction.Brooks Davis2020-09-101-2/+2
| | | | | | | Submitted by: mat Notes: svn path=/head/; revision=548211
* graphics/drm-current-kmod: Add a patchEmmanuel Vadot2020-09-102-1/+13
| | | | | | | So module build when sources are installed in LOCAL_MODULES_DIR Notes: svn path=/head/; revision=548210
* graphics/drm-current-kmod: Add forgotten fileEmmanuel Vadot2020-09-102-0/+3
| | | | | | | Pointy hat to: manu Notes: svn path=/head/; revision=548209
* graphics/drm-current-kmod: Update to drm_v5.4.62Emmanuel Vadot2020-09-103-542/+1000
| | | | | | | | | | | | | | This update drm-current-kmod to be in sync with the latest Linux LTS release. aarch64 is also now supported for amdgpu and radeon. vboxvideo is now added. Reviewed by: x11 (zeising@) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D26367 Notes: svn path=/head/; revision=548208
* graphics/mesa-devel: update to 20.2.b.1299Jan Beich2020-09-102-5/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/bb42deee362...cd4fb5a434c Notes: svn path=/head/; revision=548173
* graphics/pgplot: Fix duplicate source fileBrooks Davis2020-09-092-4/+9
| | | | | | | | | | | | | | This will result in linker errors once D26044 is commited since currently duplicates are silently filtered out. While here, add LICENSE variables. Submitted by: arichardson Reviewed by: zeising Differential Revision: https://reviews.freebsd.org/D26371 Notes: svn path=/head/; revision=548168