Commit graph

27135 commits

Author SHA1 Message Date
Mark Linimon
d93fe029b9 Allow building on RISC-V, which also does not have sbrk.
This patch should probably be upstreamed.

Tested on: amd64, riscv64 (via qemu)

Approved by:	portmgr (tier-2 blanket)
2021-02-05 02:34:42 +00:00
Tobias C. Berner
6954aa7786 Update KDE Release-Service to 20.12.2
Some of our projects release on their own timescale and some get released
en-masse. The 20.12.2 bundle of projects was released today with dozens of
bugfixes and will be available through app stores and distros soon. See the
20.12.2 releases page for details.

Some of the fixes in today’s bugfix releases include:

	*    Ark no longer crashes when closing the window while loading a TAR archive
	*    Dolphin calculates the folder size on FUSE and network file systems correctly now
	*    Konsole no longer crashes when exiting all tabs at the same time
	*    Dictionaries can be added in Kiten’s config dialog
	*    Umbrello doesn’t crash anymore if exiting when a widget in a diagram is selected

Release Notes:
	https://community.kde.org/Releases/20.12_Release_Notes

Full Changelog:
	https://kde.org/announcements/fulllog_releases-20.12.2/
2021-02-04 19:21:17 +00:00
Dima Panov
5c2dafb758 Please welcome LibreOffice suite 7.1.0 release!
Release Notes:	https://blog.documentfoundation.org/blog/2021/02/03/libreoffice-7-1-community/
2021-02-04 09:21:55 +00:00
Fernando Apesteguía
4d230343e8 graphics/pngcheck: Update to 3.0.2
ChangeLog: http://www.libpng.org/pub/png/src/pngcheck-3.0.2.CHANGELOG

PR:	253197
Submitted by:	cyberbotx@cyberbotx.com (maintainer)
2021-02-04 07:31:00 +00:00
Baptiste Daroussin
f667e41092 Remove expired gstreamer 0.x
gstreamer 1.x has been introduced long ago and gstreamer 0.x was kept
to let time for applications to catchup on gstreamer 1.x
2021-02-04 06:04:50 +00:00
Baptiste Daroussin
ba43e6d0d2 multimedia/gnash: remove gstreamer option 2021-02-04 05:05:59 +00:00
Jan Beich
508f1899d6 graphics/mesa-devel: update to 21.0.b.1134
Changes:	cf23161040...1e59cdbf77
2021-02-04 00:30:19 +00:00
Sunpoet Po-Chuan Hsieh
81edd874b4 Update to 2.4.2
- Update version requirement of RUN_DEPENDS

Changes:	https://github.com/pysal/mapclassify/releases
2021-02-03 19:49:01 +00:00
Mark Linimon
5df97b8b23 Unbreak this port on powerpc64/12 after r561520 updated GCC_DEFAULT
from 9 to 10.

Although this port was tested with GCC 10 on amd64, it was _not_ on
powerpc64, and it seems that GCC10/powerpc64 regresses in several cases
vs. GCC9/powerpc64.

Approved by:	portmgr (tier-2 blanket)
2021-02-03 16:27:19 +00:00
Piotr Kubaj
5207f76629 graphics/libgphoto2: fix build on GCC architectures
Use C11 compiler:
checking for libltdl flags... set explicitly: -I/usr/local/include -L/usr/local/lib -lltdl

