Package Details: auracle-git r420.f4cebb5-1

Git Clone URL: https://aur.archlinux.org/auracle-git.git (read-only, click to copy)
Package Base: auracle-git
Description: A flexible client for the AUR
Upstream URL: https://github.com/falconindy/auracle
Keywords: aur
Licenses: MIT
Conflicts: auracle
Provides: auracle
Submitter: Foxboron
Maintainer: artafinde (falconindy)
Last Packager: artafinde
Votes: 122
Popularity: 0.187365
First Submitted: 2017-07-02 16:40 (UTC)
Last Updated: 2024-11-19 22:40 (UTC)

Required by (10)

Sources (1)

Pinned Comments

artafinde commented on 2022-01-26 09:15 (UTC) (edited on 2022-01-29 10:24 (UTC) by artafinde)

If the build fails:

  • Clear your aur helper cache and SRCPKGDEST directory
  • Rebuild in clean chroot 1
  • If it still fails, use a paste bin 2 to show full build logs

There's a package build already which you can try out from my repo.

falconindy commented on 2020-05-31 15:35 (UTC)

FAQ:

  • The dependencies are correct. fmt and nlohmann_json are configured as subprojects for ease of development on my end, and it's only natural to statically link C++ projects, as ABI stability with exported C++ libraries isn't a thing (compared to C).
  • If you think pod2man is missing, it's a configuration problem on your end. pod2man is part of the perl package, but in a perl-specific PATH handled by /etc/profile.d/perlbin.sh
  • I'm only able to test auracle on i686 and x86_64, so that's what I'm willing to commit to in the PKGBUILD. If you want to build this on some other architecture, use makepkg -A. The "any" architecture is reserved for packages with architecture independent files (and compiled C++ is not).

Latest Comments

« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 16 .. 27 Next › Last »

haawda commented on 2021-06-02 20:00 (UTC)

I get 'bd0fbc1020a51bf24176221586935a59ee5dbc4b2b9e5d9c2d37f79626b7ad2b' as checksum for the patch.

martynjy commented on 2021-06-01 17:32 (UTC)

@artafinde Please unflag as it was my mistake.

martynjy commented on 2021-06-01 17:30 (UTC)

@13ean Thanks. Yes,should have checked! It does not require a specific pacman release, unlike 'pkgbrowser' and 'kalu-kde' which are broken.

13ean commented on 2021-06-01 15:06 (UTC)

@martynjy you should be able to just rebuild the package

martynjy commented on 2021-06-01 14:39 (UTC)

pacman 6.0.0-2 released.

'auracle: error while loading shared libraries: libalpm.so.12: cannot open shared object file: No such file or directory'

artafinde commented on 2021-05-29 09:42 (UTC)

@a821: cheers, dropped the gmock dependency.

a821 commented on 2021-05-29 06:51 (UTC)

Thanks for updating. Just one minor thing: gmock has been merged[1][2] with gtest, so you could remove gmock from checkdepends

[1] https://bugs.archlinux.org/task/70567 [2] https://github.com/archlinux/svntogit-community/commit/1d55644034217da69c046bd8555e20f3cf3bed57

artafinde commented on 2021-05-28 23:21 (UTC)

I've updated the package to build again with latest changes. Do note though that upstream seems abandoned so I'd be looking for alternatives..

plymouth commented on 2021-05-26 04:30 (UTC)

Until this package is updated for the out-dated-abseil/gcc11 build errors (see CantoroMC post below), you can build and install with the script:

#!/bin/sh

set -e

git clone https://aur.archlinux.org/auracle-git.git
#curl -O https://aur.archlinux.org/cgit/aur.git/snapshot/auracle-git.tar.gz
#tar -xzf auracle-git.tar.gz
cd auracle-git
cat >./abseil-cpp-20210324.1.patch <<EOL
diff --unified --recursive --text src.orig/auracle/subprojects/abseil-cpp.wrap src/auracle/subprojects/abseil-cpp.wrap
--- src.orig/auracle/subprojects/abseil-cpp.wrap    2021-05-25 21:48:51.674595142 -0600
+++ src/auracle/subprojects/abseil-cpp.wrap 2021-05-25 21:48:59.411113648 -0600
@@ -1,11 +1,10 @@
 [wrap-file]
-directory = abseil-cpp-20200225.2
+directory = abseil-cpp-20210324.1

-source_url = https://github.com/abseil/abseil-cpp/archive/20200225.2.zip
-source_filename = abseil-cpp-20200225.2.zip
-source_hash = f342aac71a62861ac784cadb8127d5a42c6c61ab1cd07f00aef05f2cc4988c42
+source_url = https://github.com/abseil/abseil-cpp/archive/20210324.1.zip
+source_filename = abseil-cpp-20210324.1.zip
+source_hash = cfb1f22164808eb0a233ad91287df84c2af2084cfc8b429eca1be1e57511065d

-
-patch_url = https://github.com/mesonbuild/abseil-cpp/releases/download/20200225.2-2/abseil-cpp.zip
-patch_filename = abseil-cpp-20200225.2-2-wrap.zip
-patch_hash = cc2bc7caab91de737637ec7f8438455836a02b444d306b447d59573991717088
+patch_url = https://github.com/mesonbuild/abseil-cpp/releases/download/20210324.1-1/abseil-cpp.zip
+patch_filename = abseil-cpp-20210324.1-wrap.zip
+patch_hash = 91ff1bca7a181cd1cdd95b2bcf2119acbab9a24ae5ef6a78185a02fa034f41da
EOL
makepkg --nobuild
cd src/
patch --strip=1 < ../abseil-cpp-20210324.1.patch
cd ..
makepkg --noextract --nocheck
cp auracle-git-*.pkg.tar.zst ./..
cd ..
echo "SUCCESS. To install package: 'pacman -U ./$( ls auracle-git-*.pkg.tar.zst )'"

If you just want the patch file:

diff --unified --recursive --text src.orig/auracle/subprojects/abseil-cpp.wrap src/auracle/subprojects/abseil-cpp.wrap
--- src.orig/auracle/subprojects/abseil-cpp.wrap    2021-05-25 21:48:51.674595142 -0600
+++ src/auracle/subprojects/abseil-cpp.wrap 2021-05-25 21:48:59.411113648 -0600
@@ -1,11 +1,10 @@
 [wrap-file]
-directory = abseil-cpp-20200225.2
+directory = abseil-cpp-20210324.1

-source_url = https://github.com/abseil/abseil-cpp/archive/20200225.2.zip
-source_filename = abseil-cpp-20200225.2.zip
-source_hash = f342aac71a62861ac784cadb8127d5a42c6c61ab1cd07f00aef05f2cc4988c42
+source_url = https://github.com/abseil/abseil-cpp/archive/20210324.1.zip
+source_filename = abseil-cpp-20210324.1.zip
+source_hash = cfb1f22164808eb0a233ad91287df84c2af2084cfc8b429eca1be1e57511065d

-
-patch_url = https://github.com/mesonbuild/abseil-cpp/releases/download/20200225.2-2/abseil-cpp.zip
-patch_filename = abseil-cpp-20200225.2-2-wrap.zip
-patch_hash = cc2bc7caab91de737637ec7f8438455836a02b444d306b447d59573991717088
+patch_url = https://github.com/mesonbuild/abseil-cpp/releases/download/20210324.1-1/abseil-cpp.zip
+patch_filename = abseil-cpp-20210324.1-wrap.zip
+patch_hash = 91ff1bca7a181cd1cdd95b2bcf2119acbab9a24ae5ef6a78185a02fa034f41da

@falconindy @artafinde - thanks!

artafinde commented on 2021-05-23 09:42 (UTC)

That's correct, this is an upstream issue and the fix is to bump the abseil wrap to latest LTS version.