Change log for gjs package in Ubuntu

175 of 216 results
Published in jammy-proposed
gjs (1.72.4-0ubuntu0.22.04.4) jammy; urgency=medium

  * Use the latest upstream release as base again (LP: #2023572):
    - Revert "debian/patches: Restore ubuntu patches of 1.72.2-0ubuntu2"
    - Revert "debian/patches: Revert tree to 1.72.2"
    - Main leak fixes are still included in the changes (LP: #2012978)
  * debian/patches: Revert upstream fixes that may potentially lead to crashes
    As per previous upload we had some random crashes happening with newer
    gjs, so let's remove more complex patches that may have caused them.

 -- Marco Trevisan (Treviño) <email address hidden>  Fri, 24 May 2024 14:29:08 +0200
Published in jammy-updates
Deleted in jammy-proposed (Reason: moved to -updates)
gjs (1.72.4-0ubuntu0.22.04.3~really.is.1.72.2.0ubuntu2) jammy; urgency=medium

  * Revert sources to latest valid version in jammy so that people who might
    have had updated to the potentially unstable proposed versions are reverted
    to the last safe version we know (LP: #2066315):
    - debian/patches: Revert tree to 1.72.2
    - debian/patches: Restore ubuntu patches of 1.72.2-0ubuntu2

 -- Marco Trevisan (Treviño) <email address hidden>  Wed, 22 May 2024 00:39:16 +0200
Published in oracular-release
Published in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
gjs (1.80.2-1build2) noble; urgency=high

  * No change rebuild against libmozjs-115-0t64.

 -- Julian Andres Klode <email address hidden>  Mon, 08 Apr 2024 16:39:54 +0200

Available diffs

Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
gjs (1.80.2-1build1) noble; urgency=medium

  * No-change rebuild for CVE-2024-3094

 -- Steve Langasek <email address hidden>  Sun, 31 Mar 2024 05:48:34 +0000
Superseded in noble-proposed
gjs (1.80.2-1) unstable; urgency=medium

  * New upstream release
    - Fix ppc64el build (Closes: #1065613)

 -- Jeremy Bícha <email address hidden>  Wed, 27 Mar 2024 08:45:30 -0400
Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
gjs (1.79.3-1build1) noble; urgency=medium

  * No-change rebuild against libglib2.0-0t64

 -- Steve Langasek <email address hidden>  Fri, 08 Mar 2024 04:32:40 +0000
Deleted in jammy-proposed (Reason: no lp bug ref, shouldn't have accepted it)
gjs (1.72.4-0ubuntu0.22.04.2~really.is.1.72.2.0ubuntu2) jammy; urgency=medium

  * Revert sources to latest valid version in jammy so that people who might
    have had updated to the potentially unstable proposed versions are reverted
    to the last safe version we know:
    - debian/patches: Revert tree to 1.72.2
    - debian/patches: Restore ubuntu patches of 1.72.2-0ubuntu2

 -- Marco Trevisan (Treviño) <email address hidden>  Fri, 16 Feb 2024 01:55:28 +0100
Deleted in noble-updates (Reason: superseded by release)
Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
gjs (1.79.3-1) unstable; urgency=medium

  * New upstream release

 -- Jeremy Bícha <email address hidden>  Mon, 12 Feb 2024 15:51:42 -0500

Available diffs

Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
gjs (1.78.3-1) unstable; urgency=medium

  * New upstream release
    - Fixes GNOME Shell Extensions preferences dialog closing after
      few seconds (LP: #2048931)
  * Add Build-Depends: gir1.2-gio-2.0-dev, gir1.2-gobject-2.0-dev
  * Run wrap-and-sort

 -- Jeremy Bícha <email address hidden>  Fri, 19 Jan 2024 07:52:28 -0500

Available diffs

Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
gjs (1.78.2-2) unstable; urgency=medium

  * Include changes from 1.78.1-3

 -- Jeremy Bícha <email address hidden>  Mon, 08 Jan 2024 14:27:41 -0500

Available diffs

Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
gjs (1.78.1-3) unstable; urgency=medium

  * libgjs0g: Explicitly depend on all typelibs imported by built-in
    modules.
    imports.package depends on GLib, GObject and Gio, not just
    GIRepository. In practice gir1.2-girepository-2.0 (or the package
    that provides it) will pull in all of those, so this is really just
    for completeness.

 -- Simon McVittie <email address hidden>  Fri, 29 Dec 2023 18:29:48 +0000

Available diffs

Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
gjs (1.78.1-2) unstable; urgency=medium

  * Team upload
  * d/control: libgjs0g Depends on gir1.2-girepository-2.0.
    This is used internally, and is likely to need to be separated from
    gir1.2-glib-2.0 during the GNOME 46 (GLib 2.79/2.80) cycle. At the
    moment, it is a virtual package provided by the gir1.2-glib-2.0
    package.

 -- Simon McVittie <email address hidden>  Thu, 28 Dec 2023 22:04:23 +0000

Available diffs

Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
gjs (1.78.1-1) unstable; urgency=medium

  * New upstream release (LP: #2045699)
  * Stop using debian/control.in and dh-sequence-gnome

 -- Jeremy Bícha <email address hidden>  Tue, 05 Dec 2023 17:15:40 -0500

Available diffs

Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
gjs (1.78.0-1) unstable; urgency=medium

  * New upstream release
  * Switch from mozjs102 to 115 (LP: #2034276)
  * Drop all patches: applied in new release
  * debian/libgjs0g.symbols: Add new symbol

 -- Jeremy Bícha <email address hidden>  Sat, 21 Oct 2023 13:18:49 -0400
Superseded in noble-release
Published in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
gjs (1.78.0-0ubuntu1) mantic; urgency=medium

  * New upstream release
  * Switch from mozjs102 to 115 (LP: #2034276)
  * Drop all patches: applied in new release
  * debian/libgjs0g.symbols: Add new symbol

 -- Jeremy Bícha <email address hidden>  Tue, 26 Sep 2023 13:21:46 -0400
Superseded in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
gjs (1.76.2-4) unstable; urgency=medium

  * Team upload

  [ Jeremy Bícha ]
  * Revert "d/rules, d/meson/no-exe-wrapper.ini: Work around FTBFS
    on mips64el". meson 1.2.1 fixed the underlying issue.

  [ Simon McVittie ]
  * d/p/function-Always-initialize-callback-return-value.patch:
    Add patch backported from upstream 1.77.1 avoiding infinite loops
    of idle callbacks if an idle handler is called during GC. The most
    common reason for this is if a GNOME Shell extension incorrectly does
    not disconnect all of its signal/idle/timeout handlers. This change
    mitigates the infinite loop and associated log flooding, but does not
    fix the extension behaviour. (Closes: #1034356)

 -- Simon McVittie <email address hidden>  Thu, 17 Aug 2023 11:34:22 +0100

Available diffs

Superseded in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
gjs (1.76.2-3) unstable; urgency=medium

  * Team upload
  * d/rules, d/meson/no-exe-wrapper.ini: Work around FTBFS on mips64el
    (Mitigates: #1041499)

 -- Simon McVittie <email address hidden>  Sat, 22 Jul 2023 00:44:58 +0100

Available diffs

Superseded in mantic-proposed
gjs (1.76.2-2) unstable; urgency=medium

  * Update debian/upstream/metadata
  * Update standards version to 4.6.2, no changes needed
  * Release to unstable

 -- Jeremy Bícha <email address hidden>  Fri, 21 Jul 2023 06:59:46 -0400

Available diffs

Deleted in jammy-updates (Reason: SRU that has failed; LP: #2032361)
Deleted in jammy-updates (Reason: Backing out latest SRU as phasing has stopped at 10%)
Deleted in jammy-proposed (Reason: moved to -updates)
gjs (1.72.4-0ubuntu0.22.04.1) jammy; urgency=medium

  * New upstream stable release (LP: #2023572)
  * debian/patches: Drop, they've been all applied upstream

Published in lunar-updates
Deleted in lunar-proposed (Reason: moved to -updates)
gjs (1.76.2-1~ubuntu23.04.1) lunar; urgency=medium

  * No-change backport to lunar (LP: #2023571)

Superseded in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
gjs (1.76.2-1) experimental; urgency=medium

  * New upstream release (LP: #2023571)
  * Drop all patches: applied in new release

 -- Jeremy Bícha <email address hidden>  Wed, 14 Jun 2023 18:44:22 -0400

Available diffs

Superseded in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
gjs (1.76.1-1) experimental; urgency=medium

  * New upstream release (LP: #2023571)

 -- Marco Trevisan (Treviño) <email address hidden>  Mon, 12 Jun 2023 18:53:58 +0200

Available diffs

Superseded in jammy-updates
Superseded in jammy-updates
Superseded in jammy-updates
Deleted in jammy-proposed (Reason: moved to -updates)
gjs (1.72.2-0ubuntu2) jammy; urgency=medium

  [ Daniel van Vugt ]
  * Add context-Clear-all-vectors-of-JS-Heap-on-dispose.patch (LP: #1974293)

 -- Ghadi Elie Rahme <email address hidden>  Fri, 19 May 2023 11:12:55 +0000
Superseded in mantic-release
Published in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
gjs (1.76.0-3) experimental; urgency=medium

  * debian/patches: Drop patch causing GNOME Characters not to show emojis
    (LP: #2015948)

Deleted in lunar-proposed (Reason: Regression identified; to be reuploaded)
gjs (1.76.0-2) experimental; urgency=medium

  [ Daniel van Vugt ]
  * Add context-Clear-all-vectors-of-JS-Heap-on-dispose.patch (LP: #1974293)

  [ Marco Trevisan (Treviño) ]
  * debian/patches: Do not leak GVariants and other handled objects
    (LP: #1991709, #2012978)

 -- Marco Trevisan (Treviño) <email address hidden>  Wed, 12 Apr 2023 04:42:41 +0200

Available diffs

Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
gjs (1.76.0-1) experimental; urgency=medium

  * New upstream release

 -- Jeremy Bicha <email address hidden>  Mon, 27 Mar 2023 08:45:59 -0400

Available diffs

Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
gjs (1.75.90-1) experimental; urgency=medium

  * New upstream release
  * Drop all patches: applied in new release

 -- Jeremy Bicha <email address hidden>  Tue, 07 Mar 2023 12:37:19 -0500

Available diffs

Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
gjs (1.75.2-2) experimental; urgency=medium

  * debian/patches: Correctly convert signed char from and to GValue's.
    Fixes a test error in some archs including arm64, s390x, armhf and ppc.
  * debian/patches: Support virtual functions and callbacks returning
    transfer-none strings.
    This is something used by some extensions (dash-to-dock), so we need to
    support them without leaking.
  * debian/rules: Use unity builds.
    It can produce faster builds and faster code, and gjs supports it
    upstream (running a CI job to check it works) so let's use it.

Available diffs

Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
gjs (1.74.2-1) unstable; urgency=medium

  * New upstream release
  * debian/gbp.conf, debian/control.in: Branch for bookworm

 -- Jeremy Bicha <email address hidden>  Tue, 21 Feb 2023 07:13:29 -0500

Available diffs

Deleted in jammy-proposed (Reason: The package was removed due to one or more of its SRU bug...)
gjs (1.74.0-0ubuntu1) jammy-security; urgency=medium

  * New upstream major release (LP: #1993214)
  * Build against mozjs102
  * debian/libgjs0g.symbols: Add new symbol

 -- Jeremy Bicha <email address hidden>  Mon, 17 Oct 2022 14:16:23 -0400
Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
gjs (1.74.1-1) unstable; urgency=medium

  * Team upload
  * New upstream stable release
  * Build-/test-depend on dbus-daemon instead of dbus.
    This is sufficient to provide dbus-run-session.
  * Update Lintian override syntax
  * Set field Upstream-Name in debian/copyright
  * Update standards version to 4.6.1 (no changes needed)
  * d/upstream/metadata: Add
  * d/watch, d/gbp.conf: Only watch for stable releases.
    We'll follow 1.74.x for Debian 12.

 -- Simon McVittie <email address hidden>  Tue, 15 Nov 2022 09:03:01 +0000
Superseded in lunar-proposed
gjs (1.74.0-2) unstable; urgency=medium

  * Release to unstable

 -- Jeremy Bicha <email address hidden>  Sat, 24 Sep 2022 23:34:26 -0400
Superseded in lunar-release
Obsolete in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
gjs (1.74.0-1) experimental; urgency=medium

  * New upstream release

 -- Jeremy Bicha <email address hidden>  Wed, 21 Sep 2022 07:57:12 -0400

Available diffs

Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
gjs (1.73.2-1) experimental; urgency=medium

  * New upstream release
  * Build against mozjs102
  * debian/libgjs0g.symbols: Add new symbol

 -- Jeremy Bicha <email address hidden>  Wed, 24 Aug 2022 14:43:34 -0400

Available diffs

Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
gjs (1.73.1-2) unstable; urgency=medium

  * Rebuild against latest mozjs91 (Closes: #1017063)

 -- Jeremy Bicha <email address hidden>  Fri, 12 Aug 2022 21:33:27 -0400

Available diffs

Superseded in jammy-updates
Deleted in jammy-proposed (Reason: moved to -updates)
gjs (1.72.2-0ubuntu1) jammy; urgency=medium

  * New upstream release (LP: #1981722)

 -- Jeremy Bicha <email address hidden>  Wed, 10 Aug 2022 12:26:00 -0400
Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
gjs (1.73.1-1) unstable; urgency=medium

  * New upstream release
  * debian/control.in: Bump minimum meson to 0.54.0

 -- Jeremy Bicha <email address hidden>  Wed, 03 Aug 2022 11:51:35 -0400

Available diffs

Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
gjs (1.72.0-4) unstable; urgency=medium

  [ Simon McVittie ]
  * d/copyright: Replace CC0-1.0 text with a reference to common-licenses

  [ Jeremy Bicha ]
  * Cherry-pick patch to fix memory leak seen when taking screenshots
    (LP: #1973638)

 -- Jeremy Bicha <email address hidden>  Wed, 29 Jun 2022 08:40:12 -0400

Available diffs

Superseded in jammy-updates
Deleted in jammy-proposed (Reason: moved to -updates)
gjs (1.72.0-3~ubuntu22.04.2) jammy; urgency=medium

  * Cherry-pick patch to fix memory leak seen when taking screenshots
    (LP: #1973638)

 -- Jeremy Bicha <email address hidden>  Wed, 29 Jun 2022 08:44:53 -0400
Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
gjs (1.72.0-3) unstable; urgency=medium

  * debian/patches: Correctly generate camelCase properties on all locales.
    And particularly looking at Turkish one. (LP: #1969838)

 -- Marco Trevisan (Treviño) <email address hidden>  Thu, 28 Apr 2022 22:24:50 +0200

Available diffs

Superseded in jammy-updates
Deleted in jammy-proposed (Reason: moved to -updates)
gjs (1.72.0-3~ubuntu22.04.1) jammy; urgency=medium

  * No-change backport to jammy

Superseded in kinetic-release
Published in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
gjs (1.72.0-1) experimental; urgency=medium

  * New upstream release

 -- Jeremy Bicha <email address hidden>  Tue, 22 Mar 2022 08:09:08 -0400

Available diffs

Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
gjs (1.71.90-1) experimental; urgency=medium

  [ Jeremy Bicha ]
  * New upstream release
  * Drop all patches: applied in new release

  [ Marco Trevisan (Treviño) ]
  * debian/gjs.examples: Install JS examples
  * debian/control: Use clearer short descriptions for packages
  * debian/changelog: Remove trailing spaces
  * debian/control: Remove libgjs-dev dependency on gjs
  * debian/control: Remove duplicated build-dependency on libcairo2-dev
  * debian/gjs-tests.lintian-overrides: Ignore link error on d'loaded libs

 -- Jeremy Bicha <email address hidden>  Tue, 08 Mar 2022 15:37:21 -0500

Available diffs

Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
gjs (1.71.1-1) experimental; urgency=medium

  * New upstream release:
    - New JavaScript features! This version of GJS is based on SpiderMonkey 91
      For more information, look them up on MDN or devdocs.io
    - It's now possible to pass BigInt values to GObject-introspected functions
      with 64-bit parameters
  * debian/patches: Cherry-pick upstream test fixes
  * debian/patches: Do not crash on instanceof checks on interfaces
    (LP: #1960898)
  * debian/patches: Correctly handle later handled promises rejections
  * debian/control: Bump dependency on mozjs-91
  * debian/libgjs0g.symbols: Include new symbols

 -- Marco Trevisan (Treviño) <email address hidden>  Tue, 22 Feb 2022 12:26:43 +0100

Available diffs

Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
gjs (1.70.1-1) unstable; urgency=medium

  * New upstream release
  * Drop all patches: applied in new release

 -- Jeremy Bicha <email address hidden>  Tue, 08 Feb 2022 08:38:53 -0500

Available diffs

Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
gjs (1.70.0-4) unstable; urgency=medium

  * Team upload
  * d/p/arg-Replace-gsize-with-size_t.patch,
    d/p/Handle-optional-out-parameters-in-callbacks.patch:
    Include all patches from upstream gnome-41 branch up to
    1.70.0-4-g62025d4a2
    - Fix FTBFS on some 32-bit architectures where size_t is unsigned long
      but gsize is unsigned int
    - Allow optional 'out' parameters in callbacks to be NULL
  * d/p/build-disable-gir-install-via-list-to-pacify-meson-0.60.2.patch:
    Add patch from upstream to fix FTBFS with meson 0.60.2 (Closes: #1002101)
  * d/p/installed-tests-Install-matchers.js.patch:
    Make cosmetic changes to match the version applied upstream
  * d/p/build-Link-with-libatomic-if-necessary.patch:
    Mark as applied upstream

 -- Simon McVittie <email address hidden>  Tue, 21 Dec 2021 19:39:35 +0000

Available diffs

Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
gjs (1.70.0-3) unstable; urgency=medium

  * Team upload
  * Upload to unstable

 -- Simon McVittie <email address hidden>  Fri, 15 Oct 2021 09:36:07 +0100

Available diffs

Superseded in jammy-release
Obsolete in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
gjs (1.68.4-1) unstable; urgency=medium

  * New upstream release
  * debian/rules: Simplify a bit

 -- Jeremy Bicha <email address hidden>  Sat, 18 Sep 2021 15:52:33 -0400
Superseded in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
gjs (1.68.3-1build1) impish; urgency=medium

  * No-change rebuild for libffi soname change.

 -- Matthias Klose <email address hidden>  Sat, 11 Sep 2021 06:15:27 +0200
Superseded in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
gjs (1.68.3-1) unstable; urgency=medium

  * New upstream stable release
  * d/shlibs.local: Give gjs a lockstep dependency on libgjs0g.
    For external packages like gnome-shell, ${shlibs:Depends} should generate
    a dependency on libgjs0g (>= some version) as usual, but for binary
    packages from the same source package we should not allow partial
    upgrades.
  * d/control.in: Move Breaks from gjs to libgjs0g.
    It's really the updated libgjs that will break old GJS applications,
    not the updated gjs command-line executable.
  * d/control.in: Require a newer gnome-shell.
    gnome-shell 3.38.6 has fixes for compatibility with this libgjs, so
    bump the version in the Breaks accordingly.

 -- Simon McVittie <email address hidden>  Thu, 26 Aug 2021 09:06:25 +0100

Available diffs

Deleted in hirsute-proposed (Reason: Hirsute is EOL; packages will no longer migrate from -pro...)
gjs (1.68.1-1~ubuntu0.21.04.1) hirsute; urgency=medium

  * Backport to hirsute (LP: #1927840)

Superseded in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
gjs (1.68.1-1) experimental; urgency=medium

  * New upstream release
  * debian/patches: Drop all, they've been applied upstream

 -- Marco Trevisan (Treviño) <email address hidden>  Sat, 08 May 2021 23:39:49 +0200

Available diffs

Superseded in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
gjs (1.68.0-2) experimental; urgency=medium

  * debian/patches: Cherry-pick upstream memory fixes

 -- Marco Trevisan (Treviño) <email address hidden>  Wed, 05 May 2021 05:53:50 +0200
Superseded in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
Deleted in impish-release (Reason: Moved to impish-proposed)
Deleted in impish-proposed (Reason: Moved to impish)
Deleted in hirsute-proposed (Reason: moved to impish-proposed)
gjs (1.67.2-2ubuntu2) hirsute; urgency=medium

  * debian/{control,gbp.conf}: Use ubuntu specifics
  * debian/patches: Ensure Gio will use valid LocalFilePrototype (LP: #1923267)

 -- Marco Trevisan (Treviño) <email address hidden>  Thu, 22 Apr 2021 01:34:40 +0200
Superseded in impish-release
Superseded in impish-release
Obsolete in hirsute-release
Deleted in hirsute-proposed (Reason: Moved to hirsute)
gjs (1.67.2-2ubuntu1) hirsute; urgency=medium

  * Revert NaN handling changes which were included in the previous
    revision but not mentioned in the changelog, that's creating issues
    for the shell (lp: #1918738)

 -- Sebastien Bacher <email address hidden>  Fri, 12 Mar 2021 09:25:26 +0100
Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: Moved to hirsute)
gjs (1.67.2-2) experimental; urgency=medium

  [ Marco Trevisan (Treviño) ]
  * debian/gbp.conf: Set upstream branch to upstream/latest
  * debian/patches: Consistently handle undefined values for integer functions.
    This was causing build failures in some architectures as per being NaN
    dependent.

  [ Olivier Tilloy ]
  * Cherry-pick upstream commits to fix failing autopkgtests

 -- Marco Trevisan (Treviño) <email address hidden>  Mon, 08 Mar 2021 22:41:06 +0100

Available diffs

Superseded in hirsute-proposed
gjs (1.67.2-1) experimental; urgency=medium

  * New upstream release
  * d/p/GGjsPrivate-Fix-indentation-in-function.patch,
    d/p/GGjsPrivate-Remove-volatile-from-g_once_init_enter-flag.patch,
    d/p/Gmaint-Avoid-g_once_init_enter-error-in-GCC-11.patch:
    - Handle g_once_init_enter as newer GLib and gcc expects
  * d/p/engine-Set-baseline-interpreter-to-enable_jit.patch:
    - Ensure JIT can be fully disabled
  * debian/libgjs0g.symbols: Update symbols

 -- Marco Trevisan (Treviño) <email address hidden>  Tue, 23 Feb 2021 16:49:06 +0100

Available diffs

Published in focal-updates
Deleted in focal-proposed (Reason: moved to -updates)
gjs (1.64.5-0ubuntu0.20.04.01) focal; urgency=medium

  * New upstream release (LP: #1916488):
    - Fix Error in function "_init()" in module "modules/overrides/GObject.js"
    - gi/wrapperutils: Move gjs_get_string_id() into resolve() implementations
    - overrides/Gtk: Set BuilderScope in class init
    - fix readline build on certain systems

 -- Marco Trevisan (Treviño) <email address hidden>  Mon, 22 Feb 2021 14:56:22 +0100
Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: moved to Release)
gjs (1.66.2-1) unstable; urgency=medium

  * Team upload

  [ Marco Trevisan (Treviño) ]
  * debian/watch: Ignore '..' links as valid version value

  [ Simon McVittie ]
  * d/watch: Don't assume major version must be a single digit
  * d/watch: Only look for stable-branch versions
  * d/gbp.conf: Use upstream/1.66.x branch to import new versions.
    The first 1.67.x release already happened, but we don't want it for
    Debian 11.
  * New upstream release

 -- Simon McVittie <email address hidden>  Fri, 29 Jan 2021 18:13:21 +0000

Available diffs

Superseded in hirsute-release
Obsolete in groovy-release
Deleted in groovy-proposed (Reason: moved to Release)
gjs (1.66.1-1) unstable; urgency=medium

  * New upstream release:
    - Throws on Unsupported caller allocates
    - arg: Fix MIN/MAX safe big integer limits
    - Fix leak when virtual function is unimplemented
    - Cannot compile GJS 1.66.0 on macOS with llvm/clang 10.0.1
    - console: fix typo in command-line option
    - Prevent passing null pointers when not nullable
    - Passing fundamentals to functions works again (LP: #1898393)

 -- Marco Trevisan (Treviño) <email address hidden>  Sun, 11 Oct 2020 01:00:09 +0200

Available diffs

Superseded in groovy-release
Deleted in groovy-proposed (Reason: moved to Release)
gjs (1.66.0-1) unstable; urgency=medium

  * New upstream release

 -- Marco Trevisan (Treviño) <email address hidden>  Mon, 14 Sep 2020 12:51:25 +0200

Available diffs

Superseded in groovy-release
Deleted in groovy-proposed (Reason: moved to Release)
gjs (1.65.92-1) experimental; urgency=medium

  * Team upload
  * New upstream release
  * Drop patches, applied upstream

 -- Simon McVittie <email address hidden>  Tue, 08 Sep 2020 16:53:38 +0100

Available diffs

Superseded in groovy-release
Deleted in groovy-proposed (Reason: moved to Release)
gjs (1.65.91-2) experimental; urgency=medium

  * debian/patches: Fix BoxedInstance initialization causing a crash in s390x

 -- Marco Trevisan (Treviño) <email address hidden>  Wed, 02 Sep 2020 16:52:13 +0200
Superseded in groovy-proposed
gjs (1.65.91-1) experimental; urgency=medium

  * New upstream release
    - Using mozjs (SpiderMonkey) 78 as JavaScript engine, coming with:
      + A new regular expression engine, supporting lookbehind and named capture
        groups, among other things
      + The ?? operator ("nullish coalescing operator") is now supported
      + The ?. operator ("optional chaining operator") is now supported
      + Public static class fields are now supported
      + Separators in numeric literals are now supported: for example, 1_000_000
      + String.replaceAll() for replacing all instances of a string inside
        another string
      + Promise.allSettled() for awaiting until all Promises in an array have
        either fulfilled or rejected
      + Intl.Locale
      + Intl.ListFormat
      + Intl.RelativeTimeFormat.formatToParts()
    - New API: gjs_coverage_enable() allows the collection of code coverage
      metrics
  * debian/rules:
    - BD on libmozjs-78
  * debian/libgjs0g.symbols: Update, adding new sybmol

 -- Marco Trevisan (Treviño) <email address hidden>  Mon, 31 Aug 2020 23:58:06 +0200

Available diffs

Superseded in groovy-proposed
gjs (1.65.4-1) experimental; urgency=medium

  [ Marco Trevisan (Treviño) ]
  * New upstream release
    - Allow one to promisify static methods
    - No need to redefine getter and setter for GObject properties
    - Less critical errors logging
    - Add support for JS pubblic class fields
    - Demarshalling fixes in 64-bit big-endian
    - Crash and memory fixes, performance improvements
    - Gtk.Widget is now an iterable object
    - Fix installed-tests compatibility with GTK 4
  * debian/rules:
    - BD on debhelper 13
    - Don't redefine HOME and XDG_RUNTIME_DIR (handled by dh 13)
    - Use dh_auto_test instead of meson test (handled by dh 13)
  * debian/libgjs0g.install: Use variables to get the multi-arch path
  * debian/gjs-tests.install: Adapt to fixed installed-tests location
  * debian/libgjs0g.symbols: Update, adding new sybmol

  [ Simon McVittie ]
  * d/rules: Show output of failing tests.
    Otherwise it's impossible to debug things like #966923.
  * d/p/function-Don-t-assume-FFI-argument-always-matches-GIArgum.patch:
    - Correctly handle function arguments in 64-bit big endian

 -- Marco Trevisan (Treviño) <email address hidden>  Thu, 27 Aug 2020 06:29:16 +0200
Superseded in groovy-proposed
gjs (1.64.3-1build1) groovy; urgency=medium

  * No-change rebuild against libffi8ubuntu1

 -- Steve Langasek <email address hidden>  Thu, 27 Aug 2020 00:04:31 +0000
Superseded in groovy-release
Deleted in groovy-proposed (Reason: moved to Release)
gjs (1.64.3-1) unstable; urgency=medium

  * New upstream release:
    - arg: Don't sink GClosure ref if it's a return value
    - overrides/Gtk: Adjust gtk_container_child_set_property() check
    - Use memory GSettings backend in tests
    - Update debug message from trimLeft/trimRight to trimStart/trimEnd
    - Various fixes for potential crash and memory issues
  * debian/rules: Use timeout multiplier in tests

 -- Marco Trevisan (Treviño) <email address hidden>  Wed, 03 Jun 2020 15:35:51 +0200
Superseded in focal-updates
Deleted in focal-proposed (Reason: moved to -updates)
gjs (1.64.3-1~ubuntu20.04.1) focal; urgency=medium

  * Merge with debian, as per new upstream stable release (LP: #1881912)
  * debian/{control,gbp.conf}: Update to match ubuntu/focal branching

Superseded in focal-updates
Deleted in focal-proposed (Reason: moved to -updates)
gjs (1.64.2-1ubuntu1~20.04.1) focal; urgency=medium

  * No-change backport to focal (LP: #1876914)

Superseded in groovy-release
Deleted in groovy-proposed (Reason: moved to Release)
gjs (1.64.2-1ubuntu1) groovy; urgency=medium

  * Merge with debian
  * debian/patches/api-test-timeout.patch: Dropped
  * debian/rules: Use timeout multiplier in tests

Superseded in groovy-release
Published in focal-release
Deleted in focal-proposed (Reason: moved to Release)
gjs (1.64.1-2ubuntu1) focal; urgency=medium

  * Increase API test timeout for riscv64. It usually takes less than a second
    over the 30s limit.

 -- William Grant <email address hidden>  Tue, 14 Apr 2020 16:59:50 +1000
Superseded in focal-release
Deleted in focal-proposed (Reason: moved to Release)
gjs (1.64.1-2) experimental; urgency=medium

  * Team upload
  * Add proposed patches to fix type-punning on big-endian LP64,
    in particular s390x (Closes: #906022)
  * d/test.sh: Make test failures fatal on all architectures
  * d/rules: Go back to inlining testing instead of using a separate script.
    Now that we are treating test failures as always bad, we don't need
    that extra complexity.

 -- Simon McVittie <email address hidden>  Wed, 08 Apr 2020 12:17:12 +0100

Available diffs

Superseded in focal-release
Deleted in focal-proposed (Reason: moved to Release)
gjs (1.64.1-1) experimental; urgency=medium

  * Team upload
  * New upstream release
  * d/gbp.conf: Use upstream/1.64.x branch.
    There has already been a 1.65.1 release.
  * d/p/Fix-failed-redirect-of-output-in-CommandLine-tests.patch:
    Drop patch, applied upstream
  * d/gjs-tests.install: Adjust to test libraries' new location

 -- Simon McVittie <email address hidden>  Fri, 03 Apr 2020 23:03:07 +0100

Available diffs

Superseded in focal-release
Deleted in focal-proposed (Reason: moved to Release)
gjs (1.64.0-1) experimental; urgency=medium

  * Team upload
  * New upstream release (no changes beyond version number)
  * Explicitly disable profiler.
    It wasn't enabled on the buildds in practice because we don't
    build-depend on sysprof.
  * Enable all optional features that are not explicitly disabled.
    This gives us more deterministic builds and checks that we haven't
    forgotten build-dependencies.
  * Bump build-dependency on gobject-introspection to 1.64.
    The upstream developers won't have tested arbitrary combinations of GNOME
    3.34 and 3.36 components, so we should probably take an all-or-nothing
    approach to the upgrade.
  * d/test.sh: Reset XDG directories to safe temporary values.
    In some build environments these end up set to inaccessible or otherwise
    unsuitable locations, causing one test to fail.
    This should become unnecessary in dh compat level 13, which does something
    similar itself. (Closes: #954659)
  * d/p/root-Always-expose-object-to-JS-before-reset.patch:
    Drop a patch that was not applied upstream.
    According to upstream !396, the bug this was meant to address has
    been fixed differently in 1.63.92.
  * d/p/Fix-failed-redirect-of-output-in-CommandLine-tests.patch:
    Add patch from upstream master to fix a bashism in a test.
    Thanks to Liban Parker.

 -- Simon McVittie <email address hidden>  Tue, 24 Mar 2020 09:38:10 +0000

Available diffs

Superseded in focal-release
Deleted in focal-proposed (Reason: moved to Release)
gjs (1.63.92-1) experimental; urgency=medium

  * New upstream release
  * tests-Avoid-filename-conflict-when-tests-run-in-parallel.patch: Drop,
    upstream

 -- Iain Lane <email address hidden>  Tue, 03 Mar 2020 09:18:17 +0000
175 of 216 results