diff --git a/.SRCINFO b/.SRCINFO index 833516d..6575b3d 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,20 +1,21 @@ pkgbase = stm32cubemx pkgdesc = graphical software configuration tool for STM32 microcontrollers that allows generating C initialization code - pkgver = 6.7.0 - pkgrel = 3 + pkgver = 6.13.0 + pkgrel = 1 url = https://www.st.com/en/development-tools/stm32cubemx.html arch = any license = custom makedepends = imagemagick - depends = java-runtime=11 - depends = archlinux-java-run + depends = java-runtime>=17 + depends = archlinux-java-run>=10 depends = bash options = !strip - source = https://sw-center.st.com/packs/resource/library/stm32cube_mx_v670-lin.zip + options = !debug + source = https://sw-center.st.com/packs/resource/library/stm32cube_mx_v6130-lin.zip source = stm32cubemx.desktop source = stm32cubemx.sh - sha512sums = f7ff661fdd9faa052508b44d4c48cf874998532df3a77d673e7d046de5cd1942bf15571f79b7c2b1ac8543856186dbe050594e3d4ad7242a57872c5b972a96ee + sha512sums = 362f0b94a33c84004ff6068f11e629aa9881d6612cf4f82817a9b1c67fa270f93eb8320f56e95d4267c7844de78443d1a968f4e589a3324343044b3ca9138ff4 sha512sums = 83c67bef3e8f8434903fe0c067442cc7473459386fdcb0225af1b3a75fd75e2be393f91f877c8410f1055ca4ec531b2df707fcab10663cae382a7f4066c8548b - sha512sums = c9dbd6353da1f467c7bc480180abe83b1ac971be62b29061641476836c6c2c714d9fe44bbd24bc2d6c78002d7e652c7b0f1cd34cf0d331f2d0a781761f38e25e + sha512sums = d0dfbf096d7d147f59ed9fc888e612636e6d025688f2ef82d528110da977e20175087eeb24bb398053ce0cb4e530dd0b4f0bd48574c028879ceffa44a04029c1 pkgname = stm32cubemx diff --git a/PKGBUILD b/PKGBUILD index 4b79eb9..e250844 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,15 +1,15 @@ # Maintainer: laserK pkgname=stm32cubemx -pkgver=6.7.0 -pkgrel=4 +pkgver=6.13.0 +pkgrel=1 epoch= pkgdesc="graphical software configuration tool for STM32 microcontrollers that allows generating C initialization code" arch=(any) url="https://www.st.com/en/development-tools/stm32cubemx.html" license=('custom') groups=() -depends=('java-runtime=11' - 'archlinux-java-run' +depends=('java-runtime>=17' + 'archlinux-java-run>=10' 'bash') makedepends=('imagemagick') checkdepends=() @@ -18,16 +18,16 @@ provides=() conflicts=() replaces=() backup=() -options=(!strip) +options=(!strip !debug) install= changelog= source=("https://sw-center.st.com/packs/resource/library/stm32cube_mx_v${pkgver//./}-lin.zip" "stm32cubemx.desktop" "stm32cubemx.sh") noextract=() -sha512sums=('f7ff661fdd9faa052508b44d4c48cf874998532df3a77d673e7d046de5cd1942bf15571f79b7c2b1ac8543856186dbe050594e3d4ad7242a57872c5b972a96ee' +sha512sums=('362f0b94a33c84004ff6068f11e629aa9881d6612cf4f82817a9b1c67fa270f93eb8320f56e95d4267c7844de78443d1a968f4e589a3324343044b3ca9138ff4' '83c67bef3e8f8434903fe0c067442cc7473459386fdcb0225af1b3a75fd75e2be393f91f877c8410f1055ca4ec531b2df707fcab10663cae382a7f4066c8548b' - '6a79222fecdd4e0321d4a460a746d704c25fa32a97fd6653adfb64447053b8985c9533caf2f92f8907ef4424aa19ce0bdff3911bbdc6bf744bb354baaa3d834c') + 'd0dfbf096d7d147f59ed9fc888e612636e6d025688f2ef82d528110da977e20175087eeb24bb398053ce0cb4e530dd0b4f0bd48574c028879ceffa44a04029c1') validpgpkeys=() package() { @@ -36,7 +36,7 @@ package() { cp -r "${srcdir}/MX/." "${pkgdir}/opt/stm32cubemx" install -Dm 755 "${srcdir}/stm32cubemx.sh" "${pkgdir}/usr/bin/${pkgname}" #icon and desktop file - convert "${srcdir}/MX/help/STM32CubeMX.ico[0]" "${srcdir}/MX/${pkgname}.png" + magick "${srcdir}/MX/help/STM32CubeMX.ico[0]" "${srcdir}/MX/${pkgname}.png" install -Dm 644 "${srcdir}/MX/${pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" install -Dm 644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" diff --git a/stm32cubemx.sh b/stm32cubemx.sh index 7021979..b9dab29 100644 --- a/stm32cubemx.sh +++ b/stm32cubemx.sh @@ -1,2 +1,2 @@ #!/bin/sh -exec archlinux-java-run --min 11 --max 11 -- -jar /opt/stm32cubemx/STM32CubeMX "$@" \ No newline at end of file +exec archlinux-java-run --min 17 -- -jar /opt/stm32cubemx/STM32CubeMX "$@"