Debian Patches

Status for biojava4-live/4.2.12+dfsg-8

Patch Description Author Forwarded Bugs Origin Last update
fix_itext_class_updates one of the class from iText moved to another package. Upstream code needs to refer to this new package and depends on
newer release if iText5
Olivier Sallou <osallou@debian.org> no
use_simple_json json.org library is not "free", use simple_json library and update according to API
.
[ Gilles Filippini <pini@debian.org> ]
Patche updated to migrate away from deprecated json-simple 1.x classes
See json-simple 2.0.0 changelog:
> * Deprecated JSONParse and JSONValue in favor of Jsoner.
> * Deprecated JSONStreamAware and JSONAware in favor of Jsonable.
> * Deprecated JSONObject in favor of JsonObject.
> * Deprecated JSONArray in favor of JsonArray.
.
This patch now uses the new json-simple Json* classes. It is compatible
with both 2.x and 3.x json-simple releases, with a few ajustments
regarding backward incompatible changes in json-simple 3.x:
- The package name, changed to com.github.cliftonlabs.json_simple
This change is handled using place-holders @JSON_SIMPLE_PACKAGE@ which
are substituted at build time by debian/rules.
.
With this trick the package is compatible with json-simple 2.x and 3.x.
===================================================================
Olivier Sallou <osallou@debian.org> no
fix_import some classes are not imported Olivier Sallou no
faketest empty test creates failure at compilate, add fake test to allow compilation and global test success Olivier Sallou <osallou@debian.org> no
fix_ascii_characters_mapping unmappable character for encoding ASCII Olivier Sallou <osallou@debian.org> yes upstream
skip_network_related_tests debian builds expects to run with no network Olivier Sallou <osallou@debian.org> no
remove_openchart_use biojava makes use of a limited set of forester As openchart is not available in Debian, remove openchart related calls
to make forester compilation OK in biojava context
Olivier Sallou <osallou@debian.org> no
ignore_fake_tests some class tests do not have tests inside, but junit tries to execute them. Simple skip those classes with no real test to avoid errors during build. Olivier Sallou <osallou@debian.org> no
fix_ambiguous_method_call.patch Add explicit cast to fix ambiguos method call error
Taken from upstream to match expected method call
https://github.com/biojava/biojava/blob/master/biojava-structure/src/main/java/org/biojava/nbio/structure/chem/ZipChemCompProvider.java
no

All known versions for source package 'biojava4-live'

Links