summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbrook <brook@pkgsrc.org>2020-03-03 14:32:49 +0000
committerbrook <brook@pkgsrc.org>2020-03-03 14:32:49 +0000
commitdd3fe44591dff0cd2a94a014fcf67a2509f92409 (patch)
tree026dec3e9e76678a3179458fdb939b3fa59bd05d
parent09373b173748aba65eb1755f50de4b7872de6d94 (diff)
downloadpkgsrc-dd3fe44591dff0cd2a94a014fcf67a2509f92409.tar.gz
Remove hacks.mk as being superceded.
On Darwin, gegl v0.4.22 links against Apple's OpenCL (see gegl/meson.build). Presumably the hacks in hacks.mk are no longer necessary. In any case, the package builds and can be used by gimp without it.
-rw-r--r--graphics/gegl/hacks.mk31
1 files changed, 0 insertions, 31 deletions
diff --git a/graphics/gegl/hacks.mk b/graphics/gegl/hacks.mk
deleted file mode 100644
index c15acc67872..00000000000
--- a/graphics/gegl/hacks.mk
+++ /dev/null
@@ -1,31 +0,0 @@
-# $NetBSD: hacks.mk,v 1.2 2020/02/25 04:29:36 brook Exp $
-
-.if !defined(GEGL_HACKS_MK)
-GEGL_HACKS_MK= # defined
-
-### [Wed Dec 12 12:47:17 JST 2012 : pho]
-### GEGL tries to use OpenCL in a really weird way. It has (and
-### installs!) a local copy of OpenCL headers and then tries to find
-### implementation by dlopen'ing "libOpenCL.so". The problem is that
-### it fails to compile on Darwin < 10 by trying to include
-### non-existent native OpenCL headers too, which is in fact only
-### optional.
-
-.if !empty(MACHINE_PLATFORM:Darwin-[0-9].*-*)
-PKG_HACKS+= darwin-opencl
-
-SUBST_CLASSES+= non-darwin
-SUBST_STAGE.non-darwin= pre-build
-SUBST_MESSAGE.non-darwin= Pretending as if we were not on Darwin.
-SUBST_FILES.non-darwin= gegl/opencl/*.h gegl/opencl/*.c
-SUBST_SED.non-darwin+= -e 's,\#ifdef __APPLE__,\#if 0,g'
-SUBST_SED.non-darwin+= -e 's,\#if defined(__APPLE__),\#if 0,g'
-
-SUBST_CLASSES+= no-altivec
-SUBST_STAGE.no-altivec= pre-build
-SUBST_MESSAGE.no-altivec= Pretending as if we did not have altivec.
-SUBST_FILES.no-altivec= gegl/opencl/*.h gegl/opencl/*.c
-SUBST_SED.no-altivec= -e 's,\#if defined( __VEC__ ),\#if 0,g'
-.endif
-
-.endif