# Generated by makepkg 6.1.0
# Sat Dec  6 11:47:58 UTC 2025
pkgbase = guile
	pkgdesc = a portable, embeddable Scheme implementation written in C
	pkgver = 3.0.11
	pkgrel = 1
	url = https://www.gnu.org/software/guile/
	arch = i686
	arch = x86_64
	license = spdx:LGPL-3.0-or-later
	makedepends = autotools
	makedepends = gcc
	makedepends = gettext-devel
	makedepends = gmp-devel
	makedepends = libxcrypt-devel
	makedepends = libffi-devel
	makedepends = libgc-devel
	makedepends = libiconv-devel
	makedepends = libintl
	makedepends = libreadline-devel
	makedepends = libunistring-devel
	makedepends = pkgconf
	makedepends = gperf
	options = !libtool
	source = https://ftp.gnu.org/gnu/guile/guile-3.0.11.tar.xz
	source = 0001-Avoid-warnings-when-Guile-headers-are-included-in-a-.patch
	source = 0002-system-foreign-library-Use-uname-to-distinguish-MSYS.patch
	source = 0003-Activate-test-pthread-create-secondary-for-Cygwin.patch
	source = 0004-test-ffi-Fix-qsort-availability-check-on-MSYS2.patch
	source = 0005-test-suite-standalone-Fix-MSYS2-loading-and-enforce-.patch
	source = 0006-test-guild-compile-Skip-cleanup-test-on-Windows.patch
	source = 0007-test-suite-standalone-Skip-resource-limit-tests-on-M.patch
	source = 0008-libguile-posix-Fix-const-warning-in-CPU_ISSET-usage.patch
	source = 0009-lightening-Fix-x86-compilation-and-ABI-compliance-on.patch
	source = 0010-libguile-Makefile.am-Fix-race-condition-in-install-d.patch
	sha256sums = 818c79d236657a7fa96fb364137cc7b41b3bdee0d65c6174ca03769559579460
	sha256sums = 59076314b96d5ac430c2eff675b1cb365b08f4bd2cfeadf91580ba2ec98a0f68
	sha256sums = 65dcbc7a1241ae8ea0df5edddca741cc61a5e91ea9baf357c013d171a30f6d66
	sha256sums = 61edb7c2f77aca3bdff316f0f72fe474c5a57b44be00a8fc3cd4209da1d7f33d
	sha256sums = 8edb3d722b500c5421e0cadac23538204217de437793fb33395bfbcd0d6f7e0b
	sha256sums = 078f61480ea543679ae3cb3ff3cb35b6908bca0a72fde7c444f02fcd36cff3a6
	sha256sums = 185687fa4ca1198d82260b8a9ff42e6abd99332abaaf2582824a1af230c50f60
	sha256sums = 67fc8c5aa698dcacfe5c5540173a52676600b84941dcb7035fe5ac89d9cc0fc0
	sha256sums = 68f2c5541b7d4cc6b8d56b9e668824951d478c7e6b584ff56d16984d0f7f8940
	sha256sums = a87db1d2ce00f922d075f2102aaa2ed17d121ba6138ae41201ee9a60fb62bfd5
	sha256sums = 0ac681d5dc7fd27729d56662e19a9be413888306b212b77cc0fb933f53c1e1d0

pkgname = guile
	depends = libguile=3.0.11

pkgname = libguile
	groups = libraries
	depends = gmp
	depends = libxcrypt
	depends = libffi
	depends = libgc
	depends = libreadline
	depends = libunistring

pkgname = libguile-devel
	groups = development
	depends = libguile=3.0.11
	depends = gmp-devel
	depends = libgc-devel
	depends = pkgconf
	options = staticlibs
