Search Criteria
Package Details: deadbeef-git r11509.b6c2bc326-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/deadbeef-git.git (read-only, click to copy) |
---|---|
Package Base: | deadbeef-git |
Description: | A GTK+ audio player for GNU/Linux (devel branch) |
Upstream URL: | https://deadbeef.sourceforge.io/ |
Licenses: | GPL2, zlib, LGPL2.1 |
Conflicts: | deadbeef |
Provides: | deadbeef |
Submitter: | archtux |
Maintainer: | ToadKing |
Last Packager: | ToadKing |
Votes: | 120 |
Popularity: | 0.148092 |
First Submitted: | 2009-08-21 13:16 (UTC) |
Last Updated: | 2023-11-11 22:15 (UTC) |
Dependencies (55)
- alsa-lib
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- jansson (jansson-gitAUR)
- libblocksruntime (libdispatch)
- libdispatch (libdispatch-gitAUR)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR) (make)
- faad2 (faad2-gitAUR) (make)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-amd-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-ffplayoutAUR) (make)
- flac (flac-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- gtk2 (gtk2-maemoAUR, gtk2-patched-filechooser-icon-viewAUR) (make)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR) (make)
- imlib2 (make)
- intltool (make)
- libcddb (make)
- libcdio (libcdio-gitAUR) (make)
- libmad (make)
- libpipewire (libpipewire-gitAUR, libpipewire-full-gitAUR) (make)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (make)
- libsamplerate (libsamplerate-gitAUR) (make)
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR) (make)
- libx11 (libx11-gitAUR) (make)
- libzip (libzip-gitAUR) (make)
- wavpack (wavpack-gitAUR) (make)
- yasm (yasm-gitAUR) (make)
- alsa-lib (optional) – ALSA support
- alsa-oss (optional) – for OSS output plugin
- cdparanoia (cdparanoia-overreadAUR) (optional) – for cd audio plugin
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR) (optional) – for last.fm, vfs_curl (shoutcast/icecast), artwork plugins
- dbus (dbus-gitAUR, dbus-selinuxAUR) (optional) – for notification daemon support (OSD current song notifications)
- faad2 (faad2-gitAUR) (optional) – for AAC plugin
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-amd-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-ffplayoutAUR) (optional) – for ffmpeg plugin
- flac (flac-gitAUR) (optional) – for flac plugin
- gtk2 (gtk2-maemoAUR, gtk2-patched-filechooser-icon-viewAUR) (optional) – for the GTK2 interface
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR) (optional) – for the GTK3 interface
- imlib2 (optional) – for artwork plugin
- libcddb (optional) – for cd audio plugin
- libcdio (libcdio-gitAUR) (optional) – for cd audio plugin
- libice (optional) – optional dependency for gtkui session client support
- libmad (optional) – for mp3 plugin (mpeg1,2 layers1,2,3)
- libogg (libogg-gitAUR) (optional) – for ogg vorbis plugin
- libpipewire (libpipewire-gitAUR, libpipewire-full-gitAUR) (optional) – for pipewire plugin
- libsamplerate (libsamplerate-gitAUR) (optional) – for dsp_libsrc plugin (resampler)
- libsm (optional) – optional dependency for gtkui session client support
- libsndfile (libsndfile-gitAUR) (optional) – for sndfile plugin
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR) (optional) – for ogg vorbis plugin
- libx11 (libx11-gitAUR) (optional) – for global hotkeys plugin
- libzip (libzip-gitAUR) (optional) – for vfs_zip plugin
- mpg123 (mpg123-svnAUR, mpg321AUR, mpg321-binAUR) (optional) – for MP1/MP2/MP3 playback
- opusfile (opusfile-gitAUR) (optional) – for opus plugin
- pulseaudio (pulseaudio-dummyAUR, pulseaudio-gitAUR) (optional) – for PulseAudio output plugin
- wavpack (wavpack-gitAUR) (optional) – for wavpack plugin
- yasm (yasm-gitAUR) (optional) – required to build assembly portions of ffap plugin
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat) (optional) – for Audio Overload plugin (psf, psf2, etc), GME (for vgz)
Required by (45)
- deadbeef-dr-meter-gtk2-git (requires deadbeef)
- deadbeef-dr-meter-gtk2-git (requires deadbeef) (make)
- deadbeef-dr-meter-gtk3-git (requires deadbeef)
- deadbeef-dr-meter-gtk3-git (requires deadbeef) (make)
- deadbeef-mpris2-plugin (requires deadbeef)
- deadbeef-mpris2-plugin-git (requires deadbeef)
- deadbeef-optimfrog-git (requires deadbeef)
- deadbeef-plugin-bs2b-git (requires deadbeef)
- deadbeef-plugin-customizabletb-gtk2-git (requires deadbeef)
- deadbeef-plugin-customizabletb-gtk3-git (requires deadbeef)
- deadbeef-plugin-discord-git (requires deadbeef)
- deadbeef-plugin-fb-gtk3-git (requires deadbeef)
- deadbeef-plugin-gui-qt5 (requires deadbeef)
- deadbeef-plugin-gui-qt5-bin (requires deadbeef)
- deadbeef-plugin-gui-qt5-git (requires deadbeef)
- deadbeef-plugin-gui-qt6-git (requires deadbeef)
- deadbeef-plugin-hdcd-git (requires deadbeef)
- deadbeef-plugin-headerbar-gtk3-git (requires deadbeef)
- deadbeef-plugin-jack-bin (requires deadbeef)
- deadbeef-plugin-jack-git (requires deadbeef)
- deadbeef-plugin-lyricbar-git (requires deadbeef)
- deadbeef-plugin-medialib-git (requires deadbeef)
- deadbeef-plugin-musical-spectrum-gtk2-git (requires deadbeef)
- deadbeef-plugin-musical-spectrum-gtk2-git (requires deadbeef) (make)
- deadbeef-plugin-musical-spectrum-gtk3-git (requires deadbeef)
- deadbeef-plugin-musical-spectrum-gtk3-git (requires deadbeef) (make)
- deadbeef-plugin-quicksearch-gtk2-git (requires deadbeef)
- deadbeef-plugin-quicksearch-gtk2-git (requires deadbeef) (make)
- deadbeef-plugin-quicksearch-gtk3-git (requires deadbeef) (make)
- deadbeef-plugin-quicksearch-gtk3-git (requires deadbeef)
- deadbeef-plugin-rating (requires deadbeef)
- deadbeef-plugin-replaygain-scan-git (requires deadbeef)
- deadbeef-plugin-spectrogram-gtk2-git (requires deadbeef)
- deadbeef-plugin-spectrogram-gtk2-git (requires deadbeef) (make)
- deadbeef-plugin-spectrogram-gtk3-git (requires deadbeef)
- deadbeef-plugin-spectrogram-gtk3-git (requires deadbeef) (make)
- deadbeef-plugin-statusnotifier (requires deadbeef)
- deadbeef-plugin-statusnotifier-git (requires deadbeef)
- deadbeef-plugin-vu-meter-git (requires deadbeef)
- deadbeef-plugin-waveform-gtk2-git (requires deadbeef) (make)
- deadbeef-plugin-waveform-gtk2-git (requires deadbeef)
- deadbeef-plugin-waveform-gtk3-git (requires deadbeef)
- deadbeef-plugin-waveform-gtk3-git (requires deadbeef) (make)
- deadbeef-plugins-kode54-git (requires deadbeef)
- deadbeef-plugins-psipublish (requires deadbeef)
Latest Comments
1 2 3 4 5 6 .. 11 Next › Last »
dreieck commented on 2024-04-11 15:26 (UTC)
License specifiers need to be made SPDX-compliant. From a
namcap
run:Also,
-- maybe you want to have it in
makedepends
andoptdepends
instead ofdepends
andoptdepends
?If it is a hard dependency, then please have it in
depends
only.Regards!
dreieck commented on 2023-09-23 10:25 (UTC)
OK!, since it seems to be the wish of upstream developers.
Regards!
FabioLolix commented on 2023-09-22 19:42 (UTC)
@dreieck using only the revision numbers is fine, it has been discussed here before with you https://aur.archlinux.org/packages/deadbeef-git?O=10#comment-852214 (in my personal pkgbuild instead I have 1.9.5.r136.g1d9fd5abf now)
Your pkgver (1.9.5+136.r11421.20230915.1d9fd5abf) is IMO over-engineered, tag+revs + total revs + date, not what is suggested to do
Don't seem useful for this pkgbuild
Also sorry for not replying to previous post
git describe --long --tags [...]
is enough until upstream badly mess with tags, then bumping epoch and moving on is finedreieck commented on 2023-09-22 19:27 (UTC) (edited on 2023-09-22 19:39 (UTC) by dreieck)
Ahoj,
the ↗ Arch Linux VCS packaging guidelines say that when a VCS software has an official version number available, then that should be used in the first part of
$pkgver
:deadbeef-git
has a "RELEASE" version available (1.9.5+136 or 1.9.6 currently, depending on the source):grep -m1 -E '^[[:space:]]*[Vv]ersion[[:space:]]+[0-9]+' ChangeLog | awk '{print $2}'
: 1.9.6git describe --tags
: 1.9.5-136-g1d9fd5abfSo can you please change
pkgver()
to reflect that?e.g.:
which currently yields
1.9.5+136.r11421.20230915.1d9fd5abf
(of course you can also skip the.${_date}
part, then the suggestedpkgver()
would yield your current versioning scheme, prepended with the upstream version. Latest commit date is only a convenience to easily see how old the currently installed version is.).After having done so, you can also use an automativally always correctly versioned
provides
entry:Regards and thanks for maintaining!
1 2 3 4 5 6 .. 11 Next › Last »