SHA256
1
0
forked from pool/libjxl

63 Commits

Author SHA256 Message Date
701e1d1d6b Accepting request 1239682 from graphics
OBS-URL: https://build.opensuse.org/request/show/1239682
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=24
2025-01-24 12:38:12 +00:00
OBS User unknown
afe3ff4c82 [info=37c7554d87456e87445abf3614eba90b3c23438c1c839148f13bff1596f1e870]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=61
2025-01-22 21:58:22 +00:00
OBS User unknown
6f41353f31 [info=b3528c006f925aa4099c7d6393e7381e209a127aeccf51095d0f6ceca42d225d]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=60
2025-01-22 16:23:43 +00:00
cf425785ec Accepting request 1237050 from graphics
- Disable gimp plugin on SLFO. Gimp is currently unavailable there.
- Re-add lcms2 dependency for s390x. It is used instead of skcms
  on big-endian architectures.

OBS-URL: https://build.opensuse.org/request/show/1237050
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=23
2025-01-14 15:21:10 +00:00
OBS User unknown
65dacef8a4 [info=0cab574f27973c9eb4aa885d2073ff343a07b33a407ba8a92b1ba2e765a49f14]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=59
2025-01-11 14:15:47 +00:00
OBS User unknown
882026ed26 [info=a137511cd9237d286046448730b9a53b65b5881a062f57dd8a086f1bc1b30afd]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=58
2025-01-11 14:11:09 +00:00
5c20cc34be Accepting request 1230037 from graphics
- add bugrefs

OBS-URL: https://build.opensuse.org/request/show/1230037
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=22
2024-12-13 21:30:58 +00:00
OBS User unknown
1d85707ce0 [info=f8edeee22641f43b72f45d9bd91410deebf180416ee6fe78798a119d87595360]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=57
2024-12-11 09:17:32 +00:00
03578b1080 Accepting request 1226668 from graphics
- Update to release 0.11.1

OBS-URL: https://build.opensuse.org/request/show/1226668
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=21
2024-11-27 21:06:22 +00:00
OBS User unknown
ef9b82be79 [info=4e87e5ff8bf5776a0ac9f489009a5e1303ed1ee3f366eb9254ba03e8788b4940]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=56
2024-11-26 21:00:32 +00:00
07fc47b307 Accepting request 1200883 from graphics
- Update to release 0.11.0

