Package Details: photoflow-git r1658.c1882ab-1

Git Clone URL: https://aur.archlinux.org/photoflow-git.git (read-only)
Package Base: photoflow-git
Description: Non-destructive, layer-based photo retouching including RAW image development
Upstream URL: http://aferrero2707.github.io/PhotoFlow
Licenses: GPL3
Conflicts: photoflow
Provides: photoflow
Submitter: Joermungand
Maintainer: Joermungand
Last Packager: Joermungand
Votes: 3
Popularity: 0.019636
First Submitted: 2015-10-30 22:24
Last Updated: 2017-09-25 14:16

Latest Comments

fotonut commented on 2017-06-12 08:36

@Joermungand

Yes it seems to be behaving now. 56% through now, didn't get that far before. I'll let you know otherwise.

Thanks heaps guys!

Joermungand commented on 2017-06-12 07:41

It should work now.

fotonut commented on 2017-06-12 07:17

Hi all, it's still not working for me...

Synchronizing package databases...
Refreshing antergos...
Refreshing antergos...

Starting full system upgrade...
Preparing...

Building photoflow-git...
Cloning into 'photoflow-git'...
remote: Counting objects: 538, done.
remote: Compressing objects: 100% (295/295), done.
remote: Total 538 (delta 254), reused 525 (delta 243)
Receiving objects: 100% (538/538), 53.26 KiB | 0 bytes/s, done.
Resolving deltas: 100% (254/254), done.
==> Making package: photoflow-git r1440.949a5d7-1 (Mon Jun 12 19:10:39 NZST 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Cloning photoflow git repo...
Cloning into bare repository '/tmp/pamac-build-fotonut/photoflow-git/photoflow'...
remote: Counting objects: 15986, done.
remote: Compressing objects: 100% (138/138), done.
remote: Total 15986 (delta 142), reused 139 (delta 76), pack-reused 15771
Receiving objects: 100% (15986/15986), 63.27 MiB | 3.62 MiB/s, done.
Resolving deltas: 100% (11818/11818), done.
==> Validating source files with md5sums...
photoflow ... Skipped
==> Extracting sources...
-> Creating working copy of PhotoFlow git repo...
Cloning into 'photoflow'...
done.
Switched to a new branch 'makepkg'
==> Starting pkgver()...
==> Updated version: photoflow-git r1517.0b4e05a-1
==> Starting build()...
-- The CXX compiler identification is GNU 7.1.1
-- The C compiler identification is GNU 7.1.1
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2")
-- Check for LCMS2 availability...
-- Checking for module 'lcms2'
-- Found lcms2, version 2.8
-- Found TIFF: /usr/lib/libtiff.so (found version "4.0.8")
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.11")
-- Found PNG: /usr/lib/libpng.so (found version "1.6.29")
-- Found JPEG: /usr/lib/libjpeg.so
-- Checking for module 'fftw3'
-- Found fftw3, version 3.3.6-pl2
-- Checking for module 'libxml-2.0'
-- Found libxml-2.0, version 2.9.4
-- Checking for module 'libexif'
-- Found libexif, version 0.6.21
-- Found Exiv2: /usr/lib/libexiv2.so (found suitable version "0.25.0", minimum required is "0.12")
-- Checking for module 'OpenEXR'
-- Found OpenEXR, version 2.2.0
-- Checking for module 'orc-0.4'
-- Found orc-0.4, version 0.4.26.1
-- Checking for module 'sigc++-2.0'
-- Found sigc++-2.0, version 2.10.0
-- Checking for module 'pixman-1'
-- Found pixman-1, version 0.34.0
-- Checking for module 'pango'
-- Found pango, version 1.40.6
-- Checking for module 'pangoft2'
-- Found pangoft2, version 1.40.6
-- Checking for module 'glib-2.0'
-- Found glib-2.0, version 2.52.2
-- Checking for module 'gmodule-2.0'
-- Found gmodule-2.0, version 2.52.2
-- Checking for module 'gthread-2.0'
-- Found gthread-2.0, version 2.52.2
-- Checking for module 'gobject-2.0'
-- Found gobject-2.0, version 2.52.2
-- Checking for module 'glibmm-2.4'
-- Found glibmm-2.4, version 2.51.7
-- GLIB_INCLUDE_DIRS: /usr/include/glib-2.0/usr/lib/glib-2.0/include
-- GLIB_LIBRARY_DIRS:
-- Checking for module 'vips>=8.3.3'
-- Found vips, version 8.5.6
-- VIPS_INCLUDE_DIRS: /usr/include/libgsf-1/usr/include/libxml2/usr/include/ImageMagick-6/usr/include/orc-0.4/usr/include/OpenEXR/usr/include/poppler/glib/usr/include/poppler/usr/include/librsvg-2.0/usr/include/gdk-pixbuf-2.0/usr/include/libpng16/usr/include/cairo/usr/include/pixman-1/usr/include/libdrm/usr/include/pango-1.0/usr/include/freetype2/usr/include/libpng16/usr/include/harfbuzz/usr/include/glib-2.0/usr/lib/glib-2.0/include/usr/include/freetype2/usr/include/harfbuzz/usr/include/libpng16/usr/include/glib-2.0/usr/lib/glib-2.0/include
-- VIPS_LIBRARY_DIRS:
-- Checking for module 'gtkmm-2.4'
-- Found gtkmm-2.4, version 2.24.5
-- GTKMM2_FOUND: 1
-- GTKMM3_FOUND:
-- Found Gettext
-- Found msgfmt to convert language file. Translation enabled
-- Msgfmt_FOUND: 1
-- Try OpenMP C flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Try OpenMP CXX flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Found OpenMP: -fopenmp
BEFORE add_subdirectory(external/rawspeed)
CMake Error at src/external/rawspeed/CMakeLists.txt:11 (message):
In-source builds are not permitted. Make a separate folder for building:

mkdir build; cd build; cmake ..

Before that, remove the files already created:

rm -rf CMakeCache.txt CMakeFiles


-- Configuring incomplete, errors occurred!
See also "/tmp/pamac-build-fotonut/photoflow-git/src/photoflow/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
Aborting...

Joermungand commented on 2017-06-11 22:24

It’s just completed building. It works. Thank you!

photofloweditor commented on 2017-06-11 18:31

I just committed a patch that should solve the compilation problem you reported.

Could you try to build once more?

Thanks!

Joermungand commented on 2017-06-10 11:56

Yeah, I figured that out, but then I ran into another error and then got too busy to be able to address the issue any more:

https://gist.github.com/Joermungand/f1144f579daf6f6dadc6571e4abf58d7

photofloweditor commented on 2017-06-10 07:59

Building of the recent stable branch seems to fail, due to the fact that the bundled RawSpeed library does not support in-source builds.

The error message is the following (the issue has been initially reported here: https://discuss.pixls.us/t/photoflow-antergos-arch-update-problem/4413):

BEFORE add_subdirectory(external/rawspeed)
CMake Error at src/external/rawspeed/CMakeLists.txt:11 (message):
In-source builds are not permitted. Make a separate folder for building:



One solution would be to modify the build phase of the PKGBUILD script in this way:

build() {
cd ${srcdir}/${pkgname%-*}
mkdir -p build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DINSTALL_PREFIX=/usr -DBUNDLED_GEXIV2=OFF ..
make
}

Joermungand commented on 2017-01-04 07:42

You need to rebuild vips. It’s built against an older version of ImageMagick than the one you currently have on your system.

darkbasic commented on 2017-01-04 01:15

[100%] Linking CXX executable pfgimp-load
/usr/bin/ld: warning: libMagickWand-6.Q16HDRI.so.2, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libMagickCore-6.Q16HDRI.so.2, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "CloneImageInfo"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "DestroyExceptionInfo"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "GetNextImageProperty"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "PingImage"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "PingBlob"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "GetImageProperty"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "GetExceptionInfo"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "DestroyImageList"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "ReadImage"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "DestroyImageInfo"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "SetImageOption"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "GetImageType"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "ResetImagePropertyIterator"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "GetNextImageInList"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "GetVirtualPixels"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "MagickCoreGenesis"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "BlobToImage"
collect2: error: ld returned 1 exit status
make[2]: *** [src/CMakeFiles/pfgimp.dir/build.make:140: src/pfgimp] Error 1
make[1]: *** [CMakeFiles/Makefile2:430: src/CMakeFiles/pfgimp.dir/all] Error 2
/usr/bin/ld: warning: libMagickWand-6.Q16HDRI.so.2, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libMagickCore-6.Q16HDRI.so.2, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "CloneImageInfo"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "DestroyExceptionInfo"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "GetNextImageProperty"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "PingImage"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "PingBlob"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "GetImageProperty"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "GetExceptionInfo"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "DestroyImageList"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "ReadImage"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "DestroyImageInfo"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "SetImageOption"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "GetImageType"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "ResetImagePropertyIterator"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "GetNextImageInList"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "GetVirtualPixels"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "MagickCoreGenesis"
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libvips.so: riferimento non definito a "BlobToImage"
collect2: error: ld returned 1 exit status
make[2]: *** [src/CMakeFiles/pfgimp-load.dir/build.make:140: src/pfgimp-load] Error 1
make[1]: *** [CMakeFiles/Makefile2:470: src/CMakeFiles/pfgimp-load.dir/all] Error 2
make: *** [Makefile:150: all] Error 2
==> ERRORE: Si è verificato un errore in build().
L'operazione sta per essere interrotta...
:: failed to build photoflow-git package(s)

Joermungand commented on 2016-11-17 06:52

If you installed photoflow-git recently (within the past two weeks or so, I believe), the latest tag in upstream git is ‘continuous’ hence your package version should start with the same word (check the output of pacman -Qi photoflow-git), which, on comparison, is less than 0.2.7 (package-management apps expect tags to be version numbers, not words). I have changed the versioning scheme to number of revisions (and ditched the tag altogether), which should solve the problem. You will have to reinstall the package, as pacaur will most likely not update it – and there are recent commits upstream, anyway. Please let me know how it goes.

All comments