Wim Taymans
4aff470a8f
Release 0.2.6
2019-05-22 11:44:12 +02:00
Thomas Zimmermann
cc5a155c9b
meson.build: Test for ptrdiff_t in <stddef.h>
...
The build scripts assumed ptrdiff_t to just be around by default. But POSIX
specifies ptrdiff_t to be defined in <stddef.h>, which is now included from
the test.
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
2019-05-22 10:19:58 +02:00
Wim Taymans
bcec14decb
Release 0.2.5
2018-12-20 10:06:16 +01:00
Wim Taymans
14ebb85e74
Release 0.2.4
2018-11-22 11:21:50 +01:00
Thibault Saunier
795b352cba
meson: Use feature for GStreamer and make it auto
...
Bumping version dependency of meson
Fix minor new warning in meson
2018-10-31 07:46:36 +00:00
Thibault Saunier
68c2866f7d
Fix build when systemd is found but not libsystemd
...
Getting the following otherwise:
```
[13/28] Compiling C object 'src/modules/src@modules@@pipewire-module-protocol-native@sha/module-protocol-native.c.o'.
FAILED: src/modules/src@modules@@pipewire-module-protocol-native@sha/module-protocol-native.c.o
ccache cc -Isrc/modules/src@modules@@pipewire-module-protocol-native@sha -Isrc/modules -I../src/modules -I. -I../ -Ispa/include -I../spa/include -Isrc -I../src -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -O2 -g -fPIC -pthread -DHAVE_CONFIG_H -D_GNU_SOURCE -MD -MQ 'src/modules/src@modules@@pipewire-module-protocol-native@sha/module-protocol-native.c.o' -MF 'src/modules/src@modules@@pipewire-module-protocol-native@sha/module-protocol-native.c.o.d' -o 'src/modules/src@modules@@pipewire-module-protocol-native@sha/module-protocol-native.c.o' -c ../src/modules/module-protocol-native.c
../src/modules/module-protocol-native.c:36:10: fatal error: systemd/sd-daemon.h: No such file or directory
#include <systemd/sd-daemon.h>
^~~~~~~~~~~~~~~~~~~~~
```
2018-10-29 13:26:17 +00:00
Wim Taymans
e5dcacdefb
add systemd socket activation
2018-10-18 10:47:21 +02:00
Arun Raghavan
9fdb8a0e5f
meson: Add an uninstalled target and script
...
This makes it easier to run PipeWire from the build environment
2018-09-25 09:50:27 +02:00
Jan Alexander Steffens (heftig)
bbba49aae1
meson: Use pkgconfig.generate
...
Also fixes the moduledir having a duplicated prefix.
2018-09-03 21:21:47 +02:00
Wim Taymans
8d53d3018f
Release 0.2.3
2018-08-30 12:45:18 +02:00
Wim Taymans
c6c7c4577e
meson: remove jack dependency
2018-08-17 10:34:38 +02:00
Rasmus Thomsen
3bf53f5e22
meson: rename options as per meson's style guide
...
see https://mesonbuild.com/Style-guide.html
2018-08-17 10:29:39 +02:00
Wim Taymans
aea505425b
man: add man page for config file
2018-08-17 10:18:41 +02:00
Wim Taymans
d768a2d6da
make spa-lib versioned
...
Fixes #60
2018-08-13 16:14:14 +02:00
Wim Taymans
887b9550ce
Release 0.2.2
2018-07-31 14:39:42 +02:00
Wim Taymans
a223a35a5b
Revert "Drop api version suffix from library name"
...
This reverts commit 76ab7eb9fb .
2018-07-27 11:26:29 +02:00
Jan Grulich
76ab7eb9fb
Drop api version suffix from library name
2018-07-27 10:48:22 +02:00
Jan Grulich
07411e09cb
Bump apiversion and soversion for PW 0.2.x
2018-07-23 18:52:08 +02:00
Wim Taymans
aa838eab94
Release 0.2.1
2018-07-20 12:44:54 +02:00
Wim Taymans
061f2c82b5
bump version
2018-07-17 10:32:52 +02:00
Wim Taymans
62f113dbba
Release 0.1.9
2018-02-27 13:34:22 +01:00
Emmanuele Bassi
ea28338736
build: Optional tools should not be mandatory
...
Since we're using the `found()` method on tools found via the
`find_program()` function, we are expecting them to be optional,
but we are not passing `required:false` to ensure that Meson does
not bail out when the tool is not found.
2018-01-26 08:51:38 +01:00
Emmanuele Bassi
d99f5defa3
build: Fix dependency objects for system libraries
...
The dependency checks for system libraries is not really portable.
Not all C standard libraries have separate rt and math libraries, so the
requirement should be set to false.
Additionally, finding threading libraries should be left to Meson
itself, using the `dependency('threads')` object, which will do the
right thing depending on platform and compiler.
2018-01-26 08:51:38 +01:00
Wim Taymans
cf036a15f0
Release 0.1.8
2018-01-23 15:58:36 +01:00
Wim Taymans
77838fd734
mem: fix for memfd_create check
2017-11-27 11:58:33 +01:00
Wim Taymans
f902a34290
build: make sure memfd_create is found
2017-11-24 18:58:22 +01:00
Wim Taymans
4516fcecc4
remove stray commit
2017-11-24 18:03:22 +01:00
Wim Taymans
2a86814bb8
Only define memfd_create when not already defined
2017-11-24 17:36:27 +01:00
Wim Taymans
bde1012c5c
Back to development
2017-11-24 17:03:58 +01:00
Wim Taymans
58f086b165
Release 0.1.7
2017-11-24 17:02:04 +01:00
Wim Taymans
2fd5bcb623
gst: fix gstreamer elements
...
Handle new ringbuffer area on buffers
Set the id correctly for format enumerations.
2017-11-20 11:04:02 +01:00
Wim Taymans
7a7c011b00
make gstreamer elements optional
2017-11-13 20:08:29 +01:00
Wim Taymans
63fe535352
Back to development
2017-11-03 12:43:50 +01:00
Wim Taymans
5fec60078d
Release 0.1.6
2017-11-03 12:40:03 +01:00
Rasmus Thomsen
6a0ee7a298
meson.build: remove automagic docs and manpages
2017-10-19 22:44:37 +02:00
Wim Taymans
8432039ee5
meson: require jack2 to build
2017-09-19 18:19:54 +02:00
Wim Taymans
2e379d5f8f
back to development
2017-09-19 12:17:36 +02:00
Wim Taymans
0d44a34b4c
Release 0.1.5
2017-09-19 11:25:38 +02:00
Wim Taymans
68f5c05b9f
back to development
2017-08-23 13:31:24 +02:00
Wim Taymans
b7e334e55d
Release 0.1.4
...
Remove spec file
Fix systemd service file
Send error on link errors
Init socket to -1 so that we don't close anything on error
Wait for all proxy objects in device monitor
2017-08-23 13:22:39 +02:00
Wim Taymans
593df62ccc
update spec
2017-08-17 19:42:10 +02:00
Wim Taymans
29eb58f7a2
Add systemd socket activation files
...
Notify of jack graph changes
2017-08-17 18:59:03 +02:00
Wim Taymans
cfd9967637
Back to development
2017-08-09 10:26:51 +02:00
Wim Taymans
35929dd4d8
Release 0.1.3
2017-08-09 10:20:14 +02:00
Wim Taymans
d1655196c3
move things around
2017-07-11 16:08:22 +02:00
Wim Taymans
b0f5d34cf7
back to development
2017-07-04 15:55:39 +02:00
Wim Taymans
a3523047c7
Release 0.1.2
2017-07-04 15:09:46 +02:00
Wim Taymans
fade5396c5
Fix build for jack
2017-06-28 09:11:05 +02:00
Wim Taymans
58b97c8708
back to development
2017-06-26 13:26:46 +02:00
Wim Taymans
5b2745498e
Release 0.1.1
...
spec: updates
2017-06-26 13:13:21 +02:00