Skip to content

Commit

Permalink
convert manifest to ymal, update ink-stroke-modeler
Browse files Browse the repository at this point in the history
  • Loading branch information
flxzt committed Oct 19, 2022
1 parent 7ddb2b3 commit b153e11
Show file tree
Hide file tree
Showing 3 changed files with 68 additions and 96 deletions.
95 changes: 0 additions & 95 deletions build-aux/com.github.flxzt.rnote.Devel.json

This file was deleted.

67 changes: 67 additions & 0 deletions build-aux/com.github.flxzt.rnote.Devel.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
id: com.github.flxzt.rnote.Devel
tags:
- development
runtime: org.gnome.Platform
runtime-version: "43"
sdk: org.gnome.Sdk
sdk-extensions:
- org.freedesktop.Sdk.Extension.rust-stable
- org.freedesktop.Sdk.Extension.llvm14
command: rnote
finish-args:
- "--socket=wayland"
- "--socket=fallback-x11"
- "--device=dri"
- "--share=ipc"
- "--socket=pulseaudio"
- "--filesystem=xdg-documents"
- "--filesystem=xdg-pictures"
- "--filesystem=xdg-desktop"
- "--filesystem=xdg-run/gvfs"
- "--filesystem=xdg-run/gvfsd"
- "--env=RUST_BACKTRACE=full"
- "--env=RUST_LOG=rnote=debug"
- "--env=G_MESSAGES_DEBUG=all"
- "--env=GTK_PATH=/app/lib/gtk-4.0"
- "--env=GST_DEBUG=3"
build-options:
append-path: "/usr/lib/sdk/rust-stable/bin:/usr/lib/sdk/llvm14/bin"
# env:
# CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER: clang
# CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_RUSTFLAGS: '-C link-arg=-fuse-ld=/usr/lib/sdk/rust-stable/bin/mold'
# CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER: clang
# CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUSTFLAGS: '-C link-arg=-fuse-ld=/usr/lib/sdk/rust-stable/bin/mold'
build-args:
- "--share=network"
test-args:
- "--socket=x11"
- "--share=network"
prepend-ld-library-path: /usr/lib/sdk/llvm14/lib
modules:
- name: poppler
buildsystem: cmake-ninja
config-opts:
- "-DCMAKE_INSTALL_LIBDIR=/app/lib"
- "-DCMAKE_INSTALL_INCLUDEDIR=/app/include"
- "-DENABLE_BOOST=OFF"
- "-DENABLE_LIBOPENJPEG=none"
sources:
- type: archive
url: "https://poppler.freedesktop.org/poppler-22.09.0.tar.xz"
sha256: d7a8f748211359cadb774ba3e18ecda6464b34027045c0648eb30d5852a41e2e
- name: poppler-data
buildsystem: cmake-ninja
config-opts:
- "-DCMAKE_BUILD_TYPE=RelWithDebInfo"
sources:
- type: archive
url: "https://poppler.freedesktop.org/poppler-data-0.4.11.tar.gz"
sha256: 2cec05cd1bb03af98a8b06a1e22f6e6e1a65b1e2f3816cb3069bb0874825f08c
- name: rnote
buildsystem: meson
run-tests: true
config-opts:
- "-Dprofile=devel"
sources:
- type: dir
path: ../
2 changes: 1 addition & 1 deletion ink-stroke-modeler-rs

0 comments on commit b153e11

Please sign in to comment.