summaryrefslogtreecommitdiffstats
path: root/dev-libs/pocl
diff options
context:
space:
mode:
authorSuren A. Chilingaryan <csa@suren.me>2019-10-27 02:33:04 +0100
committerSuren A. Chilingaryan <csa@suren.me>2019-10-27 02:33:04 +0100
commit323afedd6e46d273457add43d92f166ffba5acbf (patch)
treed8e953f06b386b5c996d3508bbed9f21adcf66c7 /dev-libs/pocl
parentb6d14cb5db40c2c8f80450b9ac2288d71b49ad68 (diff)
downloaddarklin4-323afedd6e46d273457add43d92f166ffba5acbf.tar.gz
darklin4-323afedd6e46d273457add43d92f166ffba5acbf.tar.bz2
darklin4-323afedd6e46d273457add43d92f166ffba5acbf.tar.xz
darklin4-323afedd6e46d273457add43d92f166ffba5acbf.zip
Fix building of some legacy ebuildsHEADmaster
Diffstat (limited to 'dev-libs/pocl')
-rw-r--r--dev-libs/pocl/Manifest2
-rw-r--r--dev-libs/pocl/pocl-1.4.ebuild2
2 files changed, 3 insertions, 1 deletions
diff --git a/dev-libs/pocl/Manifest b/dev-libs/pocl/Manifest
index 11d4f40..aa992cf 100644
--- a/dev-libs/pocl/Manifest
+++ b/dev-libs/pocl/Manifest
@@ -4,5 +4,5 @@ DIST pocl-1.2.tar.gz 1603374 BLAKE2B c08c532badc86afa7b8e87fd8adfc7a5959211e3572
DIST pocl-1.4.tar.gz 1560972 BLAKE2B 7af82fa53a3f354961bec2a89ab3e23dee6ca02bf5497bc4fbeb84ffcda93683465a1a66e7f7d9c1b11ddf96fbe94bd82a8bf3774826fbddf7e02fdba34dd41f SHA512 ef4911638c76d988c120b69a991e54773a6b8bde49433c2e0f1703c374fa65a4fa64ebcaec94569863458032c17d8cb9879dc501b7e3a43b2c24524bce1b6098
EBUILD pocl-1.1.ebuild 585 BLAKE2B 900ac15f1b8d7e66f34a7a30274e2ee5270cbe2230318bf700230320fac1712ac5b2a8c7c9674df97ef9ca55e8d73465d52affb3cbb08217eeb68209a52e9fd1 SHA512 f6b5f74b2b87185c926dbf5e87c779270604f65f7ec5271936f1bfbe7151f1bd8a42ebfe247ee78f0588eaa56ddc3df28ea2981dc7418189023c9c17f0e4a311
EBUILD pocl-1.2.ebuild 731 BLAKE2B adc3ea7072da473a989f4e11c035dec3515a7c09f7f10ebefd737330e267cc06b516d3336588220a8308e4a75fea36b9116090d0b17f0449d5e001f41c1007c6 SHA512 d6d1d85a32b9cc1cf79f6a6f72c4346b13a8434238facbe2fa90b29807921073e778c3c7b3f430838c926a9a77a36d049d1c54bc6e740c114a0ce2a077e53bb5
-EBUILD pocl-1.4.ebuild 835 BLAKE2B 25ed43bcedff4cae53587b962f70c0b0e0481c4974a3a4b3a340d5b46d0631dd100cac1bf9dd31ac823fa554e41c6a01176aabac30c5afac10d9de33a9160b51 SHA512 3759df0e4dd8f708ebe38519268b8a820b1853c21c162dd02ad23068fc45233f68ff0975efdbae69d27959257656d0b264bea87632df2b738c70baa5c4212a78
+EBUILD pocl-1.4.ebuild 1031 BLAKE2B 48739b7bc84ef6f04b046bfe34a7b67a6265680530722130c508901b5dfeb7f9b6f5193a89a5340775ebff85ac836c0fe099b0e4765d65c3abe3832c33b362d8 SHA512 548a51b7f1a765b802ae99fe3200cf74b178a2acda0dd63cf99a1fdf8cc58dba909da0f85989d06f6702dfb108507c737e96f60e5e81df2984f695a086923f30
EBUILD pocl-9999.ebuild 941 BLAKE2B a24c0eec3145086c10595dedc5fdb509f47b7da0bd4710fa21b935907f09166eb923b06fcfabbb0ff07e785d3b9a6e8bdccf500f97082bc909e0543f94df5fe6 SHA512 d7a80b2b7685d505b66a6f4971a11c1321eac8c062112869d86fa426b4de4f1ce9e655227960362b6f2361bf6f6e46684722291113513514559c27d571bc76db
diff --git a/dev-libs/pocl/pocl-1.4.ebuild b/dev-libs/pocl/pocl-1.4.ebuild
index 1257feb..e649060 100644
--- a/dev-libs/pocl/pocl-1.4.ebuild
+++ b/dev-libs/pocl/pocl-1.4.ebuild
@@ -25,6 +25,8 @@ PATCHES=("${FILESDIR}/vendor_opencl_libs_location.epatch"
)
+# pocl 1.4 only links with libOpenCL.so supporting 2.1 version of the standard (poclu library references
+# clCreateProgramWithIL which is not available in OpenCL 2.0). intel-ocl-sdk for instance
src_configure() {
sed -i'' -e 's#typedef ptrdiff_t intptr_t#//typedef ptrdiff_t intptr_t#' include/pocl_types.h