kicad: Update to 9.0.1 (#23963)
This commit is contained in:
parent
2969cd047a
commit
73ebb5e7eb
@ -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"
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user