Skip to content

Commit 423eda7

Browse files
committed
get ready for 9.0.10 release
1 parent 2c01d74 commit 423eda7

File tree

3 files changed

+140
-34
lines changed

3 files changed

+140
-34
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
## master
22

3+
## 9.0.10 2025/06/22
4+
35
- refactor of tilesource improves OME_TIFF modes
46
- fix menu state init
57
- save and restore more view settings
68
- add "Merge column" and "Merge tab" submenus
79
- update interface during recomp, update regions during drag
10+
- various small bugfixes
811

912
## 9.0.9 2025/05/28
1013

org.libvips.nip4.json

Lines changed: 123 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
"buildsystem" : "cmake-ninja",
5656
"build-options" : {
5757
"config-opts" : [
58+
"-DCMAKE_INSTALL_LIBDIR=lib",
5859
"-DBUILD_TESTING=OFF",
5960
"-DHWY_ENABLE_CONTRIB=OFF",
6061
"-DHWY_ENABLE_EXAMPLES=OFF",
@@ -65,8 +66,7 @@
6566
{
6667
"type" : "git",
6768
"url" : "https://github.com/google/highway.git",
68-
"tag" : "1.2.0",
69-
"commit" : "457c891775a7397bdb0376bb1031e6e027af1c48"
69+
"tag" : "1.2.0"
7070
}
7171
]
7272
},
@@ -75,16 +75,61 @@
7575
"name" : "libdeflate",
7676
"builddir" : true,
7777
"buildsystem" : "cmake-ninja",
78+
"build-options" : {
79+
"config-opts" : [
80+
"-DCMAKE_INSTALL_LIBDIR=lib"
81+
]
82+
},
7883
"sources" : [
7984
{
8085
"type" : "git",
8186
"url" : "https://github.com/ebiggers/libdeflate.git",
82-
"tag" : "v1.22",
83-
"commit" : "2335c047e91cac6fd04cb0fd2769380395149f15"
87+
"tag" : "v1.24"
88+
}
89+
]
90+
},
91+
92+
{
93+
"name" : "libjxl",
94+
"builddir" : true,
95+
"buildsystem" : "cmake-ninja",
96+
"build-options" : {
97+
"config-opts" : [
98+
"-DCMAKE_INSTALL_LIBDIR=lib",
99+
"-DBUILD_TESTING=OFF",
100+
"-DJPEGXL_ENABLE_SKCMS=off",
101+
"-DJPEGXL_ENABLE_DOXYGEN=off",
102+
"-DJPEGXL_ENABLE_EXAMPLES=off",
103+
"-DJPEGXL_ENABLE_JNI=off",
104+
"-DJPEGXL_ENABLE_MANPAGES=off",
105+
"-DJPEGXL_ENABLE_OPENEXR=off",
106+
"-DJPEGXL_ENABLE_TOOLS=off"
107+
]
108+
},
109+
"sources" : [
110+
{
111+
"type" : "git",
112+
"url" : "https://github.com/libjxl/libjxl.git",
113+
"tag" : "v0.11.1"
114+
}
115+
]
116+
},
117+
118+
{
119+
"name" : "openjpeg",
120+
"builddir" : true,
121+
"buildsystem" : "cmake-ninja",
122+
"build-options" : {
123+
"config-opts" : [
124+
"-DCMAKE_INSTALL_LIBDIR=lib"
125+
]
126+
},
127+
"sources" : [
128+
{
129+
"type" : "git",
130+
"url" : "https://github.com/uclouvain/openjpeg.git",
131+
"tag" : "v2.5.3"
84132
}
85-
],
86-
"cleanup" : [
87-
"/bin"
88133
]
89134
},
90135

