Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / dvdstyler
Commits: 2e7bb7ca by Robin Candau at 2025-02-13T19:21:46+01:00 upgpkg: 3.2.1-4: Strip non-deterministic information from zip files (e.g. timestamps) for reproducible builds - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = dvdstyler pkgdesc = DVD authoring application for the creation of professional-looking DVDs pkgver = 3.2.1 - pkgrel = 3 + pkgrel = 4 url = https://www.dvdstyler.org/ arch = x86_64 license = GPL2 @@ -9,6 +9,7 @@ pkgbase = dvdstyler makedepends = xmlto makedepends = zip makedepends = ffmpeg + makedepends = strip-nondeterminism depends = cdrtools depends = dvdauthor depends = dvd+rw-tools ===================================== PKGBUILD ===================================== @@ -7,13 +7,13 @@ pkgname=dvdstyler pkgver=3.2.1 -pkgrel=3 +pkgrel=4 pkgdesc='DVD authoring application for the creation of professional-looking DVDs' arch=('x86_64') url='https://www.dvdstyler.org/' license=('GPL2') depends=('cdrtools' 'dvdauthor' 'dvd+rw-tools' 'ffmpeg4.4' 'wxsvg') -makedepends=('docbook-xsl' 'xmlto' 'zip' 'ffmpeg') +makedepends=('docbook-xsl' 'xmlto' 'zip' 'ffmpeg' 'strip-nondeterminism') source=("https://downloads.sourceforge.net/$pkgname/DVDStyler-$pkgver.tar.bz2" 'dvdstyler.appdata.xml') sha256sums=('0bb3348739f4c93097454b814ecb3a58f6bace8f030f41619a9feeafb4747558' @@ -29,6 +29,10 @@ build() { export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig' ./configure --prefix=/usr make + + # Strip non-deterministic information from zip files (e.g. timestamps) + # This is required for reproducible builds + find . -name "*.zip" -exec strip-nondeterminism {} + } package() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/dvdstyler/-/commit/2e7bb7ca5a3e71add1e79fae13e9ba98e084c4b8 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/dvdstyler/-/commit/2e7bb7ca5a3e71add1e79fae13e9ba98e084c4b8 You're receiving this email because of your account on gitlab.archlinux.org.