Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

icu4c 61.1 #25799

Closed
wants to merge 29 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
34ca152
icu4c 61.1
commitay Mar 26, 2018
1387f54
chakra: revision for icu4c
commitay Mar 26, 2018
0e1ba23
couchdb: revision for icu4c
commitay Mar 26, 2018
65958ed
dwdiff: revision for icu4c
commitay Mar 26, 2018
998bf1f
freeciv: revision for icu4c
commitay Mar 26, 2018
c2b2f58
freeling: revision for icu4c
commitay Mar 26, 2018
4472620
harfbuzz: revision for icu4c
commitay Mar 26, 2018
28d3144
hfstospell: revision for icu4c
commitay Mar 26, 2018
249ac14
libcdr: revision for icu4c
commitay Mar 26, 2018
637bb35
libfreehand: revision for icu4c
commitay Mar 26, 2018
4a09669
liblcf: revision for icu4c
commitay Mar 26, 2018
ff6586f
libmspub: revision for icu4c
commitay Mar 26, 2018
bdc6794
libphonenumber: revision for icu4c
commitay Mar 26, 2018
b1aadd7
libvisio: revision for icu4c
commitay Mar 26, 2018
bc28594
mapnik: revision for icu4c
commitay Mar 26, 2018
7e6b5d2
mimic: revision for icu4c
commitay Mar 26, 2018
4b6584c
mpd: revision for icu4c
commitay Mar 26, 2018
8f235be
node: revision for icu4c
commitay Mar 26, 2018
c822dfe
node@8: revision for icu4c
commitay Mar 26, 2018
477ca18
pazpar2: revision for icu4c
commitay Mar 26, 2018
2015b85
php: revision for icu4c
commitay Mar 26, 2018
f513cdc
planck: revision for icu4c
commitay Mar 26, 2018
0badd88
sile: revision for icu4c
commitay Mar 26, 2018
c983c50
tarantool 1.9.0.61
commitay Mar 28, 2018
00ab84b
tectonic: revision for icu4c
commitay Mar 26, 2018
dc9297c
widelands: revision for icu4c
commitay Mar 26, 2018
4fd8f92
yaz: revision for icu4c
commitay Mar 26, 2018
a1d2727
zebra: revision for icu4c
commitay Mar 26, 2018
7a36f68
zorba: revision for icu4c
commitay Mar 26, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion Formula/chakra.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ class Chakra < Formula
homepage "https://github.com/Microsoft/ChakraCore"
url "https://github.com/Microsoft/ChakraCore/archive/v1.8.2.tar.gz"
sha256 "fd5336a1baab8accd7f395f56af7347a70f755f7db46fbf8a8efaffa3eb73243"
revision 1

bottle do
cellar :any
Expand All @@ -15,7 +16,12 @@ class Chakra < Formula
depends_on "icu4c"

def install
system "./build.sh", "--lto-thin", "--static", "--icu=#{Formula["icu4c"].opt_include}", "-j=#{ENV.make_jobs}", "-y"
system "./build.sh", "--lto-thin",
"--static",
"--icu=#{Formula["icu4c"].opt_include}",
"--extra-defines=U_USING_ICU_NAMESPACE=1", # icu4c 61.1 compatability
"-j=#{ENV.make_jobs}",
"-y"
bin.install "out/Release/ch" => "chakra"
end

Expand Down
2 changes: 1 addition & 1 deletion Formula/couchdb.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ class Couchdb < Formula
homepage "https://couchdb.apache.org/"
url "https://www.apache.org/dyn/closer.cgi?path=/couchdb/source/1.7.1/apache-couchdb-1.7.1.tar.gz"
sha256 "91200aa6fbc6fa5e2f3d78ef40e39d8c1ec7c83ea1c2cd730d270658735b2cad"
revision 3
revision 4

