kicad: Update to 9.0.1 (#23963)

This commit is contained in:
Hernan Martinez 2025-04-13 13:18:26 -06:00 committed by GitHub
parent 2969cd047a
commit 73ebb5e7eb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 12 additions and 20 deletions

View File

@ -15,9 +15,9 @@ pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}-ca"
"${MINGW_PACKAGE_PREFIX}-${_realname}-pl"
"${MINGW_PACKAGE_PREFIX}-${_realname}-ru"
"${MINGW_PACKAGE_PREFIX}-${_realname}-zh")
# https://gitlab.com/kicad/services/kicad-doc/-/jobs/9178132758/artifacts/browse/archive/
_job_id='9178132758' # this is needed to change for new version
pkgver=9.0.0
# https://gitlab.com/kicad/services/kicad-doc/-/jobs/9565954616/artifacts/browse/archive/
_job_id='9565954616' # this is needed to change for new version
pkgver=9.0.1
pkgrel=1
pkgdesc="Documentation for KiCad (mingw-w64)"
arch=(any)
@ -31,12 +31,10 @@ makedepends=()
optdepends=("${MINGW_PACKAGE_PREFIX}-kicad-meta"
"${MINGW_PACKAGE_PREFIX}-kicad")
# Latest available doc tarball from previously used source is for 8.0.0-rc3:
# https://kicad-downloads.s3.cern.ch/docs/kicad-doc-8.0.0-rc3.tar.gz
# Use the more current build artifact from the release tag instead:
# https://gitlab.com/kicad/services/kicad-doc/-/artifacts
source=("${_realname}-${pkgver}.tar.gz::https://gitlab.com/kicad/services/kicad-doc/-/jobs/${_job_id}/artifacts/raw/archive/kicad-doc-unknown.tar.gz")
sha256sums=('fec4e4ae87ad174666effb10b0c2b76ff684fef5f38ac6bc09aee62c79c9105b')
sha256sums=('978188d79fab3c14df0a4f1a66e80b449dfb3779ed652b6b209e1df4d3060efb')
build_lang() {
cd "${srcdir}/kicad-doc-unknown/share/doc/kicad/help"

View File

@ -6,7 +6,7 @@ pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}-footprints"
"${MINGW_PACKAGE_PREFIX}-${_realname}-symbols"
"${MINGW_PACKAGE_PREFIX}-${_realname}-templates"
"${MINGW_PACKAGE_PREFIX}-${_realname}-packages3D")
pkgver=9.0.0
pkgver=9.0.1
pkgrel=1
pkgdesc="Support libraries for KiCad (mingw-w64)"
arch=('any')
@ -25,10 +25,10 @@ source=("https://gitlab.com/kicad/libraries/kicad-footprints/-/archive/${pkgver}
"https://gitlab.com/kicad/libraries/kicad-symbols/-/archive/${pkgver}/kicad-symbols-${pkgver}.tar.bz2"
"https://gitlab.com/kicad/libraries/kicad-templates/-/archive/${pkgver}/kicad-templates-${pkgver}.tar.bz2"
"https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/${pkgver}/kicad-packages3D-${pkgver}.tar.bz2")
sha256sums=('2c55de89d1558623d9c370bda3c11e3b01522c591ac9cfffc4e80ed2cae75392'
'13dc2ec96f2827754c013d99cb8cfafdf60b4dbdb984234cfbee9331bb23f46f'
'cb670d3450aced975dad7461d7f9356415e7b3b816ebdf75c06af51504ece256'
'd2bc1a757517d3467dff5bb39535480b46db988b3caf36e8b8a313f9bcb627df')
sha256sums=('4645f6aca471b7bc9098a99f9729277ae2a489d27f1a99fde2ed346abf287bd9'
'f7f6b978d10b5cf8434eb7149f073b42b510adddbf004ecd90458a07de76939a'
'd6149b2d109ea5ba3a457fb744393c40c2474de52b2a5045d4f08118d78b8d1b'
'3b1933735052a3948285a3a932802eb7100aa43a292dff197976aca2cb0459ab')
build() {
declare -a _extra_config

View File

@ -10,8 +10,8 @@ _realname=kicad
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-meta")
pkgver=9.0.0
pkgrel=3
pkgver=9.0.1
pkgrel=1
pkgdesc="Software for the creation of electronic schematic diagrams and printed circuit board artwork (mingw-w64)"
arch=(any)
mingw_arch=('ucrt64' 'clang64')
@ -67,25 +67,21 @@ for _doclang in ${_doc[@]}; do
done
source=(
"https://gitlab.com/kicad/code/kicad/-/archive/${pkgver}/kicad-${pkgver}.tar.bz2"
'001-fix-build-with-protobuf-30.patch'
'002-ki-6.0-cmake-fixes-for-MINGW-CLANG.patch'
'003-ki-6.0-code-fixes-for-GNUC-CLANG.patch'
'004-fix-loading-ngspice-dll.patch'
'005-clang-fmt-workaround.patch'
'006-ki-6.0-rewrite-kiwin32_rc_for_clang.patch'
'007-llvm-libcxx-19.patch'
'008-fix-version-header-dependency.patch'
'009-clang-needs-explicit-json-implementations.patch'
)
sha256sums=('628b5fbdf6a4bab5ec5f5fe3e1a314229deb389dc4db87d6637f04899df3f067'
'd03835881b2dd8c6febb373276bdb2df3481a4a6cf552020712871e5134545a4'
sha256sums=('92c43ef5dead38d315bf765e7ba4474ccf368046189c9fe7ca5ab39a53960999'
'2924a86849c02aecd21cded0bd2069353fca33c3364f9b41f9bfdd80e19085cf'
'd8d5f4bdd0aa6d8a907710c523f6f95840636cb2ef69e5275c6ed4966f134353'
'f35a96c2393c21c266dbcd42616df64f9ee13b2423478bf6de029a3ad4e0ee8a'
'bc7ad66d81d56dcfc237dfffe31fff58addff98622f65f64c45df11f70088c37'
'3155b9515ec7c094221441ce337c566c346bf76bb7aa42e86660cfdfb599e307'
'5531acad48988772e4453f42ac749f4001170e4be892d3f224b37e0e606ab5ab'
'2ce8ff7710c64616bdc160cfe7e4079778520c21d2500840dbf74d6f79276727'
'3b0249e26dd1fb8f6c9626c93f4ab634f65a8f258fa527566a715cb4a4e49403')
# Helper macros to help make tasks easier #
@ -101,14 +97,12 @@ prepare() {
cd ${_realname}-${pkgver}
apply_patch_with_msg \
001-fix-build-with-protobuf-30.patch \
002-ki-6.0-cmake-fixes-for-MINGW-CLANG.patch \
003-ki-6.0-code-fixes-for-GNUC-CLANG.patch \
004-fix-loading-ngspice-dll.patch \
005-clang-fmt-workaround.patch \
006-ki-6.0-rewrite-kiwin32_rc_for_clang.patch \
007-llvm-libcxx-19.patch \
008-fix-version-header-dependency.patch \
009-clang-needs-explicit-json-implementations.patch
}