summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* [PATCH] Fix FTBFS (Timeout on instantiating ↵HEADarchive/debian/0.7.1-10.1masterSantiago Vila2019-03-09
| | | | | | | | | | | | | | | de.lmu.ifi.dbs.elki.gui.util.TreePopup) Similar failures may be seen here in a random fashion: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/elki.html I googled a little bit and found this: https://github.com/elki-project/elki/issues/10 and based on that maybe the patch below might work, but it's completely untested. Gbp-Pq: Name fix-ftbfs-bug923841.patch
* reproducible-buildsErich Schubert2019-03-09
| | | Gbp-Pq: Name reproducible-builds.patch
* java9-lookandfeelErich Schubert2019-03-09
| | | | | | | | | | commit d08c584374a98f094064ee90e4d67fa0db1d18a7 Author: Erich Schubert <schubert@informatik.uni-heidelberg.de> Date: Thu May 10 17:06:57 2018 +0200 Avoid non-public API call (disallowed in Java9+) just for lookandfeel. Gbp-Pq: Name java9-lookandfeel.patch
* java9-classloaderErich Schubert2019-03-09
| | | | | | | | | | commit 92c96858616581c2109d36488e96c84c72d8bbc7 Author: Erich Schubert <schubert@informatik.uni-heidelberg.de> Date: Wed Mar 28 12:40:18 2018 +0200 Java 9 compatibility fixes. Gbp-Pq: Name java9-classloader.patch
* batik-performanceErich Schubert2019-03-09
| | | | | | | | | | | | | commit e02ba7683a45ffd3eb210d0d31a81c40f254e877 Author: Erich Schubert <schubert@informatik.uni-heidelberg.de> Date: Wed Mar 29 15:26:04 2017 +0200 Improve Batik performance by avoiding `<symbol>` and `<use>`. Batik will materialize the copies otherwise and add too many listeners. So it is substantially faster to not use `<use>` Gbp-Pq: Name batik-performance.patch
* clipping-batik18Erich Schubert2019-03-09
| | | | | | | | | | commit 179245505b04b73c8ad0473a41463314c21e6943 Author: Erich Schubert <schubert@informatik.uni-heidelberg.de> Date: Wed Mar 29 10:47:41 2017 +0200 Add overflow:visible to marker symbols, adjust sizing. Gbp-Pq: Name clipping-batik18.patch
* update-mavenErich Schubert2019-03-09
| | | Gbp-Pq: Name update-maven.patch
* [PATCH] Bug fix for single-core CPUs.Erich Schubert2019-03-09
| | | Gbp-Pq: Name single-core-bugfix.patch
* better-classpathErich Schubert2019-03-09
| | | Gbp-Pq: Name better-classpath.patch
* buildErich Schubert2019-03-09
| | | Gbp-Pq: Name build.patch
* Update the changelogdebian/0.7.1-10.1Andrej Shadura2019-03-09
|
* Fix FTBFS (Timeout on instantiating de.lmu.ifi.dbs.elki.gui.util.TreePopup)Santiago Vila2019-03-09
| | | | | | | | | | | | | | Similar failures may be seen here in a random fashion: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/elki.html I googled a little bit and found this: https://github.com/elki-project/elki/issues/10 and based on that maybe the patch below might work, but it's completely untested. Closes: #923841
* Import Debian changes 0.7.1-10Erich Schubert2019-03-09
| | | | | | | | | | | elki (0.7.1-10) unstable; urgency=low * Allow building with Java 11 again (Closes: #912217) Which is possible now that Apache Commons Lang3 was fixed. * Simplify lintian overrides * Add keywords to menu entry * Removed vcs entries from control, because these weren't package VCS * Update standards to 4.2.1 (no changes)
* Import Debian changes 0.7.1-9Erich Schubert2019-03-09
| | | | | | | elki (0.7.1-9) unstable; urgency=low * Try making the build reproducible by enforcing a sort order in auto-generated documentation (also upstream in next release).
* Import Debian changes 0.7.1-8Erich Schubert2019-03-09
| | | | | | | | elki (0.7.1-8) unstable; urgency=low * Force build with OpenJDK 8 only. (Closes: #906354) While ELKI itself works fine with later Java, this seems to be the only way to avoid Maven/commons-lang3 issue #903769
* Import Debian changes 0.7.1-7Erich Schubert2019-03-09
| | | | | | | | | | elki (0.7.1-7) unstable; urgency=medium * Fix Java 9+ build issues (Closes: #895695) * Update versioned dependency to libbatik-java 1.10 * Update versioned dependency of libxmlgraphics-common * Update to debian policy 4.1.5 (no changes) * Add Vcs- fields to debian/control
* Import Debian changes 0.7.1-6Erich Schubert2019-03-09
| | | | | | | | | | | | | | | elki (0.7.1-6) unstable; urgency=low * Next attempt to workaround for Batik broken dependencies. The bug is in Batik; but it auses a FTBFS in elki in offline mode. Because of this, we exclude the following maven dependencies: - Rhino (ELKI does not use JavaScript in SVG) - Jython (ELKI does not use Python scripting in SVG either) - batik-svgrasterizer doesn't exist in the Batik package currently * Update versioned depend to libbatik-java 1.9, as we now use 1.9 in the pom * Update to debian policy 4.1.1: switch priority extra to optional * Update upstream homepage
* Import Debian changes 0.7.1-5Erich Schubert2019-03-09
| | | | | | elki (0.7.1-5) unstable; urgency=low * Workaround for batik bug: mask org.mozilla:rhino dependency of Batik.
* Import Debian changes 0.7.1-4Erich Schubert2019-03-09
| | | | | | | | elki (0.7.1-4) unstable; urgency=medium * Refresh Maven build dependencies. Closes: #867084. * Work around a dependency bug in the current Debian batik packages. * Cherry-pick a clipping and a performance fix for latest Batik.
* Import Debian changes 0.7.1-3Erich Schubert2019-03-09
| | | | | | | elki (0.7.1-3) unstable; urgency=medium * Temporarily disable test suite. Some tests seem to be time-dependent and are known not to work everywhere. Closes: #843038.
* Import Debian changes 0.7.1-2Erich Schubert2019-03-09
| | | | | | elki (0.7.1-2) unstable; urgency=low * Cherry-pick bugfix for single-core systems (Closes: #834739)
* Import Debian changes 0.7.1-1Erich Schubert2019-03-09
|\ | | | | | | | | | | | | | | elki (0.7.1-1) unstable; urgency=low * New upstream release (mostly bug fixes) * Drop patches included upstream * Build-dep on default-jdk instead of openjdk7-jdk (Closes: #814163)
| * Import Upstream version 0.7.1Andrej Shadura2019-03-09
| |
* | Import Debian changes 0.7.0-6Erich Schubert2019-03-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | elki (0.7.0-6) unstable; urgency=medium * Add missing libsvm3-java dependency (Thanks, Tomas Barton) Unfortunately, debian-maven-helper does not automatically add this, because the libsvm3-java package does not include a pom. * Use find_jars to locate batik, which resolves problems with batik 1.7 (When using the /usr/bin/elki commands - please upgrade to batik 1.8 or adjust your classpath if you see the error NoClassDefFoundError: org/apache/batik/dom/anim/AnimationTarget) * Require libbatik-java >= 1.8 for building, 1.7 lacks pom data. * Remove execute bit from all files in source jars, not just .java files. * Add fop (libfop-java) to the classpath, for eps, pdf, ps export. * Suggest libfop-java instead of making it an "alternative" to batik
* | Import Debian changes 0.7.0-5Erich Schubert2019-03-09
| | | | | | | | | | | | | | | | elki (0.7.0-5) unstable; urgency=low * Cherry-pick important bug fixes from upstream. * Cherry-pick upstream patch for repeatable documentation generation. * Remove executable bit from .java files.
* | Import Debian changes 0.7.0-4Erich Schubert2019-03-09
| | | | | | | | | | | | | | | | elki (0.7.0-4) unstable; urgency=low * Always prefer OpenJDK-7 for reproducible builds. * Avoid UTF-8 problems with JavaDoc failing reproducible build (caused by pom.xml rewriting via maven-debian-helper)
* | Import Debian changes 0.7.0-3Erich Schubert2019-03-09
| | | | | | | | | | | | | | elki (0.7.0-3) unstable; urgency=low * Fix exclusion of time-oriented test (unfortunately CPU dependent). Solves FTBFS from reproducibility project.
* | Import Debian changes 0.7.0-2Erich Schubert2019-03-09
| | | | | | | | | | | | | | | | | | | | | | | | | | elki (0.7.0-2) unstable; urgency=low * Use maven-debian-helper for Maven 3 to manage Maven dependencies, which is now available in testing, too. (Closes: #808856 - FTBFS because of changed Maven module versions) * Tighten down build-dependencies on Maven plugins (unfortunately, this appears to be necessary, even with maven-debian-helper) * Drop incorrect VCS links * Improve dependency information in jars * Improve dependencies on JRE/JDKs (Closes: #809778)
* | Import Debian changes 0.7.0-1Erich Schubert2019-03-09
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | elki (0.7.0-1) unstable; urgency=low * New upstream release * Cherry-pick patch to tolerate empty packages. * Built using new Batik (Closes: #799990) * Redo build scripting, since upstream is now using Maven Hackish, but I could not figure out maven-debian-helper, and want Maven 3. maven-debian-helper for Maven 3 is currently only available in experimental. * Install Maven metadata into local repository * Drop "menu" file, keep only .desktop files (per CTTE #741573) * Improve wrapper script to load addons * Split into elki, and elki-dev (source, javadoc + tutorial "addon") * Update to policy 3.9.6.0 (no changes)
| * Import Upstream version 0.7.0Andrej Shadura2019-03-09
| |
* | Import Debian changes 0.6.5~20141030-1Erich Schubert2019-03-09
|\| | | | | | | | | | | | | | | | | | | elki (0.6.5~20141030-1) unstable; urgency=medium * New upstream beta release * Urgency medium: 0.6.0 suffers from a performance issue with duplicates. * Repackaged tarball from .jar to .tar.bz2 * Add dependency on libsvm3-java * Enable line numbers for debugging (ant debuglevel)
| * Import Upstream version 0.6.5~20141030Andrej Shadura2019-03-09
| |
* | Import Debian changes 0.6.0-2Erich Schubert2019-03-09
| | | | | | | | | | | | elki (0.6.0-2) unstable; urgency=low * Drop OpenJDK-6 from dependencies: ELKI 0.6 needs OpenJDK7+
* | Import Debian changes 0.6.0-1Erich Schubert2019-03-09
|\| | | | | | | | | | | | | | | | | | | elki (0.6.0-1) unstable; urgency=low * New upstream final. * 3DPC extension is not included, but may be uploaded as a separate package when there is actual need (it is a demo software, not meant for use outside of research, so just get the source code!) * Upgrade to policy 3.9.5.0 (no changes)
| * Import Upstream version 0.6.0Andrej Shadura2019-03-09
| |
* | Import Debian changes 0.6.0~beta2-1Erich Schubert2019-03-09
|\| | | | | | | | | | | | | elki (0.6.0~beta2-1) unstable; urgency=low * New upstream beta release. * 3DPC extension is not yet included.
| * Import Upstream version 0.6.0~beta2Andrej Shadura2019-03-09
| |
* | Import Debian changes 0.5.5-2Erich Schubert2019-03-09
| | | | | | | | | | | | | | | | | | | | elki (0.5.5-2) unstable; urgency=low * Fix package name in suggests: s/openjdk7-jdk/openjdk-7-jdk/ * Make "elki" command use ELKILauncher instead of the MiniGUI (then "elki <appname> <params>" works) * Prefer Java 7. This is the last version that will support Java 6. * Improve debian/rules clean
* | Import Debian changes 0.5.5-1Erich Schubert2019-03-09
|\| | | | | | | | | | | elki (0.5.5-1) unstable; urgency=low * New upstream release: 0.5.5 interim release.
| * Import Upstream version 0.5.5Andrej Shadura2019-03-09
| |
* | Import Debian changes 0.5.0-1Erich Schubert2019-03-09
|\| | | | | | | | | | | elki (0.5.0-1) unstable; urgency=low * New upstream release: 0.5.0 final.
| * Import Upstream version 0.5.0Andrej Shadura2019-03-09
| |
* | Import Debian changes 0.5.0~beta2-1Erich Schubert2019-03-09
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | elki (0.5.0~beta2-1) unstable; urgency=low * New upstream beta release. * Needs GNU Trove 3, in NEW. * Build with OpenJDK7, as OpenJDK6 complains. elki (0.5.0~beta1-1) unstable; urgency=low * New upstream beta release. * Needs GNU Trove 3, not yet in Debian (private package) * Build with OpenJDK7, as OpenJDK6 complains.
| * Import Upstream version 0.5.0~beta2Andrej Shadura2019-03-09
| |
* | Import Debian changes 0.4.1-1Erich Schubert2019-03-09
|\| | | | | | | | | | | | | elki (0.4.1-1) unstable; urgency=low * New upstream bug fix release (a couple of minor fixes) * Specify encoding UTF-8 for javac (Closes: #642659)
| * Import Upstream version 0.4.1Andrej Shadura2019-03-09
| |
* | Import Debian changes 0.4.0-1Erich Schubert2019-03-09
|\| | | | | | | | | | | | | | | | | elki (0.4.0-1) unstable; urgency=low * New upstream release. (0.4.0 final) * Try to make lintian happier with the DEP-5 copyright format * Fixes a bug where various methods would require a classlabel that previously would fall-back to any kind of label available.
| * Import Upstream version 0.4.0Andrej Shadura2019-03-09
| |
* | Import Debian changes 0.4.0~beta2-1Erich Schubert2019-03-09
|\| | | | | | | | | | | | | | | | | | | elki (0.4.0~beta2-1) unstable; urgency=low * New upstream release. * Build with OpenJDK 7, which just entered unstable. * Move to main, since we can now build with free software only. * Drop Vcs-Browser used incorrectly (pointing to upstream VCS, not Debian packaging) (Closes: #638516)
| * Import Upstream version 0.4.0~beta2Andrej Shadura2019-03-09
| |