Commit Graph

3380 Commits

Author SHA1 Message Date
Nedko Arnaudov 4450092b6e README: adjust the jackdbus homepage URL 2023-05-13 20:23:28 +03:00
Nedko Arnaudov d8671fa977 README: adjust upstream git URLs to gitea 2023-05-13 20:23:02 +03:00
Nedko Arnaudov bad37745bf wscript: fix build broken in previous commit
Fix for [a386c3e] LDFLAGS is ignored
2023-05-05 18:46:26 +03:00
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