Commit Graph

90 Commits

Author SHA1 Message Date
phessler
afb8481a50 fix build by removing an outdated patch
doesn't build on the only arch affected, so no bump
2023-01-24 15:37:10 +00:00
rsadowski
af794471d4 Update OpenCV to 4.7.0 2023-01-07 11:19:53 +00:00
sthen
dae9f91e31 bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:28:39 +00:00
rsadowski
2014409e16 Update opencv to 4.6.0
Port changes:
- Drop hppa atomic hack; We only support aarch64 amd64 i386
- Remove CONFIGURE_ENV+FLAGS; CMake respects C/CXX-FLAGS
2022-06-08 10:09:16 +00:00
naddy
af6a79943b drop RCS Ids 2022-03-11 19:22:04 +00:00
rsadowski
1b19d4a1a3 Update opencv to 4.5.5 2022-01-05 13:36:55 +00:00
sthen
5e4370b64d bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:01:12 +00:00
phessler
532310a419 enable neon and fp16 cpu features for arm64, fixes some child ports
OK rsadowski@ (MAINTAINER)
2021-11-01 08:12:09 +00:00
rsadowski
46e55cd108 Update opencv to 4.5.4 2021-10-13 19:11:02 +00:00
ajacoutot
25dda00299 Sync WANTLIB after OpenEXR update. 2021-08-31 07:30:29 +00:00
rsadowski
bbef051f2d Fix a typo, spotted by Brad, thanks 2021-08-22 07:00:15 +00:00
rsadowski
af220ebac9 Update opencv to 4.5.3
OK kevlo@
2021-08-16 07:43:40 +00:00
kevlo
1550e0d612 Enable V4L option. It actually uses <sys/videoio.h> rather than
<linux/videodev2.h>.

ok rsadowski@
2021-08-10 06:37:05 +00:00
kurt
f9d899e6a0 Bump revision on all 1.8+ ports since now they will build with jdk
1.8 on aarch64 and their run depends will also change. okay ian@
2021-05-19 01:50:29 +00:00
espie
26e1cbf088 enable filesystem support which is just basic Unix primitives.
okay rsadowski@
2021-05-14 18:24:44 +00:00
rsadowski
43fe4d3b5b Update opencv to 4.5.2 2021-04-24 05:22:56 +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
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
d80c418015 regen PLISTs for python ports with .so files that end up renamed due to
the EXT_SUFFIX change in Python 3.8.7
2021-01-04 14:06:26 +00:00
sthen
434bd3664c OpenCV included both py2 and py3 bindings in one package with an awkward
construct (MODPY_VERSION=2.7 and some hand-rolled 3.x pieces). Nothing in
ports uses them. Remove the (deprecated) py2 bindings leaving just the py3
ones with a more standard ports setup. ok rsadowski@ (maintainer).
2020-12-30 22:08:24 +00:00
rsadowski
01d739caa2 Update opencv to 4.5.1
https://github.com/opencv/opencv/wiki/ChangeLog#version451
2020-12-23 18:33:05 +00:00
rsadowski
5aa0b5db7d Update opencv to 4.5.0 2020-10-26 12:55:51 +00:00
rsadowski
1fd2fc40d7 Update opencv to 4.4.0 2020-09-04 13:09:29 +00:00
ajacoutot
df1f38aa0c Bump for py3.7 -> py3.8 2020-07-05 07:17:37 +00:00
rsadowski
a25ef5d689 Add missing run depends math/py-numpy,python3, spotted by sthen@ 2020-05-25 08:49:10 +00:00
rsadowski
ab47494a54 Enable python3 libs in opencv
Requested and tested by solene@
2020-05-25 05:13:53 +00:00
ajacoutot
104be7ea18 Fix WANTLIB after openexr update. 2020-05-14 12:35:30 +00:00
cwen
b457b5efaf opencv: don't require `-latomic' anymore on powerpc, since
this arch has been switched to clang

OK rsadowski@ (maintainer)
2020-04-11 12:52:29 +00:00
rsadowski
811ec685e5 Upbreak opencv 4.2
- Remove deprecated option ENABLE_SSE3.
- Disable ADE (gapi) support because this requires to download ADE
  during configure.

Spotted my sthen@ and neddy@, thanks for your support
2020-01-19 20:41:36 +00:00
rsadowski
3ce2eaffc1 Update opencv to 4.2
CMake renames like off to OFF and so one.
2020-01-18 09:04:59 +00:00
ajacoutot
1f0a793f79 Regen DEPENDS and WANTLIB after recent openexr update. 2019-11-10 15:32:55 +00:00
cwen
57c662e919 opencv: needs atomics on macppc (and probably hppa)
OK rsadowski@ (maintainer)
2019-10-28 21:48:42 +00:00
ajacoutot
a84b7f4346 Unbreak:
- fix bogus WANTLIB
- remove bogus LDEP on graphics/libgphoto2
2019-09-28 18:19:13 +00:00
rsadowski
fe71728367 Update opencv to 3.4.7
Notable port changes:

- Remove -docs to avoid java conflicts with JDK 8 and 11.
- Upstream switched completely to github
- Sort CONFIGURE_ARGS
- Add patch to install licenses files at the old location.
- ONLY_FOR_ARCHS-java = aarch64 amd64 i386

ok kurt@
2019-09-27 05:49:56 +00:00
jca
684789d289 Drop the clang module, not needed
While here, strip base-gcc from COMPILER (a recent c++ compiler is
required) and move to PERMIT_PACKAGE.  ok rsadowski@ (maintainer)
2019-07-02 10:13:03 +00:00
kurt
7705a5ad0b Revision bump all java ports for the jre package removal and java.port.mk
changes.
2019-06-11 00:38:33 +00:00
sthen
22de3ff02c set png16 WANTLIB entries back to png following the change in soname
part done by portbump, part by hand (it is easily confused)
2019-05-17 16:45:25 +00:00
rsadowski
c09b77722e Update opencv to 3.4.2
OK kn@ Thanks! Big Thanks!
2019-03-23 07:26:56 +00:00
sthen
e90187968a Preemptive build fix for newer FFmpeg, from Brad. 2019-02-19 23:48:46 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
rsadowski
9316dc3431 Fix clang6 build 2018-04-17 05:58:30 +00:00
rsadowski
6ef93feb3e Update OpenCV to the latest stable version 2.4.13.4.
Notable port changes:
- HOMEPAGE switch to https
- MAINTAINER email address
- Regen WANTLIB-main
- More portable cmake changes in patch-modules_java_CMakeLists_txt

Survived a bulk by landry@
2017-11-04 12:39:29 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
espie
4a14a0ee52 fixes clang, forgotten commit 2017-05-06 19:42:55 +00:00
sthen
7e44b3e4be Add ${CLANG_ARCHS} to "ONLY_FOR_ARCHS = ${GCC4_ARCHS}" lines to give them
a chance on aarch64.
2017-04-19 11:16:03 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
sthen
94e8aee89a zap zero-byte files, list from rsadowski 2017-01-27 18:52:26 +00:00
sthen
7fd6100541 update to opencv-2.4.13, from maintainer Rafael Sadowski with a few tweaks by me
and ok with him.
2016-11-29 00:27:23 +00:00
shadchin
525cd9c2bd Unbreak after py-sphinx update to 1.4 2016-04-15 08:53:48 +00:00