ldc 1.36.0-3 (aarch64;znver1;x86_64;aarch64;znver1;x86_64) 2024-17642
9999

Status published
Submitter mandian [@T] tutanota.com
Platform rolling
Repository main
URL https://abf.openmandriva.org/build_lists/391816
Packages
ldc-1.36.0-3.aarch64.binary
ldc-1.36.0-3.aarch64.source
ldc-debuginfo-1.36.0-3.aarch64.debuginfo
ldc-debugsource-1.36.0-3.aarch64.binary
lib64druntime-ldc-debug-shared-1.36.0-3.aarch64.binary
lib64druntime-ldc-debug-shared-debuginfo-1.36.0-3.aarch64.debuginfo
lib64druntime-ldc-shared-1.36.0-3.aarch64.binary
lib64druntime-ldc-shared-debuginfo-1.36.0-3.aarch64.debuginfo
lib64phobos2-ldc-debug-shared-1.36.0-3.aarch64.binary
lib64phobos2-ldc-debug-shared-debuginfo-1.36.0-3.aarch64.debuginfo
lib64phobos2-ldc-shared-1.36.0-3.aarch64.binary
lib64phobos2-ldc-shared-debuginfo-1.36.0-3.aarch64.debuginfo
ldc-1.36.0-3.znver1.binary
ldc-1.36.0-3.znver1.source
ldc-debuginfo-1.36.0-3.znver1.debuginfo
ldc-debugsource-1.36.0-3.znver1.binary
lib64druntime-ldc-debug-shared-1.36.0-3.znver1.binary
lib64druntime-ldc-debug-shared-debuginfo-1.36.0-3.znver1.debuginfo
lib64druntime-ldc-shared-1.36.0-3.znver1.binary
lib64druntime-ldc-shared-debuginfo-1.36.0-3.znver1.debuginfo
lib64phobos2-ldc-debug-shared-1.36.0-3.znver1.binary
lib64phobos2-ldc-debug-shared-debuginfo-1.36.0-3.znver1.debuginfo
lib64phobos2-ldc-shared-1.36.0-3.znver1.binary
lib64phobos2-ldc-shared-debuginfo-1.36.0-3.znver1.debuginfo
ldc-1.36.0-3.x86_64.source
ldc-1.36.0-3.x86_64.binary
ldc-debuginfo-1.36.0-3.x86_64.debuginfo
ldc-debugsource-1.36.0-3.x86_64.binary
lib64druntime-ldc-debug-shared-1.36.0-3.x86_64.binary
lib64druntime-ldc-debug-shared-debuginfo-1.36.0-3.x86_64.debuginfo
lib64druntime-ldc-shared-1.36.0-3.x86_64.binary
lib64druntime-ldc-shared-debuginfo-1.36.0-3.x86_64.debuginfo
lib64phobos2-ldc-debug-shared-1.36.0-3.x86_64.binary
lib64phobos2-ldc-debug-shared-debuginfo-1.36.0-3.x86_64.debuginfo
lib64phobos2-ldc-shared-1.36.0-3.x86_64.binary
lib64phobos2-ldc-shared-debuginfo-1.36.0-3.x86_64.debuginfo
ldc-1.36.0-3.aarch64.binary
ldc-1.36.0-3.aarch64.source
ldc-debuginfo-1.36.0-3.aarch64.debuginfo
ldc-debugsource-1.36.0-3.aarch64.binary
lib64druntime-ldc-debug-shared-1.36.0-3.aarch64.binary
lib64druntime-ldc-debug-shared-debuginfo-1.36.0-3.aarch64.debuginfo
lib64druntime-ldc-shared-1.36.0-3.aarch64.binary
lib64druntime-ldc-shared-debuginfo-1.36.0-3.aarch64.debuginfo
lib64phobos2-ldc-debug-shared-1.36.0-3.aarch64.binary
lib64phobos2-ldc-debug-shared-debuginfo-1.36.0-3.aarch64.debuginfo
lib64phobos2-ldc-shared-1.36.0-3.aarch64.binary
lib64phobos2-ldc-shared-debuginfo-1.36.0-3.aarch64.debuginfo
ldc-1.36.0-3.znver1.source
ldc-1.36.0-3.znver1.binary
ldc-debuginfo-1.36.0-3.znver1.debuginfo
ldc-debugsource-1.36.0-3.znver1.binary
lib64druntime-ldc-debug-shared-1.36.0-3.znver1.binary
lib64druntime-ldc-debug-shared-debuginfo-1.36.0-3.znver1.debuginfo
lib64druntime-ldc-shared-1.36.0-3.znver1.binary
lib64druntime-ldc-shared-debuginfo-1.36.0-3.znver1.debuginfo
lib64phobos2-ldc-debug-shared-1.36.0-3.znver1.binary
lib64phobos2-ldc-debug-shared-debuginfo-1.36.0-3.znver1.debuginfo
lib64phobos2-ldc-shared-1.36.0-3.znver1.binary
lib64phobos2-ldc-shared-debuginfo-1.36.0-3.znver1.debuginfo
ldc-1.36.0-3.x86_64.binary
ldc-1.36.0-3.x86_64.source
ldc-debuginfo-1.36.0-3.x86_64.debuginfo
ldc-debugsource-1.36.0-3.x86_64.binary
lib64druntime-ldc-debug-shared-1.36.0-3.x86_64.binary
lib64druntime-ldc-debug-shared-debuginfo-1.36.0-3.x86_64.debuginfo
lib64druntime-ldc-shared-1.36.0-3.x86_64.binary
lib64druntime-ldc-shared-debuginfo-1.36.0-3.x86_64.debuginfo
lib64phobos2-ldc-debug-shared-1.36.0-3.x86_64.binary
lib64phobos2-ldc-debug-shared-debuginfo-1.36.0-3.x86_64.debuginfo
lib64phobos2-ldc-shared-1.36.0-3.x86_64.binary
lib64phobos2-ldc-shared-debuginfo-1.36.0-3.x86_64.debuginfo
Build Date 2024-01-08 03:47:22 +0000 UTC
Last Updated 2024-01-11 16:22:41.409393029 +0000 UTC
$ git show --format=fuller --patch-with-stat --summary 77399bf84e48b09d97d20af7f4d946f65bde58d1

