Date: Mon, 21 Aug 2023 10:48:52 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 273260] www/hs-gitit: Restore and update to 0.15.1.1 Message-ID: <bug-273260-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273260 Bug ID: 273260 Summary: www/hs-gitit: Restore and update to 0.15.1.1 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: joemann@beefree.free.de Created attachment 244247 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D244247&action= =3Dedit www/hs-gitit: Restore and update to 0.15.1.1 gitit is a pandoc based wiki software written in Haskell. It uses flat file content, version controlled by git, darcs, or mercurial. www/hs-gitit 0.12.2.1_3 was expired on 2018-10-23 [1]. The attached patch restores and updates the gitit port to 0.15.1.1. The patch is also available at ... <ftp://wrap7.free.de/pub/patch/hs-gitit.patch.20230820> MD5 (hs-gitit.patch.20230820) =3D fa2fc9a8aa81d6bf128747c2e161dcc6 ... and adds the following features: - Enable DocBook as a source format. - Generation of the initial wiki pages (Front Page, User=E2=80=99s Guide, H= elp) now uses pandoc's extended Markdown. This fixes - Help.page generation if DocBook is the wiki's default format - using the patch's added help contents for the DocBook format. - OPTION EXPORTS to re-enable exporting wiki pages in many formats. - This non-default OPTION reverts [2] - use with care. - Add boolean attribute "exports" to gitit's configuration file. - Add attribute "pdf-engine" to gitit's configuration file. - An rc.d script to run multiple wiki instances in parallel. Output from poudriere testport on 13.2-STABLE amd64 is available: [3]. % portlint -A WARN: Makefile: PLUGINS is listed in OPTIONS_DEFINE, but no PORT_OPTIONS:MPLUGINS appears. 0 fatal errors and 1 warning found. If someone else (e.g. haskell@) wants to take maintainership then please go ahead:-) I'm neither a cabal user nor a Haskell programmer - I was just lucky when producing this port: using make-use-cabal immediately after the release of gitit 0.15.1.1. A few days before that (with 0.15.1.0) make-use-cabal had sent me to cabal hell;-( Thank you for considering this patch! Johannes [1] <https://cgit.freebsd.org/ports/commit/www/hs-gitit?id=3D8e9a7e6ae177f35648= 36ad6a0737c36eb9d60870> [2] <https://github.com/jgm/gitit/commit/eed32638f4f6e3b2f4b8a9a04c4b72001acf9a= d8> [3] <http://mesh-j-3.free.de/poudriere/hs-gitit/0.15.1.1/> --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-273260-7788>