SHA256
1
0
forked from pool/libical

Accepting request 793235 from home:iznogood:branches:devel:libraries:c_c++

- Update to version 3.0.8:
  * Fix for icalattach_new_from_data() and the 'free_fn' argument.
  * Fix if recurrencetype contains both COUNT and UNTIL (only
    output UNTIL in the RRULE).
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Use cmake_build macro, forcing single thread building is no
  longer needed. This breaks support for SLE12SP4, but that one is
  superseeded by SP5 anyway.

OBS-URL: https://build.opensuse.org/request/show/793235
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libical?expand=0&rev=68
This commit is contained in:
Marcus Meissner 2020-04-19 13:08:25 +00:00 committed by Git OBS Bridge
parent 442a119383
commit 4e7c58d008
4 changed files with 23 additions and 8 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0abe66df1ea826e57db7f281c704ede834c84139012e6c686ea7adafd4e763fc
size 881352

3
libical-3.0.8.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:09fecacaf75ba5a242159e3a9758a5446b5ce4d0ab684f98a7040864e1d1286f
size 881462

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Sat Apr 11 19:46:49 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.0.8:
* Fix for icalattach_new_from_data() and the 'free_fn' argument.
* Fix if recurrencetype contains both COUNT and UNTIL (only
output UNTIL in the RRULE).
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Use cmake_build macro, forcing single thread building is no
longer needed. This breaks support for SLE12SP4, but that one is
superseeded by SP5 anyway.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Dec 19 22:36:07 UTC 2019 - Jan Engelhardt <jengelh@inai.de> Thu Dec 19 22:36:07 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

View File

@ -1,7 +1,7 @@
# #
# spec file for package libical # spec file for package libical
# #
# Copyright (c) 2019 SUSE LLC # Copyright (c) 2020 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -25,8 +25,9 @@
%define name_ext %{nil} %define name_ext %{nil}
%bcond_with glib %bcond_with glib
%endif %endif
Name: libical%{name_ext} Name: libical%{name_ext}
Version: 3.0.7 Version: 3.0.8
Release: 0 Release: 0
%if %{without glib} %if %{without glib}
Summary: An Implementation of Basic iCAL Protocols Summary: An Implementation of Basic iCAL Protocols
@ -38,16 +39,18 @@ License: MPL-2.0 OR LGPL-2.1-only
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
%endif %endif
URL: https://github.com/libical/libical URL: https://github.com/libical/libical
Source: https://github.com/libical/libical/releases/download/v%{version}/libical-%{version}.tar.gz Source: %{url}/releases/download/v%{version}/libical-%{version}.tar.gz
Source2: baselibs.conf Source2: baselibs.conf
Source3: libical-rpmlintrc Source3: libical-rpmlintrc
Patch1: 0001-vcc.y-factor-out-hexdigit-conversion.patch Patch1: 0001-vcc.y-factor-out-hexdigit-conversion.patch
Patch2: 0002-vcc.y-fix-infinite-loop-with-lower-case-hex-digits.patch Patch2: 0002-vcc.y-fix-infinite-loop-with-lower-case-hex-digits.patch
Patch3: 0003-vcc.y-fix-infinite-loop-with-non-hex-digits.patch Patch3: 0003-vcc.y-fix-infinite-loop-with-non-hex-digits.patch
Patch4: 0004-vobject.c-vCard-Unicode-reading-support.patch Patch4: 0004-vobject.c-vCard-Unicode-reading-support.patch
Patch5: 0005-vcc.y-do-not-ignore-field-separator-in-QUOTED-PRINTA.patch Patch5: 0005-vcc.y-do-not-ignore-field-separator-in-QUOTED-PRINTA.patch
BuildRequires: c++_compiler
BuildRequires: cmake >= 3.1 BuildRequires: cmake >= 3.1
BuildRequires: gcc-c++
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: pkgconfig(icu-i18n) BuildRequires: pkgconfig(icu-i18n)
%if %{with glib} %if %{with glib}
@ -164,7 +167,7 @@ This package provides the gobject-introspection bindings for libical-glib.
-DICAL_GLIB=false \ -DICAL_GLIB=false \
%endif %endif
-DSHARED_ONLY=true -DSHARED_ONLY=true
make -j1 %cmake_build
%install %install
%cmake_install %cmake_install