David Runge pushed to branch main at Arch Linux / Packaging / Packages / vmexec


Commits:
5ab73ef0 by David Runge at 2026-07-13T10:40:20+02:00
Use the current upstream location as url

Signed-off-by: David Runge <[email protected]>

- - - - -
3337743c by David Runge at 2026-07-13T10:45:42+02:00
Apply Rust package guidelines by adding prepare function to fetch crates

Signed-off-by: David Runge <[email protected]>

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -2,7 +2,7 @@ pkgbase = vmexec
        pkgdesc = Run a single command in a speedy virtual machine with 
zero-setup
        pkgver = 0.5.3
        pkgrel = 1
-       url = https://github.com/svenstaro/vmexec
+       url = https://gitlab.archlinux.org/archlinux/vmexec/
        arch = x86_64
        license = MIT
        makedepends = rust


=====================================
PKGBUILD
=====================================
@@ -5,13 +5,19 @@ pkgver=0.5.3
 pkgrel=1
 pkgdesc="Run a single command in a speedy virtual machine with zero-setup"
 arch=('x86_64')
-url="https://github.com/svenstaro/vmexec";
+url="https://gitlab.archlinux.org/archlinux/vmexec/";
 license=('MIT')
 depends=('libguestfs' 'libgcc' 'glibc')
 makedepends=('rust')
-source=(vmexec-$pkgver.tar.gz::https://gitlab.archlinux.org/archlinux/vmexec/-/archive/v${pkgver}/vmexec-v${pkgver}.tar.gz)
+source=(vmexec-$pkgver.tar.gz::${url}-/archive/v${pkgver}/vmexec-v${pkgver}.tar.gz)
 
sha512sums=('47ad9e674ef7eb2d4b0f60fa7d09b5ad4bf753e332a71974262fcfa0e8649874906a6e481eba55ed1fc0f44118d52540633b8f1502379a6c6625da7a6d509109')
 
+prepare() {
+  cd $pkgname-v$pkgver
+
+  cargo fetch --locked --target host-tuple
+}
+
 build() {
   cd $pkgname-v$pkgver
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/vmexec/-/compare/b075466f179596217218f0b8719f1536e510a53e...3337743cb47ea452951f653878f62d418717829b

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/vmexec/-/compare/b075466f179596217218f0b8719f1536e510a53e...3337743cb47ea452951f653878f62d418717829b
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to