Debian Patches

Status for plm/2.9.2-1.1

Patch Description Author Forwarded Bugs Origin Last update
chmod The new upstream packages lose the exec bit, so we need to restore it. no
system-ant-tasks Modify the ant file to use the system-wide elements instead of the
embeeded ones.
no
no-github The Java interface to the GitHub API is not packaged yet, so disable
this set of features for now.
no
jython-fixes - The detection of jruby fails on Debian (the searched class is not
there), but the functionality is working, so disable that detection
no
json-simple-3.patch 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 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
- The exception DeserializationExcetpion renamed as JsonException
These two changes are handled using place-holders @JSON_SIMPLE_PACKAGE@
and @JSON_EXCETPION@ which are substituted at build time by debian/rules.
.
With these tricks the package is compatible with json-simple 2.x and 3.x.
Gilles Filippini <pini@debian.org> no
jgit_6.7.0.patch replacing methods removed in jgit 6.7.0 The method getRef in Repository had been deprecated in previous versions, and
is now removed.
Pierre Gruet <pgt@debian.org> no 2024-05-03

All known versions for source package 'plm'

Links