@@ -93,6 +138,9 @@
93138
"builddir" : true,
94139
"buildsystem" : "cmake-ninja",
95140
"build-options" : {
141+
"config-opts" : [
142+
"-DCMAKE_INSTALL_LIBDIR=lib"
143+
],
96144
"arch" : {
97145
"aarch64" : {
98146
"config-opts" : [
@@ -105,8 +153,7 @@
105153
{
106154
"type" : "git",
107155
"url" : "https://github.com/ImageOptim/libimagequant.git",
108-
"tag" : "2.15.1",
109-
"commit" : "2cf79d535d86daeb9983e5d037fc544b4354f3b1"
156+
"tag" : "2.15.1"
110157
}
111158
]
112159
},
@@ -115,12 +162,34 @@
115162
"name" : "libspng",
116163
"builddir" : true,
117164
"buildsystem" : "cmake-ninja",
165+
"build-options" : {
166+
"config-opts" : [
167+
"-DCMAKE_INSTALL_LIBDIR=lib"
168+
]
169+
},
118170
"sources" : [
119171
{
120172
"type" : "git",
121173
"url" : "https://github.com/randy408/libspng.git",
122-
"tag" : "v0.7.4",
123-
"commit" : "fb768002d4288590083a476af628e51c3f1d47cd"
174+
"tag" : "v0.7.4"
175+
}
176+
]
177+
},
178+
179+
{
180+
"name" : "libarchive",
181+
"builddir" : true,
182+
"buildsystem" : "cmake-ninja",
183+
"build-options" : {
184+
"config-opts" : [
185+
"-DCMAKE_INSTALL_LIBDIR=lib"
186+
]
187+
},
188+
"sources" : [
189+
{
190+
"type" : "git",
191+
"url" : "https://github.com/libarchive/libarchive.git",
192+
"tag" : "v3.8.1"
124193
}
125194
]
126195
},
@@ -129,6 +198,11 @@
129198
"name" : "poppler-data",
130199
"builddir" : true,
131200
"buildsystem" : "cmake-ninja",
201+
"build-options" : {
202+
"config-opts" : [
203+
"-DCMAKE_INSTALL_LIBDIR=lib"
204+
]
205+
},
132206
"sources" : [
133207
{
134208
"type" : "archive",
@@ -144,6 +218,7 @@
144218
"builddir" : true,
145219
"buildsystem" : "cmake-ninja",
146220
"config-opts" : [
221+
"-DCMAKE_INSTALL_LIBDIR=lib",
147222
"-DBUILD_CPP_TESTS=OFF",
148223
"-DBUILD_GTK_TESTS=OFF",
149224
"-DBUILD_MANUAL_TESTS=OFF",
@@ -163,9 +238,9 @@
163238
"sources" : [
164239
{
165240
"type" : "archive",
166-
"url" : "https://poppler.freedesktop.org/poppler-24.10.0.tar.xz",
241+
"url" : "https://poppler.freedesktop.org/poppler-25.06.0.tar.xz",
167242

168-
"sha256" : "58ed1849810f04a10b37c7ff6f3e411845c8a57d731d599d0045acc7a7fff09d"
243+
"sha256" : "8199532d38984fab46dbd0020ec9c40f20e928e33e9b4cc6043572603a821d83"
169244
}
170245
]
171246
},
@@ -174,12 +249,16 @@
174249
"name" : "imath",
175250
"builddir" : true,
176251
"buildsystem" : "cmake-ninja",
252+
"build-options" : {
253+
"config-opts" : [
254+
"-DCMAKE_INSTALL_LIBDIR=lib"
255+
]
256+
},
177257
"sources" : [
178258
{
179259
"type" : "git",
180260
"url" : "https://github.com/AcademySoftwareFoundation/Imath.git",
181-
"tag" : "v3.1.12",
182-
"commit" : "c0396a055a01bc537d32f435aee11a9b7ed6f0b5"
261+
"tag" : "v3.1.12"
183262
}
184263
]
185264
},
@@ -188,16 +267,17 @@
188267
"name" : "openexr",
189268
"builddir" : true,
190269
"buildsystem" : "cmake-ninja",
270+
"build-options" : {
271+
"config-opts" : [
272+
"-DCMAKE_INSTALL_LIBDIR=lib"
273+
]
274+
},
191275
"sources" : [
192276
{
193277
"type" : "git",
194278
"url" : "https://github.com/AcademySoftwareFoundation/openexr.git",
195-
"tag" : "v3.3.1",
196-
"commit" : "f723c3940fff287c0a26b425b90a8e764823bfd4"
279+
"tag" : "v3.3.1"
197280
}
198-
],
199-
"cleanup" : [
200-
"/bin"
201281
]
202282
},
203283

@@ -222,18 +302,15 @@
222302
"buildsystem" : "meson",
223303
"config-opts" : [
224304
"--buildtype=release",
305+
"--libdir=lib",
225306
"-Dtests=false"
226307
],
227308
"sources" : [
228309
{
229310
"type" : "git",
230311
"url" : "https://github.com/ImagingDataCommons/libdicom.git",
231-
"tag" : "v1.1.0",
232-
"commit" : "60f291dea0fd464e34d693b1ad55c46f9f2ee69a"
312+
"tag" : "v1.2.0"
233313
}
234-
],
235-
"cleanup" : [
236-
"/bin"
237314
]
238315
},
239316

