summaryrefslogtreecommitdiff
path: root/dev-ruby/marcel
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-ruby/marcel
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'dev-ruby/marcel')
-rw-r--r--dev-ruby/marcel/Manifest2
-rw-r--r--dev-ruby/marcel/files/marcel-1.0.4-rack3.patch50
-rw-r--r--dev-ruby/marcel/marcel-1.0.4.ebuild34
-rw-r--r--dev-ruby/marcel/marcel-1.1.0.ebuild33
-rw-r--r--dev-ruby/marcel/metadata.xml11
5 files changed, 0 insertions, 130 deletions
diff --git a/dev-ruby/marcel/Manifest b/dev-ruby/marcel/Manifest
deleted file mode 100644
index 1bc3dbfc9ff4..000000000000
--- a/dev-ruby/marcel/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST marcel-1.0.4.tar.gz 8340487 BLAKE2B 6f5260408de9997f8515619a661ea5b5293182a73cb45671aa2b5302e99b73b0ecb148acbeca2b8afdab8991fdd7ff789d2d79075fb5d37b0166c6a776802d03 SHA512 68811c3116ecafdea322c97637b3566102c21363de05678862fe1d9f1300ff6c0056449440169a69a353d77b568d0401930fbeac1651e0fea8189ae4960ce189
-DIST marcel-1.1.0.tar.gz 8353868 BLAKE2B 88ca72d9c11da62052152fab9a8d49b170509365386efac281704b5e9722925aa3a8f7290e4dd26316bcffe0db49f1bafc45a529cd1585c12fc4bc415323020b SHA512 0465955f7cb0d8001d6116c5d3fef6bd6ab4a114cab5a8efb74e17ee53e2ab844aae935e716ddd522d266dd9bf0dd8a0e4e0f5aaee903d8cd61870f4de4617a1
diff --git a/dev-ruby/marcel/files/marcel-1.0.4-rack3.patch b/dev-ruby/marcel/files/marcel-1.0.4-rack3.patch
deleted file mode 100644
index 2f3df64c8eaf..000000000000
--- a/dev-ruby/marcel/files/marcel-1.0.4-rack3.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From ccd4be5043628c4389230b4c012a7115b8e44c81 Mon Sep 17 00:00:00 2001
-From: Jeremy Daer <jeremy@rubyonrails.org>
-Date: Fri, 1 Mar 2024 13:16:03 -0800
-Subject: [PATCH] Limit Rack::Lint::InputWrapper test to Rack 2
-
----
- marcel.gemspec | 4 ++--
- test/mime_type_test.rb | 13 +++++++++++--
- 2 files changed, 13 insertions(+), 4 deletions(-)
-
-diff --git a/marcel.gemspec b/marcel.gemspec
-index 9a1417a..a7b9c24 100644
---- a/marcel.gemspec
-+++ b/marcel.gemspec
-@@ -21,7 +21,7 @@ Gem::Specification.new do |spec|
-
- spec.add_development_dependency 'minitest', '~> 5.11'
- spec.add_development_dependency 'bundler', '>= 1.7'
-- spec.add_development_dependency 'rake', '~> 13.0'
-- spec.add_development_dependency 'rack', '~> 2.0'
-+ spec.add_development_dependency 'rake', '>= 13.0'
-+ spec.add_development_dependency 'rack', '>= 2'
- spec.add_development_dependency 'nokogiri', '>= 1.9.1'
- end
-diff --git a/test/mime_type_test.rb b/test/mime_type_test.rb
-index 08fa674..a3ce693 100644
---- a/test/mime_type_test.rb
-+++ b/test/mime_type_test.rb
-@@ -38,10 +38,19 @@ def setup
- assert_equal "image/gif", content_type
- end
-
-- test "gets content type from sources that conform to Rack::Lint::InputWrapper" do
-+ test "gets content type from sources that conform to Rack RewindableInput" do
- io = StringIO.new(File.read(@path))
-- wrapper = Rack::Lint::InputWrapper.new(io)
-+ wrapper = Rack::RewindableInput.new(io)
- content_type = Marcel::MimeType.for wrapper
- assert_equal "image/gif", content_type
- end
-+
-+ if Rack::Lint.const_defined?(:InputWrapper)
-+ test "gets content type from sources that conform to Rack 2's Rack::Lint::InputWrapper" do
-+ io = StringIO.new(File.read(@path))
-+ wrapper = Rack::Lint::InputWrapper.new(io)
-+ content_type = Marcel::MimeType.for wrapper
-+ assert_equal "image/gif", content_type
-+ end
-+ end
- end
diff --git a/dev-ruby/marcel/marcel-1.0.4.ebuild b/dev-ruby/marcel/marcel-1.0.4.ebuild
deleted file mode 100644
index 194dc430124c..000000000000
--- a/dev-ruby/marcel/marcel-1.0.4.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby32 ruby33 ruby34 ruby40"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Simple mime type detection using magic numbers, filenames, and extensions"
-HOMEPAGE="https://github.com/rails/marcel"
-SRC_URI="https://github.com/rails/marcel/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="test"
-
-PATCHES=( "${FILESDIR}/${P}-rack3.patch" )
-
-ruby_add_bdepend "test? ( dev-ruby/rack:3.1 )"
-
-all_ruby_prepare() {
- sed -i \
- -e '1igem "rack", "~> 3.1.0"' \
- -e '2irequire "pathname"' \
- test/test_helper.rb || die
-
- sed -i -e '/bundler/ s:^:#:' Rakefile || die
-}
diff --git a/dev-ruby/marcel/marcel-1.1.0.ebuild b/dev-ruby/marcel/marcel-1.1.0.ebuild
deleted file mode 100644
index 44cd9b97fd60..000000000000
--- a/dev-ruby/marcel/marcel-1.1.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby32 ruby33 ruby34 ruby40"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Simple mime type detection using magic numbers, filenames, and extensions"
-HOMEPAGE="https://github.com/rails/marcel"
-SRC_URI="https://github.com/rails/marcel/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( dev-ruby/rack:3.1 )"
-
-all_ruby_prepare() {
- sed -i \
- -e '1igem "rack", "~> 3.1.0"' \
- -e '2irequire "pathname"' \
- test/test_helper.rb || die
-
- sed -i -e '/bundler/ s:^:#:' Rakefile || die
-}
diff --git a/dev-ruby/marcel/metadata.xml b/dev-ruby/marcel/metadata.xml
deleted file mode 100644
index 491a91b5d488..000000000000
--- a/dev-ruby/marcel/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>ruby@gentoo.org</email>
- <name>Gentoo Ruby Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">rails/marcel</remote-id>
- </upstream>
-</pkgmetadata>