惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
SegmentFault 最新的问题
爱范儿
爱范儿
博客园 - 三生石上(FineUI控件)
Microsoft Security Blog
Microsoft Security Blog
Google DeepMind News
Google DeepMind News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
GbyAI
GbyAI
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
V
V2EX
酷 壳 – CoolShell
酷 壳 – CoolShell
量子位
博客园_首页
T
Tailwind CSS Blog
aimingoo的专栏
aimingoo的专栏
A
About on SuperTechFans
T
The Blog of Author Tim Ferriss
Stack Overflow Blog
Stack Overflow Blog
Recent Announcements
Recent Announcements
P
Proofpoint News Feed
博客园 - 司徒正美
有赞技术团队
有赞技术团队
Engineering at Meta
Engineering at Meta
Last Week in AI
Last Week in AI
MongoDB | Blog
MongoDB | Blog

rnote_macos:v0.14.0+227 commits

Remove Poppler (a9515106) · Commits · René de Hesselle / rnote_macos · GitLab Update lcms to 2.18.0 (be6f6b0c) · Commits · René de Hesselle / rnote_macos · GitLab Update runner to sequoia-7 (2be5835e) · Commits · René de Hesselle / rnote_macos · GitLab Update runner to sequoia-5 (7e527622) · Commits · René de Hesselle / rnote_macos · GitLab Raise minimum OS to Big Sur (9b5d3de9) · Commits · René de Hesselle / rnote_macos · GitLab Remove unused metamodule (9e8d54b8) · Commits · René de Hesselle / rnote_macos · GitLab Update Rnote bundle patch (fdf859b1) · Commits · René de Hesselle / rnote_macos · GitLab Upgrade HarfBuzz with Graphite (04b965ce) · Commits · René de Hesselle / rnote_macos · GitLab Fix fonts not being bundled (868da651) · Commits · René de Hesselle / rnote_macos · GitLab Update Rnote to 0.13.1 (0de16159) · Commits · René de Hesselle / rnote_macos · GitLab Replace gtk-mac-bundler with abcreate (467892d2) · Commits · René de Hesselle / rnote_macos · GitLab Use Sequoia runner (f52c9066) · Commits · René de Hesselle / rnote_macos · GitLab Apply updates from gtk-osx (941d3cd4) · Commits · René de Hesselle / rnote_macos · GitLab Update jhb to 1.2 (dbe84463) · Commits · René de Hesselle / rnote_macos · GitLab Add pyparsing (0eab32bc) · Commits · René de Hesselle / rnote_macos · GitLab Update jhb to 1.1 (871a6b14) · Commits · René de Hesselle / rnote_macos · GitLab Configure cache for new arm64 runner (d6dc4a92) · Commits · René de Hesselle / rnote_macos · GitLab Update README (66156455) · Commits · René de Hesselle / rnote_macos · GitLab Update jhb to 0.56 (126396aa) · Commits · René de Hesselle / rnote_macos · GitLab Update libadwaita to 1.7.2 (2eaa5e36) · Commits · René de Hesselle / rnote_macos · GitLab Update Rnote to 0.12.0 (0a06d443) · Commits · René de Hesselle / rnote_macos · GitLab Update Rust to 1.86.0 (42523f9f) · Commits · René de Hesselle / rnote_macos · GitLab Update GTK to 4.18.4 (89f2c0ad) · Commits · René de Hesselle / rnote_macos · GitLab Add rnote-cli (b02b4fa2) · Commits · René de Hesselle / rnote_macos · GitLab Update libadwaita to 1.6.4 (867b1de5) · Commits · René de Hesselle / rnote_macos · GitLab Update GTK to 4.16.12 (e6f58829) · Commits · René de Hesselle / rnote_macos · GitLab Update jhb to 0.55 (4f5c993e) · Commits · René de Hesselle / rnote_macos · GitLab Update jhb to 0.52 (32059b65) · Commits · René de Hesselle / rnote_macos · GitLab Update Rnote to 0.11.0 (e4902aa7) · Commits · René de Hesselle / rnote_macos · GitLab Update Poppler to 24.07.0 (d6159982) · Commits · René de Hesselle / rnote_macos · GitLab
Update Rnote to 0.14.0 (ef5d60be) · Commits · René de Hes...
René de Hesselle · 2026-01-04 · via rnote_macos:v0.14.0+227 commits
Commit ef5d60be authored by René de Hesselle's avatar René de Hesselle
Browse files

Update Rnote to 0.14.0

Update Rust to 1.94.0.
Raise system requirements to macOS 13.
Disable Intel build as the runner only supports macOS 11.
Original line number Diff line number Diff line
@@ -16,7 +16,7 @@ build:
  stage: build
  parallel:
    matrix:
      - ARCHITECTURE: [ "arm64", "x86_64" ]
      - ARCHITECTURE: [ "arm64" ]
  tags:
    - macos
    - ${ARCHITECTURE}
@@ -29,9 +29,9 @@ build:
    CCACHE_MAXSIZE: "300Mi"
    ORKA_RUNNER: sequoia-5
    RNOTE_BUILD: $CI_PIPELINE_IID
    SDKROOT: /opt/sdks/MacOSX11.3.sdk
    SDKROOT: /opt/sdks/MacOSX13.3.sdk
  script:
    - !reference [ .verify_sdk, script ]
    #- !reference [ .verify_sdk, script ]
    - |
      ./110-bootstrap_jhb.sh
      ./120-build_gtk4.sh
Original line number Diff line number Diff line
@@ -40,11 +40,6 @@ fi
git -C "$RNOTE_SRC_DIR" checkout "$RNOTE_VERSION"
git -C "$RNOTE_SRC_DIR" submodule update --init --recursive

(
  cd "$RNOTE_SRC_DIR" || return
  patch -p1 < "$SELF_DIR"/resources/rnote_bundle.patch
)

# add build number to Rnote version
gsed -i "s/\(patch\ = '[^']*\)/\1 ($RNOTE_BUILD)/" "$RNOTE_SRC_DIR"/meson.build

Original line number Diff line number Diff line
@@ -4,7 +4,7 @@

![rnote](resources/rnote_screenshot.png)

This is the official macOS release for [Rnote](https://rnote.flxzt.net). The app is standalone, relocatable and supports macOS Big Sur up to macOS Sequoia.
This is the official macOS release for [Rnote](https://rnote.flxzt.net). The app is standalone, relocatable and supports macOS Ventura up to macOS Sequoia. It should work on Tahoe as well, but I can't make assurances about things I don't use myself.

## Download

Original line number Diff line number Diff line
@@ -222,7 +222,7 @@
    a cmake file introduced by that patch below.
  -->
  <cmake id="rust"
         cmakeargs="-DVERSION=1.91.0"
         cmakeargs="-DVERSION=1.94.0"
         supports-non-srcdir-builds="no"
         use-ninja="no">
    <branch module="rust-lang/rustup/archive/1.28.1.tar.gz"
Original line number Diff line number Diff line
@@ -31,7 +31,7 @@ RNOTE_APP_PLIST=$RNOTE_APP_CON_DIR/Info.plist

RNOTE_BUILD=${RNOTE_BUILD:-0}

RNOTE_VERSION=${RNOTE_VERSION:-v0.13.1}
RNOTE_VERSION=${RNOTE_VERSION:-v0.14.0}
RNOTE_URL=https://github.com/flxzt/rnote

### functions ##################################################################