Bug 282929 - games/libretro-shaders-slang: update to g20241122
Summary: games/libretro-shaders-slang: update to g20241122
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: Zsolt Udvari
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-23 09:58 UTC by Stefan Schlosser
Modified: 2024-11-23 10:34 UTC (History)
1 user (show)

See Also:


Attachments
update to g20241122 (13.17 KB, patch)
2024-11-23 09:58 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 2024-11-23 09:58:45 UTC
Created attachment 255398 [details]
update to g20241122

Commitlog:
https://github.com/libretro/slang-shaders/compare/4f3d214b314d84c6a3e25b27c77bd1d0ee3a1697..8731861b22946faf71bb94ce25147484db61eb6f

Upstream's Makefile has become usable without patches and deletes the unwanted
files now. This allows us to simplify the port by removing EXTRACT_AFTER_ARGS
and the custom do-install target.

There are documentation files installed into the DATADIR tree, which we do not
delete or move away. This would be an unneeded and fruitless burden maintaining
the port, so it was never done. In order to keep the port simple, the top-level's
README.md is now also treated this way again and the DOCS port option is removed.
Otherwise, custom pre-install-DOCS-on/-off targets would be required to handle
this file appropriatly, which complicates the port without real benefit.
Comment 1 commit-hook freebsd_committer freebsd_triage 2024-11-23 10:31:51 UTC
A commit in branch main references this bug:

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

commit b31604dfedaca12120336b1d4a664bd643a9329e
Author:     Stefan Schlosser <bsdcode@disroot.org>
AuthorDate: 2024-11-23 10:27:30 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2024-11-23 10:30:53 +0000

    games/libretro-shaders-slang: Update to g20241122

    Upstream's Makefile has become usable without patches and deletes the
    unwanted files now. This allows us to simplify the port by removing
    EXTRACT_AFTER_ARGS and the custom do-install target.
    Remove DOCS options (install only README.md file).

    PR:             282929
    Approved by:    submitter is maintainer

 games/libretro-shaders-slang/Makefile  | 20 ++-------
 games/libretro-shaders-slang/distinfo  |  6 +--
 games/libretro-shaders-slang/pkg-plist | 75 ++++++++++++++++++++--------------
 3 files changed, 52 insertions(+), 49 deletions(-)
Comment 2 Zsolt Udvari freebsd_committer freebsd_triage 2024-11-23 10:34:25 UTC
Committed, thanks!