Package Details: vpkedit-bin 4.2.1-1

Git Clone URL: https://aur.archlinux.org/vpkedit-bin.git (read-only, click to copy)
Package Base: vpkedit-bin
Description: A library and CLI/GUI tool to create, read, and write several pack file formats (binary release)
Upstream URL: https://github.com/craftablescience/VPKEdit
Keywords: bin binary bmz bsp cli edit fpx gcf grp gui mdl pak pck qt qt6 tool vpk vtf
Licenses: MIT
Conflicts: vpkedit
Provides: vpkedit
Submitter: begin-theadventu
Maintainer: begin-theadventu
Last Packager: begin-theadventu
Votes: 2
Popularity: 0.026341
First Submitted: 2023-09-17 19:43 (UTC)
Last Updated: 2024-05-27 20:22 (UTC)

Required by (0)

Sources (1)

Latest Comments

begin-theadventu commented on 2024-05-27 20:21 (UTC)

@HurricanePootis Most of those mentioned by Namcap are already needed by qt6-base.

control from the .deb package doesn't mention any dependencies as they are already included, and it doesn't use the system libraries; in fact, if you delete the bundled ones, the vpkedit binary will not run.

I reverted the qt6-base dependency (vpkedit also ran after I uninstalled it from my system). However, since this application uses icons for .desktop I added the hicolor-icon-theme dependency.

HurricanePootis commented on 2024-05-27 02:05 (UTC) (edited on 2024-05-27 02:05 (UTC) by HurricanePootis)

Hello, I am the maintainer of vpkedit and vpkedit-git.

Since this package bundles all of the QtLibraries, it is now dependent on a lot of other libraries and projects, and does not depend on system qt6-base. I have attached a patch file to this comment in order to improve the package.

For future reference, please use the tool namcap to view more package information.

diff --git a/PKGBUILD b/PKGBUILD
index 0f0ac7c..a22892a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,10 @@ pkgdesc="A library and CLI/GUI tool to create, read, and write several pack file
 url="https://github.com/craftablescience/VPKEdit"
 license=('MIT')
 arch=('x86_64')
-depends=('qt6-base')
+depends=('fontconfig' 'at-spi2-core' 'gdk-pixbuf2' 'gtk3' 'pango' 'cairo' 'hicolor-icon-theme'
+    'dbus' 'libdrm' 'krb5' 'xcb-util-keysyms' 'xcb-util-cursor' 'glib2' 'glibc' 'zstd'
+    'wayland' 'libx11' 'xcb-util-image' 'libxcb' 'libxkbcommon-x11' 'zlib' 'libxkbcommon'
+    'gcc-libs' 'xcb-util-renderutil' 'libglvnd' 'freetype2' 'xcb-util-wm')
 provides=("vpkedit")
 conflicts=("vpkedit")
 source=("vpkedit-$pkgver.zip::$url/releases/download/v$pkgver/VPKEdit-Linux-Installer-gcc-Release.zip")

begin-theadventu commented on 2023-09-25 10:16 (UTC)

@craftablescience Thanks a lot for your kind words! 😃

craftablescience commented on 2023-09-25 06:39 (UTC)

Hey, thanks so much for uploading VPKEdit to the AUR! I really appreciate it <3