Alexander Rødseth pushed to branch main at Arch Linux / Packaging / Packages / chicken
Commits: 81c234bc by Alexander F. Rødseth at 2024-05-02T00:17:59+02:00 rebuild, ref the gcc todo - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,18 @@ +pkgbase = chicken + pkgdesc = Feature rich R5RS Scheme compiler and interpreter + pkgver = 5.3.0 + pkgrel = 6 + url = https://call-cc.org/ + arch = x86_64 + license = BSD-3-Clause + license = GPL-2.0-or-later + license = custom:Public-Domain + makedepends = chicken + optdepends = tk: for the tcl/tk egg + options = staticlibs + source = https://code.call-cc.org/releases/5.3.0/chicken-5.3.0.tar.gz + source = CVE-2022-45145.patch + b2sums = 7e1fb8c844542927eec53df751014f718b8c96fb6cf390d6464d7d55467c7320346be9ed05202b9c5c96548f274243ae52fead488981d7c207bec2c001db7cd7 + b2sums = 0b07d7935da0619eb2dfba4d0944c45bb5aa6d46e904125f9ee5b55ef6592d5619b7b6aa8a3136b76d8de4f3d768c6831b386a872bd6518f8b3fa04bb9f767d4 + +pkgname = chicken ===================================== PKGBUILD ===================================== @@ -4,11 +4,11 @@ pkgname=chicken pkgver=5.3.0 -pkgrel=5 +pkgrel=6 pkgdesc='Feature rich R5RS Scheme compiler and interpreter' arch=(x86_64) url='https://call-cc.org/' -license=(BSD) +license=(BSD-3-Clause GPL-2.0-or-later custom:Public-Domain) makedepends=(chicken) optdepends=('tk: for the tcl/tk egg') options=(staticlibs) @@ -18,13 +18,13 @@ b2sums=('7e1fb8c844542927eec53df751014f718b8c96fb6cf390d6464d7d55467c7320346be9e '0b07d7935da0619eb2dfba4d0944c45bb5aa6d46e904125f9ee5b55ef6592d5619b7b6aa8a3136b76d8de4f3d768c6831b386a872bd6518f8b3fa04bb9f767d4') prepare() { - patch -Np1 -i ../CVE-2022-45145.patch -d $pkgname-$pkgver + patch -Np1 -s -i ../CVE-2022-45145.patch -d $pkgname-$pkgver } build() { export CFLAGS+=' -ffat-lto-objects' export CXXFLAGS+=' -ffat-lto-objects' - make -j1 -C $pkgname-$pkgver \ + make -C $pkgname-$pkgver \ CSC_PROGRAM=chicken-csc \ CSI_PROGRAM=chicken-csi \ PLATFORM=linux \ View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/chicken/-/commit/81c234bcb0edf8154e26d5d5343082960b8e9f77 -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/chicken/-/commit/81c234bcb0edf8154e26d5d5343082960b8e9f77 You're receiving this email because of your account on gitlab.archlinux.org.