Search Criteria
Package Details: esound 0.2.41-7
Package Actions
| Git Clone URL: | https://aur.archlinux.org/esound.git (read-only, click to copy) |
|---|---|
| Package Base: | esound |
| Description: | Enlightened Sound Daemon |
| Upstream URL: | https://gitlab.gnome.org/Archive/esound |
| Keywords: | alsa sound |
| Licenses: | GPL-2.0-or-later AND LGPL-2.0-or-later |
| Conflicts: | esd |
| Provides: | esd |
| Submitter: | ilpianista |
| Maintainer: | marmis |
| Last Packager: | marmis |
| Votes: | 209 |
| Popularity: | 0.004641 |
| First Submitted: | 2011-08-16 11:25 (UTC) |
| Last Updated: | 2026-02-09 09:11 (UTC) |
Dependencies (8)
- alsa-lib
- audiofile (audiofile-gitAUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- sh (dashbinshAUR, zshbinshAUR, bash-gitAUR, bash-devel-gitAUR, bash)
- autoconf (autoconf-gitAUR) (make)
- automake (automake-gitAUR) (make)
- libtool (libtool-gitAUR) (make)
- pipewire-alsa (pipewire-alsa-gitAUR, pipewire-full-alsa-gitAUR) (optional) – User service for the PipeWire stack.
Required by (5)
- cynthiune.app (optional)
- reciteword
- synaesthesia (optional)
- vtwm-git
- xmms
Sources (11)
- 0001-alsa-drain-hang.patch
- 0002-undeclared-variable.patch
- 0003-fix-audsp-crash.patch
- 0004-link-to-libm.patch
- 0005-missing-declaration-GCC-15.patch
- 0006-revert-close-file-descriptors.patch
- 0007-fix-wrong-micro-version.patch
- 0008-move-nobeeps-to-the-default-options.patch
- esound-system.service
- esound-user.service
- http://ftp.gnome.org/pub/GNOME/sources/esound/0.2/esound-0.2.41.tar.bz2
Latest Comments
1 2 Next › Last »
marmis commented on 2025-06-15 04:53 (UTC) (edited on 2025-07-13 07:20 (UTC) by marmis)
I've updated a lot of thing for esound:
autoreconfstep, but I suppose it's safer like thislibesd.so.0.2.39=>libesd.so.0.2.41systemctl --user enable --now esound.serviceI just couldn't test the system service yet, because PipeWire doesn't let root access it. I'll try to test in a VM when I have time. If you find any issue, please let me know.
jcdenton commented on 2024-11-18 18:43 (UTC)
@mpento I had to use the
--ignore-whitespaceflag when invoking "patch" in the PKGBUILD. This may have something to do with the fact that I copy and pasted the patches from your comment.mpento commented on 2024-09-14 18:51 (UTC)
@vitaliikuzhdin I needed this to build XMMS and ran into the same issue as you have.
clean_exit() is prototyped in esd.c, which is not available to clients.c. I ended up creating two diff patch files, the first removes the clean_exit() prototype from esd.c, the second adds the clean_exit() prototype to esd-server.h.
Since both esd.c and clients.c include esd-server.h, this satisfies the requirement and allows for a successful build.
The caveat here is that I am probably doing this wrong. :-) However, I will provide my solution here, and anyone who knows how to fix this problem correctly please feel free to enlighten me.
file #1: esd.c.patch
file #2: esd-server.h.patch
finally, add to PKGBUILD:
I hope this is helpful.
vitaliikuzhdin commented on 2024-09-10 17:28 (UTC) (edited on 2024-09-10 17:28 (UTC) by vitaliikuzhdin)
micwoj92 commented on 2021-02-07 14:37 (UTC)
when accessing homepage I'm getting error The requested page "/~ricdude/EsounD.html" could not be found.
speps commented on 2014-01-25 13:09 (UTC)
digitalirony commented on 2013-11-18 20:57 (UTC)
johni commented on 2012-09-07 21:48 (UTC)
speps commented on 2012-04-15 12:39 (UTC)
1 2 Next › Last »