Skip to content

addpkg: flynarwhal#4688

Open
dongfengweixiao wants to merge 1 commit intoarchlinuxcn:masterfrom
dongfengweixiao:FlyNarwhal
Open

addpkg: flynarwhal#4688
dongfengweixiao wants to merge 1 commit intoarchlinuxcn:masterfrom
dongfengweixiao:FlyNarwhal

Conversation

@dongfengweixiao
Copy link
Copy Markdown
Contributor

新增 flynarwhal。该软件包基于 kotlin compose 开发。

需要审阅。主要不能确定的点如下:

  1. 该源码内置的 libvlc 与 arch 系统存在兼容性问题,namcap 检查提示一些 so 未安装。比如需要 libx264.so.164 但是实际上 arch 提供的是 libx264.so.165。查询预置的动态库属于 arch 的哪个包后,将预置的动态库删除创建到系统 libvlc 的软链接,将arch的包作为依赖添加。namcap 检查提示 Dependency included, but may not be needed
  rm -rf "$pkgdir/usr/lib/$pkgname/lib/app/resources/lib"
  ln -sfr "$pkgdir/usr/lib/vlc" "$pkgdir/usr/lib/$pkgname/lib/app/resources/lib"
  1. Java 运行时环境问题

depends 中将 Java 运行时设置为大于 11,但是 namcap 检查提示flynarwhal W: Referenced library 'libjvm.so' is an uninstalled dependency (needed in files ['usr/lib/flynarwhal/lib/runtime/lib/libverify.so', 'usr/lib/flynarwhal/lib/runtime/lib/libjimage.so', 'usr/lib/flynarwhal/lib/runtime/lib/libjava.so', 'usr/lib/flynarwhal/lib/runtime/lib/libzip.so', 'usr/lib/flynarwhal/lib/runtime/lib/libnet.so'])

"java-runtime>=${_java_runtime}"

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.

1 participant