Package Details: throne-git 1.0.7.r1.gf9dd55a-1

Git Clone URL: https://aur.archlinux.org/throne-git.git (read-only, click to copy)
Package Base: throne-git
Description: Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
Upstream URL: https://github.com/throneproj/throne
Keywords: nekoray proxy sing-box throne vpn
Licenses: GPL-3.0-or-later
Conflicts: nekoray-git, throne
Provides: throne
Replaces: nekoray-git
Submitter: Integral
Maintainer: Integral (lilac)
Last Packager: lilac
Votes: 5
Popularity: 0.008016
First Submitted: 2025-08-14 06:25 (UTC)
Last Updated: 2025-10-17 07:05 (UTC)

Pinned Comments

Latest Comments

dreieck commented on 2025-10-19 16:08 (UTC)

Ahoj,

this package downloads stuff in build().
This should not happen.

Please move the download steps of special dependencies and ressources, that cannot be downloaded via the source array, into the prepare() function, so that build() (and package()) can run in an offline environment.

Regards and thanks for the package!

==> Starting build()...
[...]
[ 99%] Building CXX object CMakeFiles/Throne.dir/Throne_autogen/JU62CA5L7X/qrc_translations.cpp.o
[100%] Linking CXX executable Throne
[100%] Built target Throne
go: downloading github.com/throneproj/sing-box v1.11.16-0.20251015233716-d454ba00b4be
go: downloading github.com/Mahdi-zarei/speedtest-go v1.7.12
go: downloading github.com/sagernet/sing v0.7.12
[...]
go: downloading github.com/bits-and-blooms/bitset v1.13.0
go: downloading github.com/gorilla/securecookie v1.1.2
==> Entering fakeroot environment...
==> Starting package()...
[...]

zlima12 commented on 2025-05-04 23:22 (UTC)

cpr was added as a dependency in the last package update, but it doesn't seem like nekoray actually depends on it. At least, I didn't get any results when grepping through the entire upstream repo.

radioxoma commented on 2024-09-06 19:37 (UTC) (edited on 2024-09-10 08:20 (UTC) by radioxoma)

v2ray backend is deprecated since v4, change PKGBUILD and nekoray.desktop description as in https://aur.archlinux.org/packages/nekoray

chi_tang commented on 2024-07-16 09:36 (UTC)

@m-freeman @GuardCat Just rebuild nekoray-git locally and it will use right version of protobuf installed on your machine.

GuardCat commented on 2024-07-16 09:33 (UTC)

I hacked together a solution to the problem, even though I know it's not the best approach. Unfortunately, the command "ln -s /usr/lib/libprotobuf.so.27 /usr/lib/libprotobuf.so.25" did not help, the wrong version of the library does not work as it should. So I 1. I downgraded protobuf to version 25.3 2. Copied /usr/lib/libprotobuf.so.25 to another folder. 3. Updated protobuf. 4. Returned file 25 to /ust/lib/

m-freeman commented on 2024-06-23 20:07 (UTC) (edited on 2024-06-23 20:11 (UTC) by m-freeman)

protobuf

package was upgraded to v. 27.1-2, so nekoray won't boot anymore. Any chances for quick update?

> nekoray
nekoray: error while loading shared libraries: libprotobuf.so.25: cannot open shared object file: No such file or directory

amirgi73 commented on 2023-08-18 00:21 (UTC) (edited on 2023-08-18 00:21 (UTC) by amirgi73)

Won't build...

...
package nekoray_core
    imports github.com/xtls/xray-core/main/json
    imports github.com/xtls/xray-core/infra/conf
    imports github.com/xtls/xray-core/proxy/wireguard
    imports gvisor.dev/gvisor/pkg/bufferv2
    imports gvisor.dev/gvisor/pkg/atomicbitops
    imports gvisor.dev/gvisor/pkg/state
    imports gvisor.dev/gvisor/pkg/state/wire
    imports gvisor.dev/gvisor/pkg/gohacks: build constraints exclude all Go files in 
/home/amir/go/pkg/mod/gvisor.dev/gvisor@v0.0.0-20220901235040-6ca97ef2ce1c/pkg/gohacks
==> ERROR: A failure occurred in build().
 Aborting...
-> error making: nekoray-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
 nekoray-git - exit status 4

maintuner commented on 2022-12-25 21:29 (UTC) (edited on 2022-12-25 21:30 (UTC) by maintuner)

Please apply this patch


--- PKGBUILD_OLD    2022-12-25 21:09:38.685114848 +0000
+++ PKGBUILD    2022-12-25 21:25:33.136303605 +0000
@@ -1,6 +1,6 @@
 # Maintainer: Chi_Tang <chitang@duck.com>
 pkgname='nekoray-git'
-pkgver=2.3.r2.ge02cb5a
+pkgver=2.9
 pkgrel=1
 pkgdesc='Qt based cross-platform GUI proxy configuration manager (backend: v2ray / sing-box)'
 arch=('x86_64')
@@ -53,8 +53,8 @@
     mkdir -p "${pkgdir}/usr/share/applications"
     # assets
     cp "${srcdir}/nekoray.desktop" "${pkgdir}/usr/share/applications/nekoray.desktop"
-    cp -a "${srcdir}/nekoray/assets/nekoray.png" "${pkgdir}/usr/lib/nekoray/"
-    cp -a "${srcdir}/nekoray/assets/nekobox.png" "${pkgdir}/usr/lib/nekoray/"
+    cp -a "${srcdir}/nekoray/res/public/nekoray.png" "${pkgdir}/usr/lib/nekoray/"
+    cp -a "${srcdir}/nekoray/res/public/nekobox.png" "${pkgdir}/usr/lib/nekoray/"
     ln -s "/usr/lib/nekoray/nekoray.png" "${pkgdir}/usr/share/pixmaps/nekoray.png"
     ln -s "/usr/lib/nekoray/nekobox.png" "${pkgdir}/usr/share/pixmaps/nekobox.png"
     # core