bottle do
sha256 "6215cd6abbf100a301579ef95d1c94a90c3c2bc84484a91edb0c88bb9b1ae626" => :high_sierra
Expand Down
2 changes: 1 addition & 1 deletion Formula/dwdiff.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ class Dwdiff < Formula
homepage "https://os.ghalkes.nl/dwdiff.html"
url "https://os.ghalkes.nl/dist/dwdiff-2.1.1.tar.bz2"
sha256 "9745860faad6cb58744c7c45d16c0c7e222896c80d0cd7208dd36126d1a98c8b"
revision 2
revision 3

bottle do
sha256 "15202fe0942935caa9b6fceaf70a2b82bb2434d9940e090451566a050d33d631" => :high_sierra
Expand Down
1 change: 1 addition & 0 deletions Formula/freeciv.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ class Freeciv < Formula
homepage "https://freeciv.wikia.com/"
url "https://downloads.sourceforge.net/project/freeciv/Freeciv%202.5/2.5.11/freeciv-2.5.11.tar.bz2"
sha256 "4c9c526952fe977cb4b302b8ccf75798fd066c6dde670f72f677fe4964259aad"
revision 1

bottle do
sha256 "ede585a0c8932e511c9744cebcc81337cefcb697d850fb5ad5ecdc7615b0d1bb" => :high_sierra
Expand Down
2 changes: 1 addition & 1 deletion Formula/freeling.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ class Freeling < Formula
homepage "http://nlp.lsi.upc.edu/freeling/"
url "https://github.com/TALP-UPC/FreeLing/releases/download/4.0/FreeLing-4.0.tar.gz"
sha256 "c79d21c5af215105ba16eb69ee75b589bf7d41abce86feaa40757513e33c6ecf"
revision 8
revision 9

bottle do
sha256 "5a8a54e6fec19fc08e012942e7956d9052dc8d0e948d4420802bbbe32d42f8fd" => :high_sierra
Expand Down
1 change: 1 addition & 0 deletions Formula/harfbuzz.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ class Harfbuzz < Formula
homepage "https://wiki.freedesktop.org/www/Software/HarfBuzz/"
url "https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-1.7.6.tar.bz2"
sha256 "da7bed39134826cd51e57c29f1dfbe342ccedb4f4773b1c951ff05ff383e2e9b"
revision 1

bottle do
sha256 "ab57eb1c6346466cbe47a3c6ca42f4c5d83ea1db25cd86930ea6e6b3dcc39173" => :high_sierra
Expand Down
4 changes: 4 additions & 0 deletions Formula/hfstospell.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ class Hfstospell < Formula
homepage "https://hfst.github.io/"
url "https://github.com/hfst/hfst-ospell/releases/download/v0.5.0/hfstospell-0.5.0.tar.gz"
sha256 "0fd2ad367f8a694c60742deaee9fcf1225e4921dd75549ef0aceca671ddfe1cd"
revision 1

bottle do
cellar :any
Expand All @@ -19,6 +20,9 @@ class Hfstospell < Formula
needs :cxx11

def install
# icu4c 61.1 compatability
ENV.append "CPPFLAGS", "-DU_USING_ICU_NAMESPACE=1"

ENV.cxx11
system "./configure", "--disable-dependency-tracking",
"--disable-silent-rules",
Expand Down
8 changes: 4 additions & 4 deletions Formula/icu4c.rb
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
class Icu4c < Formula
desc "C/C++ and Java libraries for Unicode and globalization"
homepage "http://site.icu-project.org/"
url "https://ssl.icu-project.org/files/icu4c/60.2/icu4c-60_2-src.tgz"
mirror "https://downloads.sourceforge.net/project/icu/ICU4C/60.2/icu4c-60_2-src.tgz"
version "60.2"
sha256 "f073ea8f35b926d70bb33e6577508aa642a8b316a803f11be20af384811db418"
url "https://ssl.icu-project.org/files/icu4c/61.1/icu4c-61_1-src.tgz"
mirror "https://downloads.sourceforge.net/project/icu/ICU4C/61.1/icu4c-61_1-src.tgz"
version "61.1"
sha256 "d007f89ae8a2543a53525c74359b65b36412fa84b3349f1400be6dcf409fafef"
head "https://ssl.icu-project.org/repos/icu/trunk/icu4c/", :using => :svn

