summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDominic Giebert2024-01-10 09:07:06 +0100
committerDominic Giebert2024-01-10 09:07:06 +0100
commit39c8b82fa9e72b1f67e2e3ef25d9105efca7e92e (patch)
tree55de700b4e62352098e70f993661c694c9789782
parentc8e14265404dc8bfcb15eea97bc776ee83f14df6 (diff)
downloadaur-39c8b82fa9e72b1f67e2e3ef25d9105efca7e92e.tar.gz
Bump to 1.12
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD14
2 files changed, 9 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0883bf4dc040..1994f36c4dbc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = rancher-desktop
pkgdesc = Rancher Desktop is an open-source project to bring Kubernetes and container management to the desktop
- pkgver = 1.11.1
+ pkgver = 1.12.0
pkgrel = 1
url = https://rancherdesktop.io/
arch = x86_64
@@ -17,7 +17,7 @@ pkgbase = rancher-desktop
provides = kubectl
provides = nerdctl
provides = limactl
- source = https://github.com/rancher-sandbox/rancher-desktop/archive/refs/tags/v1.11.1.tar.gz
- sha256sums = b0fade801ada95a66730ea70d3811b2515a61fdb09af3de787854e1d1053f485
+ source = https://github.com/rancher-sandbox/rancher-desktop/archive/refs/tags/v1.12.0.tar.gz
+ sha256sums = c96b12cff458010a590b58a2e4bbdfd28a02dd7c7e0a390bb6cf2098da53621f
pkgname = rancher-desktop
diff --git a/PKGBUILD b/PKGBUILD
index dcb0c86aeb0a..114dd73a4511 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=rancher-desktop
pkgdesc='Rancher Desktop is an open-source project to bring Kubernetes and container management to the desktop'
-pkgver=1.11.1
+pkgver=1.12.0
pkgrel=1
arch=('x86_64')
license=('Apache')
@@ -12,7 +12,7 @@ makedepends=('npm' 'nvm' 'nodejs' 'imagemagick' 'go')
provides=('rancher-desktop' 'docker' 'helm' 'kubectl' 'nerdctl' 'limactl')
depends=('qemu')
source=("https://github.com/rancher-sandbox/rancher-desktop/archive/refs/tags/v${pkgver}.tar.gz")
-sha256sums=('b0fade801ada95a66730ea70d3811b2515a61fdb09af3de787854e1d1053f485')
+sha256sums=('c96b12cff458010a590b58a2e4bbdfd28a02dd7c7e0a390bb6cf2098da53621f')
# https://wiki.archlinux.org/title/Node.js_package_guidelines#Using_nvm
_ensure_local_nvm() {
@@ -23,7 +23,7 @@ _ensure_local_nvm() {
prepare() {
_ensure_local_nvm
- nvm install 18.16
+ nvm install 18.19
cd "${pkgname}-${pkgver}"
@@ -43,8 +43,7 @@ build() {
convert -resize "${size}" "${icon}" "share/icons/hicolor/${size}/apps/${pkgname}.png"
done
- sed -i "s|Exec=rancher-desktop|Exec=opt/${pkgname}/rancher-desktop|g" packaging/linux/rancher-desktop.desktop
- sed -i "s|target: \[ zip \]|target: [ dir ]|g" electron-builder.yml
+ sed -i "s|target: \[ zip \]|target: [ dir ]|g" packaging/electron-builder.yml
# Remove Flatpak and appimage as they are not needed
rm packaging/linux/appimage.yml
@@ -67,10 +66,9 @@ package() {
install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
# Some weird fix
- sed -i "s|opt/rancher-desktop/||g" packaging/linux/rancher-desktop.desktop
# Add integration for desktop env
- install -Dm644 packaging/linux/rancher-desktop.desktop -t "$pkgdir/usr/share/applications"
- install -Dm644 packaging/linux/rancher-desktop.appdata.xml -t "$pkgdir/usr/share/metainfo"
+ install -Dm644 dist/linux-unpacked/resources/resources/linux/rancher-desktop.desktop -t "$pkgdir/usr/share/applications"
+ install -Dm644 dist/linux-unpacked/resources/resources/linux/rancher-desktop.appdata.xml -t "$pkgdir/usr/share/metainfo"
# Creating the symlink for better usage
install -d "$pkgdir"/usr/bin/