From 63d953f33c58e6782d19425d08446eb71b8b5961cede19f0e24dc85ed7673a34 Mon Sep 17 00:00:00 2001 From: Marcus Rueckert Date: Wed, 21 Dec 2022 13:27:01 +0000 Subject: [PATCH] - Update to version 4.2.0 https://github.com/darktable-org/darktable/releases/tag/release-4.2.0 - New BuildRequires: pkgconfig(libheif) pkgconfig(libjxl) pkgconfig(tinfo) - add SDL2 BR OBS-URL: https://build.opensuse.org/package/show/graphics:darktable/darktable?expand=0&rev=49 --- darktable-4.0.1.tar.xz | 3 --- darktable-4.0.1.tar.xz.asc | 6 ------ darktable-4.2.0.tar.xz | 3 +++ darktable-4.2.0.tar.xz.asc | 6 ++++++ darktable.changes | 12 +++++++++++- darktable.dsc | 5 +++-- darktable.spec | 25 +++++++++++++++++-------- debian.tar.xz | 4 ++-- 8 files changed, 42 insertions(+), 22 deletions(-) delete mode 100644 darktable-4.0.1.tar.xz delete mode 100644 darktable-4.0.1.tar.xz.asc create mode 100644 darktable-4.2.0.tar.xz create mode 100644 darktable-4.2.0.tar.xz.asc diff --git a/darktable-4.0.1.tar.xz b/darktable-4.0.1.tar.xz deleted file mode 100644 index 8695f4d..0000000 --- a/darktable-4.0.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5fef81e0c0079977a3cdc3627eed777280c2346d023c5d176c1f4a62cbe51d68 -size 5958392 diff --git a/darktable-4.0.1.tar.xz.asc b/darktable-4.0.1.tar.xz.asc deleted file mode 100644 index 1791f1c..0000000 --- a/darktable-4.0.1.tar.xz.asc +++ /dev/null @@ -1,6 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iF0EABECAB0WIQTxD5aGZSsOlJ/NlMMY3KEj+Um9OwUCYx7angAKCRAY3KEj+Um9 -OwdVAJ42RRyqHdKK7kYGp5Z99g/ddTIo9ACcDX4kaw8/Qjdyk0jf2Hw/0xS/8HI= -=+v39 ------END PGP SIGNATURE----- diff --git a/darktable-4.2.0.tar.xz b/darktable-4.2.0.tar.xz new file mode 100644 index 0000000..0a8e11c --- /dev/null +++ b/darktable-4.2.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18b0917fdfe9b09f66c279a681cc3bd52894a566852bbf04b2e179ecfdb11af9 +size 5862080 diff --git a/darktable-4.2.0.tar.xz.asc b/darktable-4.2.0.tar.xz.asc new file mode 100644 index 0000000..64bbb07 --- /dev/null +++ b/darktable-4.2.0.tar.xz.asc @@ -0,0 +1,6 @@ +-----BEGIN PGP SIGNATURE----- + +iF0EABECAB0WIQTxD5aGZSsOlJ/NlMMY3KEj+Um9OwUCY5nqpAAKCRAY3KEj+Um9 +O6frAJ0cY1zctb8bl5aulpiF8PQzgZ3GZgCgv9+XpDEvl2FOg84rMKQm+Pcv0/U= +=FTgc +-----END PGP SIGNATURE----- diff --git a/darktable.changes b/darktable.changes index 4eadf87..af9353d 100644 --- a/darktable.changes +++ b/darktable.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Wed Dec 21 12:24:28 UTC 2022 - Andreas Schneider + +- Update to version 4.2.0 + https://github.com/darktable-org/darktable/releases/tag/release-4.2.0 +- New BuildRequires: + pkgconfig(libheif) + pkgconfig(libjxl) + pkgconfig(tinfo) + ------------------------------------------------------------------- Mon Sep 12 07:56:36 UTC 2022 - Andreas Schneider @@ -49,7 +59,7 @@ Mon Jan 3 07:38:51 UTC 2022 - Andreas Schneider ------------------------------------------------------------------- Fri Dec 31 23:23:43 UTC 2021 - Marcus Rueckert -- add SDL2 BR +- add SDL2 BR ------------------------------------------------------------------- Fri Dec 24 21:47:56 UTC 2021 - Andreas Schneider diff --git a/darktable.dsc b/darktable.dsc index 48ab244..dc4f5bc 100644 --- a/darktable.dsc +++ b/darktable.dsc @@ -4,10 +4,10 @@ Section: graphics Priority: optional Binary: darktable darktable-tools-basecurve darktable-tools-noise Architecture: any-amd64 any-arm64 -Version: 4.0.1-1.1 +Version: 4.2.0-1.1 Homepage: http://www.darktable.org/ # libavif-dev (>= 0.8.2), -Build-Depends: cmake, +Build-Depends: cmake (>= 3.18), debhelper (>= 10), intltool, iso-codes, @@ -44,6 +44,7 @@ Build-Depends: cmake, libsoup2.4-dev, libsqlite3-dev, libtiff-dev, + libtinfo-dev, libwebp-dev, xsltproc Standards-Version: 3.9.8 diff --git a/darktable.spec b/darktable.spec index ace8bd9..ec2a85b 100644 --- a/darktable.spec +++ b/darktable.spec @@ -36,12 +36,6 @@ %bcond_with cmake_macros %endif -%if 0%{?suse_version} || 0%{?fedora} -%bcond_without cmake_macros -%else -%bcond_with cmake_macros -%endif - %if 0%{?is_opensuse} || 0%{?fedora} %bcond_without osmgpsmap %bcond_without flickcurl @@ -53,8 +47,10 @@ %endif %if 0%{?suse_version} >= 1550 || 0%{?fedora} +%bcond_without jxl %bcond_without avif %else +%bcond_with jxl %bcond_with avif %endif @@ -64,6 +60,12 @@ %bcond_with gmic %endif +%if 0%{?suse_version} +%bcond_without libheif +%else +%bcond_with libheif +%endif + %ifarch ppc64le # The OpenCL kernels don't compile on ppc64le and if you get # them compiled there are funny runtime issues. @@ -103,7 +105,7 @@ %endif Name: darktable -Version: 4.0.1 +Version: 4.2.0 Release: 0 %define pkg_name darktable %define pkg_version %{version} @@ -121,7 +123,7 @@ Patch0: darktable-old-glib.patch ExclusiveArch: x86_64 aarch64 ppc64le # build time tools BuildRequires: clang -BuildRequires: cmake >= 3.4 +BuildRequires: cmake >= 3.18 BuildRequires: fdupes BuildRequires: llvm-devel %if 0%{?fedora} @@ -178,6 +180,12 @@ BuildRequires: pkgconfig(lcms2) BuildRequires: pkgconfig(lensfun) BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libgphoto2) +%if %{with libheif} +BuildRequires: pkgconfig(libheif) +%endif +%if %{with jxl} +BuildRequires: pkgconfig(libjxl) >= 0.7.0 +%endif BuildRequires: pkgconfig(librsvg-2.0) BuildRequires: pkgconfig(libsecret-1) BuildRequires: pkgconfig(libwebp) @@ -187,6 +195,7 @@ BuildRequires: pkgconfig(osmgpsmap-1.0) BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(sdl2) BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(tinfo) %if %{with opencl} BuildRequires: opencl-headers %endif diff --git a/debian.tar.xz b/debian.tar.xz index ebeabe0..de538f2 100644 --- a/debian.tar.xz +++ b/debian.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c815c9f2c06096f750fef3132ad40605ba2d1d8c17b4fd7bea4533ec0912503b -size 21432 +oid sha256:af7945731c50ad978d9b9867cdf4c693d9be49ea07ba29b1075a0bbe62eabb07 +size 21464