Commit Graph

23933 Commits

Author SHA1 Message Date
Tobias Kortkamp
ce4962af34 Deprecate graphics/clutter-gtk
clutter-gtk 0.10.x is unmaintained upstream and nothing uses it
anymore in the ports tree.

PR:		202163
Approved by:	gnome (maintainer timeout, 20 days)
2019-01-31 12:46:53 +00:00
Yuri Victorovich
8ca5262a2f graphics/py-mpl-scatter-density: Update 0.4 -> 0.5
Reported by:	portscout
2019-01-31 05:24:25 +00:00
Steve Wills
f62db6454a graphics/gpxsee: update to 7.2
PR:		235286
Submitted by:	Nikolay Korotkiy <sikmir@gmail.com> (maintainer)
2019-01-31 02:23:58 +00:00
Tobias Kortkamp
6b3cb8d251 graphics/sane-backends: Add --without-api-spec
Avoid auto-activating building of API spec docs when pdflatex, etc.
are installed in the build environment.

PR:		235319
2019-01-30 15:57:04 +00:00
Dmitry Marakasov
c1397f808a - Update sdl_gfx to 2.0.26, bump dependent ports due to shared library version change 2019-01-30 12:36:36 +00:00
Niclas Zeising
2c0f6ac987 graphics/drm-current-kmod: Update messges
Update pkg-message and makefile COMMENT to remove references to
drm-devel-kmod and the mention that this is the development version.  It is
the version for FreeBSD CURRENT, so the ride might be a little bumpy, but
it's not the devlopment version.

No changes to package.

FreeBSDDesktop issue:	#129

Reported by:	grahamperrin
Sponsored by:	B3 Init (zeising)
2019-01-30 07:58:00 +00:00
Martin Wilke
a5db8cc43d - Update to 5.3.0
- Moved USES block above the OPTIONS block according to PHB and to pet portlint

Changes by upstream:
- https://github.com/python-pillow/Pillow/blob/5.3.0/CHANGES.rst

PR:		234613
Submitted by:	freebsd_ports@k-worx.org
Approved by:	maintainer timeout
Sponsored by:	iXsystems Inc.
2019-01-29 16:32:39 +00:00
Martin Wilke
fb0fcf91d6 - Update to 0.10.1
Changes by upstream:
- https://github.com/xflr6/graphviz/blob/0.10.1/CHANGES.txt

PR:		234619
Submitted by:	freebsd_ports@k-worx.org
Approved by:	maintainer
Sponsored by:	iXsystems Inc.
2019-01-29 16:16:56 +00:00
Tobias Kortkamp
ac83169ad3 graphics/sane-backends: Add GitLab mirror 2019-01-29 12:37:15 +00:00
Tobias Kortkamp
9088421f9e graphics/sane-backends: Actually update to 1.0.27
The current version is 1.0.25 with a wrongly named distfile which
fails to fetch from the fossies.org mirror with a size mismatch.
The update to 1.0.27 in r444767 also shows that the checksum and
size have not changed in distinfo in that commit.  Full changes
between the distfiles from 1.0.27_4 & 1.0.27_5 can be found at [1].

- Remove dead alioth.debian.org mirror
- Remove some no longer needed patches

[1] https://people.freebsd.org/~tobik/logs/sane-backends-1.0.27.diff

ABI:		https://abi-laboratory.pro/tracker/timeline/sane-backends/
PR:		229653
Submitted by:	Peter Wullinger <freebsd@dhke.de>
2019-01-29 12:31:51 +00:00
Tobias Kortkamp
8d0e7d048b graphics/opensubdiv: Fix document generation when using Python 3.x as default
PR:		234687
Submitted by:	FreeBSD@ShaneWare.Biz (maintainer)
Reported by:	antoine
2019-01-28 19:53:28 +00:00
Dmitry Marakasov
c7f1c20be4 - Update to 1.2.2 2019-01-28 14:47:06 +00:00
Marcelo Araujo
8380692cb2 - Bump PORTREVISION of ports that depends of net/libvncserver after it
was updated to version 0.9.12

Submitted by:	dereks_lifeofadishwasher.com
Differential Revision:	https://reviews.freebsd.org/D18836
2019-01-28 06:56:31 +00:00
Sunpoet Po-Chuan Hsieh
9e1ecf1e34 Update MASTER_SITES and WWW 2019-01-27 19:58:08 +00:00
Sunpoet Po-Chuan Hsieh
2e34e84ff6 Add py-willow 1.1
Willow is a simple image library that combines the APIs of Pillow, Wand and
OpenCV. It converts the image between the libraries when necessary.

Willow currently has basic resize and crop operations, face and feature
detection and animated GIF support. New operations and library integrations can
also be easily implemented.

It is written in pure-Python.

