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.


Reply via email to