-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Snap: Update dependencies to use GNOME 3.34 snapcraft extension (#394)
snapcraftに新たに導入されたGNOME 3.34 extension[*]を使ってjdimを 構築、頒布するようにsnapcraft.yamlを更新します。 また、正規表現ライブラリにGlib Regexを使うよう変更します。 Snapパッケージのビルドオプション - `-Dcompat_cache_dir=disabled` - `-Dpangolayout=enabled` - `-Dregex=glib` build時にgcc拡張を使用しているとメッセージが出るのでコンパイラー オプションで警告を抑制します。 ``` /snap/gnome-3-34-1804-sdk/current/usr/include/limits.h:124:3: warning: #include_next is a GCC extension # include_next <limits.h> ^~~~~~~~~~~~ ``` prime時にライブラリが欠けているとメッセージが出るので指摘された パッケージをバンドルします。 ``` The 'jdim' part is missing libraries that are not included in the snap or base. They can be satisfied by adding the following entry for this part stage-packages: - libsigc++-2.0-0v5 ``` [*]: https://snapcraft.io/blog/gnome-3-34-snapcraft-extension
- Loading branch information
Showing
1 changed file
with
20 additions
and
54 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters