mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-05 06:33:50 +02:00
j: update to 9.5.1.
This commit is contained in:
parent
87ca35d9c7
commit
c3374b2b3d
3 changed files with 16 additions and 45 deletions
|
@ -1,34 +0,0 @@
|
||||||
--- a/jsrc/cip.c 2020-01-30 13:31:22.463687182 +0900
|
|
||||||
+++ b/jsrc/cip.c 2020-01-30 13:33:47.707458248 +0900
|
|
||||||
@@ -3,9 +3,9 @@
|
|
||||||
/* */
|
|
||||||
/* Conjunctions: Inner Product */
|
|
||||||
|
|
||||||
-#include "../../jsource/jsrc/j.h"
|
|
||||||
-#include "../../jsource/jsrc/vasm.h"
|
|
||||||
-#include "../../jsource/jsrc/gemm.h"
|
|
||||||
+#include "j.h"
|
|
||||||
+#include "vasm.h"
|
|
||||||
+#include "gemm.h"
|
|
||||||
|
|
||||||
#define MAXAROWS 384 // max rows of a that we can process to stay in L2 cache a strip is m*CACHEHEIGHT, z strip is m*CACHEWIDTH this is wired to 128*3 - check if you chage
|
|
||||||
|
|
||||||
@@ -1057,15 +1057,15 @@
|
|
||||||
switch(c){
|
|
||||||
case CPLUSDOT:
|
|
||||||
#define F |=
|
|
||||||
-#include "../../jsource/jsrc/cip_t.h"
|
|
||||||
+#include "cip_t.h"
|
|
||||||
break;
|
|
||||||
case CSTARDOT:
|
|
||||||
#define F &=
|
|
||||||
-#include "../../jsource/jsrc/cip_t.h"
|
|
||||||
+#include "cip_t.h"
|
|
||||||
break;
|
|
||||||
case CNE:
|
|
||||||
#define F ^=
|
|
||||||
-#include "../../jsource/jsrc/cip_t.h"
|
|
||||||
+#include "cip_t.h"
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
R z;
|
|
|
@ -1,18 +1,19 @@
|
||||||
# Template file for 'j'
|
# Template file for 'j'
|
||||||
pkgname=j
|
pkgname=j
|
||||||
version=901.f
|
reverts="807_1 901.c_1 901.d_1 901.e_1 901.f_1"
|
||||||
|
version=9.5.1
|
||||||
revision=1
|
revision=1
|
||||||
_vmaj="${version%.*}"
|
_vmaj="${version%.*}"
|
||||||
_vmin="${version#${_vmaj}}"
|
_vmin="${version#${_vmaj}}"
|
||||||
_vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
|
_vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
|
||||||
archs="aarch64* armv[67]* i686* x86_64*"
|
archs="aarch64* armv[67]* i686* x86_64*"
|
||||||
makedepends="libedit-devel libgomp-devel"
|
makedepends="libgomp-devel"
|
||||||
short_desc="Modern, high-performance, ASCII-based successor to APL"
|
short_desc="Modern, high-performance, ASCII-based successor to APL"
|
||||||
maintainer="B. Wilson <x@wilsonb.com>"
|
maintainer="B. Wilson <x@wilsonb.com>"
|
||||||
license="GPL-3.0-or-later"
|
license="GPL-3.0-or-later"
|
||||||
homepage="https://jsoftware.com/"
|
homepage="https://jsoftware.com/"
|
||||||
distfiles="https://github.com/jsoftware/jsource/archive/j${_vrel}.tar.gz"
|
distfiles="https://github.com/jsoftware/jsource/archive/${version}.tar.gz"
|
||||||
checksum=6b1cdcc1a0c3d955e400cf676f115de51ef9d1da495d08721ee999f48f6f9209
|
checksum=593249894579af87b325833678dfe8a35c937fe344dcc954a0ad0e31f167497a
|
||||||
|
|
||||||
_jsz="j${XBPS_TARGET_WORDSIZE}"
|
_jsz="j${XBPS_TARGET_WORDSIZE}"
|
||||||
_jtype="release"
|
_jtype="release"
|
||||||
|
@ -23,8 +24,12 @@ _jetc="/etc/j"
|
||||||
_juser=".j"
|
_juser=".j"
|
||||||
|
|
||||||
case "${XBPS_TARGET_MACHINE}" in
|
case "${XBPS_TARGET_MACHINE}" in
|
||||||
aarch64*|arm*) _jpl="raspberry";;
|
i686*|x86_64*) hostmakedepends+=" nasm";;
|
||||||
*) _jpl="linux";;
|
esac
|
||||||
|
|
||||||
|
case "${XBPS_TARGET_MACHINE}" in
|
||||||
|
aarch64*|arm*) _jpl="raspberry";;
|
||||||
|
*) _jpl="linux";;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
if [ "${XBPS_TARGET_LIBC}" = musl ]; then
|
if [ "${XBPS_TARGET_LIBC}" = musl ]; then
|
||||||
|
@ -125,12 +130,11 @@ JC
|
||||||
}
|
}
|
||||||
|
|
||||||
do_install() {
|
do_install() {
|
||||||
vmkdir "${_jshare}" 0755
|
|
||||||
vcopy jlibrary/system "${_jshare}"
|
|
||||||
vcopy jlibrary/tools "${_jshare}"
|
|
||||||
|
|
||||||
vmkdir "${_jlib}" 0755
|
vmkdir "${_jlib}" 0755
|
||||||
vcopy "bin/${_jpl}/*" "${_jlib}"
|
vcopy "bin/${_jpl}/*" "${_jlib}"
|
||||||
|
vcopy jlibrary/system "${_jlib}"
|
||||||
|
vcopy jlibrary/tools "${_jlib}"
|
||||||
|
vcopy jlibrary/addons "${_jlib}"
|
||||||
|
|
||||||
vmkdir "${_jetc}" 0755
|
vmkdir "${_jetc}" 0755
|
||||||
vinstall "${FILESDIR}/profilex_template.ijs" 644 "${_jetc}"
|
vinstall "${FILESDIR}/profilex_template.ijs" 644 "${_jetc}"
|
||||||
|
@ -138,4 +142,6 @@ do_install() {
|
||||||
|
|
||||||
_jconsole_wrapper_script >bin/jc.sh
|
_jconsole_wrapper_script >bin/jc.sh
|
||||||
vbin "bin/jc.sh" jc
|
vbin "bin/jc.sh" jc
|
||||||
|
|
||||||
|
rm -rf ${DESTDIR}/usr/lib/j/tools
|
||||||
}
|
}
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
pattern='refs/tags/j?\K[0-9]+-release(-[a-z])?(?=.tar.gz)'
|
|
Loading…
Add table
Reference in a new issue