pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/rawtherapee Update to 5.6



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5bed5581ae85
branches:  trunk
changeset: 396628:5bed5581ae85
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Wed Jun 05 13:10:27 2019 +0000

description:
Update to 5.6

Changelog:
RAWTHERAPEE 5.6 RELEASE NOTES

This is RawTherapee 5.6, released on 2019-04-20.

Start by reading the "Getting Started" article on RawPedia:
http://rawpedia.rawtherapee.com/



NEWS RELEVANT TO PHOTOGRAPHERS

RawTherapee supports most raw formats, including Pentax and Sony Pixel Shift, Canon Dual-Pixel, and those from Foveon and X-Trans sensors.
If you're wondering whether it supports your camera's raw format, first download RawTherapee and try for yourself. If a raw format is not supported it will either not open, or the preview in the 
Editor tab will appear black, white, or have a strong color cast - usually magenta. In that case, read the "Adding Support for New Raw Formats" RawPedia article.

In order to use RawTherapee efficiently you should know that:
- You can scroll all panels using the mouse scroll-wheel.
- You can right-click on a tool's name to automatically expand it while collapsing all others.
- To change slider values or drop-down list items with the mouse scroll-wheel, hold the Shift key. This is so that you can safely scroll the panels without accidentally changing a slider or other 
tool setting.
- All curves support the Shift and Ctrl keys while dragging a point. Shift+drag makes the point snap to a meaningful axis (top, bottom, diagonal, other), while Ctrl+drag makes your mouse movement 
super-fine for precise point positioning.
- There are many keyboard shortcuts which make working with RawTherapee much faster and give you greater control. Make sure you familiarize yourself with them on RawPedia's "Keyboard Shortcuts" page!

New features since 5.5:
- Pseudo-HiDPI support, for a smooth and sharp user interface regardless of screen size. Pseudo-HiDPI mode is disabled by default, enable it in Preferences > General > Appearance. Scaling in 
RawTherapee depends on font size, DPI and display scaling. While scaling has been tested to work well in Windows, Linux and macOS, there are some macOS display modes which are incompatible with it, 
specifically those modes suffixed by "(HiDPI)" in macOS Display settings. Some versions of macOS (10.14.*) seem to not list any modes, in which case the user must just give it a try.
- Ability to move tools to a new Favorites tab, http://rawpedia.rawtherapee.com/Favorites_Tab
- "Unclipped" processing profile, to make it easy to save an image while preserving data across the whole tonal range, http://rawpedia.rawtherapee.com/Unclipped
- User-adjustable tiles-per-thread settings in Preferences > Performance, for users who want to find optimal values for their system. The default value of 2 tiles-per-thread performs best overall.
- Hundreds of speed optimizations, bug fixes, and overall improvements.



NEWS RELEVANT TO PACKAGE MAINTAINERS

New since 5.5:
- Requires librsvg >=2.40.
- GTK+ versions 3.24.2 - 3.24.6 have an issue where combobox menu scroll-arrows are missing when the combobox list does not fit vertically on the screen. As a result, users would not be able to 
scroll in the following comboboxes: Processing Profiles, Film Simulation, and the camera and lens profiles in Profiled Lens Correction.

In general:
- To get the source code, either clone from git or use the tarball from http://rawtherapee.com/shared/source/ . Do not use the auto-generated GitHub release tarballs.
- Requires GTK+ version >=3.16, though >=3.22.24 is recommended.
- RawTherapee 5 requires GCC-4.9 or higher, or Clang.
- Do not use -ffast-math, it will not make RawTherapee faster but will introduce artifacts.
- Use -O3, it will make RawTherapee faster with no known side-effects.
- For stable releases use -DCACHE_NAME_SUFFIX=""
- For development builds and release-candidates use -DCACHE_NAME_SUFFIX="5-dev"



NEWS RELEVANT TO DEVELOPERS

See CONTRIBUTING.md



DOCUMENTATION

http://rawpedia.rawtherapee.com/
http://rawtherapee.com/blog/documentation



REPORTING BUGS

