Skip to content

addpkg: ImageGlass#4698

Merged
DeepChirp merged 4 commits intoarchlinuxcn:masterfrom
dongfengweixiao:ImageGlass
May 7, 2026
Merged

addpkg: ImageGlass#4698
DeepChirp merged 4 commits intoarchlinuxcn:masterfrom
dongfengweixiao:ImageGlass

Conversation

@dongfengweixiao
Copy link
Copy Markdown
Contributor

ImageGlass 是一款 Windows 下表现良好的看图工具类软件。当前在 v10 版本开始提供跨平台支持。

请项目维护者帮助审核以下内容:

  1. 版本号定义规范:imageglass 使用 10.0.0.314-beta-1 形式的版本号定义,后续可能会去掉 beta 字段。在 PKGBUILD 中使用 _pkgver 提供原始样式的版本号,在 pkgver 中使用 /-/_ 将连字符改为下划线,这种形式是否会影响 libac 的自动版本更新
  2. lilac.yaml 中的 update_on 编写是否正确

namcap 本地检查日志:

imageglass W: ELF file ('usr/lib/imageglass/Magick.Native-Q8-OpenMP-x64.dll.so') lacks FULL RELRO, check LDFLAGS.
imageglass W: ELF file ('usr/lib/imageglass/libHarfBuzzSharp.so') lacks FULL RELRO, check LDFLAGS.
imageglass W: ELF file ('usr/lib/imageglass/libSkiaSharp.so') lacks FULL RELRO, check LDFLAGS.
imageglass W: Unused shared library '/usr/lib/libresolv.so.2' by file ('usr/lib/imageglass/Magick.Native-Q8-OpenMP-x64.dll.so')
imageglass W: Unused shared library '/usr/lib/libpthread.so.0' by file ('usr/lib/imageglass/Magick.Native-Q8-OpenMP-x64.dll.so')
imageglass W: Unused shared library '/usr/lib/libpthread.so.0' by file ('usr/lib/imageglass/libHarfBuzzSharp.so')
imageglass W: Unused shared library '/usr/lib/libpthread.so.0' by file ('usr/lib/imageglass/libSkiaSharp.so')
imageglass W: Unused shared library '/usr/lib/libdl.so.2' by file ('usr/lib/imageglass/libSkiaSharp.so')

@RocketMaDev
Copy link
Copy Markdown
Contributor

update_on 参考 nvchecker 文档
https://nvchecker.readthedocs.io/en/latest/usage.html#check-github

@dongfengweixiao
Copy link
Copy Markdown
Contributor Author

参考文档,lilac.yaml 中的内容应该没问题。不知道PKGBUILD中的版本号设置方式,是否会影响 lilac 的自动更新?

Comment thread archlinuxcn/imageglass/PKGBUILD Outdated
Comment thread archlinuxcn/imageglass/PKGBUILD Outdated
Comment thread archlinuxcn/imageglass/PKGBUILD
Comment thread archlinuxcn/imageglass/PKGBUILD
Comment thread archlinuxcn/imageglass/PKGBUILD Outdated
Comment thread archlinuxcn/imageglass/lilac.yaml Outdated
Comment thread archlinuxcn/imageglass/PKGBUILD
- 更新版权信息为custom,复制版权文件
- 移除 !strip !debug 选项
- 添加 Maintainer 信息
- 使用 tarball
- 版本号参考 ampcode 处理
- 添加默认配置文件(linux下的支持并不完整,当前无设置的ui界面,不确定该选项是否生效)
Comment thread archlinuxcn/imageglass/PKGBUILD Outdated
Comment thread archlinuxcn/imageglass/lilac.yaml Outdated
Copy link
Copy Markdown
Member

@DeepChirp DeepChirp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@DeepChirp DeepChirp merged commit 374dfb7 into archlinuxcn:master May 7, 2026
1 check passed
@dongfengweixiao dongfengweixiao deleted the ImageGlass branch May 7, 2026 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants