kpcyrd pushed to branch main at Arch Linux / Packaging / Packages / mvt


Commits:
b2cc4428 by kpcyrd at 2026-05-14T14:47:21+02:00
upgpkg: 2026.5.12-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,32 +1,37 @@
 pkgbase = mvt
        pkgdesc = Mobile Verification Toolkit, a forensics tool looking for 
signs of device compromise
-       pkgver = 2.5.4
-       pkgrel = 3
+       pkgver = 2026.5.12
+       pkgrel = 1
        url = https://github.com/mvt-project/mvt
        arch = any
-       license = custom:MVT
+       license = MVT-1.1
        makedepends = python-build
        makedepends = python-installer
        makedepends = python-setuptools
        makedepends = python-wheel
+       depends = androidqf
        depends = libusb
        depends = python
        depends = python-adb-shell
        depends = python-appdirs
+       depends = python-betterproto2
        depends = python-click
        depends = python-cryptography
+       depends = python-dateutil
        depends = python-iosbackup
        depends = python-libusb1
        depends = python-packaging
        depends = python-pyahocorasick
+       depends = python-pydantic
+       depends = python-pydantic-settings
        depends = python-requests
        depends = python-rich
        depends = python-simplejson
        depends = python-tld
        depends = python-tqdm
        depends = python-yaml
-       source = 
mvt-2.5.4.tar.gz::https://github.com/mvt-project/mvt/archive/refs/tags/v2.5.4.tar.gz
-       sha512sums = 
193fcdd8071c949a8f0d9da92b0a96f356b197889e0533b5421e87641231ff7e95d6b8c05324ec73ca8839a0eef9baf911f7d62e2e5c87fcd6f7657965d39129
-       b2sums = 
0242b2ff08bd9652ca7248c244c6f999f6ddf0802488b9a8d96d94c03cf471b6d8cb6ee5ebd31fdad72cbc345f68e599244bacd695326c2ec895ea12b2e89750
+       source = 
mvt-2026.5.12.tar.gz::https://github.com/mvt-project/mvt/archive/refs/tags/v2026.5.12.tar.gz
+       sha512sums = 
afdebfc9d7944fad1cfdc38d3ee87f42da78cbc3d9590160efb750c75a5942c510fe811018dc5bf9ac3102ea7f491cf5b6f9a296eae037b14850b3be87db2340
+       b2sums = 
76213b68293fdabaab17801bec12679b62e7c466c2dffc9b3dfadcccaff5abaace2ba4608bf1e00c166d060d17dd928006efd7f506ecfd909355c4c89a36dda4
 
 pkgname = mvt


=====================================
PKGBUILD
=====================================
@@ -3,23 +3,28 @@
 # Contributor: Joaquim Monteiro <[email protected]>
 
 pkgname=mvt
-pkgver=2.5.4
-pkgrel=3
+pkgver=2026.5.12
+pkgrel=1
 pkgdesc="Mobile Verification Toolkit, a forensics tool looking for signs of 
device compromise"
 arch=(any)
 url="https://github.com/mvt-project/mvt";
-license=(custom:MVT)
+license=(MVT-1.1)
 depends=(
+  'androidqf'
   'libusb'
   'python'
   'python-adb-shell'
   'python-appdirs'
+  'python-betterproto2'
   'python-click'
   'python-cryptography'
+  'python-dateutil'
   'python-iosbackup'
   'python-libusb1'
   'python-packaging'
   'python-pyahocorasick'
+  'python-pydantic'
+  'python-pydantic-settings'
   'python-requests'
   'python-rich'
   'python-simplejson'
@@ -34,8 +39,8 @@ makedepends=(
   'python-wheel'
 )
 
source=("mvt-${pkgver}.tar.gz::https://github.com/mvt-project/mvt/archive/refs/tags/v${pkgver}.tar.gz";)
-sha512sums=('193fcdd8071c949a8f0d9da92b0a96f356b197889e0533b5421e87641231ff7e95d6b8c05324ec73ca8839a0eef9baf911f7d62e2e5c87fcd6f7657965d39129')
-b2sums=('0242b2ff08bd9652ca7248c244c6f999f6ddf0802488b9a8d96d94c03cf471b6d8cb6ee5ebd31fdad72cbc345f68e599244bacd695326c2ec895ea12b2e89750')
+sha512sums=('afdebfc9d7944fad1cfdc38d3ee87f42da78cbc3d9590160efb750c75a5942c510fe811018dc5bf9ac3102ea7f491cf5b6f9a296eae037b14850b3be87db2340')
+b2sums=('76213b68293fdabaab17801bec12679b62e7c466c2dffc9b3dfadcccaff5abaace2ba4608bf1e00c166d060d17dd928006efd7f506ecfd909355c4c89a36dda4')
 
 build() {
   cd "mvt-${pkgver}"
@@ -43,9 +48,13 @@ build() {
 }
 
 check() {
+  local _site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+
   cd "mvt-${pkgver}"
-  dev/mvt-android --help
-  dev/mvt-ios --help
+  python -m installer --destdir=test_dir dist/*.whl
+
+  PATH="test_dir/usr/bin:$PATH" 
PYTHONPATH="test_dir/$_site_packages:$PYTHONPATH" mvt-android --help
+  PATH="test_dir/usr/bin:$PATH" 
PYTHONPATH="test_dir/$_site_packages:$PYTHONPATH" mvt-ios --help
 }
 
 package() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mvt/-/commit/b2cc442855fed271a188fd1f30888ec1555fcb61

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mvt/-/commit/b2cc442855fed271a188fd1f30888ec1555fcb61
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