diff options
Diffstat (limited to 'dev-haskell/text-icu')
-rw-r--r-- | dev-haskell/text-icu/Manifest | 3 | ||||
-rw-r--r-- | dev-haskell/text-icu/files/text-icu-0.7.0.1-icu.patch | 12 | ||||
-rw-r--r-- | dev-haskell/text-icu/text-icu-0.7.0.1.ebuild | 2 |
3 files changed, 16 insertions, 1 deletions
diff --git a/dev-haskell/text-icu/Manifest b/dev-haskell/text-icu/Manifest index 07231f085473..320f9226b728 100644 --- a/dev-haskell/text-icu/Manifest +++ b/dev-haskell/text-icu/Manifest @@ -1,3 +1,4 @@ +AUX text-icu-0.7.0.1-icu.patch 394 BLAKE2B 712015502f7692141388cf7d0c8d5650d6a44f5ab246a2ba50a2baa26660d1938aa10d595263244e6974487f2419b52bf713c4527026bc4f7ed2b1a97faa8ee8 SHA512 ecd63935a4f5343fdfbe5be3d319b3db29ed21acd6f7d444ee6dad022fe6da37db975697650fcf1aa48e17c0ba48b608afd6bade06f4cdbf80b56e20480f54d0 DIST text-icu-0.7.0.1.tar.gz 45533 BLAKE2B 1eda34ad7a8bcaa26814cb4fdb864e67531aca5dc80ece9a71dd770022ec7729e7e2960729c707ab9b5d4e8ad3b112e50572d26a2f2a573ffd6f3c914a0b5545 SHA512 54551ce0d629bffcca32fc855bfcdf2e24282359ce3a32578a98de4f4ad15378fa7df98c59d73323549a2ac873b10a10202bda02f5be83fbe1ab945aac5e50a9 -EBUILD text-icu-0.7.0.1.ebuild 743 BLAKE2B e7ba5ac5fca288179ef458045e51f7fb30f22bac4a5f37ef01895494c34f0cf2d22a80dcfa86554d6f8a9ef24308aba1bfcb3eed925c43746418fb1fbc4c0429 SHA512 268e708bc7f09470dcaf3f665ba10b3ba8fc0690f0babf0c1008efbb03ca5c476b21bc791b37cba0af67cf6b9c9d7150dcc96b0ac744bb6e977e12c604cfaf81 +EBUILD text-icu-0.7.0.1.ebuild 792 BLAKE2B 9fe2288a1eaa58e4ef5cb5942cb4e51515278e6ff14b851bf7d744294bcc1ef379b50a9e375507d603482d32007865e276171f38490f93df08f9c82dd91086f9 SHA512 0d169a01c09f968e86a396a2f82395ed30e32f06ab205acbde21347ec6e85e7a27d85c3440278485643ebfc869c2f486a8f808fb4d58dad303e622cfd04f5d8b MISC metadata.xml 1375 BLAKE2B 598c2f18ecd8c76ae5b8de8f9bf78c75e4d185f49e2ca74425b7379240018fcbef5c390bcc23747c919855fa3be2357f7fe8c5367fe3d30aedb7510dbb789f9c SHA512 0ff41b1b72b3cc09947f6937b969a07e98c9d04bb0967cf4feb066c755ea1da415a6138099aff4550cc7423a02d1c5f95a16e865c2c127e3551a62521e05d79f diff --git a/dev-haskell/text-icu/files/text-icu-0.7.0.1-icu.patch b/dev-haskell/text-icu/files/text-icu-0.7.0.1-icu.patch new file mode 100644 index 000000000000..5a29309e7c45 --- /dev/null +++ b/dev-haskell/text-icu/files/text-icu-0.7.0.1-icu.patch @@ -0,0 +1,12 @@ +icu-68 disable TRUE/FALSE by default. +--- a/cbits/text_icu.c ++++ b/cbits/text_icu.c +@@ -305,7 +305,7 @@ int32_t __hs_u_strFoldCase(UChar *dest, int32_t destCapacity, + + int32_t __hs_u_strCompareIter(UCharIterator *iter1, UCharIterator *iter2) + { +- return u_strCompareIter(iter1, iter2, TRUE); ++ return u_strCompareIter(iter1, iter2, true); + } + + UBlockCode __hs_ublock_getCode(UChar32 c) diff --git a/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild b/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild index 9a2bbca610d0..88b4ba6c94cb 100644 --- a/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild +++ b/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild @@ -20,6 +20,8 @@ IUSE="" RESTRICT=test # QuickCheck occasionally finds counterexamples # and fails to build: Duplicate instance declarations: instance NFData Ordering +PATCHES=("${FILESDIR}"/${PN}-0.7.0.1-icu.patch) + RDEPEND=">=dev-haskell/text-0.9.1.0:=[profile?] >=dev-lang/ghc-7.4.1:= dev-libs/icu:= |