@@ -242,6 +319,7 @@
242319
"builddir" : true,
243320
"buildsystem" : "meson",
244321
"config-opts" : [
322+
"--libdir=lib",
245323
"--buildtype=release"
246324
],
247325
"sources" : [
@@ -250,25 +328,35 @@
250328
"url" : "https://github.com/openslide/openslide/releases/download/v4.0.0/openslide-4.0.0.tar.xz",
251329
"sha256" : "cc227c44316abb65fb28f1c967706eb7254f91dbfab31e9ae6a48db6cf4ae562"
252330
}
253-
],
254-
"cleanup" : [
255-
"/bin"
331+
]
332+
},
333+
334+
{
335+
"name" : "cfitsio",
336+
"builddir" : true,
337+
"buildsystem" : "autotools",
338+
"sources" : [
339+
{
340+
"type" : "git",
341+
"url" : "https://github.com/HEASARC/cfitsio.git",
342+
"tag" : "cfitsio-4.6.2"
343+
}
256344
]
257345
},
258346

259347
{
260348
"name" : "cgif",
261349
"buildsystem" : "meson",
262350
"config-opts" : [
351+
"--libdir=lib",
263352
"--buildtype=release"
264353
],
265354
"builddir" : true,
266355
"sources" : [
267356
{
268357
"type" : "git",
269358
"url" : "https://github.com/dloebl/cgif.git",
270-
"tag" : "v0.4.1",
271-
"commit" : "025ac5e56ea35be1d4c02d014e6d26e2eb9ccfa9"
359+
"tag" : "v0.5.0"
272360
}
273361
]
274362
},
@@ -278,15 +366,16 @@
278366
"builddir" : true,
279367
"buildsystem" : "meson",
280368
"config-opts" : [
369+
"--libdir=lib",
281370
"--buildtype=release",
282371
"-Ddeprecated=false",
283372
"-Dmodules=disabled"
284373
],
285374
"sources" : [
286375
{
287-
"type" : "archive",
288-
"url" : "https://github.com/libvips/libvips/releases/download/v8.17.0-test4/vips-8.17.0-test4.tar.xz",
289-
"sha256" : "0f45f0342a1471fed72dc560fa63d9086299fd57bb6d36bc9bbfff5d130858ca"
376+
"type" : "git",
377+
"url" : "https://github.com/libvips/libvips.git",
378+
"tag" : "v8.17.0"
290379
}
291380
]
292381
},
@@ -318,7 +407,7 @@
318407
{
319408
"type" : "git",
320409
"url" : "https://github.com/jcupitt/nip4.git",
321-
"tag" : "v9.0.9-2"
410+
"tag" : "v9.0.10"
322411
}
323412
]
324413
}

org.libvips.nip4.metainfo.xml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,20 @@ from the command-line and without a GUI.
5858

5959
<releases>
6060

61+
<release version="9.0.10" date="2025-06-22">
62+
<description>
63+
<p>
64+
65+
This version adds better OME-TIFF handling (along with other
66+
image display improvements), better menu state initialisation,
67+
and more view properties are shared with thumbnails. It adds
68+
"Merge column" and "Merge tab" submenus. Region manipulation
69+
during recomputation is now much more responsive.
70+
71+
</p>
72+
</description>
73+
</release>
74+
6175
<release version="9.0.9" date="2025-05-31">
6276
<description>
6377
<p>

0 commit comments

Comments
 (0)