Search Criteria
Package Details: librtprocess 0.12.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/librtprocess.git (read-only, click to copy) |
---|---|
Package Base: | librtprocess |
Description: | Library for raw image processing |
Upstream URL: | https://github.com/CarVac/librtprocess |
Licenses: | GPL3 |
Submitter: | tecnotercio |
Maintainer: | tecnotercio |
Last Packager: | tecnotercio |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2020-10-26 00:55 (UTC) |
Last Updated: | 2022-10-26 23:48 (UTC) |
Dependencies (3)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- cmake (cmake-gitAUR) (make)
- openmp (make)
Latest Comments
tecnotercio commented on 2021-08-15 21:36 (UTC)
@ak2021: I applied the patch below to the source code, and the build finished successfully:
https://github.com/CarVac/librtprocess/pull/62/commits/470986b0d76b1568647352455e60f5a23f21684f
PKGBUILD has been updated with this fix.
ak2021 commented on 2021-08-09 00:52 (UTC) (edited on 2021-08-09 00:55 (UTC) by ak2021)
Failed to build
In file included from /home/user/Downloads/filmulator/librtprocess/src/librtprocess-0.11.0/src/demosaic/xtransfast.cc:22:
/home/user/Downloads/filmulator/librtprocess/src/librtprocess-0.11.0/src/include/librtprocess.h:30:313: error: ‘size_t’ has not been declared 30 | 2], const std::function<bool(double)> &setProgCancel, double initGain, int border, float inputScale, float outputScale, size_t chunkSize = 2, bool measure = false); |
^~~~~~/home/user/Downloads/filmulator/librtprocess/src/librtprocess-0.11.0/src/include/librtprocess.h:34:197: error: ‘size_t’ has not been declared 34 | oat **red, float **green, float **blue, const unsigned cfarray[2][2], const std::function<bool(double)> &setProgCancel, size_t chunkSize = 2, bool measure = false); |
^~~~~~/home/user/Downloads/filmulator/librtprocess/src/librtprocess-0.11.0/src/include/librtprocess.h:35:271: error: ‘size_t’ has not been declared 35 | ], const float rgb_cam[3][4], const std::function<bool(double)> &setProgCancel, const int passes, const bool useCieLab, size_t chunkSize = 2, bool measure = false); |
^~~~~~/home/user/Downloads/filmulator/librtprocess/src/librtprocess-0.11.0/src/include/librtprocess.h:41:79: error: ‘size_t’ has not been declared 41 | rpError CA_correct(int winx, int winy, int winw, int winh, const bool autoCA, size_t autoIterations, const double cared, const double cablue, bool avoidColourshift, const float * const *rawDataIn, float **rawDataOut, const unsigned cfarray[2][2], const std::function<bool(double)> &setProgCancel, double fitParams[2][2][16], bool fitParamsIn, float inputScale = 65535.f, float outputScale = 65535.f, size_t chunkSize = 2, bool measure = false); |
^~~~~~/home/user/Downloads/filmulator/librtprocess/src/librtprocess-0.11.0/src/include/librtprocess.h:41:401: error: ‘size_t’ has not been declared 41 | &setProgCancel, double fitParams[2][2][16], bool fitParamsIn, float inputScale = 65535.f, float outputScale = 65535.f, size_t chunkSize = 2, bool measure = false); | ^~~~~~
make[2]: *** [src/CMakeFiles/rtprocess.dir/build.make:230: src/CMakeFiles/rtprocess.dir/demosaic/xtransfast.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:143: src/CMakeFiles/rtprocess.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...