archlinuxcn / repo

Arch Linux CN Repository
1.51k stars 291 forks source link

[package request] kicad-git #1078

Closed taotieren closed 5 years ago

taotieren commented 5 years ago

问题类型 / Type of issues


https://aur.archlinux.org/kicad-git.git

KiCad 是一款开源的 EDA 软件,一定程度上改变国内使用盗版 EDA 软件。便于国内 EDA 设计者下载使用。

edward-p commented 5 years ago

为什么不使用community/kicad呢,生产力工具应该需要追求稳定吧,git版的代码往往是处于开发阶段的,随时可能遇到问题。如果实在是需要最新版里面的某些新的特性可以尝试联系community/kicad的维护者合一下相关patch,个人觉得还没必要开一个新包吧。

$ pacman -Si kicad
Repository      : community
Name            : kicad
Version         : 5.0.1-1
Description     : Electronic schematic and printed circuit board (PCB) design
                  tools
Architecture    : x86_64
URL             : http://kicad-pcb.org/
Licenses        : GPL
Groups          : None
Provides        : None
Depends On      : wxgtk2  python2  boost-libs  glew  curl  glm  ngspice
                  opencascade
Optional Deps   : kicad-library: for footprints and symbols
                  kicad-library-3d: for 3d models of components
Conflicts With  : None
Replaces        : None
Download Size   : 22.50 MiB
Installed Size  : 104.42 MiB
Packager        : Kyle Keen <keenerd@gmail.com>
Build Date      : Sun 14 Oct 2018 05:55:25 PM CST
Validated By    : MD5 Sum  SHA-256 Sum  Signature
taotieren commented 5 years ago

最新版本是5.1.0 community的版本是5.0.1 从发布的更新来看 5.1.0修复了很多问题 支持了gtk3和Python3

taotieren commented 5 years ago

@edward-p 同时我也在汉化kicad的文档需要用最新的包用来测试汉化是否完整,排版什么的会不会导致软件卡死或者翻译显示不全的问题。 这是已经翻译好得文档 http://docs.kicad-pcb.org/master/zh/ i18n已经翻译好了,还没进行测试。

petronny commented 5 years ago

有更新的话,给community的包标记一下out of date就行了吧?

edward-p commented 5 years ago

