update
This commit is contained in:
parent
1ae7f761fd
commit
8a93ef39fd
|
@ -5,4 +5,5 @@ dist/
|
|||
Penpot-Desktop.dmg
|
||||
.DS_Store
|
||||
yarn.lock
|
||||
package-lock.json
|
||||
package-lock.json
|
||||
pnpm-lock.yaml
|
||||
|
|
|
@ -4,9 +4,6 @@
|
|||
- NodeJS 18 or up
|
||||
- Python 3.10 or up
|
||||
- g++ (Linux)
|
||||
- Visual Studio (Windows)
|
||||
- Development with C++
|
||||
- Visual C++ Redistributable (Windows)
|
||||
- At least 4GB of storage available, recommended is 8GB (macOS/Linux)
|
||||
- At least 8GB of storage available, recommended is 16GB (Windows)
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
- [Repo (Terminal)](#repo)
|
||||
- [Snap](#snap)
|
||||
- [Arch](#arch)
|
||||
- [FreeBSD](#freebsd)
|
||||
- Flathub ([In progress](https://github.com/flathub/flathub/pull/4409))
|
||||
|
||||
### Repo:
|
||||
|
@ -41,24 +42,26 @@ sudo snap install penpot-desktop
|
|||
___
|
||||
|
||||
### Arch:
|
||||
A script will be used to build the latest version of Penpot Desktop.
|
||||
|
||||
The following packages are required:
|
||||
- `whiptail`
|
||||
- `git`
|
||||
- `nodejs`
|
||||
- `yarn`
|
||||
- `wget`
|
||||
- `python` or `python3`
|
||||
> Auto update is not supported, you are required to update manually when a new release is available
|
||||
|
||||
Download latest file: https://sudovanilla.com/distribute/applications/penpot-desktop/latest/Penpot-Desktop.pacman
|
||||
|
||||
Then, install with the following command:
|
||||
```
|
||||
bash <(wget -qO- https://sudovanilla.com/content/files/sh/penpot-desktop-install.sh)
|
||||
sudo pacman -U ~./Downloads/Penpot-Desktop.pacman
|
||||
```
|
||||
|
||||
> If you are using a different distro, this may work for you as well, but I do highly recommend you use the other methods.
|
||||
|
||||
___
|
||||
|
||||
### FreeBSD
|
||||
|
||||
> Auto update is not supported, you are required to update manually when a new release is available
|
||||
|
||||
Download latest file: https://sudovanilla.com/distribute/applications/penpot-desktop/latest/Penpot-Desktop.freebsd
|
||||
|
||||
I'm not experienced with FreeBSD, therefore I don't know the proper command line to install the .freebsd file. If you do, feel free to submit a PR.
|
||||
|
||||
## Troubleshooting
|
||||
### Repo
|
||||
**Distro not supported**
|
||||
|
|
|
@ -45,14 +45,4 @@ ___
|
|||
sudo snap remove penpot-desktop
|
||||
```
|
||||
|
||||
___
|
||||
|
||||
## Arch:
|
||||
```
|
||||
sudo rm /usr/local/bin/penpot-desktop.AppImage
|
||||
sudo rm /usr/share/icons/penpot-desktop.png
|
||||
sudo rm /usr/share/applications/penpot-desktop.desktop
|
||||
|
||||
# Check if tmp still exist
|
||||
sudo rm -R /usr/share/sudovanilla/tmp/
|
||||
```
|
||||
___
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "penpot-desktop",
|
||||
"version": "0.2.34",
|
||||
"version": "0.2.4",
|
||||
"author": "SudoVanilla",
|
||||
"license": "MIT",
|
||||
"main": "src/process/index.js",
|
||||
|
@ -28,7 +28,7 @@
|
|||
"scripts": {
|
||||
"start": "npm run dev",
|
||||
"build": "electron-builder --config build/electron-builder.yml",
|
||||
"build:win": "electron-builder --config build/electron-builder.yml --win",
|
||||
"build:arm": "electron-builder --config build/electron-builder.yml --arm64",
|
||||
"dev": "concurrently --kill-others \"npm run scss:app\" \"electron .\"",
|
||||
"scss:app": "sass --watch src/base/frontend/stylesheets/index.scss:src/base/frontend/stylesheets/index.css"
|
||||
},
|
||||
|
@ -43,6 +43,6 @@
|
|||
},
|
||||
"devDependencies": {
|
||||
"electron": "^25.2.0",
|
||||
"electron-builder": "^24.4.0"
|
||||
"electron-builder": "^24.6.3"
|
||||
}
|
||||
}
|
||||
|
|
690
pnpm-lock.yaml
690
pnpm-lock.yaml
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue