Emmanuel Bourg pushed to branch master at Debian Java Maintainers / 
opentest4j-reporting


Commits:
0bf05e73 by Emmanuel Bourg at 2026-09-24T18:19:48+02:00
New patch disabling the Kotlin build scripts of buildSrc

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/03-disable-buildsrc.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+opentest4j-reporting (0.2.5-2) unstable; urgency=medium
+
+  * New patch disabling the Kotlin build scripts of buildSrc
+
+ -- Emmanuel Bourg <[email protected]>  Thu, 24 Sep 2026 18:19:36 +0200
+
 opentest4j-reporting (0.2.5-1) unstable; urgency=medium
 
   [ Vladimir Petko ]


=====================================
debian/patches/03-disable-buildsrc.patch
=====================================
@@ -0,0 +1,33 @@
+Description: Disable the Kotlin build scripts of buildSrc
+ They are written against the version catalogs of Gradle 7 and fail to compile
+ with the Gradle of Debian, which evaluates them as soon as the Kotlin DSL is
+ installed. The convention plugins they declare are not used by the Debian
+ build.
+Author: Emmanuel Bourg <[email protected]>
+Forwarded: not-needed
+--- a/buildSrc/build.gradle.kts
++++ b/buildSrc/build.gradle.kts
+@@ -1,3 +1,4 @@
++/*
+ import org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_21
+ 
+ plugins {
+@@ -27,3 +28,4 @@
+ // see 
https://docs.gradle.org/current/userguide/plugins.html#sec:plugin_markers
+ val Provider<PluginDependency>.markerCoordinates: Provider<String>
+     get() = map { "${it.pluginId}:${it.pluginId}.gradle.plugin:${it.version}" 
}
++*/
+--- a/buildSrc/settings.gradle.kts
++++ b/buildSrc/settings.gradle.kts
+@@ -1,3 +1,4 @@
++/*
+ dependencyResolutionManagement {
+     versionCatalogs {
+         create("libs") {
+@@ -5,5 +6,6 @@
+         }
+     }
+ }
++*/
+ 
+ rootProject.name = "buildSrc"


=====================================
debian/patches/series
=====================================
@@ -1,2 +1,3 @@
 01-gradle-compatibility.patch
 02-disable-immutables.patch
+03-disable-buildsrc.patch



View it on GitLab: 
https://salsa.debian.org/java-team/opentest4j-reporting/-/commit/0bf05e73d321e2fee8142c3f91cf81aa28f0d639

-- 
View it on GitLab: 
https://salsa.debian.org/java-team/opentest4j-reporting/-/commit/0bf05e73d321e2fee8142c3f91cf81aa28f0d639
You're receiving this email because of your account on salsa.debian.org. Manage 
all notifications: https://salsa.debian.org/-/profile/notifications | Help: 
https://salsa.debian.org/help


_______________________________________________
pkg-java-commits mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to