mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
dev-scheme/sagittarius: add 0.9.14, drop 0.9.12
Closes: https://bugs.gentoo.org/950625 Signed-off-by: Daichi Yamamoto <dev@dyama.net>
This commit is contained in:
@@ -1 +1 @@
|
||||
DIST sagittarius-0.9.12.tar.gz 14595460 BLAKE2B 4984c5ea4428954a0c181858c92d47f909a9437b6a1d3e5b72bf6a8edf414d65890938458e1cb3d4e9716950c9dbd45d6eec69b73aa6f8068a912fa2bbe0c132 SHA512 bc1143b29f697fe073b9f74a6964d4dd86fd7a1a56e1829acf1f9181144675711740de86b89786192241a86b388e6adf3a18e9df02d8abbefa35429ffe9526e4
|
||||
DIST sagittarius-0.9.14.tar.gz 14906617 BLAKE2B a5e605e2c1676911ffbb9bb9b5c9a5b490cfea3c4790c46791c8c137de695ec924d9087f96e4f2b71c00da4acf79ef50367819b9ff294a5b1d70419276d85224 SHA512 5638f06c25a3a682a04504ee837d7b2707422474697de342d53c5f219d0996aee6ad7a1f0fc57d3934a1daddf46ac2963f38e714a41fd391cf5ddbb9e34be5c5
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
--- a/cmake/FixupCompilerFlags.cmake
|
||||
+++ b/cmake/FixupCompilerFlags.cmake
|
||||
@@ -45,14 +45,6 @@
|
||||
SET(CMAKE_CXX_FLAGS "-Wall ${CMAKE_CXX_FLAGS}")
|
||||
#SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wshorten-64-to-32")
|
||||
|
||||
- SET(CMAKE_C_FLAGS_DEBUG "-Og -fstack-protector-strong -fno-omit-frame-pointer ${CMAKE_C_FLAGS_DEBUG}")
|
||||
- SET(CMAKE_CXX_FLAGS_DEBUG "-Og -fstack-protector-strong -fno-omit-frame-pointer ${CMAKE_CXX_FLAGS_DEBUG}")
|
||||
- SET(CMAKE_C_FLAGS_RELEASE "-g ${CMAKE_C_FLAGS_RELEASE}")
|
||||
- SET(CMAKE_CXX_FLAGS_RELEASE "-g ${CMAKE_CXX_FLAGS_RELEASE}")
|
||||
- # left to right match, so append -O3
|
||||
- SET(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -O3")
|
||||
- SET(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -O3")
|
||||
-
|
||||
# for some reason static library doesn't have this
|
||||
# on x86_64 and is required.
|
||||
# Solaris GCC (32 bit) doesn't have this either. so
|
||||
@@ -1,21 +0,0 @@
|
||||
--- a/cmake/FixupCompilerFlags.cmake
|
||||
+++ b/cmake/FixupCompilerFlags.cmake
|
||||
@@ -45,18 +45,6 @@
|
||||
SET(CMAKE_CXX_FLAGS "-Wall ${CMAKE_CXX_FLAGS}")
|
||||
#SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wshorten-64-to-32")
|
||||
|
||||
- # for GCC or Clang, we want both maximum performance and debug info.
|
||||
- IF (CMAKE_BUILD_TYPE STREQUAL Debug)
|
||||
- SET(CMAKE_C_FLAGS_DEBUG "-O3 ${CMAKE_C_FLAGS_DEBUG}")
|
||||
- SET(CMAKE_CXX_FLAGS_DEBUG "-O3 ${CMAKE_CXX_FLAGS_DEBUG}")
|
||||
- ELSEIF(CMAKE_BUILD_TYPE STREQUAL Release)
|
||||
- SET(CMAKE_C_FLAGS_RELEASE "-g ${CMAKE_C_FLAGS_RELEASE}")
|
||||
- SET(CMAKE_CXX_FLAGS_RELEASE "-g ${CMAKE_CXX_FLAGS_RELEASE}")
|
||||
- ELSE()
|
||||
- SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -O3")
|
||||
- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -O3")
|
||||
- ENDIF()
|
||||
-
|
||||
# for some reason static library doesn't have this
|
||||
# on x86_64 and is required.
|
||||
# Solaris GCC (32 bit) doesn't have this either. so
|
||||
@@ -6,6 +6,6 @@
|
||||
<name>Daichi Yamamoto</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="bitbucket">ktakashi/sagittarius-scheme</remote-id>
|
||||
<remote-id type="github">ktakashi/sagittarius-scheme</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2024-2025 Gentoo Authors
|
||||
# Copyright 2024-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -6,9 +6,9 @@ EAPI=8
|
||||
inherit cmake edo
|
||||
|
||||
DESCRIPTION="R6RS/R7RS Scheme system."
|
||||
HOMEPAGE="https://bitbucket.org/ktakashi/sagittarius-scheme"
|
||||
SRC_URI="https://bitbucket.org/ktakashi/sagittarius-scheme/downloads/${P}.tar.gz"
|
||||
PATCHES=( "${FILESDIR}/${PN}-compiler-flags.patch" )
|
||||
HOMEPAGE="https://github.com/ktakashi/sagittarius-scheme"
|
||||
SRC_URI="https://github.com/ktakashi/sagittarius-scheme/releases/download/v${PV}/${P}.tar.gz"
|
||||
PATCHES=( "${FILESDIR}/${PN}-0.9.14-compiler-flags.patch" )
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
Reference in New Issue
Block a user