Search Criteria
Package Details: marktext 0.17.1-3
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://marktext.app |
Keywords: | editor electron markdown note |
Licenses: | MIT |
Submitter: | dopsi |
Maintainer: | alerque |
Last Packager: | alerque |
Votes: | 27 |
Popularity: | 0.057846 |
First Submitted: | 2018-05-01 08:22 (UTC) |
Last Updated: | 2022-12-10 10:48 (UTC) |
Dependencies (13)
- electron15 (electron15-bin)
- libsecret
- libxkbfile
- openssl (openssl-hardened, openssl-static, quictls-openssl, openssl-git)
- ripgrep (ripgrep-git)
- git (git-vfs, git-git, git-run-command-patch-git) (make)
- jq (jq-git) (make)
- moreutils (make)
- node-gyp (make)
- nodejs-lts-hydrogen (make)
- npm (nodejs6-bin, nodejs-nightly) (make)
- yarn (yarn-nightly, yarn-xdg, yarn-xdg-bin) (make)
- yq (make)
Latest Comments
1 2 3 4 5 6 Next › Last »
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.AlbertoAru commented on 2022-10-20 13:49 (UTC)
I tried several times installing
marktext
, and it's painful (here's last error I got). I ended up installingmarktext-bin
, which installed marktext in a moment and works greatly so far.yochananmarqos commented on 2022-08-24 23:50 (UTC)
@alerque: There's a typo on line 77, so no icons are install except for the unnecessary, gigantic PNG installed in pixmaps.
cubercsl commented on 2022-08-01 12:27 (UTC) (edited on 2022-08-01 12:40 (UTC) by cubercsl)
@AlbertoAru I tried to build marktext-git with my patch in a clean chroot (build with
extra-x86_64-build
), and it seems good. This patch is also used in some unofficial repo like ArchLinuxcn.But I have not tried to build the tag release. So I think using vcs package (marktext-git) is a good choice.
AlbertoAru commented on 2022-07-23 22:41 (UTC)
@cubercsl I tried what your patch and got an error (see below).
I used this method to edit the PKBUILD package and compile from there. I must say, though, that my PKBUILD had
electron15
instead ofelectron11
andcd "$_archive"
instead ofcd "$pkgname"
. I did not modified this last part (withcd "$_archive"
instead ofcd "$pkgname"
)This is with
cd "$pkgname"
instead ofcd "$_archive"
The file exists because I've been editing it and I have it opened with kate:
cubercsl commented on 2022-03-28 16:52 (UTC)
@chrislea it is because the _electronDist is /usr/lib/electron not /usr/bin
In the past /usr/bin/electron is a symlink of /usr/lib/electron/electron but now it is a wrapper. You can check my patch at marktext-git for reference.
chrislea commented on 2022-03-28 16:28 (UTC)
I am also getting a build failure using Node 16.x. I am unsure if this is the bug @jose1711 referenced. He's relevant output:
cubercsl commented on 2022-03-28 15:31 (UTC) (edited on 2022-03-28 15:31 (UTC) by cubercsl)
For all of offical electron package,
which $_electron
becomes electron launch wrapper after this commit.So the
local _electronDist=$(dirname $(realpath $(which $_electron)))
can not follow the symlink, and it be should changed.See my patch at marktext-git for recent commit.
1 2 3 4 5 6 Next › Last »