Quentin Michaud pushed to branch main at Arch Linux / Packaging / Packages / 
podman-desktop


Commits:
73242c79 by Quentin Michaud at 2026-01-07T17:05:51+01:00
upgpkg: 1.24.2-1: Upgrade to electron39

- - - - -


3 changed files:

- .SRCINFO
- .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = podman-desktop
        pkgdesc = Manage Podman and other container engines from a single UI 
and tray.
-       pkgver = 1.23.1
+       pkgver = 1.24.2
        pkgrel = 1
        url = https://podman-desktop.io
        arch = x86_64
@@ -14,13 +14,13 @@ pkgbase = podman-desktop
        makedepends = openjpeg2
        makedepends = glib2
        makedepends = python-setuptools
-       depends = electron38
+       depends = electron39
        depends = hicolor-icon-theme
        optdepends = podman: podman plugin
        optdepends = docker: docker plugin
-       source = 
podman-desktop-1.23.1.tar.gz::https://github.com/podman-desktop/podman-desktop/archive/refs/tags/v1.23.1.tar.gz
+       source = 
podman-desktop-1.24.2.tar.gz::https://github.com/podman-desktop/podman-desktop/archive/refs/tags/v1.24.2.tar.gz
        source = run.sh.in
-       b2sums = 
e8cc0b4079575764046138985d51369127de10f87dd9ae0307ff57b45606de493f556740d8ae1f10bdbaaf654cb4b9b9c30e4ab9d7641574065f3f5165cc43b5
+       b2sums = 
47349336b2a03b20bb69a78e224ccc82f1e1bec5b5dc3e0c922cb97cc8006acafee4858518cfa28e167c90c9ea40b3df14bca274f50f86ad835a4cca481d9bce
        b2sums = 
962868734a928753a0855a701fe356511f5066057e642677328ac522429a47d5091a8849d138fb29e06b100e4fe5762eee1f6feab1d9c95b2935794ca31f0016
 
 pkgname = podman-desktop


=====================================
.nvchecker.toml
=====================================
@@ -1,4 +1,6 @@
 [podman-desktop]
-source = "git"
-git = "https://github.com/podman-desktop/podman-desktop.git";
+source = "github"
+github = "podman-desktop/podman-desktop"
 prefix = "v"
+use_latest_release = true
+include_prereleases = false


=====================================
PKGBUILD
=====================================
@@ -3,13 +3,13 @@
 # Contributor: Juliette Cordor 
 
 pkgname=podman-desktop
-pkgver=1.23.1
+pkgver=1.24.2
 pkgrel=1
 pkgdesc="Manage Podman and other container engines from a single UI and tray."
 arch=("x86_64")
 url="https://podman-desktop.io";
 license=('Apache-2.0')
-_electron=electron38
+_electron=electron39
 depends=(${_electron} "hicolor-icon-theme")
 makedepends=(
     'pnpm' 'node-gyp' 'npm' 'nodejs-lts-jod' 'libvips' 'lcms2'
@@ -21,7 +21,7 @@ optdepends=(
 )
 
source=(${pkgname}-${pkgver}.tar.gz"::https://github.com/${pkgname}/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz";
 "run.sh.in")
-b2sums=('e8cc0b4079575764046138985d51369127de10f87dd9ae0307ff57b45606de493f556740d8ae1f10bdbaaf654cb4b9b9c30e4ab9d7641574065f3f5165cc43b5'
+b2sums=('47349336b2a03b20bb69a78e224ccc82f1e1bec5b5dc3e0c922cb97cc8006acafee4858518cfa28e167c90c9ea40b3df14bca274f50f86ad835a4cca481d9bce'
         
'962868734a928753a0855a701fe356511f5066057e642677328ac522429a47d5091a8849d138fb29e06b100e4fe5762eee1f6feab1d9c95b2935794ca31f0016')
 
 prepare(){
@@ -31,6 +31,8 @@ prepare(){
     echo -n Replacing $(cat package.json|grep '"electron":')
     npm pkg set devDependencies.electron=${_elver}
     echo with $(cat package.json|grep '"electron":')
+    export ELECTRON_SKIP_BINARY_DOWNLOAD=1
+    export ELECTRON_OVERRIDE_DIST_PATH="/usr/lib/${_electron}"
     pnpm install --ignore-scripts --no-frozen-lockfile
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/podman-desktop/-/commit/73242c792311679980ab16ecc37cbcfe38d4686c

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/podman-desktop/-/commit/73242c792311679980ab16ecc37cbcfe38d4686c
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to