mercurial 6.6 and patch to use cargo toml 0.8
This commit is contained in:
parent
4bdb18c9e1
commit
1da3f98047
1
.gitignore
vendored
1
.gitignore
vendored
@ -100,3 +100,4 @@ mercurial-1.6.2.tar.gz
|
|||||||
/mercurial-6.5.tar.gz
|
/mercurial-6.5.tar.gz
|
||||||
/mercurial-6.5.1.tar.gz
|
/mercurial-6.5.1.tar.gz
|
||||||
/mercurial-6.5.3.tar.gz
|
/mercurial-6.5.3.tar.gz
|
||||||
|
/mercurial-6.6.tar.gz
|
||||||
|
14
mercurial-rust-metadata.patch
Normal file
14
mercurial-rust-metadata.patch
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
Patch cargo metadata for Fedora build
|
||||||
|
|
||||||
|
diff --git a/rust/hg-core/Cargo.toml b/rust/hg-core/Cargo.toml
|
||||||
|
--- a/rust/hg-core/Cargo.toml
|
||||||
|
+++ b/rust/hg-core/Cargo.toml
|
||||||
|
@@ -31,7 +31,7 @@ sha-1 = "0.10.0"
|
||||||
|
twox-hash = "1.6.3"
|
||||||
|
same-file = "1.0.6"
|
||||||
|
tempfile = "3.3.0"
|
||||||
|
-toml = "0.6"
|
||||||
|
+toml = "0.8"
|
||||||
|
thread_local = "1.1.4"
|
||||||
|
crossbeam-channel = "0.5.6"
|
||||||
|
log = "0.4.17"
|
@ -9,8 +9,8 @@
|
|||||||
|
|
||||||
Summary: A fast, lightweight Source Control Management system
|
Summary: A fast, lightweight Source Control Management system
|
||||||
Name: mercurial
|
Name: mercurial
|
||||||
Version: 6.5.3
|
Version: 6.6
|
||||||
Release: 2%{?dist}
|
Release: 1%{?dist}
|
||||||
|
|
||||||
# Release: 1.rc1%%{?dist}
|
# Release: 1.rc1%%{?dist}
|
||||||
|
|
||||||
@ -21,6 +21,8 @@ License: GPLv2+
|
|||||||
URL: https://mercurial-scm.org/
|
URL: https://mercurial-scm.org/
|
||||||
Source0: https://www.mercurial-scm.org/release/%{name}-%{upstreamversion}.tar.gz
|
Source0: https://www.mercurial-scm.org/release/%{name}-%{upstreamversion}.tar.gz
|
||||||
Source1: mercurial-site-start.el
|
Source1: mercurial-site-start.el
|
||||||
|
# Patch cargo metadata for dependency versions available in Fedora
|
||||||
|
Patch0: mercurial-rust-metadata.patch
|
||||||
BuildRequires: make
|
BuildRequires: make
|
||||||
BuildRequires: emacs-el
|
BuildRequires: emacs-el
|
||||||
BuildRequires: emacs-nox
|
BuildRequires: emacs-nox
|
||||||
@ -258,6 +260,9 @@ rm -rf %{buildroot}%{python3_sitearch}/mercurial/locale
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Nov 21 2023 Mads Kiilerich <mads@kiilerich.com> - 6.6-1
|
||||||
|
- mercurial 6.6 and patch to use cargo toml 0.8
|
||||||
|
|
||||||
* Thu Nov 09 2023 Mads Kiilerich <mads@kiilerich.com> - 6.5.3-2
|
* Thu Nov 09 2023 Mads Kiilerich <mads@kiilerich.com> - 6.5.3-2
|
||||||
- Better support for custom _prefix
|
- Better support for custom _prefix
|
||||||
|
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
SHA512 (mercurial-6.5.3.tar.gz) = af90ec414fbf9da518ce0de5b855b5dd6e4141f838ab0da54a40f31aa00245d21f14f1352fe537744fb6ae5a3e4f2723076f4773fafac649b8483fefd002b510
|
SHA512 (mercurial-6.6.tar.gz) = 3451a89156b9ca697658a94610264d525e7e509e6155cdb7d8e5ad09582f8831a11c6b6430bbb4abbe863e6d4fca3708e4a0d88afc7099f35778959321b8164a
|
||||||
|
Loading…
Reference in New Issue
Block a user