|
|
@ -3,7 +3,7 @@
|
|
|
|
%else
|
|
|
|
%else
|
|
|
|
%global llvm_version 17
|
|
|
|
%global llvm_version 17
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
%global soversion 107
|
|
|
|
%global soversion 109
|
|
|
|
|
|
|
|
|
|
|
|
# bootstrapping is used for updating LDC to a newer version: it relies on an
|
|
|
|
# bootstrapping is used for updating LDC to a newer version: it relies on an
|
|
|
|
# older, working LDC compiler in the buildroot, which is then used to build a
|
|
|
|
# older, working LDC compiler in the buildroot, which is then used to build a
|
|
|
@ -16,7 +16,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
Name: ldc
|
|
|
|
Name: ldc
|
|
|
|
Epoch: 1
|
|
|
|
Epoch: 1
|
|
|
|
Version: 1.37.0
|
|
|
|
Version: 1.39.0
|
|
|
|
Release: 1%{?dist}
|
|
|
|
Release: 1%{?dist}
|
|
|
|
Summary: LLVM D Compiler
|
|
|
|
Summary: LLVM D Compiler
|
|
|
|
|
|
|
|
|
|
|
@ -54,7 +54,7 @@ BuildRequires: llvm%{?llvm_version}-static
|
|
|
|
BuildRequires: make
|
|
|
|
BuildRequires: make
|
|
|
|
BuildRequires: zlib-devel
|
|
|
|
BuildRequires: zlib-devel
|
|
|
|
|
|
|
|
|
|
|
|
Requires: %{name}-libs = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
|
|
|
|
# Require gcc for linking
|
|
|
|
# Require gcc for linking
|
|
|
|
Requires: gcc
|
|
|
|
Requires: gcc
|
|
|
|
|
|
|
|
|
|
|
@ -67,7 +67,8 @@ of D, and relies on the LLVM Core libraries for code generation.
|
|
|
|
|
|
|
|
|
|
|
|
%package libs
|
|
|
|
%package libs
|
|
|
|
Summary: LLVM D Compiler libraries
|
|
|
|
Summary: LLVM D Compiler libraries
|
|
|
|
License: Boost
|
|
|
|
# Automatically converted from old format: Boost - review is highly recommended.
|
|
|
|
|
|
|
|
License: BSL-1.0
|
|
|
|
|
|
|
|
|
|
|
|
%description libs
|
|
|
|
%description libs
|
|
|
|
LDC is a portable compiler for the D programming language with modern
|
|
|
|
LDC is a portable compiler for the D programming language with modern
|
|
|
@ -147,14 +148,23 @@ install --mode=0644 %{SOURCE3} %{buildroot}%{_rpmconfigdir}/macros.d/macros.ldc
|
|
|
|
%{_libdir}/libphobos2-ldc-shared.so.%{soversion}*
|
|
|
|
%{_libdir}/libphobos2-ldc-shared.so.%{soversion}*
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
* Thu May 02 2024 Arkady L. Shane <tigro@msvsphere-os.ru> - 1:1.37.0-1
|
|
|
|
* Tue Nov 05 2024 Arkady L. Shane <tigro@msvsphere-os.ru> - 1:1.39.0-1
|
|
|
|
- Update to 1.37.0
|
|
|
|
- Rebuilt for MSVSphere 9.5
|
|
|
|
|
|
|
|
|
|
|
|
* Thu May 02 2024 Arkady L. Shane <tigro@msvsphere-os.ru> - 1:1.35.0-2
|
|
|
|
* Tue Aug 06 2024 Kalev Lember <klember@redhat.com> - 1:1.39.0-1
|
|
|
|
- Rebuilt for MSVSphere 9.4 against llvm 17
|
|
|
|
- Update to 1.39.0
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Nov 17 2023 Arkady L. Shane <tigro@msvsphere-os.ru> - 1:1.35.0-1
|
|
|
|
* Wed Jul 24 2024 Miroslav Suchý <msuchy@redhat.com> - 1:1.35.0-5
|
|
|
|
- Rebuilt for MSVSphere 9.3
|
|
|
|
- convert license to SPDX
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.35.0-4
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.35.0-3
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.35.0-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
* Sun Oct 15 2023 Kalev Lember <klember@redhat.com> - 1:1.35.0-1
|
|
|
|
* Sun Oct 15 2023 Kalev Lember <klember@redhat.com> - 1:1.35.0-1
|
|
|
|
- Update to 1.35.0
|
|
|
|
- Update to 1.35.0
|
|
|
|