Package Details: glava-git r329.3cc5e22-2

Git Clone URL: https://aur.archlinux.org/glava-git.git (read-only, click to copy)
Package Base: glava-git
Description: OpenGL audio spectrum visualizer
Upstream URL: https://github.com/wacossusca34/glava
Licenses: GPL3
Conflicts: glava
Provides: glava
Submitter: coderobe
Maintainer: coderobe
Last Packager: coderobe
Votes: 12
Popularity: 0.000000
First Submitted: 2018-01-17 18:04 (UTC)
Last Updated: 2019-12-14 12:01 (UTC)

Latest Comments

1 2 Next › Last »

famewolf commented on 2023-01-07 03:24 (UTC)

Applied that patch (the third portion failed so I manually added it in the prepare section) and did a makepkg -si. Ended up with this error:

Cloning into '/tmp/glava-git/src/glava/glad'... fatal: transport 'file' not allowed fatal: clone of '/tmp/glava-git/src/glad' into submodule path '/tmp/glava-git/src/glava/glad' failed Failed to clone 'glad' a second time, aborting ==> ERROR: A failure occurred in prepare(). Aborting...

OmegaMetor commented on 2022-07-08 20:53 (UTC)

The build is currently broken, though there is an unmerged pr to fix it. This change should fix this package by applying the pr's patch during preparation.

diff --git a/PKGBUILD b/PKGBUILD
index b77c5b1..c4b314b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,8 @@

 _pkgname=glava
 pkgname=${_pkgname}-git
-pkgver=r329.3cc5e22
-pkgrel=2
+pkgver=r332.6fc0e32
+pkgrel=3
 pkgdesc='OpenGL audio spectrum visualizer'
 arch=('x86_64')
 url='https://github.com/wacossusca34/glava'
@@ -14,9 +14,11 @@ optdepends=('obs-studio: OBS integration')
 provides=("${_pkgname}")
 conflicts=("${_pkgname}")
 source=('git+https://github.com/wacossusca34/glava'
-        'git+https://github.com/Dav1dde/glad')
+        'git+https://github.com/Dav1dde/glad'
+       'https://github.com/jarcode-foss/glava/commit/a2d494319c824e676399df1d3c250baf4da87b83.patch')
 md5sums=('SKIP'
-         'SKIP')
+         'SKIP'
+        'SKIP')

 pkgver() {
    cd "${_pkgname}"
@@ -29,6 +31,7 @@ prepare() {
    git submodule init
    git config submodule.glad.url "${srcdir}/glad"
    git submodule update
+   git apply ${srcdir}/a2d494319c824e676399df1d3c250baf4da87b83.patch
 }

 build() {

drew33 commented on 2021-01-24 12:31 (UTC) (edited on 2021-01-24 12:32 (UTC) by drew33)

As reported by @tilktilk5 compilation fails in the glad submodule / external library. Haven't investigated why, however this is an optional library (for acceleration I believe). Interestingly, it's not mentioned in the documentation at all.

I've created an updated PKGBUILD which doesn't reference glad for the time being and also uses a fork with an additional compile fix: https://gist.github.com/andrewrembrandt/b48a0f76185cef21f45aaf33b3e5eb5f#file-glava-git-pkgbuild

tilktilk5 commented on 2020-08-21 07:05 (UTC)

Running makepkg -si fails, full output: https://pastebin.com/Y3gc2vJD

shaybox commented on 2019-06-19 06:19 (UTC)

Needs meson as a dependency

coderobe commented on 2018-10-02 13:58 (UTC)

you have merely not configured it, linarcx

linarcx commented on 2018-10-02 09:03 (UTC)

When i install it and run it a transparent window showing to me! why?

coderobe commented on 2018-05-07 08:30 (UTC)

@erikdubois: Update - An issue with the upstream Makefile was found that would cause the build to fail like you described when XDG_CONFIG_DIRS is set in your environment, i have submitted a patch upstream. Additionally, i suggest building your packages in a clean env to avoid issues like this.

coderobe commented on 2018-05-07 05:42 (UTC)

@erikdubois: Cannot reproduce. Build system & built package look normal. You'll have to provide me with some more info & logs.

commented on 2018-05-06 19:43 (UTC)

Installing glava I get a directory in my root with the name "DG_CONFIG_DIR" with glava and its folders and files inside. I think you want it to go to /etc/xdg... Could you look into it? glava -C does not work since there is no glava folder in /etc/xdg