www/gitlab: fix regression from 40691dbd41

Gitlab requires kramdown version 2.4.x
This commit is contained in:
Matthias Fechner 2024-11-22 15:30:21 +02:00
parent ee71862e79
commit c58b3de838
9 changed files with 59 additions and 3 deletions

View file

@ -18,8 +18,8 @@ RUN_DEPENDS= rubygem-claide>=1.0<2:devel/rubygem-claide \
rubygem-faraday-gitlab>=0.9.0<3.0:www/rubygem-faraday-gitlab \
rubygem-faraday-http-cache>=2.0.0<3:www/rubygem-faraday-http-cache \
rubygem-git>=1.13<2:devel/rubygem-git \
rubygem-kramdown>=2.3<3:textproc/rubygem-kramdown \
rubygem-kramdown-parser-gfm>=1.0<2:textproc/rubygem-kramdown-parser-gfm \
rubygem-kramdown-gitlab>=2.3<3:textproc/rubygem-kramdown-gitlab \
rubygem-kramdown-parser-gfm-gitlab>=1.0<2:textproc/rubygem-kramdown-parser-gfm-gitlab \
rubygem-octokit-gitlab>=4:net/rubygem-octokit-gitlab \
rubygem-terminal-table>=1<4:textproc/rubygem-terminal-table

View file

@ -1879,7 +1879,9 @@
SUBDIR += rubygem-js_regex
SUBDIR += rubygem-jsmin
SUBDIR += rubygem-kramdown
SUBDIR += rubygem-kramdown-gitlab
SUBDIR += rubygem-kramdown-parser-gfm
SUBDIR += rubygem-kramdown-parser-gfm-gitlab
SUBDIR += rubygem-kramdown1
SUBDIR += rubygem-kramdown23
SUBDIR += rubygem-kwalify

View file

@ -0,0 +1,24 @@
PORTNAME= kramdown
PORTVERSION= 2.4.0
CATEGORIES= textproc rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Yet-another-markdown-parser but fast, pure Ruby
WWW= https://kramdown.gettalong.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= rubygem-rexml>=0:textproc/rubygem-rexml
USES= cpe gem
CPE_VENDOR= kramdown_project
NO_ARCH= yes
PLIST_FILES= bin/kramdown
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1732282069
SHA256 (rubygem/kramdown-2.4.0.gem) = b62e5bcbd6ea20c7a6730ebbb2a107237856e14f29cebf5b10c876cc1a2481c5
SIZE (rubygem/kramdown-2.4.0.gem) = 122368

View file

@ -0,0 +1,2 @@
kramdown is yet-another-markdown-parser but fast, pure Ruby, using a strict
syntax definition and supporting several common extensions.

View file

@ -0,0 +1,20 @@
PORTNAME= kramdown-parser-gfm
PORTVERSION= 1.1.0
CATEGORIES= textproc rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Kramdown parser for the GFM dialect of Markdown
WWW= https://github.com/kramdown/parser-gfm
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= rubygem-kramdown-gitlab>=2.0<3:textproc/rubygem-kramdown-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1567842450
SHA256 (rubygem/kramdown-parser-gfm-1.1.0.gem) = fb39745516427d2988543bf01fc4cf0ab1149476382393e0e9c48592f6581729
SIZE (rubygem/kramdown-parser-gfm-1.1.0.gem) = 11776

View file

@ -0,0 +1,2 @@
This is a parser for kramdown that converts Markdown documents in the GFM
dialect to HTML.

View file

@ -145,7 +145,7 @@ MY_DEPENDS= git>=2.41.0:devel/git \
rubygem-deckar01-task_list>=2.3.4<2.4:www/rubygem-deckar01-task_list \
rubygem-gitlab-markup>=1.9.0<1.10.0:textproc/rubygem-gitlab-markup \
rubygem-commonmarker0>=0.23.10<0.24:textproc/rubygem-commonmarker0 \
rubygem-kramdown>=2.4.0<2.5:textproc/rubygem-kramdown \
rubygem-kramdown-gitlab>=2.4.0<2.5:textproc/rubygem-kramdown-gitlab \
rubygem-redcloth>=4.3.3<4.4.0:www/rubygem-redcloth \
rubygem-org-ruby>=0.9.12<0.10.0:textproc/rubygem-org-ruby \
rubygem-creole>=0.5.0<0.6.0:textproc/rubygem-creole \