Commit Graph
108 Commits
Author SHA1 Message Date
Renee Otten 0e15bf6ca0 opencv4{,-devel}: fix linking to ffmpegX for Python subports
This commit combines suggested fixes/changes from different PRs and also
applies them to the -devel port.

Closes: #33150
Closes: #33119
Closes: #33073
Closes: https://trac.macports.org/ticket/74070
2026-06-19 12:06:15 -04:00
Eric A. BorischandGitHub 6d9281424a hdf5: MAJOR VERSION UPDATE 2.1.1 (#32874)
* hdf5: MAJOR VERSION UPDATE 2.1.1
* hdf5: Fix tests; add upstream fortran patch
* hdf5: revbumps
2026-06-04 13:20:03 -05:00
Mark MentovaiandRenee Otten 57d7db5c01 gdal: bump dependents’ revisions for update to 3.13.0
libgdal.dylib’s install_name is changing from libgdal.38.dylib to
libgdal.39.dylib in this update.

Procedure:

gsed -i -E -e 's/^( *revision +)([0-9]+)(.*)$/echo "\1$((\2+1))\3"/e' $(grep -c '^ *revision ' $(git grep -l port:gdal | grep -v '^gis/gdal/' | grep -v '^python/py-gdal/') | grep ':1$' | cut -d: -f1)

with manual handling for ports with more than one revision line:

grep -c '^ *revision ' $(git grep -l port:gdal | grep -v '^gis/gdal/' | grep -v '^python/py-gdal/') | grep -v ':1$' | cut -d: -f1

qgis3 and saga were omitted per
https://github.com/macports/macports-ports/pull/32926#issuecomment-4592025368.
liblas was omitted per
https://github.com/macports/macports-ports/pull/32926#issuecomment-4595124162.

[skip ci]
2026-06-02 21:22:03 -04:00
Joshua Root a919079b56 openexr and imath dependents: rev bump for ABI change 2026-03-25 11:55:23 +11:00
Ryan GouldenandGitHub c789159783 py-opencv4{,-devel}: remove explicit ffmpeg4 dependency
py-opencv4 does not directly depend on ffmpeg4, only opencv4.
Removing this extra dep matters because, if e.g. opencv4+ffmpeg8
were installed, installing py-opencv4 would install an extraneous
ffmpeg4 copy that isn't actually used.
2026-02-01 16:27:06 -05:00
Gregorio LitensteinandChristopher Nielsen 3428392a3b opencv4{,-devel}: Add ffmpeg{6,7,8} variants
I have opted to change the default to ffmpeg4 instead ffmpeg because they’re functionally almost identical, and to avoid introducing weirdness by trying to handle them differently.

Fixes https://trac.macports.org/ticket/70729

Signed-off-by: Gregorio Litenstein <g.litenstein@gmail.com>
2025-12-06 11:16:06 -05:00
Renee Otten 9cf1539294 opencv4{,-devel}: dorp py39 subport 2025-11-19 09:30:54 -05:00
Nicklas LarssonandRenee Otten f17794375d gdal dependents: rev-bump after update to 3.12
[skip ci]
2025-11-11 09:11:17 -05:00
Ryan GouldenandRenee Otten 62de676204 opencv4: enable py314-opencv4 subport 2025-10-24 06:37:16 -04:00
Renee OttenandRenee Otten aea4ef3238 py-opencv4-{,devel}: rebuild with NumPy v2 2025-09-29 09:30:33 -04:00
Ryan GouldenandRenee Otten 4a98554bbc opencv4: fix ffmpeg8 builds
ffmpeg-devel has moved to ffmpeg 8.0, which breaks the current opencv4
build. This patch is copied from an upcoming opencv change (post 4.12)
to fix macports opencv (currently still on 4.9)
2025-09-02 09:49:26 -04:00
Joshua Root 9198ca5436 Remove use of compiler_blacklist_versions PortGroup
This PortGroup is no longer needed as of MacPorts 2.11.
2025-08-12 01:07:07 +10:00
Nicklas LarssonandZhenfu Shi a5893bcb77 gdal: bump dependents’ revisions for update to 3.11.0 2025-06-11 18:27:22 +10:00
Joshua Root 096c8690f6 graphics/*: set github.tarball_from explicitly
In preparation for changing the default.
2025-01-21 01:01:29 +11:00
Christopher Nielsen d2f606bee3 opencv{3,4}{,-devel}: cleanup deconflict logic 2025-01-05 11:39:45 -05:00
Erik Bråthen SolemandChristopher Nielsen 3003281a49 opencv4: add py313 bindings, build with Python 3.13 2025-01-05 11:12:51 -05:00
Christopher Nielsen 56add885cf opencv4{,-devel}: py subports: use correct python for build
See: https://trac.macports.org/ticket/69617
2025-01-05 10:16:49 -05:00
Sergey FedorovandChristopher Nielsen 4f7ccf4d1e opencv4: fix arch macros for CV_PAUSE 2024-12-24 12:47:45 -05:00
Sergey FedorovandChristopher Nielsen 3a7da5e80e opencv4: amend platforms in portfile 2024-12-24 12:47:45 -05:00
Sergey FedorovandChristopher Nielsen 92ea667bfc opencv4: fix build on powerpc 2024-12-24 12:47:45 -05:00
Sergey FedorovandChristopher Nielsen 162b59ef5b opencv4: non-functional: allow gcc, pkgconfig path-style 2024-12-24 12:47:45 -05:00
Sergey FedorovandChristopher Nielsen cb012e0860 opencv4: add gtk3 variant 2024-12-24 12:47:45 -05:00
Sergey FedorovandChristopher Nielsen 37e34ec891 opencv4: add back forgotten 32-bit patch 2024-12-24 12:47:45 -05:00
Mark MentovaiandRenee Otten ecc7657d4f gdal: bump dependents’ revisions for update to 3.10.0
[skip ci]
2024-11-13 11:51:50 -05:00
Renee OttenandRenee Otten e20153eb95 py-opencv4{,-devel}: drop py38 subport 2024-10-22 21:07:15 -04:00