commit 77399bf84e48b09d97d20af7f4d946f65bde58d1
Author:     mandian <mandian@users.noreply.github.com>
AuthorDate: Mon Jan 8 01:36:08 2024 +0000
Commit:     mandian <mandian@users.noreply.github.com>
CommitDate: Mon Jan 8 01:36:08 2024 +0000

    1.36.0
---
 .abf.yml |  6 +++---
 ldc.spec | 50 +++++++++++++++++++++-----------------------------
 2 files changed, 24 insertions(+), 32 deletions(-)

diff --git a/.abf.yml b/.abf.yml
index da5e7bd..6b73ceb 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,4 +1,4 @@
 sources:
-  ldc-1.36.0-beta1-src.tar.gz: d508847fc9e10c317529d9b8d5cf235eae3411c1
-  ldc2-1.36.0-beta1-linux-aarch64.tar.xz: 994cb59d27f21723d57f1ea6d07b8b81afcc504e
-  ldc2-1.36.0-beta1-linux-x86_64.tar.xz: 81de0c6dbd652bd629b0da3bad3df822e28ca309
+  ldc-1.36.0-src.tar.gz: b8bfa29ec28e5e81e62c799b94ad4ac4b966a2cc
+  ldc2-1.36.0-linux-aarch64.tar.xz: cea2b1d3a65bd7cb02f3ab9403ddeb977ec253ab
+  ldc2-1.36.0-linux-x86_64.tar.xz: a95dbfe6e671e93496df5cfd08b76c94edd55a3d
diff --git a/ldc.spec b/ldc.spec
index 65d0828..9c5c471 100644
--- a/ldc.spec
+++ b/ldc.spec
@@ -5,45 +5,39 @@
 # enabled bootstrap compiler.
 #define _disable_lto 1
 
-%bcond_with	bootstrap
+%bcond_without	bootstrap
 
