Boyuan Yang

Results 51 issues of Boyuan Yang

Hello, I picked up the fqterm package in Debian, you [may find the package tracker here](https://tracker.debian.org/pkg/fqterm). To improve the whole quality of the package, I ran the source checker program...

enhancement

As indicated in https://lintian.debian.org/tags/appstream-metadata-legacy-format.html , fmit is using legacy appdata file format and is installing the appdata file into the legacy location (see https://lintian.debian.org/tags/appstream-metadata-in-legacy-location.html ). The fix should be trivial...

在 Linux 桌面上开发截图工具面临一个尴尬的局面,因为 Linux 桌面的图形栈这两年正在经历大变化,其显示管理器/协议正在从经典的 X11/Xorg 迁移到下一代的 Wayland。虽然新的 Wayland 尚未完全成熟,但迁移已经开始,如主流的 GNOME 桌面环境已经默认启用 GNOME on Wayland 的搭配。 在原有 Xorg 基础上开发截图工具是不难的,因为在原情况下 Xorg 允许任何用户程序读取整个桌面的显示内容,也已有许多成熟的截图程序;在 Wayland 下问题则变得复杂,一是为安全起见不允许程序任意地读取显示内容,二是尚未出现**跨桌面环境** / **跨 compositor** 的统一截图 API。 所以大概有这些工作要做: *...

Linux

**Describe the bug** When doing Debian packaging for ksnip 1.10.0, a warning [desktop-mime-but-no-exec-code](https://lintian.debian.org/tags/desktop-mime-but-no-exec-code) was emitted with given .desktop file as shown below: https://github.com/ksnip/ksnip/blob/4bfb5c8a9ab95abff8bb603724940bff19e206f7/desktop/org.ksnip.ksnip.desktop#L1-L17 > The named desktop entry indicates support...

bug

Currently flameshot provides a simple implementation of image pinning. However, this implementation is quite simple. Once the image is pinned, it floats at the top of the desktop and can...

Enhancement
Help Wanted

Currently `config.h.in` defines the macro `WF_SRC_DIR`, which hardcodes the source code directory path during build: https://github.com/WayfireWM/wayfire/blob/ce3a37c7ee230e917be194a56bbec822bdb78aec/config.h.in#L6 https://github.com/WayfireWM/wayfire/blob/ce3a37c7ee230e917be194a56bbec822bdb78aec/meson.build#L77 However, it seems that `WF_SRC_DIR` is not used anywhere in the wayfire project....

### What Happened? Deb packaging code for 7.0.0 release as published at https://github.com/elementary/granite/releases/tag/7.0.0-debian no longer applies to granite-7. Please consider using the files from Debian at https://salsa.debian.org/pkg-deepin-team/granite/-/tree/debian/7.0.0-2/debian . ### Steps...

如题。1.0版抛弃了 autotools 转向手写的 configure 脚本,为标准化的构建带来了难度。 希望能够考虑使用标准化的构建工具,如 autotools 和 CMake,也能方便发行版进行打包(例如[方便 Debian 提供新版本](https://tracker.debian.org/pkg/tcpcopy)。 谢谢。

The latest commit 6cdd438556c176d9f13f092796663e8745bc76e7 introduced `USE_SYSTEM_*`. When set `USE_SYSTEM_RAPIDJSON=ON`, opencc will not build successfully. The reason is that currently `src/Config.cpp` is using `#include "document.h"` to include header file from rapidjson...

如题,Debian 正在进行从 -dbg 包到 -dbgsym 包的迁移,所有调试符号将从主源中进行拆分至单独源内。 详情: https://wiki.debian.org/AutomaticDebugPackages 目前仅包含 testing 和 unstable 的调试符号,内容应该不大,可以考虑对其进行镜像。 前日在 debian-devel 上询问了一下详细情况,我们可以先使用我们的老朋友 rsync://ftp.halifax.rwth-aachen.de/debian-debug 进行初始镜像。

new