diff options
author | Ting-Wei Lan <lantw44@gmail.com> | 2023-02-12 22:21:43 +0800 |
---|---|---|
committer | Ting-Wei Lan <lantw44@gmail.com> | 2023-02-12 22:21:43 +0800 |
commit | 9940a096896d3cbf34e1da7680380b3133b6f8e9 (patch) | |
tree | 8b47e63b6b5579a2bfb6276d14bd13c719bad373 /guix | |
parent | 42e882a995660c6e4cf60721e3bbf7c15ee84223 (diff) | |
download | copr-rpm-spec-9940a096896d3cbf34e1da7680380b3133b6f8e9.tar copr-rpm-spec-9940a096896d3cbf34e1da7680380b3133b6f8e9.tar.gz copr-rpm-spec-9940a096896d3cbf34e1da7680380b3133b6f8e9.tar.bz2 copr-rpm-spec-9940a096896d3cbf34e1da7680380b3133b6f8e9.tar.lz copr-rpm-spec-9940a096896d3cbf34e1da7680380b3133b6f8e9.tar.xz copr-rpm-spec-9940a096896d3cbf34e1da7680380b3133b6f8e9.tar.zst copr-rpm-spec-9940a096896d3cbf34e1da7680380b3133b6f8e9.zip |
guix: Switch all remaining packages to Guile 3.0
Guix 1.4.0 no longer supports Guile 2.2.
Diffstat (limited to 'guix')
-rw-r--r-- | guix/guile-bytestructures/guile-bytestructures.spec | 15 | ||||
-rw-r--r-- | guix/guile-git/guile-git-merge-31-fix-clone-tests.patch | 39 | ||||
-rw-r--r-- | guix/guile-git/guile-git-merge-32-libgit2-1.2.0.patch | 100 | ||||
-rw-r--r-- | guix/guile-git/guile-git.spec | 20 | ||||
-rw-r--r-- | guix/guile-json/guile-json.spec | 13 | ||||
-rw-r--r-- | guix/guile-lib/guile-lib.spec | 17 | ||||
-rw-r--r-- | guix/guile-lzlib/guile-lzlib.spec | 13 | ||||
-rw-r--r-- | guix/guile-semver/guile-semver.spec | 13 | ||||
-rw-r--r-- | guix/guile-sqlite3/guile-sqlite3.spec | 13 | ||||
-rw-r--r-- | guix/guile-zlib/guile-zlib.spec | 13 | ||||
-rw-r--r-- | guix/guile-zstd/guile-zstd.spec | 13 |
11 files changed, 220 insertions, 49 deletions
diff --git a/guix/guile-bytestructures/guile-bytestructures.spec b/guix/guile-bytestructures/guile-bytestructures.spec index f421e53..4475cfe 100644 --- a/guix/guile-bytestructures/guile-bytestructures.spec +++ b/guix/guile-bytestructures/guile-bytestructures.spec @@ -8,19 +8,19 @@ Name: guile-bytestructures Version: 1.0.10 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Structured access library to bytevector contents for Guile License: GPLv3+ URL: https://github.com/TaylanUB/scheme-bytestructures Source0: https://github.com/TaylanUB/scheme-bytestructures/releases/download/v%{version}/bytestructures-%{version}.tar.gz -%global guile_source_dir %{_datadir}/guile/site/2.2 -%global guile_ccache_dir %{_libdir}/guile/2.2/site-ccache +%global guile_source_dir %{_datadir}/guile/site/3.0 +%global guile_ccache_dir %{_libdir}/guile/3.0/site-ccache BuildRequires: make -BuildRequires: pkgconfig(guile-2.2) -Requires: guile22 +BuildRequires: pkgconfig(guile-3.0) +Requires: guile30 %description This library offers a system imitating the type system of the C programming @@ -35,7 +35,7 @@ first-class status. %build -%configure GUILE=%{_bindir}/guile2.2 GUILD=%{_bindir}/guild2.2 +%configure %make_build @@ -63,6 +63,9 @@ first-class status. %changelog +* Sun Feb 12 2023 Ting-Wei Lan <lantw44@gmail.com> - 1.0.10-5 +- Switch to Guile 3.0 + * Sat Oct 29 2022 Ting-Wei Lan <lantw44@gmail.com> - 1.0.10-4 - Rebuilt for Fedora 37 and 38 diff --git a/guix/guile-git/guile-git-merge-31-fix-clone-tests.patch b/guix/guile-git/guile-git-merge-31-fix-clone-tests.patch new file mode 100644 index 0000000..4a0b6ef --- /dev/null +++ b/guix/guile-git/guile-git-merge-31-fix-clone-tests.patch @@ -0,0 +1,39 @@ +From 04edea32ea9393b6b8fa77db5f568aaf773cdffd Mon Sep 17 00:00:00 2001 +From: Will Frew <will.frew1@gmail.com> +Date: Sat, 2 Oct 2021 12:11:13 +0300 +Subject: [PATCH] Fixes git clone tests when running against openssh 8.8 + +OpenSSH 8.8 turns off the hostkey algorithm 'ssh-rsa' by default. +See: https://www.openssh.com/txt/release-8.8 + +Unfortunately, libssh2 (and therefore libgit2) do not yet support the +newer sha2-based ssh hostkey algorithms. +See upstream issue: https://github.com/libssh2/libssh2/issues/536 + +This explicitly re-enables ssh-rsa on the sshd that is spun up for +testing to ensure that libgit2 can handshake with it again. +--- + tests/ssh.scm.in | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/tests/ssh.scm.in b/tests/ssh.scm.in +index e6621ca..0311681 100644 +--- a/tests/ssh.scm.in ++++ b/tests/ssh.scm.in +@@ -61,6 +61,13 @@ AuthorizedKeysFile ~a + PidFile ~a + PermitUserEnvironment yes + ++# libssh2 and therefore libgit2 do not yet support ++# sha2-based rsa algorithms. ++# See upstream issue: ++# https://github.com/libssh2/libssh2/issues/536 ++HostkeyAlgorithms +ssh-rsa ++PubkeyAcceptedAlgorithms +ssh-rsa ++ + # Disable permission checks on auth files for the sake + # of isolated build environments. + StrictModes no~%" +-- +GitLab + diff --git a/guix/guile-git/guile-git-merge-32-libgit2-1.2.0.patch b/guix/guile-git/guile-git-merge-32-libgit2-1.2.0.patch new file mode 100644 index 0000000..d1ec232 --- /dev/null +++ b/guix/guile-git/guile-git-merge-32-libgit2-1.2.0.patch @@ -0,0 +1,100 @@ +From 278d23a18df6913bfe87c214d0e6dbeee6996f1d Mon Sep 17 00:00:00 2001 +From: Maxim Cournoyer <maxim.cournoyer@gmail.com> +Date: Mon, 22 Nov 2021 22:08:31 -0500 +Subject: [PATCH 1/3] structs: Adjust %remote-callbacks for libgit2 v1.2.0. + +Fixes <https://gitlab.com/guile-git/guile-git/-/issues/23>. + +* configure.ac (AC_CHECK_MEMBER) +<git_remote_callbacks.remote_ready>: New member check. +<git_remote_callbacks.resolve_url>: Streamline. +* git/config.scm.in (%have-remote-callbacks-remote-ready?): New variable. +* git/structs.scm (%remote-callbacks): Conditionally add the new +callback 'remote_ready' callback field. +--- + configure.ac | 18 ++++++++++++------ + git/configuration.scm.in | 6 ++++++ + git/structs.scm | 6 ++++++ + 3 files changed, 24 insertions(+), 6 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 107e6ca..20e9019 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -2,6 +2,7 @@ dnl Guile-Git --- GNU Guile bindings of libgit2 + dnl Copyright © 2016-2018 Erik Edrosa <erik.edrosa@gmail.com> + dnl Copyright © 2017, 2019, 2020, 2021 Ludovic Courtès <ludo@gnu.org> + dnl Copyright © 2019 Mathieu Othacehe <m.othacehe@gmail.com> ++dnl Copyright © 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com> + dnl + dnl This file is part of Guile-Git. + dnl +@@ -43,15 +44,20 @@ AS_IF([test "x$LIBGIT2_LIBDIR" = "x"], [ + ]) + AC_SUBST([LIBGIT2_LIBDIR]) + ++dnl Does the 'git_remote_callbacks' struct have a 'remote_ready' field? ++dnl It was added in 1.2.0, obsoleting 'resolve_url'. ++AC_CHECK_MEMBER([git_remote_callbacks.remote_ready], ++ [HAVE_REMOTE_CALLBACKS_REMOTE_READY="#true"], ++ [HAVE_REMOTE_CALLBACKS_REMOTE_READY="#false"], ++ [[#include <git2.h>]]) ++AC_SUBST([HAVE_REMOTE_CALLBACKS_REMOTE_READY]) ++ + dnl Does the 'git_remote_callbacks' struct have a 'resolve_url' field? + dnl It's missing in libgit2 0.28.5, added in 1.0. +-AC_CHECK_MEMBER([git_remote_callbacks.resolve_url], [], [], ++AC_CHECK_MEMBER([git_remote_callbacks.resolve_url], ++ [HAVE_REMOTE_CALLBACKS_RESOLVE_URL="#true"], ++ [HAVE_REMOTE_CALLBACKS_RESOLVE_URL="#false"], + [[#include <git2.h>]]) +-if test "x$ac_cv_member_git_remote_callbacks_resolve_url" = "xyes"; then +- HAVE_REMOTE_CALLBACKS_RESOLVE_URL="#true" +-else +- HAVE_REMOTE_CALLBACKS_RESOLVE_URL="#false" +-fi + AC_SUBST([HAVE_REMOTE_CALLBACKS_RESOLVE_URL]) + + dnl Those binaries are required for ssh authentication tests. +diff --git a/git/configuration.scm.in b/git/configuration.scm.in +index c45f698..64c4360 100644 +--- a/git/configuration.scm.in ++++ b/git/configuration.scm.in +@@ -19,11 +19,17 @@ + + (define-module (git configuration) + #:export (%libgit2 ++ %have-remote-callbacks-remote-ready? + %have-remote-callbacks-resolve-url?)) + + (define %libgit2 + "@LIBGIT2_LIBDIR@/libgit2") + ++(define %have-remote-callbacks-remote-ready? ++ ;; True if the 'git_remote_callbacks' struct has a ++ ;; 'remote_ready' field. ++ @HAVE_REMOTE_CALLBACKS_REMOTE_READY@) ++ + (define %have-remote-callbacks-resolve-url? + ;; True if the 'git_remote_callbacks' struct has a 'resolve_url' field. + @HAVE_REMOTE_CALLBACKS_RESOLVE_URL@) +diff --git a/git/structs.scm b/git/structs.scm +index ca51728..be3d050 100644 +--- a/git/structs.scm ++++ b/git/structs.scm +@@ -637,6 +637,12 @@ type to 'specified for this to take effect." + (push-update-reference ,(bs:pointer uint8)) + (push-negotiation ,(bs:pointer uint8)) + (transport ,(bs:pointer uint8)) ++ ++ ;; Added in libgit2 1.2.0. ++ ,@(if %have-remote-callbacks-remote-ready? ++ `((remote-ready ,(bs:pointer uint8))) ++ '()) ++ + (payload ,(bs:pointer uint8)) + + ;; libgit2 1.0 added this field, which is missing from 0.28.5, +-- +GitLab + diff --git a/guix/guile-git/guile-git.spec b/guix/guile-git/guile-git.spec index 959fb96..fd460ca 100644 --- a/guix/guile-git/guile-git.spec +++ b/guix/guile-git/guile-git.spec @@ -8,20 +8,23 @@ Name: guile-git Version: 0.5.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Guile bindings of libgit2 License: GPLv3+ and LGPLv3+ URL: https://gitlab.com/guile-git/guile-git Source0: https://gitlab.com/guile-git/guile-git/uploads/6450f3991aa524484038cdcea3fb248d/guile-git-%{version}.tar.gz +Patch0: guile-git-merge-31-fix-clone-tests.patch +Patch1: guile-git-merge-32-libgit2-1.2.0.patch -%global guile_source_dir %{_datadir}/guile/site/2.2 -%global guile_ccache_dir %{_libdir}/guile/2.2/site-ccache +%global guile_source_dir %{_datadir}/guile/site/3.0 +%global guile_ccache_dir %{_libdir}/guile/3.0/site-ccache BuildRequires: gcc BuildRequires: autoconf, automake, texinfo -BuildRequires: pkgconfig(guile-2.2), pkgconfig(libgit2), guile-bytestructures -Requires: guile22, guile-bytestructures, libgit2-devel +BuildRequires: pkgconfig(guile-3.0), pkgconfig(libgit2), guile-bytestructures +BuildRequires: git, openssh-clients, openssh-server +Requires: guile30, guile-bytestructures, libgit2-devel Requires(post): info Requires(preun): info @@ -35,7 +38,8 @@ repositories of the Git version control system. %build -%configure GUILE=%{_bindir}/guile2.2 GUILD=%{_bindir}/guild2.2 +autoreconf -fiv +%configure %make_build @@ -75,6 +79,10 @@ fi %changelog +* Sun Feb 12 2023 Ting-Wei Lan <lantw44@gmail.com> - 0.5.2-4 +- Switch to Guile 3.0 +- Run SSH tests + * Sat Oct 29 2022 Ting-Wei Lan <lantw44@gmail.com> - 0.5.2-3 - Rebuilt for Fedora 37 and 38 diff --git a/guix/guile-json/guile-json.spec b/guix/guile-json/guile-json.spec index 0d9cb2a..86e37b9 100644 --- a/guix/guile-json/guile-json.spec +++ b/guix/guile-json/guile-json.spec @@ -8,19 +8,19 @@ Name: guile-json Version: 4.7.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: JSON module for Guile License: GPLv3+ URL: https://savannah.nongnu.org/projects/guile-json Source0: https://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.gz -%global guile_source_dir %{_datadir}/guile/site/2.2 -%global guile_ccache_dir %{_libdir}/guile/2.2/site-ccache +%global guile_source_dir %{_datadir}/guile/site/3.0 +%global guile_ccache_dir %{_libdir}/guile/3.0/site-ccache BuildRequires: make -BuildRequires: pkgconfig(guile-2.2) -Requires: guile22 +BuildRequires: pkgconfig(guile-3.0) +Requires: guile30 %description guile-json is a JSON module for Guile. It supports parsing and building JSON @@ -66,6 +66,9 @@ features: %changelog +* Sun Feb 12 2023 Ting-Wei Lan <lantw44@gmail.com> - 4.7.3-2 +- Switch to Guile 3.0 + * Mon Dec 05 2022 Ting-Wei Lan <lantw44@gmail.com> - 4.7.3-1 - Update to 4.7.3 diff --git a/guix/guile-lib/guile-lib.spec b/guix/guile-lib/guile-lib.spec index 68f98b1..2d5dc1c 100644 --- a/guix/guile-lib/guile-lib.spec +++ b/guix/guile-lib/guile-lib.spec @@ -8,19 +8,19 @@ Name: guile-lib Version: 0.2.7 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Guile-Lib is a repository of useful code written in Guile Scheme License: GPLv3+ URL: https://www.nongnu.org/guile-lib Source0: https://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz -%global guile_source_dir %{_datadir}/guile/site/2.2 -%global guile_ccache_dir %{_libdir}/guile/2.2/site-ccache +%global guile_source_dir %{_datadir}/guile/site/3.0 +%global guile_ccache_dir %{_libdir}/guile/3.0/site-ccache BuildRequires: gcc -BuildRequires: pkgconfig(guile-2.2) -Requires: guile22 +BuildRequires: pkgconfig(guile-3.0) +Requires: guile30 %description Guile-Lib is intended as an accumulation place for pure-scheme Guile modules, @@ -35,11 +35,11 @@ Think "a down-scaled, limited-scope CPAN for Guile". %prep %autosetup -p1 -sed -i 's|"guile"|"guile2.2"|g' unit-tests/os.process.scm +sed -i 's|"guile"|"guile3.0"|g' unit-tests/os.process.scm %build -%configure GUILE=%{_bindir}/guile2.2 GUILD=%{_bindir}/guild2.2 +%configure GUILE=%{_bindir}/guile3.0 GUILD=%{_bindir}/guild3.0 %make_build moddir=%{guile_source_dir} godir=%{guile_ccache_dir} @@ -140,6 +140,9 @@ fi %changelog +* Sun Feb 12 2023 Ting-Wei Lan <lantw44@gmail.com> - 0.2.7-5 +- Switch to Guile 3.0 + * Sat Oct 29 2022 Ting-Wei Lan <lantw44@gmail.com> - 0.2.7-4 - Rebuilt for Fedora 37 and 38 diff --git a/guix/guile-lzlib/guile-lzlib.spec b/guix/guile-lzlib/guile-lzlib.spec index fae662a..ea271b3 100644 --- a/guix/guile-lzlib/guile-lzlib.spec +++ b/guix/guile-lzlib/guile-lzlib.spec @@ -8,19 +8,19 @@ Name: guile-lzlib Version: 0.0.2 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Guile bindings for lzlib License: GPLv3+ URL: https://notabug.org/guile-lzlib/guile-lzlib Source0: https://notabug.org/guile-lzlib/guile-lzlib/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -%global guile_source_dir %{_datadir}/guile/site/2.2 -%global guile_ccache_dir %{_libdir}/guile/2.2/site-ccache +%global guile_source_dir %{_datadir}/guile/site/3.0 +%global guile_ccache_dir %{_libdir}/guile/3.0/site-ccache BuildRequires: gcc -BuildRequires: autoconf, automake, pkgconfig(guile-2.2), lzlib-devel -Requires: guile22, lzlib-devel +BuildRequires: autoconf, automake, pkgconfig(guile-3.0), lzlib-devel +Requires: guile30, lzlib-devel %description Guile-lzlib: Guile bindings for lzlib, a C library for in-memory LZMA @@ -58,6 +58,9 @@ autoreconf -fiv %changelog +* Sun Feb 12 2023 Ting-Wei Lan <lantw44@gmail.com> - 0.0.2-6 +- Switch to Guile 3.0 + * Sat Oct 29 2022 Ting-Wei Lan <lantw44@gmail.com> - 0.0.2-5 - Rebuilt for Fedora 37 and 38 diff --git a/guix/guile-semver/guile-semver.spec b/guix/guile-semver/guile-semver.spec index 771c131..b08978e 100644 --- a/guix/guile-semver/guile-semver.spec +++ b/guix/guile-semver/guile-semver.spec @@ -8,19 +8,19 @@ Name: guile-semver Version: 0.1.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Guile library for Semantic Versioning License: GPLv3+ URL: https://ngyro.com/software/guile-semver.html Source0: https://files.ngyro.com/%{name}/%{name}-%{version}.tar.gz -%global guile_source_dir %{_datadir}/guile/site/2.2 -%global guile_ccache_dir %{_libdir}/guile/2.2/site-ccache +%global guile_source_dir %{_datadir}/guile/site/3.0 +%global guile_ccache_dir %{_libdir}/guile/3.0/site-ccache BuildRequires: make -BuildRequires: pkgconfig(guile-2.2) -Requires: guile22 +BuildRequires: pkgconfig(guile-3.0) +Requires: guile30 %description guile-semver is a Guile library that handles Semantic Versions and NPM-style @@ -63,6 +63,9 @@ ranges. It supports: %changelog +* Sun Feb 12 2023 Ting-Wei Lan <lantw44@gmail.com> - 0.1.1-6 +- Switch to Guile 3.0 + * Sat Oct 29 2022 Ting-Wei Lan <lantw44@gmail.com> - 0.1.1-5 - Rebuilt for Fedora 37 and 38 diff --git a/guix/guile-sqlite3/guile-sqlite3.spec b/guix/guile-sqlite3/guile-sqlite3.spec index f2e9406..f944045 100644 --- a/guix/guile-sqlite3/guile-sqlite3.spec +++ b/guix/guile-sqlite3/guile-sqlite3.spec @@ -8,19 +8,19 @@ Name: guile-sqlite3 Version: 0.1.3 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Guile bindings for the SQLite3 database engine License: LGPLv3+ URL: https://notabug.org/guile-sqlite3/guile-sqlite3 Source0: https://notabug.org/guile-sqlite3/guile-sqlite3/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -%global guile_source_dir %{_datadir}/guile/site/2.2 -%global guile_ccache_dir %{_libdir}/guile/2.2/site-ccache +%global guile_source_dir %{_datadir}/guile/site/3.0 +%global guile_ccache_dir %{_libdir}/guile/3.0/site-ccache BuildRequires: autoconf, automake, make -BuildRequires: pkgconfig(guile-2.2), pkgconfig(sqlite3) -Requires: guile22, sqlite-devel +BuildRequires: pkgconfig(guile-3.0), pkgconfig(sqlite3) +Requires: guile30, sqlite-devel %description Guile-SQLite3: Guile bindings for the SQLite3 database engine. @@ -52,6 +52,9 @@ autoreconf -fiv %changelog +* Sun Feb 12 2023 Ting-Wei Lan <lantw44@gmail.com> - 0.1.3-6 +- Switch to Guile 3.0 + * Sat Oct 29 2022 Ting-Wei Lan <lantw44@gmail.com> - 0.1.3-5 - Rebuilt for Fedora 37 and 38 diff --git a/guix/guile-zlib/guile-zlib.spec b/guix/guile-zlib/guile-zlib.spec index cf42f2b..fcc6afa 100644 --- a/guix/guile-zlib/guile-zlib.spec +++ b/guix/guile-zlib/guile-zlib.spec @@ -8,19 +8,19 @@ Name: guile-zlib Version: 0.1.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Guile bindings for zlib License: GPLv3+ URL: https://notabug.org/guile-zlib/guile-zlib Source0: https://notabug.org/guile-zlib/guile-zlib/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -%global guile_source_dir %{_datadir}/guile/site/2.2 -%global guile_ccache_dir %{_libdir}/guile/2.2/site-ccache +%global guile_source_dir %{_datadir}/guile/site/3.0 +%global guile_ccache_dir %{_libdir}/guile/3.0/site-ccache BuildRequires: autoconf, automake, make -BuildRequires: pkgconfig(guile-2.2), pkgconfig(zlib) -Requires: guile22, zlib-devel +BuildRequires: pkgconfig(guile-3.0), pkgconfig(zlib) +Requires: guile30, zlib-devel %description Guile-zlib: Guile bindings for zlib, a lossless data-compression library. The @@ -57,6 +57,9 @@ autoreconf -fiv %changelog +* Sun Feb 12 2023 Ting-Wei Lan <lantw44@gmail.com> - 0.1.0-5 +- Switch to Guile 3.0 + * Sat Oct 29 2022 Ting-Wei Lan <lantw44@gmail.com> - 0.1.0-4 - Rebuilt for Fedora 37 and 38 diff --git a/guix/guile-zstd/guile-zstd.spec b/guix/guile-zstd/guile-zstd.spec index 0a1fc33..b0593e3 100644 --- a/guix/guile-zstd/guile-zstd.spec +++ b/guix/guile-zstd/guile-zstd.spec @@ -8,19 +8,19 @@ Name: guile-zstd Version: 0.1.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: GNU Guile bindings to the zstd compression library License: GPLv3+ URL: https://notabug.org/guile-zstd/guile-zstd Source0: https://notabug.org/guile-zstd/guile-zstd/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -%global guile_source_dir %{_datadir}/guile/site/2.2 -%global guile_ccache_dir %{_libdir}/guile/2.2/site-ccache +%global guile_source_dir %{_datadir}/guile/site/3.0 +%global guile_ccache_dir %{_libdir}/guile/3.0/site-ccache BuildRequires: autoconf, automake, make -BuildRequires: pkgconfig(guile-2.2), pkgconfig(libzstd) -Requires: guile22, libzstd-devel +BuildRequires: pkgconfig(guile-3.0), pkgconfig(libzstd) +Requires: guile30, libzstd-devel %description Guile-zstd: GNU Guile bindings to the zstd compression library. @@ -56,6 +56,9 @@ autoreconf -fiv %changelog +* Sun Feb 12 2023 Ting-Wei Lan <lantw44@gmail.com> - 0.1.1-6 +- Switch to Guile 3.0 + * Sat Oct 29 2022 Ting-Wei Lan <lantw44@gmail.com> - 0.1.1-5 - Rebuilt for Fedora 37 and 38 |