If you found a problem, don't keep it to yourself. Read the "How to write useful bug reports" article to get the problem fixed:
http://rawpedia.rawtherapee.com/How_to_write_useful_bug_reports



FORUM

RawTherapee shares a forum with users and developers of other Free/Libre/Open Source Software:
https://discuss.pixls.us/c/software/rawtherapee



LIVE CHAT WITH USERS AND DEVELOPERS

Network: freenode
Server: chat.freenode.net
Channel: #rawtherapee

You can use freenode webchat to communicate without installing anything:
http://webchat.freenode.net/?randomnick=1&channels=rawtherapee&prompt=1
More information here: http://rawpedia.rawtherapee.com/IRC



REVISION HISTORY

The complete changelog is available at:
https://github.com/Beep6581/RawTherapee/commits/

diffstat:

 graphics/rawtherapee/Makefile |   11 +-
 graphics/rawtherapee/PLIST    |  919 ++++++++++++++---------------------------
 graphics/rawtherapee/distinfo |   10 +-
 3 files changed, 321 insertions(+), 619 deletions(-)

diffs (truncated from 1044 to 300 lines):

diff -r 8e93154034d3 -r 5bed5581ae85 graphics/rawtherapee/Makefile
--- a/graphics/rawtherapee/Makefile     Wed Jun 05 13:06:33 2019 +0000
+++ b/graphics/rawtherapee/Makefile     Wed Jun 05 13:10:27 2019 +0000
@@ -1,11 +1,9 @@
-# $NetBSD: Makefile,v 1.9 2019/01/05 13:08:22 ryoon Exp $
+# $NetBSD: Makefile,v 1.10 2019/06/05 13:10:27 ryoon Exp $
 
-DISTNAME=      RawTherapee-5.5
-PKGNAME=       ${DISTNAME:tl}
+DISTNAME=      rawtherapee-5.6
 CATEGORIES=    graphics
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=Beep6581/}
-GITHUB_PROJECT=        RawTherapee
-GITHUB_TAG=    ${PKGVERSION_NOREV}
+MASTER_SITES=  http://rawtherapee.com/shared/source/
+EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    ryoon%NetBSD.org@localhost
 HOMEPAGE=      http://rawtherapee.com/
@@ -27,6 +25,7 @@
 .include "../../graphics/lcms2/buildlink3.mk"
 .include "../../graphics/lensfun/buildlink3.mk"
 .include "../../graphics/libiptcdata/buildlink3.mk"
+.include "../../graphics/librsvg/buildlink3.mk"
 .include "../../graphics/tiff/buildlink3.mk"
 .include "../../math/fftwf/buildlink3.mk"
 .include "../../textproc/expat/buildlink3.mk"
diff -r 8e93154034d3 -r 5bed5581ae85 graphics/rawtherapee/PLIST
--- a/graphics/rawtherapee/PLIST        Wed Jun 05 13:06:33 2019 +0000
+++ b/graphics/rawtherapee/PLIST        Wed Jun 05 13:10:27 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2019/01/05 13:08:22 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.3 2019/06/05 13:10:27 ryoon Exp $
 bin/rawtherapee
 bin/rawtherapee-cli
 man/man1/rawtherapee.1
@@ -12,7 +12,7 @@
 share/icons/hicolor/24x24/apps/rawtherapee.png
 share/icons/hicolor/256x256/apps/rawtherapee.png
 share/icons/hicolor/48x48/apps/rawtherapee.png
-share/metainfo/rawtherapee.appdata.xml
+share/metainfo/com.rawtherapee.RawTherapee.appdata.xml
 share/rawtherapee/camconst.json
 share/rawtherapee/dcpprofiles/Canon EOS 100D.dcp
 share/rawtherapee/dcpprofiles/Canon EOS 1300D.dcp
@@ -38,10 +38,10 @@
 share/rawtherapee/dcpprofiles/Canon PowerShot G7 X.dcp
 share/rawtherapee/dcpprofiles/Canon PowerShot S110.dcp
 share/rawtherapee/dcpprofiles/FUJIFILM FinePix F600EXR.dcp
