1+ Vendor: Microsoft Corporation
2+ Distribution: Azure Linux
13%global _hardened_build 1
24
35Name: libvarlink
4- Version: 18
5- Release: 4 %{?dist }
6+ Version: 23
7+ Release: 10 %{?dist }
68Summary: Varlink C Library
7- License: ASL 2.0
8- Vendor: Microsoft Corporation
9- Distribution: Azure Linux
9+ License: Apache-2.0 AND BSD-3-Clause
1010URL: https://github.com/varlink/%{name }
11- Source0: https://github.com/varlink/%{name }/archive/%{version }/%{name }-%{version }.tar.gz
11+ Source: %{url }/archive/%{version }/%{name }-%{version }.tar.gz
12+
1213BuildRequires: meson
1314BuildRequires: gcc
1415
@@ -30,21 +31,26 @@ Summary: Varlink command line tools
3031The %{name }-util package contains varlink command line tools.
3132
3233%prep
33- %setup -q
34+ %autosetup
3435
3536%build
3637%meson
3738%meson_build
3839
3940%check
4041export LC_CTYPE=C.utf8
42+ # https://github.com/varlink/libvarlink/issues/63
43+ %ifarch ppc64le
44+ test_list=$( %meson_test --list) 2> /dev/null
45+ test_list=${test_list// test-symbols}
46+ %meson_test $test_list
47+ %else
4148%meson_test
49+ %endif
4250
4351%install
4452%meson_install
4553
46- %ldconfig_scriptlets
47-
4854%files
4955%license LICENSE
5056%{_libdir }/libvarlink.so.*
@@ -60,8 +66,75 @@ export LC_CTYPE=C.utf8
6066%{_libdir }/pkgconfig/libvarlink.pc
6167
6268%changelog
63- * Fri Oct 15 2021 Pawel Winogrodzki <pawelwi@microsoft.com> - 18-4
64- - Initial CBL-Mariner import from Fedora 32 (license: MIT).
69+ * Tue Nov 19 2024 Sreenivasulu Malavathula <v-smalavathu@microsoft.com> - 23-10
70+ - Initial Azure Linux import from Fedora 41 (license: MIT)
71+ - License verified
72+
73+ * Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 23-9
74+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
75+
76+ * Fri May 17 2024 Davide Cavalca <dcavalca@fedoraproject.org> - 23-8
77+ - Convert license tag to SPDX
78+ - Update spec to the latest packaging guidelines
79+ - Disable broken test on ppc64le; Fixes: RHBZ#2261345
80+
81+ * Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 23-7
82+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
83+
84+ * Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 23-6
85+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
86+
87+ * Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 23-5
88+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
89+
90+ * Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 23-4
91+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
92+
93+ * Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 23-3
94+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
95+
96+ * Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 23-2
97+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
98+
99+ * Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 22-3
100+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
101+
102+ * Tue Mar 02 2021 Packit Service <user-cont-team+packit-service@redhat.com> - 22-1
103+ - version 22
104+ - libvarlink now includes and passes most of the JSONTestSuite tests.
105+
106+ * Tue Feb 23 2021 Harald Hoyer <harald@redhat.com> - 21-2
107+ - fixed changelog date inserted by packit with de_DE locale
108+
109+ * Tue Feb 23 2021 Harald Hoyer <harald@redhat.com> - 21-1
110+ - ci: add .packit.yaml (Harald Hoyer)
111+ - version 21 (Harald Hoyer)
112+ - fix: use strtod_l (Harald Hoyer)
113+ - fix: return VARLINK_ERROR_PANIC on float Inf or NaN (Harald Hoyer)
114+ - tests: add test with de_DE.UTF-8 locale (Harald Hoyer)
115+ - ci: install de_DE.UTF-8 locale (Harald Hoyer)
116+ - fix: correct the float number parsing for some locales (Harald Hoyer)
117+ - tests: print error log on `make check` (Harald Hoyer)
118+ - docs: update README.md (Harald Hoyer)
119+
120+ * Thu Feb 18 2021 Harald Hoyer <harald@redhat.com> - 20-1
121+ - libvarlink 20
122+
123+ * Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 19-5
124+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
125+
126+ * Thu Dec 10 2020 Stephen Gallagher <sgallagh@redhat.com> - 19-4
127+ - Fix builds when git is present in the buildroot
128+ - Fixes https://github.com/varlink/libvarlink/issues/22
129+
130+ * Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 19-3
131+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
132+
133+ * Tue Jun 30 2020 Jeff Law <law@redhat.com> - 19-2
134+ Disable LTO
135+
136+ * Fri Mar 06 2020 Harald Hoyer <harald@redhat.com> - 19-1
137+ - libvarlink 19
65138
66139* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 18-3
67140- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
@@ -119,3 +192,4 @@ export LC_CTYPE=C.utf8
119192
120193* Fri Feb 2 2018 <kay@redhat.com>
121194- libvarlink 1
195+
0 commit comments