Package Details: vital-synth 1.5.5-14

Git Clone URL: https://aur.archlinux.org/vital-synth.git (read-only, click to copy)
Package Base: vital-synth
Description: Spectral warping wavetable synth. Manual download of .deb installer required.
Upstream URL: https://vital.audio
Keywords: helm helm-synth vital
Licenses: LicenseRef-EULA
Provides: vital
Submitter: altaway
Maintainer: user981257923
Last Packager: user981257923
Votes: 28
Popularity: 0.51
First Submitted: 2020-11-25 16:30 (UTC)
Last Updated: 2025-08-03 02:15 (UTC)

Pinned Comments

user981257923 commented on 2025-07-27 19:36 (UTC) (edited on 2025-07-29 09:28 (UTC) by user981257923)

The AUR moderators have prohibited mirroring VitalInstaller.deb, so unfortunately the users will now be required to manually download the file on their own from https://vital.audio.

Drop the debian package into the root of the respository.

Latest Comments

1 2 3 4 5 6 Next › Last »

user981257923 commented on 2026-01-20 03:14 (UTC)

Please tell me the exact package you are getting from the website.

vdtoorn commented on 2026-01-10 17:40 (UTC) (edited on 2026-01-10 17:41 (UTC) by vdtoorn)

@user981257923 for me the binary is also vital, not Vital, I had to change the .desktop file

user981257923 commented on 2025-12-14 20:40 (UTC)

@howhow, there are rules to follow when authoring AUR packages. PKGBUILDs cannot ask the user for input on their own. Also the latest deb still contains a Vital executable, not vital. Where did you get this information from? The URL takes you to the downloads page once you sign in.

howhow commented on 2025-12-01 14:15 (UTC)

@user981257923,

I fixed a few issues in the vital-synth PKGBUILD: * vital.desktop had 'Exec=Vital', which wasn’t correct; it’s now lowercase ('Exec=vital') to match the actual binary. * The .deb no longer requires a manual git clone; it’s automatically detected in ~/Downloads or via a user-specified path during interactive builds. * The URL now points directly to the download page (https://vital.audio/#getvital). The fixes are already implemented and ready as a patch or Git branch if you’d like to apply them. Please feel free to reach out via Discord (@howhow) if you’d like to discuss further.

If you’re no longer actively maintaining this package in an easy, working state, you might consider transferring it to someone who can.

user981257923 commented on 2025-11-02 05:05 (UTC)

@rcrath, see pinned comment.

rcrath commented on 2025-10-23 15:24 (UTC)

makepkg -i
==> Making package: vital-synth 1.5.5-14 (Thu 23 Oct 2025 05:21:07 AM HST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading VitalInstaller.deb...
curl: (3) URL rejected: Bad file:// URL
==> ERROR: Failure while downloading file://VitalInstaller.deb
    Aborting...

Muflone commented on 2025-08-03 18:05 (UTC)

much better now, well done

user981257923 commented on 2025-08-03 02:17 (UTC) (edited on 2025-08-03 02:17 (UTC) by user981257923)

I have incorporated most of your suggestions.

  1. Zenity may have been removed as a make dependency, but it is still a dependency for the executable itself.

  2. I have followed https://wiki.archlinux.org/title/AUR_submission_guidelines#Publishing_new_package_content which is where the gitignore originates. So I will be keeping it.

Muflone commented on 2025-08-02 17:39 (UTC) (edited on 2025-08-02 17:42 (UTC) by Muflone)

This package is a giant mess:

  1. remove PKGBUILD.old1 and PKGBUILD.old2 from the repository
  2. Make sure to read https://wiki.archlinux.org/title/Arch_package_guidelines and https://wiki.archlinux.org/title/PKGBUILD as they contain a lot of hints you should follow before sending packages to AUR, like the variables names that MUST be prefixed by _
  3. don't use SKIP for checksums until it's strictly required
  4. replace source_x86_64 with source as this package is only for x86-64
  5. replace sha512sums_x86_64 with sha512sums as this package is only for x86-64
  6. remove all the dead code commented with # and leave the PKGBUILD easy to read
  7. please be consistent to use tabs and spaces, set your text editor tab width to 8 to make yourself aware about the general chaos in the PKGBUILD
  8. replace file://vital.desktop with vital.desktop as it's included in the repo
  9. replace file://vital.png with vital.png as it's included in the repo
  10. remove the vital-synth.install file and the reference in the PKGBUILD as its job is automatically done by some pacman hooks
  11. remove the zenity dependency
  12. if the license file is not available anymore in the archives you should provide a copy of it, grabbing from the website itself
  13. change license=('custom') with license=('LicenseRef-EULA')
  14. remove entirely .gitignore

user981257923 commented on 2025-08-02 17:21 (UTC)

They are in the repository itself. Am I not supposed to include them in the sources?