Jonathan Steel pushed to branch main at Arch Linux / Packaging / Packages / 
squeak-vm


Commits:
245e53ce by Jonathan Steel at 2023-10-26T10:24:06+01:00
upgpkg: 4.10.2.2614-7: FS#80082 include alsa plugin

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,18 @@
+pkgbase = squeak-vm
+       pkgdesc = Full-featured implementation of the Smalltalk programming 
language and environment
+       pkgver = 4.10.2.2614
+       pkgrel = 7
+       url = http://squeakvm.org
+       arch = x86_64
+       license = custom:MIT
+       license = APACHE
+       makedepends = cmake
+       depends = libgl
+       depends = libpulse
+       depends = libxrender
+       depends = alsa-lib
+       source = http://squeakvm.org/unix/release/Squeak-4.10.2.2614-src.tar.gz
+       md5sums = 8a5cb1d6899d55df56154fab8716e034
+       sha256sums = 
3db6d12ea223e5bc49f52af7f6f832e383a3a006a53bc8a87f6469e1af5dfc2e
+
+pkgname = squeak-vm


=====================================
PKGBUILD
=====================================
@@ -6,17 +6,23 @@
 
 pkgname=squeak-vm
 pkgver=4.10.2.2614
-pkgrel=6
+pkgrel=7
 pkgdesc="Full-featured implementation of the Smalltalk programming language 
and environment"
 arch=('x86_64')
 url="http://squeakvm.org";
 license=('custom:MIT' 'APACHE')
-depends=('libgl' 'libpulse' 'libxrender')
+depends=('libgl' 'libpulse' 'libxrender' 'alsa-lib')
 makedepends=('cmake') 
 source=(http://squeakvm.org/unix/release/Squeak-$pkgver-src.tar.gz)
 md5sums=('8a5cb1d6899d55df56154fab8716e034')
 sha256sums=('3db6d12ea223e5bc49f52af7f6f832e383a3a006a53bc8a87f6469e1af5dfc2e')
 
+prepare() {
+  cd Squeak-$pkgver-src/
+  # Fix format-security build error
+  sed -i 's/\tprintf(msg);/\tprintf("%s", msg);/' 
Cross/plugins/Squeak3D/b3dMain.c
+}
+
 build() {
   cd Squeak-$pkgver-src/
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/squeak-vm/-/commit/245e53cef4bf8662c2e146644604f2525a8971ca

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/squeak-vm/-/commit/245e53cef4bf8662c2e146644604f2525a8971ca
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to