diff options
author | Jan-Michael Brummer <jan.brummer@tabos.org> | 2023-03-29 17:15:33 +0200 |
---|---|---|
committer | Jan-Michael Brummer <jan.brummer@tabos.org> | 2023-03-29 18:01:02 +0200 |
commit | 3604dc5aa5d623740263dd077f5b7d209cf1d486 (patch) | |
tree | da1e161d8f7b5cde07d29e8d8463c154db919c15 /src/libproxy/meson.build | |
parent | 1446412e667538f06bd85f88df946f8b316ca38d (diff) | |
download | libproxy-git-3604dc5aa5d623740263dd077f5b7d209cf1d486.tar.gz |
Remove d-bus support
We tried hard to make the D-Bus service a thing, but we failed.
Beside all the advantages we do have problems which couldn't be solved
reliable:
- Dependency impact in containers (which adds D-Bus)
- Environment Variables couldn't be used anymore
- Two services had to be created (session/system) for users without a
desktop environment
- ...
Alternatives like using private d-bus connections would lead to
additional processes per app/lib using libproxy. Even with a timeout
this looks akward.
Let's remove it. ¯\_(ツ)_/¯
Diffstat (limited to 'src/libproxy/meson.build')
-rw-r--r-- | src/libproxy/meson.build | 29 |
1 files changed, 1 insertions, 28 deletions
diff --git a/src/libproxy/meson.build b/src/libproxy/meson.build index ce50e85..3a9aa87 100644 --- a/src/libproxy/meson.build +++ b/src/libproxy/meson.build @@ -2,20 +2,10 @@ libproxy_inc = include_directories('.') libproxy_sources = [] -libproxy_dbus_sources = [ - 'proxy-dbus.c', -] - -libproxy_non_dbus_sources = [ +libproxy_sources = [ 'proxy.c', ] -if build_dbus - libproxy_sources += libproxy_dbus_sources -else - libproxy_sources += libproxy_non_dbus_sources -endif - libproxy_headers = [ 'proxy.h', ] @@ -48,23 +38,6 @@ libproxy_dep = declare_dependency ( dependencies: libproxy_deps ) -libproxy_test = shared_library( - 'proxy_test', - libproxy_non_dbus_sources, - include_directories: px_backend_inc, - dependencies: libproxy_deps, - link_args : vflag, - link_depends : mapfile, - soversion: '1', - install: false, -) - -libproxy_test_dep = declare_dependency ( - include_directories: libproxy_inc, - link_with: libproxy_test, - dependencies: libproxy_deps -) - install_headers(libproxy_headers, subdir: 'libproxy') pkg = import('pkgconfig') |