+share/rawtherapee/dcpprofiles/FUJIFILM GFX 50R.dcp
 share/rawtherapee/dcpprofiles/FUJIFILM X-Pro2.dcp
 share/rawtherapee/dcpprofiles/FUJIFILM X-S1.dcp
 share/rawtherapee/dcpprofiles/FUJIFILM X-T1.dcp
-share/rawtherapee/dcpprofiles/FUJIFILM X-T10.dcp
 share/rawtherapee/dcpprofiles/FUJIFILM X-T20.dcp
 share/rawtherapee/dcpprofiles/FUJIFILM X100S.dcp
 share/rawtherapee/dcpprofiles/FUJIFILM X100T.dcp
@@ -58,6 +58,7 @@
 share/rawtherapee/dcpprofiles/NIKON D5600.dcp
 share/rawtherapee/dcpprofiles/NIKON D600.dcp
 share/rawtherapee/dcpprofiles/NIKON D700.dcp
+share/rawtherapee/dcpprofiles/NIKON D70s.dcp
 share/rawtherapee/dcpprofiles/NIKON D7200.dcp
 share/rawtherapee/dcpprofiles/NIKON D750.dcp
 share/rawtherapee/dcpprofiles/NIKON D80.dcp
@@ -82,6 +83,7 @@
 share/rawtherapee/dcpprofiles/PENTAX K10D.dcp
 share/rawtherapee/dcpprofiles/Panasonic DC-G9.dcp
 share/rawtherapee/dcpprofiles/Panasonic DC-GX9.dcp
+share/rawtherapee/dcpprofiles/Panasonic DC-S1.dcp
 share/rawtherapee/dcpprofiles/Panasonic DC-TZ91.dcp
 share/rawtherapee/dcpprofiles/Panasonic DMC-FZ1000.dcp
 share/rawtherapee/dcpprofiles/Panasonic DMC-FZ150.dcp
@@ -166,636 +168,335 @@
 share/rawtherapee/iccprofiles/output/RTv4_Rec2020.icc
 share/rawtherapee/iccprofiles/output/RTv4_Wide.icc
 share/rawtherapee/iccprofiles/output/RTv4_sRGB.icc
