diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-01-08 07:21:24 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-01-08 07:21:24 +0000 |
| commit | ed18f34dbd0a7e84401aaed51059fa842d06ba97 (patch) | |
| tree | 8ac3b8d76f0afc01f1b6523c041f07263828f2e6 /dev-scheme | |
| parent | 0d5f0af0d3c38555e32e0b5dcc6a26117e4ccd83 (diff) | |
| download | baldeagleos-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/Manifest | 2 | ||||
| -rw-r--r-- | dev-scheme/sagittarius/files/sagittarius-0.9.14-compiler-flags.patch | 17 | ||||
| -rw-r--r-- | dev-scheme/sagittarius/files/sagittarius-compiler-flags.patch | 21 | ||||
| -rw-r--r-- | dev-scheme/sagittarius/metadata.xml | 4 | ||||
| -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" |
