aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/libtool.rb74
1 files changed, 4 insertions, 70 deletions
diff --git a/Library/Formula/libtool.rb b/Library/Formula/libtool.rb
index 7b3c169e5..b58b9e7bd 100644
--- a/Library/Formula/libtool.rb
+++ b/Library/Formula/libtool.rb
@@ -5,9 +5,9 @@ require "formula"
class Libtool < Formula
homepage "http://www.gnu.org/software/libtool/"
- url "http://ftpmirror.gnu.org/libtool/libtool-2.4.2.tar.gz"
- mirror "http://ftp.gnu.org/gnu/libtool/libtool-2.4.2.tar.gz"
- sha1 "22b71a8b5ce3ad86e1094e7285981cae10e6ff88"
+ url "http://ftpmirror.gnu.org/libtool/libtool-2.4.4.tar.xz"
+ mirror "https://ftp.gnu.org/gnu/libtool/libtool-2.4.4.tar.xz"
+ sha1 "a62d0f9a5c8ddf2de2a3210a5ab712fd3b4531e9"
bottle do
cellar :any
@@ -22,22 +22,13 @@ class Libtool < Formula
option :universal
- # Allow -stdlib= to pass through to linker
- # http://git.savannah.gnu.org/gitweb/?p=libtool.git;a=commitdiff;h=8f975a1368594126e37d85511f1f96164e466d93
- # https://trac.macports.org/ticket/32982
-
- # Fix interpretation of MACOSX_DEPLOYMENT_TARGET on 10.10
- # http://article.gmane.org/gmane.comp.gnu.libtool.patches/11730
- # https://trac.macports.org/changeset/125325
- patch :DATA
-
def install
ENV.universal_binary if build.universal?
system "./configure", "--disable-dependency-tracking",
"--prefix=#{prefix}",
"--program-prefix=g",
"--enable-ltdl-install"
- system "make install"
+ system "make", "install"
end
def caveats; <<-EOS.undent
@@ -50,60 +41,3 @@ class Libtool < Formula
system "#{bin}/glibtool", "execute", "/usr/bin/true"
end
end
-
-__END__
-diff --git a/libltdl/config/ltmain.sh b/libltdl/config/ltmain.sh
-index 63ae69d..9ae038c 100644
---- a/libltdl/config/ltmain.sh
-+++ b/libltdl/config/ltmain.sh
-@@ -5851,9 +5851,10 @@ func_mode_link ()
- # -tp=* Portland pgcc target processor selection
- # --sysroot=* for sysroot support
- # -O*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization
-+ # -stdlib=* select c++ std lib with clang
- -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
- -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \
-- -O*|-flto*|-fwhopr*|-fuse-linker-plugin)
-+ -O*|-flto*|-fwhopr*|-fuse-linker-plugin|-stdlib=*)
- func_quote_for_eval "$arg"
- arg="$func_quote_for_eval_result"
- func_append compile_command " $arg"
-diff --git a/configure b/configure
-index a1ef3e3..782d28a 100755
---- a/configure
-+++ b/configure
-@@ -7765,7 +7765,7 @@ $as_echo "$lt_cv_ld_force_load" >&6; }
- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
- 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
-- 10.[012]*)
-+ 10.[012][,.]*)
- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- 10.*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
-diff --git a/libltdl/configure b/libltdl/configure
-index f18f272..fef1137 100755
---- a/libltdl/configure
-+++ b/libltdl/configure
-@@ -6978,7 +6978,7 @@ $as_echo "$lt_cv_ld_force_load" >&6; }
- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
- 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
-- 10.[012]*)
-+ 10.[012][,.]*)
- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- 10.*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
-diff --git a/libltdl/m4/libtool.m4 b/libltdl/m4/libtool.m4
-index 44e0ecf..4adcf73 100644
---- a/libltdl/m4/libtool.m4
-+++ b/libltdl/m4/libtool.m4
-@@ -1052,7 +1052,7 @@ _LT_EOF
- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
- 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
-- 10.[[012]]*)
-+ 10.[[012]][[,.]]*)
- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- 10.*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;