Switch to C99:
docupen/calibration.c:31:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode
   31 |  for (unsigned int i = 0; i < sizeof(struct lut); i++) {
      |  ^~~
2021-02-03 14:50:00 +00:00
Emmanuel Vadot
99e5ad1678 graphics/drm-fbsd13-kmod: Update to v5.4.92_2
- Update drm source code to match Linux v5.4.92
- Handle linuxkpi update in stable/13
- Switch off SOURCE option by default as drm-current-kmod [1]

Discussed with: zeising [1]
MFH:		2021Q1
2021-02-02 12:13:13 +00:00
Jan Beich
7e23af24cf graphics/mesa-devel: update to 21.0.b.932
Changes:	55e853d823...cf23161040
2021-02-02 00:18:14 +00:00
Sunpoet Po-Chuan Hsieh
68a98c1465 Remove PY_PILLOW 2021-02-01 19:35:25 +00:00
Sunpoet Po-Chuan Hsieh
a6960b1b4f Update to 2.4.0
Changes:	https://github.com/pysal/mapclassify/releases
2021-02-01 19:35:20 +00:00
Sunpoet Po-Chuan Hsieh
3693302ff7 Remove PYNUMPY and PY_PILLOW 2021-02-01 19:35:14 +00:00
Sunpoet Po-Chuan Hsieh
96587da298 Remove PYNUMPY and PY_PILLOW 2021-02-01 19:35:09 +00:00
Sunpoet Po-Chuan Hsieh
b9eb43ad98 Remove PY_PILLOW 2021-02-01 19:35:03 +00:00
Sunpoet Po-Chuan Hsieh
bc7a26dfb0 Update to 1.2.0
Changes:	https://chromium.googlesource.com/webm/libwebp/+/master/NEWS
2021-02-01 19:24:26 +00:00
Yuri Victorovich
629b8fadd0 graphics/libheif: Add options DAV1D and RAV1E
Follow up to 249291 after the upstream added missing cmake options.

PR:		249291
2021-02-01 16:30:56 +00:00
Rene Ladan
a7d2ae454e Remove support for FreeBSD 12.1 from various ports.
FreeBSD 12.1 reached end-of-life today. Adjust the message
for the wine ports while here, since stable/13 has branched.

Submitted by:	rene
Reviewed by:	jbeich, mandree, mat, osa
Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D28406
2021-02-01 12:42:53 +00:00
Yuri Victorovich
d24d951111 graphics/gifski: Update 1.2.6 -> 1.3.1
Reported by:	portscout
2021-02-01 04:34:24 +00:00
Dima Panov
b8ba0d2bb0 graphics/opencv: fix package with py38
Reported by:	poudriere fallout
Pointyhat to:	tcberner
2021-02-01 03:38:29 +00:00
TAKATSU Tomonari
72d9039a34 - Update to 0.4-12 2021-02-01 03:31:34 +00:00
Yuri Victorovich
c9b55bd9c9 graphics/art: Update 1.6.1 -> 1.7.1 2021-02-01 00:40:19 +00:00
Jason E. Hale
1ecf824503 graphics/rapid-photo-downloader: Update to 0.9.26
PR:		252238
Submitted by:	Martin Neubauer <m.ne@gmx.net> (maintainer)
2021-01-31 22:55:36 +00:00
Tobias C. Berner
5f4aa6a186 graphics/gstreamer*-plugins-opencv: fix fallout form OpenCV-4.5.1 upgrade
* graphics/gstreamer-plugins-opencv: disabled, as it uses the no longer shipped OpenCV-1.0 API
* graphics/gstreamer1-plugins-opencv: fix the configure script to not only look for OpenCV4 <= 4.2.0
  => this will be properly fixed with the next upgrade of gstreamer when switching to the meson
  build system.

PR:		253118
Submitted by:	VVD <vvd@unislabs.com>
Reported by:	rhurlin, fluffy, VVD <vvd@unislabs.com>
2021-01-31 16:32:30 +00:00
Rainer Hurling
d7739cd90e graphics/frei0r: Fix build failure with OpenCV4
After the update of OpenCV to v4.5.1 the build was broken. Some
important commits [1] after release v1.7.0 fixed the issues.

[1] https://github.com/dyne/frei0r/compare/v1.7.0...master

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D28436
2021-01-31 15:42:26 +00:00
Tobias C. Berner
a53e602619 graphics/evince: update to 3.38.1 2021-01-31 07:01:47 +00:00
Tobias C. Berner
c04dbba279 graphics/librsvg2-rust: update to 2.50.3 2021-01-31 06:48:30 +00:00
Jan Beich
fb056302e8 Orphan a few more ports 2021-01-31 02:42:50 +00:00
Jan Beich
70dcbea6e9 aarch64 support OpenMP since FreeBSD 12.2 2021-01-31 01:17:52 +00:00
Jan Beich
da3c4ca123 graphics/colmap: unbreak on FreeBSD >= 13 i386
cc1plus: out of memory allocating 65536 bytes after a total of 0 bytes

Reported by:	pkg-fallout
2021-01-31 01:17:38 +00:00
Tobias C. Berner
e084b3966d graphics/libyuv: update to 0.0.1767
- enable option in graphics/libavif

PR:		252822
Submitted by:	VVD <vvd@unislabs.com>
2021-01-30 19:45:25 +00:00
Tobias C. Berner
2e36dd03b6 Fix INDEX after r563430
- Likely there is an issue with the flavoured ports depending on an unflavoured
  python part though.
2021-01-30 19:25:20 +00:00
Tobias C. Berner
7a09f7fbc2 graphics/opencv: update to 4.5.1 -- and make port more easily maintainable
This is a major upgrade from 3.x to 4.x.

Changelog from versions 3.4.1--4.5.1 can be found here:
    https://github.com/opencv/opencv/wiki/ChangeLog

Note: this has explicitely not been added as a new graphics/opencv4 port, but replaces the
      previous graphics/opencv[3] port. Again, to improve maintainability by not giving ports
      the option to pick the "wrong one" - this leads however to some abandoned ports being
      broken.

The port has been greatly simplified:
    * graphics/opencv-core which existed to enable ffmpeg to depend on opencv, and vice versa
      has been removed. ffmpeg no longer can depend on opencv.
    * graphics/py-opencv has been integrated into graphics/opencv, the default versions python
      bindings will be built unless the PYTHON option is explicitely turned off.
    * graphics/opencv-java has been integrated into graphics/opencv -- it is off by default,
      but can be enabled by toggling the JAVA option -- there are no consumers in the tree,
      so that option might go away in the future.
    * All the previous options have been removed and replaced by a (hopefully) sane set of
      dependencies that make the port and package most usable for the majority of consumers.
      - Please let me know if you think there are better defaults (i.e. anything that is missing,
        or something that should not be dependet on).
      - If you think something should be added or removed, please open a bug report.
      - If you think something should be added as an optional dependency, please open a
        bug report (with a good reason [tm]).

The depending ports have been updated to work against opencv4, or marked broken.
    * Ports broken:
      - graphics/rubygem-objectdetect: OpenCV4 no longer ships opencv-1.0 API
      - graphics/p5-Image-ObjectDetect: OpenCV4 no longer ships opencv-1.0 API
      - graphics/gimp-gmic-plugin: OpenCV4 no longer ships opencv-1.0 API
    * Backports:
      - misc/visp: dfa7e4bd47
      - multimedia/zart: 6ca1964690,
                         d3a2931b1a
    * Others:
      - misc/actiona: switch to pkgconfig 'opencv4'
      - multimedia/libav: drop opencv support
      - misc/darknet: already failed to build prior to the upgrade
      - math/saga: remove patching added to work against opencv3
2021-01-30 18:08:56 +00:00
Sunpoet Po-Chuan Hsieh
4aa27da231 Update USES=python: math/py-pandas 1.2.0 requires Python 3.7+
PR:		250103
2021-01-30 13:29:58 +00:00
Sunpoet Po-Chuan Hsieh
d93a60ad47 Update to 2021.1.14
Changes:	https://github.com/cgohlke/tifffile/blob/master/CHANGES.rst
2021-01-30 12:24:56 +00:00
Sunpoet Po-Chuan Hsieh
8ce20425fb Update to 0.9
Changes:	https://github.com/pygeos/pygeos/releases
2021-01-30 12:24:50 +00:00
Emmanuel Vadot
2b1ce014fa graphics/drm-{current,fbsd13}-kmod: Update pkg-message
Replace port name with the correct one.
Remove mention to drm-legacy-kmod as it was removed.

PR:		253092
MFH:		2021Q1
2021-01-30 12:06:10 +00:00
Piotr Kubaj
baa42c91f3 graphics/png: add SIMD option
It's enabled by default on aarch64, amd64 and powerpc64le, which should have optimizations that are enabled in their baselines (NEON, SSE2 and VSX respectively).

PR:             251173
Approved by:    antoine@ (maintainer)
2021-01-30 11:54:43 +00:00
TAKATSU Tomonari
6c48de4610 - Update to 1.5-21 2021-01-30 09:33:17 +00:00
Jan Beich
6227e8d392 graphics/mesa-devel: update to 21.0.b.878
Changes:	e2c5ef6cd6...55e853d823
2021-01-30 00:22:58 +00:00
Jan Beich
f9e5e2a6bb graphics/jpeg-xl: update to 0.3
Changes:	https://gitlab.com/wg1/jpeg-xl/-/tags/v0.3
Changes:	https://gitlab.com/wg1/jpeg-xl/-/compare/v0.2...v0.3
2021-01-29 19:23:15 +00:00
Jan Beich
3db777ae9f graphics/vapoursynth-waifu2x-w2xc: unbreak after r562653
./Waifu2x-w2xc/Waifu2x-w2xc.cpp:71:9: error: use of undeclared identifier 'w2xconv_convert_rgb_f32'
    if (w2xconv_convert_rgb_f32(d->conv,
        ^
2021-01-29 19:22:51 +00:00
Fernando Apesteguía
2bb1e7e06d graphics/libspng: update to 0.6.2
Reported by:	portscout
2021-01-29 11:35:28 +00:00
Jan Beich
4a64fcf2f9 graphics/wayland: update to 1.19.0
- Fix wl_client_get_credentials [1]

Changes:	https://gitlab.freedesktop.org/wayland/wayland/compare/1.18.0...1.19.0
PR:		246189 [1]
Submitted by:	Greg V [1]
Approved by:	manu
Differential Revision:	https://reviews.freebsd.org/D28399
2021-01-29 11:02:58 +00:00
Emmanuel Vadot
295163e981 graphics/drm-current-kmod: Switch off SOURCE option by default
This causes too many problems when we update linuxkpi in base with functionality
that are also present in this ports.

While here update pkg-descr for both drm-current-kmod and drm-devel-kmod
so it matches the reality.

Discussed with: zeising, imp
2021-01-29 10:11:27 +00:00
Emmanuel Vadot
e7c9d37d70 graphics/drm-fbsd13-kmod: Update pkg-descr
Update pkg-descr so it matches the version.
While here update WWW too.

Reported by:	monochrome <monochrome@twcny.rr.com>
2021-01-29 10:05:07 +00:00
Emmanuel Vadot
d7c250471f drm-fbsd*-kmod: Remove CONFLICTS_INSTALL
Only one port can be built on one branch so it's not needed
2021-01-29 10:01:52 +00:00
Emmanuel Vadot
f679cf808a drm-{current,devel}-kmod: Update distinfo
Reported by:	glebius
2021-01-28 23:26:59 +00:00