Skip to content

Commit 8c02ff6

Browse files
authored
Build with libvips 8.16.1 (#139)
1 parent f8dd39a commit 8c02ff6

File tree

5 files changed

+22
-22
lines changed

5 files changed

+22
-22
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ When running your project you must add `--enable-native-access=ALL-UNNAMED` to y
3030
don't, you'll get a warning about "Restricted methods". In the future, the JVM will throw an error if you don't
3131
explicitly include this flag.
3232

33-
As the project uses the Java FFM API, it must target JDK 22+. Bindings are currently generated from libvips `8.16.0`,
33+
As the project uses the Java FFM API, it must target JDK 22+. Bindings are currently generated from libvips `8.16.1`,
3434
however they use the underlying libvips operation API. Most operations **do not** use the C API directly (as described
3535
in the [bindings docs](https://www.libvips.org/API/current/binding.html)) - they should be safe to use with different
3636
libvips versions, assuming there haven't been major changes.

core/src/main/java/app/photofox/vipsffm/jextract/VipsRaw.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13988,25 +13988,25 @@ public static int VIPS_SBUF_BUFFER_SIZE() {
1398813988
}
1398913989
/**
1399013990
* {@snippet lang=c :
13991-
* #define VIPS_VERSION "8.16.0"
13991+
* #define VIPS_VERSION "8.16.1"
1399213992
* }
1399313993
*/
1399413994
public static MemorySegment VIPS_VERSION() {
1399513995
class Holder {
1399613996
static final MemorySegment VIPS_VERSION
13997-
= VipsRaw.LIBRARY_ARENA.allocateFrom("8.16.0");
13997+
= VipsRaw.LIBRARY_ARENA.allocateFrom("8.16.1");
1399813998
}
1399913999
return Holder.VIPS_VERSION;
1400014000
}
1400114001
/**
1400214002
* {@snippet lang=c :
14003-
* #define VIPS_VERSION_STRING "8.16.0"
14003+
* #define VIPS_VERSION_STRING "8.16.1"
1400414004
* }
1400514005
*/
1400614006
public static MemorySegment VIPS_VERSION_STRING() {
1400714007
class Holder {
1400814008
static final MemorySegment VIPS_VERSION_STRING
14009-
= VipsRaw.LIBRARY_ARENA.allocateFrom("8.16.0");
14009+
= VipsRaw.LIBRARY_ARENA.allocateFrom("8.16.1");
1401014010
}
1401114011
return Holder.VIPS_VERSION_STRING;
1401214012
}
@@ -14028,10 +14028,10 @@ public static int VIPS_MAJOR_VERSION() {
1402814028
public static int VIPS_MINOR_VERSION() {
1402914029
return VIPS_MINOR_VERSION;
1403014030
}
14031-
private static final int VIPS_MICRO_VERSION = (int)0L;
14031+
private static final int VIPS_MICRO_VERSION = (int)1L;
1403214032
/**
1403314033
* {@snippet lang=c :
14034-
* #define VIPS_MICRO_VERSION 0
14034+
* #define VIPS_MICRO_VERSION 1
1403514035
* }
1403614036
*/
1403714037
public static int VIPS_MICRO_VERSION() {
@@ -14046,10 +14046,10 @@ public static int VIPS_MICRO_VERSION() {
1404614046
public static int VIPS_LIBRARY_CURRENT() {
1404714047
return VIPS_LIBRARY_CURRENT;
1404814048
}
14049-
private static final int VIPS_LIBRARY_REVISION = (int)0L;
14049+
private static final int VIPS_LIBRARY_REVISION = (int)1L;
1405014050
/**
1405114051
* {@snippet lang=c :
14052-
* #define VIPS_LIBRARY_REVISION 0
14052+
* #define VIPS_LIBRARY_REVISION 1
1405314053
* }
1405414054
*/
1405514055
public static int VIPS_LIBRARY_REVISION() {

docs/app.photofox.vipsffm/app/photofox/vipsffm/jextract/VipsRaw.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10033,7 +10033,7 @@ <h2>Method Summary</h2>
1003310033
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
1003410034
<div class="block">
1003510035
<div class="snippet-container"><button class="copy snippet-copy" aria-label="Copy snippet" onclick="copySnippet(this)"><span data-copied="Copied!">Copy</span><img src="../../../../../resource-files/copy.svg" alt="Copy snippet"></button>
10036-
<pre class="snippet" id="snippet-VIPS_LIBRARY_REVISION()1"><code class="language-c">#define VIPS_LIBRARY_REVISION 0
10036+
<pre class="snippet" id="snippet-VIPS_LIBRARY_REVISION()1"><code class="language-c">#define VIPS_LIBRARY_REVISION 1
1003710037
</code></pre>
1003810038
</div>
1003910039
</div>
@@ -10433,7 +10433,7 @@ <h2>Method Summary</h2>
1043310433
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
1043410434
<div class="block">
1043510435
<div class="snippet-container"><button class="copy snippet-copy" aria-label="Copy snippet" onclick="copySnippet(this)"><span data-copied="Copied!">Copy</span><img src="../../../../../resource-files/copy.svg" alt="Copy snippet"></button>
10436-
<pre class="snippet" id="snippet-VIPS_MICRO_VERSION()1"><code class="language-c">#define VIPS_MICRO_VERSION 0
10436+
<pre class="snippet" id="snippet-VIPS_MICRO_VERSION()1"><code class="language-c">#define VIPS_MICRO_VERSION 1
1043710437
</code></pre>
1043810438
</div>
1043910439
</div>
@@ -13801,7 +13801,7 @@ <h2>Method Summary</h2>
1380113801
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
1380213802
<div class="block">
1380313803
<div class="snippet-container"><button class="copy snippet-copy" aria-label="Copy snippet" onclick="copySnippet(this)"><span data-copied="Copied!">Copy</span><img src="../../../../../resource-files/copy.svg" alt="Copy snippet"></button>
13804-
<pre class="snippet" id="snippet-VIPS_VERSION()1"><code class="language-c">#define VIPS_VERSION "8.16.0"
13804+
<pre class="snippet" id="snippet-VIPS_VERSION()1"><code class="language-c">#define VIPS_VERSION "8.16.1"
1380513805
</code></pre>
1380613806
</div>
1380713807
</div>
@@ -13821,7 +13821,7 @@ <h2>Method Summary</h2>
1382113821
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
1382213822
<div class="block">
1382313823
<div class="snippet-container"><button class="copy snippet-copy" aria-label="Copy snippet" onclick="copySnippet(this)"><span data-copied="Copied!">Copy</span><img src="../../../../../resource-files/copy.svg" alt="Copy snippet"></button>
13824-
<pre class="snippet" id="snippet-VIPS_VERSION_STRING()1"><code class="language-c">#define VIPS_VERSION_STRING "8.16.0"
13824+
<pre class="snippet" id="snippet-VIPS_VERSION_STRING()1"><code class="language-c">#define VIPS_VERSION_STRING "8.16.1"
1382513825
</code></pre>
1382613826
</div>
1382713827
</div>
@@ -29913,7 +29913,7 @@ <h3>VIPS_VERSION</h3>
2991329913
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/23/docs/api/java.base/java/lang/foreign/MemorySegment.html" title="class or interface in java.lang.foreign" class="external-link">MemorySegment</a></span>&nbsp;<span class="element-name">VIPS_VERSION</span>()</div>
2991429914
<div class="block">
2991529915
<div class="snippet-container"><button class="copy snippet-copy" aria-label="Copy snippet" onclick="copySnippet(this)"><span data-copied="Copied!">Copy</span><img src="../../../../../resource-files/copy.svg" alt="Copy snippet"></button>
29916-
<pre class="snippet" id="snippet-VIPS_VERSION()2"><code class="language-c">#define VIPS_VERSION "8.16.0"
29916+
<pre class="snippet" id="snippet-VIPS_VERSION()2"><code class="language-c">#define VIPS_VERSION "8.16.1"
2991729917
</code></pre>
2991829918
</div>
2991929919
</div>
@@ -29927,7 +29927,7 @@ <h3>VIPS_VERSION_STRING</h3>
2992729927
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/23/docs/api/java.base/java/lang/foreign/MemorySegment.html" title="class or interface in java.lang.foreign" class="external-link">MemorySegment</a></span>&nbsp;<span class="element-name">VIPS_VERSION_STRING</span>()</div>
2992829928
<div class="block">
2992929929
<div class="snippet-container"><button class="copy snippet-copy" aria-label="Copy snippet" onclick="copySnippet(this)"><span data-copied="Copied!">Copy</span><img src="../../../../../resource-files/copy.svg" alt="Copy snippet"></button>
29930-
<pre class="snippet" id="snippet-VIPS_VERSION_STRING()2"><code class="language-c">#define VIPS_VERSION_STRING "8.16.0"
29930+
<pre class="snippet" id="snippet-VIPS_VERSION_STRING()2"><code class="language-c">#define VIPS_VERSION_STRING "8.16.1"
2993129931
</code></pre>
2993229932
</div>
2993329933
</div>
@@ -29969,7 +29969,7 @@ <h3>VIPS_MICRO_VERSION</h3>
2996929969
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">VIPS_MICRO_VERSION</span>()</div>
2997029970
<div class="block">
2997129971
<div class="snippet-container"><button class="copy snippet-copy" aria-label="Copy snippet" onclick="copySnippet(this)"><span data-copied="Copied!">Copy</span><img src="../../../../../resource-files/copy.svg" alt="Copy snippet"></button>
29972-
<pre class="snippet" id="snippet-VIPS_MICRO_VERSION()2"><code class="language-c">#define VIPS_MICRO_VERSION 0
29972+
<pre class="snippet" id="snippet-VIPS_MICRO_VERSION()2"><code class="language-c">#define VIPS_MICRO_VERSION 1
2997329973
</code></pre>
2997429974
</div>
2997529975
</div>
@@ -29997,7 +29997,7 @@ <h3>VIPS_LIBRARY_REVISION</h3>
2999729997
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">VIPS_LIBRARY_REVISION</span>()</div>
2999829998
<div class="block">
2999929999
<div class="snippet-container"><button class="copy snippet-copy" aria-label="Copy snippet" onclick="copySnippet(this)"><span data-copied="Copied!">Copy</span><img src="../../../../../resource-files/copy.svg" alt="Copy snippet"></button>
30000-
<pre class="snippet" id="snippet-VIPS_LIBRARY_REVISION()2"><code class="language-c">#define VIPS_LIBRARY_REVISION 0
30000+
<pre class="snippet" id="snippet-VIPS_LIBRARY_REVISION()2"><code class="language-c">#define VIPS_LIBRARY_REVISION 1
3000130001
</code></pre>
3000230002
</div>
3000330003
</div>

docs/index-all.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18001,7 +18001,7 @@ <h2 class="title" id="I:V">V</h2>
1800118001
<dd>
1800218002
<div class="block">
1800318003
<div class="snippet-container"><button class="copy snippet-copy" aria-label="Copy snippet" onclick="copySnippet(this)"><span data-copied="Copied!">Copy</span><img src="resource-files/copy.svg" alt="Copy snippet"></button>
18004-
<pre class="snippet" id="snippet-VIPS_LIBRARY_REVISION()3"><code class="language-c">#define VIPS_LIBRARY_REVISION 0
18004+
<pre class="snippet" id="snippet-VIPS_LIBRARY_REVISION()3"><code class="language-c">#define VIPS_LIBRARY_REVISION 1
1800518005
</code></pre>
1800618006
</div>
1800718007
</div>
@@ -18361,7 +18361,7 @@ <h2 class="title" id="I:V">V</h2>
1836118361
<dd>
1836218362
<div class="block">
1836318363
<div class="snippet-container"><button class="copy snippet-copy" aria-label="Copy snippet" onclick="copySnippet(this)"><span data-copied="Copied!">Copy</span><img src="resource-files/copy.svg" alt="Copy snippet"></button>
18364-
<pre class="snippet" id="snippet-VIPS_MICRO_VERSION()3"><code class="language-c">#define VIPS_MICRO_VERSION 0
18364+
<pre class="snippet" id="snippet-VIPS_MICRO_VERSION()3"><code class="language-c">#define VIPS_MICRO_VERSION 1
1836518365
</code></pre>
1836618366
</div>
1836718367
</div>
@@ -21364,7 +21364,7 @@ <h2 class="title" id="I:V">V</h2>
2136421364
<dd>
2136521365
<div class="block">
2136621366
<div class="snippet-container"><button class="copy snippet-copy" aria-label="Copy snippet" onclick="copySnippet(this)"><span data-copied="Copied!">Copy</span><img src="resource-files/copy.svg" alt="Copy snippet"></button>
21367-
<pre class="snippet" id="snippet-VIPS_VERSION()3"><code class="language-c">#define VIPS_VERSION "8.16.0"
21367+
<pre class="snippet" id="snippet-VIPS_VERSION()3"><code class="language-c">#define VIPS_VERSION "8.16.1"
2136821368
</code></pre>
2136921369
</div>
2137021370
</div>
@@ -21382,7 +21382,7 @@ <h2 class="title" id="I:V">V</h2>
2138221382
<dd>
2138321383
<div class="block">
2138421384
<div class="snippet-container"><button class="copy snippet-copy" aria-label="Copy snippet" onclick="copySnippet(this)"><span data-copied="Copied!">Copy</span><img src="resource-files/copy.svg" alt="Copy snippet"></button>
21385-
<pre class="snippet" id="snippet-VIPS_VERSION_STRING()3"><code class="language-c">#define VIPS_VERSION_STRING "8.16.0"
21385+
<pre class="snippet" id="snippet-VIPS_VERSION_STRING()3"><code class="language-c">#define VIPS_VERSION_STRING "8.16.1"
2138621386
</code></pre>
2138721387
</div>
2138821388
</div>

docs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ <h2 id="usage-heading">Usage</h2>
7676
<p>When running your project you must add <code>--enable-native-access=ALL-UNNAMED</code> to your JVM runtime arguments. If you
7777
don't, you'll get a warning about &quot;Restricted methods&quot;. In the future, the JVM will throw an error if you don't
7878
explicitly include this flag.</p>
79-
<p>As the project uses the Java FFM API, it must target JDK 22+. Bindings are currently generated from libvips <code>8.16.0</code>,
79+
<p>As the project uses the Java FFM API, it must target JDK 22+. Bindings are currently generated from libvips <code>8.16.1</code>,
8080
however they use the underlying libvips operation API. Most operations <strong>do not</strong> use the C API directly (as described
8181
in the <a href="https://www.libvips.org/API/current/binding.html">bindings docs</a>) - they should be safe to use with different
8282
libvips versions, assuming there haven't been major changes.</p>

0 commit comments

Comments
 (0)