OBS-URL: https://build.opensuse.org/request/show/1200883
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=20
2024-09-16 15:40:21 +00:00
OBS User unknown
58450ba9b7 [info=dde18a82cc8520925316701dd6ada8caf660924c5ca4a8ff972ed14279cb51d9]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=55
2024-09-13 16:31:27 +00:00
OBS User unknown
473738928e [info=0794408a855c1ae7db949d27296ec4151338fc189317846e9a1c3c0d093c98b8]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=54
2024-09-13 12:05:56 +00:00
50723058e4 Accepting request 1198660 from graphics
- Update libjxl.spec:
  Add compiler condition to fix SLE-15-SP7 ppc64le build env.
  (bsc#1229831)

OBS-URL: https://build.opensuse.org/request/show/1198660
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=19
2024-09-05 13:46:13 +00:00
fa4b349b3b Accepting request 1183951 from graphics
- Update to release 0.10.3

OBS-URL: https://build.opensuse.org/request/show/1183951
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=18
2024-07-01 09:19:17 +00:00
60f2ca256e - Update to release 0.10.3
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=48
2024-06-29 03:57:35 +00:00
7fa6c7264b Accepting request 1182024 from graphics
- Enable cjpegli, djpegli tools
- Add system-jpeg.diff

OBS-URL: https://build.opensuse.org/request/show/1182024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=17
2024-06-22 11:22:49 +00:00
e40c32417e - Enable cjpegli, djpegli tools
- Add system-jpeg.diff

OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=46
2024-06-20 21:09:56 +00:00
449c919726 Accepting request 1158276 from graphics
- Update to release 0.10.2

OBS-URL: https://build.opensuse.org/request/show/1158276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=16
2024-03-17 21:13:20 +00:00
6c242ab8c9 OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=44 2024-03-15 15:15:28 +00:00
a79966f9be - Update to release 0.10.2
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=43
2024-03-08 10:52:04 +00:00
ef9600012d Accepting request 1153025 from graphics
- Update to release 0.10.1

OBS-URL: https://build.opensuse.org/request/show/1153025
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=15
2024-02-29 20:49:16 +00:00
8fc456d205 - Update to release 0.10.1
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=41
2024-02-28 17:26:57 +00:00
8dddf68b90 Accepting request 1149093 from graphics
- Update to release 0.10

OBS-URL: https://build.opensuse.org/request/show/1149093
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=14
2024-02-23 15:40:54 +00:00
b72bb9dd4b OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=39 2024-02-22 02:05:24 +00:00
53dd75dd1d - Update to release 0.10
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=38
2024-02-22 00:13:41 +00:00
bc049800b9 Accepting request 1145012 from graphics
- Update to release 0.9.2

OBS-URL: https://build.opensuse.org/request/show/1145012
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=13
2024-02-08 18:01:54 +00:00
f49d0a86d8 - Update to release 0.9.2
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=36
2024-02-07 12:41:37 +00:00
1ceb83eb74 Accepting request 1136397 from graphics
- Remove cjxl/djxl manpages from gtk flavor installation, these
  are part of the tools subpackage from the main flavor. (forwarded request 1136384 from StefanBruens)

OBS-URL: https://build.opensuse.org/request/show/1136397
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=12
2024-01-16 20:36:40 +00:00
7c298aa4ee Accepting request 1136384 from home:StefanBruens:branches:graphics
- Remove cjxl/djxl manpages from gtk flavor installation, these
  are part of the tools subpackage from the main flavor.

OBS-URL: https://build.opensuse.org/request/show/1136384
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=34
2024-01-03 06:49:17 +00:00
d8cff5548d - Update to release 0.9
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=33
2023-12-22 16:19:09 +00:00
7322d69af3 Accepting request 1113235 from graphics
- Build plugins:

OBS-URL: https://build.opensuse.org/request/show/1113235
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=11
2023-09-25 17:59:57 +00:00
cdd77ad4aa Separate %name per @FLAVOR@
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=31
2023-09-23 20:21:21 +00:00
51cf0d8887 OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=30 2023-09-22 11:04:08 +00:00
f98e5949a9 strip nongtk files from gtk build run
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=29
2023-09-22 01:29:22 +00:00
9238b960b4 OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=28 2023-09-21 14:38:36 +00:00
2fc88990fe add _multibuild description
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=27
2023-09-21 14:07:16 +00:00
1a02eb904a add skcms/gtk pieces from rq 1111631
wrap blocks in with(out)_bcond

OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=26
2023-09-21 13:35:08 +00:00
b0d7b6274c Accepting request 1093137 from graphics
- Update to release 0.8.2

OBS-URL: https://build.opensuse.org/request/show/1093137
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=10
2023-06-17 20:19:48 +00:00
648fa6c994 - Update to release 0.8.2
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=24
2023-06-14 13:12:54 +00:00
10c393179f Accepting request 1091790 from graphics
- Build package in correct phase
- Use macros for ldconfig (forwarded request 1091774 from pluskalm)

OBS-URL: https://build.opensuse.org/request/show/1091790
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=9
2023-06-11 17:52:37 +00:00
838d45109f Accepting request 1091774 from home:pluskalm:branches:graphics
- Build package in correct phase
- Use macros for ldconfig

OBS-URL: https://build.opensuse.org/request/show/1091774
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=22
2023-06-09 09:35:24 +00:00
3f2f3f01a4 Accepting request 1082397 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1082397
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=8
2023-04-25 14:53:21 +00:00
843cecacbe OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=20 2023-04-17 08:43:37 +00:00
9846309532 - Refresh 0001-Remove-LCMS-mutex.patch
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=19
2023-04-17 07:36:54 +00:00
e3dff3b75c Accepting request 1064199 from graphics
OBS-URL: https://build.opensuse.org/request/show/1064199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=7
2023-02-11 20:55:56 +00:00
fe5c293730 Accepting request 1064174 from home:dirkmueller:Factory
- build glibc hwcaps optimized overlay

OBS-URL: https://build.opensuse.org/request/show/1064174
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=17
2023-02-10 09:58:50 +00:00
aa8cec048a Accepting request 1063309 from graphics
- Update to release 0.8.1

OBS-URL: https://build.opensuse.org/request/show/1063309
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=6
2023-02-07 17:47:22 +00:00
ede1d55bdb - Update to release 0.8.1
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=15
2023-02-05 14:23:06 +00:00
9c8a8da49c Accepting request 1059421 from graphics
- Update to release 0.8

OBS-URL: https://build.opensuse.org/request/show/1059421
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=5
2023-01-20 16:37:40 +00:00
838f7bc887 - Update to release 0.8
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=13
2023-01-18 15:38:19 +00:00
bab2426737 Accepting request 1043748 from graphics
I tested this in a Leap 15.4 system with kimageformats 5.100.0
and gwenview5 and it could open/save jxl files correctly.
The test was built in 
home:alarrosa:branches:openSUSE:Backports:SLE-15-SP4:kimageformats

With this, we can submit jxl support to Backports for SLE15-SP5/
Leap 15.5

- Add patch (applied reversed) to revert the requirement for an
  updated liblcms2 library when we have an older one. This allows
  libjxl to build in SLE15 SP4/SP5 (and Leap 15.4/15.5):
  * 0001-Remove-LCMS-mutex.patch (forwarded request 1043745 from alarrosa)

OBS-URL: https://build.opensuse.org/request/show/1043748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=4
2022-12-20 19:19:50 +00:00
4958be5d5b Accepting request 1043745 from home:alarrosa:branches:graphics
I tested this in a Leap 15.4 system with kimageformats 5.100.0
and gwenview5 and it could open/save jxl files correctly.
The test was built in 
home:alarrosa:branches:openSUSE:Backports:SLE-15-SP4:kimageformats

With this, we can submit jxl support to Backports for SLE15-SP5/
Leap 15.5

- Add patch (applied reversed) to revert the requirement for an
  updated liblcms2 library when we have an older one. This allows
  libjxl to build in SLE15 SP4/SP5 (and Leap 15.4/15.5):
  * 0001-Remove-LCMS-mutex.patch

OBS-URL: https://build.opensuse.org/request/show/1043745
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=11
2022-12-19 12:01:00 +00:00
a20ea23a31 Accepting request 1043401 from graphics
I forgot to add baselibs.conf as a source in the .spec file last time, sorry! (forwarded request 1043366 from DarkWav)

OBS-URL: https://build.opensuse.org/request/show/1043401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=3
2022-12-17 19:35:59 +00:00
70e6f6b709 Accepting request 1043366 from home:DarkWav
I forgot to add baselibs.conf as a source in the .spec file last time, sorry!

OBS-URL: https://build.opensuse.org/request/show/1043366
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=9
2022-12-16 19:54:48 +00:00
7759d7809a Accepting request 1043131 from home:DarkWav
Add baselibs.conf so that 32bit library packages become available, some 3rd party software needs them.

If you have any suggestions for improvement, please let me know!

OBS-URL: https://build.opensuse.org/request/show/1043131
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=8
2022-12-15 13:18:40 +00:00
efef6de9b0 Accepting request 1005381 from graphics
- Update to 0.7.0:

OBS-URL: https://build.opensuse.org/request/show/1005381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=2
2022-09-22 12:50:18 +00:00
8c889da5f0 standard tarball, trim changelog, require newer highway
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=6
2022-09-22 10:03:17 +00:00
a012b6933a Accepting request 1005325 from home:iDesmI:Wayland
- Update to release 0.7.0

OBS-URL: https://build.opensuse.org/request/show/1005325
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=5
2022-09-22 08:38:19 +00:00
3c9177d913 Accepting request 990991 from graphics
OBS-URL: https://build.opensuse.org/request/show/990991
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=1
2022-07-26 17:44:21 +00:00
303fc93480 OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=3 2022-07-25 09:50:24 +00:00
23d045d497 OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=2 2022-07-25 07:47:54 +00:00
3aaa9b55d3 Accepting request 990814 from home:jengelh:dev
OBS-URL: https://build.opensuse.org/request/show/990814
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=1
2022-07-25 07:36:35 +00:00
7 changed files with 53 additions and 21 deletions

View File

@@ -1,4 +1,4 @@
mtime: 1725435714
commit: 805ed64ff6380a7813ecab1474879bc2f84a519eeda6b4974e69ec85e36d5751
mtime: 1737578039
commit: 37c7554d87456e87445abf3614eba90b3c23438c1c839148f13bff1596f1e870
url: https://src.opensuse.org/jengelh/libjxl
revision: master

View File

@@ -1 +1 @@
libjxl0_10
libjxl0_11

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:81712f13ede9f7fdfdca8dad21a2ce21dfc01134b2db43c6013e312bee234094
oid sha256:afc8a9ac2bad75b7e60d7dc6fb600c34a072fe0e8efc3277f2778376b019aca2
size 256

View File

@@ -1,3 +1,43 @@
-------------------------------------------------------------------
Wed Jan 22 17:29:34 UTC 2025 - Michael Gorse <mgorse@suse.com>
- Remove the gimp plugin. It is for 2.10, and factory now has gimp
3.0.
-------------------------------------------------------------------
Wed Jan 22 15:56:09 UTC 2025 - Michael Gorse <mgorse@suse.com>
- Always require lcms2 for the gtk build. It is needed when
building plugins, and, if gimp is disabled, it needs to be
specified explicitly.
-------------------------------------------------------------------
Fri Jan 10 21:34:13 UTC 2025 - Michael Gorse <mgorse@suse.com>
- Disable gimp plugin on SLFO. Gimp is currently unavailable there.
- Re-add lcms2 dependency for s390x. It is used instead of skcms
on big-endian architectures.
-------------------------------------------------------------------
Tue Nov 26 20:55:18 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Update to release 0.11.1 (boo#1233763 boo#1233785)
* Huffman lookup table size fix [CVE-2024-11403]
* Check height limit in modular trees [CVE-2024-11498]
-------------------------------------------------------------------
Fri Sep 13 11:48:46 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Update to release 0.11.0
* Added Gain Map API: ``JxlGainMapBundle`` struct and API
functions to read and write gain map
``bundlesJxlGainMapWriteBundle`` and ``JxlGainMapReadBundle``
as well as handling compressed ICC profiles:
``JxlICCProfileEncode`` and ``JxlICCProfileDecode``.
* Decoder API: added ``JXL_DEC_BOX_COMPLETE`` event to signal
that the output buffer for the current box has received all
contents.
-------------------------------------------------------------------
Fri Aug 30 11:16:35 UTC 2024 - Cliff Zhao <qzhao@suse.com>

View File

@@ -16,7 +16,7 @@
#
%define lname libjxl0_10
%define lname libjxl0_11
%if "@BUILD_FLAVOR@" == "gtk"
Name: libjxl-gtk
%bcond_without gtk
@@ -24,7 +24,7 @@ Name: libjxl-gtk
Name: libjxl
%bcond_with gtk
%endif
Version: 0.10.3
Version: 0.11.1
Release: 0
Summary: JPEG XL reference implementation
License: BSD-3-Clause
@@ -40,11 +40,13 @@ BuildRequires: cmake
BuildRequires: pkg-config
%if %{with gtk}
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.36
BuildRequires: pkgconfig(gimp-2.0) >= 2.10
BuildRequires: pkgconfig(gimpui-2.0) >= 2.10
BuildRequires: pkgconfig(lcms2) >= 2.12
%endif
BuildRequires: giflib-devel >= 5.1
BuildRequires: pkgconfig(OpenEXR)
%ifarch s390x
BuildRequires: pkgconfig(lcms2) >= 2.12
%endif
BuildRequires: pkgconfig(libavif)
BuildRequires: pkgconfig(libbrotlicommon)
BuildRequires: pkgconfig(libbrotlidec)
@@ -100,13 +102,6 @@ Supplements: (%lname and gdk-pixbuf)
%description -n gdk-pixbuf-loader-jxl
This package provides a libjxl-based gdk-pixbuf loader for JPEG XL files.
%package -n gimp-plugin-jxl
Summary: Plugin for GIMP to enable working with JPEG XL files
Supplements: (%lname and gimp)
%description -n gimp-plugin-jxl
This package provides a plugin for GIMP 2.0 to enable it to work with JPEG XL files.
%package -n jxl-thumbnailer
Summary: Generate thumbnails for JPEG XL files
BuildArch: noarch
@@ -172,9 +167,6 @@ rm -Rf "$b/%_libdir"/libjxl* "$b/%_bindir" "$b/%_includedir" "$b/%_libdir/pkgcon
%_datadir/mime/packages/*
%_libdir/gdk-pixbuf-2.0/*/loaders/libpixbufloader-jxl.so
%files -n gimp-plugin-jxl
%_libdir/gimp/2.0/plug-ins/file-jxl/
%files -n jxl-thumbnailer
%dir %_datadir/thumbnailers
%_datadir/thumbnailers/*.thumbnailer

BIN
v0.10.3.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
v0.11.1.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.