notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details on branch 2026Q3
natron Compositing software Video
2.5.1.p2_4 graphics on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.5.1.p2_4Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Depends on deprecated Qt5 WebEngine, not ported to Qt6
Expiration Date EXPIRATION DATE: 2026-09-30
Maintainer: freebsd@sysctl.cz search for ports maintained by this maintainer
Port Added: 2026-09-04 14:52:02
Last Update: 2026-09-04 14:49:20
Commit Hash: cfdd1a6
License: GPLv2
WWW:
https://natrongithub.github.io/
Description:
Node-graph based video compositing software. Similar in functionalities to Foundry Nuke.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}natron>0:graphics/natron@${PY_FLAVOR}
To install the port:
cd /usr/ports/graphics/natron/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/natron
  • pkg install py312-natron
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py312-natron listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py312-natron
Package flavors (<flavor>: <package>)
  • py312: py312-natron
distinfo:
TIMESTAMP = 1731608910 SHA256 (NatronGitHub-Natron-v2.5.1-pre2_GH0.tar.gz) = ef17cbd89fd6c8c89caec9a9681763a13ab1e4ccf40ed34e31bf0ed4d7d6a916 SIZE (NatronGitHub-Natron-v2.5.1-pre2_GH0.tar.gz) = 31486167

Expand this list (14 items)

Collapse this list.

SHA256 (NatronGitHub-google-breakpad-9474c3f7f9939391f281d46c42bfe20cc0f0abd9_GH0.tar.gz) = d2f22ce15aec2efd085e2ea1317ca2a5773e7faaa0aff297b0f2f4839a439f2d SIZE (NatronGitHub-google-breakpad-9474c3f7f9939391f281d46c42bfe20cc0f0abd9_GH0.tar.gz) = 4891139 SHA256 (NatronGitHub-google-mock-17945db42c0b42496b2f3c6530307979f2e2a5ce_GH0.tar.gz) = 25c9f97ca781e8e50e653c1d4638e90718a8aaa5341423b3ef889c5e4c59ee03 SIZE (NatronGitHub-google-mock-17945db42c0b42496b2f3c6530307979f2e2a5ce_GH0.tar.gz) = 299646 SHA256 (NatronGitHub-google-test-50d6fc317c843a2e40dbf08c2efd3f068801ae6d_GH0.tar.gz) = ed7ae95f3f6b810dd74202e78d40cf0f076ebd6f1a76da71f3c8bdb94fb07c03 SIZE (NatronGitHub-google-test-50d6fc317c843a2e40dbf08c2efd3f068801ae6d_GH0.tar.gz) = 474810 SHA256 (NatronGitHub-OpenColorIO-Configs-557b981_GH0.tar.gz) = 5fc2456c5be991f5508715b28ef9b2ee05aacef83a68ce8f9722129ed4291ccc SIZE (NatronGitHub-OpenColorIO-Configs-557b981_GH0.tar.gz) = 292560783 SHA256 (NatronGitHub-openfx-0759758d0fb57932b5c4698fff9ef6b4a3132309_GH0.tar.gz) = 8b9935fac81be1ceb2d632135748c9a1b22a37b873c18022e09a637a3a00918b SIZE (NatronGitHub-openfx-0759758d0fb57932b5c4698fff9ef6b4a3132309_GH0.tar.gz) = 10707420 SHA256 (NatronGitHub-SequenceParsing-3c93fcc488632b0bdfeee3181586809932357598_GH0.tar.gz) = b3a2db99901e3edaadb301c91f845db832559ad3c003a13d45e74b6816d2f67f SIZE (NatronGitHub-SequenceParsing-3c93fcc488632b0bdfeee3181586809932357598_GH0.tar.gz) = 16064 SHA256 (NatronGitHub-tinydir-3aae922_GH0.tar.gz) = eb816fff00d9713742a1f1367432fee0ea73ccb0f458c90035543e923e8e55d1 SIZE (NatronGitHub-tinydir-3aae922_GH0.tar.gz) = 24552

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bash : shells/bash
  2. gsed : textproc/gsed
  3. cmake : devel/cmake-core
  4. ninja : devel/ninja
  5. update-desktop-database : devel/desktop-file-utils
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. python3.12 : lang/python312
  8. update-mime-database : misc/shared-mime-info
  9. qt5-buildtools>=5.15 : devel/qt5-buildtools
  10. qt5-qmake>=5.15 : devel/qt5-qmake
  11. ice.pc : x11/libICE
  12. pixman-1.pc : x11/pixman
  13. sm.pc : x11/libSM
  14. x11.pc : x11/libX11
  15. xext.pc : x11/libXext
Test dependencies:
  1. python3.12 : lang/python312
Runtime dependencies:
  1. Info.plist : graphics/openfx-misc
  2. Info.plist : graphics/openfx-arena
  3. ffmpeg>0 : multimedia/ffmpeg
  4. update-desktop-database : devel/desktop-file-utils
  5. python3.12 : lang/python312
  6. update-mime-database : misc/shared-mime-info
  7. ice.pc : x11/libICE
  8. pixman-1.pc : x11/pixman
  9. sm.pc : x11/libSM
  10. x11.pc : x11/libX11
  11. xext.pc : x11/libXext
Library dependencies:
  1. libboost_serialization.so : devel/boost-libs
  2. libboost_thread.so : devel/boost-libs
  3. libcairo.so : graphics/cairo
  4. libexpat.so : textproc/expat2
  5. libfontconfig.so : x11-fonts/fontconfig
  6. libfreetype.so : print/freetype2
  7. libpyside2.cpython-312.so : devel/pyside2@py312
  8. libshiboken2.cpython-312.so : devel/shiboken2@py312
  9. libQt5Concurrent.so : devel/qt5-concurrent
  10. libQt5Core.so : devel/qt5-core
  11. libQt5Gui.so : x11-toolkits/qt5-gui
  12. libQt5Network.so : net/qt5-network
  13. libQt5Widgets.so : x11-toolkits/qt5-widgets
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
graphics_natron
USES:
cmake compiler:c++17-lang desktop-file-utils pkgconfig python qt:5 shared-mime-info shebangfix xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/NatronGitHub/Natron/tar.gz/v2.5.1-pre2?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.5.1.p2_4
04 Sep 2026 14:49:20
commit hash: cfdd1a6c3ac46ff1c172cea003bf5f72236d6535commit hash: cfdd1a6c3ac46ff1c172cea003bf5f72236d6535commit hash: cfdd1a6c3ac46ff1c172cea003bf5f72236d6535commit hash: cfdd1a6c3ac46ff1c172cea003bf5f72236d6535 files touched by this commit
Max Brazhnikov (makc) search for other commits by this committer
graphics/natron: Schedule for removal

Depends on deprecated Qt5 WebEngine, not ported to Qt6

PR:		296230
(cherry picked from commit 8cb08e4dc1fd7821a42c23ace45fa3aa5cab1d1c)

Number of commits found: 1