svn commit: r470124 - in head/biology/fastx-toolkit: . files

Jason W. Bacon jwb at FreeBSD.org
Wed May 16 15:13:44 UTC 2018


Author: jwb
Date: Wed May 16 15:13:43 2018
New Revision: 470124
URL: https://svnweb.freebsd.org/changeset/ports/470124

Log:
  biology/fastx-toolkit: Fix build on FreeBSD 12
  
  Approved by:    jrm (mentor)
  Differential Revision:  https://reviews.freebsd.org/D15451

Added:
  head/biology/fastx-toolkit/files/
  head/biology/fastx-toolkit/files/patch-src_libfastx_fastx.h   (contents, props changed)
Modified:
  head/biology/fastx-toolkit/Makefile

Modified: head/biology/fastx-toolkit/Makefile
==============================================================================
--- head/biology/fastx-toolkit/Makefile	Wed May 16 14:16:09 2018	(r470123)
+++ head/biology/fastx-toolkit/Makefile	Wed May 16 15:13:43 2018	(r470124)
@@ -15,10 +15,8 @@ LIB_DEPENDS=	libgtextutils.so:biology/libgtextutils
 USES=		autoreconf libtool perl5 pkgconfig shebangfix
 USE_PERL5=	run
 SHEBANG_FILES=	scripts/*.pl
-
 USE_GITHUB=	yes
 GH_ACCOUNT=	agordon
-
 GNU_CONFIGURE=	yes
 
 .include <bsd.port.mk>

Added: head/biology/fastx-toolkit/files/patch-src_libfastx_fastx.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/biology/fastx-toolkit/files/patch-src_libfastx_fastx.h	Wed May 16 15:13:43 2018	(r470124)
@@ -0,0 +1,19 @@
+--- src/libfastx/fastx.h.orig	2018-05-16 14:50:08 UTC
++++ src/libfastx/fastx.h
+@@ -58,7 +58,7 @@ typedef enum {
+ 	OUTPUT_SAME_AS_INPUT=3
+ } OUTPUT_FILE_TYPE;
+ 
+-#pragma pack(1) 
++#pragma pack(push,1) 
+ typedef struct 
+ {
+ 	/* Record data - common for FASTA/FASTQ */
+@@ -115,6 +115,7 @@ typedef struct 
+ 	FILE*	input;
+ 	FILE*	output;
+ } FASTX ;
++#pragma pack(pop)
+ 
+ 
+ void fastx_init_reader(FASTX *pFASTX, const char* filename, 


More information about the svn-ports-head mailing list