Package Details: lib32-lv2 1.18.10-1

Git Clone URL: https://aur.archlinux.org/lib32-lv2.git (read-only, click to copy)
Package Base: lib32-lv2
Description: Plugin standard for audio systems (32-bit)
Upstream URL: http://lv2plug.in/
Licenses: custom, LGPL
Submitter: llde
Maintainer: rodrigo21
Last Packager: rodrigo21
Votes: 6
Popularity: 0.002275
First Submitted: 2017-08-24 21:23 (UTC)
Last Updated: 2022-09-27 15:44 (UTC)

Latest Comments

1 2 3 Next › Last »

ukbeast commented on 2024-01-03 09:42 (UTC) (edited on 2024-01-03 16:47 (UTC) by ukbeast)

@moujitsu

I am able to install by disabling checks. check() { meson test -C build }

codespell needs to build with lib32 support to build correctly with checks enabled.

moujitsu commented on 2023-12-17 14:27 (UTC)

Is there a way to fix an error on lv2:data / codespell?

qwelias commented on 2023-11-27 14:52 (UTC)

why do we even run codespell on build, assuming it's a release already

eagleflo commented on 2023-11-20 18:48 (UTC) (edited on 2023-11-20 18:57 (UTC) by eagleflo)

Fails to build due to meaningless whitespace changes (autoformatting configuration issue?) and failing spellcheck.

=================================== 31/31 ====================================
test:         lv2:data / codespell
start time:   18:40:44
duration:     0.17s
result:       exit status 65
command:      MALLOC_PERTURB_=53 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/codespell -d -q 3 -S /home/aku/.cache/yay/lib32-lv2/src/lv2-1.18.10/doc/style/pygments.css,/home/aku/.cache/yay/lib32-lv2/src/lv2-1.18.10/lv2specgen/DTD,/home/aku/.cache/yay/lib32-lv2/src/lv2-1.18.10/schemas.lv2/doap.ttl /home/aku/.cache/yay/lib32-lv2/src/lv2-1.18.10/doc /home/aku/.cache/yay/lib32-lv2/src/lv2-1.18.10/lv2 /home/aku/.cache/yay/lib32-lv2/src/lv2-1.18.10/lv2specgen /home/aku/.cache/yay/lib32-lv2/src/lv2-1.18.10/plugins /home/aku/.cache/yay/lib32-lv2/src/lv2-1.18.10/schemas.lv2
----------------------------------- stdout -----------------------------------
/home/aku/.cache/yay/lib32-lv2/src/lv2-1.18.10/lv2/core.lv2/lv2core.ttl:20: specifiation ==> specification
/home/aku/.cache/yay/lib32-lv2/src/lv2-1.18.10/plugins/eg-scope.lv2/uris.h:21: re-use ==> reuse
==============================================================================

Edit: build works fine on master branch, so I guess we'll have to wait for lv2 to release a new version.

angindel commented on 2022-09-27 07:15 (UTC)

34/34 lv2:scripts / pylint FAIL 5.81s exit status 2

MALLOC_PERTURB_=130 /usr/bin/pylint /home/limc/.cache/yay/lib32-lv2/src/build/../lv2-1.18.6/scripts/lv2_build_index.py /home/limc/.cache/yay/lib32-lv2/src/build/../lv2-1.18.6/scripts/lv2_check_specification.py /home/limc/.cache/yay/lib32-lv2/src/build/../lv2-1.18.6/scripts/lv2_check_syntax.py /home/limc/.cache/yay/lib32-lv2/src/build/../lv2-1.18.6/scripts/lv2_write_news.py /home/limc/.cache/yay/lib32-lv2/src/build/../lv2-1.18.6/test/../plugins/literasc.py

Ok: 33 Expected Fail: 0 Fail: 1 Unexpected Pass: 0 Skipped: 0 Timeout: 0

Full log written to /home/limc/.cache/yay/lib32-lv2/src/build/meson-logs/testlog.txt ==> ERROR: A failure occurred in check(). Aborting... -> error making: lib32-lv2

misharash commented on 2022-08-02 17:02 (UTC)

Fails one of the tests and refuses to build:

