Tony Mancill pushed to branch master at Debian Java Maintainers / jansi
Commits: 64fffcab by tony mancill at 2023-12-23T18:00:06-08:00 Revert bypass TTY detection patch (Closes: #1039607) - - - - - f2e3eb77 by tony mancill at 2023-12-24T13:02:35-08:00 Freshen years in debian/copyright - - - - - 4d03e0a8 by tony mancill at 2023-12-24T13:02:35-08:00 Bump Standards-Version to 4.6.2 - - - - - afc1414d by tony mancill at 2023-12-24T13:02:35-08:00 Set Rules-Requires-Root: no in debian/control - - - - - 5cb41bc3 by tony mancill at 2023-12-24T13:14:02-08:00 Add lintian-overrides for Files-Excluded without source repack - - - - - 1c06ddda by tony mancill at 2023-12-24T13:14:02-08:00 Prepare changelog for upload to experimental - - - - - 6 changed files: - debian/changelog - debian/control - debian/copyright - − debian/patches/01-bypass-tty-detection.patch - − debian/patches/series - + debian/source/lintian-overrides Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,25 @@ +jansi (2.4.0-3) experimental; urgency=medium + + * Team upload. + + [ Debian Janitor ] + * Apply multi-arch hints. + libjansi-java: Add Multi-Arch: foreign. + + [ tony mancill ] + * Revert bypass TTY detection patch (Closes: #1039607) + Colorized output on non-TTYs can be forced with -Djansi.mode=force + For the mvn wrapper, use MAVEN_OPTS="-Djansi.mode=force" mvn ... + * Upload to experimental to preserve current colorization behavior + until other Debian Java build toolchain components are updated to + force colorized output. + * Freshen years in debian/copyright + * Bump Standards-Version to 4.6.2 + * Set Rules-Requires-Root: no in debian/control + * Add lintian-overrides for Files-Excluded without source repack. + This can be removed when either 2.4.0+ds or 2.4.1 are uploaded. + + -- tony mancill <[email protected]> Sun, 24 Dec 2023 13:13:03 -0800 + jansi (2.4.0-2) unstable; urgency=medium * Team upload. ===================================== debian/control ===================================== @@ -10,10 +10,11 @@ Build-Depends: libjansi-native-java (>= 1.7), libmaven-bundle-plugin-java, maven-debian-helper -Standards-Version: 4.6.1 +Standards-Version: 4.6.2 Vcs-Git: https://salsa.debian.org/java-team/jansi.git Vcs-Browser: https://salsa.debian.org/java-team/jansi Homepage: https://fusesource.github.io/jansi/ +Rules-Requires-Root: no Package: libjansi-java Architecture: all ===================================== debian/copyright ===================================== @@ -6,12 +6,14 @@ Files-Excluded: *.jnilib Files: * -Copyright: 2009-2017 the original author(s) +Copyright: 2009-2021 the original author(s) License: Apache-2.0 Files: debian/* -Copyright: 2010, Miguel Landaeta <[email protected]> - 2016-2017, Markus Koschany <[email protected]> +Copyright: 2010-2023, Miguel Landaeta <[email protected]> + 2016-2023, Markus Koschany <[email protected]> + 2019-2023, Emmanuel Bourg <[email protected]> + 2023, tony mancill <[email protected]> License: Apache-2.0 License: Apache-2.0 ===================================== debian/patches/01-bypass-tty-detection.patch deleted ===================================== @@ -1,16 +0,0 @@ -Description: Bypass the TTY detection and assume it's always true. Otherwise - the Maven output is no longer colorized when building a package with debuild - or dpkg-buildpackage. This was the behavior of jansi 1.x -Author: Emmanuel Bourg <[email protected]> -Forwarded: not-needed ---- a/src/main/java/org/fusesource/jansi/AnsiConsole.java -+++ b/src/main/java/org/fusesource/jansi/AnsiConsole.java -@@ -259,7 +259,7 @@ - isAtty = false; - withException = true; - } -- isatty = isAtty; -+ isatty = true; - - final AnsiOutputStream.WidthSupplier width; - final AnsiProcessor processor; ===================================== debian/patches/series deleted ===================================== @@ -1 +0,0 @@ -01-bypass-tty-detection.patch ===================================== debian/source/lintian-overrides ===================================== @@ -0,0 +1,7 @@ +# These errors occur because Files-Excluded was added to debian/copyright, +# but the source tarball hasn't been regenerated with a +ds version yet. +# These overrides can be removed once a new source tarball is generated. +jansi source: source-ships-excluded-file src/main/resources/org/fusesource/jansi/internal/native/Mac/arm64/libjansi.jnilib [debian/copyright:3] +jansi source: source-ships-excluded-file src/main/resources/org/fusesource/jansi/internal/native/Mac/x86/libjansi.jnilib [debian/copyright:3] +jansi source: source-ships-excluded-file src/main/resources/org/fusesource/jansi/internal/native/Mac/x86_64/libjansi.jnilib [debian/copyright:3] + View it on GitLab: https://salsa.debian.org/java-team/jansi/-/compare/738159f052f027fc0816c95ecc38a424f8aa3637...1c06dddae4cbc09bc026156c962dd9d6b305ba8f -- View it on GitLab: https://salsa.debian.org/java-team/jansi/-/compare/738159f052f027fc0816c95ecc38a424f8aa3637...1c06dddae4cbc09bc026156c962dd9d6b305ba8f You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ pkg-java-commits mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits

