170 Commits

Author SHA1 Message Date
naddy
21f1bb8ad8 drop RCS Ids 2022-03-11 20:15:18 +00:00
ajacoutot
ba3d73dd83 Update to dbus-1.14.0.
Zap "daemon" class from _dbus user.
2022-03-04 07:01:46 +00:00
ajacoutot
a4b7660ad3 Update to dbus-1.12.22. 2022-02-26 08:39:11 +00:00
ajacoutot
37406145db Put it in the proper subpackage. 2021-09-02 19:32:39 +00:00
ajacoutot
51176b8eec Own the /etc/dbus-1/system.d/ directory. 2021-09-02 19:18:38 +00:00
ajacoutot
f988efe3c6 Drop execinfo.h removal patches. 2021-06-10 14:07:25 +00:00
ajacoutot
f41aa224af SECURITY update to dbus-1.12.20. 2020-07-03 21:48:38 +00:00
ajacoutot
aae19922b8 SECURITY update to dbus-1.12.18.
- CVE-2020-12049
2020-06-04 08:44:13 +00:00
ajacoutot
2194e025ef Set DEBUG_PACKAGES to BUILD_PACKAGES instead of the ugly dash. 2019-11-10 21:44:06 +00:00
ajacoutot
d4571f7934 Add debug packages; dbus is a dependency from pretty much everything. 2019-11-10 19:12:28 +00:00
tj
1367168f53 switch some master_sites and homepage lines to https. ok sthen 2019-07-10 15:25:02 +00:00
ajacoutot
8f6ee193ef SECURITY update to dbus-1.12.16.
CVE-2019-12749: Do not attempt to carry out DBUS_COOKIE_SHA1 authentication for
identities that differ from the user running the DBusServer.
2019-06-15 09:59:57 +00:00
ajacoutot
a04fc91331 Update to dbus-1.12.14. 2019-05-18 19:02:05 +00:00
ajacoutot
3e522ddd81 Update to dbus-1.12.12. 2018-12-06 12:19:11 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
ajacoutot
6098c5e283 Update to dbus-1.12.10. 2018-08-05 19:12:05 +00:00
ajacoutot
7cc73bb96d Extend comment. 2018-07-09 08:32:32 +00:00
ajacoutot
e4c81fb73a Re-enable x11-autolaunch because it breaks applications that require a user
session and can't handle the lack of one.
2018-07-03 07:24:09 +00:00
ajacoutot
64e58c3f6b Missing word in comment; no pkg change. 2018-06-18 09:50:55 +00:00
ajacoutot
a700e0a322 Pass --disable-x11-autolaunch to the configure script.
Autolaunch brings too much magic to spawn a dbus-daemon(1) process and we
want predictable buses; we can't use --without-x because this would break
bus activated clients (since we don't use systemd)
This would prevent applications from using execve() dbus-daemon and help
pledge(1)d programs (e.g. firefox).

idea from semarie
2018-06-18 09:49:52 +00:00
ajacoutot
0a126cd6b9 Update to dbus-1.12.8. 2018-05-01 09:35:02 +00:00
ajacoutot
0e2482128a Update to dbus-1.12.6. 2018-03-02 11:54:03 +00:00
ajacoutot
c2ec40becb Update to dbus-1.12.4. 2018-02-10 00:01:42 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
ajacoutot
0d5d0b15aa Update to dbus-1.12.2. 2017-11-14 08:34:19 +00:00
ajacoutot
f1b58394b0 Update to dbus-1.12.0. 2017-11-01 06:27:31 +00:00
ajacoutot
a1fbee8894 Update to dbus-1.10.24. 2017-10-06 15:25:54 +00:00
robert
d267cd02ca Unbreak autoconf checks with clang by not using nested functions
in the checks.

Someone clearly did not read the autoconf documentation because
using the following functions with a function declaration inside
the body will end up declaring a function inside a function.

- AC_TRY_COMPILE( [], [ int main() { return 0; } ],
- AC_LANG_PROGRAM([[]], [[int main (void) { return 0; }]])],
- AC_TRY_LINK([], [int main (void) { return 0; }],

Result:

int
main ()
{
int main (void) { return 0; }
  ;
  return 0;
}

nested functions is a gcc extension which is not supported by
clang.

test.c:4:17: error: function definition is not allowed here
int main (void) { return 0; }
                ^
1 error generated.

This causes tests to fail in the configure scripts resulting in
missing compile and link time flags from the builds.

This resulted in weird behaviour of several software, like gnome
hanging completely due to gtk+3 not being built properly.

This change intrudces the following fixes:

- remove int main() declaration from AC_TRY_COMPILE, AC_LANG_PROGRAM, AC_TRY_LINK
  as it comes with a declaration already, and people misused them

- change to use AC_LANG_SOURCE when needed in case a complete source block is specified

Most of the changes are in configure.(ac|in), however there were some cases
where autoconf is either broken or the build failed because of an autoconf
generated configure script. Everytihng else is switched to autoconf, so
the maintainers can go ahead and upstream these diffs.

There are more to come, we are continously checking the tree for these issues
and in the future the infrastructure will error if such a case is found.
2017-09-25 09:16:12 +00:00
ajacoutot
68ad921c9d Update to dbus-1.10.22. 2017-07-28 09:41:24 +00:00
ajacoutot
69465d7a79 Update to dbus-1.10.20. 2017-06-30 07:46:11 +00:00
ajacoutot
f8401255f5 Missed bump, yeah I still miss those... *facepalm*
thanks nigel@ for the report
2017-04-23 14:22:44 +00:00
ajacoutot
66d23aefb0 Update to dbus-1.10.18. 2017-04-06 08:23:56 +00:00
ajacoutot
31d8f5710c Update to dbus-1.10.16. 2017-02-17 09:13:49 +00:00
ajacoutot
8b4e5865a1 Update to dbus-1.10.14. 2016-11-29 09:02:29 +00:00
ajacoutot
c492c600ac Update to dbus-1.10.12. 2016-10-12 08:31:53 +00:00
ajacoutot
31aac9cabb Update to dbus-1.10.10. 2016-08-21 12:40:13 +00:00
ajacoutot
bb559d9c43 Update to dbus-1.10.8. 2016-03-08 08:36:28 +00:00
ajacoutot
6cfa587c41 Update to dbus-1.10.6. 2015-12-02 08:35:44 +00:00
ajacoutot
c749bca139 Update to dbus-1.10.4. 2015-11-18 07:04:43 +00:00
ajacoutot
2b750fbe60 Update to dbus-1.10.2. 2015-10-27 15:22:28 +00:00
ajacoutot
f67cfb908b Tweak now that dbus-launch isn't called automatically by our Xsession and
Xinit.
2015-10-17 08:49:18 +00:00
ajacoutot
20ea8b4fe9 Update to dbus-1.10.0. 2015-08-27 06:46:46 +00:00
ajacoutot
0d9f0bc2b8 Update to dbus-1.8.20. 2015-07-22 18:09:17 +00:00
ajacoutot
7b323293e7 Update to dbus-1.8.18. 2015-05-15 06:50:04 +00:00
ajacoutot
6f9844a771 Reverse EPOCH and REVISION in the conflict marker. 2015-04-04 15:50:45 +00:00
ajacoutot
e419ed61c4 Missing @pkgpath marker... *oops* 2015-04-04 15:47:47 +00:00
ajacoutot
a73dcf90ee Subpackage dbus into -main and -suid (which contains the
dbus-daemon-launch-helper setuid helper binary).
Applications installing files under /usr/local/share/dbus-1/system-services/
*must* now RUN_DEPENDS on x11/dbus,-suid.
This was requested by reyk@ some time ago.

While here, rename the rc scrip to "messagebus" which is what upstream
recommends.
discussed with landry@ and jasper@

Bump and dependency changes coming in a few...
2015-04-04 09:18:54 +00:00
ajacoutot
f5f352a3df Minor update to dbus-1.8.16. 2015-02-10 07:42:26 +00:00
ajacoutot
5688f3058a Update to dbus-1.8.14. 2015-01-06 10:57:34 +00:00
ajacoutot
2785c0a837 Update to dbus-1.8.12. 2014-11-27 07:59:24 +00:00