summaryrefslogtreecommitdiff
path: root/dev-erlang/cowboy
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 05:48:38 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 05:48:38 -0500
commitbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (patch)
tree0d7a74b4463ee387f9cf9368ceb1b757f694f72a /dev-erlang/cowboy
parentf716a9fe6455d39eef01e718aae68dae61c19704 (diff)
downloadbaldeagleos-repo-bfd9c39e4712ebdb442d4ca0673061faed1e70e1.tar.gz
baldeagleos-repo-bfd9c39e4712ebdb442d4ca0673061faed1e70e1.tar.xz
baldeagleos-repo-bfd9c39e4712ebdb442d4ca0673061faed1e70e1.zip
Revert "Adding metadata"
This reverts commit f716a9fe6455d39eef01e718aae68dae61c19704.
Diffstat (limited to 'dev-erlang/cowboy')
-rw-r--r--dev-erlang/cowboy/Manifest1
-rw-r--r--dev-erlang/cowboy/cowboy-2.9.0.ebuild34
-rw-r--r--dev-erlang/cowboy/metadata.xml11
3 files changed, 46 insertions, 0 deletions
diff --git a/dev-erlang/cowboy/Manifest b/dev-erlang/cowboy/Manifest
new file mode 100644
index 000000000000..06cbc763c42e
--- /dev/null
+++ b/dev-erlang/cowboy/Manifest
@@ -0,0 +1 @@
+DIST cowboy-2.9.0.tar.gz 3734838 BLAKE2B e5670a43c0a5f542de708c31574a5d1f4a754b58a06881ce998e915a8ffe2a9e9499f998a7330428fb0fd87cafcaff4bccd565ca19cabe2c0b2c18ef619943be SHA512 af4cbd8afcebd4f9b76bd387c9344413cd81342401678e64b7d2a4daa2f6a91c15b51f1d288b4072b5bae8b3f27cf853c2633a5357b83c1cfef626b9d0d14352
diff --git a/dev-erlang/cowboy/cowboy-2.9.0.ebuild b/dev-erlang/cowboy/cowboy-2.9.0.ebuild
new file mode 100644
index 000000000000..3c3ab6fa3094
--- /dev/null
+++ b/dev-erlang/cowboy/cowboy-2.9.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit rebar
+
+DESCRIPTION="Small, fast, modern HTTP server for Erlang/OTP."
+HOMEPAGE="https://github.com/ninenines/cowboy"
+SRC_URI="https://github.com/ninenines/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="mirror"
+
+DEPEND="dev-erlang/cowlib"
+RDEPEND="${DEPEND}
+ =dev-erlang/ranch-1.7.1*
+"
+
+DOCS=( README.asciidoc )
+
+# TODO: cowboy has a test suite with lots of dependencies; enable it once those
+# dependencies are merged as well
+RESTRICT=test
+
+# Override rebar's default since cowboy doesn't have cowboy.app.src but still
+# needs its deps removed
+src_prepare() {
+ default
+ rebar_remove_deps
+}
diff --git a/dev-erlang/cowboy/metadata.xml b/dev-erlang/cowboy/metadata.xml
new file mode 100644
index 000000000000..5c0d62113f93
--- /dev/null
+++ b/dev-erlang/cowboy/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>brian@kubisiak.com</email>
+ <name>Brian Kubisiak</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ninenines/cowboy</remote-id>
+ </upstream>
+</pkgmetadata>