中文感觉还有很多问题呢( Screenshot_20190318_125908

edward-p commented 5 years ago

https://build.archlinuxcn.org/packages/#/kicad-git 作为依赖添加glm-git: https://build.archlinuxcn.org/packages/#/glm-git 感觉这个包应该用的人不会很多,如果不再需要这个包了,可以发起orphan流程

taotieren commented 5 years ago
https://github.com/KiCad/kicad-i18n

用这个的i18n文件编译成zh-CN/kicad.mo 替换你安装路径下的kicad.mo,aur的kicad-git的包尝试装过几次,下载速度感人还没测试,

edward-p commented 5 years ago

kicad-i18n is now available on archlinuxcn and AUR 8423b15 https://build.archlinuxcn.org/packages/#/kicad-i18n-git

taotieren commented 5 years ago

@edward-p Thanks!

edward-p commented 5 years ago

Change Log: kicad-i18n is now packaged together with kicad into kicad-git, kicad-i18n-git will be removed and replaced by kicad-git. see https://github.com/archlinuxcn/repo/commit/4f60954f1b606d47c5d71b0d6373121bec8348d0

taotieren commented 5 years ago

thanks!

taotieren commented 5 years ago

@edward-p kicad-git 中的 kicad-i18n-git 语言包好像很久没有进行更新了,是什么原因呢?前段时间有更新最近的翻译,测试的时候发现软件中还是有部分翻译没有正常显示。本地替换软件包下的 zh_CN\kicad.po 文件软件中文显示正常。

edward-p commented 5 years ago

@edward-p kicad-git 中的 kicad-i18n-git 语言包好像很久没有进行更新了,是什么原因呢?前段时间有更新最近的翻译,测试的时候发现软件中还是有部分翻译没有正常显示。本地替换软件包下的 zh_CN\kicad.po 文件软件中文显示正常。

image

我这里好像没问题呢?

https://github.com/KiCad/kicad-i18n/commit/79a33efe14615a11ce5a7c7b234a97bd98faeb84#diff-c4e23f007e2c05859a4650e071e0a515R10

taotieren commented 5 years ago

我再找找看是什么原因

edward-p commented 5 years ago

我再找找看是什么原因

会不会是你用的 mirror 没同步?

taotieren commented 4 years ago

@edward-p 现在 KiCad 仓库迁移到 Gitlab 了。 GitHub 的翻译已经存档不再更新了。 launchpad 替换成 Gitlab 了。 新的仓库地址是:https://gitlab.com/kicad/ master 分支源码地址是:https://gitlab.com/kicad/code/kicad master 分支翻译地址是:https://gitlab.com/kicad/code/kicad-i18n 希望能更新下打包的程序

taotieren commented 4 years ago

我再找找看是什么原因

会不会是你用的 mirror 没同步?

DNS 的问题。223.5.5.5 和 1.1.1.1 上记录的信息不一致。

edward-p commented 4 years ago

https://gitlab.com/kicad/code/kicad-i18n

好,我改下

taotieren commented 4 years ago

https://gitlab.com/kicad/code/kicad-i18n

好,我改下

Launchpad 也快停掉了 可能过段时间就会和 gitlab 仓库不同步了

taotieren commented 4 years ago

今天使用 kicad-git 测试的时候发现 libGLEW.so.2.2 缺失的问题。 image

image

Application: KiCad
Version: (5.99.0-1457-gb26e9520b), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.69.1 OpenSSL/1.1.1g zlib/1.2.11 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh2/1.9.0 nghttp2/1.40.0
Platform: Linux 5.4.35-1-MANJARO x86_64, 64 bit, Little endian, wxGTK
Build Info:
    Build date: Apr 30 2020 09:33:55
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
    Boost: 1.72.0
    OpenCASCADE Technology: 7.4.0
    Curl: 7.69.1
    Compiler: GCC 9.3.0 with C++ ABI 1013

Build settings:
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=OFF
    KICAD_USE_OCC=ON
    KICAD_SPICE=ON
ldd /usr/bin/_pcbnew.kiface     
        linux-vdso.so.1 (0x00007ffed05d7000)
        libwx_gtk3u_gl-3.0.so.0 => /usr/lib/libwx_gtk3u_gl-3.0.so.0 (0x00007fa217b2a000)
        libwx_gtk3u_aui-3.0.so.0 => /usr/lib/libwx_gtk3u_aui-3.0.so.0 (0x00007fa217a94000)
        libwx_gtk3u_adv-3.0.so.0 => /usr/lib/libwx_gtk3u_adv-3.0.so.0 (0x00007fa2178bb000)
        libwx_gtk3u_html-3.0.so.0 => /usr/lib/libwx_gtk3u_html-3.0.so.0 (0x00007fa2177e6000)
        libwx_gtk3u_core-3.0.so.0 => /usr/lib/libwx_gtk3u_core-3.0.so.0 (0x00007fa2171af000)
        libwx_baseu_net-3.0.so.0 => /usr/lib/libwx_baseu_net-3.0.so.0 (0x00007fa217167000)
        libwx_baseu-3.0.so.0 => /usr/lib/libwx_baseu-3.0.so.0 (0x00007fa216ec2000)
        libwx_baseu_xml-3.0.so.0 => /usr/lib/libwx_baseu_xml-3.0.so.0 (0x00007fa216eaf000)
        libwx_gtk3u_stc-3.0.so.0 => /usr/lib/libwx_gtk3u_stc-3.0.so.0 (0x00007fa216c68000)
        libpython3.8.so.1.0 => /usr/lib/libpython3.8.so.1.0 (0x00007fa2168a8000)
        libkicad_3dsg.so.2.0.0 => /usr/lib/libkicad_3dsg.so.2.0.0 (0x00007fa216872000)
        **libGLEW.so.2.2 => not found**
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007fa21674c000)
        libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007fa2166a4000)
        libGL.so.1 => /usr/lib/libGL.so.1 (0x00007fa21661e000)
        libGLU.so.1 => /usr/lib/libGLU.so.1 (0x00007fa2165ad000)
        libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007fa21651f000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fa216336000)
        libm.so.6 => /usr/lib/libm.so.6 (0x00007fa2161ee000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fa2161d4000)
        libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fa2161b2000)
        libc.so.6 => /usr/lib/libc.so.6 (0x00007fa215fec000)
        /usr/lib64/ld-linux-x86-64.so.2 (0x00007fa2197e1000)
        libgtk-3.so.0 => /usr/lib/libgtk-3.so.0 (0x00007fa21586f000)
        libgdk-3.so.0 => /usr/lib/libgdk-3.so.0 (0x00007fa215775000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007fa215714000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fa2155d4000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007fa215586000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007fa215560000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007fa215438000)
        libnotify.so.4 => /usr/lib/libnotify.so.4 (0x00007fa21542e000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007fa21541c000)
        libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00007fa215415000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0x00007fa21540a000)
        libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007fa2153d2000)
        libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0x00007fa21533b000)
        libtiff.so.5 => /usr/lib/libtiff.so.5 (0x00007fa2152ac000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00007fa215290000)
        libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fa21528b000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007fa21525b000)
        libutil.so.1 => /usr/lib/libutil.so.1 (0x00007fa215256000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007fa21520f000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007fa21513f000)
        libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007fa21513a000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fa215110000)
        libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007fa215100000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007fa2150f3000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fa2150de000)
        librt.so.1 => /usr/lib/librt.so.1 (0x00007fa2150d1000)
        libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007fa21501a000)
        libGLX.so.0 => /usr/lib/libGLX.so.0 (0x00007fa214fe7000)
        libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 (0x00007fa214fbe000)
        libidn2.so.0 => /usr/lib/libidn2.so.0 (0x00007fa214f9d000)
        libssh2.so.1 => /usr/lib/libssh2.so.1 (0x00007fa214f5d000)
        libpsl.so.5 => /usr/lib/libpsl.so.5 (0x00007fa214f48000)
        libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0x00007fa214eb7000)
        libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x00007fa214be0000)
        libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007fa214b8b000)
        libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007fa214aa6000)
        libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007fa214a75000)
        libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007fa214a6d000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007fa214a68000)
        libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007fa2148b5000)
        libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007fa2147b1000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007fa21479a000)
        libfribidi.so.0 => /usr/lib/libfribidi.so.0 (0x00007fa21477b000)
        libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2 (0x00007fa21476d000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007fa214744000)
        libepoxy.so.0 => /usr/lib/libepoxy.so.0 (0x00007fa214619000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0x00007fa214606000)
        libatk-bridge-2.0.so.0 => /usr/lib/libatk-bridge-2.0.so.0 (0x00007fa2145d1000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007fa2145c8000)
        libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0 (0x00007fa214585000)
        libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 (0x00007fa214574000)
        libwayland-cursor.so.0 => /usr/lib/libwayland-cursor.so.0 (0x00007fa21456b000)
        libwayland-egl.so.1 => /usr/lib/libwayland-egl.so.1 (0x00007fa214566000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007fa21455a000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007fa214555000)
        libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007fa21454e000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007fa214541000)
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007fa21453c000)
        libffi.so.7 => /usr/lib/libffi.so.7 (0x00007fa214530000)
        libthai.so.0 => /usr/lib/libthai.so.0 (0x00007fa214525000)
        libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007fa2144b1000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0x00007fa214494000)
        libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007fa21448b000)
        libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007fa2143e1000)
        liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007fa2143b9000)
        libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007fa2143a4000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fa21439f000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fa214397000)
        libunistring.so.2 => /usr/lib/libunistring.so.2 (0x00007fa214215000)
        libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007fa214206000)
        libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007fa2141fd000)
        libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007fa2141e4000)
        libmount.so.1 => /usr/lib/libmount.so.1 (0x00007fa214187000)
        libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007fa214162000)
        libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007fa214118000)
        libatspi.so.0 => /usr/lib/libatspi.so.0 (0x00007fa2140df000)
        libdatrie.so.1 => /usr/lib/libdatrie.so.1 (0x00007fa213ed8000)
        libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007fa213e87000)
        libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007fa213de0000)
        liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007fa213dbc000)
        libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007fa213c9e000)
        libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007fa213c7c000)
yay -Ss GLEW   
aur/glew-libepoxy 99-2 (+0 0.00%) 
    Dummy package providing glew using libepoxy instead
aur/glew-git 2.0.0.r26.g6ee72f2-1 (+0 0.00%) 
    The OpenGL Extension Wrangler Library
aur/glew-2.0 2.0.0-1 (+0 0.00%) 
    The OpenGL Extension Wrangler Library
aur/glew2.0 2.0.0-1 (+0 0.00%) 
    The OpenGL Extension Wrangler Library
aur/glew-1.13.0 1.13.0-2 (+0 0.00%) 
    The OpenGL Extension Wrangler Library
aur/glew-egl-glx 2.2.0-1 (+1 0.12%) 
    The OpenGL Extension Wrangler Library
aur/glewmx 1.13.0-1 (+2 0.00%) 
    The OpenGL Extension Wrangler MX
aur/glew1.5 1.5.8-5 (+2 0.00%) 
    Legacy version of the OpenGL Extension Wrangler Library
aur/glew1.6 1.6.0-1 (+4 0.00%) (Orphaned) 
    The OpenGL Extension Wrangler Library
aur/mingw-w64-glew 2.1.0-4 (+11 0.01%) 
    The OpenGL Extension Wrangler Library (mingw-w64)
