diff --git a/dev-haskell/xhtml/Manifest b/dev-haskell/xhtml/Manifest
new file mode 100644
index 0000000000000..a8abb4975f2b1
--- /dev/null
+++ b/dev-haskell/xhtml/Manifest
@@ -0,0 +1 @@
+DIST xhtml-3000.2.2.1.tar.gz 14647 BLAKE2B e1e0bf0e0f9927fd8299e67925b45caa2f265302ec940c6ec50ee464bb2fecf94d9bd14d4ee5909d7ae1564a71d1891241ecd99598a2a9757aff45b8caee8714 SHA512 0843042fb40e11ad0f47100fbead8a6eadf2d9d1d8d530195cd5100d9a2a9b81a8cf5118bcce40239e5f4fc3875ac7809791b32d19055c6fdf0b4d0cc72b207d
diff --git a/dev-haskell/xhtml/metadata.xml b/dev-haskell/xhtml/metadata.xml
new file mode 100644
index 0000000000000..f52cd745df7ff
--- /dev/null
+++ b/dev-haskell/xhtml/metadata.xml
@@ -0,0 +1,12 @@
+
+
+
+
+ haskell@gentoo.org
+ Gentoo Haskell
+
+
+ xhtml
+ haskell/xhtml
+
+
diff --git a/dev-haskell/xhtml/xhtml-3000.2.2.1-r1.ebuild b/dev-haskell/xhtml/xhtml-3000.2.2.1-r1.ebuild
new file mode 100644
index 0000000000000..ebe53bc768ac4
--- /dev/null
+++ b/dev-haskell/xhtml/xhtml-3000.2.2.1-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.0.0.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="An XHTML combinator library"
+HOMEPAGE="https://github.com/haskell/xhtml"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-lang/ghc-8.10.6:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-2.2.0.1
+"
+
+CABAL_CORE_LIB_GHC_PV="8.10.6 8.10.7 9.0.2 9.2.4 9.2.5 9.2.6 9.2.7 9.2.8 9.4.4 9.4.5 9.4.7 9.4.8 9.6.2 9.6.3 9.6.4 9.6.5 9.6.6 9.6.7 9.8.2 9.8.3 9.8.4 9.10.1 9.10.2 9.12.1 9.12.2 9.12.3"