WWW: https://github.com/wagtail/Willow
2019-01-27 19:56:04 +00:00
Kurt Jaeger
ca05fbc6a8 graphics/zbar: make the ImageMagick an option, 7 the default
PR:		221391
Reported by:	vvd@unislabs.com
Approved by:	dev2@heesakkers.info (maintainer timeout)
2019-01-27 10:42:24 +00:00
Tobias Kortkamp
5d40058e5a graphics/simpleviewer: Install config.example
PR:		217497
Submitted by:	wjenkner@inode.at
2019-01-26 08:01:17 +00:00
Kurt Jaeger
9b0122f760 graphics/gmt5: upgrade 5.4.4 -> 5.4.5
PR:		234685
Submitted by:	holishingtest@gmail.com
Approved by:	lbartoletti@tuxfamily.org (maintainer timeout)
Relnotes:	https://gmt.soest.hawaii.edu/projects/gmt/news
2019-01-26 07:19:32 +00:00
Yuri Victorovich
f57dd788df graphics/ocrad: Update 0.26 -> 0.27
Reported by:	repology
2019-01-26 06:22:04 +00:00
Mark Linimon
9d8de19218 Conditionalize the dependence of libunwind to x86-only to allow building
these ports on !x86.

libunwind is only available for x86; lang/ruby* already expresses this
correctly.  Some of the rubygems did not: for the ones that already had
USE_RUBY, the dependency was overspecified in the first place.

Tested for no-harm on amd64.

While here, pet portlint where appropriate.

Approved by:	portmgr (tier-2 blanket)
2019-01-24 05:09:48 +00:00
Niclas Zeising
943e035607 drm-legacy-kmod: Update to latest snapshot
Update graphics/drm-legacy-kmod to the latest snapshot.  This includes the
fix for an off by one error, that was committed as FreeBSD base r343060

Approved by:	jmd (maintainer, implicit)
Sponsored by:	B3 Init
2019-01-23 20:12:44 +00:00
Li-Wen Hsu
5addef5812 - Update to 0.8.0 2019-01-23 07:11:07 +00:00
Niclas Zeising
aec16764ed graphics/wayland: disable debug build by default
There is no need to build wayland with debug options by default.  This is
most likely a left over from when it was first ported.

PR:		234920
Submitted by:	jbeich
2019-01-22 20:51:38 +00:00
Dmitry Marakasov
e6e5748bf7 - Update graphics/ansilove to 4.0.0
- Add graphics/libansilove port needed for this update:

libansilove is a library to convert ANSi and artscene related file
formats into PNG images.

The following formats are supported:

- .ANS - ANSi (ANSI escape sequences: ANSI X3.64 standard)
- .PCB - PCBoard Bulletin Board System (BBS) own file format
- .BIN - Binary format (raw memory copy of text mode video memory)
- .ADF - Artworx format, supporting custom character sets and palettes
- .IDF - iCE Draw format, supporting custom character sets and palettes
- .TND - TundraDraw format, supporting 24-bit color mode
- .XB - The eXtended Binary XBin format, supporting custom character
        sets and palettes

WWW: https://www.ansilove.org/
2019-01-22 18:02:49 +00:00
Mathieu Arnold
08c11c4978 Sort categories Makefiles. 2019-01-22 16:26:49 +00:00
Guido Falsi
41ff4e536e Clenup xfce ports:
- Add missing dependencies
- Remove unneeded patches
- Regenerate and rename legacy patches
- Add NLS option to ports providing such a knob, and missing the
  option
- Add INSTALL_TARGET=install-strip where missing
- Sort things
- Remove unneeded +=
- Cosmetic changes to OPTION related variables to improve readability
- Update WWW
- Silence portlint warnings about variables order
- Bump PORTREVISION where changing dependencies and/or adding
  install-strip
2019-01-22 14:44:38 +00:00
Yuri Victorovich
7374dd5235 New port: graphics/py-mpl-scatter-density: Matplotlib helpers to make density scatter plots 2019-01-21 20:30:49 +00:00
Yuri Victorovich
49e67085b9 graphics/gmic: Update 2.4.3 -> 2.4.5
Reported by:	portscout
2019-01-21 19:49:46 +00:00
Baptiste Daroussin
d19feb57ce Update to 4.3.1_0 2019-01-21 09:21:07 +00:00
Yuri Victorovich
5fd299da9c Re-add port: Infinite evolving crowdsourced artwork 2019-01-21 07:36:44 +00:00
Yuri Victorovich
acaf54c175 New port: Cross-platform extension loading library for OpenGL 2019-01-21 07:30:55 +00:00
Tobias C. Berner
e6d12fce72 graphics/okular: make dependency on misc/kf5-purpose optional
PR:		235074
Reported by:	Ivan <bsd@abinet.ru>
2019-01-20 14:06:31 +00:00
Sunpoet Po-Chuan Hsieh
00e002d381 Update to 1.0.2
Changes:	https://chromium.googlesource.com/webm/libwebp/+/1.0.2/NEWS
2019-01-19 20:40:48 +00:00
Antoine Brodin
b301e59893 Mark BROKEN: fails to configure
Project ERROR: Could not find feature opengles2.

