* [PR PATCH] sndio: update to 1.7.0
@ 2020-08-31 19:32 archfan
2020-08-31 19:39 ` ericonr
` (22 more replies)
0 siblings, 23 replies; 24+ messages in thread
From: archfan @ 2020-08-31 19:32 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 572 bytes --]
There is a new pull request by archfan against master on the void-packages repository
https://github.com/archfan/void-packages sndio-test
https://github.com/void-linux/void-packages/pull/24581
sndio: update to 1.7.0
I've updated SNDIO to version 1.7.0 and enabled libbsd as it uses more recent libraries compared to bsd-compat/* from sndio. Precision has also been increased to 24 by default.
common/shlibs has been updated so a few packages have to recompiled as well.
A patch file from https://github.com/void-linux/void-packages/pull/24581.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sndio-test-24581.patch --]
[-- Type: text/x-diff, Size: 15443 bytes --]
From a8ddf788560fb67f1e1f9b18104c8fde1816bb24 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:19:39 +0200
Subject: [PATCH 1/2] sndio: update to 1.7.0
---
common/shlibs | 2 +-
srcpkgs/sndio/template | 14 +++++++-------
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/common/shlibs b/common/shlibs
index 1c86f7f7774..571d6457ac8 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2176,7 +2176,7 @@ libKF5CddbWidgets.so.5 libkcddb-17.08.2_1
libKF5Cddb.so.5 libkcddb-17.08.2_1
libk3bdevice.so.7 k3b-17.08.2_1
libk3blib.so.7 k3b-17.08.2_1
-libsndio.so.7.0 libsndio-1.4.0_1
+libsndio.so.7.1 libsndio-1.7.0_1
libopenconnect.so.5 openconnect-7.05_1
libusbredirparser.so.1 usbredir-0.7_1
libusbredirhost.so.1 usbredir-0.7_1
diff --git a/srcpkgs/sndio/template b/srcpkgs/sndio/template
index ae62ca79304..d4b74c16df0 100644
--- a/srcpkgs/sndio/template
+++ b/srcpkgs/sndio/template
@@ -1,19 +1,19 @@
# Template file for 'sndio'
pkgname=sndio
-version=1.6.0
+version=1.7.0
revision=1
build_style=configure
-configure_args="--prefix=/usr"
-makedepends="alsa-lib-devel"
+configure_args="--prefix=/usr --with-libbsd --enable-alsa --precision=24"
+makedepends="alsa-lib-devel libbsd-devel"
short_desc="Small audio and MIDI framework part of the OpenBSD project"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="archfan <ad-min@mailbox.org>"
license="ISC"
+homepage="http://www.sndio.org/"
+distfiles="http://www.sndio.org/${pkgname}-${version}.tar.gz"
+checksum=dda4e3d0879423ed57923975ba74668cbb9299939cad579b0ac64a4b01535552
system_accounts="sndiod"
sndiod_descr="sndio daemon"
sndiod_pgroup="audio"
-homepage="http://www.sndio.org/"
-distfiles="http://www.sndio.org/${pkgname}-${version}.tar.gz"
-checksum=99e0064ac11aceab24c73ed4630a31de401ff2f37689565b7b375682476f5bc1
post_install() {
vsv sndiod
From 193197f5abf393bdf6cdc93fd2e7b4f1ba62be60 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:24:38 +0200
Subject: [PATCH 2/2] SDL: rebuild against libsndio.7.1
alsa-sndio: rebuild against libsndio.7.1
aucatctl: rebuild against libsndio.7.1
baresip: rebuild against libsndio.7.1
cava: rebuild against libsndio.7.1
cmus: rebuild against libsndio.7.1
electron9: rebuild against libsndio.7.1
firefox-esr: rebuild against libsndio.7.1
kodi: rebuild against libsndio.7.1
libao: rebuild against libsndio.7.1
ffmpeg: rebuild against libsndio.7.1
libopenal: rebuild against libsndio.7.1
vlc: rebuild against libsndio.7.1
lmms: rebuild against libsndio.7.1
moc: rebuild against libsndio.7.1
mpd: rebuild against libsndio.7.1
mpg123: rebuild against libsndio.7.1
mplayer: rebuild against libsndio.7.1
mpv: rebuild against libsndio.7.1
musikcube: rebuild against libsndio.7.1
octave: rebuild against libsndio.7.1
portaudio: rebuild against libsndio.7.1
pulseaudio-module-sndio: rebuild against libsndio.7.1
residualvm: rebuild against libsndio.7.1
scummvm: rebuild against libsndio.7.1
sox: rebuild against libsndio.7.1
thunderbird: rebuild against libsndio.7.1
xava: rebuild against libsndio.7.1
---
srcpkgs/SDL/template | 2 +-
srcpkgs/alsa-sndio/template | 2 +-
srcpkgs/aucatctl/template | 2 +-
srcpkgs/baresip/template | 2 +-
srcpkgs/cava/template | 2 +-
srcpkgs/cmus/template | 2 +-
srcpkgs/electron9/template | 2 +-
srcpkgs/ffmpeg/template | 2 +-
srcpkgs/firefox-esr/template | 2 +-
srcpkgs/kodi/template | 2 +-
srcpkgs/libao/template | 2 +-
srcpkgs/libopenal/template | 2 +-
srcpkgs/lmms/template | 2 +-
srcpkgs/moc/template | 2 +-
srcpkgs/mpd/template | 2 +-
srcpkgs/mpg123/template | 2 +-
srcpkgs/mplayer/template | 2 +-
srcpkgs/mpv/template | 2 +-
srcpkgs/musikcube/template | 2 +-
srcpkgs/octave/template | 2 +-
srcpkgs/portaudio/template | 2 +-
srcpkgs/pulseaudio-module-sndio/template | 2 +-
srcpkgs/residualvm/template | 2 +-
srcpkgs/scummvm/template | 2 +-
srcpkgs/sox/template | 2 +-
srcpkgs/thunderbird/template | 2 +-
srcpkgs/vlc/template | 2 +-
srcpkgs/xava/template | 2 +-
28 files changed, 28 insertions(+), 28 deletions(-)
diff --git a/srcpkgs/SDL/template b/srcpkgs/SDL/template
index d55ee7ab382..ce856cc6856 100644
--- a/srcpkgs/SDL/template
+++ b/srcpkgs/SDL/template
@@ -1,7 +1,7 @@
# Template file for 'SDL'
pkgname=SDL
version=1.2.15
-revision=12
+revision=13
build_style=gnu-configure
configure_args="--enable-alsa --enable-sndio --disable-esd --disable-rpath
--enable-clock_gettime --disable-nas --disable-arts --disable-x11-shared
diff --git a/srcpkgs/alsa-sndio/template b/srcpkgs/alsa-sndio/template
index 9409bd269f0..222d104a731 100644
--- a/srcpkgs/alsa-sndio/template
+++ b/srcpkgs/alsa-sndio/template
@@ -1,7 +1,7 @@
# Template file for 'alsa-sndio'
pkgname=alsa-sndio
version=0.2
-revision=2
+revision=3
build_style=gnu-makefile
hostmakedepends="pkg-config"
makedepends="alsa-lib-devel sndio-devel"
diff --git a/srcpkgs/aucatctl/template b/srcpkgs/aucatctl/template
index 2d0a2698dc0..8c2f4315664 100644
--- a/srcpkgs/aucatctl/template
+++ b/srcpkgs/aucatctl/template
@@ -1,7 +1,7 @@
# Template file for 'aucatctl'
pkgname=aucatctl
version=0.1
-revision=7
+revision=8
build_style=gnu-makefile
make_install_args="MAN1_DIR=/usr/share/man/man1"
makedepends="sndio-devel"
diff --git a/srcpkgs/baresip/template b/srcpkgs/baresip/template
index 0e45d397603..1619cdec984 100644
--- a/srcpkgs/baresip/template
+++ b/srcpkgs/baresip/template
@@ -1,7 +1,7 @@
# Template file for 'baresip'
pkgname=baresip
version=0.6.5
-revision=2
+revision=3
build_style=gnu-makefile
make_build_args="LIBRE_MK=${XBPS_CROSS_BASE}/usr/share/re/re.mk
SYSROOT=${XBPS_CROSS_BASE}/usr LIBRE_INC=${XBPS_CROSS_BASE}/usr/include/re
diff --git a/srcpkgs/cava/template b/srcpkgs/cava/template
index e2db37ea050..06a19684c80 100644
--- a/srcpkgs/cava/template
+++ b/srcpkgs/cava/template
@@ -1,7 +1,7 @@
# Template file for 'cava'
pkgname=cava
version=0.7.2
-revision=1
+revision=2
build_style=gnu-configure
hostmakedepends="automake libtool"
makedepends="fftw-devel iniparser-devel ncurses-devel
diff --git a/srcpkgs/cmus/template b/srcpkgs/cmus/template
index 9f6a1d9a6ee..dccce43e095 100644
--- a/srcpkgs/cmus/template
+++ b/srcpkgs/cmus/template
@@ -1,7 +1,7 @@
# Template file for 'cmus'
pkgname=cmus
version=2.8.0
-revision=4
+revision=5
build_style=configure
configure_args="prefix=/usr LD=$CC"
hostmakedepends="pkg-config"
diff --git a/srcpkgs/electron9/template b/srcpkgs/electron9/template
index 053934be8f4..bc631f1d930 100644
--- a/srcpkgs/electron9/template
+++ b/srcpkgs/electron9/template
@@ -3,7 +3,7 @@ pkgname=electron9
version=9.2.1
_nodever=12.14.1
_chromiumver=83.0.4103.119
-revision=1
+revision=2
archs="x86_64* i686* aarch64*"
build_wrksrc="src"
create_wrksrc=yes
diff --git a/srcpkgs/ffmpeg/template b/srcpkgs/ffmpeg/template
index 94af48561be..8e33dfcdb77 100644
--- a/srcpkgs/ffmpeg/template
+++ b/srcpkgs/ffmpeg/template
@@ -2,7 +2,7 @@
# audacity also needs to be bumped when a new ffmpeg version bumps libavformat's soname!
pkgname=ffmpeg
version=4.3.1
-revision=2
+revision=3
short_desc="Decoding, encoding and streaming software"
maintainer="Johannes <johannes.brechtmann@gmail.com>"
license="GPL-3.0-or-later"
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index eb3c32bed59..b423e26cb10 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -4,7 +4,7 @@
#
pkgname=firefox-esr
version=68.11.0
-revision=1
+revision=2
wrksrc="firefox-${version}"
build_helper="rust"
short_desc="Mozilla Firefox web browser - Extended Support Release (ESR)"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 94e05b15bf1..0c33acc14ed 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -1,7 +1,7 @@
# Template file for 'kodi'
pkgname=kodi
version=18.8
-revision=1
+revision=2
_codename="Leia"
wrksrc="xbmc-${version}-${_codename}"
build_style=cmake
diff --git a/srcpkgs/libao/template b/srcpkgs/libao/template
index 1f487c4206e..63c208eaaff 100644
--- a/srcpkgs/libao/template
+++ b/srcpkgs/libao/template
@@ -1,7 +1,7 @@
# Template file for 'libao'
pkgname=libao
version=1.2.2
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--enable-alsa-mmap"
hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index 29180831583..c1359134fe2 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -1,7 +1,7 @@
# Template file for 'libopenal'
pkgname=libopenal
version=1.20.1
-revision=2
+revision=3
wrksrc="openal-soft-${version}"
build_style=cmake
configure_args="-DALSOFT_EXAMPLES=OFF -DALSOFT_TESTS=OFF"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 31c8a9dd7ba..bf765d9a39c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -1,7 +1,7 @@
# Template file for 'lmms'
pkgname=lmms
version=1.2.1
-revision=5
+revision=6
archs="~armv6*"
build_style=cmake
configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF"
diff --git a/srcpkgs/moc/template b/srcpkgs/moc/template
index c42be650a1d..4b95426599b 100644
--- a/srcpkgs/moc/template
+++ b/srcpkgs/moc/template
@@ -1,7 +1,7 @@
# Template file for 'moc'
pkgname=moc
version=2.5.2
-revision=6
+revision=7
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="db-devel ncurses-devel libcurl-devel popt-devel ffmpeg-devel
diff --git a/srcpkgs/mpd/template b/srcpkgs/mpd/template
index 80a256af988..d6cc0b3f41f 100644
--- a/srcpkgs/mpd/template
+++ b/srcpkgs/mpd/template
@@ -1,7 +1,7 @@
# Template file for 'mpd'
pkgname=mpd
version=0.21.25
-revision=1
+revision=2
build_style=meson
configure_args="-Dopus=enabled -Dmikmod=enabled -Dneighbor=true
-Dsoundcloud=enabled -Dpipe=true -Dtwolame=enabled -Dbzip2=enabled
diff --git a/srcpkgs/mpg123/template b/srcpkgs/mpg123/template
index ce11b90153e..c7ee37a030c 100644
--- a/srcpkgs/mpg123/template
+++ b/srcpkgs/mpg123/template
@@ -1,7 +1,7 @@
# Template file for 'mpg123'
pkgname=mpg123
version=1.26.3
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-optimization=0 --with-default-audio=alsa
--enable-ipv6=yes --enable-network=yes"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index a04e9bd45ca..6bf5f3d1b08 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -1,7 +1,7 @@
# Template file for 'mplayer'
pkgname=mplayer
version=1.4
-revision=5
+revision=6
wrksrc="MPlayer-${version}"
build_style=configure
hostmakedepends="pkg-config yasm"
diff --git a/srcpkgs/mpv/template b/srcpkgs/mpv/template
index 598624e8949..3b097be6779 100644
--- a/srcpkgs/mpv/template
+++ b/srcpkgs/mpv/template
@@ -1,7 +1,7 @@
# Template file for 'mpv'
pkgname=mpv
version=0.32.0
-revision=3
+revision=4
build_style=waf3
configure_args="--confdir=/etc/mpv --docdir=/usr/share/examples/mpv
--enable-dvdnav --enable-cdda --enable-libmpv-shared
diff --git a/srcpkgs/musikcube/template b/srcpkgs/musikcube/template
index 78cf86fe80d..c1859436f60 100644
--- a/srcpkgs/musikcube/template
+++ b/srcpkgs/musikcube/template
@@ -1,7 +1,7 @@
# Template file for 'musikcube'
pkgname=musikcube
version=0.93.1
-revision=2
+revision=3
build_style=cmake
configure_args="-DNO_NCURSESW=1 -DENABLE_SNDIO=true -DDISABLE_STRIP=true"
hostmakedepends="pkg-config"
diff --git a/srcpkgs/octave/template b/srcpkgs/octave/template
index 1ca9e663229..faac10a9818 100644
--- a/srcpkgs/octave/template
+++ b/srcpkgs/octave/template
@@ -1,7 +1,7 @@
# Template file for 'octave'
pkgname=octave
version=5.2.0
-revision=1
+revision=2
build_style=gnu-configure
configure_args=" --with-blas=openblas --with-lapack=openblas"
hostmakedepends="perl gcc-fortran pkg-config gnuplot"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 572be816257..b217b030b3d 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -1,7 +1,7 @@
# Template file for 'portaudio'
pkgname=portaudio
version=190600.20161030
-revision=5
+revision=6
wrksrc=portaudio
build_style=gnu-configure
configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
diff --git a/srcpkgs/pulseaudio-module-sndio/template b/srcpkgs/pulseaudio-module-sndio/template
index 685eaadfeac..b43a0b40b4d 100644
--- a/srcpkgs/pulseaudio-module-sndio/template
+++ b/srcpkgs/pulseaudio-module-sndio/template
@@ -1,7 +1,7 @@
# Template file for 'pulseaudio-module-sndio'
pkgname=pulseaudio-module-sndio
version=13.0
-revision=1
+revision=2
build_style=gnu-makefile
make_use_env=yes
hostmakedepends="pulseaudio pkg-config"
diff --git a/srcpkgs/residualvm/template b/srcpkgs/residualvm/template
index 38cba292bba..4a9ed863296 100644
--- a/srcpkgs/residualvm/template
+++ b/srcpkgs/residualvm/template
@@ -1,7 +1,7 @@
# Template file for 'residualvm'
pkgname=residualvm
version=0.3.1
-revision=3
+revision=4
build_style=configure
configure_args="--prefix=/usr --enable-all-engines --enable-release
--enable-flac --enable-faad --enable-fluidsynth $(vopt_enable sndio)"
diff --git a/srcpkgs/scummvm/template b/srcpkgs/scummvm/template
index a2622524165..6e1bf2338a3 100644
--- a/srcpkgs/scummvm/template
+++ b/srcpkgs/scummvm/template
@@ -1,7 +1,7 @@
# Template file for 'scummvm'
pkgname=scummvm
version=2.1.2
-revision=2
+revision=3
build_style=configure
configure_args="--prefix=/usr --enable-release-mode
--with-sdl-prefix=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/sox/template b/srcpkgs/sox/template
index 1f5f8a43da0..89cf177771c 100644
--- a/srcpkgs/sox/template
+++ b/srcpkgs/sox/template
@@ -1,7 +1,7 @@
# Template file for 'sox'
pkgname=sox
version=14.4.2
-revision=5
+revision=6
build_style=gnu-configure
configure_args="--with-distro=Void"
hostmakedepends="pkg-config"
diff --git a/srcpkgs/thunderbird/template b/srcpkgs/thunderbird/template
index 7d57aec6929..5f6250316c3 100644
--- a/srcpkgs/thunderbird/template
+++ b/srcpkgs/thunderbird/template
@@ -4,7 +4,7 @@
#
pkgname=thunderbird
version=68.11.0
-revision=1
+revision=2
build_helper="rust"
short_desc="Standalone Mail/News reader"
maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/vlc/template b/srcpkgs/vlc/template
index 3db718a5058..06bed508822 100644
--- a/srcpkgs/vlc/template
+++ b/srcpkgs/vlc/template
@@ -1,7 +1,7 @@
# Template file for 'vlc'
pkgname=vlc
version=3.0.11.1
-revision=3
+revision=4
build_style=gnu-configure
configure_args="--disable-gme --disable-libtar --enable-jack
--enable-live555 --disable-fluidsynth --enable-dvdread
diff --git a/srcpkgs/xava/template b/srcpkgs/xava/template
index fa16f119e24..f7cf336ac7f 100644
--- a/srcpkgs/xava/template
+++ b/srcpkgs/xava/template
@@ -1,7 +1,7 @@
# Template file for 'xava'
pkgname=xava
version=0.6.3.1
-revision=1
+revision=2
build_style=cmake
hostmakedepends="automake libtool pkg-config"
makedepends="SDL2-devel iniparser-devel ncurses-devel sndio-devel portaudio-devel"
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
@ 2020-08-31 19:39 ` ericonr
2020-08-31 19:40 ` ericonr
` (21 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: ericonr @ 2020-08-31 19:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 300 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/24581#issuecomment-683994965
Comment:
The revbump should be split into a commit for each package... Use `xrevbump` for that.
@Duncaen had some thoughts on the best way to go ahead with this one.
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
2020-08-31 19:39 ` ericonr
@ 2020-08-31 19:40 ` ericonr
2020-08-31 19:45 ` [PR PATCH] [Updated] " archfan
` (20 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: ericonr @ 2020-08-31 19:40 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 350 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/24581#issuecomment-683994965
Comment:
The revbump should be split into a commit for each package... Use `xrevbump "rebuild for libsndio-7.1." $(xrevshlib libsndio)` for that.
@Duncaen had some thoughts on the best way to go ahead with this one.
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PR PATCH] [Updated] sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
2020-08-31 19:39 ` ericonr
2020-08-31 19:40 ` ericonr
@ 2020-08-31 19:45 ` archfan
2020-08-31 19:48 ` archfan
` (19 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: archfan @ 2020-08-31 19:45 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 580 bytes --]
There is an updated pull request by archfan against master on the void-packages repository
https://github.com/archfan/void-packages sndio-test
https://github.com/void-linux/void-packages/pull/24581
sndio: update to 1.7.0
I've updated SNDIO to version 1.7.0 and enabled libbsd as it uses more recent libraries compared to bsd-compat/* from sndio. Precision has also been increased to 24 by default.
common/shlibs has been updated so a few packages have to be recompiled as well.
A patch file from https://github.com/void-linux/void-packages/pull/24581.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sndio-test-24581.patch --]
[-- Type: text/x-diff, Size: 15459 bytes --]
From 752b9a48ea91d8d438609b4e3bba86372eb3292e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 4 Aug 2020 14:01:44 +0100
Subject: [PATCH 1/2] sndio: update to 1.7.0
---
common/shlibs | 2 +-
srcpkgs/sndio/template | 14 +++++++-------
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/common/shlibs b/common/shlibs
index 1c86f7f7774..571d6457ac8 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2176,7 +2176,7 @@ libKF5CddbWidgets.so.5 libkcddb-17.08.2_1
libKF5Cddb.so.5 libkcddb-17.08.2_1
libk3bdevice.so.7 k3b-17.08.2_1
libk3blib.so.7 k3b-17.08.2_1
-libsndio.so.7.0 libsndio-1.4.0_1
+libsndio.so.7.1 libsndio-1.7.0_1
libopenconnect.so.5 openconnect-7.05_1
libusbredirparser.so.1 usbredir-0.7_1
libusbredirhost.so.1 usbredir-0.7_1
diff --git a/srcpkgs/sndio/template b/srcpkgs/sndio/template
index ae62ca79304..bd5e183823e 100644
--- a/srcpkgs/sndio/template
+++ b/srcpkgs/sndio/template
@@ -1,19 +1,19 @@
# Template file for 'sndio'
pkgname=sndio
-version=1.6.0
+version=1.7.0
revision=1
build_style=configure
-configure_args="--prefix=/usr"
-makedepends="alsa-lib-devel"
+configure_args="--prefix=/usr --with-libbsd --enable-alsa"
+makedepends="alsa-lib-devel libbsd-devel"
short_desc="Small audio and MIDI framework part of the OpenBSD project"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="archfan <ad-min@mailbox.org>"
license="ISC"
+homepage="http://www.sndio.org/"
+distfiles="http://www.sndio.org/${pkgname}-${version}.tar.gz"
+checksum=dda4e3d0879423ed57923975ba74668cbb9299939cad579b0ac64a4b01535552
system_accounts="sndiod"
sndiod_descr="sndio daemon"
sndiod_pgroup="audio"
-homepage="http://www.sndio.org/"
-distfiles="http://www.sndio.org/${pkgname}-${version}.tar.gz"
-checksum=99e0064ac11aceab24c73ed4630a31de401ff2f37689565b7b375682476f5bc1
post_install() {
vsv sndiod
From 513170ed9880ade08d1d4297f2965e3b22fb0f5d Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:24:38 +0200
Subject: [PATCH 2/2] SDL: rebuild against libsndio.7.1
alsa-sndio: rebuild against libsndio.7.1
aucatctl: rebuild against libsndio.7.1
baresip: rebuild against libsndio.7.1
cava: rebuild against libsndio.7.1
cmus: rebuild against libsndio.7.1
electron9: rebuild against libsndio.7.1
firefox-esr: rebuild against libsndio.7.1
kodi: rebuild against libsndio.7.1
libao: rebuild against libsndio.7.1
ffmpeg: rebuild against libsndio.7.1
libopenal: rebuild against libsndio.7.1
vlc: rebuild against libsndio.7.1
lmms: rebuild against libsndio.7.1
moc: rebuild against libsndio.7.1
mpd: rebuild against libsndio.7.1
mpg123: rebuild against libsndio.7.1
mplayer: rebuild against libsndio.7.1
mpv: rebuild against libsndio.7.1
musikcube: rebuild against libsndio.7.1
octave: rebuild against libsndio.7.1
portaudio: rebuild against libsndio.7.1
pulseaudio-module-sndio: rebuild against libsndio.7.1
residualvm: rebuild against libsndio.7.1
scummvm: rebuild against libsndio.7.1
sox: rebuild against libsndio.7.1
thunderbird: rebuild against libsndio.7.1
xava: rebuild against libsndio.7.1
---
srcpkgs/SDL/template | 2 +-
srcpkgs/alsa-sndio/template | 2 +-
srcpkgs/aucatctl/template | 2 +-
srcpkgs/baresip/template | 2 +-
srcpkgs/cava/template | 2 +-
srcpkgs/cmus/template | 2 +-
srcpkgs/electron9/template | 2 +-
srcpkgs/ffmpeg/template | 2 +-
srcpkgs/firefox-esr/template | 2 +-
srcpkgs/kodi/template | 2 +-
srcpkgs/libao/template | 2 +-
srcpkgs/libopenal/template | 2 +-
srcpkgs/lmms/template | 2 +-
srcpkgs/moc/template | 2 +-
srcpkgs/mpd/template | 2 +-
srcpkgs/mpg123/template | 2 +-
srcpkgs/mplayer/template | 2 +-
srcpkgs/mpv/template | 2 +-
srcpkgs/musikcube/template | 2 +-
srcpkgs/octave/template | 2 +-
srcpkgs/portaudio/template | 2 +-
srcpkgs/pulseaudio-module-sndio/template | 2 +-
srcpkgs/residualvm/template | 2 +-
srcpkgs/scummvm/template | 2 +-
srcpkgs/sox/template | 2 +-
srcpkgs/thunderbird/template | 2 +-
srcpkgs/vlc/template | 2 +-
srcpkgs/xava/template | 2 +-
28 files changed, 28 insertions(+), 28 deletions(-)
diff --git a/srcpkgs/SDL/template b/srcpkgs/SDL/template
index d55ee7ab382..ce856cc6856 100644
--- a/srcpkgs/SDL/template
+++ b/srcpkgs/SDL/template
@@ -1,7 +1,7 @@
# Template file for 'SDL'
pkgname=SDL
version=1.2.15
-revision=12
+revision=13
build_style=gnu-configure
configure_args="--enable-alsa --enable-sndio --disable-esd --disable-rpath
--enable-clock_gettime --disable-nas --disable-arts --disable-x11-shared
diff --git a/srcpkgs/alsa-sndio/template b/srcpkgs/alsa-sndio/template
index 9409bd269f0..222d104a731 100644
--- a/srcpkgs/alsa-sndio/template
+++ b/srcpkgs/alsa-sndio/template
@@ -1,7 +1,7 @@
# Template file for 'alsa-sndio'
pkgname=alsa-sndio
version=0.2
-revision=2
+revision=3
build_style=gnu-makefile
hostmakedepends="pkg-config"
makedepends="alsa-lib-devel sndio-devel"
diff --git a/srcpkgs/aucatctl/template b/srcpkgs/aucatctl/template
index 2d0a2698dc0..8c2f4315664 100644
--- a/srcpkgs/aucatctl/template
+++ b/srcpkgs/aucatctl/template
@@ -1,7 +1,7 @@
# Template file for 'aucatctl'
pkgname=aucatctl
version=0.1
-revision=7
+revision=8
build_style=gnu-makefile
make_install_args="MAN1_DIR=/usr/share/man/man1"
makedepends="sndio-devel"
diff --git a/srcpkgs/baresip/template b/srcpkgs/baresip/template
index 0e45d397603..1619cdec984 100644
--- a/srcpkgs/baresip/template
+++ b/srcpkgs/baresip/template
@@ -1,7 +1,7 @@
# Template file for 'baresip'
pkgname=baresip
version=0.6.5
-revision=2
+revision=3
build_style=gnu-makefile
make_build_args="LIBRE_MK=${XBPS_CROSS_BASE}/usr/share/re/re.mk
SYSROOT=${XBPS_CROSS_BASE}/usr LIBRE_INC=${XBPS_CROSS_BASE}/usr/include/re
diff --git a/srcpkgs/cava/template b/srcpkgs/cava/template
index e2db37ea050..06a19684c80 100644
--- a/srcpkgs/cava/template
+++ b/srcpkgs/cava/template
@@ -1,7 +1,7 @@
# Template file for 'cava'
pkgname=cava
version=0.7.2
-revision=1
+revision=2
build_style=gnu-configure
hostmakedepends="automake libtool"
makedepends="fftw-devel iniparser-devel ncurses-devel
diff --git a/srcpkgs/cmus/template b/srcpkgs/cmus/template
index 9f6a1d9a6ee..dccce43e095 100644
--- a/srcpkgs/cmus/template
+++ b/srcpkgs/cmus/template
@@ -1,7 +1,7 @@
# Template file for 'cmus'
pkgname=cmus
version=2.8.0
-revision=4
+revision=5
build_style=configure
configure_args="prefix=/usr LD=$CC"
hostmakedepends="pkg-config"
diff --git a/srcpkgs/electron9/template b/srcpkgs/electron9/template
index 053934be8f4..bc631f1d930 100644
--- a/srcpkgs/electron9/template
+++ b/srcpkgs/electron9/template
@@ -3,7 +3,7 @@ pkgname=electron9
version=9.2.1
_nodever=12.14.1
_chromiumver=83.0.4103.119
-revision=1
+revision=2
archs="x86_64* i686* aarch64*"
build_wrksrc="src"
create_wrksrc=yes
diff --git a/srcpkgs/ffmpeg/template b/srcpkgs/ffmpeg/template
index 94af48561be..8e33dfcdb77 100644
--- a/srcpkgs/ffmpeg/template
+++ b/srcpkgs/ffmpeg/template
@@ -2,7 +2,7 @@
# audacity also needs to be bumped when a new ffmpeg version bumps libavformat's soname!
pkgname=ffmpeg
version=4.3.1
-revision=2
+revision=3
short_desc="Decoding, encoding and streaming software"
maintainer="Johannes <johannes.brechtmann@gmail.com>"
license="GPL-3.0-or-later"
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index eb3c32bed59..b423e26cb10 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -4,7 +4,7 @@
#
pkgname=firefox-esr
version=68.11.0
-revision=1
+revision=2
wrksrc="firefox-${version}"
build_helper="rust"
short_desc="Mozilla Firefox web browser - Extended Support Release (ESR)"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 94e05b15bf1..0c33acc14ed 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -1,7 +1,7 @@
# Template file for 'kodi'
pkgname=kodi
version=18.8
-revision=1
+revision=2
_codename="Leia"
wrksrc="xbmc-${version}-${_codename}"
build_style=cmake
diff --git a/srcpkgs/libao/template b/srcpkgs/libao/template
index 1f487c4206e..63c208eaaff 100644
--- a/srcpkgs/libao/template
+++ b/srcpkgs/libao/template
@@ -1,7 +1,7 @@
# Template file for 'libao'
pkgname=libao
version=1.2.2
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--enable-alsa-mmap"
hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index 29180831583..c1359134fe2 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -1,7 +1,7 @@
# Template file for 'libopenal'
pkgname=libopenal
version=1.20.1
-revision=2
+revision=3
wrksrc="openal-soft-${version}"
build_style=cmake
configure_args="-DALSOFT_EXAMPLES=OFF -DALSOFT_TESTS=OFF"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 31c8a9dd7ba..bf765d9a39c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -1,7 +1,7 @@
# Template file for 'lmms'
pkgname=lmms
version=1.2.1
-revision=5
+revision=6
archs="~armv6*"
build_style=cmake
configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF"
diff --git a/srcpkgs/moc/template b/srcpkgs/moc/template
index c42be650a1d..4b95426599b 100644
--- a/srcpkgs/moc/template
+++ b/srcpkgs/moc/template
@@ -1,7 +1,7 @@
# Template file for 'moc'
pkgname=moc
version=2.5.2
-revision=6
+revision=7
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="db-devel ncurses-devel libcurl-devel popt-devel ffmpeg-devel
diff --git a/srcpkgs/mpd/template b/srcpkgs/mpd/template
index 80a256af988..d6cc0b3f41f 100644
--- a/srcpkgs/mpd/template
+++ b/srcpkgs/mpd/template
@@ -1,7 +1,7 @@
# Template file for 'mpd'
pkgname=mpd
version=0.21.25
-revision=1
+revision=2
build_style=meson
configure_args="-Dopus=enabled -Dmikmod=enabled -Dneighbor=true
-Dsoundcloud=enabled -Dpipe=true -Dtwolame=enabled -Dbzip2=enabled
diff --git a/srcpkgs/mpg123/template b/srcpkgs/mpg123/template
index ce11b90153e..c7ee37a030c 100644
--- a/srcpkgs/mpg123/template
+++ b/srcpkgs/mpg123/template
@@ -1,7 +1,7 @@
# Template file for 'mpg123'
pkgname=mpg123
version=1.26.3
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-optimization=0 --with-default-audio=alsa
--enable-ipv6=yes --enable-network=yes"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index a04e9bd45ca..6bf5f3d1b08 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -1,7 +1,7 @@
# Template file for 'mplayer'
pkgname=mplayer
version=1.4
-revision=5
+revision=6
wrksrc="MPlayer-${version}"
build_style=configure
hostmakedepends="pkg-config yasm"
diff --git a/srcpkgs/mpv/template b/srcpkgs/mpv/template
index 598624e8949..3b097be6779 100644
--- a/srcpkgs/mpv/template
+++ b/srcpkgs/mpv/template
@@ -1,7 +1,7 @@
# Template file for 'mpv'
pkgname=mpv
version=0.32.0
-revision=3
+revision=4
build_style=waf3
configure_args="--confdir=/etc/mpv --docdir=/usr/share/examples/mpv
--enable-dvdnav --enable-cdda --enable-libmpv-shared
diff --git a/srcpkgs/musikcube/template b/srcpkgs/musikcube/template
index 78cf86fe80d..c1859436f60 100644
--- a/srcpkgs/musikcube/template
+++ b/srcpkgs/musikcube/template
@@ -1,7 +1,7 @@
# Template file for 'musikcube'
pkgname=musikcube
version=0.93.1
-revision=2
+revision=3
build_style=cmake
configure_args="-DNO_NCURSESW=1 -DENABLE_SNDIO=true -DDISABLE_STRIP=true"
hostmakedepends="pkg-config"
diff --git a/srcpkgs/octave/template b/srcpkgs/octave/template
index 1ca9e663229..faac10a9818 100644
--- a/srcpkgs/octave/template
+++ b/srcpkgs/octave/template
@@ -1,7 +1,7 @@
# Template file for 'octave'
pkgname=octave
version=5.2.0
-revision=1
+revision=2
build_style=gnu-configure
configure_args=" --with-blas=openblas --with-lapack=openblas"
hostmakedepends="perl gcc-fortran pkg-config gnuplot"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 572be816257..b217b030b3d 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -1,7 +1,7 @@
# Template file for 'portaudio'
pkgname=portaudio
version=190600.20161030
-revision=5
+revision=6
wrksrc=portaudio
build_style=gnu-configure
configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
diff --git a/srcpkgs/pulseaudio-module-sndio/template b/srcpkgs/pulseaudio-module-sndio/template
index 685eaadfeac..b43a0b40b4d 100644
--- a/srcpkgs/pulseaudio-module-sndio/template
+++ b/srcpkgs/pulseaudio-module-sndio/template
@@ -1,7 +1,7 @@
# Template file for 'pulseaudio-module-sndio'
pkgname=pulseaudio-module-sndio
version=13.0
-revision=1
+revision=2
build_style=gnu-makefile
make_use_env=yes
hostmakedepends="pulseaudio pkg-config"
diff --git a/srcpkgs/residualvm/template b/srcpkgs/residualvm/template
index 38cba292bba..4a9ed863296 100644
--- a/srcpkgs/residualvm/template
+++ b/srcpkgs/residualvm/template
@@ -1,7 +1,7 @@
# Template file for 'residualvm'
pkgname=residualvm
version=0.3.1
-revision=3
+revision=4
build_style=configure
configure_args="--prefix=/usr --enable-all-engines --enable-release
--enable-flac --enable-faad --enable-fluidsynth $(vopt_enable sndio)"
diff --git a/srcpkgs/scummvm/template b/srcpkgs/scummvm/template
index a2622524165..6e1bf2338a3 100644
--- a/srcpkgs/scummvm/template
+++ b/srcpkgs/scummvm/template
@@ -1,7 +1,7 @@
# Template file for 'scummvm'
pkgname=scummvm
version=2.1.2
-revision=2
+revision=3
build_style=configure
configure_args="--prefix=/usr --enable-release-mode
--with-sdl-prefix=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/sox/template b/srcpkgs/sox/template
index 1f5f8a43da0..89cf177771c 100644
--- a/srcpkgs/sox/template
+++ b/srcpkgs/sox/template
@@ -1,7 +1,7 @@
# Template file for 'sox'
pkgname=sox
version=14.4.2
-revision=5
+revision=6
build_style=gnu-configure
configure_args="--with-distro=Void"
hostmakedepends="pkg-config"
diff --git a/srcpkgs/thunderbird/template b/srcpkgs/thunderbird/template
index 7d57aec6929..5f6250316c3 100644
--- a/srcpkgs/thunderbird/template
+++ b/srcpkgs/thunderbird/template
@@ -4,7 +4,7 @@
#
pkgname=thunderbird
version=68.11.0
-revision=1
+revision=2
build_helper="rust"
short_desc="Standalone Mail/News reader"
maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/vlc/template b/srcpkgs/vlc/template
index 3db718a5058..06bed508822 100644
--- a/srcpkgs/vlc/template
+++ b/srcpkgs/vlc/template
@@ -1,7 +1,7 @@
# Template file for 'vlc'
pkgname=vlc
version=3.0.11.1
-revision=3
+revision=4
build_style=gnu-configure
configure_args="--disable-gme --disable-libtar --enable-jack
--enable-live555 --disable-fluidsynth --enable-dvdread
diff --git a/srcpkgs/xava/template b/srcpkgs/xava/template
index fa16f119e24..f7cf336ac7f 100644
--- a/srcpkgs/xava/template
+++ b/srcpkgs/xava/template
@@ -1,7 +1,7 @@
# Template file for 'xava'
pkgname=xava
version=0.6.3.1
-revision=1
+revision=2
build_style=cmake
hostmakedepends="automake libtool pkg-config"
makedepends="SDL2-devel iniparser-devel ncurses-devel sndio-devel portaudio-devel"
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PR PATCH] [Updated] sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (2 preceding siblings ...)
2020-08-31 19:45 ` [PR PATCH] [Updated] " archfan
@ 2020-08-31 19:48 ` archfan
2020-08-31 19:48 ` ericonr
` (18 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: archfan @ 2020-08-31 19:48 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 529 bytes --]
There is an updated pull request by archfan against master on the void-packages repository
https://github.com/archfan/void-packages sndio-test
https://github.com/void-linux/void-packages/pull/24581
sndio: update to 1.7.0
I've updated SNDIO to version 1.7.0 and enabled libbsd as it uses more recent libraries compared to bsd-compat/* from sndio.
common/shlibs has been updated so a few packages have to be recompiled as well.
A patch file from https://github.com/void-linux/void-packages/pull/24581.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sndio-test-24581.patch --]
[-- Type: text/x-diff, Size: 1896 bytes --]
From 752b9a48ea91d8d438609b4e3bba86372eb3292e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 4 Aug 2020 14:01:44 +0100
Subject: [PATCH] sndio: update to 1.7.0
---
common/shlibs | 2 +-
srcpkgs/sndio/template | 14 +++++++-------
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/common/shlibs b/common/shlibs
index 1c86f7f7774..571d6457ac8 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2176,7 +2176,7 @@ libKF5CddbWidgets.so.5 libkcddb-17.08.2_1
libKF5Cddb.so.5 libkcddb-17.08.2_1
libk3bdevice.so.7 k3b-17.08.2_1
libk3blib.so.7 k3b-17.08.2_1
-libsndio.so.7.0 libsndio-1.4.0_1
+libsndio.so.7.1 libsndio-1.7.0_1
libopenconnect.so.5 openconnect-7.05_1
libusbredirparser.so.1 usbredir-0.7_1
libusbredirhost.so.1 usbredir-0.7_1
diff --git a/srcpkgs/sndio/template b/srcpkgs/sndio/template
index ae62ca79304..bd5e183823e 100644
--- a/srcpkgs/sndio/template
+++ b/srcpkgs/sndio/template
@@ -1,19 +1,19 @@
# Template file for 'sndio'
pkgname=sndio
-version=1.6.0
+version=1.7.0
revision=1
build_style=configure
-configure_args="--prefix=/usr"
-makedepends="alsa-lib-devel"
+configure_args="--prefix=/usr --with-libbsd --enable-alsa"
+makedepends="alsa-lib-devel libbsd-devel"
short_desc="Small audio and MIDI framework part of the OpenBSD project"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="archfan <ad-min@mailbox.org>"
license="ISC"
+homepage="http://www.sndio.org/"
+distfiles="http://www.sndio.org/${pkgname}-${version}.tar.gz"
+checksum=dda4e3d0879423ed57923975ba74668cbb9299939cad579b0ac64a4b01535552
system_accounts="sndiod"
sndiod_descr="sndio daemon"
sndiod_pgroup="audio"
-homepage="http://www.sndio.org/"
-distfiles="http://www.sndio.org/${pkgname}-${version}.tar.gz"
-checksum=99e0064ac11aceab24c73ed4630a31de401ff2f37689565b7b375682476f5bc1
post_install() {
vsv sndiod
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (3 preceding siblings ...)
2020-08-31 19:48 ` archfan
@ 2020-08-31 19:48 ` ericonr
2020-08-31 19:49 ` archfan
` (17 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: ericonr @ 2020-08-31 19:48 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 264 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/24581#issuecomment-684000393
Comment:
Also you should add `[ci skip]` to the last line of the first commit message, it won't be able to run CI on all this stuff.
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (4 preceding siblings ...)
2020-08-31 19:48 ` ericonr
@ 2020-08-31 19:49 ` archfan
2020-08-31 19:50 ` ericonr
` (16 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: archfan @ 2020-08-31 19:49 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 478 bytes --]
New comment by archfan on void-packages repository
https://github.com/void-linux/void-packages/pull/24581#issuecomment-684000875
Comment:
> The revbump should be split into a commit for each package... Use `xrevbump "rebuild for libsndio-7.1." $(xrevshlib libsndio)` for that.
>
> @Duncaen had some thoughts on the best way to go ahead with this one.
Thanks. I'm new to this stuff. Should I also remove the common/shlib modification and split that into the next commit?
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (5 preceding siblings ...)
2020-08-31 19:49 ` archfan
@ 2020-08-31 19:50 ` ericonr
2020-08-31 20:00 ` [PR PATCH] [Updated] " archfan
` (15 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: ericonr @ 2020-08-31 19:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 202 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/24581#issuecomment-684001318
Comment:
No, the change in `common/shlib` is part of the sndio update.
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PR PATCH] [Updated] sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (6 preceding siblings ...)
2020-08-31 19:50 ` ericonr
@ 2020-08-31 20:00 ` archfan
2020-08-31 20:09 ` Duncaen
` (14 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: archfan @ 2020-08-31 20:00 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 529 bytes --]
There is an updated pull request by archfan against master on the void-packages repository
https://github.com/archfan/void-packages sndio-test
https://github.com/void-linux/void-packages/pull/24581
sndio: update to 1.7.0
I've updated SNDIO to version 1.7.0 and enabled libbsd as it uses more recent libraries compared to bsd-compat/* from sndio.
common/shlibs has been updated so a few packages have to be recompiled as well.
A patch file from https://github.com/void-linux/void-packages/pull/24581.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sndio-test-24581.patch --]
[-- Type: text/x-diff, Size: 22284 bytes --]
From 752b9a48ea91d8d438609b4e3bba86372eb3292e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 4 Aug 2020 14:01:44 +0100
Subject: [PATCH 01/31] sndio: update to 1.7.0
---
common/shlibs | 2 +-
srcpkgs/sndio/template | 14 +++++++-------
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/common/shlibs b/common/shlibs
index 1c86f7f7774..571d6457ac8 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2176,7 +2176,7 @@ libKF5CddbWidgets.so.5 libkcddb-17.08.2_1
libKF5Cddb.so.5 libkcddb-17.08.2_1
libk3bdevice.so.7 k3b-17.08.2_1
libk3blib.so.7 k3b-17.08.2_1
-libsndio.so.7.0 libsndio-1.4.0_1
+libsndio.so.7.1 libsndio-1.7.0_1
libopenconnect.so.5 openconnect-7.05_1
libusbredirparser.so.1 usbredir-0.7_1
libusbredirhost.so.1 usbredir-0.7_1
diff --git a/srcpkgs/sndio/template b/srcpkgs/sndio/template
index ae62ca79304..bd5e183823e 100644
--- a/srcpkgs/sndio/template
+++ b/srcpkgs/sndio/template
@@ -1,19 +1,19 @@
# Template file for 'sndio'
pkgname=sndio
-version=1.6.0
+version=1.7.0
revision=1
build_style=configure
-configure_args="--prefix=/usr"
-makedepends="alsa-lib-devel"
+configure_args="--prefix=/usr --with-libbsd --enable-alsa"
+makedepends="alsa-lib-devel libbsd-devel"
short_desc="Small audio and MIDI framework part of the OpenBSD project"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="archfan <ad-min@mailbox.org>"
license="ISC"
+homepage="http://www.sndio.org/"
+distfiles="http://www.sndio.org/${pkgname}-${version}.tar.gz"
+checksum=dda4e3d0879423ed57923975ba74668cbb9299939cad579b0ac64a4b01535552
system_accounts="sndiod"
sndiod_descr="sndio daemon"
sndiod_pgroup="audio"
-homepage="http://www.sndio.org/"
-distfiles="http://www.sndio.org/${pkgname}-${version}.tar.gz"
-checksum=99e0064ac11aceab24c73ed4630a31de401ff2f37689565b7b375682476f5bc1
post_install() {
vsv sndiod
From 4c174b2ecab2784c50e4cf76f3ed5c0d89c748f2 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:34 +0200
Subject: [PATCH 02/31] alsa-sndio: rebuild for libsndio-7.1.
---
srcpkgs/alsa-sndio/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/alsa-sndio/template b/srcpkgs/alsa-sndio/template
index 9409bd269f0..222d104a731 100644
--- a/srcpkgs/alsa-sndio/template
+++ b/srcpkgs/alsa-sndio/template
@@ -1,7 +1,7 @@
# Template file for 'alsa-sndio'
pkgname=alsa-sndio
version=0.2
-revision=2
+revision=3
build_style=gnu-makefile
hostmakedepends="pkg-config"
makedepends="alsa-lib-devel sndio-devel"
From cafa9f04111568144b04ce63335ddee804e595a7 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:34 +0200
Subject: [PATCH 03/31] aucatctl: rebuild for libsndio-7.1.
---
srcpkgs/aucatctl/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/aucatctl/template b/srcpkgs/aucatctl/template
index 2d0a2698dc0..8c2f4315664 100644
--- a/srcpkgs/aucatctl/template
+++ b/srcpkgs/aucatctl/template
@@ -1,7 +1,7 @@
# Template file for 'aucatctl'
pkgname=aucatctl
version=0.1
-revision=7
+revision=8
build_style=gnu-makefile
make_install_args="MAN1_DIR=/usr/share/man/man1"
makedepends="sndio-devel"
From 03ebd0ba71553a120677762a74bb21786d52549a Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:35 +0200
Subject: [PATCH 04/31] baresip: rebuild for libsndio-7.1.
---
srcpkgs/baresip/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/baresip/template b/srcpkgs/baresip/template
index 0e45d397603..1619cdec984 100644
--- a/srcpkgs/baresip/template
+++ b/srcpkgs/baresip/template
@@ -1,7 +1,7 @@
# Template file for 'baresip'
pkgname=baresip
version=0.6.5
-revision=2
+revision=3
build_style=gnu-makefile
make_build_args="LIBRE_MK=${XBPS_CROSS_BASE}/usr/share/re/re.mk
SYSROOT=${XBPS_CROSS_BASE}/usr LIBRE_INC=${XBPS_CROSS_BASE}/usr/include/re
From dbec9dc76b0008c1537bced1514ede02f6a5fdb4 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:35 +0200
Subject: [PATCH 05/31] cava: rebuild for libsndio-7.1.
---
srcpkgs/cava/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/cava/template b/srcpkgs/cava/template
index e2db37ea050..06a19684c80 100644
--- a/srcpkgs/cava/template
+++ b/srcpkgs/cava/template
@@ -1,7 +1,7 @@
# Template file for 'cava'
pkgname=cava
version=0.7.2
-revision=1
+revision=2
build_style=gnu-configure
hostmakedepends="automake libtool"
makedepends="fftw-devel iniparser-devel ncurses-devel
From 20c986278401f18b82110fa669afcab782864de3 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:35 +0200
Subject: [PATCH 06/31] cmus: rebuild for libsndio-7.1.
---
srcpkgs/cmus/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/cmus/template b/srcpkgs/cmus/template
index 9f6a1d9a6ee..dccce43e095 100644
--- a/srcpkgs/cmus/template
+++ b/srcpkgs/cmus/template
@@ -1,7 +1,7 @@
# Template file for 'cmus'
pkgname=cmus
version=2.8.0
-revision=4
+revision=5
build_style=configure
configure_args="prefix=/usr LD=$CC"
hostmakedepends="pkg-config"
From 371f771d65d8ef1561586eb15546f605b5eeca32 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:35 +0200
Subject: [PATCH 07/31] electron9: rebuild for libsndio-7.1.
---
srcpkgs/electron9/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/electron9/template b/srcpkgs/electron9/template
index 053934be8f4..bc631f1d930 100644
--- a/srcpkgs/electron9/template
+++ b/srcpkgs/electron9/template
@@ -3,7 +3,7 @@ pkgname=electron9
version=9.2.1
_nodever=12.14.1
_chromiumver=83.0.4103.119
-revision=1
+revision=2
archs="x86_64* i686* aarch64*"
build_wrksrc="src"
create_wrksrc=yes
From ac9e9e6ac999ca9e2f737361cdd08ffef3cf16c5 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:35 +0200
Subject: [PATCH 08/31] ffmpeg: rebuild for libsndio-7.1.
---
srcpkgs/ffmpeg/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/ffmpeg/template b/srcpkgs/ffmpeg/template
index 94af48561be..8e33dfcdb77 100644
--- a/srcpkgs/ffmpeg/template
+++ b/srcpkgs/ffmpeg/template
@@ -2,7 +2,7 @@
# audacity also needs to be bumped when a new ffmpeg version bumps libavformat's soname!
pkgname=ffmpeg
version=4.3.1
-revision=2
+revision=3
short_desc="Decoding, encoding and streaming software"
maintainer="Johannes <johannes.brechtmann@gmail.com>"
license="GPL-3.0-or-later"
From f0bfe26b2a7537d04e90c825300afd26eb1b6c0a Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:35 +0200
Subject: [PATCH 09/31] firefox-esr: rebuild for libsndio-7.1.
---
srcpkgs/firefox-esr/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index eb3c32bed59..b423e26cb10 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -4,7 +4,7 @@
#
pkgname=firefox-esr
version=68.11.0
-revision=1
+revision=2
wrksrc="firefox-${version}"
build_helper="rust"
short_desc="Mozilla Firefox web browser - Extended Support Release (ESR)"
From dd34c415787164b50e0b29327c5f9ee6d7439317 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:35 +0200
Subject: [PATCH 10/31] gst-plugins-base1: rebuild for libsndio-7.1.
---
srcpkgs/gst-plugins-base1/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index e5e3e8ccb6a..62d4d9028d0 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -1,7 +1,7 @@
# Template file for 'gst-plugins-base1'
pkgname=gst-plugins-base1
version=1.16.2
-revision=1
+revision=2
wrksrc="${pkgname/1/}-${version}"
build_style=meson
build_helper="gir"
From 158d99c68110b3cd1b784df69c8cd638eb6a1fe5 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:36 +0200
Subject: [PATCH 11/31] icecat: rebuild for libsndio-7.1.
---
srcpkgs/icecat/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/icecat/template b/srcpkgs/icecat/template
index a717e9b4093..f80e3fab997 100644
--- a/srcpkgs/icecat/template
+++ b/srcpkgs/icecat/template
@@ -1,7 +1,7 @@
# Template file for 'icecat'
pkgname=icecat
version=68.12.0
-revision=1
+revision=2
build_helper="rust"
hostmakedepends="autoconf213 unzip zip pkg-config perl python yasm
python3 cargo llvm clang rust cbindgen nasm nodejs-lts-10 tar which"
From 7f6a7a3c50d6131679ceeeedb09b9a9c86ef8efd Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:36 +0200
Subject: [PATCH 12/31] kodi: rebuild for libsndio-7.1.
---
srcpkgs/kodi/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 94e05b15bf1..0c33acc14ed 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -1,7 +1,7 @@
# Template file for 'kodi'
pkgname=kodi
version=18.8
-revision=1
+revision=2
_codename="Leia"
wrksrc="xbmc-${version}-${_codename}"
build_style=cmake
From a454e1a2d2b130e060389713bf7e4bec5018ef59 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:36 +0200
Subject: [PATCH 13/31] libao: rebuild for libsndio-7.1.
---
srcpkgs/libao/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libao/template b/srcpkgs/libao/template
index 1f487c4206e..63c208eaaff 100644
--- a/srcpkgs/libao/template
+++ b/srcpkgs/libao/template
@@ -1,7 +1,7 @@
# Template file for 'libao'
pkgname=libao
version=1.2.2
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--enable-alsa-mmap"
hostmakedepends="automake libtool pkg-config"
From 877e44e7a32731c27105eedd7304d748055d2218 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:36 +0200
Subject: [PATCH 14/31] libopenal: rebuild for libsndio-7.1.
---
srcpkgs/libopenal/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index 29180831583..c1359134fe2 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -1,7 +1,7 @@
# Template file for 'libopenal'
pkgname=libopenal
version=1.20.1
-revision=2
+revision=3
wrksrc="openal-soft-${version}"
build_style=cmake
configure_args="-DALSOFT_EXAMPLES=OFF -DALSOFT_TESTS=OFF"
From b374085cd39e8f1bdc8cd7a4422edd16c5075f78 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:36 +0200
Subject: [PATCH 15/31] lmms: rebuild for libsndio-7.1.
---
srcpkgs/lmms/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 31c8a9dd7ba..bf765d9a39c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -1,7 +1,7 @@
# Template file for 'lmms'
pkgname=lmms
version=1.2.1
-revision=5
+revision=6
archs="~armv6*"
build_style=cmake
configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF"
From cbd5cfe19aa2700133079960614b6ee3055fbb9a Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:36 +0200
Subject: [PATCH 16/31] moc: rebuild for libsndio-7.1.
---
srcpkgs/moc/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/moc/template b/srcpkgs/moc/template
index c42be650a1d..4b95426599b 100644
--- a/srcpkgs/moc/template
+++ b/srcpkgs/moc/template
@@ -1,7 +1,7 @@
# Template file for 'moc'
pkgname=moc
version=2.5.2
-revision=6
+revision=7
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="db-devel ncurses-devel libcurl-devel popt-devel ffmpeg-devel
From a59677c72c606290e995a542c745c0f081bfeaa0 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:37 +0200
Subject: [PATCH 17/31] mpd: rebuild for libsndio-7.1.
---
srcpkgs/mpd/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/mpd/template b/srcpkgs/mpd/template
index 80a256af988..d6cc0b3f41f 100644
--- a/srcpkgs/mpd/template
+++ b/srcpkgs/mpd/template
@@ -1,7 +1,7 @@
# Template file for 'mpd'
pkgname=mpd
version=0.21.25
-revision=1
+revision=2
build_style=meson
configure_args="-Dopus=enabled -Dmikmod=enabled -Dneighbor=true
-Dsoundcloud=enabled -Dpipe=true -Dtwolame=enabled -Dbzip2=enabled
From b202108a0c7e6a1dfeff61c2d39abd86e7c31943 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:37 +0200
Subject: [PATCH 18/31] mpg123: rebuild for libsndio-7.1.
---
srcpkgs/mpg123/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/mpg123/template b/srcpkgs/mpg123/template
index ce11b90153e..c7ee37a030c 100644
--- a/srcpkgs/mpg123/template
+++ b/srcpkgs/mpg123/template
@@ -1,7 +1,7 @@
# Template file for 'mpg123'
pkgname=mpg123
version=1.26.3
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-optimization=0 --with-default-audio=alsa
--enable-ipv6=yes --enable-network=yes"
From 7a39f1a532856c7bf5ac70efd407b73b4c29f430 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:37 +0200
Subject: [PATCH 19/31] mplayer: rebuild for libsndio-7.1.
---
srcpkgs/mplayer/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index a04e9bd45ca..6bf5f3d1b08 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -1,7 +1,7 @@
# Template file for 'mplayer'
pkgname=mplayer
version=1.4
-revision=5
+revision=6
wrksrc="MPlayer-${version}"
build_style=configure
hostmakedepends="pkg-config yasm"
From 1b10b225ac1b06b266b2f9f04015443deebc0c89 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:37 +0200
Subject: [PATCH 20/31] mpv: rebuild for libsndio-7.1.
---
srcpkgs/mpv/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/mpv/template b/srcpkgs/mpv/template
index 598624e8949..3b097be6779 100644
--- a/srcpkgs/mpv/template
+++ b/srcpkgs/mpv/template
@@ -1,7 +1,7 @@
# Template file for 'mpv'
pkgname=mpv
version=0.32.0
-revision=3
+revision=4
build_style=waf3
configure_args="--confdir=/etc/mpv --docdir=/usr/share/examples/mpv
--enable-dvdnav --enable-cdda --enable-libmpv-shared
From e785ea8aa3aecb255f51c1699c687a41ed760d12 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:37 +0200
Subject: [PATCH 21/31] musikcube: rebuild for libsndio-7.1.
---
srcpkgs/musikcube/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/musikcube/template b/srcpkgs/musikcube/template
index 78cf86fe80d..c1859436f60 100644
--- a/srcpkgs/musikcube/template
+++ b/srcpkgs/musikcube/template
@@ -1,7 +1,7 @@
# Template file for 'musikcube'
pkgname=musikcube
version=0.93.1
-revision=2
+revision=3
build_style=cmake
configure_args="-DNO_NCURSESW=1 -DENABLE_SNDIO=true -DDISABLE_STRIP=true"
hostmakedepends="pkg-config"
From e2ecb29066b596fbcc5396daeb28a3b3550b8837 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:37 +0200
Subject: [PATCH 22/31] octave: rebuild for libsndio-7.1.
---
srcpkgs/octave/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/octave/template b/srcpkgs/octave/template
index 1ca9e663229..faac10a9818 100644
--- a/srcpkgs/octave/template
+++ b/srcpkgs/octave/template
@@ -1,7 +1,7 @@
# Template file for 'octave'
pkgname=octave
version=5.2.0
-revision=1
+revision=2
build_style=gnu-configure
configure_args=" --with-blas=openblas --with-lapack=openblas"
hostmakedepends="perl gcc-fortran pkg-config gnuplot"
From 10eab0f196c72a23a46eb603d3f77a1eead7ad60 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:37 +0200
Subject: [PATCH 23/31] portaudio: rebuild for libsndio-7.1.
---
srcpkgs/portaudio/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 572be816257..b217b030b3d 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -1,7 +1,7 @@
# Template file for 'portaudio'
pkgname=portaudio
version=190600.20161030
-revision=5
+revision=6
wrksrc=portaudio
build_style=gnu-configure
configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
From 56cc1aed95a2a520f429ff99e32785b149072734 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:38 +0200
Subject: [PATCH 24/31] pulseaudio-module-sndio: rebuild for libsndio-7.1.
---
srcpkgs/pulseaudio-module-sndio/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/pulseaudio-module-sndio/template b/srcpkgs/pulseaudio-module-sndio/template
index 685eaadfeac..b43a0b40b4d 100644
--- a/srcpkgs/pulseaudio-module-sndio/template
+++ b/srcpkgs/pulseaudio-module-sndio/template
@@ -1,7 +1,7 @@
# Template file for 'pulseaudio-module-sndio'
pkgname=pulseaudio-module-sndio
version=13.0
-revision=1
+revision=2
build_style=gnu-makefile
make_use_env=yes
hostmakedepends="pulseaudio pkg-config"
From 4693834bf86f46676100b8f2558ba227b74aaad8 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:38 +0200
Subject: [PATCH 25/31] residualvm: rebuild for libsndio-7.1.
---
srcpkgs/residualvm/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/residualvm/template b/srcpkgs/residualvm/template
index 38cba292bba..4a9ed863296 100644
--- a/srcpkgs/residualvm/template
+++ b/srcpkgs/residualvm/template
@@ -1,7 +1,7 @@
# Template file for 'residualvm'
pkgname=residualvm
version=0.3.1
-revision=3
+revision=4
build_style=configure
configure_args="--prefix=/usr --enable-all-engines --enable-release
--enable-flac --enable-faad --enable-fluidsynth $(vopt_enable sndio)"
From 4b426cc64ff3a95bfa60aa54f61007a5bc8a2252 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:38 +0200
Subject: [PATCH 26/31] scummvm: rebuild for libsndio-7.1.
---
srcpkgs/scummvm/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/scummvm/template b/srcpkgs/scummvm/template
index a2622524165..6e1bf2338a3 100644
--- a/srcpkgs/scummvm/template
+++ b/srcpkgs/scummvm/template
@@ -1,7 +1,7 @@
# Template file for 'scummvm'
pkgname=scummvm
version=2.1.2
-revision=2
+revision=3
build_style=configure
configure_args="--prefix=/usr --enable-release-mode
--with-sdl-prefix=${XBPS_CROSS_BASE}/usr"
From d91a65304dd1af5dc3ce12f38773413b1109a624 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:38 +0200
Subject: [PATCH 27/31] SDL: rebuild for libsndio-7.1.
---
srcpkgs/SDL/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/SDL/template b/srcpkgs/SDL/template
index d55ee7ab382..ce856cc6856 100644
--- a/srcpkgs/SDL/template
+++ b/srcpkgs/SDL/template
@@ -1,7 +1,7 @@
# Template file for 'SDL'
pkgname=SDL
version=1.2.15
-revision=12
+revision=13
build_style=gnu-configure
configure_args="--enable-alsa --enable-sndio --disable-esd --disable-rpath
--enable-clock_gettime --disable-nas --disable-arts --disable-x11-shared
From 7699e4ed4fcc34fab55fb9d8d6ffe119cbae5292 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:38 +0200
Subject: [PATCH 28/31] sox: rebuild for libsndio-7.1.
---
srcpkgs/sox/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/sox/template b/srcpkgs/sox/template
index 1f5f8a43da0..89cf177771c 100644
--- a/srcpkgs/sox/template
+++ b/srcpkgs/sox/template
@@ -1,7 +1,7 @@
# Template file for 'sox'
pkgname=sox
version=14.4.2
-revision=5
+revision=6
build_style=gnu-configure
configure_args="--with-distro=Void"
hostmakedepends="pkg-config"
From c36baf13a0bae6f8507accc6c1e612b8a4a89b32 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:38 +0200
Subject: [PATCH 29/31] thunderbird: rebuild for libsndio-7.1.
---
srcpkgs/thunderbird/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/thunderbird/template b/srcpkgs/thunderbird/template
index 7d57aec6929..5f6250316c3 100644
--- a/srcpkgs/thunderbird/template
+++ b/srcpkgs/thunderbird/template
@@ -4,7 +4,7 @@
#
pkgname=thunderbird
version=68.11.0
-revision=1
+revision=2
build_helper="rust"
short_desc="Standalone Mail/News reader"
maintainer="Enno Boland <gottox@voidlinux.org>"
From 8538c7247a818421a38849286cf9fb9ffb0d1acc Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:39 +0200
Subject: [PATCH 30/31] vlc: rebuild for libsndio-7.1.
---
srcpkgs/vlc/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/vlc/template b/srcpkgs/vlc/template
index 3db718a5058..06bed508822 100644
--- a/srcpkgs/vlc/template
+++ b/srcpkgs/vlc/template
@@ -1,7 +1,7 @@
# Template file for 'vlc'
pkgname=vlc
version=3.0.11.1
-revision=3
+revision=4
build_style=gnu-configure
configure_args="--disable-gme --disable-libtar --enable-jack
--enable-live555 --disable-fluidsynth --enable-dvdread
From 86c381159085efb3a014c73d1e9701af37d447b4 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:39 +0200
Subject: [PATCH 31/31] xava: rebuild for libsndio-7.1.
---
srcpkgs/xava/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/xava/template b/srcpkgs/xava/template
index fa16f119e24..f7cf336ac7f 100644
--- a/srcpkgs/xava/template
+++ b/srcpkgs/xava/template
@@ -1,7 +1,7 @@
# Template file for 'xava'
pkgname=xava
version=0.6.3.1
-revision=1
+revision=2
build_style=cmake
hostmakedepends="automake libtool pkg-config"
makedepends="SDL2-devel iniparser-devel ncurses-devel sndio-devel portaudio-devel"
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (7 preceding siblings ...)
2020-08-31 20:00 ` [PR PATCH] [Updated] " archfan
@ 2020-08-31 20:09 ` Duncaen
2020-08-31 20:10 ` Duncaen
` (13 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Duncaen @ 2020-08-31 20:09 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 165 bytes --]
New comment by Duncaen on void-packages repository
https://github.com/void-linux/void-packages/pull/24581#issuecomment-684010597
Comment:
Please don't add libbsd.
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (8 preceding siblings ...)
2020-08-31 20:09 ` Duncaen
@ 2020-08-31 20:10 ` Duncaen
2020-08-31 20:11 ` archfan
` (12 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Duncaen @ 2020-08-31 20:10 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 271 bytes --]
New comment by Duncaen on void-packages repository
https://github.com/void-linux/void-packages/pull/24581#issuecomment-684011192
Comment:
Firefox needs a patch for this and a rebuild.
https://dxr.mozilla.org/mozilla-central/source/media/libcubeb/src/cubeb_sndio.c#313
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (9 preceding siblings ...)
2020-08-31 20:10 ` Duncaen
@ 2020-08-31 20:11 ` archfan
2020-08-31 20:12 ` Duncaen
` (11 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: archfan @ 2020-08-31 20:11 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 193 bytes --]
New comment by archfan on void-packages repository
https://github.com/void-linux/void-packages/pull/24581#issuecomment-684011608
Comment:
> Please don't add libbsd.
What's wrong with it?
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (10 preceding siblings ...)
2020-08-31 20:11 ` archfan
@ 2020-08-31 20:12 ` Duncaen
2020-08-31 20:13 ` archfan
` (10 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Duncaen @ 2020-08-31 20:12 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 288 bytes --]
New comment by Duncaen on void-packages repository
https://github.com/void-linux/void-packages/pull/24581#issuecomment-684012149
Comment:
Its useless to link it for 3 functions, there is nothing ever gonna change in strlcpy etc and if it would then the included files would be updated.
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (11 preceding siblings ...)
2020-08-31 20:12 ` Duncaen
@ 2020-08-31 20:13 ` archfan
2020-08-31 20:22 ` Duncaen
` (9 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: archfan @ 2020-08-31 20:13 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 328 bytes --]
New comment by archfan on void-packages repository
https://github.com/void-linux/void-packages/pull/24581#issuecomment-684012545
Comment:
> Its useless to link it for 3 functions, there is nothing ever gonna change in strlcpy etc and if it would then the included files would be updated.
Thanks. I will remove libbsd then.
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (12 preceding siblings ...)
2020-08-31 20:13 ` archfan
@ 2020-08-31 20:22 ` Duncaen
2020-08-31 20:26 ` [PR PATCH] [Updated] " archfan
` (8 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Duncaen @ 2020-08-31 20:22 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 546 bytes --]
New comment by Duncaen on void-packages repository
https://github.com/void-linux/void-packages/pull/24581#issuecomment-684017198
Comment:
TBH I would have updated sndio myself, but I don't like this update and wanted to write a mail to upstream about the so names to avoid rebuilding all the big packages and having to patch firefox.
This update shouldn't require rebuilding everything as the ABI didn't change.
I have a patch to workaround this http://ix.io/2vkI but I don't like the idea of shipping different sonames than upstream does.
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PR PATCH] [Updated] sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (13 preceding siblings ...)
2020-08-31 20:22 ` Duncaen
@ 2020-08-31 20:26 ` archfan
2020-08-31 20:38 ` [PR PATCH] [Closed]: " archfan
` (7 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: archfan @ 2020-08-31 20:26 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 529 bytes --]
There is an updated pull request by archfan against master on the void-packages repository
https://github.com/archfan/void-packages sndio-test
https://github.com/void-linux/void-packages/pull/24581
sndio: update to 1.7.0
I've updated SNDIO to version 1.7.0 and enabled libbsd as it uses more recent libraries compared to bsd-compat/* from sndio.
common/shlibs has been updated so a few packages have to be recompiled as well.
A patch file from https://github.com/void-linux/void-packages/pull/24581.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sndio-test-24581.patch --]
[-- Type: text/x-diff, Size: 23110 bytes --]
From 752b9a48ea91d8d438609b4e3bba86372eb3292e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 4 Aug 2020 14:01:44 +0100
Subject: [PATCH 01/32] sndio: update to 1.7.0
---
common/shlibs | 2 +-
srcpkgs/sndio/template | 14 +++++++-------
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/common/shlibs b/common/shlibs
index 1c86f7f7774..571d6457ac8 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2176,7 +2176,7 @@ libKF5CddbWidgets.so.5 libkcddb-17.08.2_1
libKF5Cddb.so.5 libkcddb-17.08.2_1
libk3bdevice.so.7 k3b-17.08.2_1
libk3blib.so.7 k3b-17.08.2_1
-libsndio.so.7.0 libsndio-1.4.0_1
+libsndio.so.7.1 libsndio-1.7.0_1
libopenconnect.so.5 openconnect-7.05_1
libusbredirparser.so.1 usbredir-0.7_1
libusbredirhost.so.1 usbredir-0.7_1
diff --git a/srcpkgs/sndio/template b/srcpkgs/sndio/template
index ae62ca79304..bd5e183823e 100644
--- a/srcpkgs/sndio/template
+++ b/srcpkgs/sndio/template
@@ -1,19 +1,19 @@
# Template file for 'sndio'
pkgname=sndio
-version=1.6.0
+version=1.7.0
revision=1
build_style=configure
-configure_args="--prefix=/usr"
-makedepends="alsa-lib-devel"
+configure_args="--prefix=/usr --with-libbsd --enable-alsa"
+makedepends="alsa-lib-devel libbsd-devel"
short_desc="Small audio and MIDI framework part of the OpenBSD project"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="archfan <ad-min@mailbox.org>"
license="ISC"
+homepage="http://www.sndio.org/"
+distfiles="http://www.sndio.org/${pkgname}-${version}.tar.gz"
+checksum=dda4e3d0879423ed57923975ba74668cbb9299939cad579b0ac64a4b01535552
system_accounts="sndiod"
sndiod_descr="sndio daemon"
sndiod_pgroup="audio"
-homepage="http://www.sndio.org/"
-distfiles="http://www.sndio.org/${pkgname}-${version}.tar.gz"
-checksum=99e0064ac11aceab24c73ed4630a31de401ff2f37689565b7b375682476f5bc1
post_install() {
vsv sndiod
From 4c174b2ecab2784c50e4cf76f3ed5c0d89c748f2 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:34 +0200
Subject: [PATCH 02/32] alsa-sndio: rebuild for libsndio-7.1.
---
srcpkgs/alsa-sndio/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/alsa-sndio/template b/srcpkgs/alsa-sndio/template
index 9409bd269f0..222d104a731 100644
--- a/srcpkgs/alsa-sndio/template
+++ b/srcpkgs/alsa-sndio/template
@@ -1,7 +1,7 @@
# Template file for 'alsa-sndio'
pkgname=alsa-sndio
version=0.2
-revision=2
+revision=3
build_style=gnu-makefile
hostmakedepends="pkg-config"
makedepends="alsa-lib-devel sndio-devel"
From cafa9f04111568144b04ce63335ddee804e595a7 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:34 +0200
Subject: [PATCH 03/32] aucatctl: rebuild for libsndio-7.1.
---
srcpkgs/aucatctl/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/aucatctl/template b/srcpkgs/aucatctl/template
index 2d0a2698dc0..8c2f4315664 100644
--- a/srcpkgs/aucatctl/template
+++ b/srcpkgs/aucatctl/template
@@ -1,7 +1,7 @@
# Template file for 'aucatctl'
pkgname=aucatctl
version=0.1
-revision=7
+revision=8
build_style=gnu-makefile
make_install_args="MAN1_DIR=/usr/share/man/man1"
makedepends="sndio-devel"
From 03ebd0ba71553a120677762a74bb21786d52549a Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:35 +0200
Subject: [PATCH 04/32] baresip: rebuild for libsndio-7.1.
---
srcpkgs/baresip/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/baresip/template b/srcpkgs/baresip/template
index 0e45d397603..1619cdec984 100644
--- a/srcpkgs/baresip/template
+++ b/srcpkgs/baresip/template
@@ -1,7 +1,7 @@
# Template file for 'baresip'
pkgname=baresip
version=0.6.5
-revision=2
+revision=3
build_style=gnu-makefile
make_build_args="LIBRE_MK=${XBPS_CROSS_BASE}/usr/share/re/re.mk
SYSROOT=${XBPS_CROSS_BASE}/usr LIBRE_INC=${XBPS_CROSS_BASE}/usr/include/re
From dbec9dc76b0008c1537bced1514ede02f6a5fdb4 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:35 +0200
Subject: [PATCH 05/32] cava: rebuild for libsndio-7.1.
---
srcpkgs/cava/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/cava/template b/srcpkgs/cava/template
index e2db37ea050..06a19684c80 100644
--- a/srcpkgs/cava/template
+++ b/srcpkgs/cava/template
@@ -1,7 +1,7 @@
# Template file for 'cava'
pkgname=cava
version=0.7.2
-revision=1
+revision=2
build_style=gnu-configure
hostmakedepends="automake libtool"
makedepends="fftw-devel iniparser-devel ncurses-devel
From 20c986278401f18b82110fa669afcab782864de3 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:35 +0200
Subject: [PATCH 06/32] cmus: rebuild for libsndio-7.1.
---
srcpkgs/cmus/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/cmus/template b/srcpkgs/cmus/template
index 9f6a1d9a6ee..dccce43e095 100644
--- a/srcpkgs/cmus/template
+++ b/srcpkgs/cmus/template
@@ -1,7 +1,7 @@
# Template file for 'cmus'
pkgname=cmus
version=2.8.0
-revision=4
+revision=5
build_style=configure
configure_args="prefix=/usr LD=$CC"
hostmakedepends="pkg-config"
From 371f771d65d8ef1561586eb15546f605b5eeca32 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:35 +0200
Subject: [PATCH 07/32] electron9: rebuild for libsndio-7.1.
---
srcpkgs/electron9/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/electron9/template b/srcpkgs/electron9/template
index 053934be8f4..bc631f1d930 100644
--- a/srcpkgs/electron9/template
+++ b/srcpkgs/electron9/template
@@ -3,7 +3,7 @@ pkgname=electron9
version=9.2.1
_nodever=12.14.1
_chromiumver=83.0.4103.119
-revision=1
+revision=2
archs="x86_64* i686* aarch64*"
build_wrksrc="src"
create_wrksrc=yes
From ac9e9e6ac999ca9e2f737361cdd08ffef3cf16c5 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:35 +0200
Subject: [PATCH 08/32] ffmpeg: rebuild for libsndio-7.1.
---
srcpkgs/ffmpeg/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/ffmpeg/template b/srcpkgs/ffmpeg/template
index 94af48561be..8e33dfcdb77 100644
--- a/srcpkgs/ffmpeg/template
+++ b/srcpkgs/ffmpeg/template
@@ -2,7 +2,7 @@
# audacity also needs to be bumped when a new ffmpeg version bumps libavformat's soname!
pkgname=ffmpeg
version=4.3.1
-revision=2
+revision=3
short_desc="Decoding, encoding and streaming software"
maintainer="Johannes <johannes.brechtmann@gmail.com>"
license="GPL-3.0-or-later"
From f0bfe26b2a7537d04e90c825300afd26eb1b6c0a Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:35 +0200
Subject: [PATCH 09/32] firefox-esr: rebuild for libsndio-7.1.
---
srcpkgs/firefox-esr/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index eb3c32bed59..b423e26cb10 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -4,7 +4,7 @@
#
pkgname=firefox-esr
version=68.11.0
-revision=1
+revision=2
wrksrc="firefox-${version}"
build_helper="rust"
short_desc="Mozilla Firefox web browser - Extended Support Release (ESR)"
From dd34c415787164b50e0b29327c5f9ee6d7439317 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:35 +0200
Subject: [PATCH 10/32] gst-plugins-base1: rebuild for libsndio-7.1.
---
srcpkgs/gst-plugins-base1/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index e5e3e8ccb6a..62d4d9028d0 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -1,7 +1,7 @@
# Template file for 'gst-plugins-base1'
pkgname=gst-plugins-base1
version=1.16.2
-revision=1
+revision=2
wrksrc="${pkgname/1/}-${version}"
build_style=meson
build_helper="gir"
From 158d99c68110b3cd1b784df69c8cd638eb6a1fe5 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:36 +0200
Subject: [PATCH 11/32] icecat: rebuild for libsndio-7.1.
---
srcpkgs/icecat/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/icecat/template b/srcpkgs/icecat/template
index a717e9b4093..f80e3fab997 100644
--- a/srcpkgs/icecat/template
+++ b/srcpkgs/icecat/template
@@ -1,7 +1,7 @@
# Template file for 'icecat'
pkgname=icecat
version=68.12.0
-revision=1
+revision=2
build_helper="rust"
hostmakedepends="autoconf213 unzip zip pkg-config perl python yasm
python3 cargo llvm clang rust cbindgen nasm nodejs-lts-10 tar which"
From 7f6a7a3c50d6131679ceeeedb09b9a9c86ef8efd Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:36 +0200
Subject: [PATCH 12/32] kodi: rebuild for libsndio-7.1.
---
srcpkgs/kodi/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 94e05b15bf1..0c33acc14ed 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -1,7 +1,7 @@
# Template file for 'kodi'
pkgname=kodi
version=18.8
-revision=1
+revision=2
_codename="Leia"
wrksrc="xbmc-${version}-${_codename}"
build_style=cmake
From a454e1a2d2b130e060389713bf7e4bec5018ef59 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:36 +0200
Subject: [PATCH 13/32] libao: rebuild for libsndio-7.1.
---
srcpkgs/libao/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libao/template b/srcpkgs/libao/template
index 1f487c4206e..63c208eaaff 100644
--- a/srcpkgs/libao/template
+++ b/srcpkgs/libao/template
@@ -1,7 +1,7 @@
# Template file for 'libao'
pkgname=libao
version=1.2.2
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--enable-alsa-mmap"
hostmakedepends="automake libtool pkg-config"
From 877e44e7a32731c27105eedd7304d748055d2218 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:36 +0200
Subject: [PATCH 14/32] libopenal: rebuild for libsndio-7.1.
---
srcpkgs/libopenal/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index 29180831583..c1359134fe2 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -1,7 +1,7 @@
# Template file for 'libopenal'
pkgname=libopenal
version=1.20.1
-revision=2
+revision=3
wrksrc="openal-soft-${version}"
build_style=cmake
configure_args="-DALSOFT_EXAMPLES=OFF -DALSOFT_TESTS=OFF"
From b374085cd39e8f1bdc8cd7a4422edd16c5075f78 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:36 +0200
Subject: [PATCH 15/32] lmms: rebuild for libsndio-7.1.
---
srcpkgs/lmms/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 31c8a9dd7ba..bf765d9a39c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -1,7 +1,7 @@
# Template file for 'lmms'
pkgname=lmms
version=1.2.1
-revision=5
+revision=6
archs="~armv6*"
build_style=cmake
configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF"
From cbd5cfe19aa2700133079960614b6ee3055fbb9a Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:36 +0200
Subject: [PATCH 16/32] moc: rebuild for libsndio-7.1.
---
srcpkgs/moc/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/moc/template b/srcpkgs/moc/template
index c42be650a1d..4b95426599b 100644
--- a/srcpkgs/moc/template
+++ b/srcpkgs/moc/template
@@ -1,7 +1,7 @@
# Template file for 'moc'
pkgname=moc
version=2.5.2
-revision=6
+revision=7
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="db-devel ncurses-devel libcurl-devel popt-devel ffmpeg-devel
From a59677c72c606290e995a542c745c0f081bfeaa0 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:37 +0200
Subject: [PATCH 17/32] mpd: rebuild for libsndio-7.1.
---
srcpkgs/mpd/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/mpd/template b/srcpkgs/mpd/template
index 80a256af988..d6cc0b3f41f 100644
--- a/srcpkgs/mpd/template
+++ b/srcpkgs/mpd/template
@@ -1,7 +1,7 @@
# Template file for 'mpd'
pkgname=mpd
version=0.21.25
-revision=1
+revision=2
build_style=meson
configure_args="-Dopus=enabled -Dmikmod=enabled -Dneighbor=true
-Dsoundcloud=enabled -Dpipe=true -Dtwolame=enabled -Dbzip2=enabled
From b202108a0c7e6a1dfeff61c2d39abd86e7c31943 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:37 +0200
Subject: [PATCH 18/32] mpg123: rebuild for libsndio-7.1.
---
srcpkgs/mpg123/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/mpg123/template b/srcpkgs/mpg123/template
index ce11b90153e..c7ee37a030c 100644
--- a/srcpkgs/mpg123/template
+++ b/srcpkgs/mpg123/template
@@ -1,7 +1,7 @@
# Template file for 'mpg123'
pkgname=mpg123
version=1.26.3
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-optimization=0 --with-default-audio=alsa
--enable-ipv6=yes --enable-network=yes"
From 7a39f1a532856c7bf5ac70efd407b73b4c29f430 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:37 +0200
Subject: [PATCH 19/32] mplayer: rebuild for libsndio-7.1.
---
srcpkgs/mplayer/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index a04e9bd45ca..6bf5f3d1b08 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -1,7 +1,7 @@
# Template file for 'mplayer'
pkgname=mplayer
version=1.4
-revision=5
+revision=6
wrksrc="MPlayer-${version}"
build_style=configure
hostmakedepends="pkg-config yasm"
From 1b10b225ac1b06b266b2f9f04015443deebc0c89 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:37 +0200
Subject: [PATCH 20/32] mpv: rebuild for libsndio-7.1.
---
srcpkgs/mpv/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/mpv/template b/srcpkgs/mpv/template
index 598624e8949..3b097be6779 100644
--- a/srcpkgs/mpv/template
+++ b/srcpkgs/mpv/template
@@ -1,7 +1,7 @@
# Template file for 'mpv'
pkgname=mpv
version=0.32.0
-revision=3
+revision=4
build_style=waf3
configure_args="--confdir=/etc/mpv --docdir=/usr/share/examples/mpv
--enable-dvdnav --enable-cdda --enable-libmpv-shared
From e785ea8aa3aecb255f51c1699c687a41ed760d12 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:37 +0200
Subject: [PATCH 21/32] musikcube: rebuild for libsndio-7.1.
---
srcpkgs/musikcube/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/musikcube/template b/srcpkgs/musikcube/template
index 78cf86fe80d..c1859436f60 100644
--- a/srcpkgs/musikcube/template
+++ b/srcpkgs/musikcube/template
@@ -1,7 +1,7 @@
# Template file for 'musikcube'
pkgname=musikcube
version=0.93.1
-revision=2
+revision=3
build_style=cmake
configure_args="-DNO_NCURSESW=1 -DENABLE_SNDIO=true -DDISABLE_STRIP=true"
hostmakedepends="pkg-config"
From e2ecb29066b596fbcc5396daeb28a3b3550b8837 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:37 +0200
Subject: [PATCH 22/32] octave: rebuild for libsndio-7.1.
---
srcpkgs/octave/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/octave/template b/srcpkgs/octave/template
index 1ca9e663229..faac10a9818 100644
--- a/srcpkgs/octave/template
+++ b/srcpkgs/octave/template
@@ -1,7 +1,7 @@
# Template file for 'octave'
pkgname=octave
version=5.2.0
-revision=1
+revision=2
build_style=gnu-configure
configure_args=" --with-blas=openblas --with-lapack=openblas"
hostmakedepends="perl gcc-fortran pkg-config gnuplot"
From 10eab0f196c72a23a46eb603d3f77a1eead7ad60 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:37 +0200
Subject: [PATCH 23/32] portaudio: rebuild for libsndio-7.1.
---
srcpkgs/portaudio/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 572be816257..b217b030b3d 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -1,7 +1,7 @@
# Template file for 'portaudio'
pkgname=portaudio
version=190600.20161030
-revision=5
+revision=6
wrksrc=portaudio
build_style=gnu-configure
configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
From 56cc1aed95a2a520f429ff99e32785b149072734 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:38 +0200
Subject: [PATCH 24/32] pulseaudio-module-sndio: rebuild for libsndio-7.1.
---
srcpkgs/pulseaudio-module-sndio/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/pulseaudio-module-sndio/template b/srcpkgs/pulseaudio-module-sndio/template
index 685eaadfeac..b43a0b40b4d 100644
--- a/srcpkgs/pulseaudio-module-sndio/template
+++ b/srcpkgs/pulseaudio-module-sndio/template
@@ -1,7 +1,7 @@
# Template file for 'pulseaudio-module-sndio'
pkgname=pulseaudio-module-sndio
version=13.0
-revision=1
+revision=2
build_style=gnu-makefile
make_use_env=yes
hostmakedepends="pulseaudio pkg-config"
From 4693834bf86f46676100b8f2558ba227b74aaad8 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:38 +0200
Subject: [PATCH 25/32] residualvm: rebuild for libsndio-7.1.
---
srcpkgs/residualvm/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/residualvm/template b/srcpkgs/residualvm/template
index 38cba292bba..4a9ed863296 100644
--- a/srcpkgs/residualvm/template
+++ b/srcpkgs/residualvm/template
@@ -1,7 +1,7 @@
# Template file for 'residualvm'
pkgname=residualvm
version=0.3.1
-revision=3
+revision=4
build_style=configure
configure_args="--prefix=/usr --enable-all-engines --enable-release
--enable-flac --enable-faad --enable-fluidsynth $(vopt_enable sndio)"
From 4b426cc64ff3a95bfa60aa54f61007a5bc8a2252 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:38 +0200
Subject: [PATCH 26/32] scummvm: rebuild for libsndio-7.1.
---
srcpkgs/scummvm/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/scummvm/template b/srcpkgs/scummvm/template
index a2622524165..6e1bf2338a3 100644
--- a/srcpkgs/scummvm/template
+++ b/srcpkgs/scummvm/template
@@ -1,7 +1,7 @@
# Template file for 'scummvm'
pkgname=scummvm
version=2.1.2
-revision=2
+revision=3
build_style=configure
configure_args="--prefix=/usr --enable-release-mode
--with-sdl-prefix=${XBPS_CROSS_BASE}/usr"
From d91a65304dd1af5dc3ce12f38773413b1109a624 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:38 +0200
Subject: [PATCH 27/32] SDL: rebuild for libsndio-7.1.
---
srcpkgs/SDL/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/SDL/template b/srcpkgs/SDL/template
index d55ee7ab382..ce856cc6856 100644
--- a/srcpkgs/SDL/template
+++ b/srcpkgs/SDL/template
@@ -1,7 +1,7 @@
# Template file for 'SDL'
pkgname=SDL
version=1.2.15
-revision=12
+revision=13
build_style=gnu-configure
configure_args="--enable-alsa --enable-sndio --disable-esd --disable-rpath
--enable-clock_gettime --disable-nas --disable-arts --disable-x11-shared
From 7699e4ed4fcc34fab55fb9d8d6ffe119cbae5292 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:38 +0200
Subject: [PATCH 28/32] sox: rebuild for libsndio-7.1.
---
srcpkgs/sox/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/sox/template b/srcpkgs/sox/template
index 1f5f8a43da0..89cf177771c 100644
--- a/srcpkgs/sox/template
+++ b/srcpkgs/sox/template
@@ -1,7 +1,7 @@
# Template file for 'sox'
pkgname=sox
version=14.4.2
-revision=5
+revision=6
build_style=gnu-configure
configure_args="--with-distro=Void"
hostmakedepends="pkg-config"
From c36baf13a0bae6f8507accc6c1e612b8a4a89b32 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:38 +0200
Subject: [PATCH 29/32] thunderbird: rebuild for libsndio-7.1.
---
srcpkgs/thunderbird/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/thunderbird/template b/srcpkgs/thunderbird/template
index 7d57aec6929..5f6250316c3 100644
--- a/srcpkgs/thunderbird/template
+++ b/srcpkgs/thunderbird/template
@@ -4,7 +4,7 @@
#
pkgname=thunderbird
version=68.11.0
-revision=1
+revision=2
build_helper="rust"
short_desc="Standalone Mail/News reader"
maintainer="Enno Boland <gottox@voidlinux.org>"
From 8538c7247a818421a38849286cf9fb9ffb0d1acc Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:39 +0200
Subject: [PATCH 30/32] vlc: rebuild for libsndio-7.1.
---
srcpkgs/vlc/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/vlc/template b/srcpkgs/vlc/template
index 3db718a5058..06bed508822 100644
--- a/srcpkgs/vlc/template
+++ b/srcpkgs/vlc/template
@@ -1,7 +1,7 @@
# Template file for 'vlc'
pkgname=vlc
version=3.0.11.1
-revision=3
+revision=4
build_style=gnu-configure
configure_args="--disable-gme --disable-libtar --enable-jack
--enable-live555 --disable-fluidsynth --enable-dvdread
From 86c381159085efb3a014c73d1e9701af37d447b4 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 21:59:39 +0200
Subject: [PATCH 31/32] xava: rebuild for libsndio-7.1.
---
srcpkgs/xava/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/xava/template b/srcpkgs/xava/template
index fa16f119e24..f7cf336ac7f 100644
--- a/srcpkgs/xava/template
+++ b/srcpkgs/xava/template
@@ -1,7 +1,7 @@
# Template file for 'xava'
pkgname=xava
version=0.6.3.1
-revision=1
+revision=2
build_style=cmake
hostmakedepends="automake libtool pkg-config"
makedepends="SDL2-devel iniparser-devel ncurses-devel sndio-devel portaudio-devel"
From 7b65ec35ce8424678b9d9d574335ccb1756e8cb8 Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 22:25:47 +0200
Subject: [PATCH 32/32] sndio: update to 1.7.0
---
srcpkgs/sndio/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/sndio/template b/srcpkgs/sndio/template
index bd5e183823e..30af3e135f2 100644
--- a/srcpkgs/sndio/template
+++ b/srcpkgs/sndio/template
@@ -3,8 +3,8 @@ pkgname=sndio
version=1.7.0
revision=1
build_style=configure
-configure_args="--prefix=/usr --with-libbsd --enable-alsa"
-makedepends="alsa-lib-devel libbsd-devel"
+configure_args="--prefix=/usr --enable-alsa"
+makedepends="alsa-lib-devel"
short_desc="Small audio and MIDI framework part of the OpenBSD project"
maintainer="archfan <ad-min@mailbox.org>"
license="ISC"
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PR PATCH] [Closed]: sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (14 preceding siblings ...)
2020-08-31 20:26 ` [PR PATCH] [Updated] " archfan
@ 2020-08-31 20:38 ` archfan
2020-08-31 20:38 ` [PR PATCH] [Updated] " archfan
` (6 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: archfan @ 2020-08-31 20:38 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 370 bytes --]
There's a closed pull request on the void-packages repository
sndio: update to 1.7.0
https://github.com/void-linux/void-packages/pull/24581
Description:
I've updated SNDIO to version 1.7.0 and enabled libbsd as it uses more recent libraries compared to bsd-compat/* from sndio.
common/shlibs has been updated so a few packages have to be recompiled as well.
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PR PATCH] [Updated] sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (15 preceding siblings ...)
2020-08-31 20:38 ` [PR PATCH] [Closed]: " archfan
@ 2020-08-31 20:38 ` archfan
2020-08-31 20:44 ` archfan
` (5 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: archfan @ 2020-08-31 20:38 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 529 bytes --]
There is an updated pull request by archfan against master on the void-packages repository
https://github.com/archfan/void-packages sndio-test
https://github.com/void-linux/void-packages/pull/24581
sndio: update to 1.7.0
I've updated SNDIO to version 1.7.0 and enabled libbsd as it uses more recent libraries compared to bsd-compat/* from sndio.
common/shlibs has been updated so a few packages have to be recompiled as well.
A patch file from https://github.com/void-linux/void-packages/pull/24581.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sndio-test-24581.patch --]
[-- Type: text/x-diff, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PR PATCH] [Updated] sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (16 preceding siblings ...)
2020-08-31 20:38 ` [PR PATCH] [Updated] " archfan
@ 2020-08-31 20:44 ` archfan
2020-08-31 20:44 ` archfan
` (4 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: archfan @ 2020-08-31 20:44 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 529 bytes --]
There is an updated pull request by archfan against master on the void-packages repository
https://github.com/archfan/void-packages sndio-test
https://github.com/void-linux/void-packages/pull/24581
sndio: update to 1.7.0
I've updated SNDIO to version 1.7.0 and enabled libbsd as it uses more recent libraries compared to bsd-compat/* from sndio.
common/shlibs has been updated so a few packages have to be recompiled as well.
A patch file from https://github.com/void-linux/void-packages/pull/24581.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sndio-test-24581.patch --]
[-- Type: text/x-diff, Size: 2441 bytes --]
From 827a9a41007b52e8e26f0155ac704ef875090cfa Mon Sep 17 00:00:00 2001
From: archfan <ad-min@mailbox.org>
Date: Mon, 31 Aug 2020 22:41:46 +0200
Subject: [PATCH] sndio: update to 1.7.0
---
common/shlibs | 2 +-
srcpkgs/sndio/template | 29 +++++++++++++++++++++++------
2 files changed, 24 insertions(+), 7 deletions(-)
diff --git a/common/shlibs b/common/shlibs
index 1c86f7f7774..5815d10e2a1 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2176,7 +2176,7 @@ libKF5CddbWidgets.so.5 libkcddb-17.08.2_1
libKF5Cddb.so.5 libkcddb-17.08.2_1
libk3bdevice.so.7 k3b-17.08.2_1
libk3blib.so.7 k3b-17.08.2_1
-libsndio.so.7.0 libsndio-1.4.0_1
+libsndio.so.7 libsndio-1.7.0_1
libopenconnect.so.5 openconnect-7.05_1
libusbredirparser.so.1 usbredir-0.7_1
libusbredirhost.so.1 usbredir-0.7_1
diff --git a/srcpkgs/sndio/template b/srcpkgs/sndio/template
index ae62ca79304..4b5b4d77d9f 100644
--- a/srcpkgs/sndio/template
+++ b/srcpkgs/sndio/template
@@ -1,26 +1,43 @@
# Template file for 'sndio'
pkgname=sndio
-version=1.6.0
+version=1.7.0
revision=1
build_style=configure
-configure_args="--prefix=/usr"
+configure_args="--prefix=/usr --enable-alsa"
makedepends="alsa-lib-devel"
short_desc="Small audio and MIDI framework part of the OpenBSD project"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="archfan <ad-min@mailbox.org>"
license="ISC"
+homepage="http://www.sndio.org/"
+distfiles="http://www.sndio.org/${pkgname}-${version}.tar.gz"
+checksum=dda4e3d0879423ed57923975ba74668cbb9299939cad579b0ac64a4b01535552
system_accounts="sndiod"
sndiod_descr="sndio daemon"
sndiod_pgroup="audio"
-homepage="http://www.sndio.org/"
-distfiles="http://www.sndio.org/${pkgname}-${version}.tar.gz"
-checksum=99e0064ac11aceab24c73ed4630a31de401ff2f37689565b7b375682476f5bc1
+
+post_extract() {
+ # remove minor version from SONAME to avoid rebuilding
+ # packages, the minor version just added new symbols.
+ vsed -e '/-soname=/s/\.\\${MIN}//' -i configure
+}
post_install() {
vsv sndiod
sed -n '/Copyright/,/PERFORMANCE/p' <sndiod/sndiod.c >LICENSE
vlicense LICENSE
+
+ # compatibility symlink, needed until the libsndio.so.7
+ # SONAME is used by everything.
+ ln -sf libsndio.so.7.1 libsndio.so.7.0
+ vcopy libsndio.so.7.0 usr/lib
+
+ # MAJOR SONAME to avoid rebuilds
+ ln -sf libsndio.so.7.1 libsndio.so.7
+ vcopy libsndio.so.7 usr/lib
+
}
+
libsndio_package() {
short_desc+=" -- library"
pkg_install() {
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (17 preceding siblings ...)
2020-08-31 20:44 ` archfan
@ 2020-08-31 20:44 ` archfan
2020-08-31 20:46 ` Duncaen
` (3 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: archfan @ 2020-08-31 20:44 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 230 bytes --]
New comment by archfan on void-packages repository
https://github.com/void-linux/void-packages/pull/24581#issuecomment-684028565
Comment:
Accidentally closed this request.
+1 for skipping rebuilds as the ABI did not change.
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (18 preceding siblings ...)
2020-08-31 20:44 ` archfan
@ 2020-08-31 20:46 ` Duncaen
2020-08-31 20:46 ` Duncaen
` (2 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Duncaen @ 2020-08-31 20:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 488 bytes --]
New comment by Duncaen on void-packages repository
https://github.com/void-linux/void-packages/pull/24581#issuecomment-684029911
Comment:
Well its tricky, we have to rebuild as is, we could work around it with the patch I linked, but then our binaries would use different SONAMEs than there would be available on other distributions.
Which is not optimal. I send out a patch to the sndio mailing list just now and I think its best to wait for feedback and then decide how to continue.
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (19 preceding siblings ...)
2020-08-31 20:46 ` Duncaen
@ 2020-08-31 20:46 ` Duncaen
2020-08-31 20:49 ` Duncaen
2020-09-02 15:05 ` [PR PATCH] [Closed]: " Duncaen
22 siblings, 0 replies; 24+ messages in thread
From: Duncaen @ 2020-08-31 20:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 482 bytes --]
New comment by Duncaen on void-packages repository
https://github.com/void-linux/void-packages/pull/24581#issuecomment-684029911
Comment:
Well its tricky, we have to rebuild, we could work around it with the patch I linked, but then our binaries would use different SONAMEs than there would be available on other distributions.
Which is not optimal. I send out a patch to the sndio mailing list just now and I think its best to wait for feedback and then decide how to continue.
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (20 preceding siblings ...)
2020-08-31 20:46 ` Duncaen
@ 2020-08-31 20:49 ` Duncaen
2020-09-02 15:05 ` [PR PATCH] [Closed]: " Duncaen
22 siblings, 0 replies; 24+ messages in thread
From: Duncaen @ 2020-08-31 20:49 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 740 bytes --]
New comment by Duncaen on void-packages repository
https://github.com/void-linux/void-packages/pull/24581#issuecomment-684029911
Comment:
Well its tricky, we have to rebuild, we could work around it with the patch I linked, but then our binaries would use different SONAMEs than everyone else (so you can't just build binaries linking against libsndio and run them on other distributions with the same version of sndio available, its not that bad in this case but is bad practice and might lead to more issues in the future, see ncurses and the libtinfo issues distributions run into).
Which is not optimal. I send out a patch to the sndio mailing list just now and I think its best to wait for feedback and then decide how to continue.
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PR PATCH] [Closed]: sndio: update to 1.7.0
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
` (21 preceding siblings ...)
2020-08-31 20:49 ` Duncaen
@ 2020-09-02 15:05 ` Duncaen
22 siblings, 0 replies; 24+ messages in thread
From: Duncaen @ 2020-09-02 15:05 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 370 bytes --]
There's a closed pull request on the void-packages repository
sndio: update to 1.7.0
https://github.com/void-linux/void-packages/pull/24581
Description:
I've updated SNDIO to version 1.7.0 and enabled libbsd as it uses more recent libraries compared to bsd-compat/* from sndio.
common/shlibs has been updated so a few packages have to be recompiled as well.
^ permalink raw reply [flat|nested] 24+ messages in thread
end of thread, other threads:[~2020-09-02 15:05 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-31 19:32 [PR PATCH] sndio: update to 1.7.0 archfan
2020-08-31 19:39 ` ericonr
2020-08-31 19:40 ` ericonr
2020-08-31 19:45 ` [PR PATCH] [Updated] " archfan
2020-08-31 19:48 ` archfan
2020-08-31 19:48 ` ericonr
2020-08-31 19:49 ` archfan
2020-08-31 19:50 ` ericonr
2020-08-31 20:00 ` [PR PATCH] [Updated] " archfan
2020-08-31 20:09 ` Duncaen
2020-08-31 20:10 ` Duncaen
2020-08-31 20:11 ` archfan
2020-08-31 20:12 ` Duncaen
2020-08-31 20:13 ` archfan
2020-08-31 20:22 ` Duncaen
2020-08-31 20:26 ` [PR PATCH] [Updated] " archfan
2020-08-31 20:38 ` [PR PATCH] [Closed]: " archfan
2020-08-31 20:38 ` [PR PATCH] [Updated] " archfan
2020-08-31 20:44 ` archfan
2020-08-31 20:44 ` archfan
2020-08-31 20:46 ` Duncaen
2020-08-31 20:46 ` Duncaen
2020-08-31 20:49 ` Duncaen
2020-09-02 15:05 ` [PR PATCH] [Closed]: " Duncaen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).