-share/rawtherapee/images/dark/add-small.png
-share/rawtherapee/images/dark/add.png
-share/rawtherapee/images/dark/aperture.png
-share/rawtherapee/images/dark/arrow-down-small.png
-share/rawtherapee/images/dark/arrow-left-small.png
-share/rawtherapee/images/dark/arrow-right-small.png
-share/rawtherapee/images/dark/arrow-up-small.png
-share/rawtherapee/images/dark/arrow-updown.png
-share/rawtherapee/images/dark/arrow2-left.png
-share/rawtherapee/images/dark/arrow2-right.png
-share/rawtherapee/images/dark/atom.png
-share/rawtherapee/images/dark/bayer.png
-share/rawtherapee/images/dark/beforeafter.png
-share/rawtherapee/images/dark/cancel-small.png
-share/rawtherapee/images/dark/cancel.png
-share/rawtherapee/images/dark/circle-black-small.png
-share/rawtherapee/images/dark/circle-blue-green-small.png
-share/rawtherapee/images/dark/circle-blue-red-small.png
-share/rawtherapee/images/dark/circle-blue-small.png
-share/rawtherapee/images/dark/circle-blue-yellow-small.png
-share/rawtherapee/images/dark/circle-cyan-red-small.png
-share/rawtherapee/images/dark/circle-cyan-small.png
-share/rawtherapee/images/dark/circle-darkgray-small.png
-share/rawtherapee/images/dark/circle-empty-blue-small.png
-share/rawtherapee/images/dark/circle-empty-darkgray-small.png
-share/rawtherapee/images/dark/circle-empty-gray-small.png
-share/rawtherapee/images/dark/circle-empty-green-small.png
-share/rawtherapee/images/dark/circle-empty-purple-small.png
-share/rawtherapee/images/dark/circle-empty-red-small.png
-share/rawtherapee/images/dark/circle-empty-yellow-small.png
-share/rawtherapee/images/dark/circle-gray-blue-small.png
-share/rawtherapee/images/dark/circle-gray-green-small.png
-share/rawtherapee/images/dark/circle-gray-red-small.png
-share/rawtherapee/images/dark/circle-gray-small.png
-share/rawtherapee/images/dark/circle-green-blue-small.png
-share/rawtherapee/images/dark/circle-green-red-small.png
-share/rawtherapee/images/dark/circle-green-small.png
-share/rawtherapee/images/dark/circle-magenta-small.png
-share/rawtherapee/images/dark/circle-orange-small.png
-share/rawtherapee/images/dark/circle-purple-small.png
-share/rawtherapee/images/dark/circle-red-blue-small.png
-share/rawtherapee/images/dark/circle-red-cyan-small.png
-share/rawtherapee/images/dark/circle-red-green-small.png
-share/rawtherapee/images/dark/circle-red-small.png
-share/rawtherapee/images/dark/circle-white-small.png
-share/rawtherapee/images/dark/circle-yellow-blue-small.png
-share/rawtherapee/images/dark/circle-yellow-small.png
-share/rawtherapee/images/dark/color-circles.png
-share/rawtherapee/images/dark/color-picker-add-hicontrast.png
-share/rawtherapee/images/dark/color-picker-add.png
-share/rawtherapee/images/dark/color-picker-bars.png
-share/rawtherapee/images/dark/color-picker-hicontrast.png
-share/rawtherapee/images/dark/color-picker-hide.png
-share/rawtherapee/images/dark/color-picker-small.png
-share/rawtherapee/images/dark/color-picker.png
-share/rawtherapee/images/dark/contrastmask-off.png
-share/rawtherapee/images/dark/contrastmask-on.png
-share/rawtherapee/images/dark/copy.png
-share/rawtherapee/images/dark/crop-auto-small.png
-share/rawtherapee/images/dark/crop-auto.png
-share/rawtherapee/images/dark/crop-point-hicontrast.png
-share/rawtherapee/images/dark/crop-small.png
-share/rawtherapee/images/dark/crop.png
-share/rawtherapee/images/dark/crossed-arrows-in.png
-share/rawtherapee/images/dark/crossed-arrows-out.png
-share/rawtherapee/images/dark/crosshair-adjust.png
-share/rawtherapee/images/dark/crosshair-hicontrast.png
-share/rawtherapee/images/dark/crosshair-node-curve.png
-share/rawtherapee/images/dark/crosshair-small.png
-share/rawtherapee/images/dark/curve-catmullrom-small.png
-share/rawtherapee/images/dark/curve-catmullrom.png
-share/rawtherapee/images/dark/curve-controlpoints-small.png
-share/rawtherapee/images/dark/curve-controlpoints.png
-share/rawtherapee/images/dark/curve-flat-small.png
-share/rawtherapee/images/dark/curve-flat.png
-share/rawtherapee/images/dark/curve-linear-small.png
-share/rawtherapee/images/dark/curve-linear.png
-share/rawtherapee/images/dark/curve-nurbs-small.png
-share/rawtherapee/images/dark/curve-nurbs.png
-share/rawtherapee/images/dark/curve-parametric-small.png
-share/rawtherapee/images/dark/curve-parametric.png
-share/rawtherapee/images/dark/curve-spline-small.png
-share/rawtherapee/images/dark/curve-spline.png
-share/rawtherapee/images/dark/detail.png
-share/rawtherapee/images/dark/device-floppy.png
-share/rawtherapee/images/dark/device-hdd.png
-share/rawtherapee/images/dark/device-network.png
-share/rawtherapee/images/dark/device-optical.png
-share/rawtherapee/images/dark/device-usb.png
-share/rawtherapee/images/dark/distortion-auto-small.png
-share/rawtherapee/images/dark/distortion-auto.png
-share/rawtherapee/images/dark/distortion-barrel-small.png
-share/rawtherapee/images/dark/distortion-barrel.png
-share/rawtherapee/images/dark/distortion-pincushion-small.png
-share/rawtherapee/images/dark/distortion-pincushion.png
-share/rawtherapee/images/dark/edit-point.png
-share/rawtherapee/images/dark/equilizer-narrow.png
-share/rawtherapee/images/dark/equilizer-wide.png
-share/rawtherapee/images/dark/expander-closed-small.png
-share/rawtherapee/images/dark/expander-open-small.png
-share/rawtherapee/images/dark/exposure.png
-share/rawtherapee/images/dark/filetype-hdr.png
-share/rawtherapee/images/dark/filetype-ps.png
-share/rawtherapee/images/dark/filter-clear.png
-share/rawtherapee/images/dark/filter-original.png
-share/rawtherapee/images/dark/filter-original2.png
-share/rawtherapee/images/dark/filter.png
-share/rawtherapee/images/dark/flip-horizontal.png
-share/rawtherapee/images/dark/flip-vertical.png
-share/rawtherapee/images/dark/focusscreen-off.png
-share/rawtherapee/images/dark/focusscreen-on.png
-share/rawtherapee/images/dark/folder-closed-home-small.png
-share/rawtherapee/images/dark/folder-closed-home.png
-share/rawtherapee/images/dark/folder-closed-recent-small.png
-share/rawtherapee/images/dark/folder-closed-recent.png
-share/rawtherapee/images/dark/folder-closed-small.png
-share/rawtherapee/images/dark/folder-closed.png
-share/rawtherapee/images/dark/folder-open-recent-small.png
-share/rawtherapee/images/dark/folder-open-recent.png
-share/rawtherapee/images/dark/folder-open-small.png
-share/rawtherapee/images/dark/folder-open.png
-share/rawtherapee/images/dark/fullscreen-enter.png
-share/rawtherapee/images/dark/fullscreen-leave.png
-share/rawtherapee/images/dark/gamut-hist.png
-share/rawtherapee/images/dark/gamut-plus.png
-share/rawtherapee/images/dark/gamut-softproof.png
-share/rawtherapee/images/dark/gamut-warning.png
-share/rawtherapee/images/dark/gamut_srgb_prophoto_xy.png
-share/rawtherapee/images/dark/gears-pause.png
-share/rawtherapee/images/dark/gears-play.png
-share/rawtherapee/images/dark/gears-small.png
-share/rawtherapee/images/dark/gears.png
-share/rawtherapee/images/dark/goto-end-small.png
-share/rawtherapee/images/dark/goto-start-small.png
-share/rawtherapee/images/dark/hand-closed-hicontrast.png
-share/rawtherapee/images/dark/hand-open-hicontrast.png
-share/rawtherapee/images/dark/hand-open.png
-share/rawtherapee/images/dark/histogram-bar-off-small.png
-share/rawtherapee/images/dark/histogram-bar-on-small.png
-share/rawtherapee/images/dark/histogram-bayer-off-small.png
-share/rawtherapee/images/dark/histogram-bayer-on-small.png
-share/rawtherapee/images/dark/histogram-blue-off-small.png
-share/rawtherapee/images/dark/histogram-blue-on-small.png
-share/rawtherapee/images/dark/histogram-gold-off-small.png
-share/rawtherapee/images/dark/histogram-gold-on-small.png
-share/rawtherapee/images/dark/histogram-green-off-small.png
-share/rawtherapee/images/dark/histogram-green-on-small.png
-share/rawtherapee/images/dark/histogram-mode-linear-small.png
-share/rawtherapee/images/dark/histogram-mode-logx-small.png
-share/rawtherapee/images/dark/histogram-mode-logxy-small.png
-share/rawtherapee/images/dark/histogram-red-off-small.png
-share/rawtherapee/images/dark/histogram-red-on-small.png
-share/rawtherapee/images/dark/histogram-silver-off-small.png
-share/rawtherapee/images/dark/histogram-silver-on-small.png
-share/rawtherapee/images/dark/info.png
-share/rawtherapee/images/dark/intent-absolute.png
-share/rawtherapee/images/dark/intent-perceptual.png
-share/rawtherapee/images/dark/intent-relative.png
-share/rawtherapee/images/dark/intent-saturation.png
-share/rawtherapee/images/dark/magnifier-1to1-small.png
-share/rawtherapee/images/dark/magnifier-1to1.png
-share/rawtherapee/images/dark/magnifier-crop.png
-share/rawtherapee/images/dark/magnifier-fit.png
-share/rawtherapee/images/dark/magnifier-minus-small.png
-share/rawtherapee/images/dark/magnifier-minus.png
-share/rawtherapee/images/dark/magnifier-plus-small.png
-share/rawtherapee/images/dark/magnifier-plus.png
-share/rawtherapee/images/dark/magnifier.png
-share/rawtherapee/images/dark/metadata.png
-share/rawtherapee/images/dark/node-move-nw-se-hicontrast.png
-share/rawtherapee/images/dark/node-move-sw-ne-hicontrast.png
-share/rawtherapee/images/dark/node-move-x-hicontrast.png
-share/rawtherapee/images/dark/node-move-xy-hicontrast.png
-share/rawtherapee/images/dark/node-move-y-hicontrast.png
-share/rawtherapee/images/dark/one-to-one-small.png
-share/rawtherapee/images/dark/ornament1.png
-share/rawtherapee/images/dark/padlock-locked-small.png
-share/rawtherapee/images/dark/padlock-unlocked-small.png
-share/rawtherapee/images/dark/palette-brush.png
-share/rawtherapee/images/dark/panel-to-bottom.png
-share/rawtherapee/images/dark/panel-to-left.png
-share/rawtherapee/images/dark/panel-to-right.png
-share/rawtherapee/images/dark/panel-to-top.png
-share/rawtherapee/images/dark/paste.png
-share/rawtherapee/images/dark/perspective-horizontal-left-small.png
-share/rawtherapee/images/dark/perspective-horizontal-left.png
-share/rawtherapee/images/dark/perspective-horizontal-right-small.png
-share/rawtherapee/images/dark/perspective-horizontal-right.png
-share/rawtherapee/images/dark/perspective-vertical-bottom-small.png
-share/rawtherapee/images/dark/perspective-vertical-bottom.png
-share/rawtherapee/images/dark/perspective-vertical-top-small.png
-share/rawtherapee/images/dark/perspective-vertical-top.png
-share/rawtherapee/images/dark/power-inconsistent-small.png
-share/rawtherapee/images/dark/power-off-small.png
-share/rawtherapee/images/dark/power-on-small.png
-share/rawtherapee/images/dark/preferences.png
-share/rawtherapee/images/dark/profile-filled.png
-share/rawtherapee/images/dark/profile-partial.png
-share/rawtherapee/images/dark/redo-all.png
-share/rawtherapee/images/dark/redo-small.png
-share/rawtherapee/images/dark/redo.png
-share/rawtherapee/images/dark/refresh-red-small.png
-share/rawtherapee/images/dark/refresh-small.png
-share/rawtherapee/images/dark/refresh.png
-share/rawtherapee/images/dark/remove-small.png
-share/rawtherapee/images/dark/remove.png
-share/rawtherapee/images/dark/rotate-aroundnode-hicontrast.png
-share/rawtherapee/images/dark/rotate-aroundnode.png
-share/rawtherapee/images/dark/rotate-left-90.png
-share/rawtherapee/images/dark/rotate-left-small.png
-share/rawtherapee/images/dark/rotate-left.png
-share/rawtherapee/images/dark/rotate-right-90.png
-share/rawtherapee/images/dark/rotate-right-small.png
-share/rawtherapee/images/dark/rotate-right.png
-share/rawtherapee/images/dark/rotate-straighten-small.png
-share/rawtherapee/images/dark/rotate-straighten.png
-share/rawtherapee/images/dark/save-small.png
-share/rawtherapee/images/dark/save.png
-share/rawtherapee/images/dark/saved-no-small.png
-share/rawtherapee/images/dark/saved-yes-small.png
-share/rawtherapee/images/dark/square-toggle-black-off-narrow.png
-share/rawtherapee/images/dark/square-toggle-black-on-narrow.png
-share/rawtherapee/images/dark/square-toggle-blue-off-narrow.png



Home | Main Index | Thread Index | Old Index