Bug 295868 - devel/librashader: update to 0.11.1
Summary: devel/librashader: update to 0.11.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Yusuf Yaman
URL: https://github.com/SnowflakePowered/l...
Keywords:
Depends on:
Blocks:
 
Reported: 2026-06-05 08:03 UTC by Stefan Schlosser
Modified: 2026-06-05 10:48 UTC (History)
1 user (show)

See Also:
bsdcode: maintainer-feedback+


Attachments
update to 0.11.1 (15.96 KB, patch)
2026-06-05 08:03 UTC, Stefan Schlosser
bsdcode: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Schlosser 2026-06-05 08:03:17 UTC
Created attachment 271507 [details]
update to 0.11.1

Changelog:
https://github.com/SnowflakePowered/librashader/releases/tag/librashader-v0.11.1


Build and playtested with the consumer emulators/ares on amd64 15.0-RELEASE.
Comment 1 Yusuf Yaman freebsd_committer freebsd_triage 2026-06-05 09:25:35 UTC
Hi,

Thank you for your submission.

I will look into this. May I ask if the consumer emulators/ares needs a PORTREVISION bump after this update.
Comment 2 Stefan Schlosser 2026-06-05 10:19:18 UTC
(In reply to Yusuf Yaman from comment #1)

Hi,

not that I'm aware of. The soname of the library hasn't changed and the update doesn't contain changes to the public API (the C headers). I tested ares with and without rebuilding against the new librashader and it itself and the shader functionality worked fine in both cases.

But I admit that I'm not 100% confident when a PORTREVISION bump is actually warranted. I've seen bumps done by committers when I thought it wouldn't be necessary in the past.

Best regards,
Stefan
Comment 3 commit-hook freebsd_committer freebsd_triage 2026-06-05 10:44:22 UTC
A commit in branch main references this bug:

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

commit d45a2ba6b69f842d0ea4b80109d7c98ea0b53a67
Author:     Stefan Schlosser <bsdcode@disroot.org>
AuthorDate: 2026-06-05 07:42:24 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-06-05 10:43:04 +0000

    devel/librashader: Update 0.11.0 => 0.11.1

    Changelog:
    https://github.com/SnowflakePowered/librashader/releases/tag/librashader-v0.11.1

    PR:             295868
    Reported by:    Stefan Schlosser <bsdcode@disroot.org> (maintainer)
    Approved by:    osa, vvd (Mentors, implicit)

 devel/librashader/Makefile        |  3 +-
 devel/librashader/Makefile.crates | 28 +++++++++---------
 devel/librashader/distinfo        | 62 +++++++++++++++++++--------------------
 3 files changed, 46 insertions(+), 47 deletions(-)
Comment 4 commit-hook freebsd_committer freebsd_triage 2026-06-05 10:46:23 UTC
A commit in branch main references this bug:

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

commit c044f934e8e06201e748e7de5dc6c70e57cde692
Author:     Stefan Schlosser <bsdcode@disroot.org>
AuthorDate: 2026-06-05 10:44:32 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-06-05 10:45:30 +0000

    emulators/ares: bump PORTREVISION after librashader update

    PR:             295868
    Reported by:    Stefan Schlosser <bsdcode@disroot.org> (maintainer)
    Approved by:    osa, vvd (Mentors, implicit)

 emulators/ares/Makefile | 1 +
 1 file changed, 1 insertion(+)
Comment 5 Yusuf Yaman freebsd_committer freebsd_triage 2026-06-05 10:48:38 UTC
(In reply to Stefan Schlosser from comment #2)
I see, thanks. I still bumped portrevision of emulators/ares, just in case.

Build tested in Poudriere on 14.4-RELEASE-amd64-main-eb44fd6267a8 and it seems OK.

Committed, thanks.