Skip to content

Commit 9f91505

Browse files
kopporSiedlerchr
andcommitted
Fix dependencies
Co-authored-by: Christoph <siedlerkiller@gmail.com>
1 parent c83afc6 commit 9f91505

File tree

2 files changed

+30
-3
lines changed

2 files changed

+30
-3
lines changed

build-logic/src/main/kotlin/org.jabref.gradle.base.dependency-rules.gradle.kts

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -212,8 +212,35 @@ extraJavaModuleInfo {
212212
module("net.jodah:typetools", "net.jodah.typetools")
213213
module("net.sourceforge.tess4j:tess4j", "net.sourceforge.tess4j") {
214214
exportAllPackages()
215-
requires("java.logging")
216-
requires("org.apache.pdfbox.tools")
215+
requireAllDefinedDependencies()
216+
requires("java.desktop")
217+
// requires("java.logging")
218+
// requires("org.apache.pdfbox.tools")
219+
}
220+
module("org.apache.pdfbox:jbig2-imageio", "org.apache.pdfbox.jbig2") {
221+
exportAllPackages()
222+
requireAllDefinedDependencies()
223+
224+
// For javax.imageio.spi
225+
requires("java.desktop")
226+
}
227+
module("org.jboss.logging:jboss-logging", "org.jboss.logging") {
228+
preserveExisting()
229+
}
230+
module("org.jboss:jboss-vfs", "org.jboss.vfs") {
231+
exportAllPackages()
232+
requireAllDefinedDependencies()
233+
}
234+
module("net.sourceforge.lept4j:lept4j", "lept4j") {
235+
exportAllPackages()
236+
requireAllDefinedDependencies()
237+
}
238+
module("com.github.jai-imageio:jai-imageio-core", "com.github.jai.imageio.core") {
239+
exportAllPackages()
240+
requireAllDefinedDependencies()
241+
242+
// For javax.imageio.spi
243+
requires("java.desktop")
217244
}
218245
module("org.abego.treelayout:org.abego.treelayout.core", "org.abego.treelayout.core")
219246
module("org.antlr:antlr4-runtime", "org.antlr.antlr4.runtime")

jablib/src/main/java/module-info.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,8 +248,8 @@
248248
// required by okhttp and some AI library
249249
requires kotlin.stdlib;
250250
requires mslinks;
251+
requires net.sourceforge.tess4j;
251252
requires org.antlr.antlr4.runtime;
252253
requires org.libreoffice.uno;
253-
requires tess4j;
254254
// endregion
255255
}

0 commit comments

Comments
 (0)