bottle do
Expand Down
2 changes: 1 addition & 1 deletion Formula/libcdr.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ class Libcdr < Formula
homepage "https://wiki.documentfoundation.org/DLP/Libraries/libcdr"
url "https://dev-www.libreoffice.org/src/libcdr/libcdr-0.1.4.tar.xz"
sha256 "e7a7e8b00a3df5798110024d7061fe9d1c3330277d2e4fa9213294f966a4a66d"
revision 2
revision 3

bottle do
cellar :any
Expand Down
1 change: 1 addition & 0 deletions Formula/libfreehand.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ class Libfreehand < Formula
homepage "https://wiki.documentfoundation.org/DLP/Libraries/libfreehand"
url "https://dev-www.libreoffice.org/src/libfreehand/libfreehand-0.1.2.tar.xz"
sha256 "0e422d1564a6dbf22a9af598535425271e583514c0f7ba7d9091676420de34ac"
revision 1

bottle do
cellar :any
Expand Down
2 changes: 1 addition & 1 deletion Formula/liblcf.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ class Liblcf < Formula
homepage "https://easyrpg.org/"
url "https://github.com/EasyRPG/liblcf/archive/0.5.3.tar.gz"
sha256 "4d2784ab927e2f61595b8efeb61664bcc64b3f746d12c893e302645dda3acddc"
revision 2
revision 3
head "https://github.com/EasyRPG/liblcf.git"

bottle do
Expand Down
1 change: 1 addition & 0 deletions Formula/libmspub.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ class Libmspub < Formula
homepage "https://wiki.documentfoundation.org/DLP/Libraries/libmspub"
url "https://dev-www.libreoffice.org/src/libmspub/libmspub-0.1.4.tar.xz"
sha256 "ef36c1a1aabb2ba3b0bedaaafe717bf4480be2ba8de6f3894be5fd3702b013ba"
revision 1

bottle do
cellar :any
Expand Down
1 change: 1 addition & 0 deletions Formula/libphonenumber.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ class Libphonenumber < Formula
homepage "https://github.com/googlei18n/libphonenumber"
url "https://github.com/googlei18n/libphonenumber/archive/v8.9.2.tar.gz"
sha256 "5beccbb1c2d364de9979a138311ffd22f5fabf25aa801f1828ac672ebe789382"
revision 1

bottle do
cellar :any
Expand Down
2 changes: 1 addition & 1 deletion Formula/libvisio.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ class Libvisio < Formula
homepage "https://wiki.documentfoundation.org/DLP/Libraries/libvisio"
url "https://dev-www.libreoffice.org/src/libvisio/libvisio-0.1.6.tar.xz"
sha256 "fe1002d3671d53c09bc65e47ec948ec7b67e6fb112ed1cd10966e211a8bb50f9"
revision 2
revision 3

bottle do
cellar :any
Expand Down
2 changes: 2 additions & 0 deletions Formula/mapnik.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ class Mapnik < Formula
homepage "http://www.mapnik.org/"
url "https://github.com/mapnik/mapnik/releases/download/v3.0.19/mapnik-v3.0.19.tar.bz2"
sha256 "5bf17afaf456e63021a4c948e25cf5e756782ef369226441a1e436adc3e790e9"
revision 1
head "https://github.com/mapnik/mapnik.git"

bottle do
Expand Down Expand Up @@ -49,6 +50,7 @@ def install
"CXX=\"#{ENV.cxx}\"",
"PREFIX=#{prefix}",
"CUSTOM_CXXFLAGS=\"-DBOOST_EXCEPTION_DISABLE\"",
"CUSTOM_DEFINES=-DU_USING_ICU_NAMESPACE=1", # icu4c 61.1 compatability
"ICU_INCLUDES=#{icu}/include",
"ICU_LIBS=#{icu}/lib",
"JPEG_INCLUDES=#{jpeg}/include",
Expand Down
2 changes: 1 addition & 1 deletion Formula/mimic.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ class Mimic < Formula
homepage "https://mimic.mycroft.ai"
url "https://github.com/MycroftAI/mimic/archive/1.2.0.2.tar.gz"
sha256 "6adcc9911b09d6e9513add41ad9dfc0893ece277f556419869520a0f0708c102"
revision 2
revision 3

