Bug 266003

Summary: graphics/lux: update to 1.1.1
Product: Ports & Packages Reporter: Robert Clausecker <fuz>
Component: Individual Port(s)Assignee: Fernando Apesteguía <fernape>
Status: Closed FIXED    
Severity: Affects Only Me CC: fernape
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
graphics/lux: update to 1.1.1 fuz: maintainer-approval+

Description Robert Clausecker freebsd_committer freebsd_triage 2022-08-23 16:08:05 UTC
Created attachment 236079 [details]
graphics/lux: update to 1.1.1

- switch non-x86 to highway-based SIMD code

Upstream changes:

 - better SIMD support for non-x86 through Google highway
 - full masking and stacking support for PTOs

Upstream does not provide a change log.
Tested with Poudriere on armv7 (failed) arm64 i386 amd64 FreeBSD 13.1.
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2022-08-24 17:46:17 UTC
Committed,

Thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2022-08-24 17:46:26 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d6332d9df6df417e757569eed348d61c51c8e3f4

commit d6332d9df6df417e757569eed348d61c51c8e3f4
Author:     Robert Clausecker <fuz@fuz.su>
AuthorDate: 2022-08-24 05:41:30 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2022-08-24 17:42:18 +0000

    graphics/lux: update to 1.1.1

    - switch non-x86 to highway-based SIMD code

    Upstream changes:

     - better SIMD support for non-x86 through Google highway
     - full masking and stacking support for PTOs

    PR:             266003
    Reported by:    fuz@fuz.su (maintainer)

 graphics/lux/Makefile                   | 21 ++++++++++++++----
 graphics/lux/distinfo                   |  6 +++---
 graphics/lux/files/patch-CMakeLists.txt | 38 +++++++++++++++++++++++----------
 3 files changed, 47 insertions(+), 18 deletions(-)