Reported by:	pkg-fallout
2019-01-19 20:10:58 +00:00
Tobias C. Berner
1d0e9e5f21 graphics/kdiagram: fix master sites. 2019-01-19 08:36:37 +00:00
Jochen Neumeister
54b7a1c063 Update to 2.6.0
Sponsored by:	Netzkommune GmbH
2019-01-18 20:03:08 +00:00
Tobias Kortkamp
300360cb2e graphics/waylandpp: Use system pugixml after r490645 2019-01-18 18:27:07 +00:00
Steve Wills
b5d1b464a1 graphics/cloudcompare: update to 2.10.1
PR:		235034
Submitted by:	Neel Chauhan <neel@neelc.org> (maintainer)
2019-01-18 11:44:27 +00:00
Tobias C. Berner
b9295dea05 graphics/kdiagram: update to 2.6.1 2019-01-18 05:17:32 +00:00
Jan Beich
6f333b0b12 lang/rust: update to 1.32.0
- devel/racer no longer needs to dowgrade rustc-ap-syntax
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2019/01/17/Rust-1.32.0.html
Approved by:	rust (tobik)
Differential Revision:	https://reviews.freebsd.org/D18858
2019-01-17 19:50:38 +00:00
Jan Beich
d015ea6054 Don't reference obsolete drm-*-kmod ports 2019-01-17 16:19:39 +00:00
Jan Beich
cd740e600a graphics/mesa-{libs,dri}: update to 18.3.2
Changes:	https://www.mesa3d.org/relnotes/18.3.0.html
Changes:	https://www.mesa3d.org/relnotes/18.3.1.html
Changes:	https://www.mesa3d.org/relnotes/18.3.2.html
PR:		233034
Tested by:	Kevin Oberman
Approved by:	maintainer timeout (2 weeks after 2019Q1)
Differential Revision:	https://reviews.freebsd.org/D17872
2019-01-17 15:34:55 +00:00
Jan Beich
435f466d59 graphics/mesa-{libs,dri}: update to 18.2.8
- TEXTURE option is always enabled per
  https://cgit.freedesktop.org/mesa/mesa/commit/?id=66673bef941a

Changes:	https://www.mesa3d.org/relnotes/18.2.0.html
Changes:	https://www.mesa3d.org/relnotes/18.2.1.html
Changes:	https://www.mesa3d.org/relnotes/18.2.2.html
Changes:	https://www.mesa3d.org/relnotes/18.2.3.html
Changes:	https://www.mesa3d.org/relnotes/18.2.4.html
Changes:	https://www.mesa3d.org/relnotes/18.2.5.html
Changes:	https://www.mesa3d.org/relnotes/18.2.6.html
Changes:	https://www.mesa3d.org/relnotes/18.2.7.html
Changes:	https://www.mesa3d.org/relnotes/18.2.8.html
PR:		230298
Tested by:	Samy Mahmoudi, Kevin Oberman
Approved by:	maintainer timeout (2 weeks after 2019Q1)
Differential Revision:	https://reviews.freebsd.org/D16571
2019-01-17 15:34:37 +00:00
Emanuel Haupt
cede61ff31 - Switch from sdl1 to sdl2
- Use default lua version

Notified by:	nanard@free.fr (via mail)
2019-01-17 06:03:53 +00:00
Sunpoet Po-Chuan Hsieh
ee1684f0e7 Update to 0.20
- Add LICENSE
- Add NO_ARCH
- Sort PLIST

Changes:	https://metacpan.org/changes/distribution/GraphViz-Data-Structure
2019-01-16 20:11:16 +00:00
Tijl Coosemans
1bf487d3e7 Fix Qt5 symbol version scripts to put the catch-all clause first. When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
in the weak wrapper resolves to the weak wrapper itself creating an infinite
call loop that overflows the stack and causes a crash.  Some of the
allocation functions are variants of C++ new and delete and it probably
depends on the compiler whether these variants are used in other parts of
Qt5Webengine.

Remove the weak wrappers (make them Linux specific).  This isn't binary
compatible but we are already breaking that with the changes to the symbol
versions.

[1] 5c2cbfccf9
[2] 2ed5054e3a
[3] 009f5ebb4b

Bump all ports that depend on Qt5.

PR:		234070
Exp-run by:	antoine
Approved by:	kde (adridg)
2019-01-16 11:13:44 +00:00
Mark Linimon
d3db813e7b This port requires C++11-aware compiler to build on GCC-based
architectures.

PR:		234947
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2019-01-16 05:30:22 +00:00
Mark Linimon
6d809a06fd This port requires a C++11-compatible compiler. Add USES=compiler:c++11-lang
to fix build on GCC-based architectures.

PR:		234946
Submitted by:	Piotr Kubaj
Approved by:	maintainer
2019-01-16 05:19:13 +00:00
Tobias Kortkamp
20a78f41da New port: graphics/librsvg2-rust
A newer version of graphics/librsvg2 that uses Rust.
2019-01-16 01:11:59 +00:00
Tobias C. Berner
ab8649dc2b graphics/qgis: update to 3.4.3
QGIS 3.4 LTR, the first long-term release (LTR) of QGIS 3.

This is a major upgrade and users should consult the UPDATING entry
provided for further information on how to progress.

http://changelog.qgis.org/en/qgis/version/3.4-LTR/

PR:		233726
Submitted by:	Rainer Hurling <rhurlin@gwdg.de> (maintainer)
2019-01-15 21:30:15 +00:00