Download raw body.
update: textproc/slipshow to 0.1.0
Hi,
The following diff updates textproc/slipshow to 0.1.0
0.1.0 has a tarball, so use it instead of using generated github
tarball.
it also has a dependency on forked brr. So fetch it and put it in
WRKSRC.
Comments or OK ?
--
Sebastien Marie
Commit ID: 1088e943ce6158d9300a9b0fd33bf014513420ac
Change ID: rzzxzmnzsxvuvwvqsyuzqxzmsrvqqwwl
Author : Sebastien Marie <semarie@kapouay.eu.org> (2025-03-08 13:32:38)
Committer: Sebastien Marie <semarie@kapouay.eu.org> (2025-03-09 16:11:26)
textproc/slipshow 0.1.0
diff --git a/textproc/slipshow/Makefile b/textproc/slipshow/Makefile
index 5001e0ecb1..669adf3b21 100644
--- a/textproc/slipshow/Makefile
+++ b/textproc/slipshow/Makefile
@@ -9,7 +9,8 @@
GH_ACCOUNT = panglesd
GH_PROJECT = slipshow
-GH_TAGNAME = v0.0.33
+GH_TAGNAME = v${V}
+V = 0.1.0
CATEGORIES = textproc
@@ -23,8 +24,17 @@
MODULES += sysutils/opam \
lang/ocaml
-MODOPAM_REPO_COMMIT = e25af452e64b0bd6672dce5f38d878780362341d
-MODOPAM_REPO_NAME = slipshow-opam-20250201
+MODOPAM_REPO_COMMIT = 862a7640b194b6ef60dc2d24341920e48dd021fe
+MODOPAM_REPO_NAME = slipshow-opam-20250307
+MODOPAM_PACKAGES = slipshow.${V}
+
+SITES = https://github.com/panglesd/slipshow/releases/download/v${V}/
+DISTFILES = slipshow-${V}.tbz
+
+# https://github.com/panglesd/brr.git#bindings-window-inner-size
+SITES.brr = https://github.com/panglesd/brr/archive/
+DISTFILES.brr = panglesd-brr-{}${COMMIT.brr}.tar.gz
+COMMIT.brr = 1de3a5c774360b97f413090c181afebc94bff569
SITES.opamrepo = https://kapouay.eu.org/pub/opam/
DISTFILES.opamrepo = ${MODOPAM_REPO_NAME}.tar.gz
@@ -37,6 +47,9 @@
SEPARATE_BUILD = Yes
+post-extract:
+ mv ${WRKDIR}/brr-${COMMIT.brr} ${WRKSRC}/brr
+
post-install:
rm -rf -- ${PREFIX}/lib/ocaml/slipshow
diff --git a/textproc/slipshow/distinfo b/textproc/slipshow/distinfo
index 90352204f3..d4726e07e0 100644
--- a/textproc/slipshow/distinfo
+++ b/textproc/slipshow/distinfo
@@ -1,4 +1,6 @@
-SHA256 (slipshow-0.0.33.tar.gz) = ex2p4n2bViahAMpf+Ao6kRVttM5smclz1FKWGX+4qpE=
-SHA256 (slipshow-opam-20250201.tar.gz) = qu2gJ1s91r581I9zNFd1fMVKhGnKyYmlLzaSNPC/6rc=
-SIZE (slipshow-0.0.33.tar.gz) = 3962666
-SIZE (slipshow-opam-20250201.tar.gz) = 23628820
+SHA256 (panglesd-brr-1de3a5c774360b97f413090c181afebc94bff569.tar.gz) = FpHFmc+0Klel4LkxzzXT8o3zAsDPuzG4X108/AJ4pyQ=
+SHA256 (slipshow-0.1.0.tbz) = nLg+EcWiYRbSIHkoRzprwno2cJGpVo7GFqzJT02PAWY=
+SHA256 (slipshow-opam-20250307.tar.gz) = NpTeHGFOq13VVVsuDXXOgRaMAXPI8UL91ikK8z4Nets=
+SIZE (panglesd-brr-1de3a5c774360b97f413090c181afebc94bff569.tar.gz) = 900246
+SIZE (slipshow-0.1.0.tbz) = 3358674
+SIZE (slipshow-opam-20250307.tar.gz) = 20457510
diff --git a/textproc/slipshow/patches/patch-slipshow_opam b/textproc/slipshow/patches/patch-slipshow_opam
new file mode 100644
index 0000000000..30051f76a9
--- /dev/null
+++ b/textproc/slipshow/patches/patch-slipshow_opam
@@ -0,0 +1,21 @@
+- set version explicitly
+- remove reference to brr.dev (managed by the port)
+
+Index: slipshow.opam
+--- slipshow.opam.orig
++++ slipshow.opam
+@@ -5,6 +5,7 @@ description:
+ "Slipshow is an engine to write slips, a concept evolved from slides."
+ maintainer: ["Paul-Elliot"]
+ authors: ["Paul-Elliot"]
++version: "0.1.0"
+ license: "GPL-3.0-or-later"
+ tags: ["slipshow" "presentation" "slideshow" "beamer"]
+ homepage: "https://github.com/panglesd/slipshow"
+@@ -46,6 +47,3 @@ build: [
+ ]
+ ]
+ dev-repo: "git+https://github.com/panglesd/slipshow.git"
+-pin-depends: [
+- "brr.dev" "git+https://github.com/panglesd/brr.git#bindings-window-inner-size"
+-]
update: textproc/slipshow to 0.1.0