File tree Expand file tree Collapse file tree 4 files changed +36
-23
lines changed Expand file tree Collapse file tree 4 files changed +36
-23
lines changed Original file line number Diff line number Diff line change @@ -12,8 +12,8 @@ path = "../packages.rs"
12
12
releases-url = " https://dbus.freedesktop.org/releases/dbus"
13
13
14
14
[[package .metadata .build-package .external-files ]]
15
- url = " https://dbus.freedesktop.org/releases/dbus/dbus-1.15.6 .tar.xz"
16
- sha512 = " 8c2e207d98245d5f8d358e9824be9e8646af8147958e8bd56e18d478e8976e58a6645ee1aba62451fcc58443157e2a39c4a6ed9c2e440e7b6b05053d022f0113 "
15
+ url = " https://dbus.freedesktop.org/releases/dbus/dbus-1.15.12 .tar.xz"
16
+ sha512 = " 9af8ee28d61e1794eacd8cdecd6a68fa32ab5ea229df32f7112ed67f1aa8e57dd9a595ceaf42621891b50074e6f5a0cdd8c76f7d5882633446d0b81c40434cc0 "
17
17
18
18
[build-dependencies ]
19
19
glibc = { path = " ../glibc" }
Original file line number Diff line number Diff line change 1
1
Name: %{_cross_os }libdbus
2
- Version: 1.15.6
2
+ Version: 1.15.12
3
3
Release: 1%{?dist }
4
4
Epoch: 1
5
5
Summary: Library for a message bus
@@ -26,38 +26,51 @@ Requires: %{name}
26
26
%autosetup -n dbus-%{version } -p1
27
27
28
28
%build
29
- %cross_configure \
30
- --disable-asserts \
31
- --disable-doxygen-docs \
32
- --disable-ducktype-docs \
33
- --disable-tests \
34
- --disable-xml-docs \
35
- --disable-selinux \
36
- --disable-systemd \
37
- --with-xml=expat \
29
+ CONFIGURE_OPTS=(
30
+ -Dasserts=false
31
+ -Dcontainers=false
32
+ -Dembedded_tests=false
33
+ -Dinstalled_tests=false
34
+ -Dmessage_bus=false
35
+ -Dstats=false
36
+ -Dtools=false
37
+ -Dtraditional_activation=false
38
+ -Duser_session=false
38
39
39
- %force_disable_rpath
40
+ -Dapparmor=disabled
41
+ -Ddoxygen_docs=disabled
42
+ -Dducktype_docs=disabled
43
+ -Dkqueue=disabled
44
+ -Dlaunchd=disabled
45
+ -Dlibaudit=disabled
46
+ -Dmodular_tests=disabled
47
+ -Dqt_help=disabled
48
+ -Drelocation=disabled
49
+ -Dselinux=disabled
50
+ -Dsystemd=disabled
51
+ -Dvalgrind=disabled
52
+ -Dx11_autolaunch=disabled
53
+ -Dxml_docs=disabled
40
54
41
- %make_build
55
+ -Dchecks=true
56
+ )
57
+
58
+ %cross_meson "${CONFIGURE_OPTS[@]}"
59
+ %cross_meson_build
42
60
43
61
%install
44
- %make_install
62
+ %cross_meson_install
45
63
46
64
rm -rf %{buildroot }%{_cross_docdir }/dbus/examples
47
65
48
66
%files
49
67
%license COPYING
50
68
%{_cross_attribution_file }
51
69
%{_cross_libdir }/* .so.*
52
- %exclude %{_cross_bindir }
53
- %exclude %{_cross_datadir }/dbus-1
54
70
%exclude %{_cross_datadir }/doc
55
71
%exclude %{_cross_datadir }/xml
56
- %exclude %{_cross_libexecdir }
57
- %exclude %{_cross_sysconfdir }
58
72
59
73
%files devel
60
- %{_cross_libdir }/* .a
61
74
%{_cross_libdir }/* .so
62
75
%dir %{_cross_libdir }/dbus-1.0
63
76
%{_cross_libdir }/dbus-1.0/*
Original file line number Diff line number Diff line change @@ -12,8 +12,8 @@ path = "../packages.rs"
12
12
releases-url = " https://github.com/libexpat/libexpat/releases/"
13
13
14
14
[[package .metadata .build-package .external-files ]]
15
- url = " https://github.com/libexpat/libexpat/releases/download/R_2_6_3 /expat-2.6.3 .tar.xz"
16
- sha512 = " e02c4ad88f9d539258aa1c1db71ded7770a8f12c77b5535e5b34f040ae5b1361ef23132f16d96bdb7c096a83acd637a7c907916bdfcc6d5cfb9e35d04020ca0b "
15
+ url = " https://github.com/libexpat/libexpat/releases/download/R_2_6_4 /expat-2.6.4 .tar.xz"
16
+ sha512 = " 620da34d98524478b445038bf1dd439790fe11169496516425fca922226797835c27549fc5fb825792b516563b24eb922d9ad8f27d20a0229e7ee8cd640dfb25 "
17
17
18
18
[build-dependencies ]
19
19
glibc = { path = " ../glibc" }
Original file line number Diff line number Diff line change 1
- %global unversion 2_6_3
1
+ %global unversion 2_6_4
2
2
3
3
Name: %{_cross_os }libexpat
4
4
Version: %(echo %{unversion } | sed 's/_/./g')
You can’t perform that action at this time.
0 commit comments