Package Details: libbass 2.4.17-2

Git Clone URL: https://aur.archlinux.org/libbass.git (read-only, click to copy)
Package Base: libbass
Description: BASS audio library
Upstream URL: https://www.un4seen.com/
Keywords: freeware
Licenses: custom
Submitter: xyproto
Maintainer: kode54
Last Packager: kode54
Votes: 14
Popularity: 0.106548
First Submitted: 2020-03-31 11:23 (UTC)
Last Updated: 2024-03-09 22:43 (UTC)

Latest Comments

1 2 Next › Last »

nwalkewicz commented on 2024-03-02 17:02 (UTC)

New checksum is d60ec9d4af4f1ba075096d030e1e2d103ac7d6a7b0614620bd60699127032f65

UrNightmaree commented on 2023-09-13 21:13 (UTC)

The sha256sums is outdated.

--- a/PKGBUILD  2023-09-14 05:08:08.247397554 +0800
+++ b/PKGBUILD  2023-09-14 05:07:49.351397567 +0800
@@ -11,7 +11,7 @@
 license=(custom)
 depends=(alsa-lib)
 source=("$pkgname-$pkgver.zip::http://www.un4seen.com/files/bass24-linux.zip")
-sha256sums=('e0caed1509d7e92d12d8b74827d95e60226c1a37dbd3e37d6ecf89aa1353932b')
+sha256sums=('6ee779f4b85da821d4a5383cf3e8266592a2ba108ff59976754fc0f8a6b4e4fd')

 prepare() {
   grep Lic "$srcdir/bass.txt" -A62 > LICENSE

maxlefou commented on 2023-05-23 17:40 (UTC) (edited on 2023-05-23 17:40 (UTC) by maxlefou)

second time there's problems with that package. Do you need contributors? I'd be glad to help with that.

kode54 commented on 2023-05-14 22:58 (UTC) (edited on 2023-05-14 23:07 (UTC) by kode54)

@Forty-Bot: -bin suffix is reserved for binary packages where source code is available. It is decidedly not required for software which is only available as binary packages.

The updated package with new sum should probably be marked with a pkgrel of 2, since it's still indicated to be version 2.4.17 in the included documentation, as well as the BASS site.

Also, technically, the freeware tag above only applies if your software is also freeware, or does not charge money or make more than a certain amount with donations, or something like that. For which it does have commercial licenses available starting at price points that haven't changed in a number of years.

I'm really only using these distribution PKGBUILDs for something I made that uses libbassmidi, an alternative MIDI plugin for DeaDBeeF. Unfortunately, installing it requires deleting or chmod 0ing the wildmidi plugin that is bundled with DeaDBeeF, since it provides no way to disable plugins or control their load order or priority.

irgendwr commented on 2023-04-30 22:46 (UTC)

The new checksum is: a72fdacb6bb23b899362d449ac0e36ada0b68d57825dce07b28cdcc91f76912c

You can fix this by going into the cloned AUR package (e.g. cd ~/.cache/paru/clone/libbass when using paru) and editing PKGBUILD or running updpkgsums to update the checksum automatically and makepkg -sri to install.

schrmh commented on 2023-03-18 23:11 (UTC)

==> Making package: libbass 2.4.17-1 (Sun Mar 19 00:09:18 2023)
==> Retrieving sources...
  -> Downloading libbass-2.4.17.zip...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  932k  100  932k    0     0   970k      0 --:--:-- --:--:-- --:--:--  969k
==> Validating source files with sha256sums...
    libbass-2.4.17.zip ... FAILED
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Could not download sources.

Forty-Bot commented on 2023-03-18 16:41 (UTC)

This package should be named libbass-bin...

maxlefou commented on 2022-11-11 12:23 (UTC) (edited on 2022-11-11 12:23 (UTC) by maxlefou)

I fixed it in my end. Since hte maintainer doesn't want anyone else to edit the pkgbuild, here's the changes to do:

diff --git a/PKGBUILD b/PKGBUILD
index 17d7b8a..70e0278 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,18 @@
 # Maintainer:
 # Contributor: Alexander Sulfrian <asulfrian@zedat.fu-berlin.de>
 # Contributor: Alexander F. Rødseth <xyproto@archlinux.org>

 pkgname=libbass
-pkgver=2.4.16
-pkgrel=5
+pkgver=2.4.17
+pkgrel=6
 pkgdesc='BASS audio library'
 arch=(i686 x86_64 armv6h armv7h aarch64)
 url='https://www.un4seen.com/'
 license=(custom)
 depends=(alsa-lib)
 source=("$pkgname-$pkgver.zip::http://www.un4seen.com/files/bass24-linux.zip")
-source_armv6h=("$pkgname-$pkgver-arm.zip::http://www.un4seen.com/files/bass24-linux-arm.zip")
-source_armv7h=("$pkgname-$pkgver-arm.zip::http://www.un4seen.com/files/bass24-linux-arm.zip")
-source_aarch64=("$pkgname-$pkgver-arm.zip::http://www.un4seen.com/files/bass24-linux-arm.zip")
-sha256sums=('77f387762a9ee4b72da3c6581c22e50456ab7aeb7c9a7154564530a9468db655')
-sha256sums_armv6h=('7300ac8c112551bea6dc691b2ef3102fd208c07628c2cc822476465c077b20ba')
-sha256sums_armv7h=('7300ac8c112551bea6dc691b2ef3102fd208c07628c2cc822476465c077b20ba')
-sha256sums_aarch64=('7300ac8c112551bea6dc691b2ef3102fd208c07628c2cc822476465c077b20ba')
+sha256sums=('e0caed1509d7e92d12d8b74827d95e60226c1a37dbd3e37d6ecf89aa1353932b')

 prepare() {
   grep Lic "$srcdir/bass.txt" -A62 > LICENSE
@@ -26,16 +21,16 @@ prepare() {
 package() {
   case "$CARCH" in
     i686)
-      install -D -m644 libbass.so "$pkgdir/usr/lib/libbass.so"
+      install -D -m644 libs/x86/libbass.so "$pkgdir/usr/lib/libbass.so"
      ;;
     x86_64)
-      install -D -m644 x64/libbass.so "$pkgdir/usr/lib/libbass.so"
+      install -D -m644 libs/x86_64/libbass.so "$pkgdir/usr/lib/libbass.so"
      ;;
     armv6h|armv7h)
-      install -D -m644 hardfp/libbass.so "$pkgdir/usr/lib/libbass.so"
+      install -D -m644 libs/armhf/libbass.so "$pkgdir/usr/lib/libbass.so"
      ;;
     aarch64)
-      install -D -m644 aarch64/libbass.so "$pkgdir/usr/lib/libbass.so"
+      install -D -m644 libs/aarch64/libbass.so "$pkgdir/usr/lib/libbass.so"
      ;;
   esac

maxlefou commented on 2022-11-11 11:57 (UTC)

I confirm @SoleSoul problem. Plus, package is outdated since the 4th of november. plz someone fix and update :s

SoleSoul commented on 2022-10-26 19:17 (UTC) (edited on 2022-10-26 19:18 (UTC) by SoleSoul)

Fails for me (apart from the usual checksum update requirement):

==> Starting package()...

install: cannot stat 'x64/libbass.so': No such file or directory

==> ERROR: A failure occurred in package().

Aborting...