7807 Commits

Author SHA1 Message Date
daniel
6cb45fe70e move gfract over to python3
while here also update HOMEPAGE and WANTLIB
2021-03-10 16:33:17 +00:00
kn
498bf7bbd8 Update to bonzomatic 2021.03.07
Add config option to skip setup dialog
2021-03-08 21:55:36 +00:00
thfr
c7efe3c7b9 update to FNA3D 21.03. Bump major.
Tested with Unexplored.

Changelog:

21.03

New Features:
* Added support for tracing FNA3D call streams. FNA3D binaries built with tracing enabled will capture FNA3D calls and serialize them to a file, which can be played back on any platform and renderer with the program found in the replay/ folder. Note that these traces contains texture/buffer data, so be careful to respect copyrights regarding game data!

Fixes:
* Fix a possible crash when calling SetRenderTargets with 0 targets but a non-null target array
* Micro-optimize OpenGL thread commands by skipping the round-trip through the public FNA3D API
* Continued work on the Vulkan pre-release

21.02

New Features:
* Added FNA3D_SysRenderer.h, which contains extensions for external graphics middleware interop

Fixes:
* Fix VPOS for OpenGL ES contexts
* Pipeline cache data is now properly invalidated when associated shaders are deleted
* Wrap-up work on the Vulkan beta, now in the release candidate stage
** Added FNA3D_VULKAN_MEMORY_REQUIREMENT
** Added FNA3D_VULKAN_PIPELINE_CACHE_FILE_NAME
2021-03-07 17:11:34 +00:00
thfr
b39b81ca00 update to changeset 1321. Only minimal change - documented as:
spirv: Work around OpLogicalNot being unsupported for ints
Tested with Unexplored.

Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/mojoshader/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile	23 Jan 2021 17:56:27 -0000	1.10
+++ Makefile	7 Mar 2021 15:58:38 -0000
@@ -3,8 +3,8 @@
 COMMENT =	library to move calls to Direct3D shaders to OpenGL

 # HG_CHANGESET and HG_COMMIT must be kept in sync.
-HG_CHANGESET =	1320
-HG_COMMIT = 	f9036699b53a
+HG_CHANGESET =	1321
+HG_COMMIT = 	02f2aafb103c

 DISTNAME =	mojoshader-${HG_COMMIT}{${HG_COMMIT}}
 PKGNAME =	mojoshader-${HG_CHANGESET}
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/mojoshader/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo	23 Jan 2021 17:56:27 -0000	1.5
+++ distinfo	7 Mar 2021 15:58:38 -0000
@@ -1,2 +1,2 @@
-SHA256 (mojoshader-f9036699b53a.tar.gz) = fi3PdnaN3J6VBH99mJAEZ5YiKRnLptzlNLDxuWewr6s=
-SIZE (mojoshader-f9036699b53a.tar.gz) = 466291
+SHA256 (mojoshader-02f2aafb103c.tar.gz) = UbCB4dyT4whIlXGav+8QE+7AW8OS94ijvbYGaZmGZvc=
+SIZE (mojoshader-02f2aafb103c.tar.gz) = 466287
2021-03-07 17:09:36 +00:00
sthen
88ee400c08 update to py3-Pillow-8.1.2 2021-03-07 14:27:31 +00:00
ajacoutot
6c0baadf64 Move @unexec-delete after @tag so that
/usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders is correctly removed at
pkg_delete time.
2021-03-07 08:30:04 +00:00
kmos
42ac369aa4 Remove -fcf-protection from the cmake compiler options
That option isn't supported on all our arches (in particular sparc64).

Fixes the build on sparc64

ok sthen
2021-03-05 14:34:58 +00:00
gnezdo
4ad7324a50 Remove unused graphics/hs-graphviz 2021-03-04 06:05:56 +00:00
gnezdo
b8be84428e Remove unused graphics/hs-colour 2021-03-04 06:05:54 +00:00
gnezdo
633ea1ab54 Unplug all hs-* ports for removal
ok kili, sthen
2021-03-04 02:45:49 +00:00
kn
9aa8735929 autoconf 2.70 -> 2.71; OK sthen 2021-03-03 20:44:23 +00:00
rsadowski
2bad0760cb Update openimageio to 2.2.11.1
-minor bump to first shared lib due to some export additions.
 no changes in second shared lib.
-10 tests fail out of 54, atleast 3 due to some dependencies
 not being turned on.
-USE_DICOM is not recognized anymore so I've replaced with DMCTK_FOUND
 USE_OPENVDB=OFF since it is picked up now but is not required by blender.

Update diff from Dimitri Karamazov, maintainer, input from sthen@
2021-03-03 06:38:19 +00:00
sthen
a843410b54 update to py3-Pillow-8.1.0 2021-03-02 17:29:42 +00:00
espie
5e4cc57d9c have opencv generate a pc file, 'cause some software (gmic) is looking
for that.

no obvious fallout in a bulk (saw the remaining -fno-common stuff, but
nothing seemed to pick it up).

