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

