diff options
author | fhajny <fhajny@pkgsrc.org> | 2018-05-21 12:53:29 +0000 |
---|---|---|
committer | fhajny <fhajny@pkgsrc.org> | 2018-05-21 12:53:29 +0000 |
commit | 93ab983d69fe777054115fd1ff9314068e9c2459 (patch) | |
tree | 3bec05fb47a02603eb4e5a592eada6ff63ac8de7 /databases/elasticsearch | |
parent | cc7898991d9da5e87d8230db486ac783966d72da (diff) | |
download | pkgsrc-93ab983d69fe777054115fd1ff9314068e9c2459.tar.gz |
databases/elasticsearch: Disable JAWT, removes the need for X11 headers.
Diffstat (limited to 'databases/elasticsearch')
-rw-r--r-- | databases/elasticsearch/Makefile | 3 | ||||
-rw-r--r-- | databases/elasticsearch/distinfo | 3 | ||||
-rw-r--r-- | databases/elasticsearch/patches/patch-jna_native_Makefile | 15 |
3 files changed, 19 insertions, 2 deletions
diff --git a/databases/elasticsearch/Makefile b/databases/elasticsearch/Makefile index bbd3cf76965..a418f3906ec 100644 --- a/databases/elasticsearch/Makefile +++ b/databases/elasticsearch/Makefile @@ -1,6 +1,7 @@ -# $NetBSD: Makefile,v 1.45 2018/05/20 12:53:01 fhajny Exp $ +# $NetBSD: Makefile,v 1.46 2018/05/21 12:53:29 fhajny Exp $ DISTNAME= elasticsearch-6.2.4 +PKGREVISION= 1 CATEGORIES= textproc MASTER_SITES= https://artifacts.elastic.co/downloads/elasticsearch/ diff --git a/databases/elasticsearch/distinfo b/databases/elasticsearch/distinfo index c9bbdc9b5c5..c185d006557 100644 --- a/databases/elasticsearch/distinfo +++ b/databases/elasticsearch/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.46 2018/05/20 12:53:01 fhajny Exp $ +$NetBSD: distinfo,v 1.47 2018/05/21 12:53:29 fhajny Exp $ SHA1 (elasticsearch-6.2.4.tar.gz) = 8db5931278fd7a8687659ebcfaeab0d0f87f7d22 RMD160 (elasticsearch-6.2.4.tar.gz) = a28f3c240a5d8b4e7eec72b8d72e9362820df1a5 @@ -11,3 +11,4 @@ Size (jna-4.5.1.tar.gz) = 73024055 bytes SHA1 (patch-bin_elasticsearch-env) = 7d8f71c6c1a99168cc4a7322e054ddc8fe94b68e SHA1 (patch-config_elasticsearch.yml) = f66dad65dec48a45a4d52b685d6e3ab29de62cf2 SHA1 (patch-jna_build.xml) = d7c743ed8056109b9101c6550d9a4df7a7b05b58 +SHA1 (patch-jna_native_Makefile) = 617b669a8748c2ec3998275d8531500b8f2cda89 diff --git a/databases/elasticsearch/patches/patch-jna_native_Makefile b/databases/elasticsearch/patches/patch-jna_native_Makefile new file mode 100644 index 00000000000..42654c322c6 --- /dev/null +++ b/databases/elasticsearch/patches/patch-jna_native_Makefile @@ -0,0 +1,15 @@ +$NetBSD: patch-jna_native_Makefile,v 1.1 2018/05/21 12:53:29 fhajny Exp $ + +Disable JAWT. Removes dependency on X11. + +--- jna/native/Makefile.orig 2017-12-27 19:27:16.000000000 +0000 ++++ jna/native/Makefile +@@ -93,7 +93,7 @@ endif + CFLAGS_EXTRA= + COUT=-o $@ + CINCLUDES=$(JAVA_INCLUDES) -I"$(JAVAH)" -I$(FFI_BUILD)/include +-CDEFINES=-D_REENTRANT ++CDEFINES=-D_REENTRANT -DNO_JAWT + PCFLAGS=-W -Wall -Wno-unused -Wno-parentheses + CFLAGS=$(PCFLAGS) $(CFLAGS_EXTRA) $(COPT) $(CDEBUG) $(CDEFINES) $(CINCLUDES) \ + -DJNA_JNI_VERSION='"$(JNA_JNI_VERSION)"' -DCHECKSUM='"$(CHECKSUM)"' |