Package Details: verible-bin 0.0.3622-1

Git Clone URL: https://aur.archlinux.org/verible-bin.git (read-only, click to copy)
Package Base: verible-bin
Description: SystemVerilog parser, linter, formatter and etc from Google
Upstream URL: https://github.com/google/verible
Keywords: systemverilog verible verilog
Licenses: Apache License 2.0
Provides: verible
Submitter: ildus
Maintainer: ildus
Last Packager: ildus
Votes: 2
Popularity: 0.22
First Submitted: 2021-03-06 18:02 (UTC)
Last Updated: 2024-03-23 07:09 (UTC)

Dependencies (2)

Required by (2)

Sources (1)

Latest Comments

snafu commented on 2024-04-29 06:33 (UTC)

looking forward to autoupdate - it's nicer to stick to a version, instead of fetching always the latest… not really reproducible on different machines and since you never know which version is installed.

leuko commented on 2024-04-12 10:05 (UTC)

Not critical but annoying:

warning: directory permissions differ on /usr/bin/

Could be fixed with a chmod 755 $pkgdir/usr/bin.

furai commented on 2024-03-25 13:39 (UTC) (edited on 2024-03-25 14:15 (UTC) by furai)

It seems that there are some issues with grep in PKGBUILD. I'm getting:

grep: warning: stray \ before -

furai commented on 2023-12-28 20:27 (UTC)

@ildus, how is it looking on the auto update thing?

ildus commented on 2023-11-06 09:37 (UTC)

@furai I think it's not possible, it is kind of legitimate. I will add some AUR auto-update in the near future.

furai commented on 2023-11-06 08:17 (UTC)

I'm using yay for managing AUR packages. Is it possible to somehow avoid messages like:

 -> verible-bin: local (0.0.3428-1) is newer than AUR (0.0.3424-1)

when doing system updates?

ildus commented on 2023-10-22 12:17 (UTC)

The package always retrieves the latest version from github.

gpol commented on 2023-03-07 19:34 (UTC)

It fetches the aarch64 binary rather than the x86_64 binary. Got it working with the following diff.

diff --git a/PKGBUILD b/PKGBUILD
index dfd7278..bb50feb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Ildus Kurbangaliev <i.kurbangaliev@gmail.com>

 pkgname=verible-bin
-pkgver=0.0.2613
+pkgver=0.0.3021
 pkgrel=1
 pkgdesc='SystemVerilog parser, linter, formatter and etc from Google'
 arch=('x86_64')
@@ -14,7 +14,13 @@ source=("https://api.github.com/repos/chipsalliance/verible/releases/latest")
 sha512sums=('SKIP')

 prepare() {
-  cat latest | jq '.assets[0]["browser_download_url"]' | xargs wget -O - | tar -xz
+  cat latest | jq '.assets' \
+             | grep -i --color=never browser_download_url \
+             | grep -i --color=never centos \
+             | grep -i --color=never "${arch}" \
+             | awk '{print $2}' \
+             | xargs wget -O - \
+             | tar -xz
 }

 pkgver() {