okay rsadowski@
2021-03-02 08:10:23 +00:00
sthen
22270bae8e update to ImageMagick-6.9.12-2 2021-03-01 20:42:10 +00:00
denis
2e2f871a8d Update to v0.9.0
OK rsadowski@
2021-03-01 07:37:59 +00:00
sthen
2afb40ea2f update to gprof2dot-2021.02.21 and switch to py3 2021-02-28 13:38:00 +00:00
sthen
5cc733a064 update to gif2png-2.5.14, the last C version (newer ones are in golang)
drop web2png, a python 1.5/2 script that 2to3 can't handle that runs over
website files converting in html/scripts (the golang version still has the
same py1.5/2 script for this)
2021-02-28 13:29:02 +00:00
ajacoutot
6cac88e5e1 Bump for libiptcdata losing python subpackage. 2021-02-28 08:24:40 +00:00
ajacoutot
967e0ffcfa Delete the -python subpackage.
It's py2 only and nothing uses it in tree.
Also dependencies were wrong since -main was depending on python.
2021-02-28 08:24:21 +00:00
rsadowski
ca50a20ecc Update opensubdiv to 3.4.4
Update diff from maintainer, thanks
2021-02-28 06:27:01 +00:00
rsadowski
60f1ae14cf Update openvdb to 8.0.1
Update diff from maintainer, thanks
2021-02-28 06:19:01 +00:00
sthen
c83f9ceaab switch BDEP to py3 2021-02-27 21:07:01 +00:00
sthen
1216bcec31 add some FIX_CRLF_FILES for ports hiding behind s/\015//g
(left out games/dungeon which also has ^Z fixes in the same perl subst)
2021-02-27 13:37:24 +00:00
ajacoutot
20ca464ccd Update to gphoto-2.5.27. 2021-02-27 07:55:21 +00:00
ajacoutot
383ae4eed9 Update to libgphoto-2.5.27. 2021-02-27 07:55:10 +00:00
ajacoutot
756d5343c6 Update to libgxps-0.3.2. 2021-02-27 07:13:02 +00:00
ajacoutot
151355e557 Update to babl-0.1.86. 2021-02-27 07:03:19 +00:00
naddy
afcc689c59 remove carriage returns ('\r') from patch files and set FIX_CRLF_FILES 2021-02-26 18:20:31 +00:00
sthen
4fa7ad11f2 FIX_CRLF_FILES should root files in WRKDIST, not WRKSRC.
pointed out by espie@
2021-02-25 23:04:54 +00:00
sthen
7cb1984d5f use FIX_CRLF_FILES, this is so much neater I can't believe we didn't
do it before!
2021-02-25 22:26:01 +00:00
espie
1816bb62fa add DEBUG_PACKAGES
explain precisely what's going on with SDL
okay sthen@
2021-02-25 11:18:47 +00:00
jsg
58f04d9fd0 update to waffle 1.6.3 2021-02-25 04:38:01 +00:00
sthen
9b64714929 build php-8.0 versions of the pecl ports which support it 2021-02-24 21:23:15 +00:00
sthen
cb30744bcf set FLAVORS for pecl ports that fail with php80 2021-02-24 21:14:58 +00:00
daniel
f6179ff6e3 switch a few flask ports over to python3
from Lucas Raab with tweaks from me
2021-02-24 02:22:02 +00:00
sthen
745105c362 automatically handle ports which use the python module and have flavours
other than the usual "python3/<blank>" python version selection and
remove setting MODPY_VERSION=${MODPY_DEFAULT_VERSION_3} again from the
affected ports.
2021-02-23 22:04:35 +00:00
sthen
761c9f34ff ports which use the python module and have flavours other than the
usual "python3/<blank>" python version selection still require setting
MODPY_VERSION for now.
2021-02-23 21:45:49 +00:00
naddy
0126d2ea7e graphics/gimp/liquid-rescale: update to 0.7.2 and fix build with -fno-common
Update to maintenance release 0.7.2.
Regen WANTLIB and PLIST.
Take unreleased -fno-common fixes from upstream repository.

ok espie@ who had a subset of this
2021-02-23 20:03:28 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
sthen
653d574c4d update to FFmpeg 4.3.2, from Brad 2021-02-23 14:30:04 +00:00
landry
a03b5256de graphics/openjp2: update to 2.4.0.
See https://github.com/uclouvain/openjpeg/blob/v2.4.0/NEWS.md#openjpeg-240-december-2021
Went in an amd64 bulk without issues, gdal & Pillow seem to be happy
with it.

ok ajacoutot@
2021-02-23 14:24:40 +00:00
daniel
f2f0d550e0 update to py-matplotlib 3.1.3
ok and wantlib tweak bket@
2021-02-22 22:46:08 +00:00
jca
7e6a7df4dd Update to dpic-2021.01.01 (fixes for -fno-common) 2021-02-22 22:44:27 +00:00
cwen
aea2962595 openvdb: don't build on powerpc
This can't be built on powerpc because devel/tbb does not support 64-bits
atomics on ppc32 and forcing them does not help (as seen previously with
geo/osrm-backend). Spotted in the current macppc bulk.
2021-02-21 01:19:28 +00:00
ajacoutot
506973437d -py-dot 2021-02-20 17:17:10 +00:00
ajacoutot
ecf2335eaf Update to py3-dot-1.4.2.
Move to py3-only.
2021-02-20 17:16:54 +00:00
ajacoutot
fb58d6ce0b Update to libgexiv2-0.12.2. 2021-02-20 14:24:17 +00:00
sthen
0ce5d8d04e move py-sphinx to py3-only
move chain of ports that py-sphinx depends on to py3-only where
other py2-ports don't use them
2021-02-20 13:20:17 +00:00
sthen
248932be74 switch MODPY_BIN_SUFFIX to -2 for py2 and (blank) for py3
switch ports using command-line tools from py-sphinx that don't need a
py2 version of it to py3-sphinx
2021-02-19 23:13:00 +00:00