2 Commits

5 changed files with 20 additions and 10 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5546681f1997da4363eba464be49c1cc0af865d335e5e0990097ace04c37bc9a
size 101337

3
demumble-1.3.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:29501fbd5522820a1672aea0292105b8706899e4e4b283ff51c126f79b3b2c41
size 331908

View File

@@ -1,3 +1,13 @@
-------------------------------------------------------------------
Sun Jul 20 07:42:52 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
- update to 1.3.0:
* swift demangling support
* [ms] Two demangling fixes for non-type template parameters
* [itanium] Demangling for built-in type transformations
* [itanium] Demangling rules for C++20 concepts and requires-expressions
* [itanium] Demangle explicitly named object parameters
-------------------------------------------------------------------
Mon May 13 00:30:01 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>

View File

@@ -2,7 +2,7 @@
# spec file for package demumble
#
# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger@gmx.de>
# Copyright (c) 2025 Andreas Stieger <Andreas.Stieger@gmx.de>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
Name: demumble
Version: 1.2.3
Version: 1.3.0
Release: 0
Summary: A better c++filt and a better undname.exe, in one binary
License: Apache-2.0

View File

@@ -1,7 +1,7 @@
Index: demumble-1.2.3/CMakeLists.txt
Index: demumble-1.3.0/CMakeLists.txt
===================================================================
--- demumble-1.2.3.orig/CMakeLists.txt
+++ demumble-1.2.3/CMakeLists.txt
--- demumble-1.3.0.orig/CMakeLists.txt
+++ demumble-1.3.0/CMakeLists.txt
@@ -1,6 +1,9 @@
-cmake_minimum_required(VERSION 3.5.0 FATAL_ERROR)
+cmake_minimum_required(VERSION 3.14.0 FATAL_ERROR)
@@ -13,8 +13,8 @@ Index: demumble-1.2.3/CMakeLists.txt
if (UNIX)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fno-exceptions -fno-rtti")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden")
@@ -49,4 +52,5 @@ add_executable(demumble
third_party/llvm/lib/Demangle/RustDemangle.cpp
@@ -66,4 +69,5 @@ add_executable(demumble
third_party/swift/lib/Demangling/Remangler.cpp
)
set_target_properties(demumble PROPERTIES CXX_STANDARD 17
- CXX_STANDARD_REQUIRED ON)