gpo.zugaina.org

Search Portage & Overlays:

net-proxy/proxy-server

Implementation of all proxy protocols using modern c++

Screenshots

ChangeLog

commit c190cc59e481ab57a149f6700116278292fbf101
Author: Zakk <zakk@gentoozh.org>
Date: Tue Jul 28 00:16:42 2026 +1000

net-proxy/proxy-server: add KEYWORDS, use system openssl and zlib

1. 因为这个 ebuild 从 2024 年加入时就没有 `KEYWORDS`,任何架构都装不上,所以补上 `~amd64`。
2. 因为上游的 `ENABLE_SYSTEM_OPENSSL` 和 `ENABLE_SYSTEM_ZLIB` 默认为 OFF、会改编 `third_party` 下自带的副本,所以打开这两个开关,并把 `dev-libs/openssl` 与 `virtual/zlib` 写进依赖。
3. 因为 release tarball 里没有 `.git`,而默认开启的 `ENABLE_GIT_VERSION` 会在源码树里调用 git,所以关掉它。
4. 因为默认开启的 `ENABLE_STATIC_LINK_TO_GCC` 会静态链接 libgcc,所以关掉它。
5. 因为上游在 GNU 分支无条件追加 `-static-libstdc++` 且没有提供开关,libstdc++ 的 ABI 修正就到不了装好的程序,所以在 `src_prepare` 里去掉这个链接选项。
6. 因为 `third_party/fmt` 被无条件编进程序、许可证是 MIT,所以 `LICENSE` 补上 MIT。
7. 因为 cmake.eclass 的 CMake 4 兼容检查报出的文件全在 `third_party` 的 test、example 和 IDE 目录下、没有一个会被 `add_subdirectory`,所以按 eclass 为此提供的 `CMAKE_QA_COMPAT_SKIP` 跳过检测;代价是上游顶层自己的 `cmake_minimum_required(VERSION 3.5)` 警告也一并被压掉,那条得上游改。

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

commit 8d451213c90199feb48ffd8373192855759ae60f
Author: jackarain <jack.wgm@gmail.com>
Date: Wed Jul 1 15:49:48 2026 +0800

net-proxy/proxy-server: add 11.0.1, drop 10.0.0

commit 4fb37c272de3a31e5d2af263166d0c43dc04c7f7
Author: jackarain <jack.wgm@gmail.com>
Date: Sat Dec 27 18:27:50 2025 +0800

net-proxy/proxy-server: add 10.0.0, drop 9.0.0

commit 30f09b6f8e2adcf6495fcfa5ef5bb1d6bb7856d9
Author: jackarain <jack.wgm@gmail.com>
Date: Wed Jul 16 15:43:09 2025 +0800

net-proxy/proxy-server: add 9.0.0, drop 8.0.0

commit 91bb62c5021c53d986dc333532d295a068952f9e
Author: jackarain <jack.wgm@gmail.com>
Date: Fri Sep 20 09:18:23 2024 +0800

net-proxy/proxy-server: add 8.0.0, drop 6.0.0 and 7.0.0

commit 31250402b4ab42c1269a3401979d5a697ae4a41b
Author: jackarain <jack.wgm@gmail.com>
Date: Wed Jun 12 15:55:19 2024 +0800

net-proxy/proxy-server: add 7.0.0

commit e2ec0df4143004859c8af68155c05f3c1cd1ff79
Author: jackarain <jack.wgm@gmail.com>
Date: Thu Jan 4 20:05:21 2024 +0800

net-proxy/proxy-server: Add proxy-server:6.0.0