Search Criteria
Package Details: strawberry-git 1.0.22.r3.g22169bda-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/strawberry-git.git (read-only, click to copy) |
---|---|
Package Base: | strawberry-git |
Description: | A music player aimed at audio enthusiasts and music collectors |
Upstream URL: | https://www.strawberrymusicplayer.org/ |
Licenses: | GPL3 |
Conflicts: | strawberry |
Provides: | strawberry |
Submitter: | FabioLolix |
Maintainer: | FabioLolix |
Last Packager: | FabioLolix |
Votes: | 4 |
Popularity: | 0.000000 |
First Submitted: | 2018-08-10 09:19 (UTC) |
Last Updated: | 2023-12-23 13:22 (UTC) |
Dependencies (42)
- abseil-cpp (abseil-cpp-gitAUR)
- alsa-lib
- chromaprint (chromaprint-gitAUR, chromaprint-fftwAUR)
- dbus (dbus-gitAUR, dbus-x11-gitAUR, dbus-selinuxAUR)
- fftw (fftw-amdAUR)
- gcc-libs (gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-gitAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- gst-plugins-base (gst-plugins-base-gitAUR)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR)
- gst-plugins-good (gst-plugins-good-gitAUR)
- gstreamer (gstreamer-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- icu (icu-gitAUR)
- kdsingleapplication
- libcdio (libcdio-gitAUR)
- libebur128 (libebur128-gitAUR)
- libgpod
- libgpod.so (libgpod)
- Show 22 more dependencies...
Latest Comments
xiota commented on 2023-12-20 00:27 (UTC) (edited on 2023-12-20 00:29 (UTC) by xiota)
I don't know what the "best" approach is. I don't have much experience with aur helpers, but if they have problems with this, the developers should fix it.
I suggested replacing depends with
.so
to avoid cluttering the depends list with duplicates. I find that shorter lists without duplicates are easier to maintain/verify.If adding library depends inside the package function, I'd consider moving the parent depends to makedepends. This would be similar to how optdeps are treated in many packages.
What would be nice is something that can be detected by build servers without manual version or pkgrel bumps.
FabioLolix commented on 2023-12-19 11:02 (UTC) (edited on 2023-12-19 11:22 (UTC) by FabioLolix)
Thanks Xiota, It is a thing I have considered to do, currently the best approach is adding
depends+=(libicuuc.so libicui18n.so libgpod.so libprotobuf.so)
underpackage()
? I vaguely recall some helpers struggle withlibxxx.so
independs=()
xiota commented on 2023-12-19 06:50 (UTC) (edited on 2023-12-19 06:51 (UTC) by xiota)
The following changes to depends in
strawberry-*
might make easier to detect the need to rebuild. (Found withreadelf -d /usr/bin/strawberry | grep NEEDED
)icu
→libicuuc.so
libicui18n.so
libgpod
→libgpod.so
protobuf
→libprotobuf.so
On upgrade,
pacman
would display messages similar to:ronjouch commented on 2021-11-17 03:38 (UTC)
@FabioLolix awesome! Reviewed
strawberry-lite-git
PKGBUILD, built successfully, runs great; everything looks good. A light strawberry is a good strawberry. Cheers and thanks again for the packages maintenance <3 .FabioLolix commented on 2021-11-16 21:17 (UTC)
@ronjouch pkgbuild created https://aur.archlinux.org/packages/strawberry-lite-git/
ronjouch commented on 2021-11-11 00:07 (UTC)
Hi maintainer @FabioLolix . I see you already maintain a
strawberry-lite
package, whose options I'd appreciate in a-git
package. Could you add astrawberry-lite-git
package?At any rate, thanks for the maintenance of these packages.
Minzord commented on 2021-05-03 18:32 (UTC)
Hello,
it's fix in this new release.
Have a nice day.
0000000011111111 commented on 2021-05-03 00:59 (UTC)
Sorry, I already fixed it, I had to install gmock.
Maybe you can include gmock as dependency?
Thank you!
0000000011111111 commented on 2021-05-03 00:56 (UTC)
Hi, I'm getting this error, do you know how to fix it? Thanks! :
swilde commented on 2021-04-08 15:00 (UTC)
Recently gmock became a dependency, but it is missing from the dependencies in the PKGBUILD file. Without gmock the following error occurs:
… CMake Error at /usr/lib64/cmake/GTest/GTestTargets.cmake:112 (message): The imported target "GTest::gmock" references the file
but this file does not exist. Possible reasons include: …
Manually inistalling gmock solves this, it should be included in the dependencies.