Bug 266003 - graphics/lux: update to 1.1.1
Summary: graphics/lux: update to 1.1.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Fernando Apesteguía
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-23 16:08 UTC by Robert Clausecker
Modified: 2022-08-24 17:46 UTC (History)
1 user (show)

See Also:


Attachments
graphics/lux: update to 1.1.1 (4.84 KB, patch)
2022-08-23 16:08 UTC, Robert Clausecker
fuz: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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(-)