aur/glew1.13 1.13.0-1 (+14 0.00%) (Orphaned) 
    The OpenGL Extension Wrangler Library
multilib/lib32-glew1.10 1.10.0-4 (105.3 KiB 470.0 KiB) 
    A cross-platform C/C++ extension loading library
**multilib/lib32-glew 2.1.0-1 (126.9 KiB 555.0 KiB) (Installed)**
    A cross-platform C/C++ extension loading library (32 bit)
community/glew1.10 1.10.0-2 (104.4 KiB 502.0 KiB) 
    A cross-platform C/C++ extension loading library
community/glew-wayland 2.1.0-4 (320.1 KiB 2.4 MiB) 
    The OpenGL Extension Wrangler Library, for Wayland
**extra/glew 2.1.0-1 (328.3 KiB 2.5 MiB) (Installed)**
    The OpenGL Extension Wrangler Library

libGLEW.so 是否有更新呢?

edward-p commented 4 years ago

extra/glew 2.1.0-1 (328.3 KiB 2.5 MiB) (Installed)

The OpenGL Extension Wrangler Library libGLEW.so 是否有更新呢?

yay -Si glew                                                                   [20:23:24]
Repository      : extra
Name            : glew
Version         : 2.2.0-2
Description     : The OpenGL Extension Wrangler Library
Architecture    : x86_64
URL             : https://github.com/nigels-com/glew
Licenses        : BSD  MIT  GPL
Groups          : None
Provides        : libGLEW.so=2.2-64
Depends On      : libxmu  libxi  glu
Optional Deps   : None
Conflicts With  : None
Replaces        : None
Download Size   : 398.99 KiB
Installed Size  : 2816.39 KiB
Packager        : Andreas Radke <andyrtr@archlinux.org>
Build Date      : Sat 25 Apr 2020 04:58:25 PM CST
Validated By    : MD5 Sum  SHA-256 Sum  Signature

你用的 mirror 可能滞后了

taotieren commented 4 years ago

在手动更新 glew 后又提示别的错误

