diff --git a/imagecodecs-2023.9.18.tar.gz b/imagecodecs-2023.9.18.tar.gz deleted file mode 100644 index 0f91bd8..0000000 --- a/imagecodecs-2023.9.18.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bf4b4be4759fc3b27b5022228aada83e735744e4b7c204bcdccaa961c3f79d4d -size 9444699 diff --git a/imagecodecs-2024.1.1.tar.gz b/imagecodecs-2024.1.1.tar.gz new file mode 100644 index 0000000..5e3e4a4 --- /dev/null +++ b/imagecodecs-2024.1.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fde46bd698d008255deef5411c59b35c0e875295e835bf6079f7e2ab22f216eb +size 9452821 diff --git a/python-imagecodecs.changes b/python-imagecodecs.changes index d0faa23..1acee2b 100644 --- a/python-imagecodecs.changes +++ b/python-imagecodecs.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Wed Jan 3 18:33:00 UTC 2024 - Dirk Müller + +- update to 2024.1.1: + * Add 8/24-bit BMP codec. + * Add SPERR codec based on SPERR library. + * Add LZO decoder based on lzokay library. + * Add DICOMRLE decoder. + * Enable float16 in CMS codec. + * Enable MCT for lossless JPEG2K encoder (#88). + * Ignore pad-byte in PackBits decoder (#86). + * Fix heif_write_callback error message not set. + * Require lcms2 2.16 with issue-420 fixes. + * Require libjxl 0.9, libaec 1.1, Cython 3. + ------------------------------------------------------------------- Tue Jan 2 21:01:58 UTC 2024 - Dirk Müller diff --git a/python-imagecodecs.spec b/python-imagecodecs.spec index 01ebd91..d1043fa 100644 --- a/python-imagecodecs.spec +++ b/python-imagecodecs.spec @@ -26,14 +26,14 @@ %endif Name: python-imagecodecs%{psuffix} -Version: 2023.9.18 +Version: 2024.1.1 Release: 0 Summary: Image transformation, compression, and decompression codecs License: BSD-3-Clause URL: https://github.com/cgohlke/imagecodecs/ Source: https://files.pythonhosted.org/packages/source/i/imagecodecs/imagecodecs-%{version}.tar.gz Source1: imagecodecs_distributor_setup.py -BuildRequires: %{python_module Cython >= 0.29.19} +BuildRequires: %{python_module Cython >= 3} BuildRequires: %{python_module base >= 3.8} BuildRequires: %{python_module numpy-devel} BuildRequires: %{python_module pip} @@ -84,7 +84,7 @@ BuildRequires: dav1d-devel BuildRequires: gcc-c++ BuildRequires: giflib-devel BuildRequires: jxrlib-devel -BuildRequires: libaec-devel +BuildRequires: libaec-devel >= 1.1 BuildRequires: libaom-devel BuildRequires: libdeflate-devel BuildRequires: libzopfli-devel @@ -98,13 +98,13 @@ BuildRequires: pkgconfig(blosc) BuildRequires: pkgconfig(blosc2) >= 2.7.1 BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(cfitsio) -BuildRequires: pkgconfig(lcms2) +BuildRequires: pkgconfig(lcms2) >= 2.16 BuildRequires: pkgconfig(libavif) >= 1.0.0 BuildRequires: pkgconfig(libbrotlicommon) BuildRequires: pkgconfig(libheif) # Beta, not available in minimum version #BuildRequires: pkgconfig(libturbojpeg) >= 2.1.91 -BuildRequires: pkgconfig(libjxl) >= 0.8 +BuildRequires: pkgconfig(libjxl) >= 0.9 BuildRequires: pkgconfig(liblz4) BuildRequires: pkgconfig(liblzma) BuildRequires: pkgconfig(libopenjp2) @@ -175,6 +175,7 @@ export INCDIR="%{_includedir}" donttest="heif" # no webp and lerc support in libtiff, jpeg8 disabled in imagecodecs donttest="$donttest or (test_tiff and (webp or lerc or jpeg))" +donttest+=" or test_cms" %ifarch %ix86 %arm32 donttest="$donttest or spng" %endif