diff options
Diffstat (limited to 'community/rawtherapee/APKBUILD')
-rw-r--r-- | community/rawtherapee/APKBUILD | 62 |
1 files changed, 35 insertions, 27 deletions
diff --git a/community/rawtherapee/APKBUILD b/community/rawtherapee/APKBUILD index 5ffb498c0bc..fc3eb9612ef 100644 --- a/community/rawtherapee/APKBUILD +++ b/community/rawtherapee/APKBUILD @@ -1,43 +1,51 @@ # Contributor: ScrumpyJack <scrumpyjack@st.ilet.to> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=rawtherapee -pkgver=5.8 +pkgver=5.10 pkgrel=0 pkgdesc="Powerful cross-platform raw image processing program" url="https://rawtherapee.com" -arch="all !s390x !mips !mips64" # Limited by librsvg which in turn is limited by rust +arch="all" license="GPL-3.0-or-later" -makedepends="bzip2-dev cmake exiv2-dev expat-dev fftw-dev glib-dev gtk+3.0-dev - gtk-engines-dev gtkmm3-dev lcms2-dev lensfun-dev libcanberra-dev - libiptcdata-dev libjpeg-turbo-dev libpng-dev librsvg-dev libsigc++-dev - mercurial tiff-dev zlib-dev" -options="!check !strip" +makedepends=" + bzip2-dev + cmake + exiv2-dev + expat-dev + fftw-dev + glib-dev + gtk+3.0-dev + gtk-engines-dev + gtkmm3-dev + lcms2-dev + lensfun-dev + libcanberra-dev + libiptcdata-dev + libjpeg-turbo-dev + libpng-dev + librsvg-dev + libsigc++-dev + mercurial + samurai + tiff-dev + zlib-dev + " +options="!check" subpackages="$pkgname-doc $pkgname-dbg" source="https://rawtherapee.com/shared/source/rawtherapee-$pkgver.tar.xz" -prepare() { - default_prepare - mkdir -p "$builddir"/build - cd "$builddir"/build - if [ "$CBUILD" != "$CHOST" ]; then - CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" - fi - cmake \ - -DCMAKE_BUILD_TYPE=None \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_CXX_FLAGS="$CXXFLAGS -std=c++11" \ - -DCMAKE_C_FLAGS="$CFLAGS" \ - ${CMAKE_CROSSOPTS} .. -} - build() { - cd "$builddir"/build - make + export CXXFLAGS="$CXXFLAGS -flto=auto" + cmake -B build -G Ninja \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr + cmake --build build } package() { - cd "$builddir"/build - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build } -sha512sums="bc79586cd937dcaefc053e65faa2162de887d514e44980956d937c157c6d55c4f6e6a7a9b8f91f2d657ed2054814737b96d5d741674c1e5a961d7177433efe4e rawtherapee-5.8.tar.xz" +sha512sums=" +79d6d54f90fec6006d3dff53aca00ccd385c398ebede2f06a223905d69e1045c6ab772bd5aca4bde01d9086c3c03183be22c0df521166b1af63b60bd7d0e1cfc rawtherapee-5.10.tar.xz +" |