Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu
Hi,
Another package needed for firefox-esr 68. I didn't want to update src:nodejs to
a newer version, so just like for nasm-mozilla this introduces a newer version
as nodejs-mozilla. The package is based on 8.11.1~dfsg-2~bpo9+1, which has been
available on bpo for quite a while. I'm attaching the debdiff from that version.
Thanks,
Emilio
diff -Nru nodejs-8.11.1~dfsg/debian/changelog
nodejs-mozilla-8.11.1~dfsg/debian/changelog
--- nodejs-8.11.1~dfsg/debian/changelog 2018-05-02 08:09:28.0 +0200
+++ nodejs-mozilla-8.11.1~dfsg/debian/changelog 2019-09-02 11:21:56.0
+0200
@@ -1,3 +1,16 @@
+nodejs-mozilla (8.11.1~dfsg-2~deb9u1) stretch; urgency=medium
+
+ * Non-maintainer upload.
+ * Backport to stretch as nodejs-mozilla, to be used for Firefox ESR 68.
+ * Use internal libuv, http-parser and c-ares as the ones in stretch are
+too old.
+ * disable-expired-cert-test.patch: disable a test case that fails due to an
+expired test certificate.
+ * fix-openssl-error-string.patch: update a test expected output for
+openssl 1.1.0j.
+
+ -- Emilio Pozuelo Monfort Mon, 02 Sep 2019 11:21:56 +0200
+
nodejs (8.11.1~dfsg-2~bpo9+1) stretch-backports; urgency=medium
* Rebuild for stretch-backports.
diff -Nru nodejs-8.11.1~dfsg/debian/control
nodejs-mozilla-8.11.1~dfsg/debian/control
--- nodejs-8.11.1~dfsg/debian/control 2018-05-02 08:09:28.0 +0200
+++ nodejs-mozilla-8.11.1~dfsg/debian/control 2019-09-02 11:21:56.0
+0200
@@ -1,4 +1,4 @@
-Source: nodejs
+Source: nodejs-mozilla
Section: javascript
Priority: optional
Maintainer: Debian Javascript Maintainers
@@ -14,46 +14,25 @@
procps,
zlib1g-dev,
libicu-dev,
- libc-ares-dev (>= 1.14~),
- libhttp-parser-dev (>= 2.8~),
+# libc-ares-dev (>= 1.14~),
+# libhttp-parser-dev (>= 2.8~),
libkvm-dev [kfreebsd-any],
gyp (>= 0.1~svn1773),
ca-certificates,
python,
libssl1.0-dev (>= 1.0.2),
- libuv1-dev (>= 1.15.0)
-Build-Depends-Indep: node-js-yaml,
- node-marked
+# libuv1-dev (>= 1.15.0)
Standards-Version: 4.1.2
Homepage: http://nodejs.org/
Vcs-Browser: https://salsa.debian.org/js-team/nodejs/tree/master-8.x
Vcs-Git: https://salsa.debian.org/js-team/nodejs.git -b master-8.x
-Package: nodejs-dev
-Section: devel
-Architecture: amd64 arm64 armhf i386 kfreebsd-i386 kfreebsd-amd64 mips
mips64el mipsel ppc64 ppc64el s390x
-Depends: ${cdbs:Depends},
- ${misc:Depends},
- nodejs (= ${binary:Version})
-Suggests: ${cdbs:Suggests}
-Description: evented I/O for V8 javascript (development files)
- Node.js is a platform built on Chrome's JavaScript runtime for easily
- building fast, scalable network applications. Node.js uses an
- event-driven, non-blocking I/O model that makes it lightweight and
- efficient, perfect for data-intensive real-time applications that run
- across distributed devices.
- .
- This package is needed to build plugins.
-
-Package: nodejs
+Package: nodejs-mozilla
Architecture: amd64 arm64 armhf i386 kfreebsd-i386 kfreebsd-amd64 mips
mips64el mipsel ppc64 ppc64el s390x
Depends: ${shlibs:Depends},
${misc:Depends}
Provides: ${cdbs:Provides}
Recommends: ${cdbs:Recommends},
- nodejs-doc
-Replaces: nodejs-legacy
-Conflicts: nodejs-legacy
Description: evented I/O for V8 javascript
Node.js is a platform built on Chrome's JavaScript runtime for easily
building fast, scalable network applications. Node.js uses an
@@ -66,27 +45,3 @@
.
System, Events, Standard I/O, Modules, Timers, Child Processes, POSIX,
HTTP, Multipart Parsing, TCP, DNS, Assert, Path, URL, Query Strings.
-
-Package: nodejs-doc
-Section: doc
-Architecture: all
-Depends: ${misc:Depends}
-Provides: ${cdbs:Provides}
-Recommends: ${cdbs:Recommends}, nodejs
-Replaces: nodejs (<< 6.11.2~dfsg-3)
-Conflicts: nodejs (<< 6.11.2~dfsg-3)
-Description: API documentation for Node.js, the javascript platform
- Node.js is a platform built on Chrome's JavaScript runtime for easily
- building fast, scalable network applications. Node.js uses an
- event-driven, non-blocking I/O model that makes it lightweight and
- efficient, perfect for data-intensive real-time applications that run
- across distributed devices.
- .
- Node.js is bundled with several useful libraries to handle server
- tasks:
- .
- System, Events, Standard I/O, Modules, Timers, Child Processes, POSIX,
- HTTP, Multipart Parsing, TCP, DNS, Assert, Path, URL, Query Strings.
- .
- This package contains API documentation for nodejs.
-
diff -Nru nodejs-8.11.1~dfsg/debian/dh_nodejs
nodejs-mozilla-8.11.1~dfsg/debian/dh_nodejs
--- nodejs-8.11.1~dfsg/debian/dh_nodejs 2018-05-02 08:09:28.0 +0200
+++ nodejs-mozilla-8.11.1~dfsg/debian/dh_nodejs 1970-01-01 01:00:00.0
+0100
@@ -1,55 +0,0 @@
-#!/usr/bin/perl -w
-
-=head1 NAME
-
-dh_nodejs - set nodejs dependencies
-
-=cut
-
-use strict;
-use Debian::Debhelper::Dh_Lib;
-
-=head1 SYNOPSIS
-
-B [S>]
-
-=hea