Package: oolite / 1.77.1-3

Metadata

Package Version Patches format
oolite 1.77.1-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
use_byte_order_of_sys_param.patch | (download)

src/Core/OOCPUInfo.h | 11 11 + 0 - 0 !
1 file changed, 11 insertions(+)

 find endianness on every debian architecture
 src/Core/OOCPUInfo.h maintains a hand-made list of architectures of each
 endianness. It uses environment variables when available, I guess this is
 used when hardware supports both. This build process fails for unknown
 architectures (alpha ia64 s390).
 .
 Some systems provide sys/param.h, and among them some define __BYTE_ORDER.
 Upstream avoids this solution as-is since it fails on some of their systems.

Bug-debian: http://bugs.debian.org/614277
debian_version_of_libmozjs.diff | (download)

GNUmakefile | 28 12 + 16 - 0 !
src/Core/Scripting/OOJSScript.m | 35 16 + 19 - 0 !
src/Core/Scripting/OOJavaScriptEngine.m | 2 1 + 1 - 0 !
3 files changed, 29 insertions(+), 36 deletions(-)

 use debian/unstable version of libmozjs
 Upstream downloads libmozjs v4 from a private URL at build time.
 .
 We adapt the source to the packaged libmozjs185-dev.
 This part of the work has been forwarded upstream
 but changes have been necessary since.
 .
 JSOPTION_ANONFUNFIX has been removed in mozjs, see
 https://bugzilla.mozilla.org/show_bug.cgi?id=665835
 .
generate_planet_data.diff | (download)

tools/icosmesh/GNUmakefile | 17 17 + 0 - 0 !
tools/icosmesh/main.m | 9 9 + 0 - 0 !
2 files changed, 26 insertions(+)

 gnumakefile compiling tools/icosmesh
 GNUstep Makefile building icosmesh executable.
 .
 Whatever the locale, use a dot as decimal separator
 in the produced C code.
add_keywords_to_desktop_file.diff | (download)

installers/FreeDesktop/oolite.desktop | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 new keywords field in desktop file.
 Desktop specification version 1.0 allows specifying Keywords that
 improves the ability to find apps by typing in related words. GNOME
 Shell, Unity, and Software Center currently support Keywords. Also,
 GNOME Shell 3.6 no longer uses the "Comment" field for searching so
 the discoverability since GNOME 3.4 will likely regress a bit until
 developers add keywords to their .desktop files.
let_gnustep_handle_cflags.diff | (download)

GNUmakefile | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 force gnustep to handle cflags
 Circumvent #719622: GNUstep ignores CFLAGS on the command-line.
 .
 Upstream uses ADDITIONAL_CFLAGS for the rare C sources,
 and the bug is in GNUstep,
 so forwarding does not make much sense.