summaryrefslogtreecommitdiff
path: root/dev-ml/num
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-01-16 20:27:28 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-01-16 20:27:28 +0000
commit2fd57282f0262ca084e05b0f2c63fbada395d02b (patch)
tree4e0f23cea9ce9fd972e70ebc5214bf36fed465cc /dev-ml/num
parentc3bc61051d7f12b4c682efa7a5460bbc8815649e (diff)
gentoo resync : 16.01.2021
Diffstat (limited to 'dev-ml/num')
-rw-r--r--dev-ml/num/Manifest3
-rw-r--r--dev-ml/num/files/num-1.4-ocamlopt.patch15
-rw-r--r--dev-ml/num/num-1.4-r3.ebuild2
3 files changed, 19 insertions, 1 deletions
diff --git a/dev-ml/num/Manifest b/dev-ml/num/Manifest
index 93d379406008..15fac644f5f3 100644
--- a/dev-ml/num/Manifest
+++ b/dev-ml/num/Manifest
@@ -1,6 +1,7 @@
AUX num-1.3-cflags.patch 409 BLAKE2B 97db7e69d4bee7e6940386349620799d586ab7094a51995c015ddec399747381175936e523f25b2312aed434ef25dfbcc2d6ef3aaa502ade39ff14fbd0ead636 SHA512 95245b0c3738511ff6a8a43b5f4c8897a82502a751552e1f1c846f3c7bb1040a5227055a55303292c1eca18a454d0f7c038ef574f00a772db2b72611857e15b5
+AUX num-1.4-ocamlopt.patch 297 BLAKE2B 1cb58008bfd7c291b667adff68dd96a30fc1c96295a967cc61aabd1e1a501ab8a640163fedc48f3903447cbdcd5ff364eaf47325373374a2ea0976e75585787e SHA512 22fd9700acbd337bfa235c743e13ff8b258fa62312d3472040170e4f1406c8b81a9bd3c1bdb830aea7d5c890a04c40668ea31828399daaca74b061e37aa79af5
DIST num-1.3.tar.gz 66251 BLAKE2B d6fde246693c8aef3b881a4ebc2b601392e0f0bf561dc4f4d32a5e1f835a5186deba3ffa77c88c6c05cd6e837dc836567fcabffefae99ce1ccae94e1bdfc849a SHA512 c88310f8c45700990095e6b2e9abf24c27347711b9abfd1dde75e540fbbfc6a365e6713bd69f66009af305728fcb36dc61eb37fdd0be7d73824b0e92fbe8c031
DIST num-1.4.tar.gz 66327 BLAKE2B 59eae642e19f452dd911ef6c32b89978f2034a5fcaece4a358f3da447c8d6cb2b2581c39d032eb117edaf7ecf942583281eb6e31716b06960e768c2a985e099e SHA512 0cc9be8ad95704bb683b4bf6698bada1ee9a40dc05924b72adc7b969685c33eeb68ccf174cc09f6a228c48c18fe94af06f28bebc086a24973a066da620db8e6f
EBUILD num-1.3-r1.ebuild 781 BLAKE2B 00e2a293bd75493d356699c154a45c4bbc82b9f35fd5167896a9ed581ac2d10405db1c60a3acd5634c02774ab3695cea2931adcc636c71fbb7c29e9a8ccef32e SHA512 83d3167348b0beb3699362207258ce9f12a4b9b9229f1f2c9c4590104f5d854f86db2b4b1dc6e137797513436e46afb2d581dc6027c8809a39ceee9daf6a5b38
-EBUILD num-1.4-r3.ebuild 977 BLAKE2B 54d2e6a119bd65bd06a6536764bc9cb566cbd4770b3c197fa2ec827b0b76c1fcd6bce29b2a4e4bb7ef6a43bd8b37187bf19d4a5f60625c0cda5e897e5f0c8df3 SHA512 64a0e82280529de9f3b79229ffc18ef1997a022c6879c010a875c972041609cff230e8c52f6a58dbfb645b4c5372ae9613266dfb06eb78d2b19b43f73c42e956
+EBUILD num-1.4-r3.ebuild 1024 BLAKE2B 1b15e5d62f35ff6bc2496674e395d5eb911f714bbee74792cd29fbd4b301f84b8ea001bca0758bf6562111d688e40ef775be6e334badb6b6b49cf9c0f354fb57 SHA512 91be000f8c2ba8aeaab19bdffa48f1e12dcd327aa207b5595f174b4717b880d724471b94d7c2666c6466066d48cd96ff0eeb4ae24c7693e25ca1986f4d9ef0c0
MISC metadata.xml 338 BLAKE2B f947fa0825c1a3fd959515164da36ffc9694c570ed6eb6eef8686fc24b4582ee88ecb7304507c79cf2733fb77ae3570468ec8da886367d79721c81f148931833 SHA512 9d052ada92f441fa4908f4ec9a2561f7276872281ffa65f0ad92c8d0f7c15aeea11d6c887d4af7535d7d72bce3dec8f12622aee5eb9a79e510e8baaa208a54cd
diff --git a/dev-ml/num/files/num-1.4-ocamlopt.patch b/dev-ml/num/files/num-1.4-ocamlopt.patch
new file mode 100644
index 000000000000..90699b99474c
--- /dev/null
+++ b/dev-ml/num/files/num-1.4-ocamlopt.patch
@@ -0,0 +1,15 @@
+--- a/src/Makefile 2022-01-12 19:58:54.655901110 +0100
++++ b/src/Makefile 2022-01-12 19:59:25.446339664 +0100
+@@ -33,11 +33,10 @@
+
+ all:: libnums.$(A) nums.cma
+
++ifeq "$(NATDYNLINK)" "true"
+ ifneq "$(ARCH)" "none"
+ all:: nums.cmxa
+ endif
+-
+-ifeq "$(NATDYNLINK)" "true"
+ all:: nums.cmxs
+ endif
+
diff --git a/dev-ml/num/num-1.4-r3.ebuild b/dev-ml/num/num-1.4-r3.ebuild
index 4b0101e0e90f..6440704457e1 100644
--- a/dev-ml/num/num-1.4-r3.ebuild
+++ b/dev-ml/num/num-1.4-r3.ebuild
@@ -19,6 +19,8 @@ RDEPEND="dev-lang/ocaml:=[ocamlopt?]"
BDEPEND="${RDEPEND}"
DEPEND="dev-ml/findlib:=[ocamlopt?]"
+PATCHES=( "${FILESDIR}"/${P}-ocamlopt.patch )
+
src_compile() {
emake CFLAGS="${CFLAGS}" NATDYNLINK="$(usex ocamlopt true false)"
}