gcc 6.1.0
This commit is contained in:
parent
1bcae5f26e
commit
1ca49e83ba
1 changed files with 6 additions and 16 deletions
|
@ -21,9 +21,9 @@ class Gcc < Formula
|
|||
|
||||
desc "GNU compiler collection"
|
||||
homepage "https://gcc.gnu.org"
|
||||
url "http://ftpmirror.gnu.org/gcc/gcc-5.3.0/gcc-5.3.0.tar.bz2"
|
||||
mirror "https://ftp.gnu.org/gnu/gcc/gcc-5.3.0/gcc-5.3.0.tar.bz2"
|
||||
sha256 "b84f5592e9218b73dbae612b5253035a7b34a9a1f7688d2e1bfaaf7267d5c4db"
|
||||
url "http://ftpmirror.gnu.org/gcc/gcc-6.1.0/gcc-6.1.0.tar.bz2"
|
||||
mirror "https://ftp.gnu.org/gnu/gcc/gcc-6.1.0/gcc-6.1.0.tar.bz2"
|
||||
sha256 "09c4c85cabebb971b1de732a0219609f93fc0af5f86f6e437fd8d7f832f1a351"
|
||||
|
||||
head "svn://gcc.gnu.org/svn/gcc/trunk"
|
||||
|
||||
|
@ -33,6 +33,8 @@ class Gcc < Formula
|
|||
sha256 "679c9bfc2082f8ab4320c89082b08c4eab9523dd72bfed27fe4b712de7013a1f" => :mavericks
|
||||
end
|
||||
|
||||
# GCC's Go compiler is not currently supported on Mac OS X.
|
||||
# See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46986
|
||||
option "with-java", "Build the gcj compiler"
|
||||
option "with-all-languages", "Enable all compilers and languages, except Ada"
|
||||
option "with-nls", "Build with native language support (localization)"
|
||||
|
@ -172,19 +174,7 @@ class Gcc < Formula
|
|||
# Even when suffixes are appended, the info pages conflict when
|
||||
# install-info is run. TODO fix this.
|
||||
info.rmtree
|
||||
|
||||
# Rename java properties
|
||||
if build.with?("java") || build.with?("all-languages")
|
||||
config_files = [
|
||||
"#{lib}/gcc/#{version_suffix}/logging.properties",
|
||||
"#{lib}/gcc/#{version_suffix}/security/classpath.security",
|
||||
"#{lib}/gcc/#{version_suffix}/i386/logging.properties",
|
||||
"#{lib}/gcc/#{version_suffix}/i386/security/classpath.security",
|
||||
]
|
||||
config_files.each do |file|
|
||||
add_suffix file, version_suffix if File.exist? file
|
||||
end
|
||||
end
|
||||
# Since GCC 4.9 java properties are properly sandboxed.
|
||||
end
|
||||
|
||||
def add_suffix(file, suffix)
|
||||
|
|
Loading…
Reference in a new issue