initial import

This commit is contained in:
2025-06-22 20:39:04 -05:00
commit f8a70886f0
3428 changed files with 302546 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
diff --git a/src/conf/alsa.conf b/src/conf/alsa.conf
index e65bf2ca..94f2bdae 100644
--- a/src/conf/alsa.conf
+++ b/src/conf/alsa.conf
@@ -8,10 +8,16 @@
{
func load
files [
+ {
+ @func concat
+ strings [
+ { @func datadir }
+ "/alsa.conf.d/"
+ ]
+ }
"/var/lib/alsa/conf.d"
- "/usr/etc/alsa/conf.d"
"/etc/alsa/conf.d"
- "/etc/asound.conf|||/usr/etc/asound.conf"
+ "/etc/asound.conf"
"~/.asoundrc"
{
@func concat

View File

@@ -0,0 +1,16 @@
--- a/src/conf/alsa.conf 2024-04-10 10:43:57.000000000 +0200
+++ b/src/conf/alsa.conf 2024-04-10 11:05:36.399981580 +0200
@@ -102,11 +102,11 @@
#
# show all name hints also for definitions without hint {} section
-defaults.namehint.showall off
+defaults.namehint.showall on
# show just basic name hints
defaults.namehint.basic on
# show extended name hints
-defaults.namehint.extended off
+defaults.namehint.extended on
#
defaults.ctl.card 0
defaults.pcm.card 0

59
alsa-lib/PKGBUILD Normal file
View File

@@ -0,0 +1,59 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=alsa-lib
pkgver=1.2.6.1
pkgrel=2
pkgdesc="An alternative implementation of kernel sound support"
arch=('i686' 'x86_64')
url='https://alsa-project.org/'
depends=('glibc' 'alsa-topology-conf' 'alsa-ucm-conf')
license=('LGPL-2.1')
backup=('etc/alsa.conf'
'etc/asound.conf')
source=("https://www.alsa-project.org/files/pub/lib/$pkgname-$pkgver.tar.bz2"{,.sig}
"alsa.sh.profile"
"alsa.conf.profile"
"asound.conf"
"0001-correct-paths-for-configurations.patch"
"0002-Enabled-extended-namehints-in-alsa.conf.patch")
sha512sums=('70e539cf092b5d43e00e4134d8a3e184f0dc34312823e4b58a574320cbf06cb7369bc3251ecb1858033756a7a8c35d36faa8da48d49f6efe0cec905784adbd45'
'SKIP'
'13e7d3ec57c0b4048d6ca63284cc15ee26b77a30dbceb62fc7b870f1be36e435774a8a459cca06d5fbe4dfe5efb1b3ab016484b6d7e084d26f96232e4a8219b4'
'a519cb8797d889d78fef2fef4fa04699dd9e8821d714ec60b64324a0cba8073083d1aaa42154c42a2b22a82346cbd4991c91fa5c12dc719c22b42412aa8e4a8a'
'b0e8067ed1d8f09548056bfa54df065a4937bd75cc5140f973c1225a41cc6e508975f5d1fb467e30883aacd1b1487fb46acc92f6ee0099efcae9cd5fa5bb3799'
'b5a07622a0312f1cc277330d4e78178273b3991ce405faffe8010828baf8ec207f4070399ea7b687dcca438f7d4e24509065ec2c15e8b0085d21bed8941f4144'
'b21775dbc8e54b1c5015020a559c793c07627e04edc771521ff6661602726df488583f8d892acfb945185ab4b20c540f9c17230df1d4a742cd1a8eb430b98d08')
validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) <release@alsa-project.org>
prepare() {
cd "$pkgname-$pkgver"
patch -Np1 -i ${srcdir}/0001-correct-paths-for-configurations.patch
patch -Np1 -i ${srcdir}/0002-Enabled-extended-namehints-in-alsa.conf.patch
autoreconf -vfi
}
build() {
cd "$pkgname-$pkgver"
./configure \
--prefix=/usr \
--disable-python \
--disable-static \
--disable-resmgr \
--enable-rawmidi \
--enable-seq \
--enable-aload \
--without-debug
make
}
package() {
cd "$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
make DESTDIR="$pkgdir" install -C doc
install -vDm 644 {MEMORY-LEAK,TODO,NOTES,ChangeLog,doc/asoundrc.txt} \
-t "${pkgdir}/usr/share/doc/${pkgname}"
install -Dm755 "$srcdir/alsa.sh.profile" "$pkgdir/etc/profile.d/alsa.conf"
install -Dm644 "$srcdir/alsa.conf.profile" "$pkgdir/etc/alsa.conf"
install -Dm644 "$srcdir/asound.conf" -t "$pkgdir/etc"
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
}

View File

@@ -0,0 +1 @@
ALSA_PCM_CARD=0

42
alsa-lib/alsa.sh.profile Executable file
View File

@@ -0,0 +1,42 @@
#!/bin/sh
if [ -n "$XDG_CONFIG_HOME" ] && [ -r "$XDG_CONFIG_HOME/alsa.conf" ]; then
. "$XDG_CONFIG_HOME/alsa.conf"
elif [ -n "$HOME" ] && [ -r "$HOME/.config/alsa.conf" ]; then
. "$HOME/.config/alsa.conf"
elif [ -r /etc/alsa.conf ]; then
. /etc/alsa.conf
fi
[ -n "$ALSA_CARD" ] && export ALSA_CARD
[ -n "$ALSA_CENTER_LFE_CARD" ] && export ALSA_CENTER_LFE_CARD
[ -n "$ALSA_CENTER_LFE_DEVICE" ] && export ALSA_CENTER_LFE_DEVICE
[ -n "$ALSA_CTL_CARD" ] && export ALSA_CTL_CARD
[ -n "$ALSA_FRONT_CARD" ] && export ALSA_FRONT_CARD
[ -n "$ALSA_FRONT_DEVICE" ] && export ALSA_FRONT_DEVICE
[ -n "$ALSA_HWDEP_CARD" ] && export ALSA_HWDEP_CARD
[ -n "$ALSA_HWDEP_DEVICE" ] && export ALSA_HWDEP_DEVICE
[ -n "$ALSA_IEC958_CARD" ] && export ALSA_IEC958_CARD
[ -n "$ALSA_IEC958_DEVICE" ] && export ALSA_IEC958_DEVICE
[ -n "$ALSA_MODEM_CARD" ] && export ALSA_MODEM_CARD
[ -n "$ALSA_MODEM_DEVICE" ] && export ALSA_MODEM_DEVICE
[ -n "$ALSA_PCM_CARD" ] && export ALSA_PCM_CARD
[ -n "$ALSA_PCM_DEVICE" ] && export ALSA_PCM_DEVICE
[ -n "$ALSA_RAWMIDI_CARD" ] && export ALSA_RAWMIDI_CARD
[ -n "$ALSA_RAWMIDI_DEVICE" ] && export ALSA_RAWMIDI_DEVICE
[ -n "$ALSA_REAR_CARD" ] && export ALSA_REAR_CARD
[ -n "$ALSA_REAR_DEVICE" ] && export ALSA_REAR_DEVICE
[ -n "$ALSA_SIDE_CARD" ] && export ALSA_SIDE_CARD
[ -n "$ALSA_SIDE_DEVICE" ] && export ALSA_SIDE_DEVICE
[ -n "$ALSA_SURROUND21_CARD" ] && export ALSA_SURROUND21_CARD
[ -n "$ALSA_SURROUND21_DEVICE" ] && export ALSA_SURROUND21_DEVICE
[ -n "$ALSA_SURROUND40_CARD" ] && export ALSA_SURROUND40_CARD
[ -n "$ALSA_SURROUND40_DEVICE" ] && export ALSA_SURROUND40_DEVICE
[ -n "$ALSA_SURROUND41_CARD" ] && export ALSA_SURROUND41_CARD
[ -n "$ALSA_SURROUND41_DEVICE" ] && export ALSA_SURROUND41_DEVICE
[ -n "$ALSA_SURROUND50_CARD" ] && export ALSA_SURROUND50_CARD
[ -n "$ALSA_SURROUND50_DEVICE" ] && export ALSA_SURROUND50_DEVICE
[ -n "$ALSA_SURROUND51_CARD" ] && export ALSA_SURROUND51_CARD
[ -n "$ALSA_SURROUND51_DEVICE" ] && export ALSA_SURROUND51_DEVICE
[ -n "$ALSA_SURROUND71_CARD" ] && export ALSA_SURROUND71_CARD
[ -n "$ALSA_SURROUND71_DEVICE" ] && export ALSA_SURROUND71_DEVICE

17
alsa-lib/asound.conf Normal file
View File

@@ -0,0 +1,17 @@
#
# ALSA
#
# ALSA settings by default
defaults.ctl.card 0
defaults.pcm.card 0
defaults.pcm.device 0
defaults.pcm.subdevice -1
defaults.rawmidi.card 0
defaults.rawmidi.device 0
defaults.rawmidi.subdevice -1
defaults.hwdep.card 0
defaults.hwdep.device 0
defaults.timer.card 0
defaults.timer.device 0
defaults.timer.subdevice 0