$kicad
  kicad: /usr/lib/libwx_gtk3u_core-3.0.so.0: version `WXU_3.0.5' not found (required by kicad)
ldd /usr/lib/libwx_gtk3u_core-3.0.so.0 
        linux-vdso.so.1 (0x00007ffe81f6c000)
        libgtk-3.so.0 => /usr/lib/libgtk-3.so.0 (0x00007f086673a000)
        libgdk-3.so.0 => /usr/lib/libgdk-3.so.0 (0x00007f0866640000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007f0866630000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007f08665e2000)
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007f08664be000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007f0866498000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f0866437000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f086630f000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f08661cf000)
        libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00007f08661c8000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0x00007f08661bd000)
        libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f0866185000)
        libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0x00007f08660ec000)
        libtiff.so.5 => /usr/lib/libtiff.so.5 (0x00007f086605d000)
        libwx_baseu-3.0.so.0 => /usr/lib/libwx_baseu-3.0.so.0 (0x00007f0865dba000)
        libm.so.6 => /usr/lib/libm.so.6 (0x00007f0865c74000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f0865a8b000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f0865a71000)
        libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f0865a4d000)
        libc.so.6 => /usr/lib/libc.so.6 (0x00007f0865887000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f0865882000)
        libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f08656cf000)
        libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007f08655cb000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007f08655b4000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f086556b000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f086549d000)
        libfribidi.so.0 => /usr/lib/libfribidi.so.0 (0x00007f086547e000)
        libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2 (0x00007f0865472000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007f0865449000)
        libepoxy.so.0 => /usr/lib/libepoxy.so.0 (0x00007f086531e000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0x00007f0865309000)
        libatk-bridge-2.0.so.0 => /usr/lib/libatk-bridge-2.0.so.0 (0x00007f08652d4000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f08652cb000)
        librt.so.1 => /usr/lib/librt.so.1 (0x00007f08652c0000)
        libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0 (0x00007f086527f000)
        libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 (0x00007f086526e000)
        libwayland-cursor.so.0 => /usr/lib/libwayland-cursor.so.0 (0x00007f0865263000)
        libwayland-egl.so.1 => /usr/lib/libwayland-egl.so.1 (0x00007f086525e000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f0865249000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007f086523d000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007f0865238000)
        libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007f0865233000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007f0865224000)
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007f086521f000)
        libthai.so.0 => /usr/lib/libthai.so.0 (0x00007f0865214000)
        libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007f086516c000)
        libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007f0865167000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f086513b000)
        libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007f086512b000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f086511e000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00007f0865104000)
        libffi.so.7 => /usr/lib/libffi.so.7 (0x00007f08650f8000)
        libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007f0865086000)
        libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f086507f000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0x00007f0865062000)
        libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f0865059000)
        libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007f0864faf000)
        liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f0864f87000)
        /usr/lib64/ld-linux-x86-64.so.2 (0x00007f0867540000)
        libmount.so.1 => /usr/lib/libmount.so.1 (0x00007f0864f28000)
        libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007f0864f0f000)
        libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007f0864eea000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f0864eba000)
        libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f0864ea7000)
        libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007f0864e5b000)
        libatspi.so.0 => /usr/lib/libatspi.so.0 (0x00007f0864e24000)
        libdatrie.so.1 => /usr/lib/libdatrie.so.1 (0x00007f0864c1d000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f0864c18000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f0864c10000)
        libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f0864bbd000)
        libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007f0864b16000)
        liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007f0864af4000)
        libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007f08649d6000)
        libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007f08649b4000)
yay -Si kicad-git
软件库         : archlinuxcn
名字           : kicad-git
版本           : r15600.199bb2ffb-1
描述           : Electronic schematic and printed circuit board (PCB) design tools
架构           : x86_64
URL            : http://kicad-pcb.org/
软件许可       : GPL
组             : 无
提供           : kicad
依赖于         : wxgtk3  python  boost-libs  glew  curl  ngspice  opencascade  python-wxpython
可选依赖       : kicad-library: for footprints and symbols
                 kicad-library-3d: for 3d models of components
与它冲突       : kicad  kicad-bzr
取代           : kicad-i18n-git
下载大小       : 27.31 MiB
安装后大小     : 156.80 MiB
打包者         : lilac (on behalf of Edward P) <edward@edward-p.xyz>
编译日期       : 2020年05月03日 星期日 10时18分46秒
验证者         : MD5校验值  SHA-256 校验值  数字签名
edward-p commented 4 years ago

$kicad
   kicad: /usr/lib/libwx_gtk3u_core-3.0.so.0: version `WXU_3.0.5' not found (required by kicad)
