New comment by chrysos349 on void-packages repository https://github.com/void-linux/void-packages/pull/48831#issuecomment-1952493788 Comment: ``` bash # Template file for 'nekoray' pkgname=nekoray version=3.26 revision=1 build_style=cmake archs="aarch64* x86_64*" configure_args="-DNKR_PACKAGE=ON -DQT_VERSION_MAJOR=6" hostmakedepends="git go protobuf qt6-base qt6-tools" makedepends="protobuf-devel qt6-svg-devel yaml-cpp-devel zxing-cpp-devel" short_desc="GUI proxy configuration manager (backend: v2ray / sing-box)" maintainer="chrysos349 " license="GPL-3.0-or-later" homepage="https://matsuridayo.github.io" changelog="https://github.com/MatsuriDayo/nekoray/releases" _qho_commit=52e25acf221e5ac86ce648f6922620fb2d6a7121 _qjs_commit=3fb0770c9ee5ab031a56072520641d4577b694e3 distfiles="https://github.com/MatsuriDayo/nekoray/archive/${version}.tar.gz https://github.com/Skycoder42/QHotkey/archive/${_qho_commit}.tar.gz https://github.com/MatsuriDayo/qjs/archive/${_qjs_commit}.tar.gz" checksum="21977bc7f8e732b5e171a0f4e099050228815a3ca49582056060bff5023e5a20 e1d69ed7b718770be9b58de674ba59362a3227437071cf575f0481d921c414b5 1cc5262c624d42644c2c0cce0fae9ea6fd258d37f2ac6a5096ab55f814ea2faa" . $XBPS_COMMONDIR/environment/build-style/go.sh export GOOS=linux post_extract() { mv nekoray-*/* . mv QHotkey-*/* 3rdparty/QHotkey mv qjs-*/* 3rdparty/qjs } post_build() { ./libs/get_source.sh ./libs/build_go.sh } do_install() { vinstall build/nekoray 755 usr/lib/nekoray vcopy deployment/linux*/neko* usr/lib/nekoray vmkdir usr/share/pixmaps vcopy res/public/neko* usr/share/pixmaps vinstall ${FILESDIR}/nekoray.desktop 644 usr/share/applications vmkdir usr/bin ln -s /usr/lib/nekoray/nekoray ${DESTDIR}/usr/bin } ```