[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2024-03-06 Thread Hans de Graaff
commit: 5e426bc8d432304c822d6ba02b4add7baa8c7b00
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  7 06:18:53 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  7 06:18:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e426bc8

dev-ruby/slim: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/slim-5.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-5.2.1.ebuild b/dev-ruby/slim/slim-5.2.1.ebuild
index 71c7848574cb..f00526fbee05 100644
--- a/dev-ruby/slim/slim-5.2.1.ebuild
+++ b/dev-ruby/slim/slim-5.2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2024-02-08 Thread Hans de Graaff
commit: 3f34d3d17ef380896be18b9eb4e43b604b3659ff
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb  8 17:51:43 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb  8 17:58:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f34d3d1

dev-ruby/slim: add 5.2.1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/Manifest  |  1 +
 dev-ruby/slim/slim-5.2.1.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 9d87e9287e07..202f243ff664 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,2 +1,3 @@
 DIST slim-5.1.1.gem 100864 BLAKE2B 
ea5c469702dca808bdc0555044a8d6a5a0b34e8d5b03a9c97e6e31ccb169725be6f76fc1f252d14673e92a53ac1a42caf023a3d1bacb66c4091710f8e9772c1a
 SHA512 
935d488ad11478b28d51125ddbf7f0cb81f7791587bb69c7ead434eacf44c309958459dcff7228b6562b8972d6cb7125f3d451d21bfa2ded2f7ee1b55703d1f4
 DIST slim-5.2.0.gem 101376 BLAKE2B 
19039b0f6d4a789564ff00df90bee214ccdb1827349d0f95b658d06fedd593cae6abbc50cf5e5438691d15c8d660964b38217f700f2d2c726c7670104c10af0f
 SHA512 
85fd367460296eba9d4244832b1225b41f052f05b17ec9e38cc5db6accae1a5cd551bd61290a0c6885a42970f8219d5d00c0fd229616f3369e0f5575b6df72ea
+DIST slim-5.2.1.gem 101376 BLAKE2B 
4c713440daa74461818be56ed263a3574b7022f17055a27219525fe79d3e80eeb5618d6e450ae1019265b514f0deb65e48d33fff9c3b593fbb2e0f3bf82db22b
 SHA512 
bfe0f45bc928aa73604961b5e1253303c30e0c8e87935dc01f44b7014a34ed5661fb55a0dcfb21fbf355f366adb0aa476a327bca2d74f59bb6fcd7e630cc3e68

diff --git a/dev-ruby/slim/slim-5.2.1.ebuild b/dev-ruby/slim/slim-5.2.1.ebuild
new file mode 100644
index ..71c7848574cb
--- /dev/null
+++ b/dev-ruby/slim/slim-5.2.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_RECIPE_DOC="rake"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="https://slim-template.github.io/;
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc test"
+
+ruby_add_rdepend "
+   !dev-ruby/slim:5
+   >=dev-ruby/tilt-2.1.0:*
+   >=dev-ruby/temple-0.10.0:0.7
+"
+# sass tests are currently disabled:
+# 
https://github.com/slim-template/slim/commit/bd9d4601cd8142aa9fdbc0d87c9f9132a9a56cda
+ruby_add_bdepend "
+   doc? (
+   dev-ruby/yard
+   dev-ruby/redcarpet
+   )
+   test? (
+   dev-ruby/minitest:5
+   dev-ruby/kramdown:2
+   dev-ruby/redcarpet
+   dev-ruby/sassc
+   >=dev-ruby/test-unit-3.5
+   )
+"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # This sinatra code expects tests to be installed but we strip those.
+   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
+
+   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
+   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
+   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
+   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
+   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
+   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
+
+   # Avoid test failing due to tilt providing yet another markdown 
implementation
+   sed -i -e '/test_render_with_markdown/askip "new tilt version"' 
test/core/test_embedded_engines.rb || die
+   sed -i -e '/test_no_translation_of_embedded/askip "new tilt version"' 
test/translator/test_translator.rb || die
+
+   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
+   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-11-11 Thread Hans de Graaff
commit: b121394bc455b854d45c9a3a7bd7d155eb366776
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 12 06:53:34 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 12 07:07:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b121394b

dev-ruby/slim: drop 5.1.0-r1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/Manifest |  1 -
 dev-ruby/slim/slim-5.1.0-r1.ebuild | 71 --
 2 files changed, 72 deletions(-)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index b0af4c4296f7..9d87e9287e07 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,3 +1,2 @@
-DIST slim-5.1.0.gem 100352 BLAKE2B 
19d0bea76a932d18a39fab30d0b1f2cd4f8f2eba108d79d2992112b568461cbc854a99d70b6ea97622e1928db7f33434221a054d77c5d3fa989da639fae176e5
 SHA512 
2cc39659a5c36cf37e3eea240f5326552fac0be8a42ff6bfe62837467bb77f8841b34d838d5a6945ff7195eb1e59842c64e04944d6882d132819f1ffbf609f50
 DIST slim-5.1.1.gem 100864 BLAKE2B 
ea5c469702dca808bdc0555044a8d6a5a0b34e8d5b03a9c97e6e31ccb169725be6f76fc1f252d14673e92a53ac1a42caf023a3d1bacb66c4091710f8e9772c1a
 SHA512 
935d488ad11478b28d51125ddbf7f0cb81f7791587bb69c7ead434eacf44c309958459dcff7228b6562b8972d6cb7125f3d451d21bfa2ded2f7ee1b55703d1f4
 DIST slim-5.2.0.gem 101376 BLAKE2B 
19039b0f6d4a789564ff00df90bee214ccdb1827349d0f95b658d06fedd593cae6abbc50cf5e5438691d15c8d660964b38217f700f2d2c726c7670104c10af0f
 SHA512 
85fd367460296eba9d4244832b1225b41f052f05b17ec9e38cc5db6accae1a5cd551bd61290a0c6885a42970f8219d5d00c0fd229616f3369e0f5575b6df72ea

diff --git a/dev-ruby/slim/slim-5.1.0-r1.ebuild 
b/dev-ruby/slim/slim-5.1.0-r1.ebuild
deleted file mode 100644
index 73885b17435e..
--- a/dev-ruby/slim/slim-5.1.0-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_RECIPE_DOC="rake"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
-HOMEPAGE="https://slim-template.github.io/;
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
-IUSE="doc"
-
-ruby_add_rdepend "
-   !dev-ruby/slim:5
-   >=dev-ruby/tilt-2.0.6:*
-   >=dev-ruby/temple-0.7.6:0.7
-"
-# sass tests are currently disabled: 
https://github.com/slim-template/slim/commit/bd9d4601cd8142aa9fdbc0d87c9f9132a9a56cda
-ruby_add_bdepend "
-   doc? (
-   dev-ruby/yard
-   dev-ruby/redcarpet
-   )
-   test? (
-   dev-ruby/minitest:5
-   dev-ruby/kramdown:2
-   dev-ruby/redcarpet
-   >=dev-ruby/test-unit-3.5
-   )
-"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   # This sinatra code expects tests to be installed but we strip those.
-   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
-
-   # Add missing include, bug 816573
-   sed -i -e "1irequire 'ostruct'" test/core/test_code_evaluation.rb || die
-
-   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
-   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
-   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
-   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
-   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
-   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
-
-   # Avoid test failing due to tilt providing yet another markdown 
implementation
-   sed -i -e '/test_render_with_markdown/askip "new tilt version"' 
test/core/test_embedded_engines.rb || die
-   sed -i -e '/test_no_translation_of_embedded/askip "new tilt version"' 
test/translator/test_translator.rb || die
-
-   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
-   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_prepare() {
-   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-11-11 Thread Hans de Graaff
commit: 45c7f2b4bcb7284b798939013f81726cc23c1965
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 12 06:53:09 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 12 07:07:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c7f2b4

dev-ruby/slim: add 5.2.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/Manifest  |  1 +
 dev-ruby/slim/slim-5.2.0.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 19b49ac9fd16..b0af4c4296f7 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,2 +1,3 @@
 DIST slim-5.1.0.gem 100352 BLAKE2B 
19d0bea76a932d18a39fab30d0b1f2cd4f8f2eba108d79d2992112b568461cbc854a99d70b6ea97622e1928db7f33434221a054d77c5d3fa989da639fae176e5
 SHA512 
2cc39659a5c36cf37e3eea240f5326552fac0be8a42ff6bfe62837467bb77f8841b34d838d5a6945ff7195eb1e59842c64e04944d6882d132819f1ffbf609f50
 DIST slim-5.1.1.gem 100864 BLAKE2B 
ea5c469702dca808bdc0555044a8d6a5a0b34e8d5b03a9c97e6e31ccb169725be6f76fc1f252d14673e92a53ac1a42caf023a3d1bacb66c4091710f8e9772c1a
 SHA512 
935d488ad11478b28d51125ddbf7f0cb81f7791587bb69c7ead434eacf44c309958459dcff7228b6562b8972d6cb7125f3d451d21bfa2ded2f7ee1b55703d1f4
+DIST slim-5.2.0.gem 101376 BLAKE2B 
19039b0f6d4a789564ff00df90bee214ccdb1827349d0f95b658d06fedd593cae6abbc50cf5e5438691d15c8d660964b38217f700f2d2c726c7670104c10af0f
 SHA512 
85fd367460296eba9d4244832b1225b41f052f05b17ec9e38cc5db6accae1a5cd551bd61290a0c6885a42970f8219d5d00c0fd229616f3369e0f5575b6df72ea

diff --git a/dev-ruby/slim/slim-5.2.0.ebuild b/dev-ruby/slim/slim-5.2.0.ebuild
new file mode 100644
index ..b2f698a165ae
--- /dev/null
+++ b/dev-ruby/slim/slim-5.2.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_RECIPE_DOC="rake"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="https://slim-template.github.io/;
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+ruby_add_rdepend "
+   !dev-ruby/slim:5
+   >=dev-ruby/tilt-2.1.0:*
+   >=dev-ruby/temple-0.10.0:0.7
+"
+# sass tests are currently disabled:
+# 
https://github.com/slim-template/slim/commit/bd9d4601cd8142aa9fdbc0d87c9f9132a9a56cda
+ruby_add_bdepend "
+   doc? (
+   dev-ruby/yard
+   dev-ruby/redcarpet
+   )
+   test? (
+   dev-ruby/minitest:5
+   dev-ruby/kramdown:2
+   dev-ruby/redcarpet
+   dev-ruby/sassc
+   >=dev-ruby/test-unit-3.5
+   )
+"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # This sinatra code expects tests to be installed but we strip those.
+   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
+
+   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
+   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
+   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
+   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
+   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
+   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
+
+   # Avoid test failing due to tilt providing yet another markdown 
implementation
+   sed -i -e '/test_render_with_markdown/askip "new tilt version"' 
test/core/test_embedded_engines.rb || die
+   sed -i -e '/test_no_translation_of_embedded/askip "new tilt version"' 
test/translator/test_translator.rb || die
+
+   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
+   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/files/

2023-09-08 Thread Hans de Graaff
commit: 03f571a17eba57cc417c1d40fcfbeb9c641aed60
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Sep  5 09:20:06 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep  9 05:43:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03f571a1

dev-ruby/slim: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/files/slim-4.1.0-temple.patch | 39 -
 1 file changed, 39 deletions(-)

diff --git a/dev-ruby/slim/files/slim-4.1.0-temple.patch 
b/dev-ruby/slim/files/slim-4.1.0-temple.patch
deleted file mode 100644
index c8c939cd6933..
--- a/dev-ruby/slim/files/slim-4.1.0-temple.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 45a8087bbdde309703db3860a160bab3fdb8c14a Mon Sep 17 00:00:00 2001
-From: Takashi Kokubun 
-Date: Tue, 25 Oct 2022 09:25:18 -0700
-Subject: [PATCH] Support temple 0.9.1+ (#894)
-

- slim.gemspec   | 2 +-
- test/core/test_commands.rb | 6 +-
- 2 files changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/slim.gemspec b/slim.gemspec
-index 0bbc7ae4..095dafd5 100644
 a/slim.gemspec
-+++ b/slim.gemspec
-@@ -19,6 +19,6 @@ Gem::Specification.new do |s|
- 
-   s.required_ruby_version = '>=2.0.0'
- 
--  s.add_runtime_dependency('temple', ['>= 0.7.6', '< 0.9'])
-+  s.add_runtime_dependency('temple', ['>= 0.7.6', '!= 0.9.0'])
-   s.add_runtime_dependency('tilt', ['>= 2.0.6', '< 2.1'])
- end
-diff --git a/test/core/test_commands.rb b/test/core/test_commands.rb
-index 7cf8e838..15a77dd7 100644
 a/test/core/test_commands.rb
-+++ b/test/core/test_commands.rb
-@@ -58,7 +58,11 @@ def test_rails
- prepare_common_test DYNAMIC_TEMPLATE, '--rails' do |out, err|
-   assert err.empty?
- 
--  assert out.include? %Q{@output_buffer = ActiveSupport::SafeBuffer.new;}
-+  if Gem::Version.new(Temple::VERSION) >= Gem::Version.new('0.9')
-+assert out.include? %Q{@output_buffer = output_buffer || 
ActionView::OutputBuffer.new;}
-+  else
-+assert out.include? %Q{@output_buffer = 
ActiveSupport::SafeBuffer.new;}
-+  end
-   assert out.include? %Q{@output_buffer.safe_concat(("Hello 
"#{STRING_FREEZER}));}
-   assert out.include? 
%Q{@output_buffer.safe_concat(((::Temple::Utils.escape_html((name))).to_s));}
-   assert out.include? 
%Q{@output_buffer.safe_concat(("!"#{STRING_FREEZER}));}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-08-29 Thread Hans de Graaff
commit: 162e38b303a4b6f5f79ef8b3fe8b47533b20dfe0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug 29 05:53:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug 29 06:01:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162e38b3

dev-ruby/slim: drop 4.1.0-r4

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/Manifest |  1 -
 dev-ruby/slim/slim-4.1.0-r4.ebuild | 63 --
 2 files changed, 64 deletions(-)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 70d33e21cc6e..19b49ac9fd16 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,3 +1,2 @@
-DIST slim-4.1.0.gem 103424 BLAKE2B 
87de8411d6284569ac56366d4e2f3ee351c6908001cbda2926312f25c1c39520662371e826493d1346722bb507348bd8c117f3b0447b433bdb406435b80a70e2
 SHA512 
a929edcd1b194bc6abddf5757e0e942835f6c5e1555aa7bf021b0e850d74c9777637a2a0eafbdf2de7f0f0574eb03866c562826c656adcc0517cc4bfcb5ca897
 DIST slim-5.1.0.gem 100352 BLAKE2B 
19d0bea76a932d18a39fab30d0b1f2cd4f8f2eba108d79d2992112b568461cbc854a99d70b6ea97622e1928db7f33434221a054d77c5d3fa989da639fae176e5
 SHA512 
2cc39659a5c36cf37e3eea240f5326552fac0be8a42ff6bfe62837467bb77f8841b34d838d5a6945ff7195eb1e59842c64e04944d6882d132819f1ffbf609f50
 DIST slim-5.1.1.gem 100864 BLAKE2B 
ea5c469702dca808bdc0555044a8d6a5a0b34e8d5b03a9c97e6e31ccb169725be6f76fc1f252d14673e92a53ac1a42caf023a3d1bacb66c4091710f8e9772c1a
 SHA512 
935d488ad11478b28d51125ddbf7f0cb81f7791587bb69c7ead434eacf44c309958459dcff7228b6562b8972d6cb7125f3d451d21bfa2ded2f7ee1b55703d1f4

diff --git a/dev-ruby/slim/slim-4.1.0-r4.ebuild 
b/dev-ruby/slim/slim-4.1.0-r4.ebuild
deleted file mode 100644
index 9ede38c06816..
--- a/dev-ruby/slim/slim-4.1.0-r4.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_RECIPE_DOC="rake"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
-HOMEPAGE="https://slim-template.github.io/;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
-IUSE="doc"
-
-ruby_add_rdepend "
-   !dev-ruby/slim:5
-   >=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
-   >=dev-ruby/temple-0.7.6:0.7
-"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
-
-ruby_add_bdepend "test? ( dev-ruby/redcarpet dev-ruby/sassc )"
-
-all_ruby_prepare() {
-   eapply "${FILESDIR}/${P}-temple.patch"
-
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   # This sinatra code expects tests to be installed but we strip those.
-   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
-
-   # Add missing include, bug 816573
-   sed -i -e "1irequire 'ostruct'" test/core/test_code_evaluation.rb || die
-
-   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
-   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
-   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
-   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
-   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
-   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
-
-   # Avoid test failing due to tilt providing yet another markdown 
implementation
-   sed -i -e '/test_render_with_markdown/askip "new tilt version"' 
test/core/test_embedded_engines.rb || die
-   sed -i -e '/test_no_translation_of_embedded/askip "new tilt version"' 
test/translator/test_translator.rb || die
-
-   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
-   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_prepare() {
-   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-08-29 Thread Hans de Graaff
commit: c7e710cc2e4994f5442d3fa07ef54892752a56f0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug 29 05:58:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug 29 06:01:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e710cc

dev-ruby/slim: fix warning and add missing test dep

Closes: https://bugs.gentoo.org/830349
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/slim-5.1.1.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-5.1.1.ebuild b/dev-ruby/slim/slim-5.1.1.ebuild
index a5c1188a4aa0..c914625d9a54 100644
--- a/dev-ruby/slim/slim-5.1.1.ebuild
+++ b/dev-ruby/slim/slim-5.1.1.ebuild
@@ -28,7 +28,8 @@ ruby_add_rdepend "
>=dev-ruby/tilt-2.1.0:*
>=dev-ruby/temple-0.10.0:0.7
 "
-# sass tests are currently disabled: 
https://github.com/slim-template/slim/commit/bd9d4601cd8142aa9fdbc0d87c9f9132a9a56cda
+# sass tests are currently disabled:
+# 
https://github.com/slim-template/slim/commit/bd9d4601cd8142aa9fdbc0d87c9f9132a9a56cda
 ruby_add_bdepend "
doc? (
dev-ruby/yard
@@ -38,6 +39,7 @@ ruby_add_bdepend "
dev-ruby/minitest:5
dev-ruby/kramdown:2
dev-ruby/redcarpet
+   dev-ruby/sassc
>=dev-ruby/test-unit-3.5
)
 "
@@ -62,6 +64,9 @@ all_ruby_prepare() {
sed -i -e '/test_render_with_markdown/askip "new tilt version"' 
test/core/test_embedded_engines.rb || die
sed -i -e '/test_no_translation_of_embedded/askip "new tilt version"' 
test/translator/test_translator.rb || die
 
+   # Fix minitest deprecation
+   sed -i -e 's/MiniTest/Minitest/' test/literate/helper.rb || die
+
sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
-e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-08-02 Thread Sam James
commit: c9d2e48f5e9e83d97d44e7ee0526a57ad9f5455f
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 13:19:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 13:19:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9d2e48f

dev-ruby/slim: Stabilize 5.1.1 ppc, #911007

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-5.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-5.1.1.ebuild b/dev-ruby/slim/slim-5.1.1.ebuild
index 9ea39f89833e..a5c1188a4aa0 100644
--- a/dev-ruby/slim/slim-5.1.1.ebuild
+++ b/dev-ruby/slim/slim-5.1.1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://slim-template.github.io/;
 
 LICENSE="MIT"
 SLOT="4"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
 IUSE="doc"
 
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-07-24 Thread Jakov Smolić
commit: 4ac7a84ede281d8ecb3d70271c0cfbfc43a6f626
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 08:53:24 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 08:53:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac7a84e

dev-ruby/slim: Stabilize 5.1.1 amd64, #911007

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-ruby/slim/slim-5.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-5.1.1.ebuild b/dev-ruby/slim/slim-5.1.1.ebuild
index 002771540709..85d37a50a247 100644
--- a/dev-ruby/slim/slim-5.1.1.ebuild
+++ b/dev-ruby/slim/slim-5.1.1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://slim-template.github.io/;
 
 LICENSE="MIT"
 SLOT="4"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv x86"
 IUSE="doc"
 
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-06-11 Thread Sam James
commit: e9777366728e865f52b85b151c8a160a5229775f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 01:59:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:27:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9777366

dev-ruby/slim: add 5.1.1

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/Manifest  |  1 +
 dev-ruby/slim/slim-5.1.1.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 1c9a02396628..70d33e21cc6e 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,2 +1,3 @@
 DIST slim-4.1.0.gem 103424 BLAKE2B 
87de8411d6284569ac56366d4e2f3ee351c6908001cbda2926312f25c1c39520662371e826493d1346722bb507348bd8c117f3b0447b433bdb406435b80a70e2
 SHA512 
a929edcd1b194bc6abddf5757e0e942835f6c5e1555aa7bf021b0e850d74c9777637a2a0eafbdf2de7f0f0574eb03866c562826c656adcc0517cc4bfcb5ca897
 DIST slim-5.1.0.gem 100352 BLAKE2B 
19d0bea76a932d18a39fab30d0b1f2cd4f8f2eba108d79d2992112b568461cbc854a99d70b6ea97622e1928db7f33434221a054d77c5d3fa989da639fae176e5
 SHA512 
2cc39659a5c36cf37e3eea240f5326552fac0be8a42ff6bfe62837467bb77f8841b34d838d5a6945ff7195eb1e59842c64e04944d6882d132819f1ffbf609f50
+DIST slim-5.1.1.gem 100864 BLAKE2B 
ea5c469702dca808bdc0555044a8d6a5a0b34e8d5b03a9c97e6e31ccb169725be6f76fc1f252d14673e92a53ac1a42caf023a3d1bacb66c4091710f8e9772c1a
 SHA512 
935d488ad11478b28d51125ddbf7f0cb81f7791587bb69c7ead434eacf44c309958459dcff7228b6562b8972d6cb7125f3d451d21bfa2ded2f7ee1b55703d1f4

diff --git a/dev-ruby/slim/slim-5.1.1.ebuild b/dev-ruby/slim/slim-5.1.1.ebuild
new file mode 100644
index ..7f09879cc6ed
--- /dev/null
+++ b/dev-ruby/slim/slim-5.1.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_RECIPE_DOC="rake"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="https://slim-template.github.io/;
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+ruby_add_rdepend "
+   !dev-ruby/slim:5
+   >=dev-ruby/tilt-2.1.0:*
+   >=dev-ruby/temple-0.10.0:0.7
+"
+# sass tests are currently disabled: 
https://github.com/slim-template/slim/commit/bd9d4601cd8142aa9fdbc0d87c9f9132a9a56cda
+ruby_add_bdepend "
+   doc? (
+   dev-ruby/yard
+   dev-ruby/redcarpet
+   )
+   test? (
+   dev-ruby/minitest:5
+   dev-ruby/kramdown:2
+   dev-ruby/redcarpet
+   >=dev-ruby/test-unit-3.5
+   )
+"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # This sinatra code expects tests to be installed but we strip those.
+   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
+
+   # Add missing include, bug 816573
+   sed -i -e "1irequire 'ostruct'" test/core/test_code_evaluation.rb || die
+
+   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
+   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
+   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
+   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
+   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
+   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
+
+   # Avoid test failing due to tilt providing yet another markdown 
implementation
+   sed -i -e '/test_render_with_markdown/askip "new tilt version"' 
test/core/test_embedded_engines.rb || die
+   sed -i -e '/test_no_translation_of_embedded/askip "new tilt version"' 
test/translator/test_translator.rb || die
+
+   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
+   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-06-02 Thread Arthur Zamarin
commit: 9f4135e5cbe63d7ec6a89d65651328ff7be09e46
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  2 11:06:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  2 11:06:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f4135e5

dev-ruby/slim: Stabilize 5.1.0-r1 arm64, #907548

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ruby/slim/slim-5.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-5.1.0-r1.ebuild 
b/dev-ruby/slim/slim-5.1.0-r1.ebuild
index dcf46c00bc2d..73885b17435e 100644
--- a/dev-ruby/slim/slim-5.1.0-r1.ebuild
+++ b/dev-ruby/slim/slim-5.1.0-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://slim-template.github.io/;
 
 LICENSE="MIT"
 SLOT="4"
-KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
 IUSE="doc"
 
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-06-01 Thread Sam James
commit: 73dae448bcc1a4a953a297828e12ee76d1d49e4b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  1 06:21:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  1 06:21:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73dae448

dev-ruby/slim: Stabilize 5.1.0-r1 x86, #907548

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-5.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-5.1.0-r1.ebuild 
b/dev-ruby/slim/slim-5.1.0-r1.ebuild
index 21b33841..dcf46c00bc2d 100644
--- a/dev-ruby/slim/slim-5.1.0-r1.ebuild
+++ b/dev-ruby/slim/slim-5.1.0-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://slim-template.github.io/;
 
 LICENSE="MIT"
 SLOT="4"
-KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86"
 IUSE="doc"
 
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-05-31 Thread Sam James
commit: da2846e10280e25d0a94dffd46d0481673b49bad
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  1 05:56:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  1 05:56:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2846e1

dev-ruby/slim: Stabilize 5.1.0-r1 ppc, #907548

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-5.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-5.1.0-r1.ebuild 
b/dev-ruby/slim/slim-5.1.0-r1.ebuild
index e656d9fc2f88..21b33841 100644
--- a/dev-ruby/slim/slim-5.1.0-r1.ebuild
+++ b/dev-ruby/slim/slim-5.1.0-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://slim-template.github.io/;
 
 LICENSE="MIT"
 SLOT="4"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~x86"
 IUSE="doc"
 
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-05-31 Thread Sam James
commit: 12c0b55541898908687425f65ac1b0e0fac02061
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  1 05:30:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  1 05:30:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12c0b555

dev-ruby/slim: Stabilize 5.1.0-r1 arm, #907548

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-5.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-5.1.0-r1.ebuild 
b/dev-ruby/slim/slim-5.1.0-r1.ebuild
index ce9c1d4ae80f..e656d9fc2f88 100644
--- a/dev-ruby/slim/slim-5.1.0-r1.ebuild
+++ b/dev-ruby/slim/slim-5.1.0-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://slim-template.github.io/;
 
 LICENSE="MIT"
 SLOT="4"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86"
 IUSE="doc"
 
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-05-31 Thread Sam James
commit: 245218f863047a498da689b80df18a153e441708
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  1 05:30:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  1 05:30:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245218f8

dev-ruby/slim: Stabilize 5.1.0-r1 ppc64, #907548

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-5.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-5.1.0-r1.ebuild 
b/dev-ruby/slim/slim-5.1.0-r1.ebuild
index 0e475b13ac61..ce9c1d4ae80f 100644
--- a/dev-ruby/slim/slim-5.1.0-r1.ebuild
+++ b/dev-ruby/slim/slim-5.1.0-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://slim-template.github.io/;
 
 LICENSE="MIT"
 SLOT="4"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86"
 IUSE="doc"
 
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-04-08 Thread Sam James
commit: 15a4b2ce46f380e4a22c85b0ded08c4a1fa61189
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr  9 00:10:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  9 01:27:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a4b2ce

dev-ruby/slim: drop dev-ruby/sass test dep (for now?)

Upstream have disabled these tests, at least for now: 
https://github.com/slim-template/slim/commit/bd9d4601cd8142aa9fdbc0d87c9f9132a9a56cda

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-5.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-5.1.0-r1.ebuild 
b/dev-ruby/slim/slim-5.1.0-r1.ebuild
index 34faaf560467..bce5075fc469 100644
--- a/dev-ruby/slim/slim-5.1.0-r1.ebuild
+++ b/dev-ruby/slim/slim-5.1.0-r1.ebuild
@@ -28,6 +28,7 @@ ruby_add_rdepend "
>=dev-ruby/tilt-2.0.6:*
>=dev-ruby/temple-0.7.6:0.7
 "
+# sass tests are currently disabled: 
https://github.com/slim-template/slim/commit/bd9d4601cd8142aa9fdbc0d87c9f9132a9a56cda
 ruby_add_bdepend "
doc? (
dev-ruby/yard
@@ -37,7 +38,6 @@ ruby_add_bdepend "
dev-ruby/minitest:5
dev-ruby/kramdown:2
dev-ruby/redcarpet
-   dev-ruby/sassc
>=dev-ruby/test-unit-3.5
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-04-02 Thread Sam James
commit: 487957e2cb32ee5ab9db08970d029a5f565f2d94
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  3 04:08:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  3 05:07:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487957e2

dev-ruby/slim: fix collision between slots

It doesn't look like slim 5 breaks very much (famous last words)
so let's just use SLOT="4" like the previous version did.

Add a blocker to avoid issues for people who happened to have
SLOT="5" installed although I doubt it's very many.

Closes: https://bugs.gentoo.org/903692
Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/{slim-4.1.0-r3.ebuild => slim-4.1.0-r4.ebuild} | 7 +--
 dev-ruby/slim/{slim-5.1.0.ebuild => slim-5.1.0-r1.ebuild}| 3 ++-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r3.ebuild 
b/dev-ruby/slim/slim-4.1.0-r4.ebuild
similarity index 94%
rename from dev-ruby/slim/slim-4.1.0-r3.ebuild
rename to dev-ruby/slim/slim-4.1.0-r4.ebuild
index fbe924a5660e..9ede38c06816 100644
--- a/dev-ruby/slim/slim-4.1.0-r3.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r4.ebuild
@@ -22,8 +22,11 @@ SLOT="$(ver_cut 1)"
 KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
 IUSE="doc"
 
-ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
-   >=dev-ruby/temple-0.7.6:0.7"
+ruby_add_rdepend "
+   !dev-ruby/slim:5
+   >=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
+   >=dev-ruby/temple-0.7.6:0.7
+"
 
 ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
 

diff --git a/dev-ruby/slim/slim-5.1.0.ebuild 
b/dev-ruby/slim/slim-5.1.0-r1.ebuild
similarity index 98%
rename from dev-ruby/slim/slim-5.1.0.ebuild
rename to dev-ruby/slim/slim-5.1.0-r1.ebuild
index d556bffba84e..34faaf560467 100644
--- a/dev-ruby/slim/slim-5.1.0.ebuild
+++ b/dev-ruby/slim/slim-5.1.0-r1.ebuild
@@ -19,11 +19,12 @@ DESCRIPTION="A template language aiming to reduce the 
syntax to the essential pa
 HOMEPAGE="https://slim-template.github.io/;
 
 LICENSE="MIT"
-SLOT="$(ver_cut 1)"
+SLOT="4"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 IUSE="doc"
 
 ruby_add_rdepend "
+   !dev-ruby/slim:5
>=dev-ruby/tilt-2.0.6:*
>=dev-ruby/temple-0.7.6:0.7
 "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-04-01 Thread Sam James
commit: b093a1bb1b794f410ec88bd5dc7e42f030a5a11c
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr  2 02:46:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  2 02:55:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b093a1bb

dev-ruby/slim: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-ruby/slim/metadata.xml b/dev-ruby/slim/metadata.xml
index 658c72b1920d..16149c1d51b2 100644
--- a/dev-ruby/slim/metadata.xml
+++ b/dev-ruby/slim/metadata.xml
@@ -5,4 +5,7 @@
r...@gentoo.org
Gentoo Ruby Project
 
+
+   slim-template/slim
+
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-04-01 Thread Sam James
commit: d9a6b00b06a87f07a40e10c7d4f5481cd7335ec6
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr  2 02:51:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  2 02:55:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a6b00b

dev-ruby/slim: add 5.1.0

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/Manifest |  1 +
 dev-ruby/slim/slim-4.1.0-r3.ebuild |  2 +-
 .../{slim-4.1.0-r3.ebuild => slim-5.1.0.ebuild}| 28 +++---
 3 files changed, 21 insertions(+), 10 deletions(-)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 55de199f492a..1c9a02396628 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1 +1,2 @@
 DIST slim-4.1.0.gem 103424 BLAKE2B 
87de8411d6284569ac56366d4e2f3ee351c6908001cbda2926312f25c1c39520662371e826493d1346722bb507348bd8c117f3b0447b433bdb406435b80a70e2
 SHA512 
a929edcd1b194bc6abddf5757e0e942835f6c5e1555aa7bf021b0e850d74c9777637a2a0eafbdf2de7f0f0574eb03866c562826c656adcc0517cc4bfcb5ca897
+DIST slim-5.1.0.gem 100352 BLAKE2B 
19d0bea76a932d18a39fab30d0b1f2cd4f8f2eba108d79d2992112b568461cbc854a99d70b6ea97622e1928db7f33434221a054d77c5d3fa989da639fae176e5
 SHA512 
2cc39659a5c36cf37e3eea240f5326552fac0be8a42ff6bfe62837467bb77f8841b34d838d5a6945ff7195eb1e59842c64e04944d6882d132819f1ffbf609f50

diff --git a/dev-ruby/slim/slim-4.1.0-r3.ebuild 
b/dev-ruby/slim/slim-4.1.0-r3.ebuild
index a604a69a0903..fbe924a5660e 100644
--- a/dev-ruby/slim/slim-4.1.0-r3.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
 

diff --git a/dev-ruby/slim/slim-4.1.0-r3.ebuild 
b/dev-ruby/slim/slim-5.1.0.ebuild
similarity index 84%
copy from dev-ruby/slim/slim-4.1.0-r3.ebuild
copy to dev-ruby/slim/slim-5.1.0.ebuild
index a604a69a0903..d556bffba84e 100644
--- a/dev-ruby/slim/slim-4.1.0-r3.ebuild
+++ b/dev-ruby/slim/slim-5.1.0.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
+
 USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
@@ -19,19 +20,28 @@ HOMEPAGE="https://slim-template.github.io/;
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 IUSE="doc"
 
-ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
-   >=dev-ruby/temple-0.7.6:0.7"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
-
-ruby_add_bdepend "test? ( dev-ruby/redcarpet dev-ruby/sassc )"
+ruby_add_rdepend "
+   >=dev-ruby/tilt-2.0.6:*
+   >=dev-ruby/temple-0.7.6:0.7
+"
+ruby_add_bdepend "
+   doc? (
+   dev-ruby/yard
+   dev-ruby/redcarpet
+   )
+   test? (
+   dev-ruby/minitest:5
+   dev-ruby/kramdown:2
+   dev-ruby/redcarpet
+   dev-ruby/sassc
+   >=dev-ruby/test-unit-3.5
+   )
+"
 
 all_ruby_prepare() {
-   eapply "${FILESDIR}/${P}-temple.patch"
-
sed -i -e '/bundler/I s:^:#:' Rakefile || die
 
# This sinatra code expects tests to be installed but we strip those.



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-04-01 Thread Sam James
commit: 1be7b0690e3898ffa0475198993680fd02abd817
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr  2 02:46:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  2 02:55:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be7b069

dev-ruby/slim: update HOMEPAGE

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r3.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r3.ebuild 
b/dev-ruby/slim/slim-4.1.0-r3.ebuild
index a280d21923ec..a604a69a0903 100644
--- a/dev-ruby/slim/slim-4.1.0-r3.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
 
@@ -15,11 +15,11 @@ RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
 inherit ruby-fakegem
 
 DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
-HOMEPAGE="http://slim-lang.com/;
-LICENSE="MIT"
+HOMEPAGE="https://slim-template.github.io/;
 
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
+LICENSE="MIT"
 SLOT="$(ver_cut 1)"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
 IUSE="doc"
 
 ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-03-28 Thread Sam James
commit: 07e2a184bc61a2ce3c34efc7eda17783aea9352c
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 22:11:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 22:11:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e2a184

dev-ruby/slim: Stabilize 4.1.0-r3 ppc, #903453

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r3.ebuild 
b/dev-ruby/slim/slim-4.1.0-r3.ebuild
index 11f9a63797c7..a280d21923ec 100644
--- a/dev-ruby/slim/slim-4.1.0-r3.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r3.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-03-28 Thread Sam James
commit: b74c3bb61273fd65def0796df1b5fe29bdf4fbc8
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 22:11:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 22:11:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b74c3bb6

dev-ruby/slim: Stabilize 4.1.0-r3 ppc64, #903453

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r3.ebuild 
b/dev-ruby/slim/slim-4.1.0-r3.ebuild
index 459e478ef22a..11f9a63797c7 100644
--- a/dev-ruby/slim/slim-4.1.0-r3.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r3.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv x86"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2023-01-22 Thread Hans de Graaff
commit: f07c5ac0cd78664937cbb83e56676b2bd70b0b6e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 22 09:14:22 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 23 07:11:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07c5ac0

dev-ruby/slim: drop 4.1.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/slim-4.1.0.ebuild | 52 -
 1 file changed, 52 deletions(-)

diff --git a/dev-ruby/slim/slim-4.1.0.ebuild b/dev-ruby/slim/slim-4.1.0.ebuild
deleted file mode 100644
index a618317cb6de..
--- a/dev-ruby/slim/slim-4.1.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_RECIPE_DOC="rake"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
-HOMEPAGE="http://slim-lang.com/;
-LICENSE="MIT"
-
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 x86"
-SLOT="$(ver_cut 1)"
-IUSE="doc"
-
-ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
-   >=dev-ruby/temple-0.7.6:0.7
-   !!

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2022-12-18 Thread Hans de Graaff
commit: 72b8bf3603dadcbc4d4c43b5294ce5d15c5e80cc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 19 06:42:28 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 19 06:42:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b8bf36

dev-ruby/slim: drop obsolete blocker

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r3.ebuild 
b/dev-ruby/slim/slim-4.1.0-r3.ebuild
index 6e762dea8710..65a0b6f0aa7c 100644
--- a/dev-ruby/slim/slim-4.1.0-r3.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r3.ebuild
@@ -23,8 +23,7 @@ SLOT="$(ver_cut 1)"
 IUSE="doc"
 
 ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
-   >=dev-ruby/temple-0.7.6:0.7
-   !!=dev-ruby/temple-0.7.6:0.7"
 
 ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/, dev-ruby/slim/files/

2022-12-18 Thread Hans de Graaff
commit: 1134425c83c1a45f201720d8f09266aa86fd58f1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 18 15:50:34 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 18 15:51:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1134425c

dev-ruby/slim: loosen temple dep and fix tests

Closes: https://bugs.gentoo.org/886579
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/files/slim-4.1.0-temple.patch | 39 ++
 dev-ruby/slim/slim-4.1.0-r3.ebuild  | 61 +
 2 files changed, 100 insertions(+)

diff --git a/dev-ruby/slim/files/slim-4.1.0-temple.patch 
b/dev-ruby/slim/files/slim-4.1.0-temple.patch
new file mode 100644
index ..c8c939cd6933
--- /dev/null
+++ b/dev-ruby/slim/files/slim-4.1.0-temple.patch
@@ -0,0 +1,39 @@
+From 45a8087bbdde309703db3860a160bab3fdb8c14a Mon Sep 17 00:00:00 2001
+From: Takashi Kokubun 
+Date: Tue, 25 Oct 2022 09:25:18 -0700
+Subject: [PATCH] Support temple 0.9.1+ (#894)
+
+---
+ slim.gemspec   | 2 +-
+ test/core/test_commands.rb | 6 +-
+ 2 files changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/slim.gemspec b/slim.gemspec
+index 0bbc7ae4..095dafd5 100644
+--- a/slim.gemspec
 b/slim.gemspec
+@@ -19,6 +19,6 @@ Gem::Specification.new do |s|
+ 
+   s.required_ruby_version = '>=2.0.0'
+ 
+-  s.add_runtime_dependency('temple', ['>= 0.7.6', '< 0.9'])
++  s.add_runtime_dependency('temple', ['>= 0.7.6', '!= 0.9.0'])
+   s.add_runtime_dependency('tilt', ['>= 2.0.6', '< 2.1'])
+ end
+diff --git a/test/core/test_commands.rb b/test/core/test_commands.rb
+index 7cf8e838..15a77dd7 100644
+--- a/test/core/test_commands.rb
 b/test/core/test_commands.rb
+@@ -58,7 +58,11 @@ def test_rails
+ prepare_common_test DYNAMIC_TEMPLATE, '--rails' do |out, err|
+   assert err.empty?
+ 
+-  assert out.include? %Q{@output_buffer = ActiveSupport::SafeBuffer.new;}
++  if Gem::Version.new(Temple::VERSION) >= Gem::Version.new('0.9')
++assert out.include? %Q{@output_buffer = output_buffer || 
ActionView::OutputBuffer.new;}
++  else
++assert out.include? %Q{@output_buffer = 
ActiveSupport::SafeBuffer.new;}
++  end
+   assert out.include? %Q{@output_buffer.safe_concat(("Hello 
"#{STRING_FREEZER}));}
+   assert out.include? 
%Q{@output_buffer.safe_concat(((::Temple::Utils.escape_html((name))).to_s));}
+   assert out.include? 
%Q{@output_buffer.safe_concat(("!"#{STRING_FREEZER}));}

diff --git a/dev-ruby/slim/slim-4.1.0-r3.ebuild 
b/dev-ruby/slim/slim-4.1.0-r3.ebuild
new file mode 100644
index ..6e762dea8710
--- /dev/null
+++ b/dev-ruby/slim/slim-4.1.0-r3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_RECIPE_DOC="rake"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+SLOT="$(ver_cut 1)"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
+   >=dev-ruby/temple-0.7.6:0.7
+   !!

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2022-12-18 Thread Hans de Graaff
commit: f2562523c441dfb142007c16acde25f125737b90
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 18 11:40:50 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 18 14:43:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2562523

dev-ruby/slim: enable ruby31 and disable ruby26

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r2.ebuild 
b/dev-ruby/slim/slim-4.1.0-r2.ebuild
index b7fc20ee8a95..c3fb2f8c0485 100644
--- a/dev-ruby/slim/slim-4.1.0-r2.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2022-12-18 Thread Sam James
commit: 72398bfbfa127f30ad79a0eb5d46caae372afd8d
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 09:22:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 09:22:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72398bfb

dev-ruby/slim: Stabilize 4.1.0-r2 ppc, #852890

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r2.ebuild 
b/dev-ruby/slim/slim-4.1.0-r2.ebuild
index d6e78c1f4940..b7fc20ee8a95 100644
--- a/dev-ruby/slim/slim-4.1.0-r2.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r2.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2022-12-18 Thread Sam James
commit: f79e910124c5f794267e85d3578931849016124a
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 09:22:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 09:22:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f79e9101

dev-ruby/slim: Stabilize 4.1.0-r2 ppc64, #852890

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r2.ebuild 
b/dev-ruby/slim/slim-4.1.0-r2.ebuild
index cf3742ca5bd2..d6e78c1f4940 100644
--- a/dev-ruby/slim/slim-4.1.0-r2.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r2.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv x86"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2022-12-18 Thread Sam James
commit: ee13ba78151cf1503113327ab46f62b82856075b
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 09:17:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 09:17:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee13ba78

dev-ruby/slim: Stabilize 4.1.0-r2 amd64, #852890

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r2.ebuild 
b/dev-ruby/slim/slim-4.1.0-r2.ebuild
index 66245be26bcc..cf3742ca5bd2 100644
--- a/dev-ruby/slim/slim-4.1.0-r2.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r2.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2022-12-03 Thread Hans de Graaff
commit: 9e78da543a1b6f282de10ca19309577b606ce621
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec  4 07:15:20 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec  4 07:15:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e78da54

dev-ruby/slim: drop 4.1.0-r1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r1.ebuild | 55 --
 1 file changed, 55 deletions(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r1.ebuild 
b/dev-ruby/slim/slim-4.1.0-r1.ebuild
deleted file mode 100644
index 598b0ee96d48..
--- a/dev-ruby/slim/slim-4.1.0-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_RECIPE_DOC="rake"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
-HOMEPAGE="http://slim-lang.com/;
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
-SLOT="$(ver_cut 1)"
-IUSE="doc"
-
-ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
-   >=dev-ruby/temple-0.7.6:0.7
-   !!

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2022-07-17 Thread Hans de Graaff
commit: 3c485be8039e12fd0ad3dd2f438e3d82ae10b705
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 17 06:49:56 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 17 06:49:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c485be8

dev-ruby/slim: drop 3.0.9-r1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/Manifest |  1 -
 dev-ruby/slim/slim-3.0.9-r1.ebuild | 52 --
 2 files changed, 53 deletions(-)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 01dd2ce3af84..55de199f492a 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,2 +1 @@
-DIST slim-3.0.9.gem 99840 BLAKE2B 
e449585fe5642c1980b4d8fb0c93979d8c16020c331f1bc2993c6f7b5bb3e55c1b85595711bf3acdc369c6a3fbfdc6873a8208c59aedaa49dead1cd9166347d4
 SHA512 
220dbcde230aab05e294022924346fbb02a1bf813a7c97910c2f60d7b3a7dd498d04f6f4f2883b895d2a3e6e9f526331914e3ab4560e748de2bd991358cca90d
 DIST slim-4.1.0.gem 103424 BLAKE2B 
87de8411d6284569ac56366d4e2f3ee351c6908001cbda2926312f25c1c39520662371e826493d1346722bb507348bd8c117f3b0447b433bdb406435b80a70e2
 SHA512 
a929edcd1b194bc6abddf5757e0e942835f6c5e1555aa7bf021b0e850d74c9777637a2a0eafbdf2de7f0f0574eb03866c562826c656adcc0517cc4bfcb5ca897

diff --git a/dev-ruby/slim/slim-3.0.9-r1.ebuild 
b/dev-ruby/slim/slim-3.0.9-r1.ebuild
deleted file mode 100644
index 8c301dc90bf4..
--- a/dev-ruby/slim/slim-3.0.9-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
-HOMEPAGE="http://slim-lang.com/;
-LICENSE="MIT"
-
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 x86"
-SLOT="0"
-IUSE="doc"
-
-ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.6:0.7"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
-
-ruby_add_bdepend "test? ( dev-ruby/redcarpet dev-ruby/sass )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   # This sinatra code expects tests to be installed but we strip those.
-   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
-
-   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
-   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
-   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
-   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
-   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
-   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
-
-   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
-   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_prepare() {
-   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2022-06-19 Thread Agostino Sarubbo
commit: 99f73c6ec574dfcbd81c575cc7bab4a445f04277
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 19 08:24:20 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 19 08:24:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f73c6e

dev-ruby/slim: x86 stable wrt bug #852890

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r2.ebuild 
b/dev-ruby/slim/slim-4.1.0-r2.ebuild
index 9c81e5179981..66245be26bcc 100644
--- a/dev-ruby/slim/slim-4.1.0-r2.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r2.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2022-06-19 Thread Agostino Sarubbo
commit: a5a82110300f64c199b7a675fe46f99eb2b385f8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 19 08:14:56 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 19 08:14:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a82110

dev-ruby/slim: arm64 stable wrt bug #852890

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r2.ebuild 
b/dev-ruby/slim/slim-4.1.0-r2.ebuild
index ec08c6ccecc1..9c81e5179981 100644
--- a/dev-ruby/slim/slim-4.1.0-r2.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r2.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2022-06-19 Thread Agostino Sarubbo
commit: 83ad9f94018f1570cc6f923c38c29a56df470344
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 19 08:14:25 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 19 08:14:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ad9f94

dev-ruby/slim: arm stable wrt bug #852890

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r2.ebuild 
b/dev-ruby/slim/slim-4.1.0-r2.ebuild
index 5ff227866234..ec08c6ccecc1 100644
--- a/dev-ruby/slim/slim-4.1.0-r2.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r2.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2022-03-20 Thread Hans de Graaff
commit: efca8b63e6f710b4828749c7910b91a24e12d7b5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 09:33:11 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efca8b63

dev-ruby/slim: add ruby30; EAPI 8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r2.ebuild | 55 ++
 1 file changed, 55 insertions(+)

diff --git a/dev-ruby/slim/slim-4.1.0-r2.ebuild 
b/dev-ruby/slim/slim-4.1.0-r2.ebuild
new file mode 100644
index ..5ff227866234
--- /dev/null
+++ b/dev-ruby/slim/slim-4.1.0-r2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_RECIPE_DOC="rake"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+SLOT="$(ver_cut 1)"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
+   >=dev-ruby/temple-0.7.6:0.7
+   !!

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-12-31 Thread Sam James
commit: 92aa7fb22cd5b439a85bf072f596a41a3494dbdc
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec 31 10:52:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 31 10:55:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92aa7fb2

dev-ruby/slim: keyword 4.1.0-r1 for hppa, bug #816501

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r1.ebuild 
b/dev-ruby/slim/slim-4.1.0-r1.ebuild
index 8c81ba509f5f..598b0ee96d48 100644
--- a/dev-ruby/slim/slim-4.1.0-r1.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-11-07 Thread Yixun Lan
commit: 1ae76445e702a87a596fc911eae6a602226b690b
Author: Yongxiang Liang  gmail  com>
AuthorDate: Fri Nov  5 11:36:35 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov  8 02:49:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae76445

dev-ruby/slim: keyword ~riscv

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r1.ebuild 
b/dev-ruby/slim/slim-4.1.0-r1.ebuild
index 5205096f53b..8c81ba509f5 100644
--- a/dev-ruby/slim/slim-4.1.0-r1.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-10 Thread Sam James
commit: 4cf6ca0db5f645545c5b38b7022c37276e189805
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 10 23:43:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 10 23:43:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cf6ca0d

dev-ruby/slim: Keyword 4.1.0-r1 x86, #816501

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r1.ebuild 
b/dev-ruby/slim/slim-4.1.0-r1.ebuild
index 14467d7c6e4..5205096f53b 100644
--- a/dev-ruby/slim/slim-4.1.0-r1.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-10 Thread Sam James
commit: dba81d9a0c52b79dc2fdaa27b8604336c076dd35
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 10 21:47:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 10 21:47:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba81d9a

dev-ruby/slim: Keyword 4.1.0-r1 arm, #816501

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r1.ebuild 
b/dev-ruby/slim/slim-4.1.0-r1.ebuild
index 9fad03f7eec..14467d7c6e4 100644
--- a/dev-ruby/slim/slim-4.1.0-r1.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-10 Thread Sam James
commit: 420f326b65e42738845a948ccc12d60141a5b9d8
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 10 20:42:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 10 20:42:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=420f326b

dev-ruby/slim: Keyword 4.1.0-r1 ppc, #816501

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r1.ebuild 
b/dev-ruby/slim/slim-4.1.0-r1.ebuild
index 06c1dd49cb0..9fad03f7eec 100644
--- a/dev-ruby/slim/slim-4.1.0-r1.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-09 Thread Sam James
commit: b0b291518f9707de523418b3491481e8661338ff
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 10 00:07:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 10 00:07:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b29151

dev-ruby/slim: Keyword 4.1.0-r1 ppc64, #816501

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r1.ebuild 
b/dev-ruby/slim/slim-4.1.0-r1.ebuild
index d1f1920d1e3..06c1dd49cb0 100644
--- a/dev-ruby/slim/slim-4.1.0-r1.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-08 Thread Hans de Graaff
commit: 9c4e38cebb8533a92ed176f634524cd9bd32eaa1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct  8 06:15:52 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct  8 06:15:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4e38ce

dev-ruby/slim: fix tests

Closes: https://bugs.gentoo.org/816573
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-ruby/slim/slim-4.1.0-r1.ebuild 
b/dev-ruby/slim/slim-4.1.0-r1.ebuild
index 9677e6a8081..d1f1920d1e3 100644
--- a/dev-ruby/slim/slim-4.1.0-r1.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r1.ebuild
@@ -36,6 +36,9 @@ all_ruby_prepare() {
# This sinatra code expects tests to be installed but we strip those.
sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
 
+   # Add missing include, bug 816573
+   sed -i -e "1irequire 'ostruct'" test/core/test_code_evaluation.rb || die
+
# Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
-e '/test_render_with_wiki/,/^  end/ s:^:#:' \



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-05 Thread Hans de Graaff
commit: 4e34c497a443df6ee819907e4a32bf0e360ef606
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Oct  6 05:33:14 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Oct  6 05:33:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e34c497

dev-ruby/slim: drop unused sass dependency

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/slim-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0.ebuild b/dev-ruby/slim/slim-4.1.0.ebuild
index a1fa039b2c3..a618317cb6d 100644
--- a/dev-ruby/slim/slim-4.1.0.ebuild
+++ b/dev-ruby/slim/slim-4.1.0.ebuild
@@ -28,7 +28,7 @@ ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* 
=dev-ruby/tilt-2.0*:*
 
 ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
 
-ruby_add_bdepend "test? ( dev-ruby/redcarpet dev-ruby/sass )"
+ruby_add_bdepend "test? ( dev-ruby/redcarpet )"
 
 all_ruby_prepare() {
sed -i -e '/bundler/I s:^:#:' Rakefile || die



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-05 Thread Hans de Graaff
commit: c3ff1d863b72995e9fbc35bb109cc0b3af421cb3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Oct  6 05:32:34 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Oct  6 05:32:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ff1d86

dev-ruby/slim: fix tests

The tests for slim 4.x depend on sassc, not on sass.

Closes: https://bugs.gentoo.org/720400
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r1.ebuild | 52 ++
 1 file changed, 52 insertions(+)

diff --git a/dev-ruby/slim/slim-4.1.0-r1.ebuild 
b/dev-ruby/slim/slim-4.1.0-r1.ebuild
new file mode 100644
index 000..9677e6a8081
--- /dev/null
+++ b/dev-ruby/slim/slim-4.1.0-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_RECIPE_DOC="rake"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm64"
+SLOT="$(ver_cut 1)"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
+   >=dev-ruby/temple-0.7.6:0.7
+   !!

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-03 Thread Hans de Graaff
commit: a41cae15ad052a244a4edddf13452e9df922cf2c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct  3 06:10:50 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct  3 06:30:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a41cae15

dev-ruby/slim: cleanup

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/slim-3.0.9.ebuild | 50 -
 1 file changed, 50 deletions(-)

diff --git a/dev-ruby/slim/slim-3.0.9.ebuild b/dev-ruby/slim/slim-3.0.9.ebuild
deleted file mode 100644
index fc9e8312c7d..000
--- a/dev-ruby/slim/slim-3.0.9.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
-HOMEPAGE="http://slim-lang.com/;
-LICENSE="MIT"
-
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 x86"
-SLOT="0"
-IUSE="doc"
-
-ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.6:0.7"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
-
-ruby_add_bdepend "test? ( dev-ruby/redcarpet dev-ruby/sass )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   # This sinatra code expects tests to be installed but we strip those.
-   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
-
-   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
-   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
-   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
-   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
-   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
-   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
-
-   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
-   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_prepare() {
-   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-02 Thread Sam James
commit: 838f909d67b12e8a7cc8d3997fd1692366f7168c
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 18:48:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 18:48:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838f909d

dev-ruby/slim: Stabilize 3.0.9-r1 x86, #812524

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-3.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.9-r1.ebuild 
b/dev-ruby/slim/slim-3.0.9-r1.ebuild
index 3b1bfb63311..8c301dc90bf 100644
--- a/dev-ruby/slim/slim-3.0.9-r1.ebuild
+++ b/dev-ruby/slim/slim-3.0.9-r1.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 x86"
 SLOT="0"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-02 Thread Sam James
commit: 5ee718b05d8ae21bc5569ded2c4ea386a1971bfa
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 18:48:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 18:48:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee718b0

dev-ruby/slim: Stabilize 4.1.0 x86, #812524

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0.ebuild b/dev-ruby/slim/slim-4.1.0.ebuild
index baf40d7fb2a..a1fa039b2c3 100644
--- a/dev-ruby/slim/slim-4.1.0.ebuild
+++ b/dev-ruby/slim/slim-4.1.0.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 x86"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-02 Thread Sam James
commit: ee4199e41b113bf6d4b51dc94ea2a65848699df9
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 18:48:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 18:48:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee4199e4

dev-ruby/slim: Stabilize 3.0.9-r1 ppc, #812524

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-3.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.9-r1.ebuild 
b/dev-ruby/slim/slim-3.0.9-r1.ebuild
index 091b8470cb6..3b1bfb63311 100644
--- a/dev-ruby/slim/slim-3.0.9-r1.ebuild
+++ b/dev-ruby/slim/slim-3.0.9-r1.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~x86"
 SLOT="0"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-02 Thread Sam James
commit: dbe1a83ca8be928ab74c4c57f5f9e7465ac5b658
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 18:48:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 18:48:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbe1a83c

dev-ruby/slim: Stabilize 3.0.9-r1 arm64, #812524

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-3.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.9-r1.ebuild 
b/dev-ruby/slim/slim-3.0.9-r1.ebuild
index 1174e127c09..d18a83d4b76 100644
--- a/dev-ruby/slim/slim-3.0.9-r1.ebuild
+++ b/dev-ruby/slim/slim-3.0.9-r1.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~x86"
 SLOT="0"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-02 Thread Sam James
commit: 4c447ef0e3830aa89a810749b6f5237738e14402
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 18:48:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 18:48:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c447ef0

dev-ruby/slim: Stabilize 3.0.9-r1 amd64, #812524

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-3.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.9-r1.ebuild 
b/dev-ruby/slim/slim-3.0.9-r1.ebuild
index 9eccf48d271..1174e127c09 100644
--- a/dev-ruby/slim/slim-3.0.9-r1.ebuild
+++ b/dev-ruby/slim/slim-3.0.9-r1.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 SLOT="0"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-02 Thread Sam James
commit: b0f0217f12106fd6c55fa9d2d35d5487a9d0ad6b
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 18:48:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 18:48:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f0217f

dev-ruby/slim: Stabilize 4.1.0 ppc64, #812524

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0.ebuild b/dev-ruby/slim/slim-4.1.0.ebuild
index 4a907c7b1b8..8cc415895bc 100644
--- a/dev-ruby/slim/slim-4.1.0.ebuild
+++ b/dev-ruby/slim/slim-4.1.0.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~x86"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-02 Thread Sam James
commit: bb5fd6c6514c07e065e9bc8ee6f488e5a6af59a2
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 18:48:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 18:48:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5fd6c6

dev-ruby/slim: Stabilize 4.1.0 ppc, #812524

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0.ebuild b/dev-ruby/slim/slim-4.1.0.ebuild
index 8cc415895bc..baf40d7fb2a 100644
--- a/dev-ruby/slim/slim-4.1.0.ebuild
+++ b/dev-ruby/slim/slim-4.1.0.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~x86"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-02 Thread Sam James
commit: cbe4d6525f0d47251ec46ce63b2c6ec0509ae4d0
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 18:48:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 18:48:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe4d652

dev-ruby/slim: Stabilize 4.1.0 arm64, #812524

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0.ebuild b/dev-ruby/slim/slim-4.1.0.ebuild
index 37f148171aa..4a907c7b1b8 100644
--- a/dev-ruby/slim/slim-4.1.0.ebuild
+++ b/dev-ruby/slim/slim-4.1.0.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~x86"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-02 Thread Sam James
commit: 06a2a8e5dfc2cf83e4d8a5b3388e56fb382f
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 18:48:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 18:48:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a2a8e5

dev-ruby/slim: Stabilize 3.0.9-r1 ppc64, #812524

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-3.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.9-r1.ebuild 
b/dev-ruby/slim/slim-3.0.9-r1.ebuild
index d18a83d4b76..091b8470cb6 100644
--- a/dev-ruby/slim/slim-3.0.9-r1.ebuild
+++ b/dev-ruby/slim/slim-3.0.9-r1.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~x86"
 SLOT="0"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-02 Thread Sam James
commit: 5cb435ed9ca64b8bd7f361ef2f3b3f6e2e4ff62f
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 18:48:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 18:48:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb435ed

dev-ruby/slim: Stabilize 4.1.0 amd64, #812524

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0.ebuild b/dev-ruby/slim/slim-4.1.0.ebuild
index a6ac4b90073..37f148171aa 100644
--- a/dev-ruby/slim/slim-4.1.0.ebuild
+++ b/dev-ruby/slim/slim-4.1.0.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-02 Thread Sam James
commit: a598a0051c6711c0cb0fb33cc102e4ad83d42639
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 18:40:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 18:40:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a598a005

dev-ruby/slim: Stabilize 3.0.9-r1 arm, #812524

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-3.0.9-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/slim/slim-3.0.9-r1.ebuild 
b/dev-ruby/slim/slim-3.0.9-r1.ebuild
index 28b1bf6d333..9eccf48d271 100644
--- a/dev-ruby/slim/slim-3.0.9-r1.ebuild
+++ b/dev-ruby/slim/slim-3.0.9-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 SLOT="0"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2021-10-02 Thread Sam James
commit: db6910ff97fd4218f74ea775131a6ce4d0a5c998
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 18:40:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 18:40:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6910ff

dev-ruby/slim: Stabilize 4.1.0 arm, #812524

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/slim/slim-4.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/slim/slim-4.1.0.ebuild b/dev-ruby/slim/slim-4.1.0.ebuild
index 956b9c86285..a6ac4b90073 100644
--- a/dev-ruby/slim/slim-4.1.0.ebuild
+++ b/dev-ruby/slim/slim-4.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 SLOT="$(ver_cut 1)"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2020-12-23 Thread Hans de Graaff
commit: b0d97ed76e7ef3592a9710b845101113801ef124
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 24 07:07:06 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 24 07:07:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d97ed7

dev-ruby/slim: add ruby27

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/slim-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-4.1.0.ebuild b/dev-ruby/slim/slim-4.1.0.ebuild
index 7f7a6d8b459..956b9c86285 100644
--- a/dev-ruby/slim/slim-4.1.0.ebuild
+++ b/dev-ruby/slim/slim-4.1.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2020-07-25 Thread Hans de Graaff
commit: 90e37f0c8e9e6edadb5b1cd942bede4c4bfb08a9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul 25 11:44:06 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul 25 17:10:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e37f0c

dev-ruby/slim: cleanup

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/Manifest |  1 -
 dev-ruby/slim/slim-4.0.1-r1.ebuild | 51 --
 dev-ruby/slim/slim-4.0.1.ebuild| 50 -
 3 files changed, 102 deletions(-)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 641a07459de..01dd2ce3af8 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,3 +1,2 @@
 DIST slim-3.0.9.gem 99840 BLAKE2B 
e449585fe5642c1980b4d8fb0c93979d8c16020c331f1bc2993c6f7b5bb3e55c1b85595711bf3acdc369c6a3fbfdc6873a8208c59aedaa49dead1cd9166347d4
 SHA512 
220dbcde230aab05e294022924346fbb02a1bf813a7c97910c2f60d7b3a7dd498d04f6f4f2883b895d2a3e6e9f526331914e3ab4560e748de2bd991358cca90d
-DIST slim-4.0.1.gem 103424 BLAKE2B 
cf3629e6bb5254082ee3596dc4ddd05921186071823cfe6c423d3f173f80c46ca874e3cfa9a795ce4d564da2c7aa42a422513677978a6e79545a918ef3b9fb6f
 SHA512 
afdaf01ce8372e270c00bc3fd863b9c2f7d26c851ed032374e648f069e6591e9522d4490f57350d4f13b85c68e6a9038111ad03a644a8e89894dca4ebffa0c90
 DIST slim-4.1.0.gem 103424 BLAKE2B 
87de8411d6284569ac56366d4e2f3ee351c6908001cbda2926312f25c1c39520662371e826493d1346722bb507348bd8c117f3b0447b433bdb406435b80a70e2
 SHA512 
a929edcd1b194bc6abddf5757e0e942835f6c5e1555aa7bf021b0e850d74c9777637a2a0eafbdf2de7f0f0574eb03866c562826c656adcc0517cc4bfcb5ca897

diff --git a/dev-ruby/slim/slim-4.0.1-r1.ebuild 
b/dev-ruby/slim/slim-4.0.1-r1.ebuild
deleted file mode 100644
index 4e71e1931b4..000
--- a/dev-ruby/slim/slim-4.0.1-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit eapi7-ver ruby-fakegem
-
-DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
-HOMEPAGE="http://slim-lang.com/;
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-SLOT="$(ver_cut 1)"
-IUSE="doc"
-
-ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
-   >=dev-ruby/temple-0.7.6:0.7
-   !!http://slim-lang.com/;
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-SLOT="$(ver_cut 1)"
-IUSE="doc"
-
-ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
-   >=dev-ruby/temple-0.7.6:0.7"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
-
-ruby_add_bdepend "test? ( dev-ruby/redcarpet dev-ruby/sass )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   # This sinatra code expects tests to be installed but we strip those.
-   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
-
-   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
-   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
-   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
-   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
-   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
-   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
-
-   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
-   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_prepare() {
-   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2020-05-09 Thread Hans de Graaff
commit: 8daa6b09193f1e083c91c9bf7d540c2f3467f11d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 10 05:44:14 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 10 05:44:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8daa6b09

dev-ruby/slim: add 4.1.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/Manifest  |  1 +
 dev-ruby/slim/slim-4.1.0.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 4a954f29e6a..641a07459de 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,2 +1,3 @@
 DIST slim-3.0.9.gem 99840 BLAKE2B 
e449585fe5642c1980b4d8fb0c93979d8c16020c331f1bc2993c6f7b5bb3e55c1b85595711bf3acdc369c6a3fbfdc6873a8208c59aedaa49dead1cd9166347d4
 SHA512 
220dbcde230aab05e294022924346fbb02a1bf813a7c97910c2f60d7b3a7dd498d04f6f4f2883b895d2a3e6e9f526331914e3ab4560e748de2bd991358cca90d
 DIST slim-4.0.1.gem 103424 BLAKE2B 
cf3629e6bb5254082ee3596dc4ddd05921186071823cfe6c423d3f173f80c46ca874e3cfa9a795ce4d564da2c7aa42a422513677978a6e79545a918ef3b9fb6f
 SHA512 
afdaf01ce8372e270c00bc3fd863b9c2f7d26c851ed032374e648f069e6591e9522d4490f57350d4f13b85c68e6a9038111ad03a644a8e89894dca4ebffa0c90
+DIST slim-4.1.0.gem 103424 BLAKE2B 
87de8411d6284569ac56366d4e2f3ee351c6908001cbda2926312f25c1c39520662371e826493d1346722bb507348bd8c117f3b0447b433bdb406435b80a70e2
 SHA512 
a929edcd1b194bc6abddf5757e0e942835f6c5e1555aa7bf021b0e850d74c9777637a2a0eafbdf2de7f0f0574eb03866c562826c656adcc0517cc4bfcb5ca897

diff --git a/dev-ruby/slim/slim-4.1.0.ebuild b/dev-ruby/slim/slim-4.1.0.ebuild
new file mode 100644
index 000..7f7a6d8b459
--- /dev/null
+++ b/dev-ruby/slim/slim-4.1.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_RECIPE_DOC="rake"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+SLOT="$(ver_cut 1)"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
+   >=dev-ruby/temple-0.7.6:0.7
+   !!

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2019-11-04 Thread Hans de Graaff
commit: 29a00452987a7b9b52cd4876e3f9cf462d664962
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:32:45 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 18:33:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a00452

dev-ruby/slim: fix file collision

Fixes: https://bugs.gentoo.org/665714
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/slim-3.0.9-r1.ebuild | 52 ++
 dev-ruby/slim/slim-4.0.1-r1.ebuild | 51 +
 2 files changed, 103 insertions(+)

diff --git a/dev-ruby/slim/slim-3.0.9-r1.ebuild 
b/dev-ruby/slim/slim-3.0.9-r1.ebuild
new file mode 100644
index 000..28b1bf6d333
--- /dev/null
+++ b/dev-ruby/slim/slim-3.0.9-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+SLOT="0"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.6:0.7"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
+
+ruby_add_bdepend "test? ( dev-ruby/redcarpet dev-ruby/sass )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # This sinatra code expects tests to be installed but we strip those.
+   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
+
+   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
+   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
+   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
+   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
+   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
+   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
+
+   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
+   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
+}

diff --git a/dev-ruby/slim/slim-4.0.1-r1.ebuild 
b/dev-ruby/slim/slim-4.0.1-r1.ebuild
new file mode 100644
index 000..4e71e1931b4
--- /dev/null
+++ b/dev-ruby/slim/slim-4.0.1-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit eapi7-ver ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+SLOT="$(ver_cut 1)"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
+   >=dev-ruby/temple-0.7.6:0.7
+   !!

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2019-11-04 Thread Hans de Graaff
commit: 0530271bfa895d3675c8b47e5eafe0e5cadd4ea0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:25:04 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 18:33:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0530271b

dev-ruby/slim: add ruby26

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/slim-3.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.9.ebuild b/dev-ruby/slim/slim-3.0.9.ebuild
index 8266dce826c..e697e9648c5 100644
--- a/dev-ruby/slim/slim-3.0.9.ebuild
+++ b/dev-ruby/slim/slim-3.0.9.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2019-03-03 Thread Hans de Graaff
commit: ad1fd7ee568096c8fc599bc8f93c3b1ccb8c8c9d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar  4 06:41:23 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar  4 06:41:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad1fd7ee

dev-ruby/slim: add ruby26

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/slim/slim-4.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/slim/slim-4.0.1.ebuild b/dev-ruby/slim/slim-4.0.1.ebuild
index b937613fc0f..c6a86b28616 100644
--- a/dev-ruby/slim/slim-4.0.1.ebuild
+++ b/dev-ruby/slim/slim-4.0.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2019-02-10 Thread Hans de Graaff
commit: 2819d5d4f7ff10f277cdbd5ddc0b19099643b265
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Feb 11 05:36:29 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Feb 11 05:36:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2819d5d4

dev-ruby/slim: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/slim/Manifest |  1 -
 dev-ruby/slim/slim-3.0.7-r1.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 764dd59a36e..4a954f29e6a 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,3 +1,2 @@
-DIST slim-3.0.7.gem 97280 BLAKE2B 
8346e2dd6330b597e0c1f0d4257978c1acbe38014c2fed249a9137b73ca8ee4945a63e2c1453144b7a9acc3f07a755e2ae31622c6b8d8e5554569a01d7d142cb
 SHA512 
b410ed35941a3cfc68f8ab5649450381f830f94c8503e062afcd097f5a669df4cf8035d0baefd42bffaad5d12766baf70bad3eed82149fd861f615649ee469c0
 DIST slim-3.0.9.gem 99840 BLAKE2B 
e449585fe5642c1980b4d8fb0c93979d8c16020c331f1bc2993c6f7b5bb3e55c1b85595711bf3acdc369c6a3fbfdc6873a8208c59aedaa49dead1cd9166347d4
 SHA512 
220dbcde230aab05e294022924346fbb02a1bf813a7c97910c2f60d7b3a7dd498d04f6f4f2883b895d2a3e6e9f526331914e3ab4560e748de2bd991358cca90d
 DIST slim-4.0.1.gem 103424 BLAKE2B 
cf3629e6bb5254082ee3596dc4ddd05921186071823cfe6c423d3f173f80c46ca874e3cfa9a795ce4d564da2c7aa42a422513677978a6e79545a918ef3b9fb6f
 SHA512 
afdaf01ce8372e270c00bc3fd863b9c2f7d26c851ed032374e648f069e6591e9522d4490f57350d4f13b85c68e6a9038111ad03a644a8e89894dca4ebffa0c90

diff --git a/dev-ruby/slim/slim-3.0.7-r1.ebuild 
b/dev-ruby/slim/slim-3.0.7-r1.ebuild
deleted file mode 100644
index 4e98538b253..000
--- a/dev-ruby/slim/slim-3.0.7-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
-HOMEPAGE="http://slim-lang.com/;
-LICENSE="MIT"
-
-KEYWORDS="~amd64 arm ~hppa ppc ppc64 x86"
-SLOT="0"
-IUSE="doc"
-
-ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.6:0.7"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
-
-ruby_add_bdepend "test? ( dev-ruby/sass )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   # This sinatra code expects tests to be installed but we strip those.
-   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
-
-   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
-   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
-   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
-   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
-   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
-   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
-
-   # Relax temple version check (already fixed upstream)
-   sed -i -e 's/0.7.6/0.7/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
-   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_prepare() {
-   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2019-02-10 Thread Mikle Kolyada
commit: a480a97f800b494d102dee195304b81272336b56
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 10 17:51:28 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 10 17:51:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a480a97f

dev-ruby/slim: arm stable wrt bug #673214

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/slim/slim-3.0.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/slim/slim-3.0.9.ebuild b/dev-ruby/slim/slim-3.0.9.ebuild
index bc5572a2a04..8266dce826c 100644
--- a/dev-ruby/slim/slim-3.0.9.ebuild
+++ b/dev-ruby/slim/slim-3.0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 x86"
 SLOT="0"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2018-12-19 Thread Sergei Trofimovich
commit: cd8086d24dba6608531d59c78d719d146e52211d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 19 22:47:56 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 19 22:47:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd8086d2

dev-ruby/slim: stable 3.0.9 for ppc/ppc64, bug #673214

Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/slim/slim-3.0.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/slim/slim-3.0.9.ebuild b/dev-ruby/slim/slim-3.0.9.ebuild
index 807990b24fe..bc5572a2a04 100644
--- a/dev-ruby/slim/slim-3.0.9.ebuild
+++ b/dev-ruby/slim/slim-3.0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86"
 SLOT="0"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2018-09-10 Thread Hans de Graaff
commit: e54898a329fc569ed6791bb33b643f4a4705825d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Sep 11 04:33:34 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Sep 11 04:33:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54898a3

dev-ruby/slim: add 4.0.1

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/slim/Manifest  |  1 +
 dev-ruby/slim/slim-4.0.1.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 2834f3a7180..764dd59a36e 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,2 +1,3 @@
 DIST slim-3.0.7.gem 97280 BLAKE2B 
8346e2dd6330b597e0c1f0d4257978c1acbe38014c2fed249a9137b73ca8ee4945a63e2c1453144b7a9acc3f07a755e2ae31622c6b8d8e5554569a01d7d142cb
 SHA512 
b410ed35941a3cfc68f8ab5649450381f830f94c8503e062afcd097f5a669df4cf8035d0baefd42bffaad5d12766baf70bad3eed82149fd861f615649ee469c0
 DIST slim-3.0.9.gem 99840 BLAKE2B 
e449585fe5642c1980b4d8fb0c93979d8c16020c331f1bc2993c6f7b5bb3e55c1b85595711bf3acdc369c6a3fbfdc6873a8208c59aedaa49dead1cd9166347d4
 SHA512 
220dbcde230aab05e294022924346fbb02a1bf813a7c97910c2f60d7b3a7dd498d04f6f4f2883b895d2a3e6e9f526331914e3ab4560e748de2bd991358cca90d
+DIST slim-4.0.1.gem 103424 BLAKE2B 
cf3629e6bb5254082ee3596dc4ddd05921186071823cfe6c423d3f173f80c46ca874e3cfa9a795ce4d564da2c7aa42a422513677978a6e79545a918ef3b9fb6f
 SHA512 
afdaf01ce8372e270c00bc3fd863b9c2f7d26c851ed032374e648f069e6591e9522d4490f57350d4f13b85c68e6a9038111ad03a644a8e89894dca4ebffa0c90

diff --git a/dev-ruby/slim/slim-4.0.1.ebuild b/dev-ruby/slim/slim-4.0.1.ebuild
new file mode 100644
index 000..b937613fc0f
--- /dev/null
+++ b/dev-ruby/slim/slim-4.0.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit eapi7-ver ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+SLOT="$(ver_cut 1)"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
+   >=dev-ruby/temple-0.7.6:0.7"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
+
+ruby_add_bdepend "test? ( dev-ruby/redcarpet dev-ruby/sass )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # This sinatra code expects tests to be installed but we strip those.
+   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
+
+   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
+   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
+   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
+   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
+   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
+   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
+
+   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
+   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2018-08-31 Thread Hans de Graaff
commit: 6f15fdf44a7bd3f10ec4268a5f7ab7d38c87b40e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 31 06:19:25 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 31 06:19:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f15fdf4

dev-ruby/slim: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/slim/Manifest  |  1 -
 dev-ruby/slim/slim-3.0.8.ebuild | 50 -
 2 files changed, 51 deletions(-)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 0b1bc8e42be..2834f3a7180 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,3 +1,2 @@
 DIST slim-3.0.7.gem 97280 BLAKE2B 
8346e2dd6330b597e0c1f0d4257978c1acbe38014c2fed249a9137b73ca8ee4945a63e2c1453144b7a9acc3f07a755e2ae31622c6b8d8e5554569a01d7d142cb
 SHA512 
b410ed35941a3cfc68f8ab5649450381f830f94c8503e062afcd097f5a669df4cf8035d0baefd42bffaad5d12766baf70bad3eed82149fd861f615649ee469c0
-DIST slim-3.0.8.gem 99328 BLAKE2B 
a63191186223e32f36cc19b9513b22b2312c9d848aa39067d687cc92b46de9415c1d8cc618cf4b79547405b1899e4b5fe7bcb9b142d6e2a7a7cf101af2df618f
 SHA512 
c9ed748c221f1bc25f3442900e93db6674520388c8d958bb40516172b97da042cd2e20fd924f9c85382b08eb39e399ae675c4d4e0b1d884ceef7339697345dd4
 DIST slim-3.0.9.gem 99840 BLAKE2B 
e449585fe5642c1980b4d8fb0c93979d8c16020c331f1bc2993c6f7b5bb3e55c1b85595711bf3acdc369c6a3fbfdc6873a8208c59aedaa49dead1cd9166347d4
 SHA512 
220dbcde230aab05e294022924346fbb02a1bf813a7c97910c2f60d7b3a7dd498d04f6f4f2883b895d2a3e6e9f526331914e3ab4560e748de2bd991358cca90d

diff --git a/dev-ruby/slim/slim-3.0.8.ebuild b/dev-ruby/slim/slim-3.0.8.ebuild
deleted file mode 100644
index 164ebcf865b..000
--- a/dev-ruby/slim/slim-3.0.8.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
-HOMEPAGE="http://slim-lang.com/;
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-SLOT="0"
-IUSE="doc"
-
-ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.6:0.7"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
-
-ruby_add_bdepend "test? ( dev-ruby/sass )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   # This sinatra code expects tests to be installed but we strip those.
-   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
-
-   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
-   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
-   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
-   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
-   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
-   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
-
-   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
-   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_prepare() {
-   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2018-07-19 Thread Hans de Graaff
commit: 1d0d9e9c2b8089df3a1794afa991417b66f3302e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul 19 19:15:37 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jul 19 19:16:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d0d9e9c

dev-ruby/slim: add missing test dependency on redcarpet

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/slim/slim-3.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.9.ebuild b/dev-ruby/slim/slim-3.0.9.ebuild
index b3f7d2954da..807990b24fe 100644
--- a/dev-ruby/slim/slim-3.0.9.ebuild
+++ b/dev-ruby/slim/slim-3.0.9.ebuild
@@ -26,7 +26,7 @@ ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2018-06-06 Thread Thomas Deutschmann
commit: 98e9b8b341b44007aab8d33102cd1bf0f4dbf893
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jun  6 23:09:42 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jun  6 23:22:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e9b8b3

dev-ruby/slim: x86 stable (bug #656806)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/slim/slim-3.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.9.ebuild b/dev-ruby/slim/slim-3.0.9.ebuild
index 37c8c3450ec..b3f7d2954da 100644
--- a/dev-ruby/slim/slim-3.0.9.ebuild
+++ b/dev-ruby/slim/slim-3.0.9.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 SLOT="0"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2018-06-02 Thread Mikle Kolyada
commit: c47e2a743545dec6ab5f439dc22fdd98b5cd
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Jun  2 13:47:03 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jun  2 13:50:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c47e2a74

dev-ruby/slim: amd64 stable wrt bug #656806

Package-Manager: Portage-2.3.40, Repoman-2.3.7

 dev-ruby/slim/slim-3.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.9.ebuild b/dev-ruby/slim/slim-3.0.9.ebuild
index b7d9add5974..37c8c3450ec 100644
--- a/dev-ruby/slim/slim-3.0.9.ebuild
+++ b/dev-ruby/slim/slim-3.0.9.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 SLOT="0"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2018-05-22 Thread Hans de Graaff
commit: 1b688172845b6d5f3d3ba55ca5314aa2d2533530
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 23 04:21:54 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 23 04:21:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b688172

dev-ruby/slim: add ruby25

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/slim/slim-3.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.9.ebuild b/dev-ruby/slim/slim-3.0.9.ebuild
index 2668609f682..b7d9add5974 100644
--- a/dev-ruby/slim/slim-3.0.9.ebuild
+++ b/dev-ruby/slim/slim-3.0.9.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2018-03-22 Thread Jeroen Roovers
commit: c9ac39930f32dd4e8cdbde247edd0df803d0adc9
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar 22 19:54:43 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar 22 20:23:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ac3993

dev-ruby/slim: Mark ~hppa too.

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --ignore-arches

 dev-ruby/slim/slim-3.0.7-r1.ebuild | 2 +-
 dev-ruby/slim/slim-3.0.8.ebuild| 4 ++--
 dev-ruby/slim/slim-3.0.9.ebuild| 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/slim/slim-3.0.7-r1.ebuild 
b/dev-ruby/slim/slim-3.0.7-r1.ebuild
index 7d61c772992..4e98538b253 100644
--- a/dev-ruby/slim/slim-3.0.7-r1.ebuild
+++ b/dev-ruby/slim/slim-3.0.7-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 arm ppc ppc64 x86"
+KEYWORDS="~amd64 arm ~hppa ppc ppc64 x86"
 SLOT="0"
 IUSE="doc"
 

diff --git a/dev-ruby/slim/slim-3.0.8.ebuild b/dev-ruby/slim/slim-3.0.8.ebuild
index d572b5c131f..164ebcf865b 100644
--- a/dev-ruby/slim/slim-3.0.8.ebuild
+++ b/dev-ruby/slim/slim-3.0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 SLOT="0"
 IUSE="doc"
 

diff --git a/dev-ruby/slim/slim-3.0.9.ebuild b/dev-ruby/slim/slim-3.0.9.ebuild
index 0cf97cb83d0..2668609f682 100644
--- a/dev-ruby/slim/slim-3.0.9.ebuild
+++ b/dev-ruby/slim/slim-3.0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 SLOT="0"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2018-01-24 Thread Hans de Graaff
commit: 0ba19f14474d023be99282b51df4b0a688adf567
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 25 05:57:09 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 25 05:57:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba19f14

dev-ruby/slim: add ruby24

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/slim/slim-3.0.7-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/slim/slim-3.0.7-r1.ebuild 
b/dev-ruby/slim/slim-3.0.7-r1.ebuild
index 7b9a0073840..7d61c772992 100644
--- a/dev-ruby/slim/slim-3.0.7-r1.ebuild
+++ b/dev-ruby/slim/slim-3.0.7-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2017-11-09 Thread Hans de Graaff
commit: fce97924a9895029fcbf11f445b6b58aad12be89
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 10 06:52:55 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 10 06:53:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce97924

dev-ruby/slim: add 3.0.9

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/slim/Manifest  |  1 +
 dev-ruby/slim/slim-3.0.9.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index ebe2d05d399..8a036b867a7 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,2 +1,3 @@
 DIST slim-3.0.7.gem 97280 SHA256 
1747e293c161fdb21547f27b2eb585af26c19baa3110866a28e10d3b05ab5088 SHA512 
b410ed35941a3cfc68f8ab5649450381f830f94c8503e062afcd097f5a669df4cf8035d0baefd42bffaad5d12766baf70bad3eed82149fd861f615649ee469c0
 WHIRLPOOL 
941e29de5ef4d9a8e720e98ed65b6992089b954f9991b4f9481b977d0f9eac295d9f07374403c5875a9a22ebc2687fe13e66e6808f17e0ad69f5686f029d9300
 DIST slim-3.0.8.gem 99328 SHA256 
5f6e5cffd9ef1404544d756bb224c5b1395a71043306d427b23497c67be297eb SHA512 
c9ed748c221f1bc25f3442900e93db6674520388c8d958bb40516172b97da042cd2e20fd924f9c85382b08eb39e399ae675c4d4e0b1d884ceef7339697345dd4
 WHIRLPOOL 
05c55e8f34d0100c7fdc80ce3a155eefe980a4e42ef43c6f2283b6bb64084dc53015388cffb67eb36b8404a19568417f46788d3a7a9cec479764b7ad6a6f3d65
+DIST slim-3.0.9.gem 99840 SHA256 
74df41b42bf4cfed22dd2524dba203a9621718ce7fba1b54cdd42edd07029f7f SHA512 
220dbcde230aab05e294022924346fbb02a1bf813a7c97910c2f60d7b3a7dd498d04f6f4f2883b895d2a3e6e9f526331914e3ab4560e748de2bd991358cca90d
 WHIRLPOOL 
72b5d567176091dca63af842924689fa226ff429dfc3ac36dc4a3b32bbfc5783a1f8c244bf04a8e9af609a56eafd95b29d1473ea6346b30519d8542146f02507

diff --git a/dev-ruby/slim/slim-3.0.9.ebuild b/dev-ruby/slim/slim-3.0.9.ebuild
new file mode 100644
index 000..0cf97cb83d0
--- /dev/null
+++ b/dev-ruby/slim/slim-3.0.9.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+SLOT="0"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.6:0.7"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
+
+ruby_add_bdepend "test? ( dev-ruby/sass )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # This sinatra code expects tests to be installed but we strip those.
+   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
+
+   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
+   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
+   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
+   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
+   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
+   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
+
+   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
+   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2017-09-30 Thread Thomas Deutschmann
commit: 19d2fb717b7cf445dd682bc0183b46f926e1a4d9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Oct  1 00:31:45 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Oct  1 00:31:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19d2fb71

dev-ruby/slim: keyworded for x86 (bug #583390)

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 dev-ruby/slim/slim-3.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.8.ebuild b/dev-ruby/slim/slim-3.0.8.ebuild
index 649bbd25f35..d572b5c131f 100644
--- a/dev-ruby/slim/slim-3.0.8.ebuild
+++ b/dev-ruby/slim/slim-3.0.8.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 SLOT="0"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2017-09-30 Thread Thomas Deutschmann
commit: 3248b5f85277435ab1ee08c48aab95aeeba59390
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Oct  1 00:49:04 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Oct  1 00:49:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3248b5f8

dev-ruby/slim: x86 stable (bug #614978)

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 dev-ruby/slim/slim-3.0.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.7-r1.ebuild 
b/dev-ruby/slim/slim-3.0.7-r1.ebuild
index 0323f1862de..7b9a0073840 100644
--- a/dev-ruby/slim/slim-3.0.7-r1.ebuild
+++ b/dev-ruby/slim/slim-3.0.7-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 arm ppc ppc64"
+KEYWORDS="~amd64 arm ppc ppc64 x86"
 SLOT="0"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2017-07-23 Thread Hans de Graaff
commit: 345a45bb519fde91dbe24eeedc601e3492ee0ca8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 24 04:58:37 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul 24 04:58:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=345a45bb

dev-ruby/slim: add ruby24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/slim/slim-3.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.8.ebuild b/dev-ruby/slim/slim-3.0.8.ebuild
index dc2a79fab9a..649bbd25f35 100644
--- a/dev-ruby/slim/slim-3.0.8.ebuild
+++ b/dev-ruby/slim/slim-3.0.8.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2017-07-03 Thread Alexis Ballier
commit: 2f6f3e1ea03d95afc991eb74a16ec5e5e1c11438
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jul  3 09:07:33 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jul  3 09:11:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f6f3e1e

dev-ruby/slim: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/slim/slim-3.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.8.ebuild b/dev-ruby/slim/slim-3.0.8.ebuild
index 8df5450cb64..dc2a79fab9a 100644
--- a/dev-ruby/slim/slim-3.0.8.ebuild
+++ b/dev-ruby/slim/slim-3.0.8.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
 SLOT="0"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2017-05-17 Thread Hans de Graaff
commit: 202b6bca6c166e57911897fbe84541e9075e6467
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 18 05:13:32 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 18 05:13:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=202b6bca

dev-ruby/slim: add 3.0.8

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/slim/Manifest  |  1 +
 dev-ruby/slim/slim-3.0.8.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 10be3f05de1..ebe2d05d399 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1 +1,2 @@
 DIST slim-3.0.7.gem 97280 SHA256 
1747e293c161fdb21547f27b2eb585af26c19baa3110866a28e10d3b05ab5088 SHA512 
b410ed35941a3cfc68f8ab5649450381f830f94c8503e062afcd097f5a669df4cf8035d0baefd42bffaad5d12766baf70bad3eed82149fd861f615649ee469c0
 WHIRLPOOL 
941e29de5ef4d9a8e720e98ed65b6992089b954f9991b4f9481b977d0f9eac295d9f07374403c5875a9a22ebc2687fe13e66e6808f17e0ad69f5686f029d9300
+DIST slim-3.0.8.gem 99328 SHA256 
5f6e5cffd9ef1404544d756bb224c5b1395a71043306d427b23497c67be297eb SHA512 
c9ed748c221f1bc25f3442900e93db6674520388c8d958bb40516172b97da042cd2e20fd924f9c85382b08eb39e399ae675c4d4e0b1d884ceef7339697345dd4
 WHIRLPOOL 
05c55e8f34d0100c7fdc80ce3a155eefe980a4e42ef43c6f2283b6bb64084dc53015388cffb67eb36b8404a19568417f46788d3a7a9cec479764b7ad6a6f3d65

diff --git a/dev-ruby/slim/slim-3.0.8.ebuild b/dev-ruby/slim/slim-3.0.8.ebuild
new file mode 100644
index 000..8df5450cb64
--- /dev/null
+++ b/dev-ruby/slim/slim-3.0.8.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
+SLOT="0"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.6:0.7"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
+
+ruby_add_bdepend "test? ( dev-ruby/sass )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # This sinatra code expects tests to be installed but we strip those.
+   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
+
+   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
+   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
+   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
+   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
+   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
+   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
+
+   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
+   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2017-05-17 Thread Hans de Graaff
commit: c12e0addc4a2934b7c6178cd5bc1a1df47d56fbb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 18 05:07:06 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 18 05:07:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12e0add

dev-ruby/slim: cleanup

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/slim/slim-3.0.7.ebuild | 45 -
 1 file changed, 45 deletions(-)

diff --git a/dev-ruby/slim/slim-3.0.7.ebuild b/dev-ruby/slim/slim-3.0.7.ebuild
deleted file mode 100644
index 7e3da4a828e..000
--- a/dev-ruby/slim/slim-3.0.7.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
-HOMEPAGE="http://slim-lang.com/;
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm ~ppc"
-SLOT="0"
-IUSE="doc"
-
-ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.3:0.7"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
-
-ruby_add_bdepend "test? ( dev-ruby/sass )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   # This sinatra code expects tests to be installed but we strip those.
-   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
-
-   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
-   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
-   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
-   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
-   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
-   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
-}
-
-each_ruby_prepare() {
-   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2017-02-27 Thread Michael Weber
commit: 4b9a3c10cdf04929bf5e5457436d3b42591d8e57
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Feb 27 18:53:36 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Mon Feb 27 18:55:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b9a3c10

dev-ruby/slim: arm ppc ppc64 stable (bug 590274).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/slim/slim-3.0.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.7-r1.ebuild 
b/dev-ruby/slim/slim-3.0.7-r1.ebuild
index 0b8023db44..ea24fed2df 100644
--- a/dev-ruby/slim/slim-3.0.7-r1.ebuild
+++ b/dev-ruby/slim/slim-3.0.7-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~ppc"
+KEYWORDS="~amd64 arm ppc ppc64"
 SLOT="0"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2017-02-19 Thread Hans de Graaff
commit: 1a0825eb29c079f7e8b10246aa1bdea5c6483cb9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Feb 20 06:49:38 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Feb 20 06:49:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a0825eb

dev-ruby/slim: avoid dependency on git, bug 610026

Package-Manager: portage-2.3.3

 dev-ruby/slim/slim-3.0.7-r1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-ruby/slim/slim-3.0.7-r1.ebuild 
b/dev-ruby/slim/slim-3.0.7-r1.ebuild
index a2770dc8e0..0b8023db44 100644
--- a/dev-ruby/slim/slim-3.0.7-r1.ebuild
+++ b/dev-ruby/slim/slim-3.0.7-r1.ebuild
@@ -44,6 +44,9 @@ all_ruby_prepare() {
 
# Relax temple version check (already fixed upstream)
sed -i -e 's/0.7.6/0.7/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
+   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
 }
 
 each_ruby_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2017-02-19 Thread Hans de Graaff
commit: 5932c0c0ee9894f8ccc71f595712231573351d66
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 19 14:05:07 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 19 14:05:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5932c0c0

dev-ruby/slim: loosen dependency on temple

Package-Manager: portage-2.3.3

 dev-ruby/slim/slim-3.0.7-r1.ebuild | 51 ++
 1 file changed, 51 insertions(+)

diff --git a/dev-ruby/slim/slim-3.0.7-r1.ebuild 
b/dev-ruby/slim/slim-3.0.7-r1.ebuild
new file mode 100644
index 00..a2770dc8e0
--- /dev/null
+++ b/dev-ruby/slim/slim-3.0.7-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~ppc"
+SLOT="0"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.6:0.7"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
+
+ruby_add_bdepend "test? ( dev-ruby/sass )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # This sinatra code expects tests to be installed but we strip those.
+   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
+
+   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
+   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
+   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
+   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
+   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
+   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
+
+   # Relax temple version check (already fixed upstream)
+   sed -i -e 's/0.7.6/0.7/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2016-10-29 Thread Manuel Rüger
commit: 13ae2991c7c30f2ef7aba1dd56961962571bc9dd
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sat Oct 29 14:57:38 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Oct 29 14:59:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13ae2991

dev-ruby/slim: Remove old

Package-Manager: portage-2.3.2

 dev-ruby/slim/Manifest  |  1 -
 dev-ruby/slim/slim-3.0.6.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index f1f1af0..10be3f0 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,2 +1 @@
-DIST slim-3.0.6.gem 96256 SHA256 
1315604e79dcf6c89916007ad297e716c35109e19d2d6ce42b5557006138faeb SHA512 
06b13f2880752be7e00ee61a86f0d88926b1f0f108b496355a40b30d32101bb777062079b4727eafe7166d404374badb9d2ee50c53dbf4d2206d583c71fb6e7c
 WHIRLPOOL 
4485de92621f7944d74400a561220e1434d0c009cf985864a0169699794028db404ea93d3872e739d49b0c781454e46d85c10d0f5c6b5ba8505c109f1c17362a
 DIST slim-3.0.7.gem 97280 SHA256 
1747e293c161fdb21547f27b2eb585af26c19baa3110866a28e10d3b05ab5088 SHA512 
b410ed35941a3cfc68f8ab5649450381f830f94c8503e062afcd097f5a669df4cf8035d0baefd42bffaad5d12766baf70bad3eed82149fd861f615649ee469c0
 WHIRLPOOL 
941e29de5ef4d9a8e720e98ed65b6992089b954f9991b4f9481b977d0f9eac295d9f07374403c5875a9a22ebc2687fe13e66e6808f17e0ad69f5686f029d9300

diff --git a/dev-ruby/slim/slim-3.0.6.ebuild b/dev-ruby/slim/slim-3.0.6.ebuild
deleted file mode 100644
index 03858e3..
--- a/dev-ruby/slim/slim-3.0.6.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
-HOMEPAGE="http://slim-lang.com/;
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE="doc"
-
-ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.3:0.7"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
-
-ruby_add_bdepend "test? ( dev-ruby/sass )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   # This sinatra code expects tests to be installed but we strip those.
-   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
-
-   # Avoid tests for things we don't have.
-   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
-   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
-   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
-   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
-}
-
-each_ruby_prepare() {
-   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2016-08-07 Thread Hans de Graaff
commit: 4da9e619ec2ec78b8202eff86b266b3fab925794
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug  7 06:54:50 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug  7 06:57:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da9e619

dev-ruby/slim: avoid test failing with tilt 2.x

Package-Manager: portage-2.2.28

 dev-ruby/slim/slim-3.0.7.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.7.ebuild b/dev-ruby/slim/slim-3.0.7.ebuild
index 7fb563e..f2249a6 100644
--- a/dev-ruby/slim/slim-3.0.7.ebuild
+++ b/dev-ruby/slim/slim-3.0.7.ebuild
@@ -33,10 +33,11 @@ all_ruby_prepare() {
# This sinatra code expects tests to be installed but we strip those.
sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
 
-   # Avoid tests for things we don't have.
+   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
-e '/test_render_with_wiki/,/^  end/ s:^:#:' \
-e '/test_render_with_creole/,/^  end/ s:^:#:' \
+   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
-e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2016-08-07 Thread Hans de Graaff
commit: 2d1f4cb016b5f1d70597bb252102744aedcb976c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug  7 06:56:54 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug  7 06:57:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d1f4cb0

dev-ruby/slim: add ruby23

Package-Manager: portage-2.2.28

 dev-ruby/slim/slim-3.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.7.ebuild b/dev-ruby/slim/slim-3.0.7.ebuild
index f2249a6..7a8e9e2 100644
--- a/dev-ruby/slim/slim-3.0.7.ebuild
+++ b/dev-ruby/slim/slim-3.0.7.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2016-08-03 Thread Alexis Ballier
commit: 35acf90783c9ec459c54e9695c5a705f87039a97
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Aug  3 13:25:51 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Aug  3 16:57:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35acf907

dev-ruby/slim: keyword ~arm

Package-Manager: portage-2.3.0

 dev-ruby/slim/slim-3.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.7.ebuild b/dev-ruby/slim/slim-3.0.7.ebuild
index 03858e3..7fb563e 100644
--- a/dev-ruby/slim/slim-3.0.7.ebuild
+++ b/dev-ruby/slim/slim-3.0.7.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="A template language aiming to reduce the syntax 
to the essential pa
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 SLOT="0"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2016-05-22 Thread Hans de Graaff
commit: 23defe6ac5b62c009e841f07ab164b26475b6f81
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 22 05:59:01 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 22 05:59:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23defe6a

dev-ruby/slim: add 3.0.7

Package-Manager: portage-2.2.28

 dev-ruby/slim/Manifest  |  1 +
 dev-ruby/slim/slim-3.0.7.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index e4866fc..f1f1af0 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1 +1,2 @@
 DIST slim-3.0.6.gem 96256 SHA256 
1315604e79dcf6c89916007ad297e716c35109e19d2d6ce42b5557006138faeb SHA512 
06b13f2880752be7e00ee61a86f0d88926b1f0f108b496355a40b30d32101bb777062079b4727eafe7166d404374badb9d2ee50c53dbf4d2206d583c71fb6e7c
 WHIRLPOOL 
4485de92621f7944d74400a561220e1434d0c009cf985864a0169699794028db404ea93d3872e739d49b0c781454e46d85c10d0f5c6b5ba8505c109f1c17362a
+DIST slim-3.0.7.gem 97280 SHA256 
1747e293c161fdb21547f27b2eb585af26c19baa3110866a28e10d3b05ab5088 SHA512 
b410ed35941a3cfc68f8ab5649450381f830f94c8503e062afcd097f5a669df4cf8035d0baefd42bffaad5d12766baf70bad3eed82149fd861f615649ee469c0
 WHIRLPOOL 
941e29de5ef4d9a8e720e98ed65b6992089b954f9991b4f9481b977d0f9eac295d9f07374403c5875a9a22ebc2687fe13e66e6808f17e0ad69f5686f029d9300

diff --git a/dev-ruby/slim/slim-3.0.7.ebuild b/dev-ruby/slim/slim-3.0.7.ebuild
new file mode 100644
index 000..03858e3
--- /dev/null
+++ b/dev-ruby/slim/slim-3.0.7.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.3:0.7"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
+
+ruby_add_bdepend "test? ( dev-ruby/sass )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # This sinatra code expects tests to be installed but we strip those.
+   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
+
+   # Avoid tests for things we don't have.
+   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
+   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
+   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
+   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
+}
+
+each_ruby_prepare() {
+   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2016-05-22 Thread Hans de Graaff
commit: 8bed18b5dc7f9ccdfc4526dc4668e6593e9f42ce
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 22 05:51:53 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 22 05:51:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bed18b5

dev-ruby/slim: cleanup

Package-Manager: portage-2.2.28

 dev-ruby/slim/Manifest  |  1 -
 dev-ruby/slim/slim-2.1.0.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 7405087..e4866fc 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,2 +1 @@
-DIST slim-2.1.0.gem 92160 SHA256 
de574c991afb2d2b3e081e9d1e4f4e20b339d3b2895b51f7bf022a35a82acd6b SHA512 
a092689e62f1189aac9b6657572f76ee9915f1dbfcea7ed90c07386958cbeb6c974d25b7bc85f4cc6887312ab373487618e8dfd8e0f2b9f4dbd0574b0f4b928f
 WHIRLPOOL 
a7d141d7c9ce2e88770cc9ffb590465b0d597da1dd3df858a0e0843dc9b182426cc28793df9f56d06f770aff91208433c8fbdef8e5d9780c22edf91d2474989b
 DIST slim-3.0.6.gem 96256 SHA256 
1315604e79dcf6c89916007ad297e716c35109e19d2d6ce42b5557006138faeb SHA512 
06b13f2880752be7e00ee61a86f0d88926b1f0f108b496355a40b30d32101bb777062079b4727eafe7166d404374badb9d2ee50c53dbf4d2206d583c71fb6e7c
 WHIRLPOOL 
4485de92621f7944d74400a561220e1434d0c009cf985864a0169699794028db404ea93d3872e739d49b0c781454e46d85c10d0f5c6b5ba8505c109f1c17362a

diff --git a/dev-ruby/slim/slim-2.1.0.ebuild b/dev-ruby/slim/slim-2.1.0.ebuild
deleted file mode 100644
index 0edb671..000
--- a/dev-ruby/slim/slim-2.1.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
-HOMEPAGE="http://slim-lang.com/;
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE="doc"
-
-ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:0
-   >=dev-ruby/temple-0.6.6:0"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
-
-ruby_add_bdepend "test? ( dev-ruby/sass )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   # This sinatra code expects tests to be installed but we strip those.
-   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
-
-   # Avoid tests for things we don't have.
-   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
-   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
-   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
-   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
-
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2016-03-06 Thread Manuel Rüger
commit: 23f00f3256300caba0ae8448157e358b67bbb8f5
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Mar  6 19:01:54 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Mar  6 19:01:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f00f32

dev-ruby/slim: Remove old

Package-Manager: portage-2.2.27

 dev-ruby/slim/Manifest  |  1 -
 dev-ruby/slim/slim-2.0.3.ebuild | 40 
 2 files changed, 41 deletions(-)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 9f7d693..7405087 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,3 +1,2 @@
-DIST slim-2.0.3.gem 80896 SHA256 
ba637becab0090feb16923c808ccf92ab42728eb1799e2bed45d7ca2e34e47fc SHA512 
b519bde5725f0eae37f0aa5b0eef99f62749ff19ee17fc87291c5cd38c053106aa57fabc0ead05992c3316c509381c5bb30a9ac42b8584f99beb7f3e59c91bdf
 WHIRLPOOL 
331dec490db9a2d145006e57d072a86eb8b0e45c8fad81fd6ab5bea5b3a2da9cac248fa7dce679f67d3c46f95a869b0ffd981f9d7d943518f7025651172946dc
 DIST slim-2.1.0.gem 92160 SHA256 
de574c991afb2d2b3e081e9d1e4f4e20b339d3b2895b51f7bf022a35a82acd6b SHA512 
a092689e62f1189aac9b6657572f76ee9915f1dbfcea7ed90c07386958cbeb6c974d25b7bc85f4cc6887312ab373487618e8dfd8e0f2b9f4dbd0574b0f4b928f
 WHIRLPOOL 
a7d141d7c9ce2e88770cc9ffb590465b0d597da1dd3df858a0e0843dc9b182426cc28793df9f56d06f770aff91208433c8fbdef8e5d9780c22edf91d2474989b
 DIST slim-3.0.6.gem 96256 SHA256 
1315604e79dcf6c89916007ad297e716c35109e19d2d6ce42b5557006138faeb SHA512 
06b13f2880752be7e00ee61a86f0d88926b1f0f108b496355a40b30d32101bb777062079b4727eafe7166d404374badb9d2ee50c53dbf4d2206d583c71fb6e7c
 WHIRLPOOL 
4485de92621f7944d74400a561220e1434d0c009cf985864a0169699794028db404ea93d3872e739d49b0c781454e46d85c10d0f5c6b5ba8505c109f1c17362a

diff --git a/dev-ruby/slim/slim-2.0.3.ebuild b/dev-ruby/slim/slim-2.0.3.ebuild
deleted file mode 100644
index 1f21272..000
--- a/dev-ruby/slim/slim-2.0.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A template language whose goal is reduce the syntax to the 
essential parts without becoming cryptic"
-HOMEPAGE="http://slim-lang.com/;
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE="doc"
-
-ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:0
-   >=dev-ruby/temple-0.6.6:0"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
-
-ruby_add_bdepend "test? ( dev-ruby/sass )"
-
-all_ruby_prepare() {
-   # This sinatra code expects tests to be installed but we strip those.
-   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
-
-   # Avoid tests for things we don't have.
-   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
-   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
-   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
-   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
-
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2016-03-06 Thread Manuel Rüger
commit: a5a7f17749291033f784ea0e53b5c15f38b3d5f6
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Mar  6 19:03:21 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Mar  6 19:03:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a7f177

dev-ruby/slim: Remove ruby19, fix desc

Package-Manager: portage-2.2.27

 dev-ruby/slim/slim-2.1.0.ebuild | 6 +++---
 dev-ruby/slim/slim-3.0.6.ebuild | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/slim/slim-2.1.0.ebuild b/dev-ruby/slim/slim-2.1.0.ebuild
index 81675d7..0edb671 100644
--- a/dev-ruby/slim/slim-2.1.0.ebuild
+++ b/dev-ruby/slim/slim-2.1.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
 
@@ -12,7 +12,7 @@ RUBY_FAKEGEM_TASK_DOC="yard"
 
 inherit ruby-fakegem
 
-DESCRIPTION="A template language whose goal is reduce the syntax to the 
essential parts without becoming cryptic"
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 

diff --git a/dev-ruby/slim/slim-3.0.6.ebuild b/dev-ruby/slim/slim-3.0.6.ebuild
index 8493f8c..03858e3 100644
--- a/dev-ruby/slim/slim-3.0.6.ebuild
+++ b/dev-ruby/slim/slim-3.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ RUBY_FAKEGEM_TASK_DOC="yard"
 
 inherit ruby-fakegem
 
-DESCRIPTION="A template language whose goal is reduce the syntax to the 
essential parts without becoming cryptic"
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
 HOMEPAGE="http://slim-lang.com/;
 LICENSE="MIT"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2015-11-01 Thread Hans de Graaff
commit: 1e52ba89cb912337defd2455eb91a66f9d427612
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov  1 07:00:23 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov  1 07:15:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e52ba89

dev-ruby/slim: add 3.0.6

Package-Manager: portage-2.2.20.1

 dev-ruby/slim/Manifest  |  1 +
 dev-ruby/slim/slim-3.0.6.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 928f277..9f7d693 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,2 +1,3 @@
 DIST slim-2.0.3.gem 80896 SHA256 
ba637becab0090feb16923c808ccf92ab42728eb1799e2bed45d7ca2e34e47fc SHA512 
b519bde5725f0eae37f0aa5b0eef99f62749ff19ee17fc87291c5cd38c053106aa57fabc0ead05992c3316c509381c5bb30a9ac42b8584f99beb7f3e59c91bdf
 WHIRLPOOL 
331dec490db9a2d145006e57d072a86eb8b0e45c8fad81fd6ab5bea5b3a2da9cac248fa7dce679f67d3c46f95a869b0ffd981f9d7d943518f7025651172946dc
 DIST slim-2.1.0.gem 92160 SHA256 
de574c991afb2d2b3e081e9d1e4f4e20b339d3b2895b51f7bf022a35a82acd6b SHA512 
a092689e62f1189aac9b6657572f76ee9915f1dbfcea7ed90c07386958cbeb6c974d25b7bc85f4cc6887312ab373487618e8dfd8e0f2b9f4dbd0574b0f4b928f
 WHIRLPOOL 
a7d141d7c9ce2e88770cc9ffb590465b0d597da1dd3df858a0e0843dc9b182426cc28793df9f56d06f770aff91208433c8fbdef8e5d9780c22edf91d2474989b
+DIST slim-3.0.6.gem 96256 SHA256 
1315604e79dcf6c89916007ad297e716c35109e19d2d6ce42b5557006138faeb SHA512 
06b13f2880752be7e00ee61a86f0d88926b1f0f108b496355a40b30d32101bb777062079b4727eafe7166d404374badb9d2ee50c53dbf4d2206d583c71fb6e7c
 WHIRLPOOL 
4485de92621f7944d74400a561220e1434d0c009cf985864a0169699794028db404ea93d3872e739d49b0c781454e46d85c10d0f5c6b5ba8505c109f1c17362a

diff --git a/dev-ruby/slim/slim-3.0.6.ebuild b/dev-ruby/slim/slim-3.0.6.ebuild
new file mode 100644
index 000..d994798
--- /dev/null
+++ b/dev-ruby/slim/slim-3.0.6.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language whose goal is reduce the syntax to the 
essential parts without becoming cryptic"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.3:0.7"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
+
+ruby_add_bdepend "test? ( dev-ruby/sass )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # This sinatra code expects tests to be installed but we strip those.
+   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
+
+   # Avoid tests for things we don't have.
+   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
+   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
+   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
+   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
+}
+
+each_ruby_prepare() {
+   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2015-11-01 Thread Hans de Graaff
commit: 3bdebe8e8edc96e94b2afa928fe1e753ac76c65f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov  1 07:14:36 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov  1 07:15:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdebe8e

dev-ruby/slim: add ruby22

Package-Manager: portage-2.2.20.1

 dev-ruby/slim/slim-3.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/slim/slim-3.0.6.ebuild b/dev-ruby/slim/slim-3.0.6.ebuild
index d994798..8493f8c 100644
--- a/dev-ruby/slim/slim-3.0.6.ebuild
+++ b/dev-ruby/slim/slim-3.0.6.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"