Nedko Arnaudov
4729cd79db
INSTALL: Improve wording; add note about meson
2024-04-26 18:54:46 +03:00
Nedko Arnaudov
251d3a8bde
INSTALL: Update
2024-04-26 18:33:43 +03:00
Nedko Arnaudov
adc4ef2ca8
waf: restore +x
...
The commit that bumped waf version to 2.0.27
also removed (by error) the executable bit.
2024-04-26 18:14:41 +03:00
Nedko Arnaudov
0d651ea411
Add NEWS entry for 1.3
2024-04-18 21:23:57 +03:00
Nedko Arnaudov
06b2617fd3
Upgrade waf to 2.0.27
2024-04-18 18:12:40 +03:00
Nedko Arnaudov
f661e4c319
add verify-sig_waf waf verification script from waf-2.0.27
2024-04-18 18:12:40 +03:00
Nedko Arnaudov
4dcd67d735
ladish-1.2
...
Changes since 1.1:
* Apply downstream patches from FreeBSD
* meson: Fix project license field (MIT->GPL-2.0-only)
* meson: Fix version.h when building from tarball
* meson: disable siginfo build
* meson: Fix after README->README.adoc rename in 1.1
2024-03-29 16:43:50 +02:00
Nedko Arnaudov
e687775381
meson: s/f'.git'/'.git'/
2024-03-27 17:30:12 +02:00
Nedko Arnaudov
5102838329
meson: Fix version.h when building from tarball
...
meson.build always assumed running from git source tree,
resulting in GIT_VERSION with value "" (empty string).
This commit makes meson use the tarballed version.h,
for the cases when not building from git source tree.
2024-03-27 16:58:41 +02:00
Nedko Arnaudov
cdad426401
meson: Fix project license field (MIT->GPL-2.0-only)
...
Most of code is GPL2+, but common/klist.h comes from Linux kernel,
so as a whole, GPL2 only is valid (but consult your lawyer anyway)
2024-03-27 16:09:13 +02:00
Nedko Arnaudov
e362a9a13b
meson: disable siginfo build
...
siginfo was already disabled in waf builds
See commit 13fa61455c
2024-03-27 00:04:39 +02:00
Nedko Arnaudov
22e0a60631
meson: Fix after README->README.adoc rename
2024-03-26 23:53:22 +02:00
Nedko Arnaudov
497decb295
Bump version to 1.2
2024-03-26 23:50:09 +02:00
Nedko Arnaudov
36c8215978
NEWS: Apply FreeBSD patches
2024-03-26 23:26:42 +02:00
Nedko Arnaudov
cedf52e1e9
NEWS: Adjust for 1.1 (post-factum)
2024-03-26 23:23:25 +02:00
Yuri Victorovich
9fb169b736
Appply patch-proxies_graph__proxy.h from FreeBSD
2024-03-26 20:16:31 +02:00
Yuri Victorovich
c8ecee23da
Appply patch-daemon_loader.c from FreeBSD
2024-03-26 20:15:04 +02:00
Yuri Victorovich
6570c7b6f1
Appply patch-daemon_app__supervisor.c from FreeBSD
2024-03-26 20:15:01 +02:00
Yuri Victorovich
e6a6c7d358
Appply patch-alsapid_helper.c from FreeBSD
2024-03-26 20:14:55 +02:00
Yuri Victorovich
1b2b50f4c9
Appply patch-alsapid_alsapid.h from FreeBSD
2024-03-26 20:14:41 +02:00
Nedko Arnaudov
36c489e43c
Bump version to 1.1
2023-11-26 17:07:26 +02:00
Nedko Arnaudov
d2c84311ce
wscript: always put the short sha1 in the tarball name
2023-11-26 17:06:29 +02:00
Nedko Arnaudov
154c6f3772
wscript: Fix dist target
2023-11-26 16:57:45 +02:00
Nedko Arnaudov
520e4523bf
Upgrade waf to 2.0.26
2023-11-18 18:10:50 +02:00
Nedko Arnaudov
72313a5726
wscript: improve handling of gladish deps
...
* GUI deps are now checked only if gladish build is enabled
* boost waf/extras/ tool is not used anymore
2023-11-18 18:10:37 +02:00
Nedko Arnaudov
3f8382c4d1
Install gladish related files only when gladish build enabled
2023-09-30 15:19:38 +03:00
Nedko Arnaudov
fe0f33737a
README.adoc: Fix typos and wording
2023-07-05 19:06:21 +03:00
Nedko Arnaudov
a35f11d0ec
gladish: comment out inclusion of removed header
2023-06-10 21:57:32 +03:00
Nedko Arnaudov
c93f0d8458
Don't set LADISH env vars for L0 & L1
...
Having these variables set enables apps to discrimination
against ladish, by error or otherwise. In particular
neither LADISH L0 nor L1 imply that user should face mayhem
of standard file menu items for either new, open, save
and/or saveas being disabled.
2023-06-05 14:12:11 +03:00
Nedko Arnaudov
25ab42cabe
README: adjust the jackdbus homepage URL
...
(cherry picked from commit 4450092b6e
)
2023-05-14 19:37:29 +03:00
Nedko Arnaudov
74b65b67e1
README: adjust upstream git URLs to gitea
...
(cherry picked from commit d8671fa977
)
2023-05-14 19:37:20 +03:00
Nedko Arnaudov
ee3aa1999e
wscript: fix build broken in previous commit
...
Fix for [a386c3e] LDFLAGS is ignored
(cherry picked from commit bad37745bf
)
2023-05-14 19:37:07 +03:00
Nedko Arnaudov
b02998a215
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
(cherry picked from commit 88b70fcdd7
)
2023-05-14 19:36:24 +03:00
Nedko Arnaudov
7728d2d40e
wscript: fix README rename
2023-05-01 11:37:55 +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
b5d21e1829
ladish_control: fix py3 exception handling
2023-04-19 13:43:08 +03: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
655a9dc2c7
wscript: new configure option, --enable-gladish
2023-01-28 02:55:37 +02: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