pacman -Qi wxgtk3
Repository      : extra
Name            : wxgtk3
Version         : 3.0.5-1
Description     : GTK+3 implementation of wxWidgets API for GUI
Architecture    : x86_64
URL             : https://wxwidgets.org
Licenses        : custom:wxWindows
Groups          : None
Provides        : None
Depends On      : gtk3  gst-plugins-base-libs  libsm  libxxf86vm  wxgtk-common  libnotify
Optional Deps   : webkit2gtk: for webview support
Conflicts With  : wxgtk<3.0.3.1-2
Replaces        : None
Download Size   : 4.61 MiB
Installed Size  : 16.92 MiB
Packager        : Antonio Rojas <arojas@archlinux.org>
Build Date      : Sat 02 May 2020 07:14:14 PM CST
Validated By    : MD5 Sum  SHA-256 Sum  Signature

wxgtk3 更新到 3.0.5了,你现在的版本是?

taotieren commented 4 years ago
$kicad
   kicad: /usr/lib/libwx_gtk3u_core-3.0.so.0: version `WXU_3.0.5' not found (required by kicad)
pacman -Qi wxgtk3
Repository      : extra
Name            : wxgtk3
Version         : 3.0.5-1
Description     : GTK+3 implementation of wxWidgets API for GUI
Architecture    : x86_64
URL             : https://wxwidgets.org
Licenses        : custom:wxWindows
Groups          : None
Provides        : None
Depends On      : gtk3  gst-plugins-base-libs  libsm  libxxf86vm  wxgtk-common  libnotify
Optional Deps   : webkit2gtk: for webview support
Conflicts With  : wxgtk<3.0.3.1-2
Replaces        : None
Download Size   : 4.61 MiB
Installed Size  : 16.92 MiB
Packager        : Antonio Rojas <arojas@archlinux.org>
Build Date      : Sat 02 May 2020 07:14:14 PM CST
Validated By    : MD5 Sum  SHA-256 Sum  Signature

wxgtk3 更新到 3.0.5了,你现在的版本是?

 yay -Si wxgtk3
软件库         : extra
名字           : wxgtk3
版本           : 3.0.4-2
描述           : GTK+3 implementation of wxWidgets API for GUI
架构           : x86_64
URL            : https://wxwidgets.org
软件许可       : custom:wxWindows
组             : 无
提供           : 无
依赖于         : gtk3  gst-plugins-base-libs  libsm  libxxf86vm  wxgtk-common  libnotify
可选依赖       : webkit2gtk: for webview support
与它冲突       : wxgtk<3.0.3.1-2
取代           : 无
下载大小       : 4.04 MiB
安装后大小     : 16.45 MiB
打包者         : Antonio Rojas <arojas@archlinux.org>
编译日期       : 2018年09月11日 星期二 19时29分17秒
验证者         : MD5校验值  SHA-256 校验值  数字签名
taotieren commented 4 years ago

手动更新 wxgtk3-3.0.5-1-x86_64.pkg.tar.zst wxgtk-common-3.0.5-1-x86_64.pkg.tar.zst 后运行kicad正常

taotieren commented 3 years ago

KiCad 最近增加了 Weblate 翻译仓库,现在源码里面自带了翻译仓库的文件

# 主分支的自带的翻译文件
https://gitlab.com/kicad/code/kicad/-/tree/master/translation

@edward-p @felixonmars 打包脚本中的翻译文件,可以改成使用源码仓库的翻译文件吗?

edward-p commented 3 years ago

KiCad 最近增加了 Weblate 翻译仓库,现在源码里面自带了翻译仓库的文件

# 主分支的自带的翻译文件
https://gitlab.com/kicad/code/kicad/-/tree/master/translation

@edward-p @felixonmars 打包脚本中的翻译文件,可以改成使用源码仓库的翻译文件吗?

done by https://github.com/archlinuxcn/repo/commit/4f356493f108fc7d3038cd3665d8f0e641b8aeee