From 7466cec2e0ae2b37c568ccc02b6ca811c529181c Mon Sep 17 00:00:00 2001 From: Toyam Cox Date: Wed, 27 Jan 2016 14:52:27 -0500 Subject: [PATCH] New package: slurm-wlm 15.08.7 --- srcpkgs/slurm-wlm/patches/ino_t.patch | 10 ++++++++++ srcpkgs/slurm-wlm/patches/unistd_h.patch | 11 +++++++++++ srcpkgs/slurm-wlm/template | 19 +++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 100644 srcpkgs/slurm-wlm/patches/ino_t.patch create mode 100644 srcpkgs/slurm-wlm/patches/unistd_h.patch create mode 100644 srcpkgs/slurm-wlm/template diff --git a/srcpkgs/slurm-wlm/patches/ino_t.patch b/srcpkgs/slurm-wlm/patches/ino_t.patch new file mode 100644 index 00000000000..c069c3628d1 --- /dev/null +++ b/srcpkgs/slurm-wlm/patches/ino_t.patch @@ -0,0 +1,10 @@ +--- src/common/callerid.h.bck 2016-01-31 18:43:01.316338469 -0500 ++++ src/common/callerid.h 2016-01-31 18:45:25.654606096 -0500 +@@ -38,6 +38,7 @@ + #define _SLURM_CALLERID_H + + #include ++#include // ino_t + + typedef struct callerid_conn { + uint32_t port_dst; diff --git a/srcpkgs/slurm-wlm/patches/unistd_h.patch b/srcpkgs/slurm-wlm/patches/unistd_h.patch new file mode 100644 index 00000000000..623f605f919 --- /dev/null +++ b/srcpkgs/slurm-wlm/patches/unistd_h.patch @@ -0,0 +1,11 @@ +--- src/common/log.c.bck 2016-01-31 18:14:47.208647209 -0500 ++++ src/common/log.c 2016-01-31 18:15:04.634645361 -0500 +@@ -75,7 +75,7 @@ + #include + #include + #include +-#include ++#include + + #include "slurm/slurm_errno.h" + #include "src/common/fd.h" diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template new file mode 100644 index 00000000000..cf89f8d406e --- /dev/null +++ b/srcpkgs/slurm-wlm/template @@ -0,0 +1,19 @@ +# Template file for 'slurm-wlm' +pkgname=slurm-wlm +version=15.08.7 +revision=1 +wrksrc=slurm-$version +build_style=gnu-configure +configure_args="--disable-static" +hostmakedepends="perl cgit python pkg-config" +makedepends="munge-devel lua-devel hdf5-devel pam-devel libressl-devel gtk+-devel + libnuma-devel ncurses-devel readline-devel rrdtool-devel" +short_desc="Workload manager for Linux clusters of all sizes" +maintainer="Toyam Cox " +license="GPL-2" +homepage="http://slurm.schedmd.com/slurm.html" +distfiles="http://www.schedmd.com/download/latest/slurm-${version}.tar.bz2" +checksum=1b2b66012799c22e55da75ba3291896438dce84c50975a1ef8e4e5aaf753b7fe +case "${XBPS_TARGET_MACHINE}" in + *-musl) broken="https://travis-ci.org/voidlinux/void-packages/jobs/106121691";; +esac