Port details |
- libretro-shaders-slang Collection of slang shaders from libretro
- g20250124 games =2 g20241226Version of this port present on the latest quarterly branch.
- Maintainer: bsdcode@disroot.org
- Port Added: 2020-04-17 17:51:32
- Last Update: 2025-01-25 11:29:00
- Commit Hash: 905f3cf
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: GPLv1+ GPLv2+ GPLv3+ MIT PD
- WWW:
- https://github.com/libretro/slang-shaders
- Description:
- This is a collection of the slang (Vulkan GLSL) shaders from the libretro
project. Every program or library implementing the RetroArch shader pipeline can
use these shaders. RetroArch and librashader are two examples of those projects.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- libretro-shaders-slang>0:games/libretro-shaders-slang
- To install the port:
- cd /usr/ports/games/libretro-shaders-slang/ && make install clean
- To add the package, run one of these commands:
- pkg install games/libretro-shaders-slang
- pkg install libretro-shaders-slang
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libretro-shaders-slang
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1737797261
SHA256 (libretro-slang-shaders-g20250124-f60a104a4d89b59c364f8ae88ade36d527d5a4f9_GH0.tar.gz) = 0918134bae08bc616b580f8e9ab80bf2032ef42b730ba93e5f9c81992da7c8a9
SIZE (libretro-slang-shaders-g20250124-f60a104a4d89b59c364f8ae88ade36d527d5a4f9_GH0.tar.gz) = 44339048
Packages (timestamps in pop-ups are UTC):
- This port has no dependencies.
- This port is required by:
- for Run
-
- emulators/ares
Configuration Options:
- No options to configure
- Options name:
- games_libretro-shaders-slang
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
g20250124 25 Jan 2025 11:29:00 |
Vladimir Druzenko (vvd) Author: Stefan Schlosser |
games/libretro-shaders-slang: Update g20241226 → g20250124
Commitlog:
https://github.com/libretro/slang-shaders/compare/8fe25d..f60a10
PR: 284330 |
g20241226 28 Dec 2024 21:29:35 |
Vladimir Druzenko (vvd) Author: Stefan Schlosser |
games/libretro-shaders-slang: Update g20241122 → g20241226
Commitlog:
https://github.com/libretro/slang-shaders/compare/873186..8fe25d
PR: 283650 |
g20241122 23 Nov 2024 10:30:53 |
Zsolt Udvari (uzsolt) Author: Stefan Schlosser |
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 |
g20241022 25 Oct 2024 16:59:04 |
Vladimir Druzenko (vvd) Author: Stefan Schlosser |
games/libretro-shaders-slang: Update g20240921 → g20241022
Commitlog:
https://github.com/libretro/slang-shaders/compare/901441a496121a9c12a9d72d30860e8be3fe4cf6..4f3d214b314d84c6a3e25b27c77bd1d0ee3a1697
PR: 282298 |
g20240921 25 Sep 2024 06:29:18 |
Robert Clausecker (fuz) Author: Stefan Schlosser |
games/libretro-shaders-slang: update to g20240921
Commitlog:
https://github.com/libretro/slang-shaders/compare/0cededfa7fd6275e8fa5a51239c4abae8d0fa6e9..901441a496121a9c12a9d72d30860e8be3fe4cf6
PR: 281636
Event: EuroBSDcon 2024 |
g20240823 24 Aug 2024 13:10:31 |
Vladimir Druzenko (vvd) Author: Stefan Schlosser |
games/libretro-shaders-slang: Update g20240809 → g20240823
Commitlog:
https://github.com/libretro/slang-shaders/compare/b3d795a..0cededf
PR: 281021 |
g20240809 15 Aug 2024 23:13:25 |
Vladimir Druzenko (vvd) Author: Daniel Engberg |
games/libretro-shaders-slang: Update g20240804 → g20240809, Simplify port
PR: 280748
Approved by: Stefan Schlosser <bsdcode@disroot.org> (maintainer) |
g20240804 10 Aug 2024 15:43:27 |
Vladimir Druzenko (vvd) |
games/libretro-shaders-slang: replace RM with find arguments "! -name" for
COPYTREE_SHARE
PR: 280700
Reported by: jhale (via IRC)
Approved by: Stefan Schlosser <bsdcode@disroot.org> (maintainer)
Fixes: 20dee3ad45ea (update g20240719 → g20240804) |
g20240804 09 Aug 2024 17:32:40 |
Vladimir Druzenko (vvd) Author: Stefan Schlosser |
games/libretro-shaders-slang: update g20240719 → g20240804
Comparing changes:
https://github.com/libretro/slang-shaders/compare/7d6751a..b327343
Port changes:
- remove PORTDOCS from Makefile, keep it listed in pkg-plist instead
- set DATADIR to its actual non-standard directory
- remove patch, install with COPYTREE_SHARE instead
- use the more commonly used post-install-DOCS-on target again
- pet portclippy, portfmt, portlint
PR: 280700 |
g20240719 27 Jul 2024 21:19:44 |
Vladimir Druzenko (vvd) Author: Stefan Schlosser |
games/libretro-shaders-slang: udpate g20231023 → g20240719
Changes to the port:
- take maintainership
- update COMMENT and pkg-descr to point out that the shaders originate
from the libretro project but that they can also be used for other
projects, e.g. librashader
- update LICENSE in accordance to
https://github.com/libretro/slang-shaders/issues/150
(it's actual unclear which shader has which license for the most part)
- add DOCS option which handles README.md
- update files/patch-Makefile to also delete Makefile.orig, or else it
will be listed in pkg-plist
Comparing changes:
https://github.com/libretro/slang-shaders/compare/3c28137..7d6751a
PR: 280439 |
g20231023 07 Nov 2023 00:16:54 |
Robert Clausecker (fuz) Author: Stephane D'Alu |
games/libretro-shaders-slang: update to g20231023
PR: 274647 |
g20200225 09 Oct 2022 11:56:28 |
Fernando Apesteguía (fernape) |
*/*: Release ports from maintainership
Maintainer releases all his ports.
PR: 266871
Reported by: unrelentingtech <greg@unrelenting.technology> |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
g20200225 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
g20200225 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
g20200225 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
g20200225 17 Apr 2020 17:51:17 |
mandree |
games/retroarch: update to 1.8.5 (and add WAYLAND option, fix powerpc64, etc.)
This is mostly Greg's patch,
I have added the new ports to games/Makefile (missing from PR, SUBDIR+=),
and fixed a few spaces-vs-TAB glitches in the makefile,
and reformatted the pkg-descr, and changed libretro-shaders-slang/pkg-descr to:
| Vulkan GLSL RetroArch shader system
|
| WWW: https://github.com/libretro/slang-shaders
v1:
Here's 1.8.5.
(Only the first 15 lines of the commit message are shown above ) |