mirror of
https://github.com/itsjunetime/tdf.git
synced 2026-06-02 08:01:47 -04:00
Build with poppler 23.10 instead of .12 to maybe prevent segfault in CI
This commit is contained in:
@@ -29,9 +29,9 @@ jobs:
|
|||||||
sudo apt-get install -y cmake libjpeg-dev libfontconfig1-dev libopenjp2-7-dev libglib2.0-dev libnss3-dev libunwind-dev libgoogle-perftools-dev
|
sudo apt-get install -y cmake libjpeg-dev libfontconfig1-dev libopenjp2-7-dev libglib2.0-dev libnss3-dev libunwind-dev libgoogle-perftools-dev
|
||||||
- name: Build newer poppler
|
- name: Build newer poppler
|
||||||
run: |
|
run: |
|
||||||
wget https://poppler.freedesktop.org/poppler-23.12.0.tar.xz
|
wget https://poppler.freedesktop.org/poppler-23.10.0.tar.xz
|
||||||
tar xf poppler-23.12.0.tar.xz
|
tar xf poppler-23.10.0.tar.xz
|
||||||
cd poppler-23.12.0
|
cd poppler-23.10.0
|
||||||
mkdir build && cd build
|
mkdir build && cd build
|
||||||
cmake .. -DCMAKE_BUILD_TYPE=Release \
|
cmake .. -DCMAKE_BUILD_TYPE=Release \
|
||||||
-DCMAKE_C_COMPILER_LAUNCHER=sccache \
|
-DCMAKE_C_COMPILER_LAUNCHER=sccache \
|
||||||
|
|||||||
+1
-1
@@ -20,7 +20,7 @@ name = "tdf"
|
|||||||
name = "tdf"
|
name = "tdf"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
poppler-rs = { version = "0.24.1", default-features = false, features = ["v23_7"] }
|
poppler-rs = { version = "0.24.1", default-features = false, features = ["v23_8"] }
|
||||||
cairo-rs = { version = "0.20.0", default-features = false, features = ["png"] }
|
cairo-rs = { version = "0.20.0", default-features = false, features = ["png"] }
|
||||||
# we're using this branch because it has significant performance fixes that I'm waiting on responses from the upstream devs to get upstreamed. See https://github.com/ratatui-org/ratatui/issues/1116
|
# we're using this branch because it has significant performance fixes that I'm waiting on responses from the upstream devs to get upstreamed. See https://github.com/ratatui-org/ratatui/issues/1116
|
||||||
ratatui = { git = "https://github.com/itsjunetime/ratatui.git" }
|
ratatui = { git = "https://github.com/itsjunetime/ratatui.git" }
|
||||||
|
|||||||
Reference in New Issue
Block a user