PSA: The build process for this package is known to be broken because it requires older versions of stuff than is available in Arch now. The only way I know of to install it is to use packages that were built back when the npm
in Arch was older. You can use my user repository to get the latest successful build.
Search Criteria
Package Details: marktext 0.17.1-4
Package Actions
Git Clone URL: | https://aur.archlinux.org/marktext.git (read-only, click to copy) |
---|---|
Package Base: | marktext |
Description: | A simple and elegant open-source markdown editor that focused on speed and usability |
Upstream URL: | https://www.marktext.cc |
Keywords: | editor electron markdown note |
Licenses: | MIT |
Submitter: | dopsi |
Maintainer: | alerque |
Last Packager: | alerque |
Votes: | 26 |
Popularity: | 0.000000 |
First Submitted: | 2018-05-01 08:22 (UTC) |
Last Updated: | 2024-03-28 00:15 (UTC) |
Dependencies (13)
- electron15AUR (electron15-binAUR)
- libsecret
- libxkbfile
- openssl (openssl-gitAUR, openssl-staticAUR)
- ripgrep (ripgrep-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- jq (jq-gitAUR) (make)
- moreutils (moreutils-go-binAUR) (make)
- node-gyp (corepackerAUR) (make)
- nodejs-lts-hydrogen (make)
- npm (corepackerAUR, python-nodejs-wheelAUR) (make)
- yarn (yarn-pnpm-corepackAUR, yarn-berryAUR, corepackerAUR) (make)
- yq (make)
Required by (0)
Sources (3)
alerque commented on 2023-11-02 11:09 (UTC)
alerque commented on 2023-11-02 11:06 (UTC)
@cptchika Please stop flagging this OOD, the project does not have any releases since the one named here. There is some development progress and you can use the marktext-git
VCS package if you'd like to preview that. The "fork" that's out there with a couple more tagged releases is actually kind of behind the upstream project repo (Electron 17 vs 18) and has no momentum right now, so I have no plans to make this package the fork until it is more clear who if anybody is actually developing anything.
xiota commented on 2023-11-01 12:53 (UTC)
To be clear, I did not say the project was dead, but that the homepage is dead. I suggested switching the url to the working github repo page: https://github.com/marktext/marktext/
alerque commented on 2023-11-01 12:48 (UTC)
The original repo is not dead, and the fork has barely more momentum than the original. In any event it still uses Electron 17, which is EOL. Until there is real momentum somewhere I don't plan to take this package off the original repo. If momentum did gather behind a fork and it was updated to a modern Electron I'd definitely consider it.
xiota commented on 2023-09-15 04:13 (UTC) (edited on 2023-09-15 05:02 (UTC) by xiota)
The marktext homepage has been dead for quite some time. Please change the url to the github project page.
D3vil0p3r commented on 2023-07-31 15:08 (UTC)
Upstream URL changed to https://github.com/jacobwhall/marktext and flagged as outdated. Please update.
FabioLolix commented on 2023-02-28 16:08 (UTC)
@shore this could happen with packages build from source, this pkgbuild also need electron15 (from source if you don't use the -bin version), you can use the -bin variants and comment here with less exclamation marks which is annoying to read
shore commented on 2023-02-28 15:28 (UTC)
give up, it cost me more than 3+ hour and 5+ GB of downloading and still installing!!!!!!!!!!!!!!
shore commented on 2023-02-28 14:36 (UTC)
holy....... it costed me 1+ hour and downloaded 2GB+ stuff, and it is still installing
alerque commented on 2022-12-10 09:59 (UTC)
@AlbertoAru Building Marktext from source is always a huge headache. The only sane way to build this package is using a clean CHROOT with exactly the dependencies needed and nothing else. Your error suggests you have a NodeJS version too new to build this with. You can use Arch's makechrootpkg
tooling to do this, or just use the prebuilt packages in my user repository.
Pinned Comments
alerque commented on 2023-11-02 11:09 (UTC)
PSA: The build process for this package is known to be broken because it requires older versions of stuff than is available in Arch now. The only way I know of to install it is to use packages that were built back when the
npm
in Arch was older. You can use my user repository to get the latest successful build.