Bug 294200 - games/libretro-shaders-slang: update to g20260402, improve port
Summary: games/libretro-shaders-slang: update to g20260402, improve port
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: Vladimir Druzenko
URL: https://github.com/libretro/slang-sha...
Keywords:
Depends on:
Blocks:
 
Reported: 2026-04-02 09:22 UTC by Stefan Schlosser
Modified: 2026-04-02 11:07 UTC (History)
1 user (show)

See Also:
bsdcode: maintainer-feedback+


Attachments
update to g20260402, improve port (34.11 KB, patch)
2026-04-02 09:22 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-04-02 09:22:26 UTC
Created attachment 269312 [details]
update to g20260402, improve port

* Reintroduce "Vulkan GLSL" into COMMENT and pkg-descr. It is official
  nomenclature and should be included.
* Use short hash for GH_TAGNAME. This follows the Porter's Handbook more
  closely.
* Install with COPYTREE_SHARE to ensure proper file ownership and
  permissions, and to not require the make binary. In this case do not
  extract unneeded build and CI files by excluding them via
  EXTRACT_AFTER_ARGS.

Changelog:
https://github.com/libretro/slang-shaders/compare/b256008...e42d2d3
Comment 1 commit-hook freebsd_committer freebsd_triage 2026-04-02 10:57:21 UTC
A commit in branch main references this bug:

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

commit d9444f6ae1fe00ce2e9785102570e5608b2ea3c9
Author:     Stefan Schlosser <bsdcode@disroot.org>
AuthorDate: 2026-04-02 10:54:42 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-04-02 10:54:42 +0000

    games/libretro-shaders-slang: Update g20260322 => g20260402, improve port

    * Reintroduce "Vulkan GLSL" into COMMENT and pkg-descr. It is official
      nomenclature and should be included.
    * Use short hash for GH_TAGNAME. This follows the Porter's Handbook more
      closely.
    * Install with COPYTREE_SHARE to ensure proper file ownership and
      permissions, and to not require the make binary. In this case do not
      extract unneeded build and CI files by excluding them via
      EXTRACT_AFTER_ARGS.

    Commit log:
    https://github.com/libretro/slang-shaders/compare/b256008...e42d2d3

    PR:             294200
    Sponsored by:   UNIS Labs

 games/libretro-shaders-slang/Makefile  |  17 +++--
 games/libretro-shaders-slang/distinfo  |   6 +-
 games/libretro-shaders-slang/pkg-descr |   2 +-
 games/libretro-shaders-slang/pkg-plist | 110 +++++++++++++++++++++++++++++++++
 4 files changed, 126 insertions(+), 9 deletions(-)
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2026-04-02 11:07:47 UTC
Thanks.