@staviq pkgconf
(which provides pkg-config
) is part of base-devel
, which is an implied dependency of all AUR packages: https://wiki.archlinux.org/title/Makepkg#Usage
Search Criteria
Package Details: scream 4.0-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/scream.git (read-only, click to copy) |
---|---|
Package Base: | scream |
Description: | A Scream audio receiver using Pulseaudio, ALSA, JACK or stdout as audio output |
Upstream URL: | https://github.com/duncanthrax/scream |
Licenses: | Ms-PL |
Conflicts: | scream, scream-alsa, scream-pulse |
Provides: | scream |
Submitter: | fatalis |
Maintainer: | fatalis (Vaporeon) |
Last Packager: | Vaporeon |
Votes: | 12 |
Popularity: | 0.34 |
First Submitted: | 2020-05-02 11:59 (UTC) |
Last Updated: | 2024-04-18 00:03 (UTC) |
Dependencies (8)
- alsa-lib
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- jackAUR (jack2-gitAUR, pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, jack2, pipewire-jack)
- libpcap (libpcap-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libsoxr
- cmake (cmake-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
Required by (0)
Sources (1)
Kage-Yami commented on 2023-04-22 06:53 (UTC)
staviq commented on 2022-10-19 13:12 (UTC) (edited on 2022-10-19 13:23 (UTC) by staviq)
What happened to the pulseaudio part ?
$ scream -o pulse
scream compiled without Pulseaudio support. Aborting
EDIT:
Wait, it's even worse that that, it only supports RAW ?
$ scream -o pulse
scream compiled without Pulseaudio support. Aborting
$ scream -o alsa
scream compiled without ALSA support. Aborting
$ scream -o jack
scream compiled without JACK support. Aborting
$ scream -o raw
^C
$
EDIT 2:
Yeah, missing dependency from pkg-config...
Kindly please add pkg-config to dependencies.
Excalibur commented on 2022-08-27 06:21 (UTC) (edited on 2022-08-27 06:21 (UTC) by Excalibur)
You can create a user systemd unit to run scream on login:
cat << EOF > ~/.config/systemd/user/scream.service
[Unit]
Description=Scream audio receiver.
[Service]
ExecStart=/usr/bin/scream
[Install]
WantedBy=default.target
EOF
systemctl --user enable --now scream
fatalis commented on 2022-07-28 11:32 (UTC) (edited on 2022-07-28 11:36 (UTC) by fatalis)
@Vaporeon thanks, fixed. added you as a maintainer too, feel free to make any changes you see fit
Vaporeon commented on 2022-07-27 18:08 (UTC)
This should probably depend on jack too. See scream-git.
olfx commented on 2021-08-05 11:49 (UTC)
Hello @fatalis,
Here is a proposal to update to release 3.8 :
diff --git a/.SRCINFO b/.SRCINFO
index 36859db..764f55a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,17 @@
pkgbase = scream
pkgdesc = A Scream audio receiver using Pulseaudio, ALSA or stdout as audio output
- pkgver = 3.5
- pkgrel = 2
+ pkgver = 3.8
+ pkgrel = 1
url = https://github.com/duncanthrax/scream
arch = x86_64
license = custom:MS-PL
makedepends = cmake
depends = libpulse
depends = alsa-lib
- provides = scream-pulse
- provides = scream-ivshmem-pulse
- provides = scream-alsa
- provides = scream-ivshmem-alsa
+ provides = scream
conflicts = scream-pulse
conflicts = scream-alsa
- source = https://github.com/duncanthrax/scream/archive/3.5.tar.gz
- sha256sums = 76170ea86a3024512078b395d4d557434d00cf9a6be9ddb298bf64eff191460c
+ source = https://github.com/duncanthrax/scream/archive/3.8.tar.gz
+ sha256sums = d338e947115ca2967e0428fe4dfa060f31ffb123d7cd391ab94b48a8a6337dc3
pkgname = scream
-
diff --git a/PKGBUILD b/PKGBUILD
index b2e738e..4626281 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,17 @@
# Maintainer: fatalis <fatalis@fatalis.pw>
pkgname=scream
-pkgver=3.5
-pkgrel=2
+pkgver=3.8
+pkgrel=1
pkgdesc='A Scream audio receiver using Pulseaudio, ALSA or stdout as audio output'
arch=('x86_64')
-provides=('scream-pulse' 'scream-ivshmem-pulse' 'scream-alsa' 'scream-ivshmem-alsa')
+provides=('scream')
depends=('libpulse' 'alsa-lib')
makedepends=('cmake')
conflicts=('scream-pulse' 'scream-alsa')
url='https://github.com/duncanthrax/scream'
license=('custom:MS-PL')
source=("${url}/archive/${pkgver}.tar.gz")
-sha256sums=('76170ea86a3024512078b395d4d557434d00cf9a6be9ddb298bf64eff191460c')
+sha256sums=('d338e947115ca2967e0428fe4dfa060f31ffb123d7cd391ab94b48a8a6337dc3')
build() {
cd "${srcdir}/scream-${pkgver}/Receivers/unix"
@@ -23,7 +23,7 @@ build() {
package() {
cd "${srcdir}/scream-${pkgver}/Receivers/unix"
install -d "${pkgdir}/usr/bin"
- install build/scream "${pkgdir}/usr/bin"
+ install build/scream "${pkgdir}/usr/bin"
cd "${srcdir}/scream-${pkgver}"
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
fatalis commented on 2020-08-13 23:09 (UTC)
There are no changes to the receivers in v3.6, please don't flag.
fatalis commented on 2020-05-13 11:17 (UTC)
Just tried it, yeah doesn't work on AUR.
fatalis commented on 2020-05-13 11:09 (UTC)
My guess is that it doesn't work with AUR but I really don't know
Kage-Yami commented on 2020-05-13 08:45 (UTC) (edited on 2020-05-13 08:45 (UTC) by Kage-Yami)
Should this now replace
(in PKGBUILD
) scream-pulse
(and others)? Or does that not work so well with AUR packages?
Pinned Comments
fatalis commented on 2020-05-02 12:02 (UTC) (edited on 2020-05-02 12:12 (UTC) by fatalis)
Please install the "scream" package to update to 3.5:
3.5 released which merges alsa, pulseaudio, and ivshmem into one binary. Pushed to the "scream" package and sent repo merge request
The "scream-pulse" binary is now "scream"