notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
non port: math/blis/Makefile
SVNWeb

Number of commits found: 24

Thu, 5 Jan 2023
[ 02:33 Johannes M Dieterich (jmd) search for other commits by this committer ]    commit hash:bf5edbe7fcb4edb18d4123365d4307531a0f828e  commit hash:bf5edbe7fcb4edb18d4123365d4307531a0f828e  commit hash:bf5edbe7fcb4edb18d4123365d4307531a0f828e  bf5edbe 
math/blis: Update to 0.9.0

- changelog: github.com/flame/blis/releases/tag/0.9.0
- while here, fix the CBLAS=OFF configure case
Wed, 7 Sep 2022
[ 21:10 Stefan Eßer (se) search for other commits by this committer ]    commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52  commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52  commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52  b7f0544  (Only the first 10 of 27931 ports in this commit are shown above. View all ports for this commit)
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 20 Jul 2022
[ 14:22 Tobias C. Berner (tcberner) search for other commits by this committer ]    commit hash:f53eb28489aa8f30712cd8772d1a0e05c394a5da  commit hash:f53eb28489aa8f30712cd8772d1a0e05c394a5da  commit hash:f53eb28489aa8f30712cd8772d1a0e05c394a5da  f53eb28  (Only the first 10 of 719 ports in this commit are shown above. View all ports for this commit)
math: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Alessando Sagratini <ale_sagra@hotmail.com>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Amarendra Godbole <amarendra.godbole@gmail.com>
  *  Anders Nordby <anders@FreeBSD.org>
  *  Andreas Fehlner (fehlner@gmx.de)
  *  Andrew L. Neporada <andrew@chg.ru>
  *  Andrey <gugu@zoo.rambler.ru>
  *  Andrey Zakhvatov
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 5 Jun 2022
[ 23:28 Yuri Victorovich (yuri) search for other commits by this committer ]    commit hash:264f9885a51269eae95d773a1a3b06d7d1d3b41c  commit hash:264f9885a51269eae95d773a1a3b06d7d1d3b41c  commit hash:264f9885a51269eae95d773a1a3b06d7d1d3b41c  264f988 
math/blis: Remove dependency on llvm-10; strip binary; add missing .pc file in
pkg-plist

PR:		264487
Approved by:	portmgr (blanket: ports compliance)
Fri, 24 Dec 2021
[ 19:00 Piotr Kubaj (pkubaj) search for other commits by this committer ]    commit hash:2033f841ae632c6537027d614f237d8e33f34c17  commit hash:2033f841ae632c6537027d614f237d8e33f34c17  commit hash:2033f841ae632c6537027d614f237d8e33f34c17  2033f84 
math/blis: fix build on riscv64

ld: error: test.c:(.text+0x0): relocation R_RISCV_ALIGN requires unimplemented
linker relaxation; recompile with -mno-relax
Sat, 27 Nov 2021
[ 17:38 Johannes M Dieterich (jmd) search for other commits by this committer ]    commit hash:2592255aaad3746eb4a7bdc5145d006b7a301c1d  commit hash:2592255aaad3746eb4a7bdc5145d006b7a301c1d  commit hash:2592255aaad3746eb4a7bdc5145d006b7a301c1d  2592255 
math/blis: update to 0.8.1

Changelog:
https://github.com/flame/blis/blob/master/docs/ReleaseNotes.md#changes-in-081
Tue, 6 Apr 2021
[ 14:31 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:305f148f482daf30dcf728039d03d019f88344eb  commit hash:305f148f482daf30dcf728039d03d019f88344eb  commit hash:305f148f482daf30dcf728039d03d019f88344eb  305f148  (Only the first 10 of 29333 ports in this commit are shown above. View all ports for this commit)
Remove # $FreeBSD$ from Makefiles.
Mon, 30 Nov 2020
[ 03:31 jmd search for other commits by this committer ] Original commit   Revision:556614
math/blis: update to 0.8.0

Major changes in hardware support and optimization. See:
https://github.com/flame/blis/blob/master/docs/ReleaseNotes.md#changes-in-080

While there, bump LLVM dependency to LLVM10.
Mon, 23 Nov 2020
[ 19:47 pkubaj search for other commits by this committer ] Original commit   Revision:556121
math/blis: pacify portlint, add test target, optimize for power9 on powerpc64

1. Move USES block to pacify portlint.
2. Add test target.
3. Add perl as a build dependency, I'm not sure how it worked before.
4. Optimize for power9 on powerpc64. This will break blis on all earlier POWER
generations, but nothing depends on this port so I guess it's ok. make test
passes fine on both elfv1 and elfv2.
5. Remove LIBNAME, it's not necessary.

PR:		246194
Approved by:	jmd (maintainer timeout)
Sat, 2 May 2020
[ 23:19 pkubaj search for other commits by this committer ] Original commit   Revision:533711
math/blis: fix build on GCC architectures

Use GCC on GCC architectures, LLVM causes errors:
ld: error: crtstuff.c:(.text+0x16): relocation R_PPC64_TOC16_DS out of range:
-32824 is not in [-32768, 32767]
ld: error: crtstuff.c:(.text+0x2E): relocation R_PPC64_TOC16_DS out of range:
-32816 is not in [-32768, 32767]
ld: error: crtstuff.c:(.text+0x3A): relocation R_PPC64_TOC16_DS out of range:
-32808 is not in [-32768, 32767]
ld: error: crtstuff.c:(.text+0x40): call lacks nop, can't restore toc
ld: error: crtstuff.c:(.text+0x4A): relocation R_PPC64_TOC16_DS out of range:
-32800 is not in [-32768, 32767]
ld: error: crtstuff.c:(.text+0xC2): relocation R_PPC64_TOC16_DS out of range:
-32792 is not in [-32768, 32767]
ld: error: crtstuff.c:(.text+0xDA): relocation R_PPC64_TOC16_DS out of range:
-32784 is not in [-32768, 32767]
ld: error: crtstuff.c:(.text+0x12): relocation R_PPC64_TOC16_DS out of range:
-32776 is not in [-32768, 32767]
clang-9: error: linker command failed with exit code 1 (use -v to see
invocation)

PR:		246125
Approved by:	jmd (maintainer)
Mon, 27 Apr 2020
[ 21:39 jmd search for other commits by this committer ] Original commit   Revision:533205
math/blis: update to release 0.7.0

Biggest change is multithreading support in the sup framework for small/skinny/
unpacked matrices.

Full release notes:
https://github.com/flame/blis/blob/master/docs/ReleaseNotes.md#changes-in-070
Wed, 15 Jan 2020
[ 18:20 jmd search for other commits by this committer ] Original commit   Revision:523153
math/blis: update to 0.6.1

Bugfix release.

While there, update LLVM requirement to llvm90.
Wed, 4 Dec 2019
[ 18:20 linimon search for other commits by this committer ] Original commit   Revision:519040
Refactor hardcoded string "llvm60" into LLVM_VER for future ease
of maintainence.
Sat, 27 Jul 2019
[ 20:26 jmd search for other commits by this committer ] Original commit   Revision:507472
math/blis: update to release 0.6.0

Major improvements include faster dgemms with small matrix configurations.
Tue, 25 Dec 2018
[ 05:17 jmd search for other commits by this committer ] Original commit   Revision:488291
math/blis: Fix wrong application of patch file.

Reported by:	fallout
Tue, 11 Dec 2018
[ 17:03 linimon search for other commits by this committer ] Original commit   Revision:487243 (Only the first 10 of 23 ports in this commit are shown above. View all ports for this commit)
These ports now build on powerpc64.

Approved by:	portmgr (tier-2 blanket)
Mon, 5 Nov 2018
[ 01:09 jmd search for other commits by this committer ] Original commit   Revision:484161
math/blis: update to release 0.5.0.

Most important addition to this release are mixed precision interfaces. This
allows one to, e.g., put in single precision data but carry the computation
out in double precision accuracy.

Note that flame/blis is the upstream for the BLIS library. AMD has forked
BLIS and releases independently from the FLAME project but is strightly
downstream.
Tue, 31 Jul 2018
[ 13:12 jmd search for other commits by this committer ] Original commit   Revision:476000
math/blis: update to 0.4.0

This release incorporates the changes needed for us which were previously only
available through a snapshot. It also allows us to drop some install hacks and
brings general improvements to blis itself.

Switch to llvm6 as the compiler.

Reviewed by:	zeising (mentor)
Approved by:	zeising (mentor)
Differential Revision:	https://reviews.freebsd.org/D16522
Wed, 23 May 2018
[ 12:12 jmd search for other commits by this committer ] Original commit   Revision:470695
math/blis: fix compilation failure due to missing python

Reported by:	pkg-fallout
Reviewed by:	zeising (mentor)
Approved by:	zeising (mentor)
Sun, 20 May 2018
[ 21:31 jmd search for other commits by this committer ] Original commit   Revision:470486
math/blis: update to post 0.3.2 snapshot.

Among other changes, this improves performance on recent AMD architectures and
contains the official runtime kernel selection we asked them for.

Reviewed by:	zeising (mentor)
Approved by:	zeising (mentor)
Differential Revision:	https://reviews.freebsd.org/D15334
Tue, 12 Dec 2017
[ 02:49 jmd search for other commits by this committer ] Original commit   Revision:456082
math/blis: update to the first snapshot working on FreeBSD to support runtime
kernel selection. For amd64, this will now select, if available, an assembly
optimized kernel for the CPU architecture blis is running on. The other
architectures continue to only use what is now called the generic kernel but in
theory arm and power7 assembly optimizations are available.

Due to this, remove the old explicit kernel selection. Also switch to use
devel/llvm50 as a compiler to actually support all the architectures (and
upstream compile flags) properly. This hopefully will also help with getting
blis to work on other architectures out of the box.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D13264
Fri, 2 Jun 2017
[ 15:49 linimon search for other commits by this committer ] Original commit   Revision:442405 (Only the first 10 of 19 ports in this commit are shown above. View all ports for this commit)
Mark some ports failing on powerpc64.  These ports are either new
ports, or had been recently unblocked.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Thu, 25 May 2017
[ 01:25 jmd search for other commits by this committer ] Original commit   Revision:441631
math/blis: Change to also always compile a shared library version of the
library. This is in line with other BLAS libraries in the tree.

While there, correct LOCALBASE to be PREFIX.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10865
Sat, 20 May 2017
[ 23:09 jmd search for other commits by this committer ] Original commit   Revision:441353
new port: math/blis

BLIS is a portable software framework for instantiating high-performance
BLAS-like dense linear algebra libraries. The framework was designed to isolate
essential kernels of computation that, when optimized, immediately enable
optimized implementations of most of its commonly used and computationally
intensive operations. BLIS is written in ISO C99 and available under a
BSD3CLAUSE. While BLIS exports a new BLAS-like API, it also includes a BLAS
compatibility layer which gives application developers access to BLIS
implementations via traditional BLAS routine calls. (from their github)

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10811

Number of commits found: 24