@@ -9,11 +9,11 @@ _wx_basever=3.2
9
9
_realname=kicad
10
10
pkgbase=mingw-w64-${_realname}
11
11
pkgname=(" ${MINGW_PACKAGE_PREFIX} -${_realname} " )
12
- pkgver=8 .0.6
13
- pkgrel=4
12
+ pkgver=9 .0.0
13
+ pkgrel=1
14
14
pkgdesc=" Software for the creation of electronic schematic diagrams and printed circuit board artwork (mingw-w64)"
15
15
arch=(any)
16
- mingw_arch=(' mingw64 ' ' ucrt64' ' clang64' )
16
+ mingw_arch=(' ucrt64' ' clang64' ) # mingw64 was deprecated by kicad
17
17
url=" https://www.kicad.org/"
18
18
msys2_repository_url=" https://gitlab.com/kicad/code/kicad"
19
19
msys2_references=(
@@ -32,6 +32,8 @@ depends=(
32
32
" ${MINGW_PACKAGE_PREFIX} -freeglut"
33
33
" ${MINGW_PACKAGE_PREFIX} -glew"
34
34
" ${MINGW_PACKAGE_PREFIX} -glm"
35
+ " ${MINGW_PACKAGE_PREFIX} -nng"
36
+ " ${MINGW_PACKAGE_PREFIX} -protobuf"
35
37
" ${MINGW_PACKAGE_PREFIX} -kicad-footprints"
36
38
" ${MINGW_PACKAGE_PREFIX} -kicad-symbols"
37
39
" ${MINGW_PACKAGE_PREFIX} -libgit2"
@@ -71,15 +73,17 @@ source=(
71
73
' 005-clang-fmt-workaround.patch'
72
74
' 006-ki-6.0-rewrite-kiwin32_rc_for_clang.patch'
73
75
' 007-llvm-libcxx-19.patch'
76
+ ' 008-fix-version-header-dependency.patch'
74
77
)
75
- sha256sums=(' f808ecb7ff588d9f6c70ec5938072c28ededaaed37fb7b4fe5eaaea57253f06c '
78
+ sha256sums=(' 628b5fbdf6a4bab5ec5f5fe3e1a314229deb389dc4db87d6637f04899df3f067 '
76
79
' 3c51482f1e452e37e75c06a65996aa5d631a93e82fbef7dd8274ae8ebbd53601'
77
80
' 2924a86849c02aecd21cded0bd2069353fca33c3364f9b41f9bfdd80e19085cf'
78
81
' d8d5f4bdd0aa6d8a907710c523f6f95840636cb2ef69e5275c6ed4966f134353'
79
82
' f35a96c2393c21c266dbcd42616df64f9ee13b2423478bf6de029a3ad4e0ee8a'
80
83
' bc7ad66d81d56dcfc237dfffe31fff58addff98622f65f64c45df11f70088c37'
81
84
' 3155b9515ec7c094221441ce337c566c346bf76bb7aa42e86660cfdfb599e307'
82
- ' 5531acad48988772e4453f42ac749f4001170e4be892d3f224b37e0e606ab5ab' )
85
+ ' 5531acad48988772e4453f42ac749f4001170e4be892d3f224b37e0e606ab5ab'
86
+ ' 2ce8ff7710c64616bdc160cfe7e4079778520c21d2500840dbf74d6f79276727' )
83
87
84
88
# Helper macros to help make tasks easier #
85
89
apply_patch_with_msg () {
@@ -94,13 +98,13 @@ prepare() {
94
98
cd ${_realname} -${pkgver}
95
99
96
100
apply_patch_with_msg \
97
- 001-fix-build-with-fmt-11.patch \
98
101
002-ki-6.0-cmake-fixes-for-MINGW-CLANG.patch \
99
102
003-ki-6.0-code-fixes-for-GNUC-CLANG.patch \
100
103
004-fix-loading-ngspice-dll.patch \
101
104
005-clang-fmt-workaround.patch \
102
105
006-ki-6.0-rewrite-kiwin32_rc_for_clang.patch \
103
- 007-llvm-libcxx-19.patch
106
+ 007-llvm-libcxx-19.patch \
107
+ 008-fix-version-header-dependency.patch
104
108
}
105
109
106
110
build () {
0 commit comments