11# Template file for 'kicad'
22# XXX: keep in sync with kicad-doc
33pkgname=kicad
4- version=9 .0.7
5- revision=2
4+ version=10 .0.3
5+ revision=1
66build_style=cmake
77build_helper="cmake-wxWidgets-gtk3"
88configure_args="-DKICAD_SCRIPTING_WXPYTHON=ON -DKICAD_USE_EGL=ON -DKICAD_BUILD_QA_TESTS=OFF
@@ -12,7 +12,8 @@ hostmakedepends="pkg-config swig wxWidgets-gtk3-devel tar gettext
1212makedepends="wxWidgets-gtk3-devel wxPython python3-devel glew-devel
1313 cairo-devel boost-devel-minimal libboost_locale libcurl-devel glm libgomp-devel
1414 libfreeglut-devel gtk+3-devel unixodbc-devel occt-devel ngspice-devel libgit2-devel
15- libsecret-devel protobuf-devel libprotoc-devel nng-devel"
15+ libsecret-devel protobuf-devel libprotoc-devel nng-devel libspnav-devel
16+ poppler-cpp-devel poppler-glib-devel"
1617depends="wxPython ngspice"
1718checkdepends="python3-pytest python3-cairosvg"
1819short_desc="Electronic schematic and PCB design software"
@@ -21,7 +22,7 @@ license="GPL-3.0-or-later"
2122homepage="http://kicad.org"
2223changelog="https://www.kicad.org/blog/categories/Release-Notes/"
2324distfiles="https://gitlab.com/kicad/code/kicad/-/archive/${version}/kicad-${version}.tar.gz"
24- checksum=4743c5504576794c02f7e884a79f3fb5d7ec0f1dd359371a9225e9f2913581c5
25+ checksum=16d4febafe510edd2c2a3b66741a5ba06462d1bf93cb7080b7e27e9ed0506f5d
2526python_version=3
2627replaces="kicad-i18n>=0"
2728
@@ -31,9 +32,3 @@ if [ "$CROSS_BUILD" ]; then
3132fi
3233
3334CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
34-
35- post_patch() {
36- # python struct.calcsize('@P') return pointer size of build system.
37- vsed -i -e 's/CMAKE_SIZEOF_VOID_P AND/FALSE AND &/' \
38- thirdparty/pybind11/tools/FindPythonLibsNew.cmake
39- }
0 commit comments