Commit graph

26754 commits

Author SHA1 Message Date
Tobias C. Berner
d2d1f8440e graphics/diff-pdf: prepare for poppler 20.12
PR:		251537
2020-12-05 14:46:49 +00:00
Sunpoet Po-Chuan Hsieh
d7fb6489e8 Move textproc/py-MarkupSafe to textproc/py-markupsafe
- Bump PORTREVISION for dependency change
2020-12-05 14:22:47 +00:00
Jan Beich
fa24a01b72 graphics/mesa-devel: address review for r557040
- Stop calling getpid() in a loop
- Abort if xfile array doesn't contain desired fds
2020-12-05 11:30:02 +00:00
Tobias C. Berner
2a0b474732 graphics/librsvg2-rust: update to 2.50.2 2020-12-05 07:38:53 +00:00
Jan Beich
c14ad44cca graphics/mesa-devel: fix a warning
WARNING: Kernel has no file descriptor comparison support: No error: 0
https://gitlab.freedesktop.org/mesa/mesa/-/commit/aba3aed96e43
https://gitlab.freedesktop.org/mesa/mesa/-/commit/57e4d0aa1c16

amdgpu: os_same_file_description couldn't determine if two DRM fds reference the same file description.
If they do, bad things may happen!
https://gitlab.freedesktop.org/mesa/mesa/-/commit/9f2bed49d47
2020-12-05 04:30:22 +00:00
Jan Beich
38c4d4626b graphics/mesa-devel: update to 20.3.b.1120
Changes:	d3c67d7e7e...ef9362acb8
2020-12-05 04:30:15 +00:00
Matthias Andree
4e067fe591 graphics/geeqie: add missing dependencies, patch useless warning
This adds missing dependencies for nondefault options.
(Two items for USE_GNOME actually snuck into the previous commit already,
my apologies for missing that in the commit message. r557035)

It also patches out a useless "CFLAGS+=... not found" warning from
the "make configure" phase. We can't currently use -Werror anyways
for building geeqie with our GTK3 version (deprecation warnings).

Approved by:	portmgr@ (blanket, dependencies)
2020-12-05 01:42:46 +00:00
Matthias Andree
f4536e4962 graphics/geeqie: delete excess patch that does not apply
Approved by:	portmgr@ (blanket, unbreak broken port)
2020-12-05 01:11:52 +00:00
Dmitry Marakasov
748833764d Update graphics/geeqie to 1.6, remove no longer needed devel port 2020-12-04 18:22:22 +00:00
Dmitry Marakasov
d3a800c02e - Fix LICENSE
- Add LICENSE_FILE
- Update WWW

