librtprocess repackages the rawtherapee algorithms as a library

dependency for siril

okay op@
This commit is contained in:
espie 2022-08-23 12:15:45 +00:00
parent a5aec62fc4
commit e34589d0eb
4 changed files with 53 additions and 0 deletions

View File

@ -0,0 +1,24 @@
COMMENT = RawTherapee algorithms as a library
GH_ACCOUNT = CarVac
GH_PROJECT = librtprocess
GH_TAGNAME = 0.12.0
SHARED_LIBS += rtprocess 0.0 # 0.0
CATEGORIES = graphics
# GPLv3
PERMIT_PACKAGE = Yes
# same as rawtherapee, obviously
COMPILER = base-clang ports-gcc
WANTLIB += ${COMPILER_LIBCXX} m
MODULES = devel/cmake
CONFIGURE_ARGS = -DOPTION_OMP=OFF
NO_TEST = Yes
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (librtprocess-0.12.0.tar.gz) = 7WhisUkVWecdvr6MuymQCPsW4jCs87udQr1SlCZExNk=
SIZE (librtprocess-0.12.0.tar.gz) = 158244

View File

@ -0,0 +1,18 @@
This project's goal is to make some of RawTherapee's highly optimized
raw processing routines readily available for other FOSS photo
editing software.
The following routines are available:
- ahd_demosaic
- amaze_demosaic
- bayerfast_demosaic
- dcb_demosaic
- hphd_demosaic
- igv_demosaic
- lmmse_demosaic
- rcd_demosaic
- vng4_demosaic
- markesteijn_demosaic
- xtransfast_demosaic
- CA_correct
- HLRecovery_inpaint

View File

@ -0,0 +1,9 @@
include/rtprocess/
include/rtprocess/librtprocess.h
lib/cmake/
lib/cmake/rtprocess/
lib/cmake/rtprocess/rtprocess-config${MODCMAKE_BUILD_SUFFIX}
lib/cmake/rtprocess/rtprocess-config-version.cmake
lib/cmake/rtprocess/rtprocess-config.cmake
@lib lib/librtprocess.so.${LIBrtprocess_VERSION}
lib/pkgconfig/rtprocess.pc