summaryrefslogtreecommitdiff
path: root/dev-scheme
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-01-08 07:21:24 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-01-08 07:21:24 +0000
commited18f34dbd0a7e84401aaed51059fa842d06ba97 (patch)
tree8ac3b8d76f0afc01f1b6523c041f07263828f2e6 /dev-scheme
parent0d5f0af0d3c38555e32e0b5dcc6a26117e4ccd83 (diff)
downloadbaldeagleos-repo-ed18f34dbd0a7e84401aaed51059fa842d06ba97.tar.gz
baldeagleos-repo-ed18f34dbd0a7e84401aaed51059fa842d06ba97.tar.xz
baldeagleos-repo-ed18f34dbd0a7e84401aaed51059fa842d06ba97.zip
Adding metadata
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/sagittarius/Manifest2
-rw-r--r--dev-scheme/sagittarius/files/sagittarius-0.9.14-compiler-flags.patch17
-rw-r--r--dev-scheme/sagittarius/files/sagittarius-compiler-flags.patch21
-rw-r--r--dev-scheme/sagittarius/metadata.xml4
-rw-r--r--dev-scheme/sagittarius/sagittarius-0.9.14.ebuild (renamed from dev-scheme/sagittarius/sagittarius-0.9.12.ebuild)8
5 files changed, 22 insertions, 30 deletions
diff --git a/dev-scheme/sagittarius/Manifest b/dev-scheme/sagittarius/Manifest
index 9d6f19c28729..f03bb01f673e 100644
--- a/dev-scheme/sagittarius/Manifest
+++ b/dev-scheme/sagittarius/Manifest
@@ -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
diff --git a/dev-scheme/sagittarius/files/sagittarius-0.9.14-compiler-flags.patch b/dev-scheme/sagittarius/files/sagittarius-0.9.14-compiler-flags.patch
new file mode 100644
index 000000000000..3c4d7869d1aa
--- /dev/null
+++ b/dev-scheme/sagittarius/files/sagittarius-0.9.14-compiler-flags.patch
@@ -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
diff --git a/dev-scheme/sagittarius/files/sagittarius-compiler-flags.patch b/dev-scheme/sagittarius/files/sagittarius-compiler-flags.patch
deleted file mode 100644
index 9157f92bd792..000000000000
--- a/dev-scheme/sagittarius/files/sagittarius-compiler-flags.patch
+++ /dev/null
@@ -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
diff --git a/dev-scheme/sagittarius/metadata.xml b/dev-scheme/sagittarius/metadata.xml
index 26b955bac896..736a1167c898 100644
--- a/dev-scheme/sagittarius/metadata.xml
+++ b/dev-scheme/sagittarius/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>dev@dyama.net</email>
- <name>Daichi Yamamoto</name>
- </maintainer>
<origin>gentoo-guru-overlay</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-scheme/sagittarius/sagittarius-0.9.12.ebuild b/dev-scheme/sagittarius/sagittarius-0.9.14.ebuild
index 502eda2ffdda..e77ea3538621 100644
--- a/dev-scheme/sagittarius/sagittarius-0.9.12.ebuild
+++ b/dev-scheme/sagittarius/sagittarius-0.9.14.ebuild
@@ -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"