[Git][java-team/jansi][master] 6 commits: Revert bypass TTY detection patch (Closes: #1039607)
Tony Mancill (@tmancill)
gitlab at salsa.debian.org
Sun Dec 24 21:51:33 GMT 2023
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 <tmancill at debian.org> 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 <nomadium at debian.org>
- 2016-2017, Markus Koschany <apo at debian.org>
+Copyright: 2010-2023, Miguel Landaeta <nomadium at debian.org>
+ 2016-2023, Markus Koschany <apo at debian.org>
+ 2019-2023, Emmanuel Bourg <ebourg at apache.org>
+ 2023, tony mancill <tmancill at debian.org>
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 <ebourg at apache.org>
-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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20231224/86f460b3/attachment.htm>
More information about the pkg-java-commits
mailing list