Package Details: onetagger 1.7.0-1

Git Clone URL: https://aur.archlinux.org/onetagger.git (read-only, click to copy)
Package Base: onetagger
Description: Cross-platform music tagger with Beatport, Discogs, Musicbrainz, Spotify, Traxsource and many other services support.
Upstream URL: https://onetagger.github.io/
Keywords: beatport discogs music-tagger music-tagging musicbrainz spotify tagger traxsource
Licenses: GPL3
Submitter: robertfoster
Maintainer: robertfoster
Last Packager: robertfoster
Votes: 1
Popularity: 0.008542
First Submitted: 2023-01-04 01:18 (UTC)
Last Updated: 2023-08-06 17:28 (UTC)

Latest Comments

yochananmarqos commented on 2024-04-09 19:19 (UTC)

@robertfoster: There's no need to disable LTO, just add CFLAGS+=" -ffat-lto-objects" to the build function.

yochananmarqos commented on 2023-08-03 20:14 (UTC)

@robertfoster: I learned something new recently. Please use:

export PNPM_HOME="$srcdir/pnpm-home"

Instead of:

pnpm config set cache-dir "$srcdir/pnpm-cache"

Otherwise it sets variables in ~/.pnpm/rc to the srcdir:

❯ cat `~/.pnpm/rc`
cache-dir=/mnt/storage/pkgbuilds/onetagger/src/pnpm-cache
store-dir=/mnt/storage/pkgbuilds/spacedrive-git/src/.pnpm-store

I've updated my PKGBUILD linked below to reflect this.

yochananmarqos commented on 2023-02-19 21:51 (UTC)

@FabioLolix: Indeed. My improved PKGBUILD

FabioLolix commented on 2023-02-19 21:37 (UTC)

Please

  • add options=(!lto) for building with devtools
  • rename source using ${pkgname}-${pkgver}.tar.gz
Checking PKGBUILD
PKGBUILD (onetagger) W: Non-unique source name (1.5.1.tar.gz). Use a unique filename.

robertfoster commented on 2023-01-04 22:57 (UTC) (edited on 2023-01-04 23:20 (UTC) by robertfoster)

  • pnpm lives on aur, npm has official binary package in community
  • done
  • done
  • done
  • done

yochananmarqos commented on 2023-01-04 17:28 (UTC)

  • The developer uses pnpm, not npm
  • This requires webkit2gtk, not webkit2gtk-4.1.
  • It only needs wget for the assets/compile-nix.sh build script, it's not a dependency
  • The client/dist folder is created during build, no need to manually create it
  • No idea why you're copying assets/sndfile.lib, it's not necessary

See my PKGBUILD