bottle do
cellar :any
Expand Down
1 change: 1 addition & 0 deletions Formula/mpd.rb
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
class Mpd < Formula
desc "Music Player Daemon"
homepage "https://www.musicpd.org/"
revision 1

stable do
url "https://www.musicpd.org/download/mpd/0.20/mpd-0.20.18.tar.xz"
Expand Down
1 change: 1 addition & 0 deletions Formula/node.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ class Node < Formula
homepage "https://nodejs.org/"
url "https://nodejs.org/dist/v9.10.0/node-v9.10.0.tar.xz"
sha256 "945a35a2599dfc0a306cdb3aae1c70034d6c28b03ab85daf8f2166fdaaade63a"
revision 1
head "https://github.com/nodejs/node.git"

bottle do
Expand Down
4 changes: 4 additions & 0 deletions Formula/node@8.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ class NodeAT8 < Formula
homepage "https://nodejs.org/"
url "https://nodejs.org/dist/v8.11.0/node-v8.11.0.tar.xz"
sha256 "1ad354cf4ac96a904007b907fc1fe7fa2fd3692036da0c2fb1790f7a0204ab3f"
revision 1
head "https://github.com/nodejs/node.git", :branch => "v8.x-staging"

bottle do
Expand Down Expand Up @@ -33,6 +34,9 @@ class NodeAT8 < Formula
end

def install
# icu4c 61.1 compatability
ENV.append "CPPFLAGS", "-DU_USING_ICU_NAMESPACE=1"

args = ["--prefix=#{prefix}"]
args << "--without-npm" if build.without? "npm"
args << "--debug" if build.with? "debug"
Expand Down
2 changes: 1 addition & 1 deletion Formula/pazpar2.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ class Pazpar2 < Formula
homepage "https://www.indexdata.com/pazpar2"
url "http://ftp.indexdata.dk/pub/pazpar2/pazpar2-1.13.0.tar.gz"
sha256 "06adfbb0e215ae37bdbf7ddc173ba619359213c893d059e7a2203e91ac877f45"
revision 2
revision 3

bottle do
cellar :any
Expand Down
5 changes: 4 additions & 1 deletion Formula/php.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ class Php < Formula
homepage "https://php.net/"
url "https://php.net/get/php-7.2.3.tar.xz/from/this/mirror"
sha256 "b3a94f1b562f413c0b96f54bc309706d83b29ac65d9b172bc7ed9fb40a5e651f"
revision 3
revision 4

bottle do
rebuild 1
Expand Down Expand Up @@ -68,6 +68,9 @@ def install
# Required due to icu4c dependency
ENV.cxx11

# icu4c 61.1 compatability
ENV.append "CPPFLAGS", "-DU_USING_ICU_NAMESPACE=1"

config_path = etc/"php/#{php_version}"
# Prevent homebrew from harcoding path to sed shim in phpize script
ENV["lt_cv_path_SED"] = "sed"
Expand Down
1 change: 1 addition & 0 deletions Formula/planck.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ class Planck < Formula
homepage "http://planck-repl.org/"
url "https://github.com/mfikes/planck/archive/2.12.6.tar.gz"
sha256 "44174df56c79dac1f755606a30c35145303512cbab49bb389b2cd639e86132bd"
revision 1
head "https://github.com/mfikes/planck.git"

bottle do
Expand Down
2 changes: 1 addition & 1 deletion Formula/sile.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ class Sile < Formula
url "https://github.com/simoncozens/sile.git",
:revision => "befcd813e1dd46f7af6d11ffd0b0ee525e8db1fc"
version "0.9.5-alpha"
revision 3
revision 4
head "https://github.com/simoncozens/sile.git"

bottle do
Expand Down
4 changes: 2 additions & 2 deletions Formula/tarantool.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class Tarantool < Formula
desc "In-memory database and Lua application server"
homepage "https://tarantool.org/"
url "https://download.tarantool.org/tarantool/1.9/src/tarantool-1.9.0.0.tar.gz"
sha256 "749c0207da2a2d3838e3c9619d33c56dc3fc515738885c798d728ed506be4717"
url "https://download.tarantool.org/tarantool/1.9/src/tarantool-1.9.0.61.tar.gz"
sha256 "0045aaf8be05e12957f8ad7cd249789ffddb3021d7adaa5d90aef3646bce26d2"
head "https://github.com/tarantool/tarantool.git", :branch => "2.0", :shallow => false

bottle do
Expand Down
2 changes: 1 addition & 1 deletion Formula/tectonic.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ class Tectonic < Formula
homepage "https://tectonic-typesetting.github.io/"
url "https://github.com/tectonic-typesetting/tectonic/archive/v0.1.7.tar.gz"
sha256 "c39acc8a4e2e102245037fd2ea3e77b058d25e29bbab0dcc53a3167c5d3fee2a"
revision 2
revision 3

bottle do
sha256 "fe69edcce8d1bee8aba0180d4ab4434073c4519b7a5677ba996246b24e8ff0ec" => :high_sierra
Expand Down
5 changes: 4 additions & 1 deletion Formula/widelands.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ class Widelands < Formula
homepage "https://wl.widelands.org/"
url "https://launchpad.net/widelands/build19/build19/+download/widelands-build19-src.tar.bz2"
sha256 "e511f9d26828a2b71b64cdfc6674e6e847543b2da73961ab882acca36c7c01a6"
revision 8
revision 9

bottle do
sha256 "18b34abd369e071601a35ab96e9b9776998f1f572ff638f50e79e9c9b6578397" => :high_sierra
Expand All @@ -28,6 +28,9 @@ class Widelands < Formula
needs :cxx11

def install
# icu4c 61.1 compatability
ENV.append "CXXFLAGS", "-DU_USING_ICU_NAMESPACE=1"

ENV.cxx11
mkdir "build" do
system "cmake", "..",
Expand Down
2 changes: 1 addition & 1 deletion Formula/yaz.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ class Yaz < Formula
homepage "https://www.indexdata.com/yaz"
url "http://ftp.indexdata.dk/pub/yaz/yaz-5.23.1.tar.gz"
sha256 "4fb3b1ffcec4b9a56b892c47a0a645142e45418ce5ef6a835aeebc723f7d147e"
revision 2
revision 3

bottle do
cellar :any
Expand Down
2 changes: 1 addition & 1 deletion Formula/zebra.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ class Zebra < Formula
homepage "https://www.indexdata.com/zebra"
url "http://ftp.indexdata.dk/pub/zebra/idzebra-2.1.3.tar.gz"
sha256 "5975c054a4cf50fb97d261b239f6f04f65dec7a2f72022b5abadea4e64405ee3"
revision 1
revision 2

bottle do
sha256 "6f7665efc555ed08e5d7b9dd0de741f4e014d26462b163adb29e606456803517" => :high_sierra
Expand Down
5 changes: 4 additions & 1 deletion Formula/zorba.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ class Zorba < Formula
homepage "http://www.zorba.io/"
url "https://github.com/28msec/zorba/archive/3.1.tar.gz"
sha256 "05eed935c0ff3626934a5a70724a42410fd93bc96aba1fa4821736210c7f1dd8"
revision 6
revision 7

bottle do
sha256 "f144539eb1107b00dbc7577439559bd18a80d5cc3f7679bba85ca272fa8e4234" => :high_sierra
Expand All @@ -25,6 +25,9 @@ class Zorba < Formula
needs :cxx11

def install
# icu4c 61.1 compatability
ENV.append "CXXFLAGS", "-DU_USING_ICU_NAMESPACE=1"

ENV.cxx11

args = std_cmake_args
Expand Down