← recipes

Commit 706746e9

10
files
+84
added
-16
deleted
@@ -1,6 +1,6 @@
1 1 pkgname: gtkmm
2 2 pkgver: '3.24.11'
3 -pkgrel: '3'
3 +pkgrel: '4'
4 4 pkgdesc: 'C++ bindings for gtk3'
5 5 url: 'http://gtkmm.sourceforge.net/'
6 6 arch: x86_64
@@ -12,10 +12,10 @@ depends:
12 12 - glibmm
13 13 - gtk3
14 14 - libsigc++
15 -- pangomm
15 +- pangomm-1.4
16 16 makedepends:
17 17 - gtk3
18 -- pangomm
18 +- pangomm-1.4
19 19 - cairomm
20 20 - atkmm
21 21 - meson
@@ -10,8 +10,10 @@ depends:
10 10 - graphene
11 11 - gtk4
12 12 - libsigc++-3
13 +- pangomm
13 14 makedepends:
14 15 - libsigc++-3
16 +- pangomm
15 17 - cairomm-gtk-4
16 18 - glibmm-gtk-4
17 19 - gtk4
18 20 new file mode 100644
@@ -0,0 +1,31 @@
1 +pkgname: libpulse
2 +pkgver: '17.0'
3 +pkgrel: '1'
4 +pkgdesc: 'PulseAudio client libraries (libpulse, libpulse-mainloop-glib, libpulse-simple)'
5 +url: 'https://www.freedesktop.org/wiki/Software/PulseAudio/'
6 +arch: x86_64
7 +license:
8 +- 'LGPL-2.1-or-later'
9 +depends:
10 +- glib
11 +- dbus
12 +- libsndfile
13 +- alsa-lib
14 +makedepends:
15 +- meson
16 +- ninja
17 +- glib
18 +- dbus
19 +- libsndfile
20 +- 'alsa-lib'
21 +source:
22 +- 'https://freedesktop.org/software/pulseaudio/releases/pulseaudio-17.0.tar.xz'
23 +sha256sums:
24 +- SKIP
25 +build: |
26 + cd pulseaudio-17.0
27 + meson setup builddir --prefix=/usr --buildtype=plain --libexecdir=lib --sbindir=bin -D b_pie=true -Ddaemon=false -Dclient=true -Dman=false -Dtests=false
28 + meson compile -C builddir
29 + DESTDIR="${PKGDIR}" meson install -C builddir
30 +package: |
31 + true
0 32 new file mode 100644
@@ -0,0 +1,30 @@
1 +pkgname: pangomm-1.4
2 +pkgver: '2.46.5'
3 +pkgrel: '1'
4 +pkgdesc: 'C++ bindings for pango (GTK3/2.4 ABI, libpangomm-1.4.so.1)'
5 +url: 'https://www.gtkmm.org/'
6 +arch: x86_64
7 +license:
8 +- LGPL
9 +depends:
10 +- cairomm
11 +- glib
12 +- glibmm
13 +- libsigc++
14 +- pango
15 +makedepends:
16 +- meson
17 +- ninja
18 +- mm-common
19 +- pango
20 +- glibmm
21 +- cairomm
22 +source:
23 +- 'https://download.gnome.org/sources/pangomm/2.46/pangomm-2.46.5.tar.xz'
24 +sha256sums:
25 +- SKIP
26 +build: |
27 + meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true pangomm-2.46.5 builddir
28 + meson compile -C builddir
29 +package: |
30 + DESTDIR="${PKGDIR}" meson install -C builddir
@@ -1,6 +1,6 @@
1 1 pkgname: pangomm
2 2 pkgver: '2.50.1'
3 -pkgrel: '3'
3 +pkgrel: '4'
4 4 pkgdesc: 'C++ bindings for pango'
5 5 url: 'https://cairographics.org/cairomm/'
6 6 arch: x86_64
@@ -24,7 +24,7 @@ sha256sums:
24 24 - SKIP
25 25
26 26 build: |
27 - meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true pangomm-2.46.5 builddir
27 + meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true pangomm-${pkgver} builddir
28 28 meson compile -C builddir
29 29
30 30 package: |
@@ -1,6 +1,6 @@
1 1 pkgname: pavucontrol
2 2 pkgver: '6.2'
3 -pkgrel: '5'
3 +pkgrel: '6'
4 4 pkgdesc: 'PulseAudio Volume Control (GTK4)'
5 5 url: 'https://freedesktop.org/software/pulseaudio/pavucontrol/'
6 6 arch: x86_64
@@ -13,12 +13,12 @@ depends:
13 13 - 'libsigc++-3'
14 14 - 'json-glib'
15 15 - libcanberra
16 -- pulseaudio
16 +- libpulse
17 17 makedepends:
18 18 - meson
19 19 - ninja
20 20 - pkgconf
21 -- pulseaudio
21 +- libpulse
22 22 - libcanberra
23 23 - intltool
24 24 - lynx
@@ -1,6 +1,6 @@
1 1 pkgname: pipewire
2 2 pkgver: '1.6.8'
3 -pkgrel: '3'
3 +pkgrel: '4'
4 4 pkgdesc: Server and user space API to deal with multimedia pipelines
5 5 url: 'https://github.com/PipeWire/pipewire'
6 6 arch: x86_64
@@ -22,7 +22,7 @@ depends:
22 22 - ncurses
23 23 - openssl
24 24 - opus
25 -- pulseaudio
25 +- libpulse
26 26 - readline
27 27 - sbc
28 28 - webrtc-audio-processing
@@ -1,6 +1,6 @@
1 1 pkgname: 'pulseaudio-qt'
2 2 pkgver: '1.8.1'
3 -pkgrel: '2'
3 +pkgrel: '3'
4 4 pkgdesc: 'Qt bindings for pulseaudio'
5 5 url: 'https://www.kde.org/'
6 6 arch: x86_64
@@ -10,11 +10,11 @@ license:
10 10 depends:
11 11 - glib
12 12 - libglvnd
13 -- pulseaudio
13 +- libpulse
14 14 - qt6-base
15 15 makedepends:
16 16 - 'qt6-base'
17 -- pulseaudio
17 +- libpulse
18 18 - 'extra-cmake-modules'
19 19 - doxygen
20 20 - 'qt6-tools'
@@ -1,6 +1,6 @@
1 1 pkgname: pulseaudio
2 2 pkgver: '17.0'
3 -pkgrel: '11'
3 +pkgrel: '12'
4 4 pkgdesc: 'A featureful, general-purpose sound server'
5 5 url: 'https://www.freedesktop.org/wiki/Software/PulseAudio/'
6 6 arch: x86_64
@@ -8,6 +8,7 @@ license:
8 8 - 'LGPL-2.1-or-later'
9 9
10 10 depends:
11 +- libpulse
11 12 - speexdsp
12 13 - bluez
13 14 - sbc
@@ -87,3 +88,7 @@ package: |
87 88 done
88 89 mkdir -p ${PKGDIR}/etc/pulse/default.pa.d
89 90 sed '/autospawn/iautospawn = no' -i ${PKGDIR}/etc/pulse/client.conf
91 + # Biblioteki klienckie (libpulse*) dostarcza pakiet libpulse – usun duplikaty
92 + rm -f ${PKGDIR}/usr/lib/libpulse.so* ${PKGDIR}/usr/lib/libpulse-simple.so* \
93 + ${PKGDIR}/usr/lib/libpulse-mainloop-glib.so* \
94 + ${PKGDIR}/usr/lib/pulseaudio/libpulsecommon-*.so
@@ -1,6 +1,6 @@
1 1 pkgname: 'xfce4-pulseaudio-plugin'
2 2 pkgver: '0.5.1'
3 -pkgrel: '4'
3 +pkgrel: '5'
4 4 pkgdesc: 'Pulseaudio plugin for Xfce4 panel'
5 5 url: 'https://goodies.xfce.org/projects/panel-plugins/xfce4-pulseaudio-plugin'
6 6 arch: x86_64
@@ -22,7 +22,7 @@ depends:
22 22
23 23 makedepends:
24 24 - git
25 -- pulseaudio
25 +- libpulse
26 26 - 'dbus-glib'
27 27 - keybinder3
28 28 - libnotify