59 Commits

Author SHA256 Message Date
7f7a44ec48 Accepting request 1237098 from X11:Cinnamon:Factory
OBS-URL: https://build.opensuse.org/request/show/1237098
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=23
2025-01-13 16:49:58 +00:00
31c085544c - update to 6.4.0:
* gjs-util: Backport private closure annotations patch
  * Fix meson.build deprecations up to 0.56.0

OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=71
2025-01-12 03:14:57 +00:00
2408265b8c Accepting request 1198022 from X11:Cinnamon:Factory
OBS-URL: https://build.opensuse.org/request/show/1198022
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=22
2024-09-01 17:22:21 +00:00
dd7bad6a74 - Drop cmake and libtool BuildRequires: the package uses meson to
build and has no need for the additional two build systems.

OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=69
2024-08-31 09:25:36 +00:00
f80dbbfedf - update to 6.2.0:
* packaging: Forbid compilation if the symbols file is outdated
  * Port to mozjs115
- update spec file to reflect newer standards

OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=68
2024-08-21 11:28:53 +00:00
ac42145d1f Accepting request 1172349 from X11:Cinnamon:Factory
OBS-URL: https://build.opensuse.org/request/show/1172349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=21
2024-05-07 16:04:15 +00:00
fbf51e39b2 Accepting request 1143576 from home:mlin7442:branches:X11:Cinnamon:Factory
use BuildRequires readline-devel on Leap 15

OBS-URL: https://build.opensuse.org/request/show/1143576
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=66
2024-05-07 07:58:58 +00:00
78ffd868bb Accepting request 1128782 from X11:Cinnamon:Factory
- update to 6.0.0:
  * fix(build, tests): move `have_gtk4` to the appropriate place
  * Fix meson.build deprecations up to 0.56.0

  * GObject: Handle versions of GLib without GBindingGroup
  * prevent start-on-demand dbus service from working

OBS-URL: https://build.opensuse.org/request/show/1128782
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=20
2023-11-26 18:37:23 +00:00
1a19cfd13e - update to 6.0.0:
* fix(build, tests): move `have_gtk4` to the appropriate place
  * Fix meson.build deprecations up to 0.56.0
  * GObject: Handle versions of GLib without GBindingGroup
  * prevent start-on-demand dbus service from working

OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=64
2023-11-25 19:13:20 +00:00
75042c50fe Accepting request 1113201 from X11:Cinnamon:Factory
- update to version 5.8.0
  * GObject: Handle versions of GLib without GBindingGroup 
  * switch to mozjs102

OBS-URL: https://build.opensuse.org/request/show/1113201
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=19
2023-09-25 18:02:28 +00:00
e642e48a46 Accepting request 1113200 from home:MargueriteSu:branches:X11:Cinnamon:Factory
- update to version 5.8.0
  * GObject: Handle versions of GLib without GBindingGroup 
  * switch to mozjs102
- Update to version 5.0.0.
  * fix readline build on certain systems
  * overrides/Gtk: Set BuilderScope in class init
  * gi/wrapperutils: Move gjs_get_string_id() into resolve()
    implementations
  * Revert "arg-cache: Save space by not caching GType"
  * Fixed error in _init() that prevented GType objects from being
    created. Improved the regression test, implementing Marco T's
    feedback.
- Update to version 4.8.2.
  * Rebase on gjs 1.66.1.
- Do not add RPM dependencies for installed-tests: some tests there
  are intentionally crafted to 'fail' with missing deps. The dep
  scanner would not know though.
- Update to version 4.8.1.
  * No important changes.
- Update to version 4.8.0.
  * Rebase on GJS 1.66 and Mozjs78.
  * deprecation.cpp: Add additional info to ByteArray deprecation
    warning, and link to the xlet versioning tutorial page.
- Add cjs-tests package.
- Switch to meson.
- Build with mozjs68.
- Update to version 4.6.0.
  * Fix two broken test cases.
- update version 4.4.0
  * version bump with no change
