AUR AI Reviewer

Review Results

Version #2006 of masterpdfeditor · commit aac761f74d83 · status Reviewed

Risk 0/5 · Safe .SRCINFO
Result #1558

Comment

The change is a straightforward upstream version bump in .SRCINFO: it updates the download URL to the official code-industry.net release tarball, refreshes the checksum, and switches runtime dependencies from Qt5 to Qt6 to match the new upstream build. I do not see any added build-time code execution, install-script changes, suspicious mirrors, or privilege/persistence mechanisms in this diff. Risk is low because the package still relies on a prebuilt upstream binary, but that was already the case and this change does not introduce new red flags.

@@ -1,18 +1,18 @@
 pkgbase = masterpdfeditor
 	pkgdesc = A complete solution for viewing, creating and editing PDF files
-	pkgver = 5.9.98
-	pkgrel = 2
+	pkgver = 5.9.99
+	pkgrel = 1
 	url = https://code-industry.net/free-pdf-editor/
 	arch = x86_64
 	license = custom
 	makedepends = patchelf
-	source_x86_64 = https://code-industry.net/public/master-pdf-editor-5.9.98-1-qt5.x86_64.tar.gz
-	sha1sums_x86_64 = aeffacb7beaa1ced1abd31b6d239dc4820cd760c
+	source_x86_64 = https://code-industry.net/public/master-pdf-editor-5.9.99-qt6.x86_64.tar.gz
+	sha1sums_x86_64 = bbb128f7f23594d11cabbb7865ea85510f0833db
 
 pkgname = masterpdfeditor
 	depends = libgl
 	depends = pkcs11-helper
-	depends = qt5-base
-	depends = qt5-svg
-	depends = qt5-declarative
+	depends = qt6-base
+	depends = qt6-svg
+	depends = qt6-declarative
 	depends = sane
Risk 0/5 · Safe PKGBUILD
Result #1559

Comment

The change is a straightforward upstream version bump from a Qt5 build to a Qt6 build. The source URL remains HTTPS on the vendor site, and the package still only installs the upstream-provided application payload under /opt with a launcher in /usr/bin. No new build-time downloads, scripts, privilege escalation, persistence mechanisms, or suspicious packaging behavior were introduced. The only notable change is the updated checksum and Qt6 dependency set, which is expected for a new upstream release.

@@ -5,18 +5,18 @@
 # Contributor: Ferik <djferik at gmail dot com>
 
 pkgname=masterpdfeditor
-pkgver=5.9.98
-pkgrel=2
+pkgver=5.9.99
+pkgrel=1
 pkgdesc='A complete solution for viewing, creating and editing PDF files'
 url='https://code-industry.net/free-pdf-editor/'
 arch=('x86_64')
 license=('custom')
 makedepends=('patchelf')
-source_x86_64=("https://code-industry.net/public/master-pdf-editor-${pkgver}-1-qt5.x86_64.tar.gz")
-sha1sums_x86_64=('aeffacb7beaa1ced1abd31b6d239dc4820cd760c')
+source_x86_64=("https://code-industry.net/public/master-pdf-editor-${pkgver}-qt6.x86_64.tar.gz")
+sha1sums_x86_64=('bbb128f7f23594d11cabbb7865ea85510f0833db')
 
 package() {
-  depends=('libgl' 'pkcs11-helper' 'qt5-base' 'qt5-svg' 'qt5-declarative' 'sane')
+  depends=('libgl' 'pkcs11-helper' 'qt6-base' 'qt6-svg' 'qt6-declarative' 'sane')
 
   install -d "$pkgdir"{/opt/,/usr/bin/}
   cp -a --no-preserve=ownership master-pdf-editor-${pkgver%%.*} "$pkgdir/opt/"