Skip to content

Commit 10c81ab

Browse files
committed
Support botan-3.10.0
1 parent 15c8fda commit 10c81ab

13 files changed

Lines changed: 42453 additions & 8 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
#
3636
# * Build and test with all combinations of OS/GHC/Cabal, but with a fixed
3737
# Botan version, preferably the latest version which is currently
38-
# Botan-3.9.0.
38+
# Botan-3.10.0.
3939
#
4040
# * Build and test with all Botan versions, but with a fixed OS/GHC/Cabal
4141
# combination, preferably Linux/GHC-9.6/Cabal-3.16
@@ -58,7 +58,7 @@ jobs:
5858
- { os: macos-latest, shell: bash }
5959
ghc-version: ["9.2", "9.4", "9.6", "9.8", "9.10", "9.12"]
6060
cabal-version: ["3.16"]
61-
botan-version: ["3.9.0"]
61+
botan-version: ["3.10.0"]
6262
include:
6363
- sys: { os: ubuntu-latest, shell: bash }
6464
ghc-version: "9.6"
@@ -112,6 +112,10 @@ jobs:
112112
ghc-version: "9.6"
113113
cabal-version: "3.16"
114114
botan-version: "3.8.1"
115+
- sys: { os: ubuntu-latest, shell: bash }
116+
ghc-version: "9.6"
117+
cabal-version: "3.16"
118+
botan-version: "3.9.0"
115119

116120
steps:
117121
- name: 📥 Checkout repository

.github/workflows/documentation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
# wrong with the setup-botan action. Maybe it's compiling too many things?
5555
timeout-minutes: 30
5656
with:
57-
botan-version: 3.9.0
57+
botan-version: 3.10.0
5858

5959
- name: 🛠️ Configure
6060
run: |

botan-bindings/KnownVersions.cfg

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
[ Version 3 9 0
1+
[ Version 3 10 0
2+
, Version 3 9 0
23
, Version 3 8 1
34
, Version 3 8 0
45
, Version 3 7 1

botan-bindings/src-generated/Botan/Bindings/Generated.hs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ module Botan.Bindings.Generated (
88

99
#ifdef MIN_BOTAN_VERSION_BINDINGS
1010

11-
#if MIN_BOTAN_VERSION_BINDINGS(3,9,0)
11+
#if MIN_BOTAN_VERSION_BINDINGS(3,10,0)
12+
import Botan.Bindings.Generated.Botan_3_10_0 as Reexports
13+
#elif MIN_BOTAN_VERSION_BINDINGS(3,9,0)
1214
import Botan.Bindings.Generated.Botan_3_9_0 as Reexports
1315
#elif MIN_BOTAN_VERSION_BINDINGS(3,8,1)
1416
import Botan.Bindings.Generated.Botan_3_8_1 as Reexports

0 commit comments

Comments
 (0)