zotero-reader (0.0~git20261014+dfsg2-1) unstable; urgency=medium * New upstream snapshot, the reader commit that Zotero 11.0-beta.2 pins. pdf.js moves to 5f95f712: region-based text colouring, and no synthesized bold or italic for embedded fonts. * Build with upstream's "build:zotero" script, with its dependency installation dropped, instead of transcribing the pdf.js steps. * Point the AGPL-3 reference at /usr/share/common-licenses/AGPL-3.0, which is the file the archive ships. -- Emfox Zhou Thu, 29 Oct 2026 17:20:00 +0800 zotero-reader (0.0~git20260925+dfsg2-2) unstable; urgency=medium * Build the bundle with the classic JSX runtime: Babel 8 defaults to the automatic one, which makes the reader require react/jsx-runtime, and Zotero has no such resource. -- Emfox Zhou Thu, 29 Oct 2026 09:40:54 +0800 zotero-reader (0.0~git20260925+dfsg2-1) unstable; urgency=medium * New upstream snapshot, the reader commit that Zotero 11.0-beta.1 pins. It brings pdf.js 3ec7e002, the one zotero-pdfjs-data and zotero-document-worker are already built against, and structured-document-text 7963c11f. * Add an autopkgtest that runs the upstream node test suite. -- Emfox Zhou Tue, 27 Oct 2026 23:35:00 +0800 zotero-reader (0.0~git20260914+dfsg2-1) unstable; urgency=medium * Take the image decoders and the colour management module from the new pdfjs-jbig2, pdfjs-openjpeg and pdfjs-qcms packages as well, instead of shipping the prebuilt WebAssembly modules pdf.js vendors under external/. With the QuickJS sandbox already coming from pdfjs-quickjs there is no prebuilt WebAssembly left in this source package, so the two lintian overrides that covered them are gone. * debian/copyright: exclude those prebuilt files from the tarball; the LICENSE files next to them stay, as pdf.js' build copies them out. * Depend on node-mathjax-full and link its web fonts into the reader's resource directory, instead of shipping a copy of them. -- Emfox Zhou Tue, 29 Sep 2026 10:28:18 +0800 zotero-reader (0.0~git20260914+dfsg1-1) unstable; urgency=medium * Build against pdfjs-quickjs for the sandbox interpreter pdf.js uses, instead of shipping the prebuilt WebAssembly module and the JavaScript glue that pdf.js vendors in pdfjs/pdf.js/external/quickjs/. * debian/copyright: exclude that directory from the tarball, since pdfjs-quickjs provides it; drop its Files paragraph. -- Emfox Zhou Tue, 29 Sep 2026 08:34:08 +0800 zotero-reader (0.0~git20260914+dfsg-2) unstable; urgency=medium * debian/copyright: reference Expat and Apache-2.0 from the Files paragraphs and keep their text once, in stand-alone License paragraphs, instead of repeating it per paragraph. * debian/copyright: add the missing MPL-2.0 coverage for the pdf.js localisation files, five images and the fluent linter config. * debian/copyright: declare AGPL-3 instead of AGPL-3.0+, matching upstream's COPYING ("version 3 (AGPLv3)") and package.json ("AGPL-3.0"): no "or any later version" was granted upstream. -- Emfox Zhou Mon, 28 Sep 2026 16:57:55 +0800 zotero-reader (0.0~git20260914+dfsg-1) unstable; urgency=medium * Initial release. (Closes: #1149159) -- Emfox Zhou Mon, 28 Sep 2026 08:00:00 +0800