Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1091641

Bug#1004739: ITP: mozjs91 -- SpiderMonkey JavaScript library

From Fabio Fantoni <fantonifabio@tiscali.it>
Newsgroups linux.debian.bugs.dist
Subject Bug#1004739: ITP: mozjs91 -- SpiderMonkey JavaScript library
Date 2022-02-01 15:20 +0100
Message-ID <DM2aJ-1HS-1@gated-at.bofh.it> (permalink)
References <DM1om-1cE-15@gated-at.bofh.it> <DM1om-1cE-15@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Il 01/02/2022 14:22, Jeremy Bicha ha scritto:
> Package: wnpp
> Severity: wishlist
> X-Debbugs-CC: debian-devel@lists.debian.org
> Owner: jeremy.bicha@canonical.com
>
> Package Name: mozjs91
> Version: 91.5.1
> Upstream Author: Mozilla et al
> License: MPL-2.0+ etc
> Programming Lang: C++
>
> Description: SpiderMonkey JavaScript library
>   SpiderMonkey is the code-name for Mozilla Firefox's C++ implementation of
>   JavaScript. It is intended to be embedded in other applications
>   that provide host environments for JavaScript.
>   .
>   This library is intended for use in contexts where only trusted
>   JavaScript code will be run, such as GNOME's gjs, Cinnamon's cjs, and
>   polkit's rules parsing. It should not be used to run untrusted JavaScript
>   from web pages: use a security-supported implementation such as Firefox,
>   Chrome or WebKitGTK's JavaScriptCore instead.
>
> Other Info
> --------------
> This library will be maintained by the Debian GNOME team. Packaging is at
> https://salsa.debian.org/gnome-team/mozjs
>
> Spidermonkey/mozjs is the JavaScript library from Firefox ESR. gjs in
> GNOME 42 is switching from mozjs78 to mozjs91 now that Firefox 78 ESR
> has reached End of Life.
>
> Besides GNOME, the only other user of the mozjs78 package in Debian is
> Cinnamon. It is hoped that Cinnamon will be able to switch to mozjs91
> soon too.

thanks for your work

about cinnamon upstream there is a big work in progress to rebase muffin 
(after over ten years) and I hope that will be possible conclude in 
these months for the next cinnamon version.

I doubt that they do a rebase of cjs too recently, unless the maintainer 
of some other distro does it, such as the one of fedora. now upstream 
are preparing new version of them distro (mint) based on bullseye after 
Jammy (next ubuntu LTS) will be released will do also newer mint that 
use it. Something that can help to make cjs rebase more probable in 
shorter time I suppose is include mozjs91 in Jammy.

I don't have enought time to prepare myself the cjs rebase but when 
there will be a draft of it I'll help to test it (if I'll have time) and 
doing testing build to make easy/fast test it also for other users

>
> https://discourse.gnome.org/t/spidermonkey-91/8665
>
> Thanks,
> Jeremy Bicha
>

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1004739: ITP: mozjs91 -- SpiderMonkey JavaScript library Jeremy Bicha <jeremy.bicha@canonical.com> - 2022-02-01 14:30 +0100
  Bug#1004739: ITP: mozjs91 -- SpiderMonkey JavaScript library Fabio Fantoni <fantonifabio@tiscali.it> - 2022-02-01 15:20 +0100
    Bug#1004739: ITP: mozjs91 -- SpiderMonkey JavaScript library Jeremy Bicha <jeremy.bicha@canonical.com> - 2022-02-01 16:10 +0100
      Bug#1004739: ITP: mozjs91 -- SpiderMonkey JavaScript library Fabio Fantoni <fantonifabio@tiscali.it> - 2022-02-04 23:00 +0100
  Bug#1004739: ITP: mozjs91 -- SpiderMonkey JavaScript library Jeremy Bicha <jeremy.bicha@canonical.com> - 2022-02-04 23:00 +0100

csiph-web