|
|
@ -46,7 +46,6 @@ BuildRequires: llvm%{llvm_version}-devel
|
|
|
|
BuildRequires: llvm%{llvm_version}-static
|
|
|
|
BuildRequires: llvm%{llvm_version}-static
|
|
|
|
|
|
|
|
|
|
|
|
Requires: %{name}-druntime-devel%{?_isa} = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-druntime-devel%{?_isa} = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-jit%{?_isa} = %{epoch}:%{version}-%{release}
|
|
|
|
|
|
|
|
Requires: %{name}-phobos-devel%{?_isa} = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-phobos-devel%{?_isa} = %{epoch}:%{version}-%{release}
|
|
|
|
|
|
|
|
|
|
|
|
Obsoletes: ldc-config < 1:1.1.0
|
|
|
|
Obsoletes: ldc-config < 1:1.1.0
|
|
|
@ -105,21 +104,6 @@ applications that use druntime.
|
|
|
|
Le paquet druntime-devel contient les fichiers d'entêtes pour développer
|
|
|
|
Le paquet druntime-devel contient les fichiers d'entêtes pour développer
|
|
|
|
des applications en D utilisant druntime.
|
|
|
|
des applications en D utilisant druntime.
|
|
|
|
|
|
|
|
|
|
|
|
%package jit
|
|
|
|
|
|
|
|
Summary: LDC JIT library
|
|
|
|
|
|
|
|
License: Boost
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%description jit
|
|
|
|
|
|
|
|
JIT library for the LDC compiler.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package jit-devel
|
|
|
|
|
|
|
|
Summary: Development files for LDC JIT library
|
|
|
|
|
|
|
|
Requires: %{name}-jit%{?_isa} = %{epoch}:%{version}-%{release}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%description jit-devel
|
|
|
|
|
|
|
|
The %{name}-jit-devel package contains development files for the LDC JIT
|
|
|
|
|
|
|
|
library.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package phobos
|
|
|
|
%package phobos
|
|
|
|
Summary: Standard Runtime Library
|
|
|
|
Summary: Standard Runtime Library
|
|
|
|
License: Boost
|
|
|
|
License: Boost
|
|
|
@ -213,7 +197,6 @@ install --mode=0644 %{SOURCE3} %{buildroot}%{_rpmconfigdir}/macros.d/macros.ldc
|
|
|
|
install -m0644 phobos.d.tags %{buildroot}/%{_datadir}/geany/tags/
|
|
|
|
install -m0644 phobos.d.tags %{buildroot}/%{_datadir}/geany/tags/
|
|
|
|
|
|
|
|
|
|
|
|
%ldconfig_scriptlets druntime
|
|
|
|
%ldconfig_scriptlets druntime
|
|
|
|
%ldconfig_scriptlets jit
|
|
|
|
|
|
|
|
%ldconfig_scriptlets phobos
|
|
|
|
%ldconfig_scriptlets phobos
|
|
|
|
|
|
|
|
|
|
|
|
%files
|
|
|
|
%files
|
|
|
@ -230,15 +213,6 @@ install -m0644 phobos.d.tags %{buildroot}/%{_datadir}/geany/tags/
|
|
|
|
%dir %{_datadir}/bash-completion/completions
|
|
|
|
%dir %{_datadir}/bash-completion/completions
|
|
|
|
%{_datadir}/bash-completion/completions/ldc2
|
|
|
|
%{_datadir}/bash-completion/completions/ldc2
|
|
|
|
|
|
|
|
|
|
|
|
%files jit
|
|
|
|
|
|
|
|
%license runtime/phobos/LICENSE_1_0.txt
|
|
|
|
|
|
|
|
%{_libdir}/libldc-jit.so.%dmdfe
|
|
|
|
|
|
|
|
%{_libdir}/libldc-jit.so.%dmdfe_bump
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%files jit-devel
|
|
|
|
|
|
|
|
%{_libdir}/libldc-jit-rt.a
|
|
|
|
|
|
|
|
%{_libdir}/libldc-jit.so
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%files druntime
|
|
|
|
%files druntime
|
|
|
|
%license runtime/druntime/LICENSE
|
|
|
|
%license runtime/druntime/LICENSE
|
|
|
|
%doc runtime/druntime/README.md runtime/README
|
|
|
|
%doc runtime/druntime/README.md runtime/README
|
|
|
@ -273,7 +247,6 @@ install -m0644 phobos.d.tags %{buildroot}/%{_datadir}/geany/tags/
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
* Mon Feb 19 2018 Kalev Lember <klember@redhat.com> - 1:1.8.0-0.1.beta1
|
|
|
|
* Mon Feb 19 2018 Kalev Lember <klember@redhat.com> - 1:1.8.0-0.1.beta1
|
|
|
|
- Update to 1.8.0 beta1
|
|
|
|
- Update to 1.8.0 beta1
|
|
|
|
- Package new JIT libraries in ldc-jit subpackage
|
|
|
|
|
|
|
|
- Enable bootstrap
|
|
|
|
- Enable bootstrap
|
|
|
|
- Build against llvm 4.0
|
|
|
|
- Build against llvm 4.0
|
|
|
|
- Disable strict aliasing
|
|
|
|
- Disable strict aliasing
|
|
|
|