Package Details: wireguird 1.1.0-1

Git Clone URL: https://aur.archlinux.org/wireguird.git (read-only, click to copy)
Package Base: wireguird
Description: GUI frontend to connect to and manage WireGuard tunnels (GTK3)
Upstream URL: https://github.com/UnnoTed/wireguird
Licenses: MIT
Submitter: flan_suse
Maintainer: flan_suse
Last Packager: flan_suse
Votes: 7
Popularity: 0.040850
First Submitted: 2023-06-20 03:51 (UTC)
Last Updated: 2023-10-01 01:01 (UTC)

Latest Comments

flan_suse commented on 2025-06-24 16:30 (UTC)

I just built it again from scratch with no network issues.

linduxed commented on 2025-06-24 08:03 (UTC)

For what it's worth, I'm getting a very similar error:

go: downloading github.com/mdlayher/socket v0.4.0
go: downloading golang.org/x/sync v0.1.0
go: downloading github.com/UnnoTed/fileb0x v1.1.4
github.com/UnnoTed/fileb0x@v1.1.4: Get "https://proxy.golang.org/github.com/%21unno%21ted/fileb0x/@v/v1.1.4.zip": dial tcp [2a00:1450:400f:801::2011]:443: connect: network is unreachable
main.go:2: running "go": exit status 1
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: wireguird-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
wireguird - exit status 4

flan_suse commented on 2025-06-24 04:05 (UTC) (edited on 2025-06-24 16:30 (UTC) by flan_suse)

@PureW What AUR helper are you using? It needs to install the makedeps. The package go is a makedep for wireguird.

Your error looks like an issue on your network. DNS or router config?

PureW commented on 2025-06-22 16:16 (UTC)

This doesn't seem to build currently:

makepkg -si
==> Making package: wireguird 1.1.0-1 (Sun Jun 22 10:10:17 2025)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found wireguird-1.1.0.tar.gz
==> Validating source files with sha256sums...
    wireguird-1.1.0.tar.gz ... Passed
==> Extracting sources...
  -> Extracting wireguird-1.1.0.tar.gz with bsdtar
==> Starting prepare()...
==> Starting build()...
go: github.com/UnnoTed/fileb0x@v1.1.4: Get "https://proxy.golang.org/github.com/%21unno%21ted/fileb0x/@v/v1.1.4.mod": dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:33034->[::1]:53: read: connection refused
==> ERROR: A failure occurred in build().

flan_suse commented on 2024-01-18 23:44 (UTC)

@diamalex

That could be an upstream and/or config file issue.

Does the same wireguard config file work with wg-quick up ?

diamalex commented on 2024-01-18 20:56 (UTC)

last version (wireguird 1.1.0-1) not work. installed the package. Launched, selected a profile. I click the “activate” button and see this error -

[#] nft-f/dev/fd/63 /dev/fd/63:1:37-37: Error: syntax error, unexpected +, expecting end of file or newline or semicolon /dev/fd/63:2:37-37: Error: syntax error, unexpected +, expecting string or last /dev/fd/63:2:91-91: Error: syntax error, unexpected'}' /dev/fd/63:3:37-37: Error: syntax error, unexpected +, expecting string or last /dev/fd/63:3:94-94: Error: syntax error, unexpected'}’ /dev/fd/63:4:37-37: Error: syntax error, unexpected +, expecting string or last /dev/fd/63:4:96-96: Error: syntax error, unexpected'}' /dev/fd/63:5:36-36: Error: syntax error, unexpected +, expecting string or last /dev/fd/63:6:36-36: Error: syntax error, unexpected +, expecting string or last /dev/fd/63:7:36-36: Error: syntax error, unexpected +, expecting string or last

flan_suse commented on 2023-10-01 01:07 (UTC)

Done.

Updated for upstream 1.1.0 as well.

The more preambles, notes, and communications to the users, the better. Just like how FreeBSD's Fresh Ports displays helpful info upon installing a port/package, so too should PKGBUILDs from the AUR. Comments cost nothing. :)

Want to also make it clear that WireGUIrd should be treated as a "last resort". It's inferior to the VPN providers supplied software. (Mullvad, Air, Proton, ...) Those should be used instead, when available.

yochananmarqos commented on 2023-09-30 23:14 (UTC)

Quite a preamble there about this program using polkit, but somehow the dependency is missing...