Approved by:	portmgr blanket
2020-12-04 09:37:37 +00:00
Alexey Dokuchaev
53b147910f - Update `graphics/partio' to version 0.13.2
- Fix one of the PyQt-based auxiliary tools

Reported by:	portscout
2020-12-04 07:30:31 +00:00
Yuri Victorovich
1ed2036eec graphics/radiance: Broken with the latest multimedia/mpv
Reported by:	fallout
2020-12-04 05:26:28 +00:00
Emmanuel Vadot
450f410688 mesa-*: Update to 20.2.3
- Fix mesa-gallium-va and mesa-gallium-vdpau for X11 usage
 - Add a patch so iris will be prefered for compatible intel GPUs (>=broadwell)

PR:		250307 250325
2020-12-03 20:55:32 +00:00
Yuri Victorovich
986101b38d graphics/libmypaint: Update 1.5.1 -> 1.6.1
PR:		251243
Approved by:	kwm (maintainer's timeout 14 days)
2020-12-03 05:39:40 +00:00
Jan Beich
766ebdc53a graphics/mesa-devel: update to 20.3.b.1033
Changes:	688dda5e1d...d3c67d7e7e
2020-12-03 00:43:10 +00:00
Rene Ladan
8a45ee228f Remove graphics/jpeg which has expired in favor of graphics/jpeg-turbo
Update qa checks and add a note to UPDATING to help users migrate.
Differential Revision:	https://reviews.freebsd.org/D27425
2020-12-01 19:12:47 +00:00
Antoine Brodin
0bf6acf6e4 Update to 2.0.6 2020-12-01 14:58:10 +00:00
Antoine Brodin
e5b3333e33 Unbreak bulk -a 2020-12-01 07:07:02 +00:00
Jan Beich
62f915d8d9 graphics/mesa-devel: update to 20.3.b.786
Changes:	40ede41035...688dda5e1d
2020-12-01 00:34:51 +00:00
Loïc Bartoletti
225b52cf38 graphics/py-pygeoapi: Update to 0.9.0
- update to 0.9.0
- Add two dependencies: graphics/py-pyproj and graphics/py-rasterio

Reported by:	portscout
2020-11-30 05:35:25 +00:00
Jan Beich
a8dd55117e multimedia/svt-av1: update to 0.8.6
Rebuild consumers after `EbSvtAv1EncConfiguration` grew in size with
`recode_loop` added in the middle of the struct.

Changes:	https://github.com/AOMediaCodec/SVT-AV1/releases/tag/v0.8.6
Reported by:	GitHub (watch releases)
2020-11-30 00:28:17 +00:00
Matthias Andree
f7babb2660 openimageio: fix py-openimageio's version going backwards
When yuri@'s commit http://svnweb.freebsd.org/changeset/ports/555420
bumped openimageio's version, the Makefile was seeing PORTREVISION=1,
but there is a derived port, py-openimageio, which also .include-s
openimageio's Makefile.

Change this main port to set its PORTREVISION with ?= and add a
comment to remind editors.

Approved by:	portmgr@ (blanket, trivial regression fix)
2020-11-30 00:27:25 +00:00
Rainer Hurling
494b0275dd graphics/qgis-ltr: Update to 3.10.12
Bugfix release [1][2].

[1] https://qgis.org/en/site/forusers/visualchangelog310/index.html
[2] https://github.com/qgis/QGIS/compare/final-3_10_11...final-3_10_12

If you miss features in QGIS-LTR that are actually
built into QGIS-LTR, you may need to enable additional
options in graphics/gdal, see pkg-message.

Approved by:	arrowd, tcberner (mentors, implicit)
2020-11-29 18:58:09 +00:00
Mikael Urankar
009fc642de graphics/gmt: Fix build on aarch64
Approved by:	portmgr (tier-2 blanket)
2020-11-29 15:40:36 +00:00
Dave Cottlehuber
b5b4cee0c4 graphics/py-cairocffi: update to 1.2.0
changes: https://github.com/Kozea/cairocffi/blob/master/NEWS.rst#version-120

Reported by:	portscout
Sponsored by:	SkunkWerks, GmbH
2020-11-29 13:20:53 +00:00
Jan Beich
b1071adfe5 graphics/mesa-devel: update to 20.3.b.758
Changes:	f09456361c...40ede41035
2020-11-28 22:52:45 +00:00
Rainer Hurling
9e87472974 graphics/qgis: Update to 3.16.1
Bugfix release [1][2].

[1] https://qgis.org/en/site/forusers/visualchangelog316/index.html
[2] https://github.com/qgis/QGIS/compare/final-3_16_0...final-3_16_1

If you miss features in QGIS that are actually built
into QGIS, you may need to enable additional options
in graphics/gdal, see pkg-message.

Approved by:	arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D27374
2020-11-28 15:06:31 +00:00
Max Brazhnikov
3afb36ebac graphics/py-mpl-interactions: update to 0.14.1 2020-11-28 15:05:39 +00:00
Alexey Dokuchaev
c19127ba6e - Update QVGE to version 0.6.1
- Upstream now prefers GraphViz for layouts, but OGDF can still be
  optionally used instead if needed
- GC patches and sed(1)-based fixups that had been merged upstream
- Use official program spelling (QVGE) in the port description
2020-11-28 08:03:20 +00:00
Piotr Kubaj
817353122a graphics/mesa-gallium-vdpau: enable on powerpc64le
powerpc64le also supports radeon and amdgpu.
2020-11-27 23:04:59 +00:00
Piotr Kubaj
589ebea4db graphics/mesa-gallium-va: enable on powerpc64le
powerpc64le also supports radeon and amdgpu.
2020-11-27 23:03:58 +00:00
Piotr Kubaj
03ae29607d After r556423, also bump PORTREVISION on other Mesa ports. 2020-11-27 01:15:50 +00:00
Piotr Kubaj
99ed1a64da graphics/mesa-dri: make powerpc64 use LLVM10
LLVM90 requirement was introduced when Mesa used LLVM80 and 90 gave much better experience on powerpc64. Now that everyone moved to 10, make a move on powerpc64 as well.
2020-11-27 00:23:11 +00:00
Sunpoet Po-Chuan Hsieh
4db6d8bad4 Convert to test framework 2020-11-26 21:17:42 +00:00
Jan Beich
058e5ba0ff graphics/mesa-devel: work around userptr for anv on gen < 8 and iris compute
Vulkan on Intel Broadwell or later uses softpin but older need userptr:

   /* We only allow 48-bit addresses with softpin because knowing the actual
    * address is required for the vertex cache flush workaround.
    */
   device->supports_48bit_addresses = (device->info.gen >= 8) &&
                                      device->has_softpin &&
                                      device->gtt_size > (4ULL << 30 /* GiB */);

   device->use_softpin = device->has_softpin &&
                         device->supports_48bit_addresses;

PR:		244877
Submitted by:	Austin Shafer <ashafer@badland.io>
2020-11-26 20:21:30 +00:00
Jan Beich
28cafe188c graphics/mesa-devel: update to 20.3.b.672
Changes:	87c70f1984...f09456361c
2020-11-26 00:30:25 +00:00
Jan Beich
f3637be01e devel/vulkan-*: update to 1.2.154
Changes:	https://github.com/KhronosGroup/Vulkan-Headers/compare/sdk-1.2.135.0...sdk-1.2.154.0
Changes:	https://github.com/KhronosGroup/Vulkan-Loader/compare/sdk-1.2.135.0...sdk-1.2.154.1
Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/sdk-1.2.135.0...sdk-1.2.154.0
Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/sdk-1.2.135.0...sdk-1.2.154.0
Changes:	https://github.com/KhronosGroup/SPIRV-Tools/compare/v2020.2...v2020.4
PR:		251345
Approved by:	Greg V <greg@unrelenting.technology> (maintainer, earlier version)
Submitted by:	Austin Shafer <ashafer@badland.io> (spirv-tools, vulkan-validation-layers)
2020-11-26 00:30:14 +00:00
Jan Beich
ae135353fb graphics/libavif: update to 0.8.4
Changes:	https://github.com/AOMediaCodec/libavif/compare/v0.8.3...v0.8.4
Reported by:	GitHub (watch releases)
2020-11-25 17:51:00 +00:00
Jose Alonso Cardenas Marquez
09d2d0c086 - Bump PORTREVISION. lazarus was updated to 2.0.10 2020-11-25 03:41:23 +00:00
Jose Alonso Cardenas Marquez
dd2ae70566 - Connect new fpc ports 2020-11-25 03:03:28 +00:00
Jose Alonso Cardenas Marquez
4ca1f77d7a - Update to 3.2.0
ChangeLog at:	https://wiki.freepascal.org/FPC_New_Features_3.2.0
2020-11-25 02:57:50 +00:00
Jose Alonso Cardenas Marquez
2e18c1a284 - New port: graphics/fpc-vcl-compat
Free Pascal interface to VCL components
2020-11-25 02:37:42 +00:00
Yuri Victorovich
375dbe4591 graphics/gmic: Update 2.9.3 -> 2.9.4 2020-11-24 22:17:10 +00:00
Yuri Victorovich
d33e85bd46 graphics/gifski: Update 1.2.2 -> 1.2.4 2020-11-24 21:55:01 +00:00
Sunpoet Po-Chuan Hsieh
cc4bf9b263 Convert REINPLACE_CMD to patch file 2020-11-24 20:48:52 +00:00
Sunpoet Po-Chuan Hsieh
ca218432eb Add missing USE_LDCONFIG
Reported by:	Kuan-Chung Chiu <buganini@gmail.com>
2020-11-24 20:48:47 +00:00
Thierry Thomas
27a05ae212 Upgrade to v.2.9.4. 2020-11-24 17:12:54 +00:00
Mikael Urankar
4e449e031e lang/rust: Update to 1.48.0
Changes: https://github.com/rust-lang/rust/releases/tag/1.48.0

Reviewed by:	jbeich
Tested by:	bdragon, jbeich, mikael
Differential Revision:	https://reviews.freebsd.org/D27293
2020-11-24 12:48:53 +00:00
Jan Beich
9804d5e543 graphics/mesa-devel: update to 20.3.b.554
Changes:	f8dc22bf61...87c70f1984
2020-11-24 00:09:29 +00:00
Jan Beich
ff05bee7ea multimedia/dav1d: update to 0.8.0
Changes:	https://code.videolan.org/videolan/dav1d/-/tags/0.8.0
Changes:	https://code.videolan.org/videolan/dav1d/-/blob/0.8.0/NEWS
Changes:	https://code.videolan.org/videolan/dav1d/compare/0.7.1...0.8.0
2020-11-23 22:08:52 +00:00