gpo.zugaina.org

Search Portage & Overlays:

dev-libs/libpqmarble

Utility library for GNOME apps

Screenshots

ChangeLog

commit 80a00ba1fac73f78d2462521391eeb5d9572ee9f
Author: Zakk <zakk@gentoozh.org>
Date: Fri Oct 23 12:42:24 2026 +1100

dev-libs/libpqmarble: depend on glib

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

commit 41a3a742dc77fb2d0d92e060ec75f3bf1e1985a9
Author: Zakk <zakk@gentoozh.org>
Date: Tue Oct 20 13:01:36 2026 -0700

dev-libs/libpqmarble: keyword 2.0.0_p20250109 for ~arm64

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

commit f35c18162700efe340734e8c74951bcf8952713b
Author: Zakk <zakk@gentoozh.org>
Date: Wed Oct 21 15:15:12 2026 +1100

dev-libs/libpqmarble: fix incompatible pointer type in Settings

valac passes gchar ** to g_settings_set_strv(), whose argument is const gchar *const
*, so the generated Settings.c triggers a severe -Wincompatible-pointer-types QA
notice. Build the GVariant from the NULL-terminated strv and save it with
g_settings_set_value() instead; g_object_get() does not set the array length, so
Variant.strv() would save an empty array.

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

commit dcd5752fc66eef2d0cd714dd5918e50d61f516e7
Author: Zakk <zakk@gentoozh.org>
Date: Sun Aug 2 04:06:44 2026 +1000

*/*: correct LICENSE declarations that did not match upstream

因为对全部软件包逐一核对上游后发现 42 个的 `LICENSE=` 与上游实际授权不符,所以按上游的授权文件与源码文件头改正,并为其中被误标为开源、实为专有的软件补上
`RESTRICT`。

最严重的一类是专有软件被标成开源:`deepin-wine-helper` 与 `deepin-wine-plugin` 的 deb 内 copyright 写着
`All rights reserved by Wuhan Deepin Technology Co., Ltd.`,`app-misc/z-library` 的 deb
control 写 `License: unknown`,`media-sound/qqmusic` 用的 `CC0-1.0` 是公共领域捐弃、与腾讯的服务协议完全相反。

`net-proxy/clash-rs` 此前只有 `LICENSE+=`、没有基底 `LICENSE=`,主程序的 Apache-2.0 完全没有声明。

`sys-kernel/xanmod-sources` 的 `LICENSE+=" CDDL"` 在 xanmod patch 与 genpatches
中都找不到依据,一并删除。

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

commit f6077bc8c8c1c16a228de5a8716f0d6efa16f969
Author: zakkaus <zakkauu@gmail.com>
Date: Mon Nov 10 23:46:56 2025 +1100

dev-libs/libpqmarble: new package, add 2.0.0_p20250109