adding freefont; linting spec file; bumping release number (#5012)

This commit is contained in:
osamaesmailmsft 2023-03-08 11:18:14 -08:00 коммит произвёл GitHub
Родитель 6f84664cbb
Коммит 71d956f031
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 12 добавлений и 4 удалений

Просмотреть файл

@ -42,10 +42,10 @@
%else
%global PHP 0
%endif
Summary: Graph Visualization Tools
Name: graphviz
Version: 2.42.4
Release: 6%{?dist}
Summary: Graph Visualization Tools
Release: 7%{?dist}
License: EPL-1.0
Vendor: Microsoft Corporation
Distribution: Mariner
@ -61,6 +61,7 @@ BuildRequires: bison
BuildRequires: expat-devel
BuildRequires: flex
BuildRequires: fontconfig-devel
BuildRequires: freefont
BuildRequires: freetype-devel >= 2
BuildRequires: gd-devel
BuildRequires: gmp-devel
@ -77,7 +78,7 @@ BuildRequires: perl
# Temporary workaound for perl(Carp) not pulled
BuildRequires: perl-Carp
BuildRequires: perl-devel
BuildRequires: pkgconfig
BuildRequires: pkg-config
BuildRequires: python3-devel
BuildRequires: sed
BuildRequires: swig >= 1.3.33
@ -119,7 +120,7 @@ and edges, not as in barcharts).
Summary: Development package for graphviz
Requires: %{name} = %{version}-%{release}
Requires: %{name}-gd = %{version}-%{release}
Requires: pkgconfig
Requires: pkg-config
%description devel
A collection of tools for the manipulation and layout of graphs (as in nodes
@ -514,6 +515,9 @@ php --no-php-ini \
%{_mandir}/man3/*.3tcl*
%changelog
* Wed Mar 08 2023 Osama Esmail <osamaesmail@microsoft.com> - 2.42.4-7
- Add `freefont` to BuildRequires to provide default font for graphviz
* Thu Apr 21 2022 Minghe Ren <mingheren@microsoft.com> - 2.42.4-6
- Add patch for CVE-2020-18032
@ -1222,12 +1226,16 @@ php --no-php-ini \
* Wed Aug 15 2007 John Ellson <ellson@research.att.com>
- release 2.14.1 - see ChangeLog for details
* Thu Aug 2 2007 John Ellson <ellson@research.att.com>
- release 2.14 - see ChangeLog for details
* Fri Mar 16 2007 Stephen North <north@research.att.com>
- remove xorg-X11-devel from rhel >= 5
* Mon Dec 11 2006 John Ellson <john.ellson@comcast.net>
- fix graphviz-lua description (Fedora BZ#218191)
* Tue Sep 13 2005 John Ellson <ellson@research.att.com>
- split out language bindings into their own rpms so that
main rpm doesn't depend on (e.g.) ocaml