Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mozjs60-devel-60.9.0-4.40 RPM for ppc64le

From OpenSuSE Leap 15.5 for ppc64le

Name: mozjs60-devel Distribution: SUSE Linux Enterprise 15
Version: 60.9.0 Vendor: SUSE LLC <https://www.suse.com/>
Release: 4.40 Build date: Sat Jun 6 04:39:08 2020
Group: Development/Libraries/Other Build host: nebbiolo
Size: 2095274 Source RPM: mozjs60-60.9.0-4.40.src.rpm
Packager: https://www.suse.com/
Url: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey
Summary: Development files and tools for mozjs60
JavaScript is the Netscape-developed object scripting language used in millions
of web pages and server applications worldwide. Netscape's JavaScript is a
super set of the ECMA-262 Edition 3 (ECMAScript) standard scripting language,
with only mild differences from the published standard.

This package contains the header file and tools to develop with JavaScript.

Provides

Requires

License

MPL-2.0

Changelog

* Thu Dec 19 2019 fcrozat@suse.com
  - SLE 15 SP2 will ship with ICU 65, apply patches accordingly
    (jsc#SLE-11118).
* Fri Dec 13 2019 fcrozat@suse.com
  - Remove Update-to-ICU-64-Part-3-Update-tests.patch, SLE is back to
    ICU 60.x.
* Tue Dec 10 2019 fcrozat@suse.com
  - Add Don-t-run-non262-extensions-clone-errors.js-on-s390x.patch,
    based on Debian patch, to enable back tests on s390x (and ppc64).
  - Add tests-Expect-a-test-to-fail-on-big-endian.patch, based on
    Debian patch, accept a test failure on big-endian like s390x.
  - Ensure build for x86 is with SSE2 (SSE for floating point math),*
    required by upstream (requires switching package to i686).
  - enable back tests on s390x and i586
  - Remove build workaround on ppc64le.
  - Reorder/change build flags to follow Debian and Fedora.
  - Enable back tests on all platforms (except JIT on s390).
  - Ensure we don't build bundled security libs.
  - Don't ship a icu bundle for big-endian, recreate it instead, with
    patches icu_sources_data-Write-command-output-to-our-stderr.patch
    and icu_sources_data.py-Decouple-from-Mozilla-build-system.patch.
  - Update patch enddianness.patch with more fixes from
    bmo#1590907 to fix strings usage on s390x (bsc#1158355).
  - Add Skip-some-i18n-tests-because-we-are-now-using-system-ICU.patch
    Update-to-ICU-61-Part-3-Update-tests.patch,
    Update-to-ICU-64-Part-3-Update-tests.patch,
    Update-to-ICU-65-Part-3-Update-tests.patch to allow building
    with system icu
  - Add flag to switch between system icu and embedded icu and
    enable system icu.
* Fri Oct 04 2019 mgorse@suse.com
  - Update to version 60.9.0
  - rebased riscv-support.patch
  - Remove source modifications that made some private functions
    public. Probably not needed anymore, and was introducing a
    build error
  - Regenerate icudt60b.dat.xz
  - Added some upstream bug fixes included in Debian and Fedora:
    Always-use-the-equivalent-year-to-determine-the-time-zone.patch
    emitter.patch
    emitter_test.patch
    init_patch.patch
    enddianness.patch
    jsproperty-endian.patch
    Save-x28-before-clobbering-it-in-the-regex-compiler.patch
    Save-and-restore-non-volatile-x28-on-ARM64-for-generated-unboxed-object-constructor.patch
* Thu Jun 20 2019 dimstar@opensuse.org
  - Drop python-wheel BuildRequires: causes a build cycle, and is not
    needed.
* Wed May 29 2019 bjorn.lie@gmail.com
  - No longer pass --enable-debug to configure. It is not needed for
    our endusers, and will only slow down the engine. Nor have we
    built it with debug in the past.
* Mon Feb 11 2019 schwab@suse.de
  - riscv-support.patch: fix last change
* Sun Feb 03 2019 wr@rosenauer.org
  - update to ESR codebase (60.4.0)
  - rebased riscv-support.patch
* Sat Feb 02 2019 schwab@suse.de
  - mozjs60-mozilla-s390-bigendian.patch: rediff and apply on more big
    endian archs
  - mozjs60-xulrunner-24.0-s390-inlines.patch: remove
  - Replace icudt58b.dat.xz by icudt60b.dat.xz
  - riscv-support.patch: add basic support for riscv64
* Wed Oct 24 2018 bjorn.lie@gmail.com
  - Update to version 60.2.2:
    * Bug fix release.
  - Drop mozjs60-fix-memory-leak-in-LCovCompartment-esr60.patch and
    mozjs60-prevent-an-internal-gcc-8_0_1-error.patch: Fixed upstream
* Thu Sep 13 2018 guillaume.gardet@opensuse.org
  - Use memory-constraints to avoid OOM errors
* Wed Aug 01 2018 luc14n0@linuxmail.org
  - Initial package (based on mozjs52), version 60.1.0:
    * New syntax:
    - `for await (... of ...)` syntax is used for async iteration;
    - The rest operator is now supported in object destructuring:
      e.g. `({a, b, ...cd} = {a: 1, b: 2, c: 3, d: 4});`;
    - The spread operator is now supported in object literals: e.g.
      `mergedObject = {...obj1, ...obj2};`;
    - Generator methods can now be async, using the `async
      function*` syntax, or `async* f() {...}` method shorthand;
    - It's now allowed to omit the variable binding from a catch
      statement, if you don't need to access the thrown exception:
      `try {...} catch {}`.
    * New APIs:
    - Promise.prototype.finally(), popular in many third-party
      Promise libraries, is now available natively;
    - String.prototype.toLocaleLowerCase() and
      String.prototype.toLocaleUpperCase() now take an optional
      locale or array of locales;
    - Intl.PluralRules is now available;
    - Intl.NumberFormat.protoype.formatToParts() is now available;
    - Intl.Collator now has a caseFirst option;
    - Intl.DateTimeFormat now has an hourCycle option.
    * New behaviour: There are a lot of minor behaviour changes as
      SpiderMonkey's JS implementation conforms ever closer to
      ECMAScript standards.
    * Backwards-incompatible changes:
    - Conditional catch clauses have been removed, as they were a
      Mozilla extension which will not be standardized;
    - The nonstandard `for each (... in ...)` loop was removed;
    - The nonstandard legacy lambda syntax (`function(x) x*x`) was
      removed;
    - The nonstandard Mozilla iteration protocol was removed, as
      well as nonstandard Mozilla generators, including the
      Iterator and StopIteration objects, and the
      Function.prototype.isGenerator() method.
    - Array comprehensions and generator comprehensions have been
      removed.
    - Several nonstandard methods were removed: ArrayBuffer.slice()
      (but not the standard version, ArrayBuffer.prototype.\
      slice()), Date.prototype.toLocaleFormat(), Function.\
      prototype.isGenerator(), Object.prototype.watch(), and
      Object.prototype.unwatch().
  - Drop bmo1176787.patch inherited from mozjs52: fixed upstream.
  - Add patches:
    mozjs60-fix-memory-leak-in-LCovCompartment-esr60.patch
    (bmo#1478679) and
    mozjs60-prevent-an-internal-gcc-8_0_1-error.patch
    (bmo#1458382).

Files

/usr/bin/js-gdb.py
/usr/bin/js60-config
/usr/include/mozjs-60
/usr/include/mozjs-60/double-conversion
/usr/include/mozjs-60/double-conversion/double-conversion.h
/usr/include/mozjs-60/double-conversion/utils.h
/usr/include/mozjs-60/fdlibm.h
/usr/include/mozjs-60/js
/usr/include/mozjs-60/js-config.h
/usr/include/mozjs-60/js.msg
/usr/include/mozjs-60/js/AllocPolicy.h
/usr/include/mozjs-60/js/CallArgs.h
/usr/include/mozjs-60/js/CallNonGenericMethod.h
/usr/include/mozjs-60/js/CharacterEncoding.h
/usr/include/mozjs-60/js/Class.h
/usr/include/mozjs-60/js/Conversions.h
/usr/include/mozjs-60/js/Date.h
/usr/include/mozjs-60/js/Debug.h
/usr/include/mozjs-60/js/GCAPI.h
/usr/include/mozjs-60/js/GCAnnotations.h
/usr/include/mozjs-60/js/GCHashTable.h
/usr/include/mozjs-60/js/GCPolicyAPI.h
/usr/include/mozjs-60/js/GCVariant.h
/usr/include/mozjs-60/js/GCVector.h
/usr/include/mozjs-60/js/HashTable.h
/usr/include/mozjs-60/js/HeapAPI.h
/usr/include/mozjs-60/js/Id.h
/usr/include/mozjs-60/js/Initialization.h
/usr/include/mozjs-60/js/MemoryMetrics.h
/usr/include/mozjs-60/js/Principals.h
/usr/include/mozjs-60/js/Printf.h
/usr/include/mozjs-60/js/ProfilingFrameIterator.h
/usr/include/mozjs-60/js/ProfilingStack.h
/usr/include/mozjs-60/js/ProtoKey.h
/usr/include/mozjs-60/js/Proxy.h
/usr/include/mozjs-60/js/Realm.h
/usr/include/mozjs-60/js/RefCounted.h
/usr/include/mozjs-60/js/RequiredDefines.h
/usr/include/mozjs-60/js/Result.h
/usr/include/mozjs-60/js/RootingAPI.h
/usr/include/mozjs-60/js/SliceBudget.h
/usr/include/mozjs-60/js/Stream.h
/usr/include/mozjs-60/js/StructuredClone.h
/usr/include/mozjs-60/js/SweepingAPI.h
/usr/include/mozjs-60/js/TraceKind.h
/usr/include/mozjs-60/js/TracingAPI.h
/usr/include/mozjs-60/js/TrackedOptimizationInfo.h
/usr/include/mozjs-60/js/TypeDecls.h
/usr/include/mozjs-60/js/UbiNode.h
/usr/include/mozjs-60/js/UbiNodeBreadthFirst.h
/usr/include/mozjs-60/js/UbiNodeCensus.h
/usr/include/mozjs-60/js/UbiNodeDominatorTree.h
/usr/include/mozjs-60/js/UbiNodePostOrder.h
/usr/include/mozjs-60/js/UbiNodeShortestPaths.h
/usr/include/mozjs-60/js/UniquePtr.h
/usr/include/mozjs-60/js/Utility.h
/usr/include/mozjs-60/js/Value.h
/usr/include/mozjs-60/js/Vector.h
/usr/include/mozjs-60/js/WeakMapPtr.h
/usr/include/mozjs-60/js/Wrapper.h
/usr/include/mozjs-60/jsapi.h
/usr/include/mozjs-60/jsfriendapi.h
/usr/include/mozjs-60/jsperf.h
/usr/include/mozjs-60/jspubtd.h
/usr/include/mozjs-60/jstypes.h
/usr/include/mozjs-60/malloc_decls.h
/usr/include/mozjs-60/mozilla
/usr/include/mozjs-60/mozilla/Alignment.h
/usr/include/mozjs-60/mozilla/AllocPolicy.h
/usr/include/mozjs-60/mozilla/AlreadyAddRefed.h
/usr/include/mozjs-60/mozilla/Array.h
/usr/include/mozjs-60/mozilla/ArrayUtils.h
/usr/include/mozjs-60/mozilla/Assertions.h
/usr/include/mozjs-60/mozilla/Atomics.h
/usr/include/mozjs-60/mozilla/Attributes.h
/usr/include/mozjs-60/mozilla/AutoProfilerLabel.h
/usr/include/mozjs-60/mozilla/BinarySearch.h
/usr/include/mozjs-60/mozilla/BloomFilter.h
/usr/include/mozjs-60/mozilla/BufferList.h
/usr/include/mozjs-60/mozilla/Casting.h
/usr/include/mozjs-60/mozilla/ChaosMode.h
/usr/include/mozjs-60/mozilla/Char16.h
/usr/include/mozjs-60/mozilla/CheckedInt.h
/usr/include/mozjs-60/mozilla/Compiler.h
/usr/include/mozjs-60/mozilla/Compression.h
/usr/include/mozjs-60/mozilla/DebugOnly.h
/usr/include/mozjs-60/mozilla/Decimal.h
/usr/include/mozjs-60/mozilla/DefineEnum.h
/usr/include/mozjs-60/mozilla/DoublyLinkedList.h
/usr/include/mozjs-60/mozilla/EndianUtils.h
/usr/include/mozjs-60/mozilla/EnumSet.h
/usr/include/mozjs-60/mozilla/EnumTypeTraits.h
/usr/include/mozjs-60/mozilla/EnumeratedArray.h
/usr/include/mozjs-60/mozilla/EnumeratedRange.h
/usr/include/mozjs-60/mozilla/FStream.h
/usr/include/mozjs-60/mozilla/FastBernoulliTrial.h
/usr/include/mozjs-60/mozilla/FloatingPoint.h
/usr/include/mozjs-60/mozilla/GuardObjects.h
/usr/include/mozjs-60/mozilla/HashFunctions.h
/usr/include/mozjs-60/mozilla/IndexSequence.h
/usr/include/mozjs-60/mozilla/IntegerPrintfMacros.h
/usr/include/mozjs-60/mozilla/IntegerRange.h
/usr/include/mozjs-60/mozilla/IntegerTypeTraits.h
/usr/include/mozjs-60/mozilla/JSONWriter.h
/usr/include/mozjs-60/mozilla/Likely.h
/usr/include/mozjs-60/mozilla/LinkedList.h
/usr/include/mozjs-60/mozilla/LinuxSignal.h
/usr/include/mozjs-60/mozilla/MacroArgs.h
/usr/include/mozjs-60/mozilla/MacroForEach.h
/usr/include/mozjs-60/mozilla/MathAlgorithms.h
/usr/include/mozjs-60/mozilla/Maybe.h
/usr/include/mozjs-60/mozilla/MaybeOneOf.h
/usr/include/mozjs-60/mozilla/MemoryChecking.h
/usr/include/mozjs-60/mozilla/MemoryReporting.h
/usr/include/mozjs-60/mozilla/Move.h
/usr/include/mozjs-60/mozilla/NotNull.h
/usr/include/mozjs-60/mozilla/NullPtr.h
/usr/include/mozjs-60/mozilla/Opaque.h
/usr/include/mozjs-60/mozilla/OperatorNewExtensions.h
/usr/include/mozjs-60/mozilla/Pair.h
/usr/include/mozjs-60/mozilla/Path.h
/usr/include/mozjs-60/mozilla/PlatformConditionVariable.h
/usr/include/mozjs-60/mozilla/PlatformMutex.h
/usr/include/mozjs-60/mozilla/PodOperations.h
/usr/include/mozjs-60/mozilla/Poison.h
/usr/include/mozjs-60/mozilla/Printf.h
/usr/include/mozjs-60/mozilla/Range.h
/usr/include/mozjs-60/mozilla/RangedArray.h
/usr/include/mozjs-60/mozilla/RangedPtr.h
/usr/include/mozjs-60/mozilla/ReentrancyGuard.h
/usr/include/mozjs-60/mozilla/RefCountType.h
/usr/include/mozjs-60/mozilla/RefCounted.h
/usr/include/mozjs-60/mozilla/RefPtr.h
/usr/include/mozjs-60/mozilla/Result.h
/usr/include/mozjs-60/mozilla/ResultExtensions.h
/usr/include/mozjs-60/mozilla/ReverseIterator.h
/usr/include/mozjs-60/mozilla/RollingMean.h
/usr/include/mozjs-60/mozilla/SHA1.h
/usr/include/mozjs-60/mozilla/Saturate.h
/usr/include/mozjs-60/mozilla/ScopeExit.h
/usr/include/mozjs-60/mozilla/Scoped.h
/usr/include/mozjs-60/mozilla/SegmentedVector.h
/usr/include/mozjs-60/mozilla/SmallPointerArray.h
/usr/include/mozjs-60/mozilla/Span.h
/usr/include/mozjs-60/mozilla/SplayTree.h
/usr/include/mozjs-60/mozilla/Sprintf.h
/usr/include/mozjs-60/mozilla/StackWalk.h
/usr/include/mozjs-60/mozilla/StaticAnalysisFunctions.h
/usr/include/mozjs-60/mozilla/TaggedAnonymousMemory.h
/usr/include/mozjs-60/mozilla/TemplateLib.h
/usr/include/mozjs-60/mozilla/TextUtils.h
/usr/include/mozjs-60/mozilla/ThreadLocal.h
/usr/include/mozjs-60/mozilla/ThreadSafeWeakPtr.h
/usr/include/mozjs-60/mozilla/TimeStamp.h
/usr/include/mozjs-60/mozilla/ToString.h
/usr/include/mozjs-60/mozilla/Tuple.h
/usr/include/mozjs-60/mozilla/TypeTraits.h
/usr/include/mozjs-60/mozilla/TypedEnumBits.h
/usr/include/mozjs-60/mozilla/Types.h
/usr/include/mozjs-60/mozilla/UniquePtr.h
/usr/include/mozjs-60/mozilla/UniquePtrExtensions.h
/usr/include/mozjs-60/mozilla/Unused.h
/usr/include/mozjs-60/mozilla/Variant.h
/usr/include/mozjs-60/mozilla/Vector.h
/usr/include/mozjs-60/mozilla/WeakPtr.h
/usr/include/mozjs-60/mozilla/WrappingOperations.h
/usr/include/mozjs-60/mozilla/XorShift128PlusRNG.h
/usr/include/mozjs-60/mozilla/fallible.h
/usr/include/mozjs-60/mozilla/mozalloc.h
/usr/include/mozjs-60/mozilla/mozalloc_abort.h
/usr/include/mozjs-60/mozilla/mozalloc_oom.h
/usr/include/mozjs-60/mozjemalloc_types.h
/usr/include/mozjs-60/mozmemory.h
/usr/include/mozjs-60/mozmemory_wrap.h
/usr/lib64/pkgconfig/mozjs-60.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 19:50:46 2024