33/34 lv2:scripts / flake8               FAIL            4.26s   exit status 1
>>> MALLOC_PERTURB_=141 /usr/bin/flake8 /home/misharash/.cache/pacaur/lib32-lv2/src/build/../lv2-1.18.6/test/../lv2specgen/lv2docgen.py /home/misharash/.cache/pacaur/lib32-lv2/src/build/../lv2-1.18.6/test/../lv2specgen/lv2specgen.py /home/misharash/.cache/pacaur/lib32-lv2/src/build/../lv2-1.18.6/scripts/lv2_build_index.py /home/misharash/.cache/pacaur/lib32-lv2/src/build/../lv2-1.18.6/scripts/lv2_check_specification.py /home/misharash/.cache/pacaur/lib32-lv2/src/build/../lv2-1.18.6/scripts/lv2_check_syntax.py /home/misharash/.cache/pacaur/lib32-lv2/src/build/../lv2-1.18.6/scripts/lv2_write_news.py /home/misharash/.cache/pacaur/lib32-lv2/src/build/../lv2-1.18.6/test/../plugins/literasc.py

sl1pkn07 commented on 2022-07-27 17:56 (UTC) (edited on 2022-07-27 18:33 (UTC) by sl1pkn07)

working pkgbuild sync with [comunity]

# Maintainer: David Runge <dvzrv@archlinux.org>
# Contributor: Ray Rashif <schiv@archlinux.org>

_pkgname=lv2
pkgname=lib32-lv2
pkgver=1.18.6
pkgrel=1
pkgdesc="Plugin standard for audio systems (32-bits)"
arch=(x86_64)
url="https://lv2plug.in/"
license=(ISC)
depends=(
  lib32-gcc-libs
  lv2=$pkgver
)
makedepends=(
  asciidoc
  codespell
  doxygen
  flake8
  libsndfile.so
  meson
  pygmentize
  python-black
  python-lxml
  python-markdown
  python-pygments
  python-pylint
  python-rdflib
  lib32-serd
  lib32-sord
)
optdepends=(
  'lib32-sord: for lv2_validate'
  'lib32-libsndfile: for eg-sampler.lv2'
)
options=(debug)
source=(https://lv2plug.in/spec/$_pkgname-$pkgver.tar.xz{,.sig})
sha512sums=('baecef70abe8354bca056d67085657e2174e39d2030a5173a226ee194c96662d6c3351df4500b4631e08798765dfed6d758b6be16a2ea78c4f29abb53c5d786f'
            'SKIP')
b2sums=('27c9eb3e15e4515a63f93552c8924c502f8bc585fbf62a62a1fca4ff7fd2e9940827cda4b5c7cbb6858324e1dba5bcad2ad75239da9f860db56e6839224ae186'
        'SKIP')
validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') # David Robillard <d@drobilla.net>

build() {
  export CC='gcc -m32'
  export CXX='g++ -m32'
  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'

  arch-meson $_pkgname-$pkgver build \
  --libdir=/usr/lib32

  meson compile -C build
}

check() {
  meson test -C build
}

package() {
  meson install -C build --destdir "$pkgdir"
  rm -fr "$pkgdir"/usr/include
  rm -fr "$pkgdir"/usr/share
  rm -fr "$pkgdir"/usr/bin
  install -vDm 644 $_pkgname-$pkgver/COPYING -t "$pkgdir/usr/share/licenses/$pkgname/"
  install -vDm 644 $_pkgname-$pkgver/{NEWS,README.md} -t "$pkgdir/usr/share/doc/$pkgname/"
}
# vim:set ts=2 sw=2 et:

rstrox commented on 2022-05-20 19:06 (UTC) (edited on 2022-05-20 19:06 (UTC) by rstrox)

This fixes the build as of today:

--- PKGBUILD.broken     2022-05-20 14:05:48.536747880 -0500
+++ PKGBUILD    2022-05-20 14:05:53.973779492 -0500
@@ -34,7 +34,6 @@
   cp -v waflib/extras/{autowaf,lv2}.py tools/
   mkdir -pv plugins/tools/
   cp -v waflib/extras/{autowaf,lv2}.py plugins/tools/
-  rm -rv waflib
   sed -e 's/waflib.extras/tools/g' \
       -e "s/load('autowaf'/load('autowaf', tooldir='tools'/g" \
       -e "s/load('lv2'/load('lv2', tooldir='tools'/g" \

npfeiler commented on 2020-10-04 01:44 (UTC)

similar to the already existing touch __init__.py touch touch tools/__init__.py is a workaround

@rodrigo21 would also be nice for lib32-serd, lib32-sord, lib32-sratom and lib32-lilv

llde commented on 2020-05-18 12:27 (UTC)

@rodrigo21 I will try to check if a workaround exist