Skip to content

Commit e3137ed

Browse files
authored
Merge pull request #270 from bcressey/dbus-and-expat
update libdbus and libexpat
2 parents 716e2e5 + 686d576 commit e3137ed

File tree

4 files changed

+36
-23
lines changed

4 files changed

+36
-23
lines changed

packages/libdbus/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ path = "../packages.rs"
1212
releases-url = "https://dbus.freedesktop.org/releases/dbus"
1313

1414
[[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"
1717

1818
[build-dependencies]
1919
glibc = { path = "../glibc" }

packages/libdbus/libdbus.spec

Lines changed: 31 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name: %{_cross_os}libdbus
2-
Version: 1.15.6
2+
Version: 1.15.12
33
Release: 1%{?dist}
44
Epoch: 1
55
Summary: Library for a message bus
@@ -26,38 +26,51 @@ Requires: %{name}
2626
%autosetup -n dbus-%{version} -p1
2727

2828
%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
3839

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
4054

41-
%make_build
55+
-Dchecks=true
56+
)
57+
58+
%cross_meson "${CONFIGURE_OPTS[@]}"
59+
%cross_meson_build
4260

4361
%install
44-
%make_install
62+
%cross_meson_install
4563

4664
rm -rf %{buildroot}%{_cross_docdir}/dbus/examples
4765

4866
%files
4967
%license COPYING
5068
%{_cross_attribution_file}
5169
%{_cross_libdir}/*.so.*
52-
%exclude %{_cross_bindir}
53-
%exclude %{_cross_datadir}/dbus-1
5470
%exclude %{_cross_datadir}/doc
5571
%exclude %{_cross_datadir}/xml
56-
%exclude %{_cross_libexecdir}
57-
%exclude %{_cross_sysconfdir}
5872

5973
%files devel
60-
%{_cross_libdir}/*.a
6174
%{_cross_libdir}/*.so
6275
%dir %{_cross_libdir}/dbus-1.0
6376
%{_cross_libdir}/dbus-1.0/*

packages/libexpat/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ path = "../packages.rs"
1212
releases-url = "https://github.com/libexpat/libexpat/releases/"
1313

1414
[[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"
1717

1818
[build-dependencies]
1919
glibc = { path = "../glibc" }

packages/libexpat/libexpat.spec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
%global unversion 2_6_3
1+
%global unversion 2_6_4
22

33
Name: %{_cross_os}libexpat
44
Version: %(echo %{unversion} | sed 's/_/./g')

0 commit comments

Comments
 (0)