gpo.zugaina.org

Search Portage & Overlays:

games-fps/source-engine

A 3D game engine developed by Valve

Screenshots

ChangeLog

commit 831aa5a03f37d6bb11f79bd564ed5d8a37d7e288
Author: Zakk <zakk@gentoozh.org>
Date: Sun Aug 2 02:50:51 2026 +1000

*/*: complete RESTRICT for packages whose license forbids redistribution

因为这些包的授权或是禁止再散布软件本体、或是禁止对散布收取费用、或是要求授权方书面同意,而它们的 `RESTRICT` 缺少 `bindist`(`app-
misc/bcompare` 缺 `mirror`),构建出的二进制包与 distfile 会被当作可以散布,所以按各自的条款补齐。

Signed-off-by: Zakk <zakk@gentoozh.org>

commit a56499435af63dfde6387abae4bfb5a6d72859d1
Author: Zakk <zakk@gentoozh.org>
Date: Sat Jul 18 23:09:52 2026 +1000

games-fps/source-engine: drop obsolete waf -8 option

Upstream wscript no longer defines -8 (arch is selected with -4/--32bits and
64-bit is the default), so passing -8 makes waf configure fail with
"no such option: -8". Drop it; the default 64-bit build is what we want.
Build-tested on amd64: builds and installs (also confirms python3.14).

commit 10c0bf1febaa8a7b2478558a7a57908dcd6dda69
Author: Zakk <zakk@gentoozh.org>
Date: Fri Jul 17 08:19:18 2026 +1000

treewide: drop python3_11 from PYTHON_COMPAT

python3_11 no longer resolves for packages depending on dev-python/requests,
which dropped it. Raise the PYTHON_COMPAT floor to python3_12 across every
package in the overlay that still allowed python3_11, keeping the python3_14
profile default (ceiling raised to python3_14 where it was lower).

python3_15 is only kept where it was already declared and verified on 3.15
(mwparserfromhell: builds and tests pass); it is not added elsewhere, since
python3.15 is not installed here and could not be build-tested.

Bug: https://github.com/gentoo-zh/overlay/issues/11037

commit b5abadca6494453b8c60a32147c3d1e433e7057f
Author: gouwazi <assheadlld@gmail.com>
Date: Mon Dec 1 14:06:36 2025 +0800

sys-libs/zlib -> virtual/zlib

commit 7b19e563114c8c37c20f64398166f231adfb5193
Author: G-Src <diceea@foxmail.com>
Date: Mon Nov 6 22:40:31 2023 +0800

games-fps/source-engine: new package, add 9999

add Source-SDK license, remove executable flag on Proton license