-%define beta beta1
-%define snapshot 20231204
-%define commit f4b15f2550fff7a252fab239f0fca03fd49ac582
-
-Name: ldc
-Version: 1.36.0
-Release: %{?beta:0.%{beta}.}2
-Source0: https://github.com/ldc-developers/ldc/releases/download/v%{version}%{?beta:-%{beta}}/ldc-%{version}%{?beta:-%{beta}}-src.tar.gz
-#Source0: https://github.com/ldc-developers/ldc/archive/%{?snapshot:master}%{!?snapshot:v%{version}}/%{name}-%{?snapshot:master}%{!?snapshot:%{version}}-src.tar.gz
-#Source0: https://github.com/JohanEngelen/ldc/archive/%{?snapshot:%{commit}}%{!?snapshot:v%{version}}/%{name}-%{?snapshot:%{commit}}%{!?snapshot:%{version}}-src.tar.gz
+Summary: LDC - the LLVM based D Compiler
+Name:		ldc
+Version:	1.36.0
+Release:	3
+Source0:	https://github.com/ldc-developers/ldc/releases/download/v%{version}/ldc-%{version}-src.tar.gz
 # Unfortunately all D compilers currently in existence require a
 # D compiler to build -- so we have to start with downloading a
 # prebuilt binary.
-Source1: https://github.com/ldc-developers/ldc/releases/download/v%{version}%{?beta:-%{beta}}/ldc2-%{version}%{?beta:-%{beta}}-linux-x86_64.tar.xz
-Source2: https://github.com/ldc-developers/ldc/releases/download/v%{version}%{?beta:-%{beta}}/ldc2-%{version}%{?beta:-%{beta}}-linux-aarch64.tar.xz
+Source1:	https://github.com/ldc-developers/ldc/releases/download/v%{version}/ldc2-%{version}-linux-x86_64.tar.xz
+Source2:	https://github.com/ldc-developers/ldc/releases/download/v%{version}/ldc2-%{version}-linux-aarch64.tar.xz
 # LLVM 16 support
 #Patch0: https://github.com/ldc-developers/ldc/pull/4411.patch
 # LLVM 17 support
 #Patch0:	ldc-1.35.0-port_to_llvm17.patch
 # Link -lzstd, needed implicitly by LLVM libs
 #Patch1: ldc-1.33-linkage.patch
-Summary: LDC - the LLVM based D Compiler
-URL: https://github.com/ldc/ldc
-License: BSD-3-clause and GPL and LLVM and Boost
-Group: Development/Tools
-BuildRequires: cmake ninja
-BuildRequires: cmake(LLVM)
+URL:		https://github.com/ldc/ldc
+License:	BSD-3-clause and GPL and LLVM and Boost
+Group:		Development/Tools
+BuildRequires:	cmake ninja
+BuildRequires:	cmake(LLVM)
 %if %{without bootstrap}
-BuildRequires: ldc
+BuildRequires:	ldc
 %endif
-BuildRequires: llvm-static-devel
-BuildRequires: pkgconfig(libzstd)
-BuildRequires: pkgconfig(bash-completion)
-Requires: %{mklibname druntime-ldc-debug-shared} = %{EVRD}
-Requires: %{mklibname druntime-ldc-shared} = %{EVRD}
-Requires: %{mklibname phobos2-ldc-debug-shared} = %{EVRD}
-Requires: %{mklibname phobos2-ldc-shared} = %{EVRD}
+BuildRequires:	llvm-static-devel
+BuildRequires:	pkgconfig(libzstd)
+BuildRequires:	pkgconfig(bash-completion)
+Requires:	%{mklibname druntime-ldc-debug-shared} = %{EVRD}
+Requires:	%{mklibname druntime-ldc-shared} = %{EVRD}
+Requires:	%{mklibname phobos2-ldc-debug-shared} = %{EVRD}
+Requires:	%{mklibname phobos2-ldc-shared} = %{EVRD}
 
 %libpackage druntime-ldc-debug-shared 106
 %libpackage druntime-ldc-shared 106
@@ -75,8 +69,6 @@ An LLVM based compiler for the D programming language.
 
 %prep
 %autosetup -p1 -n %{name}-%{version}%{?beta:-%{beta}}-src
-#autosetup -p1 -n %{name}-%{?snapshot:%{commit}}%{!?snapshot:%{version}}
-
 
 %build
 # Unpack and initialize the bootstrap compiler -- we don't
Not Available

369start [@T] proton.meNo Comment.97d 14hrs
369start [@T] proton.meNo Comment.97d 14hrs