Jérôme Charaoui pushed to branch debian/main at Debian Clojure Maintainers / 
trapperkeeper-clojure


Commits:
c907e942 by Jérôme Charaoui at 2026-09-08T21:58:53-04:00
d/rules: drop obsolete include

- - - - -
2d83d0f1 by Jérôme Charaoui at 2026-09-10T17:01:09-04:00
switch to slf4j 2.x

- - - - -
e6221023 by Jérôme Charaoui at 2026-09-13T09:01:43-04:00
Update changelog for 5.0.6-2 release

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/dh-clojure-lein.clj
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+trapperkeeper-clojure (5.0.6-2) unstable; urgency=medium
+
+  * switch to slf4j 2.x
+  * d/rules: drop obsolete include
+
+ -- Jérôme Charaoui <[email protected]>  Sun, 13 Sep 2026 09:01:21 -0400
+
 trapperkeeper-clojure (5.0.6-1) unstable; urgency=medium
 
   * New upstream version 5.0.6


=====================================
debian/control
=====================================
@@ -15,13 +15,14 @@ Build-Depends:
  libjanino-java,
  libjunixsocket-java,
  libkitchensink-clojure (>= 3.5.7),
- liblogback-java,
+ liblogback-java (>= 1.6.3),
+ liblogback-access-java,
  libnrepl-clojure <!nocheck>,
  libprismatic-plumbing-clojure,
  libprismatic-schema-clojure,
  libpuppetlabs-i18n-clojure (>= 1.0.4),
  libraynes-fs-clojure (>= 1.6.312),
- libslf4j-java,
+ libslf4j2-java,
  libslingshot-clojure,
  libtools-logging-clojure,
  libtools-macro-clojure,


=====================================
debian/dh-clojure-lein.clj
=====================================
@@ -12,10 +12,15 @@
     (-> (get-project)
         (dissoc :managed-dependencies)
         (dissoc :min-lein-version)
+        ;; make nrepl test-only dependency
         (update :dependencies deb/del-dep 'nrepl)
         (update :dependencies deb/add-dep '[nrepl "debian" :scope "test"])
+        ;; adjust slf4j artifact versions
+        (update :dependencies deb/set-dep 'org.slf4j/log4j-over-slf4j :version 
"2.x")
+        (update :dependencies deb/set-dep 'org.slf4j/slf4j-api :version "2.x")
+        ;; adjust slingshot artifact coordinates
         (update :dependencies deb/add-dep '[slingshot/slingshot "debian"])
         (update :dependencies deb/del-dep 
'io.github.clj-kondo/config-slingshot-slingshot)
-        (update :dependencies deb/del-dep 
'ch.qos.logback.access/logback-access-common)
+        ;; apply Class-Path in JAR manifest
         (assoc-in [:manifest "Class-Path"] (System/getenv 
"DH_CLOJURE_MANIFEST_CLASSPATH")))
     (get-project)))


=====================================
debian/rules
=====================================
@@ -1,9 +1,6 @@
 #!/usr/bin/make -f
 
-include /usr/share/dpkg/pkg-info.mk
-
-export DH_CLOJURE_MANIFEST_CLASSPATH = /usr/share/java/clojure.jar 
/usr/share/java/tools.logging.jar /usr/share/java/tools.macro.jar 
/usr/share/java/core.async.jar /usr/share/java/slf4j-api.jar 
/usr/share/java/log4j-over-slf4j.jar /usr/share/java/logback-classic.jar 
/usr/share/java/logback-core.jar /usr/share/java/logback-access.jar 
/usr/share/java/janino.jar /usr/share/java/clj-time.jar /usr/share/java/fs.jar 
/usr/share/java/clj-yaml.jar /usr/share/java/plumbing.jar 
/usr/share/java/schema.jar /usr/share/java/beckon.jar 
/usr/share/java/clj-typesafe-config.jar /usr/share/java/kitchensink.jar 
/usr/share/java/puppetlabs-i18n.jar /usr/share/java/junixsocket-common.jar
-
+export DH_CLOJURE_MANIFEST_CLASSPATH = /usr/share/java/clojure.jar 
/usr/share/java/tools.logging.jar /usr/share/java/tools.macro.jar 
/usr/share/java/core.async.jar 
/usr/share/maven-repo/org/slf4j/slf4j-api/2.x/slf4j-api-2.x.jar 
/usr/share/maven-repo/org/slf4j/log4j-over-slf4j/2.x/log4j-over-slf4j-2.x.jar 
/usr/share/java/logback-classic.jar /usr/share/java/logback-core.jar 
/usr/share/java/logback-access.jar /usr/share/java/janino.jar 
/usr/share/java/clj-time.jar /usr/share/java/fs.jar 
/usr/share/java/clj-yaml.jar /usr/share/java/plumbing.jar 
/usr/share/java/schema.jar /usr/share/java/beckon.jar 
/usr/share/java/clj-typesafe-config.jar /usr/share/java/kitchensink.jar 
/usr/share/java/puppetlabs-i18n.jar /usr/share/java/junixsocket-common.jar
 
 export DH_CLOJURE_INSTALL_TEST_JAR = true
 



View it on GitLab: 
https://salsa.debian.org/clojure-team/trapperkeeper-clojure/-/compare/7bf2490d915e3fb6bb2c316c7cfd07427944ab1d...e622102378061416b77faa17da8c9576cba683ee

-- 
View it on GitLab: 
https://salsa.debian.org/clojure-team/trapperkeeper-clojure/-/compare/7bf2490d915e3fb6bb2c316c7cfd07427944ab1d...e622102378061416b77faa17da8c9576cba683ee
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