[Debian-iot-packaging] [duktape] 02/02: Import Debian changes 2.1.1-1
Thorsten Alteholz
alteholz at moszumanska.debian.org
Tue Aug 15 20:26:03 UTC 2017
This is an automated email from the git hooks/post-receive script.
alteholz pushed a commit to branch master
in repository duktape.
commit bdce3b408c1892d4d222fa09b8f895bdc1f03cfa
Merge: e8ecbf7 e8200f9
Author: Thorsten Alteholz <debian at alteholz.de>
Date: Sun Aug 13 20:03:07 2017 +0200
Import Debian changes 2.1.1-1
duktape (2.1.1-1) unstable; urgency=medium
* New upstream release
* debian/control: set standard to 4.0.1 (no changes)
* debian/rules: replace DH_BUILD_OPTIONS by DH_BUILD_MAINT_OPTIONS
AUTHORS.rst | 2 +
Makefile.sharedlibrary | 4 +-
README.rst | 8 +-
config/architectures/architecture_mips32.h.in | 6 +-
config/architectures/architecture_mips64.h.in | 3 -
config/compilers/compiler_clang.h.in | 3 +
config/compilers/compiler_gcc.h.in | 6 +
.../DUK_USE_DATE_TZO_WINDOWS_NO_DST.yaml | 10 +
.../config-options/DUK_USE_FINALIZER_TORTURE.yaml | 11 +
config/config-options/DUK_USE_GC_TORTURE.yaml | 4 +-
config/config-options/DUK_USE_GLOBAL_BINDING.yaml | 10 +
.../DUK_USE_HOBJECT_ARRAY_ABANDON_LIMIT.yaml | 14 +
.../DUK_USE_HOBJECT_ARRAY_FAST_RESIZE_LIMIT.yaml | 13 +
.../DUK_USE_HOBJECT_ARRAY_MINGROW_ADD.yaml | 8 +
.../DUK_USE_HOBJECT_ARRAY_MINGROW_DIVISOR.yaml | 8 +
.../DUK_USE_HOBJECT_ENTRY_MINGROW_ADD.yaml | 8 +
.../DUK_USE_HOBJECT_ENTRY_MINGROW_DIVISOR.yaml | 8 +
.../config-options/DUK_USE_HOBJECT_HASH_PART.yaml | 2 -
.../DUK_USE_HOBJECT_HASH_PROP_LIMIT.yaml | 20 +
config/config-options/DUK_USE_HTML_COMMENTS.yaml | 7 +
.../DUK_USE_INJECT_HEAP_ALLOC_ERROR.yaml | 7 +
.../DUK_USE_MARKANDSWEEP_FINALIZER_TORTURE.yaml | 1 +
.../DUK_USE_MS_STRINGTABLE_RESIZE.yaml | 1 +
config/config-options/DUK_USE_REFCOUNT16.yaml | 1 +
config/config-options/DUK_USE_REFCOUNT32.yaml | 12 +
.../DUK_USE_REFZERO_FINALIZER_TORTURE.yaml | 1 +
.../config-options/DUK_USE_SHEBANG_COMMENTS.yaml | 8 +
config/config-options/DUK_USE_STRTAB_CHAIN.yaml | 1 +
.../config-options/DUK_USE_STRTAB_CHAIN_SIZE.yaml | 1 +
.../config-options/DUK_USE_STRTAB_GROW_LIMIT.yaml | 10 +
config/config-options/DUK_USE_STRTAB_MAXSIZE.yaml | 13 +
config/config-options/DUK_USE_STRTAB_MINSIZE.yaml | 9 +
config/config-options/DUK_USE_STRTAB_PROBE.yaml | 1 +
config/config-options/DUK_USE_STRTAB_PTRCOMP.yaml | 14 +
.../DUK_USE_STRTAB_RESIZE_CHECK_MASK.yaml | 16 +
.../DUK_USE_STRTAB_SHRINK_LIMIT.yaml | 10 +
config/config-options/DUK_USE_STRTAB_TORTURE.yaml | 9 +
config/examples/debugger_support.yaml | 1 -
config/examples/low_memory.yaml | 21 +-
config/header-snippets/compiler_fillins.h.in | 10 +-
config/header-snippets/date_provider.h.in | 4 +-
config/header-snippets/platform_fillins.h.in | 16 +-
config/header-snippets/types.h.in | 541 -
config/header-snippets/types1.h.in | 8 +-
config/helper-snippets/DUK_F_AIX.h.in | 5 +
config/helper-snippets/DUK_F_ANDROID.h.in | 3 +
config/helper-snippets/DUK_F_DURANGO.h.in | 4 +
config/helper-snippets/DUK_F_HPUX.h.in | 7 +
config/helper-snippets/DUK_F_SUN.h.in | 8 +
config/helper-snippets/DUK_F_X86.h.in | 3 +
config/platforms.yaml | 12 +
.../{platform_tinspire.h.in => platform_aix.h.in} | 6 +-
config/platforms/platform_durango.h.in | 32 +
.../{platform_tinspire.h.in => platform_hpux.h.in} | 7 +-
config/platforms/platform_solaris.h.in | 9 +
config/platforms/platform_tinspire.h.in | 4 +
debian/changelog | 8 +
debian/control | 2 +-
debian/rules | 2 +-
debugger/Makefile | 2 +-
debugger/duk_debug_meta.json | 16 -
debugger/duk_opcodes.yaml | 8 -
duk_dist_meta.json | 10 +-
examples/alloc-hybrid/duk_alloc_hybrid.c | 1 +
examples/alloc-logging/duk_alloc_logging.c | 1 +
examples/alloc-torture/duk_alloc_torture.c | 1 +
examples/cmdline/duk_cmdline.c | 11 +-
examples/cmdline/duk_cmdline_ajduk.c | 11 +-
.../debug-trans-socket/duk_trans_socket_unix.c | 1 +
.../debug-trans-socket/duk_trans_socket_windows.c | 1 +
extras/module-duktape/Makefile | 1 +
extras/module-duktape/duk_module_duktape.c | 10 +-
extras/module-node/Makefile | 2 +
extras/module-node/duk_module_node.c | 10 +-
extras/module-node/test.c | 4 +
license.spdx | 23410 ++++++++++---------
polyfills/global.js | 15 +
src-input/builtins.yaml | 57 +-
src-input/duk_api_bytecode.c | 40 +-
src-input/duk_api_call.c | 42 +-
src-input/duk_api_codec.c | 25 +-
src-input/duk_api_compile.c | 19 +-
src-input/duk_api_debug.c | 34 +-
src-input/duk_api_heap.c | 56 +-
src-input/duk_api_inspect.c | 9 +-
src-input/duk_api_internal.h | 4 +-
src-input/duk_api_object.c | 22 +
src-input/duk_api_public.h.in | 1092 -
src-input/duk_api_stack.c | 1026 +-
src-input/duk_api_string.c | 12 +-
src-input/duk_bi_buffer.c | 110 +-
src-input/duk_bi_date.c | 1 +
src-input/duk_bi_date_unix.c | 4 +-
src-input/duk_bi_date_windows.c | 32 +
src-input/duk_bi_duktape.c | 14 +-
src-input/duk_bi_encoding.c | 9 +-
src-input/duk_bi_error.c | 1 +
src-input/duk_bi_function.c | 4 +-
src-input/duk_bi_global.c | 37 +-
src-input/duk_bi_json.c | 102 +-
src-input/duk_bi_object.c | 2 +
src-input/duk_bi_pointer.c | 1 +
src-input/duk_bi_protos.h | 3 +
src-input/duk_bi_proxy.c | 3 +-
src-input/duk_bi_string.c | 261 +-
src-input/duk_bi_symbol.c | 4 +-
src-input/duk_bi_thread.c | 18 +-
src-input/{duk_dblunion.h.in => duk_dblunion.h} | 0
src-input/duk_debug_vsnprintf.c | 27 +-
src-input/duk_debugger.c | 227 +-
src-input/duk_debugger.h | 8 +-
src-input/duk_error.h | 5 +-
src-input/duk_error_longjmp.c | 31 +-
src-input/duk_error_macros.c | 44 +-
src-input/duk_error_misc.c | 118 +-
src-input/duk_error_throw.c | 106 +-
src-input/duk_forwdecl.h | 6 +-
src-input/duk_hbuffer_alloc.c | 10 +-
src-input/duk_hbuffer_ops.c | 2 +-
src-input/duk_heap.h | 364 +-
src-input/duk_heap_alloc.c | 355 +-
src-input/duk_heap_finalize.c | 449 +
src-input/duk_heap_markandsweep.c | 981 +-
src-input/duk_heap_memory.c | 114 +-
src-input/duk_heap_misc.c | 150 +-
src-input/duk_heap_refcount.c | 667 +-
src-input/duk_heap_stringcache.c | 33 +-
src-input/duk_heap_stringtable.c | 1655 +-
src-input/duk_heaphdr.h | 735 +-
src-input/duk_henv.h | 48 +
src-input/duk_hobject.h | 99 +-
src-input/duk_hobject_alloc.c | 162 +-
src-input/duk_hobject_enum.c | 9 +-
src-input/duk_hobject_finalizer.c | 113 -
src-input/duk_hobject_pc2line.c | 8 +-
src-input/duk_hobject_props.c | 404 +-
src-input/duk_hstring.h | 27 +-
src-input/duk_hstring_misc.c | 85 +-
src-input/duk_hthread.h | 14 +-
src-input/duk_hthread_alloc.c | 2 +
src-input/duk_hthread_builtins.c | 144 +-
src-input/duk_hthread_misc.c | 19 +-
src-input/duk_hthread_stacks.c | 283 +-
src-input/duk_internal.h | 3 +
src-input/duk_js.h | 9 +-
src-input/duk_js_bytecode.h | 3 +-
src-input/duk_js_call.c | 152 +-
src-input/duk_js_compiler.c | 59 +-
src-input/duk_js_compiler.h | 4 -
src-input/duk_js_executor.c | 509 +-
src-input/duk_js_ops.c | 135 +-
src-input/duk_js_var.c | 448 +-
src-input/duk_lexer.c | 192 +-
src-input/duk_lexer.h | 4 +-
src-input/{duk_heaphdr.h => duk_refcount.h} | 342 +-
src-input/duk_regexp_compiler.c | 10 +-
src-input/duk_regexp_executor.c | 1 +
src-input/duk_strings.h | 1 +
src-input/duk_util.h | 11 +-
src-input/duk_util_bitdecoder.c | 8 +-
src-input/duk_util_bufwriter.c | 2 +-
src-input/duk_util_hashprime.c | 77 -
src-input/duktape.h.in | 1150 +-
src-input/strings.yaml | 25 +-
src-noline/duk_config.h | 238 +-
src-noline/duk_source_meta.json | 343 +-
src-noline/duktape.c | 12124 ++++++----
src-noline/duktape.h | 581 +-
src-separate/duk_api_bytecode.c | 40 +-
src-separate/duk_api_call.c | 42 +-
src-separate/duk_api_codec.c | 25 +-
src-separate/duk_api_compile.c | 19 +-
src-separate/duk_api_debug.c | 34 +-
src-separate/duk_api_heap.c | 56 +-
src-separate/duk_api_inspect.c | 9 +-
src-separate/duk_api_internal.h | 4 +-
src-separate/duk_api_object.c | 22 +
src-separate/duk_api_stack.c | 1026 +-
src-separate/duk_api_string.c | 12 +-
src-separate/duk_bi_buffer.c | 110 +-
src-separate/duk_bi_date.c | 1 +
src-separate/duk_bi_date_unix.c | 4 +-
src-separate/duk_bi_date_windows.c | 32 +
src-separate/duk_bi_duktape.c | 14 +-
src-separate/duk_bi_encoding.c | 9 +-
src-separate/duk_bi_error.c | 1 +
src-separate/duk_bi_function.c | 4 +-
src-separate/duk_bi_global.c | 37 +-
src-separate/duk_bi_json.c | 102 +-
src-separate/duk_bi_object.c | 2 +
src-separate/duk_bi_pointer.c | 1 +
src-separate/duk_bi_protos.h | 3 +
src-separate/duk_bi_proxy.c | 3 +-
src-separate/duk_bi_string.c | 261 +-
src-separate/duk_bi_symbol.c | 4 +-
src-separate/duk_bi_thread.c | 18 +-
src-separate/duk_builtins.c | 1074 +-
src-separate/duk_builtins.h | 181 +-
src-separate/duk_config.h | 238 +-
.../duk_dblunion.h | 0
src-separate/duk_debug_vsnprintf.c | 27 +-
src-separate/duk_debugger.c | 227 +-
src-separate/duk_debugger.h | 8 +-
src-separate/duk_error.h | 5 +-
src-separate/duk_error_longjmp.c | 31 +-
src-separate/duk_error_macros.c | 44 +-
src-separate/duk_error_misc.c | 118 +-
src-separate/duk_error_throw.c | 106 +-
src-separate/duk_forwdecl.h | 6 +-
src-separate/duk_hbuffer_alloc.c | 10 +-
src-separate/duk_hbuffer_ops.c | 2 +-
src-separate/duk_heap.h | 364 +-
src-separate/duk_heap_alloc.c | 355 +-
src-separate/duk_heap_finalize.c | 449 +
src-separate/duk_heap_markandsweep.c | 981 +-
src-separate/duk_heap_memory.c | 114 +-
src-separate/duk_heap_misc.c | 150 +-
src-separate/duk_heap_refcount.c | 667 +-
src-separate/duk_heap_stringcache.c | 33 +-
src-separate/duk_heap_stringtable.c | 1655 +-
src-separate/duk_heaphdr.h | 735 +-
src-separate/duk_henv.h | 48 +
src-separate/duk_hobject.h | 99 +-
src-separate/duk_hobject_alloc.c | 162 +-
src-separate/duk_hobject_enum.c | 9 +-
src-separate/duk_hobject_finalizer.c | 113 -
src-separate/duk_hobject_pc2line.c | 8 +-
src-separate/duk_hobject_props.c | 404 +-
src-separate/duk_hstring.h | 27 +-
src-separate/duk_hstring_misc.c | 85 +-
src-separate/duk_hthread.h | 14 +-
src-separate/duk_hthread_alloc.c | 2 +
src-separate/duk_hthread_builtins.c | 144 +-
src-separate/duk_hthread_misc.c | 19 +-
src-separate/duk_hthread_stacks.c | 283 +-
src-separate/duk_internal.h | 3 +
src-separate/duk_js.h | 9 +-
src-separate/duk_js_bytecode.h | 3 +-
src-separate/duk_js_call.c | 152 +-
src-separate/duk_js_compiler.c | 59 +-
src-separate/duk_js_compiler.h | 4 -
src-separate/duk_js_executor.c | 509 +-
src-separate/duk_js_ops.c | 135 +-
src-separate/duk_js_var.c | 448 +-
src-separate/duk_lexer.c | 192 +-
src-separate/duk_lexer.h | 4 +-
.../duk_heaphdr.h => src-separate/duk_refcount.h | 342 +-
src-separate/duk_regexp_compiler.c | 10 +-
src-separate/duk_regexp_executor.c | 1 +
src-separate/duk_source_meta.json | 57 +-
src-separate/duk_strings.h | 1 +
src-separate/duk_util.h | 11 +-
src-separate/duk_util_bitdecoder.c | 8 +-
src-separate/duk_util_bufwriter.c | 2 +-
src-separate/duk_util_hashprime.c | 77 -
src-separate/duktape.h | 581 +-
src/duk_config.h | 238 +-
src/duk_source_meta.json | 343 +-
src/duktape.c | 12134 ++++++----
src/duktape.h | 581 +-
tools/configure.py | 23 +-
tools/genbuiltins.py | 203 +-
tools/genconfig.py | 4 +
263 files changed, 41898 insertions(+), 36605 deletions(-)
diff --cc debian/changelog
index c7b344a,0000000..a9d1b47
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,25 -1,0 +1,33 @@@
++duktape (2.1.1-1) unstable; urgency=medium
++
++ * New upstream release
++ * debian/control: set standard to 4.0.1 (no changes)
++ * debian/rules: replace DH_BUILD_OPTIONS by DH_BUILD_MAINT_OPTIONS
++
++ -- Thorsten Alteholz <debian at alteholz.de> Sun, 13 Aug 2017 20:03:07 +0200
++
+duktape (2.0.0-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Thorsten Alteholz <debian at alteholz.de> Tue, 24 Jan 2017 19:12:39 +0100
+
+duktape (1.6.0-1) unstable; urgency=medium
+
+ * new upstream version
+ * debian/control: add VCS URLs
+
+ -- Thorsten Alteholz <debian at alteholz.de> Mon, 12 Dec 2016 18:30:11 +0100
+
+duktape (1.5.1-1) unstable; urgency=medium
+
+ * new upstream version
+ * debian/control: move maintainer to debian-iot-team
+
+ -- Thorsten Alteholz <debian at alteholz.de> Sat, 15 Oct 2016 11:30:11 +0200
+
+duktape (1.5.0-1) unstable; urgency=medium
+
+ * Initial release (Closes: #827773)
+
+ -- Thorsten Alteholz <debian at alteholz.de> Mon, 20 Jun 2016 21:26:11 +0200
diff --cc debian/control
index d2bd889,0000000..e1a5234
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,54 -1,0 +1,54 @@@
+Source: duktape
+Section: interpreters
+Priority: optional
+Maintainer: Debian IoT Maintainers <debian-iot-maintainers at lists.alioth.debian.org>
+Uploaders: Thorsten Alteholz <debian at alteholz.de>
+Build-Depends: debhelper (>=9)
- Standards-Version: 3.9.8
++Standards-Version: 4.0.1
+Homepage: http://duktape.org
+Vcs-Browser: https://anonscm.debian.org/cgit/debian-iot/duktape.git
+Vcs-Git: https://anonscm.debian.org/git/debian-iot/duktape.git
+
+Package: duktape
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: embeddable Javascript engine
+ Duktape is an embeddable Javascript engine, with a focus on portability
+ and compact footprint.
+ .
+ Duktape is easy to integrate into a C/C++ project: add duktape.c, duktape.h,
+ and duk_config.h to your build, and use the Duktape API to call Ecmascript
+ functions from C code and vice versa.
+ .
+ The main features are
+ - Embeddable, portable, compact: can run on platforms with
+ 256kB flash and 64kB system RAM
+ - Ecmascript E5/E5.1 compliant, some features borrowed from
+ Ecmascript E6
+ - Khronos/ES6 TypedArray and Node.js Buffer bindings
+ - Built-in debugger
+ - Built-in regular expression engine
+ - Built-in Unicode support
+ - Minimal platform dependencies
+ - Combined reference counting and mark-and-sweep garbage
+ collection with finalization
+ - Custom features like coroutines, built-in logging framework,
+ and built-in CommonJS-based module loading framework
+ - Property virtualization using a subset of Ecmascript E6 Proxy
+ object
+ - Bytecode dump/load for caching compiled functions
+ .
+ This package contains a commandline duk interpreter
+
+Package: duktape-dev
+Architecture: all
+Depends: ${misc:Depends}
+Description: embeddable Javascript engine, development files
+ Duktape is an embeddable Javascript engine, with a focus on portability
+ and compact footprint.
+ .
+ Duktape is easy to integrate into a C/C++ project: add duktape.c, duktape.h,
+ and duk_config.h to your build, and use the Duktape API to call Ecmascript
+ functions from C code and vice versa.
+ .
+ This package contains all source files to use in own projects.
diff --cc debian/rules
index 941b2c8,0000000..2537aa6
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,20 -1,0 +1,20 @@@
+#!/usr/bin/make -f
+#export DH_VERBOSE = 1
+
+
+# does not seem to work here, so no debug stuff
- export DEB_BUILD_OPTIONS=noddebs
++export DEB_BUILD_MAINT_OPTIONS=noddebs
+
+%:
+ dh $@
+
+override_dh_auto_build:
+ make -f Makefile.sharedlibrary
+ make -f Makefile.cmdline
+ dh_auto_build
+
+override_dh_auto_clean:
+ rm -f duk
+ rm -f libduktaped.so.*
+ rm -f libduktape.so.*
+ dh_auto_clean
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-iot/duktape.git
More information about the Debian-iot-packaging
mailing list