Nedko Arnaudov
88b70fcdd7
wscript: *prepend* CFLAGS and LINKFLAGS
...
Appending new options at end of the array has unfortunate effect
of not allowing easy override of flags set in wscript.
This change makes add_cflag() and add_linkflag() prepend,
thus leaving the supplied during configure parameters
take precedence by being at the end of the parameter list.
Fix for [a386c3e] LDFLAGS is ignored
2023-05-05 16:52:57 +03:00
Nedko Arnaudov
3da9b8d6e7
Move pylash code to lash-bindings project
2023-05-04 01:24:40 +03:00
Nedko Arnaudov
7287ed8733
setup cdbus_log when logging to stdout too
2023-05-01 13:21:13 +03:00
Nedko Arnaudov
e88d2014ba
Adjust for the updated log cdbus interface
2023-05-01 13:06:32 +03:00
Nedko Arnaudov
ca769c4ec8
Merge branch 'stable' into 'main' (nop)
2023-05-01 11:41:46 +03:00
Nedko Arnaudov
ff77e00a12
Merge branch '1-stable' into stable (nop)
2023-05-01 11:39:26 +03:00
Nedko Arnaudov
7728d2d40e
wscript: fix README rename
2023-05-01 11:37:55 +03:00
Nedko Arnaudov
55ecf8079d
fix liblash build (switch to libcdbus broke it)
2023-05-01 11:12:19 +03:00
Nedko Arnaudov
86680c4b65
wscript: adjust cdbus project homepage URL
2023-05-01 10:55:54 +03:00
Nedko Arnaudov
7717e81c64
CI: build cdbus before jack2 and ladish
2023-05-01 07:57:07 +03:00
Nedko Arnaudov
da2edb9c0e
switch to cdbus code from libcdbus.so
2023-05-01 07:46:34 +03:00
Nedko Arnaudov
3898a88d10
wscript: fix README rename
2023-04-20 16:53:29 +03:00
Nedko Arnaudov
ab1b0faa18
Merge branch '1-stable' into stable
2023-04-19 18:28:04 +03:00
Nedko Arnaudov
e04f2324d3
Merge ladish.org index.adoc and README into README.adoc
2023-04-19 18:27:24 +03:00
Nedko Arnaudov
db402ee6b4
ci/github: Ubuntu 18.04 deprecated
...
https://github.blog/changelog/2022-08-09-github-actions-the-ubuntu-18-04-actions-runner-image-is-being-deprecated-and-will-be-removed-by-12-1-22/
2023-04-19 13:48:02 +03:00
Nedko Arnaudov
7d116771ff
Merge branch '1-stable' into stable
2023-04-19 13:44:03 +03:00
Nedko Arnaudov
b5d21e1829
ladish_control: fix py3 exception handling
2023-04-19 13:43:08 +03:00
Nedko Arnaudov
50907ab0e3
Merge branch '1-stable' into 'main' (nop)
...
This is to ignore the restore of version 1 in 1-stable branch
while allowing further merges.
2023-01-29 15:14:17 +02:00
Nedko Arnaudov
f10cf15983
Revert "Development cycle for version 2" (1-stable branch)
...
This reverts commit 7f05684806
.
2023-01-29 15:09:04 +02:00
Nedko Arnaudov
1d61771aec
Merge branch '1-stable' into 'stable'
2023-01-28 03:13:45 +02:00
Nedko Arnaudov
655a9dc2c7
wscript: new configure option, --enable-gladish
2023-01-28 02:55:37 +02:00
Nedko Arnaudov
d48f5cb312
Add support for system_midi jack client
2023-01-28 02:29:30 +02:00
Nedko Arnaudov
99ec681f8b
Merge brabch '1-stable' into 'stable'
2023-01-28 02:27:24 +02:00
Nedko Arnaudov
6ff57fedbd
CI: add uuid-dev as ubuntu 18.04 build time dependency of ladish
2022-08-28 15:19:35 +03:00
Nedko Arnaudov
3c9ee65aa8
CI: build on ubuntu 18.04 and ubuntu 22.04
2022-08-28 15:14:06 +03:00
Nedko Arnaudov
780f353ad1
build.yml: install libasound2-dev
2022-08-28 02:14:24 +03:00
Nedko Arnaudov
1b0ac5157e
build.yml: install intltool
2022-08-28 02:09:00 +03:00
Nedko Arnaudov
921d7d3e94
build.yml: install gettext
2022-08-28 02:06:41 +03:00
Nedko Arnaudov
84bde69d53
github CI for ladish
2022-08-28 02:02:11 +03:00
Nedko Arnaudov
13fa61455c
Make siginfo.c build optional and disabled by default
...
siginfo is now disabled by default so building on new CPU
architectures does not require adjusting of siginfo.c anymore.
When needed, --siginfo can be used as option to ./waf configure
to enable the functionality
2021-12-24 13:54:04 +02:00
Nedko Arnaudov
4be0b87b4c
Merge laditools name changes
2021-02-27 06:55:49 +02:00
Nedko Arnaudov
9adeffb011
wscript: add --docdir option and change the default
...
The new default is PREFIX/share/doc/ladish/
Previous value was PREFIX/share/ladish/
This matches what linux distros use
2021-02-22 02:55:03 +02:00
Nedko Arnaudov
d577c94fce
update unpack_waf.sh for py3; .gitignore extracted waflib
2021-02-22 02:11:39 +02:00
Nedko Arnaudov
3f24a3fb96
gladish.desktop: use Engeneering category
...
good suggestion by Dominique Michel
2021-02-22 01:10:59 +02:00
Max Audron
a19489541c
meson: include build directory no matter it's name
...
when updating the ebuild i noticed that the include for the config.h and
version.h files relied on the build directory being name "build". This
is fixed now by using the last segment of the meson.build_root() output
which is the correct build dir.
also delete no longer needed manual creation of version.h and config.h
2021-02-21 21:01:32 +02:00
Nedko Arnaudov
709a032a93
Remove sumodules
...
jack2, laditools and a2jmidid are now upstream enough.
flowcanvas is abandoned by its upstream in favour of ganv
and its source is already available in gui/flowcanvas/
2021-02-15 23:17:12 +02:00
Nedko Arnaudov
177158912c
Merge "Fix GetAllPorts D-Bus method declaration" by Markus Kitsinger (SwooshyCueb) <root@swooshalicio.us>
2021-02-15 00:48:28 +02:00
Nedko Arnaudov
10203604f1
Merge meson.build files by Max Audron <audron@cocaine.farm>
2021-02-15 00:01:30 +02:00
Nedko Arnaudov
bcdf41c845
Update README
2021-02-14 21:31:31 +02:00
Nedko Arnaudov
46d0f6ac9e
wscript: Disable -Werror
...
This causes problems for packagers that attempt to build with newer compilers,
or libraries (for deprecated symbols in them cause warnings).
2021-02-14 21:12:12 +02:00
Nedko Arnaudov
dccd4f86c7
Merge branch 'waf-upgrade'
...
This brings waf to latest and allows building with python3
Tested versions of python: 2.7.18, 3.8.7, 3.9.1
2021-02-14 21:08:57 +02:00
Nedko Arnaudov
7f88b1609b
wscript: Fix boost detection and thus re-enable gladish build
2021-02-14 21:07:44 +02:00
Nedko Arnaudov
60b6a8eab9
Fix build from source tree that got broken during waf upgrade
2021-02-14 21:06:03 +02:00
Nedko Arnaudov
f15b80e639
Upgrade waf to 2.0.22 , enable waf boost tool
...
./waf-light --tools=compat1.5,boost
2021-02-14 21:03:38 +02:00
Simon Lees
11ab9f5e6b
Apply patch from openSUSE for python3 compatibility
...
https://build.opensuse.org/package/view_file/openSUSE:Factory/ladish/ladish-python3.patch?expand=1&rev=38daa94b75ee746e0fcf3541d25f4841
2021-02-14 20:07:38 +02:00
Nedko Arnaudov
297d1df722
Revert "Attempt to fix wscript for waf-2.0.20"
...
This reverts commit 55ed1b5e6f
.
ladish-python3.patch from openSUSE is to be applied
2021-02-14 20:05:24 +02:00
Nedko Arnaudov
e715e1449a
Merge commit '27e38d3f' into waf-upgrade
...
This one is currently used by openSUSE
and ladish-python3.patch is about to be applied
2021-02-14 20:03:25 +02:00
Max Audron
a594323102
add gladish to meson build
2021-02-14 14:25:57 +01:00
Max Audron
3c0c2f62d9
add optional compile of pylash and liblash to meson
2021-02-14 14:25:16 +01:00
Max Audron
1e69f48936
add meson build files
...
build common, cdbus, alsapid, and proxies as static libraries.
daemon aka ladishd links to them at build time.
2021-02-14 14:22:47 +01:00