Skip to content

Commit

Permalink
dev-util/comby: start of ebuild
Browse files Browse the repository at this point in the history
Errors due to missing core.uuid and core.linux_ext
Also errors due to a logic error (maybe it works with 0.4.11)
  • Loading branch information
Tatsh committed Jul 31, 2023
1 parent f78bba8 commit 42aefff
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 0 deletions.
3 changes: 3 additions & 0 deletions dev-util/comby/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
DIST comby-1.8.1.tar.gz 449400 BLAKE2B bf02e4d5a7a4b44df20aa3565fadc4db1d79235511602ea534f23db1d03f3fe73b3d1c79787486e411da7e8ebe084922207395821c5f0e58d0544d11da18d1f1 SHA512 5f163397995fd27dd47d9dfe3c1acaae20b07ff923b59e7adefe24a3e6b551cd7c2ae5da3a8ff45d11c7e5e9115bcaf1147f06798d2b43e7acbdd4358c71445c
EBUILD comby-1.8.1.ebuild 775 BLAKE2B f654099e110ef04cda1653b53aeb1b4340708302ae29fa576a6a4d5f5daa5fc1951373859fac456a99cf75304e4076efd0167852a26235ba47c5186fa6d4cc27 SHA512 746796c6ede741a0e035b5611913fe6897c872418720bbd753408b818738560405ea9ee7f1a92f113287333a296859b5979c5def64778ffedc76a06bad637a9d
MISC metadata.xml 246 BLAKE2B 719b651fc01707ec3d9e366f618d27c931b4c5f912fdfb5c2d85434a0e798b9ee0d0ea6925cb62e693c745953abaf666009d03696da5496fd93c9045bbe893d2 SHA512 f517e1837b4773afe57afb34d82308adc22f72aeeaabf5664c3caecf1c6d9204e783e32010cae416245213f5558d333edb8e60e05c7388824a2902473483af6f
30 changes: 30 additions & 0 deletions dev-util/comby/comby-1.8.1.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit dune

DESCRIPTION="A code rewrite tool for structural search and replace that supports ~every language."
HOMEPAGE="https://comby.dev/"
SRC_URI="https://github.com/comby-tools/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+ocamlopt"

DEPEND="dev-ml/cohttp:=[lwt-unix]
dev-ml/lwt:=
>=dev-ml/mparser-1.3:=[pcre]
>=dev-ml/parany-12.0.3:=
>=dev-ml/patience_diff-0.14:=
<dev-ml/patience_diff-0.15:=
>=dev-ml/ppx_deriving_yojson-3.6.0:=
dev-ml/ppx_expect:=
dev-ml/ppx_sexp_message:=
dev-ml/tar:=[unix]
>=dev-ml/toml-6.0.0:=
>=dev-ml/yojson-1.6.0:=
<dev-ml/yojson-2.0.0:="
RDEPEND="${DEPEND}"
8 changes: 8 additions & 0 deletions dev-util/comby/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>[email protected]</email>
<name>Andrew Udvare</name>
</maintainer>
</pkgmetadata>

0 comments on commit 42aefff

Please sign in to comment.