Package Details: viiper 0.6.1-3

Git Clone URL: https://aur.archlinux.org/viiper.git (read-only, click to copy)
Package Base: viiper
Description: Virtual Input over IP Emulator - VIIPER is a tool to create virtual input devices using USBIP
Upstream URL: https://github.com/Alia5/VIIPER
Licenses: GPL-3.0-or-later
Conflicts: viiper-bin, viiper-git
Provides: viiper
Submitter: Bjorkalx
Maintainer: Bjorkalx
Last Packager: Bjorkalx
Votes: 0
Popularity: 0.000000
First Submitted: 2026-04-29 13:12 (UTC)
Last Updated: 2026-05-23 09:25 (UTC)

Dependencies (4)

Required by (1)

Sources (3)

Latest Comments

Bjorkalx commented on 2026-05-08 12:48 (UTC)

Hi @Alia5 Great to see you here! The package now uses the makefile like you suggested. Version and commit metadata is now embedded in the binary.

I'm happy to hear from you. Any changes you think should be made or criticism just hit me up! I'm also the maintainer for SISR.

If you want to be able to make changes I can make you a maintainer, otherwise I'm happy to do it!

Alia5 commented on 2026-05-08 08:52 (UTC)

The go build command should add ldflags "-X main.Version=$(VERSION) -X main.Commit=$(COMMIT) -X main.Date=$(BUILD_TIME) -X github.com/Alia5/VIIPER/internal/codegen/common.Version=$(VERSION)"

Otherwise VIIPER doesn't know about it's own version.
or just use the makefile.

(I am the author.)