#1139639 ITP: sbt-compiler-interface -- sbt/zinc compiler interface (xsbti.compile)

Package:
wnpp
Source:
wnpp
Submitter:
Juan M. Méndez Rey
Date:
2026-06-10 13:31:02 UTC
Severity:
normal
#1139639#5
Date:
2026-06-10 13:29:23 UTC
From:
To:
* Package name : sbt-compiler-interface
Version : 1.11.0
Upstream Author : sbt project contributors (Lightbend / Eugene Yokota et al.)
URL : https://www.scala-sbt.org
Source repo : https://github.com/sbt/zinc
License : Apache-2.0
Programming Lang: Java
Description : sbt/zinc compiler interface (xsbti.compile)

The compiler-interface is the stable, pure-Java boundary (package
xsbti.compile) between the zinc incremental compiler and any Scala compiler.
It defines the CompilerInterface, the analysis callback, virtual files and
the incremental-compilation options.
.
This package provides org.scala-sbt:compiler-interface, built from the
committed (hand-written and Contraband-generated) Java sources of zinc.
It depends only on org.scala-sbt:util-interface.
.
Part of re-introducing sbt and a modern Scala to Debian (RFP #1125161).
Build dependency: sbt-util-interface.
Related ITPs: sbt-util-interface (#1139638), scala-2.12-bootstrap, scala-2.12.
Packaging:
https://salsa.debian.org/mendezr/sbt-compiler-interface
I intend to maintain this within the Debian Java Maintainers team.