Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages /
rpi-imager
Commits:
516e7f03 by Christian Heusel at 2024-09-27T17:49:17+02:00
upgpkg: 1.9.0-1: New upstream release
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,26 +1,28 @@
pkgbase = rpi-imager
pkgdesc = Raspberry Pi Imaging Utility
- pkgver = 1.8.5
- pkgrel = 4
+ pkgver = 1.9.0
+ pkgrel = 1
url = https://github.com/raspberrypi/rpi-imager
arch = x86_64
license = Apache-2.0
makedepends = cmake
- makedepends = qt5-tools
- makedepends = qt5-svg
+ makedepends = qt6-tools
+ makedepends = qt6-svg
depends = curl
depends = gcc-libs
depends = glibc
depends = gnutls
depends = hicolor-icon-theme
depends = libarchive
- depends = qt5-base
- depends = qt5-declarative
- depends = qt5-quickcontrols2
+ depends = qt6-base
+ depends = qt6-declarative
+ depends = qt6-quickcontrols2
depends = xz
optdepends = dosfstools: SD card bootloader support
optdepends = udisks2: Needed if you want to be able to run rpi-imager
as a regular user
- source =
rpi-imager-1.8.5.tar.gz::https://github.com/raspberrypi/rpi-imager/archive/v1.8.5.tar.gz
- b2sums =
a3268674a9d8345c23b765beef041404185eb31a25cefc2adee0d6de7910aa526c1b1f0073e4fd959ae3aa04764c9890355835295dab40149d07e37b0869a890
+ source =
rpi-imager-1.9.0.tar.gz::https://github.com/raspberrypi/rpi-imager/archive/v1.9.0.tar.gz
+ source =
rpi-imager-1_9_0-remove-vendoring.patch::https://github.com/raspberrypi/rpi-imager/commit/0bd585fa0b54a2b85cea6a6768c7e1d953b24334.patch
+ b2sums =
d4eae0e1f1d99901938d04d1fcd6cb3dac84296172791f215247aa6873284e4b8d6673e0e847ad9dd41167cea87122a154a440a91bf8546a4a1d0442a02cb494
+ b2sums =
e02c86d35a2854bd4ab8bd4de938cd1771b6e0e38a494be0d8886c1158627eb4c182309fff7c67ea457c8ab060279d7c57a95f08b52dab976f751163efe0267c
pkgname = rpi-imager
=====================================
PKGBUILD
=====================================
@@ -3,8 +3,8 @@
# Contributor: Dmytro Aleksandrov <[email protected]>
pkgname=rpi-imager
-pkgver=1.8.5
-pkgrel=4
+pkgver=1.9.0
+pkgrel=1
pkgdesc="Raspberry Pi Imaging Utility"
depends=(
'curl'
@@ -13,9 +13,9 @@ depends=(
'gnutls'
'hicolor-icon-theme'
'libarchive'
- 'qt5-base'
- 'qt5-declarative'
- 'qt5-quickcontrols2'
+ 'qt6-base'
+ 'qt6-declarative'
+ 'qt6-quickcontrols2'
'xz'
)
optdepends=(
@@ -24,22 +24,30 @@ optdepends=(
)
makedepends=(
'cmake'
- 'qt5-tools'
- 'qt5-svg'
+ 'qt6-tools'
+ 'qt6-svg'
)
arch=('x86_64')
url="https://github.com/raspberrypi/rpi-imager"
license=("Apache-2.0")
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/raspberrypi/${pkgname}/archive/v${pkgver}.tar.gz")
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/raspberrypi/${pkgname}/archive/v${pkgver}.tar.gz"
+
"$pkgname-1_9_0-remove-vendoring.patch::https://github.com/raspberrypi/rpi-imager/commit/0bd585fa0b54a2b85cea6a6768c7e1d953b24334.patch")
-b2sums=('a3268674a9d8345c23b765beef041404185eb31a25cefc2adee0d6de7910aa526c1b1f0073e4fd959ae3aa04764c9890355835295dab40149d07e37b0869a890')
+b2sums=('d4eae0e1f1d99901938d04d1fcd6cb3dac84296172791f215247aa6873284e4b8d6673e0e847ad9dd41167cea87122a154a440a91bf8546a4a1d0442a02cb494'
+
'e02c86d35a2854bd4ab8bd4de938cd1771b6e0e38a494be0d8886c1158627eb4c182309fff7c67ea457c8ab060279d7c57a95f08b52dab976f751163efe0267c')
+
+prepare() {
+ # https://github.com/raspberrypi/rpi-imager/issues/924
+ patch -Np1 -d "${pkgname}-${pkgver}" -i
"$srcdir/$pkgname-1_9_0-remove-vendoring.patch"
+}
build() {
cmake -B build -S "${pkgname}-${pkgver}/src" \
-DCMAKE_BUILD_TYPE='None' \
-DCMAKE_INSTALL_PREFIX='/usr' \
- -DENABLE_CHECK_VERSION=OFF
+ -DENABLE_CHECK_VERSION=OFF \
+ -DENABLE_VENDORING=OFF
cmake --build build
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/rpi-imager/-/commit/516e7f036b21cd3c722df2501d16928dc72e3515
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/rpi-imager/-/commit/516e7f036b21cd3c722df2501d16928dc72e3515
You're receiving this email because of your account on gitlab.archlinux.org.