]> git.pld-linux.org Git - packages/delta.git/blobdiff - delta.spec
up to 0.17.0
[packages/delta.git] / delta.spec
index 3866c2568ce987956fdd0aa79ba1bb214c70a1c9..9c0de5cd71be90809e96f5b6793cfe0a4feda5ed 100644 (file)
@@ -1,27 +1,34 @@
-%define                crates_ver      0.16.4
+#
+# Conditional build:
+%bcond_without system_libgit2          # use system installed libgit2
+
+%define                crates_ver      0.17.0
 
 Summary:       A viewer for git and diff output
 Name:          delta
-Version:       0.16.5
-Release:       2
+Version:       0.17.0
+Release:       1
 License:       MIT
 Group:         Applications
 Source0:       https://github.com/dandavison/delta/archive/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 168e164fd93c96dc1caf12852464ab81
+# Source0-md5: 323ef94cc3d9c0b21691ecc5e250708f
 Source1:       %{name}-crates-%{crates_ver}.tar.xz
-# Source1-md5: b5036c583cd088b7699dcd7a2b42c999
+# Source1-md5: c32b2651ccef34736929edaca477a269
 URL:           https://github.com/dandavison/delta
 BuildRequires: cargo
-BuildRequires: libgit2-devel >= 1.4.5
-BuildRequires: oniguruma-devel >= 6.9.3
+%if %{with system_libgit2}
+BuildRequires: libgit2-devel < 1.8.0
+BuildRequires: libgit2-devel >= 1.7.2
+%endif
+BuildRequires: oniguruma-devel >= 6.9.8
 BuildRequires: pkgconfig
 BuildRequires: rpmbuild(macros) >= 2.004
 BuildRequires: rust
 BuildRequires: rust-bindgen
 BuildRequires: tar >= 1:1.22
 BuildRequires: xz
-Requires:      libgit2 >= 1.4.5
-Requires:      oniguruma >= 6.9.3
+%{?with_system_libgit2:Requires:       libgit2 >= 1.7.2}
+Requires:      oniguruma >= 6.9.8
 ExclusiveArch: %{rust_arches}
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
This page took 0.040797 seconds and 4 git commands to generate.