Marktext
Paquet d'installation silencieuse pour Marktext
0.19.1-0
Office
Office
Les paquets PREPROD sont des paquets construits via LUTI.
Ils restent généralement 5 jours en PREPROD, après quoi un deuxième scan VirusTotal est effectué pour vérifier que le status n'a pas changé.
Si le paquet réussit ce dernier contrôle, il est promu en PROD et publié sur le store.
- package: tis-marktext
- name: Marktext
- version: 0.19.1-0
- categories: Office
- maintainer: WAPT Team,Tranquil IT
- editor: Jocs and contributors
- licence: opensource_free,MIT,wapt_public
- locale: all
- target_os: redhat_based
- impacted_process: MarkText
- architecture: all
- signature_date:
- size: 88.28 Mo
- installed_size: 276.00 Mo
- homepage : https://www.marktext.cc/
package : tis-marktext
version : 0.19.1-0
architecture : all
section : base
priority : optional
name : Marktext
categories : Office
maintainer : WAPT Team,Tranquil IT
description : A simple and elegant open-source markdown editor that focused on speed and usability.
depends :
conflicts :
maturity : PREPROD
locale : all
target_os : redhat_based
min_wapt_version : 2.0
sources : https://github.com/marktext/marktext
installed_size : 276000000
impacted_process : MarkText
description_fr : Un éditeur open-source Markdown simple et élégant, axé sur la vitesse et la convivialité.
description_pl : Prosty i elegancki edytor markdown open-source, który koncentruje się na szybkości i łatwości użytkowania.
description_de : Ein einfacher und eleganter Open-Source-Markdown-Editor, der sich auf Geschwindigkeit und Benutzerfreundlichkeit konzentriert.
description_es : Un editor Markdown de código abierto simple y elegante que se centra en la velocidad y la usabilidad.
description_pt : Um editor markdown open-source simples e elegante, focado em velocidade e usabilidade.
description_it : Un editor Markdown open source semplice ed elegante, incentrato su velocità e usabilità.
description_nl : Een open-source markdown-editor die eenvoudig en elegant is, gericht op snelheid en bruikbaarheid.
description_ru : Простой и элегантный редактор Markdown с открытым исходным кодом, ориентированный на скорость и удобство использования.
audit_schedule :
editor : Jocs and contributors
keywords : marktext,markdown,editor
licence : opensource_free,MIT,wapt_public
homepage : https://www.marktext.cc/
package_uuid : 6207d4aa-6668-4884-bf22-109fcc34c6ce
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version : 8
max_os_version : 9.5
icon_sha256sum : ab4bca56acd317eecf8130ec445c383b6d4122df1c68a820d1ca86f34f3d3499
signer : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date : 2026-07-21T07:16:28.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature : k3Agb2O+Ugpl7zebT6Miq6+Mpv4x2ky9YilSQ2Lv0aGDH4rf/9g2nDk9iG32/bW16mqwMFlWml3nReOqbQuZUvYUVq7ru3CgTszUcP6rQh9txROx0c5S6xcBn4fNl/0Dwm64XDznyeGjjoMwaWsowjHv16Gdy0sPJKO+kRsHQrCEXMssCaya30RfZXb0kh77Acg/CTtwBw1+07r8hlOep+MgO1LsbQ4WAa6fzb4M6XDQIhWd/jdOd0QMWU43SujoiSLuKWZkudNJ+AS/qaiPXzfPCwahazftO7p/N16jo3ltB/bSqEId/82ccr+/Gyi4/XhaUJ5c7woMiM4bJeac3w==
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
# Declaring local variables
bin_name = glob.glob("*.rpm")[0]
if get_distrib_linux() == 'fedora':
install_yum(bin_name)
else:
install_rpm(bin_name)
def uninstall():
uninstall_yum('marktext-%s' % control.get_software_version())
# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *
import json
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls
def update_package():
result = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
git_repo = "marktext/marktext"
url_api = "https://api.github.com/repos/%s/releases/latest" % git_repo
# Getting latest version information from official sources
print("API used is: %s" % url_api)
json_load = json.loads(wgets(url_api, proxies=proxies))
for download in json_load["assets"]:
if download["name"].endswith('.rpm'):
url_dl = download["browser_download_url"]
version = json_load["tag_name"].replace("v", "")
latest_bin = download["name"]
break
print("Downloading: %s" % latest_bin)
wget(url_dl, latest_bin, proxies=proxies)
# Changing version of the package
if Version(version) > Version(control.get_software_version()):
print("Software version updated (from: %s to: %s)" % (control.get_software_version(), Version(version)))
result = True
control.version = "%s-%s" % (Version(version), control.version.split("-", 1)[-1])
# control.set_software_version(Version(version))
control.save_control_to_wapt()
# Validating update-package-sources
return result
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
a1712bdadde4cb28004bd26e9a265e4d4e2f9f285b6b7dc4b986206e5578da1c : WAPT/control
ab4bca56acd317eecf8130ec445c383b6d4122df1c68a820d1ca86f34f3d3499 : WAPT/icon.png
112121a672db33f9314c1eaf06ce6e0890843f2ce67b6fd9d57addebe7c78fcd : luti.json
7b29dedb695c7210eb420eefb536c4004b7abd3632bf3b230dee15ce389dabcb : marktext-linux-0.19.1.rpm
3996554cba78a63e3ead08f7a01681b77cd7fb73fc9fc1c444fd0cfbd30fde1a : setup.py
66ae2bd788ea6536a63a3d6e0e77220d91a4056ae999c5587bd8d581e595896f : update_package.py