summaryrefslogtreecommitdiff
path: root/sys-devel
diff options
context:
space:
mode:
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/Manifest.gzbin9304 -> 9308 bytes
-rw-r--r--sys-devel/binutils/Manifest2
-rw-r--r--sys-devel/binutils/binutils-9999.ebuild9
-rw-r--r--sys-devel/clang/Manifest2
-rw-r--r--sys-devel/clang/clang-6.0.9999.ebuild4
-rw-r--r--sys-devel/gcc/Manifest2
-rw-r--r--sys-devel/gcc/gcc-5.4.0-r4.ebuild2
-rw-r--r--sys-devel/llvm/Manifest6
-rw-r--r--sys-devel/llvm/llvm-5.0.1.ebuild6
-rw-r--r--sys-devel/llvm/llvm-6.0.9999.ebuild16
-rw-r--r--sys-devel/llvm/llvm-9999.ebuild6
11 files changed, 24 insertions, 31 deletions
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 1c60ce4695c2..167018f3412a 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index 294587a2c014..05e22676e69a 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -15,5 +15,5 @@ EBUILD binutils-2.26.1.ebuild 292 BLAKE2B c7f4d10819d40799f39b2b8425f061d995b25c
EBUILD binutils-2.27-r1.ebuild 305 BLAKE2B 8df34ec1e3550bf81b69cce2b0520b206d02d3d77d652ab787cb1fef32d910ddded25b8c6098e6406586cace96d70d9d77198ffd13ca167c39a25953dac09ec8 SHA512 a8f2a1594d97092195cb9d59b3ab7783eb777df6a175fa4361b92b4d8d415920b2e383174732f26a780dc1d4844eae1412654fb07eeeea6fb01399ad9e8ca17a
EBUILD binutils-2.28.1.ebuild 296 BLAKE2B b2664d411b30f63ed4aec46c55a3367a3983aeafb3772ebd059f71536f8098be5f2474af2feb02e3b49ae76c83f4d386d7435434219ca1afbbc6d0d21c1f94e8 SHA512 3f8eeced53288d9ee9ead1f8a3807967973cf81e118162aff157702e07eb959ce2d5cbb14eb86918ed0987939d8b6a73e697e2be7f4c838987bcd61b10256182
EBUILD binutils-2.29.1-r1.ebuild 343 BLAKE2B 8e90a02c70e3c95871787c0b4e4297068d1276d0dd6c9695a4f8526702a4a54d3baae9415d65ca01a796de913d8bf4d4a701d641879be89d17294a5111d8381e SHA512 56b38bbc932d2f5eb71065c03dd8fea38b37361edc19bf188284f010b6cf80bf2702e09b7e7113cfe3f30ab653872acbc026f06ef078f30c0b43fc183d4bbb28
-EBUILD binutils-9999.ebuild 10904 BLAKE2B dfefd6ae8b6687361c0841fab4304bdffad9d9d66da68eee270c0c3a0c7bffdc417dd4a3197702ec115a2bbdc44b655f550c7b7957133221b1c5c1c235817812 SHA512 d2b929b494eabd09bd7c22dade89a7a88300e16df1af916705f31b9c9384a9f8bec248b3c0b545e1a3d7a7ddf30f3425be478010ede84dee1ff6e01bcfaaab3f
+EBUILD binutils-9999.ebuild 10747 BLAKE2B 4a45c17c7462dc5ff6898df8b4422d12d9c522fbf00dd77f023790d9be9c33d9aed4f171ac1952c993b3d27d14801fec962d024684580ae88d34afc57e09d2f4 SHA512 647674e10ffd4482e9baf0e7cee69db1210b66b9da0bdafabc61e4541bcc7b833de4aa4e78b4aff44747c0926d2ab7a24acd18598fb6573de0d9b1b3053c1b2b
MISC metadata.xml 447 BLAKE2B 78d0b6e0a34f19d0f90f568fb84fcddbc995eb2c64f9c4feef2545d49322311fc6825b3b208dc03718bd75d550581efbdc9ee26e7f7a6f856902e640f90bf0f5 SHA512 73cb18db3a677767a78d5cab44ca721083ef17b4a158c10a66a186835b57a3d763b6f6753c836620b32ec912834ae8da2148c8fa0e4932170956b92c75169a9d
diff --git a/sys-devel/binutils/binutils-9999.ebuild b/sys-devel/binutils/binutils-9999.ebuild
index 3c7b8b3b06a1..16b853f51c7e 100644
--- a/sys-devel/binutils/binutils-9999.ebuild
+++ b/sys-devel/binutils/binutils-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -124,12 +124,6 @@ src_prepare() {
sed -i 's:\<getline\>:get_line:g' libiberty/testsuite/test-demangle.c
fi
- # Fix po Makefile generators
- sed -i \
- -e '/^datadir = /s:$(prefix)/@DATADIRNAME@:@datadir@:' \
- -e '/^gnulocaledir = /s:$(prefix)/share:$(datadir):' \
- */po/Make-in || die "sed po's failed"
-
# Apply things from PATCHES and user dirs
default
@@ -215,6 +209,7 @@ src_configure() {
--host=${CHOST}
--target=${CTARGET}
--datadir="${EPREFIX}"${DATAPATH}
+ --datarootdir="${EPREFIX}"${DATAPATH}
--infodir="${EPREFIX}"${DATAPATH}/info
--mandir="${EPREFIX}"${DATAPATH}/man
--bindir="${EPREFIX}"${BINPATH}
diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index eee97241f7e1..f3a42993f87b 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -24,6 +24,6 @@ EBUILD clang-3.9.1-r100.ebuild 1534 BLAKE2B b269b09553ec5559ad90ffdfcaa20604c10f
EBUILD clang-4.0.1.ebuild 9440 BLAKE2B 9ccc82a8f57e8c2e7a7ad1b55b0b6e8f88ad4da2b4d71bbdfaf5312e95d35abf08b31ee38114c7f31c435881ba06d5793bcff287c6dcd11e52e78e9ac90f1d9a SHA512 3b1ead95ef28a4f126e3111297c5c8682b34d74caf369db0d52ce92b334a5025f7894103b1bd4aa820e90368c3a8796139e663da8dc6e4c01683b6f4a84f9bd1
EBUILD clang-5.0.0.ebuild 9394 BLAKE2B 70854a48bede330b76467f83d3adf52d05ffb629982ecdb38cff9585d9df9d4378f907191dc672ab62be669e77c203702c7a97e67a9082e41d55a021b60c4029 SHA512 99f117c00837dbf364e3070b4c51bccbfa3646f07a51c89494a79162b36901de3119a332af757cd1c1e15f37b9f64fe19e9d274a8ecacf5fcc8816d0c9e1a88b
EBUILD clang-5.0.1.ebuild 9655 BLAKE2B 3aee99d71253a1c5f65c7fe56d6e7346d1cf944676e683bcc9dfe58a4a08db1e89180b6c421d2f95ca6dc01968734203b059d13d3c76350bfdcf4c1418d12c83 SHA512 8e313805e3ff32d6606b1cb75f9b2b8ae3c0cb0e720168c292cd9dbf694964eddda31b9e657ac0acd977852b2ba3734ccb0f406e559dfddd7ba26ecb2aef96b9
-EBUILD clang-6.0.9999.ebuild 8890 BLAKE2B 9bc832936800d91112974342681191cb11950d335312baaa12da3319867d46d6cf3121e83e9c22039fbcd9720421301ccc940acf6e6af155d27715b2366e303b SHA512 76f550b3165b9e2ad0eeb525a2e361bcb36108ee685ca3b5a4826e688ef12b1ef85dd53ddc982ea1534f3defaa63a18657a50ad5b10997002be7443fd7e6ff50
+EBUILD clang-6.0.9999.ebuild 8789 BLAKE2B d5b5a969ef186359ef630a2633f217aff2455a6dddbcf931f4f7e45fe9d3603c138b71f2b27499af20bb180c17bb9c6cb82dff0c96adec48221271e7289abde0 SHA512 7bc571f18566262d1e6fda17a28cf8dd7568360f386161ea695745a5454251e413bd971d5032986f3275d87a66f49fcc54b4aa35a2429db17aaf642ca1c2dec5
EBUILD clang-9999.ebuild 8854 BLAKE2B db11809f43cbe407952ac0251102e1964ec212cbff15993144473f82d1662db4edd83a67f9e411f4dfd9a1cb4ea4091844c50c479102d3e4b71d138eb7c33089 SHA512 a3877379b48d385e1a16bf5f5889f747eb99db0792981a651aca8469b14160d6b866358e1e191c4d2f7ad53e21fa877012f015b49271b9ab15905aaaab6d440d
MISC metadata.xml 1455 BLAKE2B 9dd88bba7158dfdc83bfc48fa4134e1f5a3357ab778cad400a51e348bbb4b44d2740ec417fdc888df0b4fd820441649e92b7adffdd4db558a2f4c3f4830a83a1 SHA512 369a87bd551e483e81ff56f5167177b1bcfedf9bc97f501ef2b07bfdfea3a25532f5e86af062568b3b22a53fe07318fd93dc55bd83b453dd10a0f4d3e88cb932
diff --git a/sys-devel/clang/clang-6.0.9999.ebuild b/sys-devel/clang/clang-6.0.9999.ebuild
index 48c2d57fbee0..2a2a844387a9 100644
--- a/sys-devel/clang/clang-6.0.9999.ebuild
+++ b/sys-devel/clang/clang-6.0.9999.ebuild
@@ -19,10 +19,8 @@ EGIT_REPO_URI="https://git.llvm.org/git/clang.git
EGIT_BRANCH="release_60"
# Keep in sync with sys-devel/llvm
-ALL_LLVM_EXPERIMENTAL_TARGETS=( AVR Nios2 RISCV WebAssembly )
ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
- NVPTX PowerPC Sparc SystemZ X86 XCore
- "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
+ NVPTX PowerPC Sparc SystemZ X86 XCore )
ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 994fc7070429..59549a0366a7 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -85,7 +85,7 @@ EBUILD gcc-4.6.4.ebuild 768 BLAKE2B 9f38ecd86d75d9040e3674e4f33cc71e070c43d33a98
EBUILD gcc-4.7.4-r1.ebuild 1291 BLAKE2B 960d5072a4d03ee507cc5f7ea57f272165378daba273ec05e625dab2c38b0676f9261e46e6733649a49dc2dc50227449d480c90f8faa7af35a4cda8c2d4d7277 SHA512 44882746c9ee2920073722cf2847e717c412672e89656c6ee84e44903e935d0a84c6e7fdec327fddc8ba95cce1b8690d29847caff220f571e7d81dd556674b25
EBUILD gcc-4.8.5-r1.ebuild 1401 BLAKE2B 669ceca836569aa02247049b00d1beb820b12a8fd08bc8da703b650a01629bb6b9b9607d83152889770cc7116a2ce9e058db7d5eee5e91921ae2342a32890c40 SHA512 22f68cc6733b59e3d4f43df088fa0440ebbb40c3cfbb88e538a1ccca849f1111a83c9a2cf0d0733eb16eec956e65c5accaae1c6598a8027a497d20f3293a2934
EBUILD gcc-4.9.4.ebuild 1460 BLAKE2B 48679b12acbc9c4aa0db5451e36c156e351cae29f1978c82d53fdf926d2d98e77c43138ac3ca57c08af60255bccb7f1b360fe344617970282b1568438c10f558 SHA512 ad95c792c32ef356b3943bbcc4a1f16ba3e891e5f11ce872287d620d6d57aa44a8941c1e4c11a1fcdc10f4faf21f02cd513c6a36d210bebb7c5207a9f05d7b32
-EBUILD gcc-5.4.0-r4.ebuild 1278 BLAKE2B c3a96ca4e11859da6e0efe66d0465e125800c46437840dd3b109e98d6b4993d3ba4ef62bf22c6dbeab3a35edbefdd1df7375e49565cd75005ac691d09664b883 SHA512 469c02adefcb897d47c0f66dfd0e73dcd7577c1cdd2c49824bfe9d22103dda6883cc86084d325c20d42472f0619d60c9f5e911ac9f68d325d7fe9fbed198ad8a
+EBUILD gcc-5.4.0-r4.ebuild 1275 BLAKE2B 4fd8f942a501d997b63b491b848782c568076899384f48a0a20bbd82d3a0cd9feb406a01f2b10fe7aedd7d4c70b16d26b3e11715632ad4989933dc10d0732c3b SHA512 ffc3067b6c0b0434c90c0c960547d848708fa494497b0691e4af324c0b0db97a034d5464b3baef2894c0881aa6d233842a7485169309eab1f0034e23c85b040d
EBUILD gcc-6.4.0-r1.ebuild 566 BLAKE2B 8d30915fa47bf5428a39589c8ff3f18e841889139af9fed33ef0e0eb8a00cf1aebcfb655114c567cd4c13ef9349c81a558a14a5c7cd6b7807daac3045216390f SHA512 a82bcd5b478cb25489a6f528995cd94596c78ecc501db7c494f11a751c0bc09b8fe70227dae88e6ff27ae196790c51c2e15c2faf9072b65a4414a385e465932c
EBUILD gcc-6.4.0.ebuild 527 BLAKE2B 4d663fbea8169b0583374c0ec493b672aa8710641f5bf67fc5495861cfbd424b7cf32e7a3ab94cc9a790d5b8c93790a8835d8d2230c9ce8743683ff15d487a6f SHA512 5f0b4c8adf0e8a0c7a8d99ccad3dc3773ed9a07308d3def3c915b1328b8526d4097777ac3e3098c919a4f1779bb2d0d5335d6dd9a501a6c30357e58f094bcae7
EBUILD gcc-7.2.0-r1.ebuild 575 BLAKE2B f2f5d98b778f52a0a748a615240fa823b791033a418099fd126d3300e9c929f9ae53fae18cb64641bc1a2962f8d596acac41f5addd546bc6df375bac3e06fb88 SHA512 a07e4cba8ec0d71de64856d63f34180e139e73e5f0c5bf5fbd57600ef63cda640f3f1f716db3272ef9d3e92e003b4cb54c49ef68dbe4dd496fd1090dc77e045a
diff --git a/sys-devel/gcc/gcc-5.4.0-r4.ebuild b/sys-devel/gcc/gcc-5.4.0-r4.ebuild
index a1c972f7c873..05af972986f7 100644
--- a/sys-devel/gcc/gcc-5.4.0-r4.ebuild
+++ b/sys-devel/gcc/gcc-5.4.0-r4.ebuild
@@ -21,7 +21,7 @@ SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
inherit toolchain
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 02d9095bb518..7a4c2fb6067f 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -45,7 +45,7 @@ EBUILD llvm-3.7.1-r3.ebuild 16958 BLAKE2B fd7a7890b0041c216fe4b21937a578b2a00da2
EBUILD llvm-3.9.1-r1.ebuild 16507 BLAKE2B 83692ac24d5df082c1eab87ef85353a44a485332fa5720414a5965d379939e82aa6bfccb2fb513bc8c18872184d4ef99a02dc4766dad5bd555f887b2a9122589 SHA512 1234349f89c1d2b07e1918075b52f2866e56cc742d3f3da233dd8465c559c765c7cb256f1d6eb77ee61fede9be2c84bd6236c42e5672d5130f0e7730ee24de96
EBUILD llvm-4.0.1-r1.ebuild 6761 BLAKE2B 62f83ec333027a67e3635dbde1cb324b08819fd22491591b39dd3cd57930790df2ef117b6cbce56ce2db04789773d0f3cd71d93e64bfc12d35bc7bd60f15d8d8 SHA512 d32f436e48854839f6ec146c4a1d0f44f15f3e73563c33eef370b62049142401bf6aabbf2cd96f6f550ef2e05c220cc5abbbb486b062d85b268c2885666d9fbe
EBUILD llvm-5.0.0.ebuild 6802 BLAKE2B cdaba58a9e17e67d239c931fc7f2e93464b341772fa806fc776b2010f17f1d40251616f11222c753a2c6b7689b18dba2c1189ef242b581e1989eee4b876e8146 SHA512 35d8e14da0f5a1baa60643e3c04663eb044201665ef2ff0faf53ab98f6c5634ff5f099e11d9d3d02a0f16a051540829ee275e1099b6652f7a25469480f617dee
-EBUILD llvm-5.0.1.ebuild 7018 BLAKE2B 841c230bd922bdf16d6e17d51e8a1698b2bb75948f072829023fff0d3bdf8f98707336369d4c5a8a92d182ea0cda789b8ba710685ab08efcc9d8aaaa45198af7 SHA512 2e92ed0fa92e829a3476dcdefc5b5af4ce8c624caa7cc08255e368852ff250d9995d30754e5e797e3178f0e324545886fbc961421512cb82e26962228bef7944
-EBUILD llvm-6.0.9999.ebuild 6698 BLAKE2B 6555e1189f771e480d56e8599bdfce11f423fbca42ea7be5aab9a3e61b1b8db813d0823e4bf11f94f126d0680cb65a3048ff00df758ee3867482feff8af250e6 SHA512 9a1a550a5ab33f8b979568186f2782a89119f744cb4c130b021149140f61d565708ea9df0a9a41181a1f3c5a70a9c349e354e1f4da3d3eec67daa8d9ed029279
-EBUILD llvm-9999.ebuild 6662 BLAKE2B 0249a682150edf8461aa78644bee22b5f2e6d2e869fd8e3c9656d902ca9c4b12d919d15d62d15982f644d707da261dba30036c9bd3b9bdc56f466a693669084e SHA512 99531e41783fb32fba266e93140ac0ec9f8905c2c0539ecc2a4930915df14a0c5ce9e44a0059242bf28634ef1319e0168969fce93c1907b54e12e4c3f8803038
+EBUILD llvm-5.0.1.ebuild 6989 BLAKE2B 02194f290d8d3961383cf2660722de9e99fb631f93e83785ecb57d0b6095077e114b3c9f08ad3ecd21caa4b75562f2ddf407e95203e292c03d9aa8f9e9523a6e SHA512 759f2bff0cd445ee9114db1452442e8885733cf344371182b621c56108ccea2d89d192309b6c808373949d04b8c25f72d67230da0511e449b0f86cb88c49cf63
+EBUILD llvm-6.0.9999.ebuild 6326 BLAKE2B 153257ba288e53c7b6cbb065ba85b78b2c07145659ec02ac10ba6828874c24c6abab999c63a8c61fefce9b21c78cfbdebbb86a40e8ce7c6f14fa77fab896e364 SHA512 fd276374e2a15077dba0e9f7266130558592f89d73aacdad8021f872fa13df8efc229b3d004d8dfadea5be7529647e5c13d5c12f311e03af5e6c95bf7b9af452
+EBUILD llvm-9999.ebuild 6633 BLAKE2B 5fd54919bcf7eb12f975f75a334ed408ae1a832cc789382a5f24cfc56fcfdbdd8f2a0c26e811e7d29923062355bf6ffce8d9d5e37e621c2313e5c0fc167670ce SHA512 2a17d02901485506c950eb9fd1918c2afc91fd672b34753380667efc6e255cf690e0ae143354997bd59ff20683e95d86edf674e7a2f784980ab51f35778b01e0
MISC metadata.xml 2747 BLAKE2B 0684b3ae235b762c8c365ac0da29d285781cb7aae25250664704385c3326c07097a6061907b1bc2417b90db39745745bfbbab887d53a7fa1024e62bcded2d0be SHA512 cbb82ddab3a19f9103ed1f72bdae2b50dd3bd906b377ff6004dc7b85e9ec8852fd9d03f7f9e7015363454b86680ec5fdb756b08bc6a7c2743669ee4ff3b4aa08
diff --git a/sys-devel/llvm/llvm-5.0.1.ebuild b/sys-devel/llvm/llvm-5.0.1.ebuild
index 6fd493f8e9cf..905581b7ce83 100644
--- a/sys-devel/llvm/llvm-5.0.1.ebuild
+++ b/sys-devel/llvm/llvm-5.0.1.ebuild
@@ -49,8 +49,10 @@ DEPEND="${RDEPEND}
|| ( >=sys-devel/gcc-3.0 >=sys-devel/llvm-3.5
( >=sys-freebsd/freebsd-lib-9.1-r10 sys-libs/libcxx )
)
- || ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-5.1 )
- kernel_Darwin? ( <sys-libs/libcxx-$(ver_cut 1-3).9999 )
+ kernel_Darwin? (
+ <sys-libs/libcxx-$(ver_cut 1-3).9999
+ >=sys-devel/binutils-apple-5.1
+ )
doc? ( dev-python/sphinx )
gold? ( sys-libs/binutils-libs )
libffi? ( virtual/pkgconfig )
diff --git a/sys-devel/llvm/llvm-6.0.9999.ebuild b/sys-devel/llvm/llvm-6.0.9999.ebuild
index 0164813c3fc0..14f04fb40376 100644
--- a/sys-devel/llvm/llvm-6.0.9999.ebuild
+++ b/sys-devel/llvm/llvm-6.0.9999.ebuild
@@ -18,12 +18,9 @@ EGIT_REPO_URI="https://git.llvm.org/git/llvm.git
https://github.com/llvm-mirror/llvm.git"
EGIT_BRANCH="release_60"
-# Those are in lib/Targets, without explicit CMakeLists.txt mention
-ALL_LLVM_EXPERIMENTAL_TARGETS=( AVR Nios2 RISCV WebAssembly )
# Keep in sync with CMakeLists.txt
ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
- NVPTX PowerPC Sparc SystemZ X86 XCore
- "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
+ NVPTX PowerPC Sparc SystemZ X86 XCore )
ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
# Additional licenses:
@@ -54,8 +51,10 @@ DEPEND="${RDEPEND}
|| ( >=sys-devel/gcc-3.0 >=sys-devel/llvm-3.5
( >=sys-freebsd/freebsd-lib-9.1-r10 sys-libs/libcxx )
)
- || ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-5.1 )
- kernel_Darwin? ( <sys-libs/libcxx-$(ver_cut 1-3).9999 )
+ kernel_Darwin? (
+ <sys-libs/libcxx-$(ver_cut 1-3).9999
+ >=sys-devel/binutils-apple-5.1
+ )
doc? ( dev-python/sphinx )
gold? ( sys-libs/binutils-libs )
libffi? ( virtual/pkgconfig )
@@ -102,10 +101,7 @@ multilib_src_configure() {
-DLLVM_LIBDIR_SUFFIX=${libdir#lib}
-DBUILD_SHARED_LIBS=ON
- # cheap hack: LLVM combines both anyway, and the only difference
- # is that the former list is explicitly verified at cmake time
- -DLLVM_TARGETS_TO_BUILD=""
- -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+ -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
-DLLVM_BUILD_TESTS=$(usex test)
-DLLVM_ENABLE_FFI=$(usex libffi)
diff --git a/sys-devel/llvm/llvm-9999.ebuild b/sys-devel/llvm/llvm-9999.ebuild
index 291effce5fe3..01532f304bf3 100644
--- a/sys-devel/llvm/llvm-9999.ebuild
+++ b/sys-devel/llvm/llvm-9999.ebuild
@@ -53,8 +53,10 @@ DEPEND="${RDEPEND}
|| ( >=sys-devel/gcc-3.0 >=sys-devel/llvm-3.5
( >=sys-freebsd/freebsd-lib-9.1-r10 sys-libs/libcxx )
)
- || ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-5.1 )
- kernel_Darwin? ( <sys-libs/libcxx-$(ver_cut 1-3).9999 )
+ kernel_Darwin? (
+ <sys-libs/libcxx-$(ver_cut 1-3).9999
+ >=sys-devel/binutils-apple-5.1
+ )
doc? ( dev-python/sphinx )
gold? ( sys-libs/binutils-libs )
libffi? ( virtual/pkgconfig )