- Update to version 4.2.0:
  * update deprecated glib function (#72)
  * Fix new autoconf-archive compile issue (#73)
- Update to version 4.0.0:
  * Add marshalling for native JS errors
  * object: Associate callbacks with the object on which they're installed
  * Use the GIVFuncInfo to hook up vfuncs instead of the GICallbackInfo
  * Capture JS exceptions from invoked virtual functions
  * global: Add a bootstrap system
  * coverage: Use global bootstrap to add JS coverage code
  * coverage: Don't error out on various files
  * coverage: Scan ES6 classes for functions
  * coverage: Correct AST walking for labelled statements
  * coverage: Walk AST in more cases
  * coverage: Refactor bootstrap code to use ES6 classes
  * error: Use JSProtoKey to get Error constructor
  * object: Remove hash-x32 implementation
  * object: Merge weak_pointer_list and dissociate_list
  * object: Remove vfunc list
  * jsapi-util: Remove jsapi-private
  * tests: Use assertions in coverage tests
  * js: Convert scripts to UTF-16 before evaluating
  * coverage: Use LCOV data from SpiderMonkey
  * coverage: Propagate gjs_coverage_write_statistics() errors
  * tests: Add regression test for vfunc crash avoidance
  * jsapi-util-string: Use mozjs UTF8-to-JSString conversion
  * jsapi-util-string: Missing error check
  * importer: Missing error check
  * jsapi-util: Improve check for SyntaxError
  * js: Use JS_EncodeStringToUTF8() directly where advantageous
  * param, importer: Spurious error when resolving non-string
  * js: Don't convert to UTF-8 to compare ASCII names
  * suppressions: Eliminate machine-dependent expressions
  * object: check in gjs_typecheck_object if the object has been finalized
  * object: don't resolve or set,get properties on finalized elements
  * object: add better logging when invalid access happens
  * object: reset the keep alive flag on wrapper when object is disposed
  * installed-tests/js: add testGObjectDestructionAccess to verify access to destryed objects
  * object: Leave out param untouched on error
  * maint: highlight the license
  * release: Add NEWS for 1.51.3]
  * Amend gtk-application.js
  * mv gtk-window.js to amend gtk.js, including suggestions
  * arg: String as GdkAtom, and GdkAtom as string
  * Test case improved in `installed-tests/js/testCairo.js` [fixes #27]
  * object: Only show critical errors on access to finalized objects
    (Closes: #21)
  * coverage: Remove unused JSCompartmentOptions
  * js: Remove unnecessary property getters and setters
  * object: Show error when using proto functions (connect*, emit) on destroyed object
  * object: make clear in toString() proto method when the object is finalized
  * proxyutils: remove trailing spaces
  * release: Prepare for 1.51.4
  * arg: Marshal GType of 0 to null
  * release: Include NEWS from 1.50.3
  * profiler: add SPSProfiler implementation
  * profiler: Implement --profile flag behaviour
  * profiler: Allow enabling with GJS_ENABLE_PROFILER=1
  * profiler: Disable profiler in interactive mode
  * profiler: Disable SIGUSR2 start/stop
  * profiler: Suppress cppcheck warning
  * profiler: Allow configuring with --disable-profiler
  * profiler: Always activate profiler if GJS_ENABLE_PROFILER=1
  * foreign: Use gjs_eval_with_scope() instead of public API
  * profiler: Reduce API surface
  * object: Restore resolve return value
  * tests: Don't compare Rooted<T> against NULL
  * tests: Add pending test for composite template subclass
  * maint: Fix obsolete comments on resolve hooks
  * js: Remove context from GjsAutoJSChar
  * Fix overwriting of libcjs_la_SOURCES
  * jsapi-util-string: Fix return of gjs_get_string_id()
  * Revert "object: reset the keep alive flag on wrapper when object is disposed"
  * release: Include NEWS from 1.50.4
  * maint: Update DOAP file
  * Allow using GObject.signal_* functions in place of Object methods
  * gjs_callback_closure: Log uncatchable exceptions, don't just exit
  * gjs_callback_closure: Use g_error, not exit, on uncatchable exceptions
  * _gjs_context_run_jobs: Log uncatchable exceptions, except System.exit()
  * gjs_context_eval: Use different GError message for uncatchable exceptions
  * gjs_context_eval: Log a critical on uncatchable exceptions]
  * build: Install suppressions files
  * Rename gjs-1.0
  * CI: use a more robuts test for profiling dumping
  * release: Prepare for 1.51.90
  * build: Ignore -Wcast-function-type in G_DEFINE_TYPE
  * jsapi-dynamic-class: Use interned strings to link prototype
  * function: move completed trampolines out of gjs_invoke_c_function
  * function: Fix outdated comment
  * tests: Add tests for GObject-valued properties
  * profiler: Remove unused function in !ENABLE_PROFILER case
  * profiler: Don't include alloca.h when disabled
  * toggle: Add debug logging
  * context: Add more debug logging to dispose
  * log: Allow logging thread ID of each message
  * context: Shut down toggle queue before dispose notify
  * context: Fix usage of g_idle_add for resolving promises
  * release: Prepare for 1.51.91
  * function: Refactor "callback blocked" message into helper function
  * function: Don't call into JS if on the wrong thread
  * Profiler: fix build on Debian/Ubuntu
  * Revert "build: Install suppressions files"
  * Remove test/travis-ci.sh
  * Tests: Fix failures from gjs renaming
  * console: Free profiler output path at different points
  * sysprof: Initialize buffer in SpCaptureWriter
  * tests: Reduce length of profiler start/stop test
  * overrides/Gio: Add D-Bus convenience to more proxy methods
  * context: Job queue should not swallow pending exceptions
  * overrides: Add override for Cairo that merges in imports.cairo
  * profiler: Don't assume layout of struct sigaction
  * context: Always import byteArray
  * Remove dead code
  * Gio: Remove obsolete code
  * tests: Add missing async test parameter
  * Remove unnecessary semicolons
  * context: dump heaps on signal
  * installed-tests/js: skip a test GTK dependent, if no GTK
  * Update tweener.js -- 48 eslint errors fixed
  * log: Remove unused debug topics
  * object: Improve lifecycle logging
  * engine: Free Cairo static data on shutdown
  * object: Ensure weak ref callback is removed on finalize
  * initial commit of heapgraph scripts
  * rename README.md to heapgraph.md
  * tweak heapgraph.md
  * heapdot.py: remove shape compression
  * omit 'self-hosting-global' unless explicitly targetted
  * release: Prepare for 1.52.1
  * Merge branch 'jaszhix/gjs-tweener-fix'
  * Revert "engine: Free Cairo static data on shutdown"
  * heapgraph.py: adjust terminal output style * don't use colors in terminal output * remove unused label function
  * Fix UTF8 encoding for some GJS string arrays. - The function that constructs string arrays for imports and argv utilized a JS_NewStringCopyZ call instead of the proper JS_NewStringCopyUTF8Z (the input is UTF8).
  * Add testing for ARGV encoding changes.
  * Automate testing for unicode encoding.
  * Test new environment flag against pipeline.
  * object: don't use toggle references unless necessary
  * object: properly disassociate wrappers
  * context: Add API to force GC schedule
  * object: Queue a forced GC when toggling down
  * object: Only weak unref if GObject is still alive
  * overrides: support Gtk template callbacks
  * context: Ensure force_gc flag is not lost if the idle is scheduled
    (Closes: #150)
  * object: Embed wrapped object list into ObjectInstance (Closes: #142)
  * jsapi-util-root: Add operator!=(nullptr_t)
  * Support interface signal handlers
  * importer: Refactor awkward 'goto out' situation
  * log: Add gjs_debug_id()
  * js: Don't convert to UTF-8 just for debug logging
  * console: --jsversion shell option
  * object: Adjust arguments of method
  * object: Upgrade severity of toggle warning to error
  * jsapi-util: Remove gjs_get_type_name()
  * mem: Remove unused counters
  * importer: Retrieve names while iterating search path (Closes: #154)
  * function: Check for invalid closure
  * Remove unnecessary inline
  * jsapi-util-string: Fix object logging
  * util-root: Allow null notification functions when rooting (Closes: #144)
  * object: Set up a single weak ref on the context (Closes: #144)
  * object: Move context dispose notify to GjsContext
  * object: Fix unused variable
  * object: Change linked list size() to return size_t
  * object: Fix logging statement
  * js: Schedule a compacting GC on gjs_gc_if_needed() (Closes: #151)
  * boxed: Update outdated comment
  * boxed: Remove limitation of 256 fields
  * tests: Debug-log coverage output
  * tests: Remove unused length argument in coverage tests
  * tests: Correct typo in test name
  * jsapi-util-string: Avoid unnecessary root
  * boxed: Remove unnecessary roots
- fix tumbleweed build
- build with optflags
- Update to version 3.8.0:
  * Build with mozjs45.
  * arg: don't crash when asked to convert a null strv to an array.
  * arg: Include headers for std::abs().
  * maintenance: Modernise shell scripts.
  * modules/console: Update fancy error reporter to mozjs38.
  * jsapi-util-args: Mark functions as always-inline.
  * package: Support running Meson projects from source.
  * package: Fix initSubmodule() with Meson.
  * package: Don't rely upon directory configuration for
    initSubmodule().
  * package: Set GSETTINGS_SCHEMA_DIR when ran from source.
  * build: Autodetect SpiderMonkey's debug mode.
  * context: Use GThread to determine owner thread.
  * jsapi-constructor-proxy: Inherit from js::Wrapper.
  * system: Switch from JS::CallReceiver to JS::CallArgs.
  * coverage: Root using context, not runtime.
  * package: Add checkSymbol() to check for symbol availability.
  * package: Add requireSymbol() method.
  * overrides: Implement Gio.ListStore[Symbol.iterator].
  * modules/system.cpp: Add a dumpHeapComplete() method.
  * Use std::unique_ptr instead of g_autofree/g_autoptr().
  * modules/cairo-*-surface.cpp: Silence compiler warnings.
  * js: Stop using flags argument to String.replace().
  * tests: Root using context, not runtime.
  * autofree: Avoid using local typedefs in classes.
  * GjsAutoChar: Do not take ownership of const char*.
  * maint: Fix a wrong sscanf argument.
  * js: Use autoptr in gjs_object_require_property().
  * jsapi-util-string: Remove useless length calculation.
  * maint: Add a static code analysis "make target".
  * Fix the build with debug logs enabled.
  * js: Module exports use ES6 scope rules.
  * console: Refactor read-eval-print loop.
  * js: Use a special object for modules.
  * js: Refactor global object creation.
  * js: New JS_Enumerate API.
  * js: Switch from JS::NullPtr() to nullptr.
  * js: Global object is implicit in many functions.
  * js: JSCLASS_IMPLEMENTS_BARRIERS is now implicit.
  * js: Weak pointer callback API change.
  * js: setProperty operations with triple result state.
  * js: New JS_IsArrayObject() API.
  * js: Rename JS_InternString to JS_AtomizeAndPinString.
  * importer: API change in enumerate operation.
  * js: Set JSPROP_RESOLVING when defining properties.
  * modules/console: Update to js::PrintError from upstream.
  * js: Various API changes for SpiderMonkey 45.
  * coverage: Misc Javascript-side API changes.
  * importer: Seal import with JSPropertyDescriptor directly.
  * js: Update obsolete comments.
  * js: Adapt to new JS::TraceEdge<T> API.
  * js: New JSClass struct layout.
  * js: Add JSCLASS_FOREGROUND_FINALIZE flag.
  * js: Adapt to options changes.
  * js: Report warnings and errors with encoding.
  * tests: Refactor to avoid error reporter.
  * js: Replace error reporter callbacks.
  * js: Replace JSRuntime APIs that now take JSContext.
  * js: Remove JSRuntime.
  * js: Adapt to misc API changes in SpiderMonkey 52.
  * js: Unbarriered read while in weak ptr callback.
  * docs: Overview of SpiderMonkey 52 features in NEWS.
  * GjsAutoChar: Add a proper operator= (const char*).
  * js: Allow access to modules' lexical scope.
  * tests: Re-enable JIT.
  * build: Use 'always inline' macro in more places.
  * js: Use correct autoptr in gjs_string_to_filename().
  * function: Better message about call during GC.
  * promise: Move to native promises.
  * promise: Report unhandled rejections.
  * context: Properly create const strings array.
  * importer: Give module objects a [Symbol.toStringTag].
  * object: Don't let a method shadow a property.
  * Backport of patch required for JSObject compare to nullptr.
  * Backport of patch required for vectors MOZ_MUST_USE returns.
  * Revert "js: Workaround for function with custom prototype".
  * Revert "build: Allow compiling without RTTI".
  * lang: Move all legacy Lang.Class code.
  * class: Move to ES6 classes in internal code.
  * GObject: Move all legacy GObject class code.
  * GObject: Adapt GObject class framework to ES6.
  * class: Move to ES6 GObject classes in internal code.
  * tests: Add ES6 class inheriting from legacy class.
  * Gtk: Use GObject.registerClass() for Gtk.Widgets.
  * legacy class: Add name property to class object.
  * legacy class: Reinstate Lang.getMetaClass().
  * gerror: Use JS::CaptureCurrentStack for stack info.
  * stack: Remove gjs_context_get_frame_info().
  * gerror: Define a columnNumber on GError-backed errors.
  * console: Print exception even when not from SpiderMonkey.
  * tests: Re-enable accidentally disabled tests.
  * jsapi-util: Also rate limit checking the process size.
  * object: Remove unused argument.
  * maint: Add ASAN Address Sanitizer.
  * docs: Correct leftover mozjs38.
  * arg: Avoid assigning out-of-range values.
  * build: Add LSan suppression file.
  * build: Don't use the vptr sanitiser.
  * arg: Avoid taking abs() of -2^63.
  * tests: Suppress message about too-big integer.
  * main: Use g_option_context_parse_strv().
  * build: Put dbus-run-session in AM_TESTS_ENVIRONMENT.
  * build: Don't use LOG_COMPILER for shell scripts.
  * object: Avoid taking address of empty vector.
  * context: Avoid null pointer dereference.
  * build: Update Valgrind suppressions rules.
  * build: Valgrind with AX_VALGRIND_CHECK.
  * maint: Add SpiderMonkey helgrind suppression rules.
  * tests: Split legacy Gtk.Widget tests out.
  * Revert freeing closures in idle handler.
  * closure: Debug message on invalidate signal.
  * object: Refactor out ConnectData.
  * closure: Prevent collection of invalidated closure.
  * coverage: Correct a licensing mistake.
  * stack: Use js::DumpBacktrace() for gjs_dumpstack().
  * coverage: Don't error out on various files.
  * coverage: Scan ES6 classes for functions.
  * coverage: Correct AST walking for labelled statements.
  * coverage: Walk AST in more cases.
  * tests: Create test ASTs by parsing JS.
  * coverage: Don't count literals as executable.
  * coverage: Don't mark empty var declarations executable.
  * coverage: Misc refactors.
  * coverage: Fix coverage prefixes.
  * jsapi-util-args: Update out-of-date comments.
  * build: Tweak code coverage options.
  * tweener: Fix a couple of warnings.
  * legacy: Allow ES6 classes to inherit from abstract Lang.Class
    class.
  * importer.cpp: Update search path for Cinnamon.
  * Remove valgrind configuration.
  * Fix DEBUG compiler error in Spidermonkey 52.
  * Get most tests passing.
  * Fix usage of g_idle_add for resolving promises.
  * Fix scope warning for restrictedWords in the tweener module.
- Drop baselibs.conf.
- Update to version 3.6.1:
  * cairo: Free popped pattern.
  * value: Fix a memory leak while marshalling GValue.
  * arg: Fix memory leaks.
- Update to version 3.6.0:
  * object: Keep proper track of pending closure invalidations.
  * Revert "handler ID's must be managed from start to finish -
    they should be initialised to 0, and re-set to 0 whenever
    they're finished being used".
  * object: Zero out new ConnectData.
  * Revert freeing closures in idle handler.
  * closure: Prevent collection of invalidated closure
- Update to version 3.4.4:
  * object.cpp: Follow-up to 503fa20 - handler ID's must be managed
    from start to finish - they should be initialised to 0, and
    re-set to 0 whenever they're finished being used.
  * arg: Don't crash when asked to convert a null strv to an array.
  * object: Don't invalidate closure if already invalid.
  * closure: Remove a pointer to runtime.
  * closure: Prevent use-after-free in closures.
- Update to version 3.4.3:
  * object.cpp: Follow-up to 503fa20 - handler ID's must be managed
    from start to finish - they should be initialised to 0, and
    re-set to 0 whenever they're finished being used.
  * arg: Don't crash when asked to convert a null strv to an array.
  * object: Don't invalidate closure if already invalid.
  * closure: Remove pointer to runtime.
  * closure: Prevent use-after-free in closures.
- Update to version 3.4.2:
  * tweener: Add undefined property check.
  * tweener.js: Silence some additional warnings due to
    missing/unused properties.
  * object: Prevent use-after-free in signal connections.
  * util-root: Require GjsMaybeOwned callback to reset.
- Update to version 3.4.1:
  * Better GLib and autotools compatibility.
- Remove cjs-autotools-compat.patch, cjs-glib-compat.patch: merged
  upstream.
- Update to version 3.4.0:
  * Rebase to upstream gjs 1.48.0 (a7bcfb9).
  * Always reload extension js modules.
  * min / max properties to specify a minimal / maximal value.
  * Throw error when attempting to instantiate abstract class.
  * signals.js: Add signalHandlerIsConnected method.
  * Use python2 instead of python.
  * importer.cpp: Add a method to the global imports object
    addSubImporter(name, path)
  * modules/GObject.js: Add access to handler_block and
    handler_unblock.
  * Fix file location problem from rebasing
- Add cjs-autotools-compat.patch and cjs-glib-compat.patch: Add
  compatibility with older autotools and GLib.
- Update to version 3.2.0:
  * Migrate away from gnome-common deprecated vars and macros.
  * modules/GObject.js: Add access to handler_block and
    handler_unblock.
  * build: Require C++11.
  * Fix build when extra debugging is enabled (util/log.h).
- Add the optional Gtk3 dependency.
- Update to version 3.0.1:
  * repo.cpp: Add Gvc->Cvc mapping for backward compatibility of
    sound xlets.
- Update to version 3.0.0.
- Update to 2.8.0:
  * importer.cpp: Add a method to the global imports object
    addSubImporter(name, path).
- Remove cjs from baselibs.conf.
- update version 2.6.2
  * signals.js: add signalHandlerIsConnected method
- add baselibs.conf
- update to version 2.6.0
- update to version 2.4.2
- update version 2.4.0
  * js version update to mozjs24
- add patch: cjf-2.4.0-lower_versions.patch
  * lower version requirements for gobject-introspection
    and gobject-2.0
- update version 2.3.0
  * prevent start-on-demand dbus service from working 
- update version 2.2.0
- copypac from home:cyberorg:cinnamon
- clean work
- spli libcjs0 and typelib-1_0-CjsPrivate-1_0 sub-packages
- Updated to version 2.0.0
- Initial Release with git version from 2013/09/30

OBS-URL: https://build.opensuse.org/request/show/1113200
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=62
2023-09-23 12:52:52 +00:00
1101695f88 Accepting request 1108095 from home:MargueriteSu:branches:X11:Cinnamon:Factory
- update to version 5.8.0

OBS-URL: https://build.opensuse.org/request/show/1108095
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=61
2023-08-30 11:32:13 +00:00
a08b6508b0 Accepting request 897279 from X11:Cinnamon:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/897279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=18
2021-06-04 20:43:16 +00:00
16bae7c686 Accepting request 895845 from home:andythe_great:branches:X11:Cinnamon:Factory
- Update to version 5.0.0.
  * fix readline build on certain systems
  * overrides/Gtk: Set BuilderScope in class init
  * gi/wrapperutils: Move gjs_get_string_id() into resolve()
    implementations
  * Revert "arg-cache: Save space by not caching GType"
  * Fixed error in _init() that prevented GType objects from being
    created. Improved the regression test, implementing Marco T's
    feedback.

OBS-URL: https://build.opensuse.org/request/show/895845
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=59
2021-05-30 16:51:20 +00:00
070025a4f2 Accepting request 865362 from X11:Cinnamon:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/865362
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=17
2021-01-21 20:57:18 +00:00
28fad3739b - Update to version 4.8.2.
* Rebase on gjs 1.66.1.

OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=57
2021-01-14 10:56:04 +00:00
9860deffc4 Accepting request 859606 from X11:Cinnamon:Factory
- Do not add RPM dependencies for installed-tests: some tests there
  are intentionally crafted to 'fail' with missing deps. The dep
  scanner would not know though.
- Update to version 4.8.1.
  * No important changes.
Thanks for the SR

OBS-URL: https://build.opensuse.org/request/show/859606
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=16
2021-01-01 20:13:32 +00:00
63eec1b8f0 OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=55 2020-12-31 13:22:47 +00:00
d62aa9131b OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=54 2020-12-31 13:16:56 +00:00
ba613ab412 Accepting request 859597 from home:dimstar:Factory
- Do not add RPM dependencies for installed-tests: some tests there
  are intentionally crafted to 'fail' with missing deps. The dep
  schanner would not know though.

  * deprecation.cpp: Add additional info to ByteArray deprecation
- Build with mozjs68.

OBS-URL: https://build.opensuse.org/request/show/859597
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=53
2020-12-31 13:16:15 +00:00
376baef68b scanner would not know though.
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=52
2020-12-31 13:14:58 +00:00
02c1789a87 - Do not add RPM dependencies for installed-tests: some tests there
are intentionally crafted to 'fail' with missing deps. The dep
  schanner would not know though.
  * deprecation.cpp: Add additional info to ByteArray deprecation
- Build with mozjs68.

OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=51
2020-12-31 13:14:04 +00:00
1fee7bf9f6 - Fix cjs-tests dependency.
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=50
2020-12-31 12:23:03 +00:00
aca5fb3848 - Update to version 4.8.1.
* No important changes.

OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=49
2020-12-26 16:41:26 +00:00
ca560a8166 Accepting request 855372 from X11:Cinnamon:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/855372
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=15
2020-12-13 16:29:51 +00:00
5883986ae9 Accepting request 853281 from home:andythe_great:branches:X11:Cinnamon:Factory
- Update to version 4.8.0.
  * Rebase on GJS 1.66 and Mozjs78.
  * deprecation.cpp: Add additional info to ByteArray deprecation 
    warning, and link to the xlet versioning tutorial page.
- Add cjs-tests package.
- Switch to meson.
- Build with mozjs68.

OBS-URL: https://build.opensuse.org/request/show/853281
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=47
2020-12-08 09:52:48 +00:00
782b467fdf Accepting request 838203 from X11:Cinnamon:Factory
OBS-URL: https://build.opensuse.org/request/show/838203
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=14
2020-09-28 12:29:45 +00:00
b3c9fed125 Accepting request 838038 from home:andythe_great:branches:X11:Cinnamon:Factory
- Update to version 4.6.0.
  * Fix two broken test cases.

OBS-URL: https://build.opensuse.org/request/show/838038
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=45
2020-09-28 08:48:46 +00:00
79fd70c481 Accepting request 785761 from X11:Cinnamon:Factory
OBS-URL: https://build.opensuse.org/request/show/785761
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=13
2020-03-17 12:10:43 +00:00
46fe0032f8 Accepting request 785752 from home:MargueriteSu:branches:X11:Cinnamon:Factory
- update version 4.4.0
  * version bump with no change

OBS-URL: https://build.opensuse.org/request/show/785752
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=43
2020-03-17 04:21:43 +00:00
f59f3b436e Accepting request 713814 from X11:Cinnamon:Factory
OBS-URL: https://build.opensuse.org/request/show/713814
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=12
2019-07-18 13:19:01 +00:00
c86ced20ba Accepting request 712831 from X11:Cinnamon:Next
OBS-URL: https://build.opensuse.org/request/show/712831
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=41
2019-07-07 09:38:07 +00:00
Stephan Kulow
fcbcd54bb2 Accepting request 678328 from X11:Cinnamon:Factory
OBS-URL: https://build.opensuse.org/request/show/678328
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=11
2019-02-25 16:54:54 +00:00
f5b69951a1 Accepting request 678327 from home:MargueriteSu:branches:X11:Cinnamon:Factory
- fix tumbleweed build
- build with optflags

OBS-URL: https://build.opensuse.org/request/show/678327
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=39
2019-02-23 04:05:43 +00:00
927c67d8fe Accepting request 601457 from X11:Cinnamon:Factory
OBS-URL: https://build.opensuse.org/request/show/601457
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=10
2018-04-26 11:39:04 +00:00
Alexei Sorokin
375dd5b215 OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=37 2018-04-26 09:22:53 +00:00
Alexei Sorokin
ffcf4ae13e - Update to version 3.8.0.
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=36
2018-04-20 09:52:02 +00:00
cd7614c3eb Accepting request 540368 from X11:Cinnamon:Factory
OBS-URL: https://build.opensuse.org/request/show/540368
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=9
2017-11-14 11:55:35 +00:00
Alexei Sorokin
330d96c5c7 - Update to version 3.6.1.
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=34
2017-11-09 23:57:43 +00:00
Alexei Sorokin
38d0c8ad63 - Update to version 3.6.0.
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=33
2017-10-30 15:58:02 +00:00
25bbb9ac57 Accepting request 518008 from X11:Cinnamon:Factory
OBS-URL: https://build.opensuse.org/request/show/518008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=8
2017-08-22 09:10:46 +00:00
Alexei Sorokin
f6dec97764 - Update to version 3.4.4.
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=31
2017-08-21 21:29:03 +00:00
445ed81ef4 Accepting request 509020 from X11:Cinnamon:Factory
OBS-URL: https://build.opensuse.org/request/show/509020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=7
2017-08-10 12:02:54 +00:00
Alexei Sorokin
a1a4bcf973 - Update to version 3.4.3.
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=29
2017-07-09 12:43:28 +00:00
e8876264e1 Accepting request 506912 from X11:Cinnamon:Factory
OBS-URL: https://build.opensuse.org/request/show/506912
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=6
2017-06-29 13:18:01 +00:00
Alexei Sorokin
9358d98520 - Update to version 3.4.2.
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=27
2017-06-28 22:33:16 +00:00
c885616b47 Accepting request 498021 from X11:Cinnamon:Factory
OBS-URL: https://build.opensuse.org/request/show/498021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cjs?expand=0&rev=5
2017-05-27 11:13:04 +00:00
Alexei Sorokin
a91fe1f26e OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=25 2017-05-24 15:23:12 +00:00
Alexei Sorokin
8c3e80ba79 - Update to version 3.4.1.
OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=24
2017-05-24 15:22:07 +00:00
Alexei Sorokin
3db39d8c42 OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/cjs?expand=0&rev=23 2017-05-21 15:03:45 +00:00