diff --git a/app-text/pandoc-cli/Manifest b/app-text/pandoc-cli/Manifest
new file mode 100644
index 0000000000000..7723b34147807
--- /dev/null
+++ b/app-text/pandoc-cli/Manifest
@@ -0,0 +1 @@
+DIST pandoc-cli-0.1.1.tar.gz 10814 BLAKE2B 22ecd904a5e8222f68ef5b72c343a6e87448a8f4839092bca0291864cd34389061119223296171447c1570a1667e9257661ec71bbb9acffe4406ccee7dd67181 SHA512 bf05834761d9c78a21b5aaf20a3a1ca24e035e394e22858506d649ec669d8ca72d8578ad9ba2e4d24bc1681dc8faa9e4c1a39fa1d82414da51e6786b23f31a36
diff --git a/app-text/pandoc-cli/metadata.xml b/app-text/pandoc-cli/metadata.xml
new file mode 100644
index 0000000000000..14cb3430e3802
--- /dev/null
+++ b/app-text/pandoc-cli/metadata.xml
@@ -0,0 +1,18 @@
+
+
+
+
+ haskell@gentoo.org
+ Gentoo Haskell
+
+
+
+ pandoc-cli
+ jgm/pandoc
+
+
diff --git a/app-text/pandoc-cli/pandoc-cli-0.1.1.ebuild b/app-text/pandoc-cli/pandoc-cli-0.1.1.ebuild
new file mode 100644
index 0000000000000..02bd275fd71b8
--- /dev/null
+++ b/app-text/pandoc-cli/pandoc-cli-0.1.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.2.0.9999
+
+CABAL_FEATURES=""
+inherit haskell-cabal
+
+DESCRIPTION="Conversion between documentation formats"
+HOMEPAGE="https://pandoc.org"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+lua nightly +server"
+
+RDEPEND=">=dev-haskell/pandoc-3.0:=
+ dev-haskell/text:=
+ >=dev-lang/ghc-8.8.1:=
+ lua? ( >=dev-haskell/hslua-cli-1.4.1:= =dev-haskell/pandoc-lua-engine-0.2:= =dev-haskell/temporary-1.1:= =dev-haskell/pandoc-server-0.1:= =dev-haskell/wai-extra-3.0.24:=
+ dev-haskell/warp:= )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-3.0.0.0
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag lua lua) \
+ $(cabal_flag nightly nightly) \
+ $(cabal_flag server server)
+}