mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-25 04:43:33 +00:00
b3c0ee42f1
* Update rawtherapee to 5.8. - New Capture Sharpening tool (on the "Raw" tab) - CR3 support for decoding (not metadata yet) - Improvements of various camera models. - http://rawtherapee.com/downloads/5.8/ * Add two post-release patches cherry-picked from Git - The Canon sRAW/mRAW black level computation fix, 4221fdf3 - The fix to install 32/64/SVG icons, 37bfa83 (291abfd) * Switch MASTER_SITES to https://rawtherapee.com (from http://) * Add local MASTER_SITES and mirror 5.8 source. * Add a TCMALLOC option for i386/amd64, and by default enable it. This requires google-perftools, which isn't available on all other platforms, but if your platform does provide it let me know, so I can whitelist it. * Restrict 11.x to amd64, it is known to malfunction for instance on 11.3 i386 with TIFF export. * Limit LIB_DEPENDS+=devel/openmp to 11.2 and 12.0 and early 13-CURRENT. 11.3, 12.1 have OpenMP in base. Note that 12.0 will be EOL soon. * Under WITH_DEBUG=yes, use -O1 and RelWithDebInfo. -O0 is just no fun to run, way too slow. * Improve the post-install self-tests - Make them work even if no older rawtherapee is installed, by setting up an RT_SETTINGS folder. This still causes complaints by the test suite, but it works nonetheless. - More thorough error detection (tracks exit codes) - Run TIFF export, too (rawtherapee-cli -tz) * NOTES: - Getting this port to work reliably across versions and architectures has taken several days and many compiles to get right. - liblensfun 0.3.95 needed fixing against memory corruption when loading the database (committed as r525547/lensfun 0.3.95_1) - Attempting base clang on 12.1/11.3 builds has failed again, so we'll continue with GCC for now. This rules out MIPS. - You really really really only want to run RawTherapee on a system with 64-bit address space and sufficient RAM. On 32-bit, it will run out of memory all too easily. - You also really only want to run RawTherapee on a platform that supports OpenMP and with multi-core processors with sufficient horsepower. - On the single attempt to get ARM64 working, the self-tests fail. Run at your own risk on Tier 2/3/4 architectures. - Known good FreeBSD versions and architectures - 11.3: amd64 - 12.0: amd64, i386 (12.0 EOL soon) - 12.1: amd64, i386
4 lines
163 B
Plaintext
4 lines
163 B
Plaintext
TIMESTAMP = 1581163686
|
|
SHA256 (rawtherapee-5.8.tar.xz) = 360528a0aae922eb5af8742f415475fb91b6d62a739da5f2804828f04ec40853
|
|
SIZE (rawtherapee-5.8.tar.xz) = 12653148
|