Your message dated Thu, 20 Aug 2026 18:18:52 +0000
with message-id <[email protected]>
and subject line Bug#1139655: fixed in node-egjs-hammerjs 2.0.17-2
has caused the Debian Bug report #1139655,
regarding node-egjs-hammerjs: please make the build reproducible
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1139655: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1139655
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: node-egjs-hammerjs
Version: 2.0.17-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-Cc: [email protected]

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed that
node-egjs-hammerjs could not be built reproducibly.

Patch attached.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
--- a/debian/patches/reproducible-build.patch   1969-12-31 16:00:00.000000000 
-0800
--- b/debian/patches/reproducible-build.patch   2026-06-10 09:27:47.984382789 
-0700
@@ -0,0 +1,17 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2026-06-10
+
+--- node-egjs-hammerjs-2.0.17.orig/banner.js
++++ node-egjs-hammerjs-2.0.17/banner.js
+@@ -1,7 +1,8 @@
+ var pkg = require("./package.json");
+-var date = new Date();
++var epoch = Number(process.env["SOURCE_DATE_EPOCH"]);
++var date = Number.isInteger(epoch) ? new Date(epoch * 1000) : new Date();
+ 
+-module.exports = `/*! ${pkg.title || pkg.name} - v${pkg.version} - ${[ 
date.getFullYear(), ('0' + (date.getMonth() + 1)).slice(-2), ('0' + 
date.getDate()).slice(-2)].join('-')}
++module.exports = `/*! ${pkg.title || pkg.name} - v${pkg.version} - ${[ 
date.getUTCFullYear(), ('0' + (date.getUTCMonth() + 1)).slice(-2), ('0' + 
date.getUTCDate()).slice(-2)].join('-')}
+  * ${pkg.homepage}
+  *
+  * Forked By Naver egjs
--- a/debian/patches/series     1969-12-31 16:00:00.000000000 -0800
--- b/debian/patches/series     2026-06-10 09:16:34.871252168 -0700
@@ -0,0 +1 @@
+reproducible-build.patch

--- End Message ---
--- Begin Message ---
Source: node-egjs-hammerjs
Source-Version: 2.0.17-2
Done: Alexandre Detiste <[email protected]>

We believe that the bug you reported is fixed in the latest version of
node-egjs-hammerjs, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandre Detiste <[email protected]> (supplier of updated node-egjs-hammerjs 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 20 Aug 2026 19:56:37 +0200
Source: node-egjs-hammerjs
Architecture: source
Version: 2.0.17-2
Distribution: unstable
Urgency: medium
Maintainer: Home Assistant Team <[email protected]>
Changed-By: Alexandre Detiste <[email protected]>
Closes: 1139655
Changes:
 node-egjs-hammerjs (2.0.17-2) unstable; urgency=medium
 .
   * Team Upload
   * Add debian/salsa-ci.yml
   * Use canonical URL in Vcs-Git.
   * Drop "Rules-Requires-Root: no": it is the default now
 .
   [ Chris Lamb ]
   * make the build reproducible (Closes: #1139655)
Checksums-Sha1:
 89bb569d794804d5f1830fb5adff5864203a609d 2286 node-egjs-hammerjs_2.0.17-2.dsc
 1c9296d056f34d90cc6935a6ad1ca2a4c2dc0f4f 3700 
node-egjs-hammerjs_2.0.17-2.debian.tar.xz
 f18563ea59427c63d0bdff729036a876a89ac7c9 13113 
node-egjs-hammerjs_2.0.17-2_source.buildinfo
Checksums-Sha256:
 df57b5e116a129034bde9f83701de846f69cc31a576215b08b3b8be655af0d58 2286 
node-egjs-hammerjs_2.0.17-2.dsc
 4430f9909b97ebbea9d3faef90cc587e8846099b48e2a7435e218d76f880e475 3700 
node-egjs-hammerjs_2.0.17-2.debian.tar.xz
 93e6a58847feff90bd9228e680789a6bda6b5968c7937495ed2681f1e14501c3 13113 
node-egjs-hammerjs_2.0.17-2_source.buildinfo
Files:
 2257d123cd5ab1dfd2016cee777f9a64 2286 javascript optional 
node-egjs-hammerjs_2.0.17-2.dsc
 78213d31804cc3c23f9ac79c852f60e4 3700 javascript optional 
node-egjs-hammerjs_2.0.17-2.debian.tar.xz
 322592b1d640237110ac26a53cdac200 13113 javascript optional 
node-egjs-hammerjs_2.0.17-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmqHQYsRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBqYtBAAss/QMw70Z9OTA7PJoAy9Tw7v85TCNViM
1Ry6rX7BIWUK9PmZIaw7U32j/s0mD6dwLmcYafTb5g1gwDsObiZmxJUW8CLM91SQ
buPVItBH4JNpYAiwC+tIwnbh8nF49iyKs6j/1d9yRWFmrTmpOA28MnJB4SK8LZRL
4DVEEAjYiLRBefngFu4Zh6n6RAL/wzSA/4vVpFTiq8p/2xR/RCrTpEIX7WEwfxkk
w0An4Ja6QgiAclnpj5sps76Qgo0OUjSrmf03aw4Y4AIc6ae+XIewkKaWSroaF3p3
1CglGhB6me30xldEcP+/83L9M7X+ISwcgpXoAk9ReCTKCjxV/5qfIewuIZn5+B7y
t+3hr52/8C7ha2RBVACRR2/AKuyAHIJ33QZVPdyII8k2G9cVLsH1o+lSQJnYQ5MI
afQZpD+EoHZzHeQRHMn01ZsflVPiDS9hm4HXnJtJIzy2hw6Z0bGlDR8b+7RhLAro
lFvAIoclv1UCtUmbK/AXXVE6Pl8GrdAMfVGtBEH562Zui8xI1eJa4I7IEvDj3QIP
zcizC1ME4BiwYDJj2etNRj7+whR7Dlkrwa7e2MUcJGdv/sE4V7NnVQQWU3xGmZBT
zGtmhr0+SNqTSpgoYsYZOTQE7cWqprAmPTyLWIexPS3NTjbprODFVyvF3MeoqD4r
AYthyEbtwaU=
=NX2W
-----END PGP SIGNATURE-----

Attachment: pgpDNdwbbiJ3q.pgp
Description: PGP signature


--- End Message ---

Reply via email to