Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

jansi-2.4.3-160000.1.1 RPM for ppc64le

From OpenSuSE Leap 16.0 for ppc64le

Name: jansi Distribution: SUSE Linux 16
Version: 2.4.3 Vendor: SUSE LLC <https://www.suse.com/>
Release: 160000.1.1 Build date: Mon Apr 20 08:13:35 2026
Group: Development/Libraries/Java Build host: reproducible
Size: 218211 Source RPM: jansi-2.4.3-160000.1.1.src.rpm
Packager: https://www.suse.com/
Url: https://fusesource.github.io/jansi/
Summary: Java library for generating and interpreting ANSI escape sequences
Jansi is a java library that allows you to use ANSI escape sequences
in your Java console applications. It implements ANSI support on platforms
which don't support it, like Windows, and provides graceful degradation for
when output is being sent to output devices which cannot support ANSI sequences.

Provides

Requires

License

Apache-2.0

Changelog

* Mon Apr 20 2026 fstrba@suse.com
  - Upgrade to upstream release 2.4.3
    * Changes:
      + Fix native library loading failure on certain JDK/OS
      combinations.
      JansiLoader.contentsEquals() compared full 8192-byte buffers
      instead of only the bytes actually read from each stream.
      On the final chunk, stale or overwritten bytes beyond the read
      count could cause a false "Content differs" mismatch,
      preventing the native library from loading.
      + Fix missing synchronisation in AnsiConsole
      + Deprecate WindowsSupport
      + Fix JVM crash when running javaw
      + Fix terminal width support on MINGW
      + Send both SCO and DEC command for save/restore cursor position
      + Fix wrong output encoding on Windows with JDK >= 19
      + Improve robustness of initial cleanup
      + Fix infinite loop bug
      + Fix invalid string input
      + Require JDK 8 at runtime and JDK 11 at build time
      + Remove @author tags in code
      + Add module-info through moditect
      + Support windows on ARM
      + Only increment counter if install successful
      + Add missing space in SunOS-sparcv9_CCFLAGS
      + Fix project's name
      + Fix windows-arm64 DLL name
  - Modified patch:
    * jansi-jni.patch
      + keep the same logic, but rewrite to fit better into the logic
      of the existing code
* Sun Sep 29 2024 fstrba@suse.com
  - Fix build after removal of the default %%{java_home} define
* Wed Apr 26 2023 fstrba@suse.com
  - Fetch sources using source_service and don't distribute legally
    spurious files (bsc#1210877)
* Mon May 16 2022 fstrba@suse.com
  - Upgrade the latest upstream release 2.4.0
    * Integrates jansi-native libraries
    * Does not depend on jansi-native and hawtjni-runtime
  - Make the jansi package archful since it installs a native
    library and jni jar
  - Added patch:
    * jansi-jni.patch
      + Give a possibility to load the native libjansi.so from
      system
* Wed Mar 23 2022 fstrba@suse.com
  - Build with java source and target levels 8
* Thu Jun 27 2019 fstrba@suse.com
  - Remove the reference to jansi-project parent from jansi pom
  - Resolve manually jansi-native-version variable so that ivy
    understands it
* Tue Apr 09 2019 fstrba@suse.com
  - Remove reference to the parent pom since we are not building
    using Maven.
  - Make tests conditional and switched off by default
* Thu Feb 07 2019 jengelh@inai.de
  - Fix double-shipping of documentation
  - Avoid name repetition in summary (potential rpmlint warning
* Mon Feb 04 2019 fstrba@suse.com
  - Initial package of jansi 1.17.1
  - Add build.xml file for building with ant

Files

/usr/lib64/jansi
/usr/lib64/jansi/libjansi.so
/usr/lib64/java/jansi
/usr/lib64/java/jansi/jansi.jar
/usr/share/doc/packages/jansi
/usr/share/doc/packages/jansi/changelog.md
/usr/share/doc/packages/jansi/readme.md
/usr/share/licenses/jansi
/usr/share/licenses/jansi/license.txt
/usr/share/maven-metadata/jansi.xml
/usr/share/maven-poms/jansi
/usr/share/maven-poms/jansi/jansi.pom


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 22:23:01 2026