Skip to content
Snippets Groups Projects
Commit 5343b59c authored by Marie's avatar Marie 🚅
Browse files

Merge branch 'new-deps' into 'main'

mention the various system libraries we need

See merge request !57
parents 2f283e32 e4d1005f
Branches deck-nav
No related tags found
1 merge request!57mention the various system libraries we need
Pipeline #2697 passed with stages
in 30 seconds
......@@ -116,6 +116,9 @@ Prerequisites:
* FFmpeg
* all the various packages to compile and build C code, and Python (on
Debian-style systems, that's `build-essential` & `python`)
* some system libraries and their development headers: pango, cairo,
pixman (on Debian-style systems, that's `libpango1.0-dev
libcairo2-dev libpixman-1-dev`)
Create a `sharkey` user:
......@@ -450,6 +453,11 @@ needs Node.js 22.11, and you will almost certainly need to run `pnpm
run clean-all` before `pnpm install`, otherwise you'll end up with
some dependencies (e.g. `re2`) linked to the wrong libraries.
**NOTE**: if you upgrading from 2024.11.2 or earlier, Sharkey now
needs some system libraries and their development headers: pango,
cairo, pixman (on Debian-style systems, that's `libpango1.0-dev
libcairo2-dev libpixman-1-dev`)
### Caching issues
It's possible that the web server (or the CDN, if you've configured
......
......@@ -39,6 +39,10 @@ pnpm run migrate
Also, clear your browser's cache and local storage (this will log your
browser out of Misskey/Sharkey).
**NOTE**: Sharkey 2025.2.2 and later needs some system libraries and
their development headers: pango, cairo, pixman (on Debian-style
systems, that's `libpango1.0-dev libcairo2-dev libpixman-1-dev`)
### Using Docker
If you are using the `docker-compose.yml` file from Misskey which builds locally follow these steps:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment