Alexandre Ratchov
23e9ebebc4
Use ${version} macro instead of hardcoded number
2021-05-25 06:38:12 +02:00
Alexandre Ratchov
fde5ad8a68
Bump version to v1.8.0
2021-05-07 09:49:58 +02:00
Alexandre Ratchov
e450bab99e
configure: Generate .pc file with variable-prefixed paths
2021-04-23 14:22:47 +02:00
Alexandre Ratchov
a26f7fdf36
configure: add autoconf-style --exec-prefix option
2021-04-23 13:42:05 +02:00
Alexandre Ratchov
ce7e998772
Add initial pkg-config support, from brad@
2021-04-20 11:02:47 +02:00
Duncan Overbruck
7a03da2848
Add libsndio.so.${MAJ} symlink and use it as SONAME on linux
...
This avoids having to rebuild a lot of packages even if the
ABI did not break. cubeb used by firefox currently dlopen's
either libsndio.so.7.1 or libsndio.so, with the major link
this would also avoid having to patch this as long as the
ABI doesn't break without having to ship the libsndio.so
symlink outside of -dev/-devel packages.
2020-09-02 15:35:34 +02:00
Alexandre Ratchov
b4bf3f21ec
Use _sndiop user on OpenBSD to access raw devices
2020-05-02 17:54:58 +02:00
Alexandre Ratchov
a35ae59831
configure: quote device name of --default-dev argument
...
This remove the need for the quotes in the configure script argument
making its invocation simpler
2020-05-02 15:28:08 +02:00
Alexandre Ratchov
f330fa3d4a
If no -f options are used, expose first 4 midi(4) devices to sndiod clients
...
A single default device could be set at ./configure time with
the --default-dev option
2020-04-30 19:06:13 +02:00
Alexandre Ratchov
7d352f5494
Include bsd/bsd.h necessary if --with-libbsd is used
2020-03-13 19:06:18 +01:00
Alexandre Ratchov
68f57774dc
Remove xvolkeys
2020-03-02 06:18:51 +01:00
Alexandre Ratchov
03799aab3f
Merge branch 'master' into mixer
2018-02-23 18:19:17 +01:00
Alexandre Ratchov
2de5100143
Enable OSS and use SONAME on FreeBSD.
...
From Tobias Kortkamp <tobik@FreeBSD.org>, thanks!
2018-01-15 18:26:10 +01:00
Alexandre Ratchov
6e1de49304
Merge branch 'master' into mixer
2018-01-12 08:32:16 +01:00
Alexandre Ratchov
f76d93d479
Unbreak SONAME on Linux, noticed by and help from Peter
...
Piwowarski <peterjpiwowarski at gmail.com>.
2018-01-11 21:57:37 +01:00
Alexandre Ratchov
a34e39a16b
Merge branch 'master' into mixer
2017-11-11 18:49:06 +01:00
Alexandre Ratchov
3d6b602fe9
use /dev/urandom by default
2017-11-11 13:04:46 +01:00
Alexandre Ratchov
5e88de62ea
add sndiod.service file for systemd-based systems
2017-09-18 19:42:31 +02:00
Alexandre Ratchov
d0eda3c80a
add sndiod.service file for systemd-based systems
2017-09-18 19:40:44 +02:00
Alexandre Ratchov
00a5bfe57a
Merge branch 'master' into mixer
2017-07-20 12:32:22 +02:00
Alexandre Ratchov
0fe173a94b
unbreak installation on Darwin, SO_LINK was missing
2017-06-04 11:59:06 +02:00
Alexandre Ratchov
0445c6a464
Merge branch 'master' into mixer
2017-03-28 10:32:48 +02:00
Alexandre Ratchov
7d804be937
tweak spacing
2017-03-27 12:46:22 +02:00
Alexandre Ratchov
d6e9a73e41
add missing -DHAVE_CLOCK_GETTIME
2017-03-27 12:40:19 +02:00
Alexandre Ratchov
a48a424901
add portability bits for OS X
2017-03-27 12:34:26 +02:00
Alexandre Ratchov
a62cf921ae
tweak spacing in configure
2017-02-14 14:33:33 +01:00
Alexandre Ratchov
0c783bd3b0
Add support for FreeBSD raw usb-midi devices. Bits from Tobias
...
Kortkamp <t@tobik.me> plus configure script tweaks.
2017-02-14 14:22:57 +01:00
Alexandre Ratchov
02c2d1521c
Add support for OSS/FreeBSD. From Tobias Kortkamp <t@tobik.me>.
2017-02-14 14:19:25 +01:00
Alexandre Ratchov
2606d3f24e
Add support for FreeBSD raw usb-midi devices. Bits from Tobias
...
Kortkamp <t@tobik.me> plus configure script tweaks.
2016-11-06 12:21:59 +01:00
Alexandre Ratchov
d396d690d1
Add support for OSS/FreeBSD. From Tobias Kortkamp <t@tobik.me>.
2016-11-03 08:04:47 +01:00
Alexandre Ratchov
d08df26185
make init.d.sndiod executable
2016-05-16 08:37:40 +02:00
Alexandre Ratchov
13dcd94f28
make init.d.sndiod executable
2016-05-16 08:36:55 +02:00
Alexandre Ratchov
5dc67b663e
merge head
2016-01-26 10:23:38 +01:00
Alexandre Ratchov
c77ea93344
Make sndio buildable on NetBSD, from Kamil Rytarowski <n54 at gmx.com>
2015-12-15 06:28:05 +01:00
Alexandre Ratchov
7b062cf12f
merge from head
2015-10-30 16:17:56 +01:00
Alexandre Ratchov
ed060a659e
Add --with-libbsd to use libbsd for strlcpy, strlcat and strtonum. From
...
Peter Piwowarski <peterjpiwowarski at gmail.com>. Thanks.
2015-09-09 19:32:30 +02:00
Alexandre Ratchov
043bb0950a
remove labels, use the stream name instead. Disallow digits in
...
stream names and use the "unit" integer instead.
2015-09-04 17:08:12 +02:00
Alexandre Ratchov
7bd2439992
unbreak configure script: missing xvolkeys and sndioctl
2015-08-30 11:39:09 +02:00
Alexandre Ratchov
e8007feb00
move the mixer api to a dedicated "mixer" branch
2015-08-28 08:57:47 +02:00
Alexandre Ratchov
f4aff492a8
use single .so.min.maj link for .so
2015-07-15 10:37:46 +02:00
Alexandre Ratchov
dfa1d3dd8c
add midicat
2015-02-25 08:38:04 +01:00
Alexandre Ratchov
e3cd03ec58
remove -DHAVE_LETOH
2014-12-25 11:13:32 +01:00
Alexandre Ratchov
da8108f09a
add initial support for audio mixers, disabled by default
...
ok armani@
2014-07-16 12:05:01 +02:00
Alexandre Ratchov
e2beb728b4
backout latest
2014-03-10 16:05:30 +01:00
Alexandre Ratchov
f1a77bece8
comment xvolkey lines conditionnaly
2014-03-10 15:56:23 +01:00
Alexandre Ratchov
5fb297f312
unbreak xvolkeys conditional compilation
2014-03-10 15:33:26 +01:00
Alexandre Ratchov
cdf83eabd5
connect xvolkeys to the build
2014-02-10 14:24:57 +01:00
Alexandre Ratchov
28654d372c
add xvolkeys utility
2014-02-04 11:53:39 +01:00
Alexandre Ratchov
4a795e1c34
add sysvinit startup scripts
2013-11-26 19:48:33 +01:00
Alexandre Ratchov
b7a2c05bf9
add sndioctl to control the volume
2012-12-20 19:38:22 +01:00