[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2024-03-15 Thread Hans de Graaff
commit: 64eb93d53c41d73c18587d906a82571c7de6747d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar 14 17:02:34 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 15 06:07:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64eb93d5

www-apps/jekyll: add 4.3.3

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

 www-apps/jekyll/Manifest|   1 +
 www-apps/jekyll/jekyll-4.3.3.ebuild | 109 
 2 files changed, 110 insertions(+)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index 2a0ef226abd1..663e45912941 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1 +1,2 @@
 DIST jekyll-4.3.2.tar.gz 1447970 BLAKE2B 
8f722c363483d937198f5ac1abbca3aa59f754f66106d4355c59da541cce218704ee3976af2842e6b2f58d367eb80caa376612f73c84032ac5a2aa3076f6d007
 SHA512 
865bffe97683a4765a16b6eb9ec15d2567699ad343360e101d3cae81187ea0f218b67d13a1121213fc49269475935fe0322d8b0f052c868536d5aaa0f7ab
+DIST jekyll-4.3.3.tar.gz 1448000 BLAKE2B 
1b9688ea7ca3991ac65b9be2b1f195c1ad68b840964579b111791b7e4e0491651570e61caed70a6a9fd748a79ecbf8c159cbf7487cc0e9ea35ae7219fb28f9ea
 SHA512 
af3f82d172e187f2d279d8d50b69dedb384ad6d199f5e1feec7eecdfd7f6c78f43c4adc041757e2747800a12ca3ce1c084d462916ad83bb82c0281dd000dc1c2

diff --git a/www-apps/jekyll/jekyll-4.3.3.ebuild 
b/www-apps/jekyll/jekyll-4.3.3.ebuild
new file mode 100644
index ..22ad4bceeabb
--- /dev/null
+++ b/www-apps/jekyll/jekyll-4.3.3.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
+RUBY_FAKEGEM_EXTRAINSTALL="features"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_BINDIR="exe"
+
+DESCRIPTION="Simple, blog aware, static site generator"
+HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.4
+   >=dev-ruby/colorator-1.0
+   >=dev-ruby/em-websocket-0.5
+   dev-ruby/i18n:1
+   >=dev-ruby/kramdown-2.3:2
+   dev-ruby/kramdown-parser-gfm:1
+   dev-ruby/liquid:4
+   =dev-ruby/mercenary-0.4*
+   >=dev-ruby/pathutil-0.9
+   || ( dev-ruby/rouge:4 dev-ruby/rouge:2 )
+   || ( dev-ruby/terminal-table:3 dev-ruby/terminal-table:2 )
+   >=dev-ruby/webrick-1.7:0
+   >=www-apps/jekyll-sass-converter-2.0
+   >=www-apps/jekyll-watch-2.2.1-r1
+"
+ruby_add_bdepend "
+   test? (
+   dev-ruby/kramdown-syntax-coderay
+   dev-ruby/launchy
+   dev-ruby/nokogiri
+   >=dev-ruby/rdiscount-2.0
+   >=dev-ruby/redcarpet-3.2.3
+   dev-ruby/rspec-mocks
+   >=dev-ruby/shoulda-3
+   dev-ruby/test-unit:2
+   www-apps/jekyll-coffeescript
+   )
+"
+
+all_ruby_prepare() {
+   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
+   eapply -R "${FILESDIR}/jekyll-4.3.2-sass.patch"
+   eapply "${FILESDIR}"/jekyll-4.3.2-no-safe_yaml.patch
+
+   # Drop tests requiring bundler
+   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
+   rm test/test_plugin_manager.rb || die
+
+   # Drop tests requiring classifier-reborn (ruby27-only package)
+   rm -f test/test_related_posts.rb || die
+
+   # Replace git command in gemspec
+   sed -e 's/git ls-files/find -not -type d -print/' \
+   -e 's:_relative ": "./:' \
+   -i $RUBY_FAKEGEM_GEMSPEC || die
+
+   sed -e '3igem "liquid", "~> 4.0"' -i test/helper.rb || die
+
+   # FIXMEs:
+   # fails to find fixtures because this requires bundler
+   rm -f test/test_theme.rb || die
+   rm -f test/test_theme_{assets_reader,data_reader,drop}.rb || die
+   sed -i -e '/^should.*theme/,/^end$/d' \
+   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
+   sed -i -e '/context "with a theme"/,/^end/ s:^:#:' 
test/test_layout_reader.rb || die
+   sed -i -e '/normalize paths of rendered items/askip "test-theme"' 
test/test_liquid_renderer.rb || die
+   # partially requires 'toml'
+   rm test/test_configuration.rb || die
+   # pygments tests fail because of line numbering
+   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
+
+   # Tries to use bundler and install packages.
+   rm -f test/test_new_command.rb || die
+
+   # Fails due to ordering differences in ruby 3.0
+   sed -e '/convert drop to json/askip "hash ordering with ruby 3"' \
+   -i test/test_filters.rb || die
+
+   # Avoid a test failing due to TZ differences
+   sed -e '/contain the proper page data to mimic 

[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2023-12-13 Thread Hans de Graaff
commit: af390a2d73f871545434023fd475ea0db770465b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 13 13:11:33 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 13 13:15:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af390a2d

www-apps/jekyll: avoid tests requiring dev-ruby/httpclient

dev-ruby/httpclient has a number of issues and is no longer maintained.
It will be masked for removal.

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

 www-apps/jekyll/jekyll-4.3.2-r2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/www-apps/jekyll/jekyll-4.3.2-r2.ebuild 
b/www-apps/jekyll/jekyll-4.3.2-r2.ebuild
index 06180b8f59ed..84ba36456c6e 100644
--- a/www-apps/jekyll/jekyll-4.3.2-r2.ebuild
+++ b/www-apps/jekyll/jekyll-4.3.2-r2.ebuild
@@ -39,7 +39,6 @@ ruby_add_rdepend "
 "
 ruby_add_bdepend "
test? (
-   dev-ruby/httpclient
dev-ruby/kramdown-syntax-coderay
dev-ruby/launchy
dev-ruby/nokogiri
@@ -97,6 +96,9 @@ all_ruby_prepare() {
# Confused by network-sandbox
sed -e "/return true if there's internet/askip \"Confused by 
network-sandbox\"" \
-i test/test_utils.rb || die
+
+   # Avoid tests requiring unmaintained and broken httpclient
+   rm -f test/test_commands_serve.rb || die
 }
 
 src_test() {



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2023-12-13 Thread Hans de Graaff
commit: c0b4a3dbccd271264f6d73920ccf068a788a4f74
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 13 12:44:53 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 13 13:15:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b4a3db

www-apps/jekyll: drop 4.3.2-r1

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

 www-apps/jekyll/jekyll-4.3.2-r1.ebuild | 105 -
 1 file changed, 105 deletions(-)

diff --git a/www-apps/jekyll/jekyll-4.3.2-r1.ebuild 
b/www-apps/jekyll/jekyll-4.3.2-r1.ebuild
deleted file mode 100644
index 77ab81b36060..
--- a/www-apps/jekyll/jekyll-4.3.2-r1.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31"
-
-inherit ruby-fakegem
-
-RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
-RUBY_FAKEGEM_EXTRAINSTALL="features"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-RUBY_FAKEGEM_BINDIR="exe"
-
-DESCRIPTION="Simple, blog aware, static site generator"
-HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/addressable-2.4
-   >=dev-ruby/colorator-1.0
-   >=dev-ruby/em-websocket-0.5
-   dev-ruby/i18n:1
-   >=dev-ruby/kramdown-2.3:2
-   dev-ruby/kramdown-parser-gfm:1
-   dev-ruby/liquid:4
-   >=dev-ruby/mercenary-0.4.0
-   >=dev-ruby/pathutil-0.9
-   || ( dev-ruby/rouge:4 dev-ruby/rouge:2 )
-   || ( dev-ruby/terminal-table:3 dev-ruby/terminal-table:2 )
-   >=www-apps/jekyll-sass-converter-2.0
-   >=www-apps/jekyll-watch-2.2.1-r1
-"
-ruby_add_bdepend "
-   test? (
-   dev-ruby/httpclient
-   dev-ruby/kramdown-syntax-coderay
-   dev-ruby/launchy
-   dev-ruby/nokogiri
-   >=dev-ruby/rdiscount-2.0
-   >=dev-ruby/redcarpet-3.2.3
-   dev-ruby/rspec-mocks
-   >=dev-ruby/shoulda-3
-   dev-ruby/test-unit:2
-   www-apps/jekyll-coffeescript
-   )
-"
-
-all_ruby_prepare() {
-   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
-   eapply -R "${FILESDIR}/${P}-sass.patch"
-   eapply "${FILESDIR}"/jekyll-4.3.2-no-safe_yaml.patch
-
-   # Drop tests requiring bundler
-   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
-   rm test/test_plugin_manager.rb || die
-
-   # Drop tests requiring classifier-reborn (ruby27-only package)
-   rm -f test/test_related_posts.rb || die
-
-   # Replace git command in gemspec
-   sed -e 's/git ls-files/find -not -type d -print/' \
-   -e 's:_relative ": "./:' \
-   -i $RUBY_FAKEGEM_GEMSPEC || die
-
-   # FIXMEs:
-   # fails to find fixtures because this requires bundler
-   rm -f test/test_theme.rb || die
-   rm -f test/test_theme_{assets_reader,data_reader,drop}.rb || die
-   sed -i -e '/^should.*theme/,/^end$/d' \
-   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
-   sed -i -e '/context "with a theme"/,/^end/ s:^:#:' 
test/test_layout_reader.rb || die
-   sed -i -e '/normalize paths of rendered items/askip "test-theme"' 
test/test_liquid_renderer.rb || die
-   # partially requires 'toml'
-   rm test/test_configuration.rb || die
-   # pygments tests fail because of line numbering
-   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
-   #sed -i -e '/^context.*pygments/,/^end$/d' 
test/test_redcarpet.rb || die
-
-   # Tries to use bundler and install packages.
-   rm -f test/test_new_command.rb || die
-
-   # Fails due to ordering differences in ruby 3.0
-   sed -e '/convert drop to json/askip "hash ordering with ruby 3"' \
-   -i test/test_filters.rb || die
-
-   # Avoid a test failing due to TZ differences
-   sed -e '/contain the proper page data to mimic the post liquid/askip 
"TZ difference"' \
-   -i test/test_excerpt.rb || die
-
-   # Confused by network-sandbox
-   sed -e "/return true if there's internet/askip \"Confused by 
network-sandbox\"" \
-   -i test/test_utils.rb || die
-}
-
-src_test() {
-   local -x JEKYLL_NO_BUNDLER_REQUIRE=true
-
-   ruby-ng_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sitemap/

2023-08-19 Thread Hans de Graaff
commit: 73081808bd67dc1e86372f346dcd3323507d6168
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 08:40:09 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 09:17:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73081808

www-apps/jekyll-sitemap: drop 1.4.0

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

 .../jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild | 27 --
 1 file changed, 27 deletions(-)

diff --git a/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild 
b/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild
deleted file mode 100644
index 831d9e8c6fab..
--- a/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-
-RUBY_FAKEGEM_GEMSPEC="jekyll-sitemap.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Automatically generate a sitemap.xml for your Jekyll site"
-HOMEPAGE="https://github.com/jekyll/jekyll-sitemap;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "=www-apps/jekyll-4*"
-
-all_ruby_prepare() {
-   sed -i -e 's/git ls-files -z/find -type f -print0/' 
${RUBY_FAKEGEM_GEMSPEC} || die
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2023-08-19 Thread Hans de Graaff
commit: 670b9dfb42dd27a208b7c36efbc39a9a5e1dcf21
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 08:15:58 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 08:15:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=670b9dfb

www-apps/jekyll: drop 4.3.2

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

 www-apps/jekyll/jekyll-4.3.2.ebuild | 108 
 1 file changed, 108 deletions(-)

diff --git a/www-apps/jekyll/jekyll-4.3.2.ebuild 
b/www-apps/jekyll/jekyll-4.3.2.ebuild
deleted file mode 100644
index a0dc21a39fa2..
--- a/www-apps/jekyll/jekyll-4.3.2.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30"
-
-inherit ruby-fakegem
-
-RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
-RUBY_FAKEGEM_EXTRAINSTALL="features"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-DESCRIPTION="A simple, blog aware, static site generator"
-HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/addressable-2.4
-   >=dev-ruby/colorator-1.0
-   >=dev-ruby/em-websocket-0.5
-   dev-ruby/i18n:1
-   >=dev-ruby/kramdown-2.3:2
-   dev-ruby/kramdown-parser-gfm:1
-   dev-ruby/liquid:4
-   >=dev-ruby/mercenary-0.4.0
-   >=dev-ruby/pathutil-0.9
-   || ( dev-ruby/rouge:4 dev-ruby/rouge:2 )
-   >=dev-ruby/safe_yaml-1.0
-   || ( dev-ruby/terminal-table:3 dev-ruby/terminal-table:2 )
-   >=www-apps/jekyll-sass-converter-2.0
-   >=www-apps/jekyll-watch-2.2.1-r1
-"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/httpclient
-   dev-ruby/kramdown-syntax-coderay
-   dev-ruby/launchy
-   dev-ruby/nokogiri
-   >=dev-ruby/rdiscount-2.0
-   >=dev-ruby/redcarpet-3.2.3
-   dev-ruby/rspec-mocks
-   >=dev-ruby/shoulda-3
-   dev-ruby/test-unit:2
-   www-apps/jekyll-coffeescript
-   )
-"
-
-all_ruby_prepare() {
-   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
-   eapply -R "${FILESDIR}/${P}-sass.patch"
-
-   # Drop tests requiring bundler
-   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
-   rm test/test_plugin_manager.rb || die
-
-   # Drop tests requiring classifier-reborn (ruby27-only package)
-   rm -f test/test_related_posts.rb || die
-
-   # Replace git command in gemspec
-   sed -e 's/git ls-files/find -not -type d -print/' \
-   -e 's:_relative ": "./:' \
-   -i $RUBY_FAKEGEM_GEMSPEC || die
-
-   # FIXMEs:
-   # fails to find fixtures because this requires bundler
-   rm -f test/test_theme.rb || die
-   rm -f test/test_theme_{assets_reader,data_reader,drop}.rb || die
-   sed -i -e '/^should.*theme/,/^end$/d' \
-   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
-   sed -i -e '/context "with a theme"/,/^end/ s:^:#:' 
test/test_layout_reader.rb || die
-   sed -i -e '/normalize paths of rendered items/askip "test-theme"' 
test/test_liquid_renderer.rb || die
-   # partially requires 'toml'
-   rm test/test_configuration.rb || die
-   # pygments tests fail because of line numbering
-   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
-   #sed -i -e '/^context.*pygments/,/^end$/d' 
test/test_redcarpet.rb || die
-
-   # Tries to use bundler and install packages.
-   rm -f test/test_new_command.rb || die
-
-   # Fails due to ordering differences in ruby 3.0
-   sed -e '/convert drop to json/askip "hash ordering with ruby 3"' \
-   -i test/test_filters.rb || die
-
-   # Avoid a test failing due to TZ differences
-   sed -e '/contain the proper page data to mimic the post liquid/askip 
"TZ difference"' \
-   -i test/test_excerpt.rb || die
-
-   # Confused by network-sandbox
-   sed -e "/return true if there's internet/askip \"Confused by 
network-sandbox\"" \
-   -i test/test_utils.rb || die
-}
-
-src_test() {
-   local -x JEKYLL_NO_BUNDLER_REQUIRE=true
-
-   ruby-ng_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2023-07-20 Thread Hans de Graaff
commit: baac8c703e7c0d8180fdb847050feba4d41755cb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul 20 06:39:49 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jul 20 06:39:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baac8c70

www-apps/jekyll: add missing webrick dependency

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

 www-apps/jekyll/jekyll-4.3.2-r2.ebuild | 106 +
 1 file changed, 106 insertions(+)

diff --git a/www-apps/jekyll/jekyll-4.3.2-r2.ebuild 
b/www-apps/jekyll/jekyll-4.3.2-r2.ebuild
new file mode 100644
index ..06180b8f59ed
--- /dev/null
+++ b/www-apps/jekyll/jekyll-4.3.2-r2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
+RUBY_FAKEGEM_EXTRAINSTALL="features"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_BINDIR="exe"
+
+DESCRIPTION="Simple, blog aware, static site generator"
+HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.4
+   >=dev-ruby/colorator-1.0
+   >=dev-ruby/em-websocket-0.5
+   dev-ruby/i18n:1
+   >=dev-ruby/kramdown-2.3:2
+   dev-ruby/kramdown-parser-gfm:1
+   dev-ruby/liquid:4
+   >=dev-ruby/mercenary-0.4.0
+   >=dev-ruby/pathutil-0.9
+   || ( dev-ruby/rouge:4 dev-ruby/rouge:2 )
+   || ( dev-ruby/terminal-table:3 dev-ruby/terminal-table:2 )
+   >=dev-ruby/webrick-1.7:0
+   >=www-apps/jekyll-sass-converter-2.0
+   >=www-apps/jekyll-watch-2.2.1-r1
+"
+ruby_add_bdepend "
+   test? (
+   dev-ruby/httpclient
+   dev-ruby/kramdown-syntax-coderay
+   dev-ruby/launchy
+   dev-ruby/nokogiri
+   >=dev-ruby/rdiscount-2.0
+   >=dev-ruby/redcarpet-3.2.3
+   dev-ruby/rspec-mocks
+   >=dev-ruby/shoulda-3
+   dev-ruby/test-unit:2
+   www-apps/jekyll-coffeescript
+   )
+"
+
+all_ruby_prepare() {
+   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
+   eapply -R "${FILESDIR}/${P}-sass.patch"
+   eapply "${FILESDIR}"/jekyll-4.3.2-no-safe_yaml.patch
+
+   # Drop tests requiring bundler
+   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
+   rm test/test_plugin_manager.rb || die
+
+   # Drop tests requiring classifier-reborn (ruby27-only package)
+   rm -f test/test_related_posts.rb || die
+
+   # Replace git command in gemspec
+   sed -e 's/git ls-files/find -not -type d -print/' \
+   -e 's:_relative ": "./:' \
+   -i $RUBY_FAKEGEM_GEMSPEC || die
+
+   # FIXMEs:
+   # fails to find fixtures because this requires bundler
+   rm -f test/test_theme.rb || die
+   rm -f test/test_theme_{assets_reader,data_reader,drop}.rb || die
+   sed -i -e '/^should.*theme/,/^end$/d' \
+   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
+   sed -i -e '/context "with a theme"/,/^end/ s:^:#:' 
test/test_layout_reader.rb || die
+   sed -i -e '/normalize paths of rendered items/askip "test-theme"' 
test/test_liquid_renderer.rb || die
+   # partially requires 'toml'
+   rm test/test_configuration.rb || die
+   # pygments tests fail because of line numbering
+   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
+   #sed -i -e '/^context.*pygments/,/^end$/d' 
test/test_redcarpet.rb || die
+
+   # Tries to use bundler and install packages.
+   rm -f test/test_new_command.rb || die
+
+   # Fails due to ordering differences in ruby 3.0
+   sed -e '/convert drop to json/askip "hash ordering with ruby 3"' \
+   -i test/test_filters.rb || die
+
+   # Avoid a test failing due to TZ differences
+   sed -e '/contain the proper page data to mimic the post liquid/askip 
"TZ difference"' \
+   -i test/test_excerpt.rb || die
+
+   # Confused by network-sandbox
+   sed -e "/return true if there's internet/askip \"Confused by 
network-sandbox\"" \
+   -i test/test_utils.rb || die
+}
+
+src_test() {
+   local -x JEKYLL_NO_BUNDLER_REQUIRE=true
+
+   ruby-ng_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sitemap/

2023-07-18 Thread Hans de Graaff
commit: 5136ac68079955fe732792e154ead96673441fe7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 18 06:39:59 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 18 07:23:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5136ac68

www-apps/jekyll-sitemap: update EAPI 7 -> 8

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

 .../jekyll-sitemap/jekyll-sitemap-1.4.0-r1.ebuild  | 27 ++
 1 file changed, 27 insertions(+)

diff --git a/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0-r1.ebuild 
b/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0-r1.ebuild
new file mode 100644
index ..f535799e02be
--- /dev/null
+++ b/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
+
+RUBY_FAKEGEM_GEMSPEC="jekyll-sitemap.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Automatically generate a sitemap.xml for your Jekyll site"
+HOMEPAGE="https://github.com/jekyll/jekyll-sitemap;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "=www-apps/jekyll-4*"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find * -type f -print0/' 
${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2023-06-23 Thread Sam James
commit: a45f861fc09472e1fa29d8692eb6a918f4a1eee6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 23 08:37:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 23 08:51:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a45f861f

www-apps/jekyll-coffeescript: enable ruby31

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

 .../jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild   | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild 
b/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild
index efbc13877e54..fefe0ab957b2 100644
--- a/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild
+++ b/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild
@@ -2,25 +2,29 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby27 ruby30"
+
+USE_RUBY="ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
 RUBY_FAKEGEM_TASK_DOC=""
-
 RUBY_FAKEGEM_GEMSPEC="jekyll-coffeescript.gemspec"
 
 inherit ruby-fakegem
 
-SRC_URI="https://github.com/jekyll/jekyll-coffeescript/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 DESCRIPTION="A CoffeeScript Converter for Jekyll"
 HOMEPAGE="https://github.com/jekyll/jekyll-coffeescript;
+SRC_URI="https://github.com/jekyll/jekyll-coffeescript/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 IUSE="test"
 
+ruby_add_rdepend ">=dev-ruby/coffee-script-2.2
+   >=dev-ruby/coffee-script-source-1.12"
+ruby_add_bdepend "test? ( www-apps/jekyll )"
+
 all_ruby_prepare() {
sed -i -e '/bundler/d' Rakefile || die
sed -i -e "/^RSpec/i \
@@ -29,7 +33,3 @@ all_ruby_prepare() {
require 'jekyll-coffeescript'" spec/spec_helper.rb || die
sed -i -e 's/git ls-files/find -type f -print/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
 }
-
-ruby_add_rdepend ">=dev-ruby/coffee-script-2.2
-   >=dev-ruby/coffee-script-source-1.12"
-ruby_add_bdepend "test? ( www-apps/jekyll )"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2023-06-23 Thread Sam James
commit: a1b673c6b335a941cf7a05ec8e00ea1dd25bf026
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 23 08:37:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 23 08:51:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b673c6

www-apps/jekyll-watch: enable ruby31

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

 www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild
index ab5a40126111..87a7a16aa60b 100644
--- a/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild
+++ b/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild
@@ -2,12 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby27 ruby30"
 
+USE_RUBY="ruby30 ruby31"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-
 RUBY_FAKEGEM_GEMSPEC="jekyll-watch.gemspec"
 
 inherit ruby-fakegem
@@ -19,7 +18,6 @@ 
SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
-IUSE=""
 
 ruby_add_rdepend "dev-ruby/listen:3"
 ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/files/, www-apps/jekyll/

2023-06-23 Thread Sam James
commit: 033af146ba3540ce45ffb4fc60b08affa9ed764d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 23 08:36:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 23 08:51:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=033af146

www-apps/jekyll: enable ruby31

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

 .../jekyll/files/jekyll-4.3.2-no-safe_yaml.patch   | 405 +
 www-apps/jekyll/jekyll-4.3.2-r1.ebuild | 105 ++
 2 files changed, 510 insertions(+)

diff --git a/www-apps/jekyll/files/jekyll-4.3.2-no-safe_yaml.patch 
b/www-apps/jekyll/files/jekyll-4.3.2-no-safe_yaml.patch
new file mode 100644
index ..d16b28076816
--- /dev/null
+++ b/www-apps/jekyll/files/jekyll-4.3.2-no-safe_yaml.patch
@@ -0,0 +1,405 @@
+From 
https://sources.debian.org/patches/jekyll/4.3.1%2Bdfsg-2/0016-Drop-usage-of-safe_yaml.patch/
+(added Symbol to allowed classes for jekyll-sass-converter)
+
+From: Antonio Terceiro 
+Date: Sat, 21 Jan 2023 23:25:30 -0300
+Subject: Drop usage of safe_yaml
+
+Squashed commit of the following:
+
+commit 9e8b06e55afab8da1bb134a9f5362f403c82f05b
+Author: f 
+Date:   Sat Aug 21 14:27:31 2021 -0300
+
+Move YAML loading into Utils
+
+commit a91a88119e4b77fff26812384970bbb0b7f1be31
+Author: f 
+Date:   Thu Aug 19 14:45:39 2021 -0300
+
+Support older Psych versions
+
+commit b0526242dff12fa4e95ddc0b67efdb73144fb517
+Author: f...@sutty.nl 
+Date:   Thu Aug 19 13:42:39 2021 -0300
+
+Use Psych as YAML parser
+
+Source: https://github.com/jekyll/jekyll/pull/8772
+Additional changes:
+  - Also make the replacement of SafeYAML in lib/jekyll/commands/serve.rb
+--- a/features/step_definitions.rb
 b/features/step_definitions.rb
+@@ -159,7 +159,7 @@ end
+ Given(%r!^I have a configuration file with "(.*)" set to "(.*)"$!) do |key, 
value|
+   config = \
+ if source_dir.join("_config.yml").exist?
+-  SafeYAML.load_file(source_dir.join("_config.yml"))
++  Jekyll::Utils.safe_load_yaml_file(source_dir.join("_config.yml"))
+ else
+   {}
+ end
+--- a/jekyll.gemspec
 b/jekyll.gemspec
+@@ -44,7 +44,6 @@ Gem::Specification.new do |s|
+   s.add_runtime_dependency("mercenary", ">= 0.3.6", "< 0.5")
+   s.add_runtime_dependency("pathutil",  "~> 0.9")
+   s.add_runtime_dependency("rouge", ">= 3.0", "< 5.0")
+-  s.add_runtime_dependency("safe_yaml", "~> 1.0")
+   s.add_runtime_dependency("terminal-table",">= 1.8", "< 4.0")
+   s.add_runtime_dependency("webrick",   "~> 1.7")
+ end
+--- a/lib/jekyll.rb
 b/lib/jekyll.rb
+@@ -27,18 +27,16 @@ require "logger"
+ require "set"
+ require "csv"
+ require "json"
++require "psych"
+ 
+ # 3rd party
+ require "pathutil"
+ require "addressable/uri"
+-require "safe_yaml/load"
+ require "liquid"
+ require "kramdown"
+ require "colorator"
+ require "i18n"
+ 
+-SafeYAML::OPTIONS[:suppress_warnings] = true
+-
+ module Jekyll
+   # internal requires
+   autoload :Cleaner, "jekyll/cleaner"
+--- a/lib/jekyll/commands/serve.rb
 b/lib/jekyll/commands/serve.rb
+@@ -355,7 +355,7 @@ module Jekyll
+ end
+ 
+ def mime_types_charset
+-  
SafeYAML.load_file(File.expand_path("serve/mime_types_charset.json", __dir__))
++  
Jekyll::Utils.safe_load_yaml_file(File.expand_path("serve/mime_types_charset.json",
 __dir__))
+ end
+ 
+ def read_file(source_dir, file_path)
+--- a/lib/jekyll/configuration.rb
 b/lib/jekyll/configuration.rb
+@@ -126,7 +126,7 @@ module Jekyll
+ Jekyll::External.require_with_graceful_fail("tomlrb") unless 
defined?(Tomlrb)
+ Tomlrb.load_file(filename)
+   when %r!\.ya?ml!i
+-SafeYAML.load_file(filename) || {}
++Jekyll::Utils.safe_load_yaml_file(filename) || {}
+   else
+ raise ArgumentError,
+   "No parser for '#{filename}' is available. Use a .y(a)ml or 
.toml file instead."
+--- a/lib/jekyll/convertible.rb
 b/lib/jekyll/convertible.rb
+@@ -42,7 +42,7 @@ module Jekyll
+ self.content = File.read(filename, 
**Utils.merged_file_read_opts(site, opts))
+ if content =~ Document::YAML_FRONT_MATTER_REGEXP
+   self.content = Regexp.last_match.post_match
+-  self.data = SafeYAML.load(Regexp.last_match(1))
++  self.data = Jekyll::Utils.safe_load_yaml(Regexp.last_match(1))
+ end
+   rescue Psych::SyntaxError => e
+ Jekyll.logger.warn "YAML Exception reading #{filename}: #{e.message}"
+--- a/lib/jekyll/document.rb
 b/lib/jekyll/document.rb
+@@ -300,7 +300,7 @@ module Jekyll
+   Jekyll.logger.debug "Reading:", relative_path
+ 
+   if yaml_file?
+-@data = SafeYAML.load_file(path)
++@data = Jekyll::Utils.safe_load_yaml_file(path, :read_opts => 
site.file_read_opts)
+   else
+ begin
+   merge_defaults
+@@ -483,7 +483,7 @@ module Jekyll
+   self.content = 

[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sass-converter/

2023-06-23 Thread Sam James
commit: dbd19e5219d8d656301677538c7da161c2eb4aee
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 23 08:37:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 23 08:51:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd19e52

www-apps/jekyll-sass-converter: enable ruby31

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

 www-apps/jekyll-sass-converter/jekyll-sass-converter-2.2.0.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.2.0.ebuild 
b/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.2.0.ebuild
index 6a24e237c3ae..3b10e00824cd 100644
--- a/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.2.0.ebuild
+++ b/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.2.0.ebuild
@@ -2,11 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30"
 
+USE_RUBY="ruby30 ruby31"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-
 RUBY_FAKEGEM_GEMSPEC="jekyll-sass-converter.gemspec"
 
 inherit ruby-fakegem
@@ -18,7 +17,6 @@ 
SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
-IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/sassc-2.0.1:2"
 ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2023-06-23 Thread Sam James
commit: 260a4b141d39cc1946a5f6db46e9d392141d590d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 23 07:59:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 23 08:51:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=260a4b14

www-apps/jekyll: skip network test

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

 www-apps/jekyll/jekyll-4.3.2.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/www-apps/jekyll/jekyll-4.3.2.ebuild 
b/www-apps/jekyll/jekyll-4.3.2.ebuild
index db9b3c7015a0..a0dc21a39fa2 100644
--- a/www-apps/jekyll/jekyll-4.3.2.ebuild
+++ b/www-apps/jekyll/jekyll-4.3.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30"
+USE_RUBY="ruby30"
 
 inherit ruby-fakegem
 
@@ -95,6 +95,10 @@ all_ruby_prepare() {
# Avoid a test failing due to TZ differences
sed -e '/contain the proper page data to mimic the post liquid/askip 
"TZ difference"' \
-i test/test_excerpt.rb || die
+
+   # Confused by network-sandbox
+   sed -e "/return true if there's internet/askip \"Confused by 
network-sandbox\"" \
+   -i test/test_utils.rb || die
 }
 
 src_test() {



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/files/

2023-04-05 Thread Hans de Graaff
commit: 839f87a21cf80bf70d72fcfe75b8afec70e29072
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr  5 15:00:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr  5 15:00:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=839f87a2

www-apps/jekyll: add missing patch

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

 www-apps/jekyll/files/jekyll-4.3.2-sass.patch | 100 ++
 1 file changed, 100 insertions(+)

diff --git a/www-apps/jekyll/files/jekyll-4.3.2-sass.patch 
b/www-apps/jekyll/files/jekyll-4.3.2-sass.patch
new file mode 100644
index ..3529ba4dbf3a
--- /dev/null
+++ b/www-apps/jekyll/files/jekyll-4.3.2-sass.patch
@@ -0,0 +1,100 @@
+From 572c86ec130f62722332f85051a8eef5f15deb7b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?=E3=81=AA=E3=81=A4=E3=81=8D?= 
+Date: Thu, 22 Dec 2022 06:51:02 -0800
+Subject: [PATCH] Update sass related tests for jekyll-sass-converter 3.x
+ (#9223)
+
+Merge pull request 9223
+---
+ features/rendering.feature   | 2 +-
+ features/theme.feature   | 4 ++--
+ test/test_filters.rb | 4 ++--
+ test/test_sass.rb| 4 +++-
+ test/test_theme_assets_reader.rb | 2 +-
+ 5 files changed, 9 insertions(+), 7 deletions(-)
+
+diff --git a/features/rendering.feature b/features/rendering.feature
+index 2b504a07555..c06e06524f5 100644
+--- a/features/rendering.feature
 b/features/rendering.feature
+@@ -168,7 +168,7 @@ Feature: Rendering
+ When I run jekyll build
+ Then I should get a zero exit status
+ And the _site directory should exist
+-And I should see ".foo-bar { color: red; }\n\n\/\*# 
sourceMappingURL=index.css.map \*\/" in "_site/index.css"
++And I should see ".foo-bar {\n  color: red;\n}\n\n\/\*# 
sourceMappingURL=index.css.map \*\/" in "_site/index.css"
+ 
+   Scenario: Not render liquid in CoffeeScript without explicitly including 
jekyll-coffeescript
+ Given I have an "index.coffee" page with animal "cicada" that contains 
"hey='for {{page.animal}}'"
+diff --git a/features/theme.feature b/features/theme.feature
+index 75ff5c69cb3..ec63b21271d 100644
+--- a/features/theme.feature
 b/features/theme.feature
+@@ -19,7 +19,7 @@ Feature: Writing themes
+ When I run jekyll build
+ Then I should get a zero exit status
+ And the _site directory should exist
+-And I should see ".sample { color: red; }\n\n\/\*# 
sourceMappingURL=style.css.map \*\/" in "_site/assets/style.css"
++And I should see ".sample {\n  color: red;\n}\n\n\/\*# 
sourceMappingURL=style.css.map \*\/" in "_site/assets/style.css"
+ 
+   Scenario: Overriding a theme with SCSS
+ Given I have a configuration file with "theme" set to "test-theme"
+@@ -28,7 +28,7 @@ Feature: Writing themes
+ When I run jekyll build
+ Then I should get a zero exit status
+ And the _site directory should exist
+-And I should see ".sample { color: black; }\n\n\/\*# 
sourceMappingURL=style.css.map \*\/" in "_site/assets/style.css"
++And I should see ".sample {\n  color: black;\n}\n\n\/\*# 
sourceMappingURL=style.css.map \*\/" in "_site/assets/style.css"
+ 
+   Scenario: A theme with an include
+ Given I have a configuration file with "theme" set to "test-theme"
+diff --git a/test/test_filters.rb b/test/test_filters.rb
+index 176e5ed6d49..ea82fc5b5e3 100644
+--- a/test/test_filters.rb
 b/test/test_filters.rb
+@@ -143,7 +143,7 @@ def select; end
+ 
+ should "sassify with simple string" do
+   assert_equal(
+-"p { color: #123456; }\n",
++"p {\n  color: #123456;\n}",
+ @filter.sassify(<<~SASS)
+   $blue: #123456
+   p
+@@ -154,7 +154,7 @@ def select; end
+ 
+ should "scssify with simple string" do
+   assert_equal(
+-"p { color: #123456; }\n",
++"p {\n  color: #123456;\n}",
+ @filter.scssify("$blue:#123456; p{color: $blue}")
+   )
+ end
+diff --git a/test/test_sass.rb b/test/test_sass.rb
+index 372cdedbbf8..3d930d00ad7 100644
+--- a/test/test_sass.rb
 b/test/test_sass.rb
+@@ -15,7 +15,9 @@ class TestSass < JekyllUnitTest
+ 
+ should "import SCSS partial" do
+   result = <<~CSS
+-.half { width: 50%; }
++.half {
++  width: 50%;
++}
+ 
+ /*# sourceMappingURL=main.css.map */
+   CSS
+diff --git a/test/test_theme_assets_reader.rb 
b/test/test_theme_assets_reader.rb
+index f45503e7dbb..635cec35618 100644
+--- a/test/test_theme_assets_reader.rb
 b/test/test_theme_assets_reader.rb
+@@ -38,7 +38,7 @@ def refute_file_with_relative_path(haystack, relative_path)
+   file = @site.pages.find { |f| f.relative_path == "assets/style.scss" }
+   refute_nil file
+   assert_equal @site.in_dest_dir("assets/style.css"), 
file.destination(@site.dest)
+-  assert_includes file.output, ".sample { color: black; }"
++  assert_includes file.output, ".sample {\n  color: 

[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2023-04-01 Thread Hans de Graaff
commit: f93cd3b50c4b8d7f951c8e2401f67563175655c3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr  1 06:34:59 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  1 06:34:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93cd3b5

www-apps/jekyll: drop 4.2.2

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

 www-apps/jekyll/Manifest|  1 -
 www-apps/jekyll/jekyll-4.2.2.ebuild | 93 -
 2 files changed, 94 deletions(-)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index 7097fc294848..2a0ef226abd1 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1,2 +1 @@
-DIST jekyll-4.2.2.tar.gz 1413485 BLAKE2B 
08f4b8b72aecc19d5c8d7bd29897d88edb66ce82b172306ee4fe356a5d2598362f3946354eaa3701f14df0f97e7fc95361b5cc59ec8820703c879bcf05e6331a
 SHA512 
3c72a24a2193493c9e417a05a113fa85889abd8df4d4c114fdc082e40de81d24824e3c4e41ecb3633ef780d4e3f3b0ab091c5f4234326a83b1a8a3da543275ff
 DIST jekyll-4.3.2.tar.gz 1447970 BLAKE2B 
8f722c363483d937198f5ac1abbca3aa59f754f66106d4355c59da541cce218704ee3976af2842e6b2f58d367eb80caa376612f73c84032ac5a2aa3076f6d007
 SHA512 
865bffe97683a4765a16b6eb9ec15d2567699ad343360e101d3cae81187ea0f218b67d13a1121213fc49269475935fe0322d8b0f052c868536d5aaa0f7ab

diff --git a/www-apps/jekyll/jekyll-4.2.2.ebuild 
b/www-apps/jekyll/jekyll-4.2.2.ebuild
deleted file mode 100644
index f7a34488c3e2..
--- a/www-apps/jekyll/jekyll-4.2.2.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27"
-
-inherit ruby-fakegem
-
-RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
-RUBY_FAKEGEM_EXTRAINSTALL="features"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-DESCRIPTION="A simple, blog aware, static site generator"
-HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/addressable-2.4
-   >=dev-ruby/colorator-1.0
-   >=dev-ruby/em-websocket-0.5
-   dev-ruby/i18n:1
-   >=dev-ruby/kramdown-2.3:2
-   dev-ruby/kramdown-parser-gfm:1
-   dev-ruby/liquid:4
-   >=dev-ruby/mercenary-0.4.0
-   >=dev-ruby/pathutil-0.9
-   =dev-ruby/rouge-3*
-   >=dev-ruby/safe_yaml-1.0
-   dev-ruby/terminal-table:2
-   >=www-apps/jekyll-sass-converter-2.0
-   >=www-apps/jekyll-watch-2.2.1-r1
-"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/classifier-reborn-2.1.0
-   dev-ruby/httpclient
-   dev-ruby/kramdown-syntax-coderay
-   dev-ruby/launchy
-   dev-ruby/nokogiri
-   >=dev-ruby/rdiscount-2.0
-   >=dev-ruby/redcarpet-3.2.3
-   dev-ruby/rspec-mocks
-   >=dev-ruby/shoulda-3
-   dev-ruby/test-unit:2
-   www-apps/jekyll-coffeescript
-   )
-"
-
-all_ruby_prepare() {
-   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
-
-   # Drop tests requiring bundler
-   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
-   rm test/test_plugin_manager.rb || die
-
-   # Replace git command in gemspec
-   sed -e 's/git ls-files/find -not -type d -print/' \
-   -e 's:_relative ": "./:' \
-   -i $RUBY_FAKEGEM_GEMSPEC || die
-
-   # FIXMEs:
-   # fails to find fixtures because this requires bundler
-   rm test/test_theme.rb || die
-   rm test/test_theme_assets_reader.rb || die
-   sed -i -e '/^should.*theme/,/^end$/d' \
-   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
-   sed -i -e '/context "with a theme"/,/^end/ s:^:#:' 
test/test_layout_reader.rb || die
-   sed -i -e '/normalize paths of rendered items/askip "test-theme"' 
test/test_liquid_renderer.rb || die
-   # partially requires 'toml'
-   rm test/test_configuration.rb || die
-   # pygments tests fail because of line numbering
-   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
-   #sed -i -e '/^context.*pygments/,/^end$/d' 
test/test_redcarpet.rb || die
-
-   # Tries to use bundler and install packages.
-   rm -f test/test_new_command.rb || die
-}
-
-src_test() {
-   local -x JEKYLL_NO_BUNDLER_REQUIRE=true
-
-   ruby-ng_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2023-04-01 Thread Hans de Graaff
commit: 3d45a09ba66bbaaf343becc173d192679ec65659
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr  1 06:23:59 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  1 06:25:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d45a09b

www-apps/jekyll-coffeescript: enable ruby30

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

 www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild 
b/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild
index b194dcd4b428..efbc13877e54 100644
--- a/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild
+++ b/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby26 ruby27"
+USE_RUBY="ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sass-converter/

2023-04-01 Thread Hans de Graaff
commit: 6cb45c349075fd93fcda45eeebe1e08b1a18f120
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr  1 06:23:42 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  1 06:25:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb45c34

www-apps/jekyll-sass-converter: enable ruby30

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

 www-apps/jekyll-sass-converter/jekyll-sass-converter-2.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.2.0.ebuild 
b/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.2.0.ebuild
index 220685d20eb3..6a24e237c3ae 100644
--- a/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.2.0.ebuild
+++ b/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.2.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27"
+USE_RUBY="ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2023-04-01 Thread Hans de Graaff
commit: 68848b1b160f06aeabd0e9840f9309aeb223ff9c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr  1 06:24:11 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  1 06:25:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68848b1b

www-apps/jekyll-watch: enable ruby30

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

 www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild
index 421f141694fa..ab5a40126111 100644
--- a/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild
+++ b/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby26 ruby27"
+USE_RUBY="ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC=""



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sitemap/

2023-04-01 Thread Hans de Graaff
commit: 2b545a653c4a524c16d8453edfe34e393587801f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr  1 06:24:27 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  1 06:25:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b545a65

www-apps/jekyll-sitemap: enable ruby30

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

 www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild 
b/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild
index 9b6ff7af26f8..831d9e8c6fab 100644
--- a/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild
+++ b/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby26 ruby27"
+USE_RUBY="ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2023-04-01 Thread Hans de Graaff
commit: cd4aa6ae7a1549cc076e849b8947b1120e7bd796
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr  1 06:22:46 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  1 06:25:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd4aa6ae

www-apps/jekyll: add 4.3.2

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

 www-apps/jekyll/Manifest|   1 +
 www-apps/jekyll/jekyll-4.3.2.ebuild | 104 
 2 files changed, 105 insertions(+)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index fcd44e6a0371..7097fc294848 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1 +1,2 @@
 DIST jekyll-4.2.2.tar.gz 1413485 BLAKE2B 
08f4b8b72aecc19d5c8d7bd29897d88edb66ce82b172306ee4fe356a5d2598362f3946354eaa3701f14df0f97e7fc95361b5cc59ec8820703c879bcf05e6331a
 SHA512 
3c72a24a2193493c9e417a05a113fa85889abd8df4d4c114fdc082e40de81d24824e3c4e41ecb3633ef780d4e3f3b0ab091c5f4234326a83b1a8a3da543275ff
+DIST jekyll-4.3.2.tar.gz 1447970 BLAKE2B 
8f722c363483d937198f5ac1abbca3aa59f754f66106d4355c59da541cce218704ee3976af2842e6b2f58d367eb80caa376612f73c84032ac5a2aa3076f6d007
 SHA512 
865bffe97683a4765a16b6eb9ec15d2567699ad343360e101d3cae81187ea0f218b67d13a1121213fc49269475935fe0322d8b0f052c868536d5aaa0f7ab

diff --git a/www-apps/jekyll/jekyll-4.3.2.ebuild 
b/www-apps/jekyll/jekyll-4.3.2.ebuild
new file mode 100644
index ..db9b3c7015a0
--- /dev/null
+++ b/www-apps/jekyll/jekyll-4.3.2.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
+RUBY_FAKEGEM_EXTRAINSTALL="features"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+DESCRIPTION="A simple, blog aware, static site generator"
+HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.4
+   >=dev-ruby/colorator-1.0
+   >=dev-ruby/em-websocket-0.5
+   dev-ruby/i18n:1
+   >=dev-ruby/kramdown-2.3:2
+   dev-ruby/kramdown-parser-gfm:1
+   dev-ruby/liquid:4
+   >=dev-ruby/mercenary-0.4.0
+   >=dev-ruby/pathutil-0.9
+   || ( dev-ruby/rouge:4 dev-ruby/rouge:2 )
+   >=dev-ruby/safe_yaml-1.0
+   || ( dev-ruby/terminal-table:3 dev-ruby/terminal-table:2 )
+   >=www-apps/jekyll-sass-converter-2.0
+   >=www-apps/jekyll-watch-2.2.1-r1
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/httpclient
+   dev-ruby/kramdown-syntax-coderay
+   dev-ruby/launchy
+   dev-ruby/nokogiri
+   >=dev-ruby/rdiscount-2.0
+   >=dev-ruby/redcarpet-3.2.3
+   dev-ruby/rspec-mocks
+   >=dev-ruby/shoulda-3
+   dev-ruby/test-unit:2
+   www-apps/jekyll-coffeescript
+   )
+"
+
+all_ruby_prepare() {
+   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
+   eapply -R "${FILESDIR}/${P}-sass.patch"
+
+   # Drop tests requiring bundler
+   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
+   rm test/test_plugin_manager.rb || die
+
+   # Drop tests requiring classifier-reborn (ruby27-only package)
+   rm -f test/test_related_posts.rb || die
+
+   # Replace git command in gemspec
+   sed -e 's/git ls-files/find -not -type d -print/' \
+   -e 's:_relative ": "./:' \
+   -i $RUBY_FAKEGEM_GEMSPEC || die
+
+   # FIXMEs:
+   # fails to find fixtures because this requires bundler
+   rm -f test/test_theme.rb || die
+   rm -f test/test_theme_{assets_reader,data_reader,drop}.rb || die
+   sed -i -e '/^should.*theme/,/^end$/d' \
+   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
+   sed -i -e '/context "with a theme"/,/^end/ s:^:#:' 
test/test_layout_reader.rb || die
+   sed -i -e '/normalize paths of rendered items/askip "test-theme"' 
test/test_liquid_renderer.rb || die
+   # partially requires 'toml'
+   rm test/test_configuration.rb || die
+   # pygments tests fail because of line numbering
+   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
+   #sed -i -e '/^context.*pygments/,/^end$/d' 
test/test_redcarpet.rb || die
+
+   # Tries to use bundler and install packages.
+   rm -f test/test_new_command.rb || die
+
+   # Fails due to ordering differences in ruby 3.0
+   sed -e '/convert drop to json/askip "hash ordering with ruby 3"' \
+   -i test/test_filters.rb || die
+
+   # Avoid a test failing due to TZ differences
+   sed -e '/contain the proper page data to 

[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2023-02-22 Thread Sam James
commit: 3830355f60315c16da76b92615a149bd6723cda9
Author: Cristian Othón Martínez Vera  cfuga  mx>
AuthorDate: Wed Feb 22 19:48:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 22 19:55:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3830355f

www-apps/jekyll: fix MissingRemoteId for maintainer-needed packages

Signed-off-by: Cristian Othón Martínez Vera  cfuga.mx>
Signed-off-by: Sam James  gentoo.org>

 www-apps/jekyll/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/www-apps/jekyll/metadata.xml b/www-apps/jekyll/metadata.xml
index b6f7dd3aac4d..f876d3689040 100644
--- a/www-apps/jekyll/metadata.xml
+++ b/www-apps/jekyll/metadata.xml
@@ -1,5 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
- 
+   
+   
+   jekyll/jekyll
+   
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/, www-apps/cgit/, acct-user/pcap/, gui-apps/kanshi/, ...

2022-08-14 Thread Joonas Niilola
commit: 86f1cf927f6a27a19482e1eb25430e47d5f58ff7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Aug 14 06:49:13 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 14 06:49:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f1cf92

*/*: reassign bman's packages

Signed-off-by: Joonas Niilola  gentoo.org>

 acct-group/pcap/metadata.xml| 4 
 acct-user/pcap/metadata.xml | 4 
 app-text/scdoc/metadata.xml | 5 +
 dev-libs/light/metadata.xml | 5 +
 dev-ruby/em-websocket/metadata.xml  | 4 
 gui-apps/grim/metadata.xml  | 5 +
 gui-apps/kanshi/metadata.xml| 5 +
 gui-apps/slurp/metadata.xml | 5 +
 gui-libs/wlroots/metadata.xml   | 4 
 gui-wm/sway/metadata.xml| 4 
 net-analyzer/wireshark/metadata.xml | 4 
 net-fs/sshfs/metadata.xml   | 5 +
 sys-fs/fuse-common/metadata.xml | 4 
 www-apps/cgit/metadata.xml  | 4 
 www-apps/jekyll-watch/metadata.xml  | 5 +
 15 files changed, 7 insertions(+), 60 deletions(-)

diff --git a/acct-group/pcap/metadata.xml b/acct-group/pcap/metadata.xml
index 924d866a7931..b75adbf441ef 100644
--- a/acct-group/pcap/metadata.xml
+++ b/acct-group/pcap/metadata.xml
@@ -5,10 +5,6 @@
zlog...@gentoo.org
Mikle Kolyada

-   
-   b...@gentoo.org
-   Aaron Bauman
-   

s...@gentoo.org
Sam James

diff --git a/acct-user/pcap/metadata.xml b/acct-user/pcap/metadata.xml
index 924d866a7931..b75adbf441ef 100644
--- a/acct-user/pcap/metadata.xml
+++ b/acct-user/pcap/metadata.xml
@@ -5,10 +5,6 @@
zlog...@gentoo.org
Mikle Kolyada

-   
-   b...@gentoo.org
-   Aaron Bauman
-   

s...@gentoo.org
Sam James

diff --git a/app-text/scdoc/metadata.xml b/app-text/scdoc/metadata.xml
index 5ee60cd0b383..115e9d64a669 100644
--- a/app-text/scdoc/metadata.xml
+++ b/app-text/scdoc/metadata.xml
@@ -1,8 +1,5 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   b...@gentoo.org
-   Aaron Bauman
-   
+   
 

diff --git a/dev-libs/light/metadata.xml b/dev-libs/light/metadata.xml
index de9395715b86..df94c1dbb14c 100644
--- a/dev-libs/light/metadata.xml
+++ b/dev-libs/light/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-b...@gentoo.org
-Aaron Bauman
-
+
 
 haikarainen/light
 

diff --git a/dev-ruby/em-websocket/metadata.xml 
b/dev-ruby/em-websocket/metadata.xml
index 607dce1783ce..b534f7a3d718 100644
--- a/dev-ruby/em-websocket/metadata.xml
+++ b/dev-ruby/em-websocket/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-b...@gentoo.org
-Aaron Bauman
-  
   
 r...@gentoo.org
 Gentoo Ruby Project

diff --git a/gui-apps/grim/metadata.xml b/gui-apps/grim/metadata.xml
index 2dd0f4f30901..c71690d3872f 100644
--- a/gui-apps/grim/metadata.xml
+++ b/gui-apps/grim/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-b...@gentoo.org
-Aaron Bauman
-
+
 
 Enable JPEG support.
 

diff --git a/gui-apps/kanshi/metadata.xml b/gui-apps/kanshi/metadata.xml
index f71d8a35cf35..816f56a2ce28 100644
--- a/gui-apps/kanshi/metadata.xml
+++ b/gui-apps/kanshi/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   b...@gentoo.org
-   Aaron Bauman
-   
+   

kanshi allows you to define output profiles that are
automatically enabled and disabled on hotplug.

diff --git a/gui-apps/slurp/metadata.xml b/gui-apps/slurp/metadata.xml
index 5f617b4c73ad..fc5a74aff206 100644
--- a/gui-apps/slurp/metadata.xml
+++ b/gui-apps/slurp/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-b...@gentoo.org
-Aaron Bauman
-
+
 
 emersion/slurp
 https://github.com/emersion/slurp/issues

diff --git a/gui-libs/wlroots/metadata.xml b/gui-libs/wlroots/metadata.xml
index b0cb5de764b0..4c879681cce9 100644
--- a/gui-libs/wlroots/metadata.xml
+++ b/gui-libs/wlroots/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   b...@gentoo.org
-   Aaron Bauman
-   

speedjac...@gmail.com
Niccolò Scatena

diff --git a/gui-wm/sway/metadata.xml b/gui-wm/sway/metadata.xml
index 83ff81b0d4e2..ea085b957895 100644
--- a/gui-wm/sway/metadata.xml
+++ b/gui-wm/sway/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   b...@gentoo.org
-   Aaron Bauman
-   

prometheanf...@gentoo.org
 

[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sitemap/

2022-06-18 Thread Hans de Graaff
commit: 380d54d0e164aba16c1aa201cbcd0609c636dd14
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 18 08:17:07 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 18 08:40:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=380d54d0

www-apps/jekyll-sitemap: enable ruby27 and disable ruby25

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

 www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild 
b/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild
index 6db4ff79ac9b..9b6ff7af26f8 100644
--- a/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild
+++ b/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby25 ruby26"
+USE_RUBY="ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sass-converter/

2022-06-18 Thread Hans de Graaff
commit: 9062c7174fe4b6f8579799ffe3e0c921a367544c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 18 08:17:45 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 18 08:40:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9062c717

www-apps/jekyll-sass-converter: drop 2.1.0

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

 www-apps/jekyll-sass-converter/Manifest|  1 -
 .../jekyll-sass-converter-2.1.0.ebuild | 32 --
 2 files changed, 33 deletions(-)

diff --git a/www-apps/jekyll-sass-converter/Manifest 
b/www-apps/jekyll-sass-converter/Manifest
index 45e1f750ca36..aa4adba85e70 100644
--- a/www-apps/jekyll-sass-converter/Manifest
+++ b/www-apps/jekyll-sass-converter/Manifest
@@ -1,2 +1 @@
-DIST jekyll-sass-converter-2.1.0.tar.gz 13136 BLAKE2B 
9a0a477004a1967a51f894f9bdb99f5c311cbfedfa2b1f0ba1aa7756c8550099361d24347bd3ba8d61fdc5c6c0058cc06be0c87145bb52e67fb65348112f5937
 SHA512 
336420ee5cf099af94c6f6d9a1cf5bae971f4720f625040f722f502acf05b94e17fdfaac4ccab8b1e58768b653df6c4640dfc835a6425a56a41ddfe709e7009d
 DIST jekyll-sass-converter-2.2.0.tar.gz 16359 BLAKE2B 
ed242d053c0c474bee9b86ca4987cb1348b3596c4c41415c229b454bc4aabf46c25c19ed69c4a206298bccde012935f10ec292d421c6506f22fa19fdd943d1ee
 SHA512 
2704defb5ded854afb3620e876045e222e3f4bf03344f9a060fcfc0b1f2e6bebfef776aff69e592ba8484516060d4c5a75499fc343fcab5f9c96cc2f6658f344

diff --git a/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.1.0.ebuild 
b/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.1.0.ebuild
deleted file mode 100644
index cf125868b075..
--- a/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.1.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-
-RUBY_FAKEGEM_GEMSPEC="jekyll-sass-converter.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A basic Sass converter for Jekyll"
-HOMEPAGE="https://github.com/jekyll/jekyll-sass-converter;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/sassc-2.0.1:2"
-ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
-
-all_ruby_prepare() {
-   sed -i -e 's/git ls-files -z/find -type f -print0/' 
${RUBY_FAKEGEM_GEMSPEC} || die
-   sed -i -e "1irequire 'tmpdir'" spec/scss_converter_spec.rb || die
-
-   # Avoid specs that require the minima theme
-   sed -i -e '/with valid sass paths in a theme/,/^  end/ s:^:#:' 
spec/scss_converter_spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2022-06-18 Thread Hans de Graaff
commit: d036e9a721e10fc0dfdf0c7d1caf7ddd3997983d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 18 08:18:11 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 18 08:40:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d036e9a7

www-apps/jekyll: drop 4.2.0-r1

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

 www-apps/jekyll/Manifest   |  1 -
 www-apps/jekyll/jekyll-4.2.0-r1.ebuild | 93 --
 2 files changed, 94 deletions(-)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index d45493d18823..fcd44e6a0371 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1,2 +1 @@
-DIST jekyll-4.2.0.tar.gz 1412419 BLAKE2B 
351852b52abc227f8e1eedeeef0871a593d66ffc95f4ed61f81e841582ab9f393b206f049107daa7e9deaa63d36359ff8d0b47c69b629dda2ea462cd0481
 SHA512 
aee4d832631a285c3d37576b5f3d80073b56afefcb8c8a19a74435ce431b606b5cedc28a02c8e3930f9bc35ab432c952f96e1878b3bee6b9d33fbd01f0a147ec
 DIST jekyll-4.2.2.tar.gz 1413485 BLAKE2B 
08f4b8b72aecc19d5c8d7bd29897d88edb66ce82b172306ee4fe356a5d2598362f3946354eaa3701f14df0f97e7fc95361b5cc59ec8820703c879bcf05e6331a
 SHA512 
3c72a24a2193493c9e417a05a113fa85889abd8df4d4c114fdc082e40de81d24824e3c4e41ecb3633ef780d4e3f3b0ab091c5f4234326a83b1a8a3da543275ff

diff --git a/www-apps/jekyll/jekyll-4.2.0-r1.ebuild 
b/www-apps/jekyll/jekyll-4.2.0-r1.ebuild
deleted file mode 100644
index 40520250a3c6..
--- a/www-apps/jekyll/jekyll-4.2.0-r1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26"
-
-inherit ruby-fakegem
-
-RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
-RUBY_FAKEGEM_EXTRAINSTALL="features"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-DESCRIPTION="A simple, blog aware, static site generator"
-HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/addressable-2.4
-   >=dev-ruby/colorator-1.0
-   >=dev-ruby/em-websocket-0.5
-   dev-ruby/i18n:1
-   >=dev-ruby/kramdown-2.1:2
-   dev-ruby/kramdown-parser-gfm:1
-   dev-ruby/liquid:4
-   >=dev-ruby/mercenary-0.4.0
-   >=dev-ruby/pathutil-0.9
-   =dev-ruby/rouge-3*
-   >=dev-ruby/safe_yaml-1.0
-   >=dev-ruby/terminal-table-1.8:0
-   >=www-apps/jekyll-sass-converter-2.0
-   >=www-apps/jekyll-watch-2.2.1-r1
-"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/classifier-reborn-2.1.0
-   dev-ruby/httpclient
-   dev-ruby/kramdown-syntax-coderay
-   dev-ruby/launchy
-   dev-ruby/nokogiri
-   >=dev-ruby/rdiscount-2.0
-   >=dev-ruby/redcarpet-3.2.3
-   dev-ruby/rspec-mocks
-   >=dev-ruby/shoulda-3
-   dev-ruby/test-unit:2
-   www-apps/jekyll-coffeescript
-   )
-"
-
-all_ruby_prepare() {
-   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
-
-   # Drop tests requiring bundler
-   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
-   rm test/test_plugin_manager.rb || die
-
-   # Replace git command in gemspec
-   sed -e 's/git ls-files/find -not -type d -print/' \
-   -e 's:_relative ": "./:' \
-   -i $RUBY_FAKEGEM_GEMSPEC || die
-
-   # FIXMEs:
-   # fails to find fixtures because this requires bundler
-   rm test/test_theme.rb || die
-   rm test/test_theme_assets_reader.rb || die
-   sed -i -e '/^should.*theme/,/^end$/d' \
-   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
-   sed -i -e '/context "with a theme"/,/^end/ s:^:#:' 
test/test_layout_reader.rb || die
-   sed -i -e '/normalize paths of rendered items/askip "test-theme"' 
test/test_liquid_renderer.rb || die
-   # partially requires 'toml'
-   rm test/test_configuration.rb || die
-   # pygments tests fail because of line numbering
-   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
-   #sed -i -e '/^context.*pygments/,/^end$/d' 
test/test_redcarpet.rb || die
-
-   # Tries to use bundler and install packages.
-   rm -f test/test_new_command.rb || die
-}
-
-src_test() {
-   local -x JEKYLL_NO_BUNDLER_REQUIRE=true
-
-   ruby-ng_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2022-05-20 Thread Hans de Graaff
commit: 8e15869e83fceb201dc170a9b4045f74eade0de1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 20 10:36:07 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 20 10:36:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e15869e

www-apps/jekyll-coffeescript: enable ruby27 and disable ruby25

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

 www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild 
b/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild
index 72f03cd668f7..b194dcd4b428 100644
--- a/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild
+++ b/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby25 ruby26"
+USE_RUBY="ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2022-05-20 Thread Hans de Graaff
commit: 2f5a5aae2fc997d55d7617a916bf82791b30bb0a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 20 07:36:58 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 20 10:36:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5a5aae

www-apps/jekyll: drop 4.1.1, 4.2.0

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

 www-apps/jekyll/Manifest|  1 -
 www-apps/jekyll/jekyll-4.1.1.ebuild | 89 --
 www-apps/jekyll/jekyll-4.2.0.ebuild | 95 -
 3 files changed, 185 deletions(-)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index 024159d8adca..ad15fac726a3 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1,2 +1 @@
-DIST jekyll-4.1.1.tar.gz 1398438 BLAKE2B 
ac207d58b155e069fda40b4598d441d8fb88f22e85740082829d018dc9cefe51ca636b23a6207c37711c4d26e078f6e4913946599f0200b8e8cb065a9ceff952
 SHA512 
98c635b54219c9666de6496e76f3a131fc715d650d868049c0fe10d76851a027e0808609c2dce1a138c95eb2fb7e58ef978237a305484071339b4a15d5acc4d5
 DIST jekyll-4.2.0.tar.gz 1412419 BLAKE2B 
351852b52abc227f8e1eedeeef0871a593d66ffc95f4ed61f81e841582ab9f393b206f049107daa7e9deaa63d36359ff8d0b47c69b629dda2ea462cd0481
 SHA512 
aee4d832631a285c3d37576b5f3d80073b56afefcb8c8a19a74435ce431b606b5cedc28a02c8e3930f9bc35ab432c952f96e1878b3bee6b9d33fbd01f0a147ec

diff --git a/www-apps/jekyll/jekyll-4.1.1.ebuild 
b/www-apps/jekyll/jekyll-4.1.1.ebuild
deleted file mode 100644
index f6aebf2bdafd..
--- a/www-apps/jekyll/jekyll-4.1.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26"
-
-inherit ruby-fakegem
-
-RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
-RUBY_FAKEGEM_EXTRAINSTALL="features"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-DESCRIPTION="A simple, blog aware, static site generator"
-HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/addressable-2.4
-   >=dev-ruby/colorator-1.0
-   >=dev-ruby/em-websocket-0.5
-   dev-ruby/i18n:1
-   >=dev-ruby/kramdown-2.1:2
-   dev-ruby/kramdown-parser-gfm:1
-   dev-ruby/liquid:4
-   >=dev-ruby/mercenary-0.4.0
-   >=dev-ruby/pathutil-0.9
-   =dev-ruby/rouge-3*
-   >=dev-ruby/safe_yaml-1.0
-   >=dev-ruby/terminal-table-1.8:0
-   >=www-apps/jekyll-sass-converter-2.0
-   >=www-apps/jekyll-watch-2.0
-"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/classifier-reborn-2.1.0
-   dev-ruby/launchy
-   >=dev-ruby/rdiscount-2.0
-   >=dev-ruby/redcarpet-3.2.3
-   dev-ruby/rspec-mocks
-   >=dev-ruby/shoulda-3
-   dev-ruby/test-unit:2
-   www-apps/jekyll-coffeescript
-   )
-"
-
-all_ruby_prepare() {
-   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
-
-   # Drop tests requiring bundler
-   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
-   rm test/test_plugin_manager.rb || die
-
-   # Replace git command in gemspec
-   sed -e 's/git ls-files/find -not -type d -print/' \
-   -e 's:_relative ": "./:' \
-   -i $RUBY_FAKEGEM_GEMSPEC || die
-
-   # FIXMEs:
-   # fails to find fixtures because this requires bundler
-   rm test/test_theme.rb || die
-   rm test/test_theme_assets_reader.rb || die
-   sed -i -e '/^should.*theme/,/^end$/d' \
-   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
-   sed -i -e '/context "with a theme"/,/^end/ s:^:#:' 
test/test_layout_reader.rb || die
-   sed -i -e '/normalize paths of rendered items/askip "test-theme"' 
test/test_liquid_renderer.rb || die
-   # partially requires 'toml'
-   rm test/test_configuration.rb || die
-   # pygments tests fail because of line numbering
-   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
-   #sed -i -e '/^context.*pygments/,/^end$/d' 
test/test_redcarpet.rb || die
-
-   # Tries to use bundler and install packages.
-   rm -f test/test_new_command.rb || die
-}
-
-src_test() {
-   local -x JEKYLL_NO_BUNDLER_REQUIRE=true
-
-   ruby-ng_src_test
-}

diff --git a/www-apps/jekyll/jekyll-4.2.0.ebuild 
b/www-apps/jekyll/jekyll-4.2.0.ebuild
deleted file mode 100644
index 8affdcb77943..
--- a/www-apps/jekyll/jekyll-4.2.0.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26"
-
-inherit ruby-fakegem
-

[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sass-converter/

2022-05-20 Thread Hans de Graaff
commit: c088c70a79a3d842633908e8dfdc25224314cb5c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 20 10:35:22 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 20 10:36:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c088c70a

www-apps/jekyll-sass-converter: add 2.2.0

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

 www-apps/jekyll-sass-converter/Manifest|  1 +
 .../jekyll-sass-converter-2.2.0.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/www-apps/jekyll-sass-converter/Manifest 
b/www-apps/jekyll-sass-converter/Manifest
index 3913ab5d0a4d..45e1f750ca36 100644
--- a/www-apps/jekyll-sass-converter/Manifest
+++ b/www-apps/jekyll-sass-converter/Manifest
@@ -1 +1,2 @@
 DIST jekyll-sass-converter-2.1.0.tar.gz 13136 BLAKE2B 
9a0a477004a1967a51f894f9bdb99f5c311cbfedfa2b1f0ba1aa7756c8550099361d24347bd3ba8d61fdc5c6c0058cc06be0c87145bb52e67fb65348112f5937
 SHA512 
336420ee5cf099af94c6f6d9a1cf5bae971f4720f625040f722f502acf05b94e17fdfaac4ccab8b1e58768b653df6c4640dfc835a6425a56a41ddfe709e7009d
+DIST jekyll-sass-converter-2.2.0.tar.gz 16359 BLAKE2B 
ed242d053c0c474bee9b86ca4987cb1348b3596c4c41415c229b454bc4aabf46c25c19ed69c4a206298bccde012935f10ec292d421c6506f22fa19fdd943d1ee
 SHA512 
2704defb5ded854afb3620e876045e222e3f4bf03344f9a060fcfc0b1f2e6bebfef776aff69e592ba8484516060d4c5a75499fc343fcab5f9c96cc2f6658f344

diff --git a/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.2.0.ebuild 
b/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.2.0.ebuild
new file mode 100644
index ..220685d20eb3
--- /dev/null
+++ b/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.2.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
+
+RUBY_FAKEGEM_GEMSPEC="jekyll-sass-converter.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A basic Sass converter for Jekyll"
+HOMEPAGE="https://github.com/jekyll/jekyll-sass-converter;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/sassc-2.0.1:2"
+ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
+
+all_ruby_prepare() {
+   sed -e 's/git ls-files -z/find * -type f -print0/' \
+   -e 's:_relative ": "./:' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e "1irequire 'tmpdir'" spec/scss_converter_spec.rb || die
+
+   # Avoid specs that require the minima theme
+   sed -i -e '/with valid sass paths in a theme/,/^  end/ s:^:#:' 
spec/scss_converter_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2022-05-20 Thread Hans de Graaff
commit: e58b7d32b3d89e6f2237cd08a6aa6d97607031a4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 20 10:34:53 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 20 10:36:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e58b7d32

www-apps/jekyll: add 4.2.2

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

 www-apps/jekyll/Manifest|  1 +
 www-apps/jekyll/jekyll-4.2.2.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index ad15fac726a3..d45493d18823 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1 +1,2 @@
 DIST jekyll-4.2.0.tar.gz 1412419 BLAKE2B 
351852b52abc227f8e1eedeeef0871a593d66ffc95f4ed61f81e841582ab9f393b206f049107daa7e9deaa63d36359ff8d0b47c69b629dda2ea462cd0481
 SHA512 
aee4d832631a285c3d37576b5f3d80073b56afefcb8c8a19a74435ce431b606b5cedc28a02c8e3930f9bc35ab432c952f96e1878b3bee6b9d33fbd01f0a147ec
+DIST jekyll-4.2.2.tar.gz 1413485 BLAKE2B 
08f4b8b72aecc19d5c8d7bd29897d88edb66ce82b172306ee4fe356a5d2598362f3946354eaa3701f14df0f97e7fc95361b5cc59ec8820703c879bcf05e6331a
 SHA512 
3c72a24a2193493c9e417a05a113fa85889abd8df4d4c114fdc082e40de81d24824e3c4e41ecb3633ef780d4e3f3b0ab091c5f4234326a83b1a8a3da543275ff

diff --git a/www-apps/jekyll/jekyll-4.2.2.ebuild 
b/www-apps/jekyll/jekyll-4.2.2.ebuild
new file mode 100644
index ..f7a34488c3e2
--- /dev/null
+++ b/www-apps/jekyll/jekyll-4.2.2.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
+RUBY_FAKEGEM_EXTRAINSTALL="features"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+DESCRIPTION="A simple, blog aware, static site generator"
+HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.4
+   >=dev-ruby/colorator-1.0
+   >=dev-ruby/em-websocket-0.5
+   dev-ruby/i18n:1
+   >=dev-ruby/kramdown-2.3:2
+   dev-ruby/kramdown-parser-gfm:1
+   dev-ruby/liquid:4
+   >=dev-ruby/mercenary-0.4.0
+   >=dev-ruby/pathutil-0.9
+   =dev-ruby/rouge-3*
+   >=dev-ruby/safe_yaml-1.0
+   dev-ruby/terminal-table:2
+   >=www-apps/jekyll-sass-converter-2.0
+   >=www-apps/jekyll-watch-2.2.1-r1
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/classifier-reborn-2.1.0
+   dev-ruby/httpclient
+   dev-ruby/kramdown-syntax-coderay
+   dev-ruby/launchy
+   dev-ruby/nokogiri
+   >=dev-ruby/rdiscount-2.0
+   >=dev-ruby/redcarpet-3.2.3
+   dev-ruby/rspec-mocks
+   >=dev-ruby/shoulda-3
+   dev-ruby/test-unit:2
+   www-apps/jekyll-coffeescript
+   )
+"
+
+all_ruby_prepare() {
+   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
+
+   # Drop tests requiring bundler
+   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
+   rm test/test_plugin_manager.rb || die
+
+   # Replace git command in gemspec
+   sed -e 's/git ls-files/find -not -type d -print/' \
+   -e 's:_relative ": "./:' \
+   -i $RUBY_FAKEGEM_GEMSPEC || die
+
+   # FIXMEs:
+   # fails to find fixtures because this requires bundler
+   rm test/test_theme.rb || die
+   rm test/test_theme_assets_reader.rb || die
+   sed -i -e '/^should.*theme/,/^end$/d' \
+   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
+   sed -i -e '/context "with a theme"/,/^end/ s:^:#:' 
test/test_layout_reader.rb || die
+   sed -i -e '/normalize paths of rendered items/askip "test-theme"' 
test/test_liquid_renderer.rb || die
+   # partially requires 'toml'
+   rm test/test_configuration.rb || die
+   # pygments tests fail because of line numbering
+   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
+   #sed -i -e '/^context.*pygments/,/^end$/d' 
test/test_redcarpet.rb || die
+
+   # Tries to use bundler and install packages.
+   rm -f test/test_new_command.rb || die
+}
+
+src_test() {
+   local -x JEKYLL_NO_BUNDLER_REQUIRE=true
+
+   ruby-ng_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2022-05-20 Thread Hans de Graaff
commit: a0f44211581d7a11ddbc92b70007160232d996fa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 20 10:35:35 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 20 10:36:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f44211

www-apps/jekyll-watch: enable ruby27 and disable ruby25

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

 www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild
index ea15f9cf3f7b..421f141694fa 100644
--- a/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild
+++ b/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby25 ruby26"
+USE_RUBY="ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC=""



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2021-08-28 Thread Aaron Bauman
commit: 9c6562a07987396d1bd44986c1e4a429133be5bb
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Aug 29 00:39:51 2021 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Aug 29 00:39:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c6562a0

www-apps/jekyll: drop to maintainer-needed

Signed-off-by: Aaron Bauman  gentoo.org>

 www-apps/jekyll/metadata.xml | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/www-apps/jekyll/metadata.xml b/www-apps/jekyll/metadata.xml
index 0bb46a0fb9b..5188377528a 100644
--- a/www-apps/jekyll/metadata.xml
+++ b/www-apps/jekyll/metadata.xml
@@ -1,11 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   b...@gentoo.org
-   Aaron Bauman
-   
-   
-   jekyll/jekyll
-   
+ 
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2021-07-06 Thread Hans de Graaff
commit: abf3414b11ef2cd31bbaec710c85eea95e395ea5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  6 08:12:04 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  6 08:37:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abf3414b

www-apps/jekyll-watch: cleanup

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

 www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild | 27 -
 1 file changed, 27 deletions(-)

diff --git a/www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild
deleted file mode 100644
index 00fa650ff7b..000
--- a/www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rebuild your Jekyll site when a file changes with the --watch 
switch"
-HOMEPAGE="https://github.com/jekyll/jekyll-watch;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/listen:3"
-ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
-
-all_ruby_prepare() {
-   rm Rakefile || die
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sass-converter/

2021-03-08 Thread Hans de Graaff
commit: ee459281d2507a3f2ab1614bdcdbe581419893e7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar  8 09:06:47 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar  8 09:28:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee459281

www-apps/jekyll-sass-converter: cleanup ruby25-only ebuild

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

 www-apps/jekyll-sass-converter/Manifest|  1 -
 .../jekyll-sass-converter-1.5.2.ebuild | 27 --
 2 files changed, 28 deletions(-)

diff --git a/www-apps/jekyll-sass-converter/Manifest 
b/www-apps/jekyll-sass-converter/Manifest
index f19674eef71..3913ab5d0a4 100644
--- a/www-apps/jekyll-sass-converter/Manifest
+++ b/www-apps/jekyll-sass-converter/Manifest
@@ -1,2 +1 @@
-DIST jekyll-sass-converter-1.5.2.tar.gz 9004 BLAKE2B 
a5c0e9a3aa51e47efcc7af90682c3fdb5ab23ba8142768afb175c1edaf2edd4feb8a867aebc72d3c89cc39fe40ed1ec7d1334a473d6023c95478411178e33758
 SHA512 
370ac6bd150a51afc766e4eb065b55d8965e7c39070fd133ea5422db1c559d4bf84d59bd601a3565792fd90a99c32ea1ccb5ecbed0cc8e1a3a343e7923250cb2
 DIST jekyll-sass-converter-2.1.0.tar.gz 13136 BLAKE2B 
9a0a477004a1967a51f894f9bdb99f5c311cbfedfa2b1f0ba1aa7756c8550099361d24347bd3ba8d61fdc5c6c0058cc06be0c87145bb52e67fb65348112f5937
 SHA512 
336420ee5cf099af94c6f6d9a1cf5bae971f4720f625040f722f502acf05b94e17fdfaac4ccab8b1e58768b653df6c4640dfc835a6425a56a41ddfe709e7009d

diff --git a/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.2.ebuild 
b/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.2.ebuild
deleted file mode 100644
index 7ae638410e1..000
--- a/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A basic Sass converter for Jekyll"
-HOMEPAGE="https://github.com/jekyll/jekyll-sass-converter;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/sass-3.4:* =dev-ruby/sass-3*:*"
-ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
-
-all_ruby_prepare() {
-   sed -i -e "1irequire 'tmpdir'" spec/scss_converter_spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2021-03-08 Thread Hans de Graaff
commit: e391a1c5727d21e8c5ede36b56862af1d63b2266
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar  8 09:07:22 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar  8 09:28:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e391a1c5

www-apps/jekyll-coffeescript: cleanup ruby25-only ebuild

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

 www-apps/jekyll-coffeescript/Manifest  |  1 -
 .../jekyll-coffeescript-1.2.2.ebuild   | 32 --
 2 files changed, 33 deletions(-)

diff --git a/www-apps/jekyll-coffeescript/Manifest 
b/www-apps/jekyll-coffeescript/Manifest
index 2961b148dde..9361264cd76 100644
--- a/www-apps/jekyll-coffeescript/Manifest
+++ b/www-apps/jekyll-coffeescript/Manifest
@@ -1,2 +1 @@
-DIST jekyll-coffeescript-1.2.2.tar.gz 5963 BLAKE2B 
d71d343786f855d480694aa9bac99497b21498ed730198d5fef3f309b96bf5924ecefbf0dee9a6e2ecc9272941c58206508dc47ce0b5bd88afab500bdf07b7e3
 SHA512 
4b531fd69553036bae22c6f9bae2552da13eb6957e122592ebfa9253b260718a6ec66c34dda8fea83d6d2a0e01eea16c65a4915d6c730dbc6ed53632d2eae198
 DIST jekyll-coffeescript-2.0.0.tar.gz 5984 BLAKE2B 
2158f138820253a4e181035dcdf7e25ac7ded26ce7b6e6d6fb5f73e18f5c7e8bbeed8b47a8b12c059b2e7e5167e41f0f9645d5d08e85ff8ab52d400b1c4eb3c7
 SHA512 
31742ff4a9139d56baaa657b8259c1327a3f7ea14465203907b4d98e6c2b70286f5a1a7515140638a2347db86a35645e715a527b4b85fd536176277f7cfa3400

diff --git a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.2.2.ebuild 
b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.2.2.ebuild
deleted file mode 100644
index df9a1ecfa15..000
--- a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.2.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-RUBY_FAKEGEM_TASK_DOC=""
-
-inherit ruby-fakegem
-
-SRC_URI="https://github.com/jekyll/jekyll-coffeescript/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-DESCRIPTION="A CoffeeScript Converter for Jekyll"
-HOMEPAGE="https://github.com/jekyll/jekyll-coffeescript;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' Rakefile || die
-   sed -i -e "/^RSpec/i \
-   require 'jekyll'"\
-   -e "/^RSpec/i \
-   require 'jekyll-coffeescript'" spec/spec_helper.rb || die
-}
-
-ruby_add_rdepend ">=dev-ruby/coffee-script-2.2
-   >=dev-ruby/coffee-script-source-1.12"
-ruby_add_bdepend "test? ( www-apps/jekyll )"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/, www-apps/jekyll/files/

2021-01-26 Thread Aaron Bauman
commit: c34372ca9cd26e1ed6126ad8351cfb6fbe6fec21
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Jan 26 17:07:10 2021 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Jan 26 17:07:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c34372ca

www-apps/jekyll: drop patch and bump watch dep

* Drop patch/workaround for missing listener gem. Thanks to graaff for
  identifying and fixing the issue in jekyll-watch Gemspec file
* Bump www-apps/jekyll-watch to 2.2.1-r1
* Drop patch jekyll-missingdep.patch

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

 www-apps/jekyll/files/jekyll-missingdep.patch | 14 
 www-apps/jekyll/jekyll-4.2.0-r1.ebuild| 93 +++
 2 files changed, 93 insertions(+), 14 deletions(-)

diff --git a/www-apps/jekyll/files/jekyll-missingdep.patch 
b/www-apps/jekyll/files/jekyll-missingdep.patch
deleted file mode 100644
index fcaf8f10e86..000
--- a/www-apps/jekyll/files/jekyll-missingdep.patch
+++ /dev/null
@@ -1,14 +0,0 @@
 a/jekyll.gemspec   2021-01-26 04:08:18.198289608 +0200
-+++ b/jekyll.gemspec   2021-01-26 04:09:08.545548043 +0200
-@@ -41,9 +41,11 @@
-   s.add_runtime_dependency("kramdown",  "~> 2.3")
-   s.add_runtime_dependency("kramdown-parser-gfm",   "~> 1.0")
-   s.add_runtime_dependency("liquid","~> 4.0")
-+  s.add_runtime_dependency("listen","~> 3.4")
-   s.add_runtime_dependency("mercenary", "~> 0.4.0")
-   s.add_runtime_dependency("pathutil",  "~> 0.9")
-   s.add_runtime_dependency("rouge", "~> 3.0")
-   s.add_runtime_dependency("safe_yaml", "~> 1.0")
-   s.add_runtime_dependency("terminal-table","~> 2.0")
-+
- end

diff --git a/www-apps/jekyll/jekyll-4.2.0-r1.ebuild 
b/www-apps/jekyll/jekyll-4.2.0-r1.ebuild
new file mode 100644
index 000..40520250a3c
--- /dev/null
+++ b/www-apps/jekyll/jekyll-4.2.0-r1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
+RUBY_FAKEGEM_EXTRAINSTALL="features"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+DESCRIPTION="A simple, blog aware, static site generator"
+HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.4
+   >=dev-ruby/colorator-1.0
+   >=dev-ruby/em-websocket-0.5
+   dev-ruby/i18n:1
+   >=dev-ruby/kramdown-2.1:2
+   dev-ruby/kramdown-parser-gfm:1
+   dev-ruby/liquid:4
+   >=dev-ruby/mercenary-0.4.0
+   >=dev-ruby/pathutil-0.9
+   =dev-ruby/rouge-3*
+   >=dev-ruby/safe_yaml-1.0
+   >=dev-ruby/terminal-table-1.8:0
+   >=www-apps/jekyll-sass-converter-2.0
+   >=www-apps/jekyll-watch-2.2.1-r1
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/classifier-reborn-2.1.0
+   dev-ruby/httpclient
+   dev-ruby/kramdown-syntax-coderay
+   dev-ruby/launchy
+   dev-ruby/nokogiri
+   >=dev-ruby/rdiscount-2.0
+   >=dev-ruby/redcarpet-3.2.3
+   dev-ruby/rspec-mocks
+   >=dev-ruby/shoulda-3
+   dev-ruby/test-unit:2
+   www-apps/jekyll-coffeescript
+   )
+"
+
+all_ruby_prepare() {
+   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
+
+   # Drop tests requiring bundler
+   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
+   rm test/test_plugin_manager.rb || die
+
+   # Replace git command in gemspec
+   sed -e 's/git ls-files/find -not -type d -print/' \
+   -e 's:_relative ": "./:' \
+   -i $RUBY_FAKEGEM_GEMSPEC || die
+
+   # FIXMEs:
+   # fails to find fixtures because this requires bundler
+   rm test/test_theme.rb || die
+   rm test/test_theme_assets_reader.rb || die
+   sed -i -e '/^should.*theme/,/^end$/d' \
+   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
+   sed -i -e '/context "with a theme"/,/^end/ s:^:#:' 
test/test_layout_reader.rb || die
+   sed -i -e '/normalize paths of rendered items/askip "test-theme"' 
test/test_liquid_renderer.rb || die
+   # partially requires 'toml'
+   rm test/test_configuration.rb || die
+   # pygments tests fail because of line numbering
+   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
+   #sed -i -e '/^context.*pygments/,/^end$/d' 
test/test_redcarpet.rb || die
+
+   # Tries to use bundler and install packages.
+   rm -f test/test_new_command.rb || die
+}

[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2021-01-26 Thread Hans de Graaff
commit: db5fc51bc4b1f79678ad878adb35f31ce215f961
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 26 15:56:30 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 26 15:56:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5fc51b

www-apps/jekyll-watch: install proper gemspec

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

 www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild | 31 ++
 1 file changed, 31 insertions(+)

diff --git a/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild
new file mode 100644
index 000..ea15f9cf3f7
--- /dev/null
+++ b/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
+
+RUBY_FAKEGEM_GEMSPEC="jekyll-watch.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Rebuild your Jekyll site when a file changes with the --watch 
switch"
+HOMEPAGE="https://github.com/jekyll/jekyll-watch;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/listen:3"
+ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
+
+all_ruby_prepare() {
+   rm Rakefile || die
+
+   sed -i -e 's/git ls-files -z/find -print0/' ${RUBY_FAKEGEM_GEMSPEC} || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/files/, www-apps/jekyll/

2021-01-25 Thread Aaron Bauman
commit: c9aadb736ba122fb8a237459dca32a9d0d42ced0
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Jan 26 02:23:01 2021 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Jan 26 02:23:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9aadb73

www-apps/jekyll: bump to 4.2.0 and fix tests

* Add missing test deps:
** dev-ruby/kramdown-syntax-coderay
** dev-ruby/nokogiri

* There is no missing dependency on bundler and this bug should be fixed
  in 4.1.1 and in 4.2.0. If not, please re-open.

* Add patch for missing dep in gemspec

Closes: https://bugs.gentoo.org/625994
Closes: https://bugs.gentoo.org/726072

Signed-off-by: Aaron Bauman  gentoo.org>

 www-apps/jekyll/Manifest  |  1 +
 www-apps/jekyll/files/jekyll-missingdep.patch | 14 
 www-apps/jekyll/jekyll-4.2.0.ebuild   | 95 +++
 3 files changed, 110 insertions(+)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index 5b9729c8243..024159d8adc 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1 +1,2 @@
 DIST jekyll-4.1.1.tar.gz 1398438 BLAKE2B 
ac207d58b155e069fda40b4598d441d8fb88f22e85740082829d018dc9cefe51ca636b23a6207c37711c4d26e078f6e4913946599f0200b8e8cb065a9ceff952
 SHA512 
98c635b54219c9666de6496e76f3a131fc715d650d868049c0fe10d76851a027e0808609c2dce1a138c95eb2fb7e58ef978237a305484071339b4a15d5acc4d5
+DIST jekyll-4.2.0.tar.gz 1412419 BLAKE2B 
351852b52abc227f8e1eedeeef0871a593d66ffc95f4ed61f81e841582ab9f393b206f049107daa7e9deaa63d36359ff8d0b47c69b629dda2ea462cd0481
 SHA512 
aee4d832631a285c3d37576b5f3d80073b56afefcb8c8a19a74435ce431b606b5cedc28a02c8e3930f9bc35ab432c952f96e1878b3bee6b9d33fbd01f0a147ec

diff --git a/www-apps/jekyll/files/jekyll-missingdep.patch 
b/www-apps/jekyll/files/jekyll-missingdep.patch
new file mode 100644
index 000..fcaf8f10e86
--- /dev/null
+++ b/www-apps/jekyll/files/jekyll-missingdep.patch
@@ -0,0 +1,14 @@
+--- a/jekyll.gemspec   2021-01-26 04:08:18.198289608 +0200
 b/jekyll.gemspec   2021-01-26 04:09:08.545548043 +0200
+@@ -41,9 +41,11 @@
+   s.add_runtime_dependency("kramdown",  "~> 2.3")
+   s.add_runtime_dependency("kramdown-parser-gfm",   "~> 1.0")
+   s.add_runtime_dependency("liquid","~> 4.0")
++  s.add_runtime_dependency("listen","~> 3.4")
+   s.add_runtime_dependency("mercenary", "~> 0.4.0")
+   s.add_runtime_dependency("pathutil",  "~> 0.9")
+   s.add_runtime_dependency("rouge", "~> 3.0")
+   s.add_runtime_dependency("safe_yaml", "~> 1.0")
+   s.add_runtime_dependency("terminal-table","~> 2.0")
++
+ end

diff --git a/www-apps/jekyll/jekyll-4.2.0.ebuild 
b/www-apps/jekyll/jekyll-4.2.0.ebuild
new file mode 100644
index 000..8affdcb7794
--- /dev/null
+++ b/www-apps/jekyll/jekyll-4.2.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
+RUBY_FAKEGEM_EXTRAINSTALL="features"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+DESCRIPTION="A simple, blog aware, static site generator"
+HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.4
+   >=dev-ruby/colorator-1.0
+   >=dev-ruby/em-websocket-0.5
+   dev-ruby/i18n:1
+   >=dev-ruby/kramdown-2.1:2
+   dev-ruby/kramdown-parser-gfm:1
+   dev-ruby/liquid:4
+   >=dev-ruby/mercenary-0.4.0
+   >=dev-ruby/pathutil-0.9
+   =dev-ruby/rouge-3*
+   >=dev-ruby/safe_yaml-1.0
+   >=dev-ruby/terminal-table-1.8:0
+   >=www-apps/jekyll-sass-converter-2.0
+   >=www-apps/jekyll-watch-2.0
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/classifier-reborn-2.1.0
+   dev-ruby/httpclient
+   dev-ruby/kramdown-syntax-coderay
+   dev-ruby/launchy
+   dev-ruby/nokogiri
+   >=dev-ruby/rdiscount-2.0
+   >=dev-ruby/redcarpet-3.2.3
+   dev-ruby/rspec-mocks
+   >=dev-ruby/shoulda-3
+   dev-ruby/test-unit:2
+   www-apps/jekyll-coffeescript
+   )
+"
+
+all_ruby_prepare() {
+   # reported upstream https://github.com/jekyll/jekyll/issues/8556
+   eapply "${FILESDIR}"/jekyll-missingdep.patch
+   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
+
+   # Drop tests requiring bundler
+   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
+   rm test/test_plugin_manager.rb || die
+
+   # Replace git command in gemspec
+   sed -e 's/git ls-files/find -not -type d -print/' \
+

[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sitemap/

2020-11-26 Thread Aaron Bauman
commit: ddef31cd545531fbd047caad272fd2a4844f6429
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Nov 26 20:47:36 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Nov 26 20:56:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddef31cd

www-apps/jekyll-sitemap: drop old EAPI

Signed-off-by: Aaron Bauman  gentoo.org>

 www-apps/jekyll-sitemap/Manifest   |  1 -
 .../jekyll-sitemap/jekyll-sitemap-0.13.0.ebuild| 23 --
 2 files changed, 24 deletions(-)

diff --git a/www-apps/jekyll-sitemap/Manifest b/www-apps/jekyll-sitemap/Manifest
index 0d5cf23b1b4..cc14ac07332 100644
--- a/www-apps/jekyll-sitemap/Manifest
+++ b/www-apps/jekyll-sitemap/Manifest
@@ -1,2 +1 @@
-DIST jekyll-sitemap-0.13.0.tar.gz 65036 BLAKE2B 
88477a9c1ee57975927e9b2a6044322d2c838eb3beded1263158ce4574fbc524453763c55026f88039746e77cbb7ff169dc2601fd0cb65f67d60a4a4252ec040
 SHA512 
97966c37c7126ac8d9d51069c8d5c448523fa06a7b2136baa1742495e21c76d0264a145e72896b4843111f519a9ddb4d7eab35bc1ea0130a3a77c3ff59066364
 DIST jekyll-sitemap-1.4.0.tar.gz 68362 BLAKE2B 
df3b55198b5f5f7f26f76c0f164ecbfb11a5d0dd8c5f8fd191cdf2fa090585b7f5c072460b1f78fc0e4cf058366a05a249975f2c72424f2fb8cb5c94ec1e72c4
 SHA512 
1c2f1bfb72576b45a26be657b39ac18c13da33fbdf69dbf0dbb58cae96c826a838ea5145f2f664796b15cfe098ac7f2ddc21d8145ee105b2dd17a14af076151b

diff --git a/www-apps/jekyll-sitemap/jekyll-sitemap-0.13.0.ebuild 
b/www-apps/jekyll-sitemap/jekyll-sitemap-0.13.0.ebuild
deleted file mode 100644
index fefc68f4e8b..000
--- a/www-apps/jekyll-sitemap/jekyll-sitemap-0.13.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Automatically generate a sitemap.xml for your Jekyll site"
-HOMEPAGE="https://github.com/jekyll/jekyll-sitemap;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
-ruby_add_rdepend ">=dev-ruby/addressable-2.4.0"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2020-09-09 Thread Michał Górny
commit: 93d8aa91480791f62232d237a39f69d6c6625b76
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  9 09:05:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  9 10:07:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d8aa91

www-apps/jekyll: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 www-apps/jekyll/Manifest|  2 -
 www-apps/jekyll/jekyll-3.8.5.ebuild | 81 -
 www-apps/jekyll/jekyll-4.1.0.ebuild | 90 -
 3 files changed, 173 deletions(-)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index 5f7915f13ed..5b9729c8243 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1,3 +1 @@
-DIST jekyll-3.8.5.tar.gz 852490 BLAKE2B 
3831c68c8c17b5ca14521988572849b89c8cd37f3fa4d7048adb7e25319f59a31e6174a6d25fb5ba4d33c919389f3a30cb28274cddd29ea644ec5d5aa11875e7
 SHA512 
2cd6bb8786fa2efc249457f72e9e1a3dc76c61a23d2ed8388fef56f1bd576897260b199edb393eb358cfe3a0b26487e40cc2fd3502c52cc9c828839b9eef624d
-DIST jekyll-4.1.0.tar.gz 1397143 BLAKE2B 
f7021fdc418acefa1b7e92318225ff8afff8dd84a0134906bb48ae461a94e4a71a8d0de0800ea489a3bd3eb7bfa36be4b8781e4c89729d5adc9e8ddc3b711dc3
 SHA512 
fdd9b28ff065a1dbe78f197c618bdd00bfeb37f66983c55ce971edcc96c3af39d926ec64b3866084dc8c21a56764ecdfb61d954123b15fe41a9de68fc951dc48
 DIST jekyll-4.1.1.tar.gz 1398438 BLAKE2B 
ac207d58b155e069fda40b4598d441d8fb88f22e85740082829d018dc9cefe51ca636b23a6207c37711c4d26e078f6e4913946599f0200b8e8cb065a9ceff952
 SHA512 
98c635b54219c9666de6496e76f3a131fc715d650d868049c0fe10d76851a027e0808609c2dce1a138c95eb2fb7e58ef978237a305484071339b4a15d5acc4d5

diff --git a/www-apps/jekyll/jekyll-3.8.5.ebuild 
b/www-apps/jekyll/jekyll-3.8.5.ebuild
deleted file mode 100644
index 37240e5d51b..000
--- a/www-apps/jekyll/jekyll-3.8.5.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-inherit ruby-fakegem
-
-RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
-RUBY_FAKEGEM_EXTRAINSTALL="features"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-DESCRIPTION="A simple, blog aware, static site generator"
-HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/addressable-2.4
-   >=dev-ruby/colorator-1.0i
-   >=dev-ruby/em-websocket-0.5
-   >=dev-ruby/i18n-0.7:0.7
-   >=dev-ruby/kramdown-1.14
-   >=dev-ruby/liquid-4.0:4
-   >=dev-ruby/mercenary-0.3.3
-   >=dev-ruby/pathutil-0.9
-   >=dev-ruby/safe_yaml-1.0
-   || ( dev-ruby/rouge:2 >=dev-ruby/rouge-1.7:0 )
-   >=www-apps/jekyll-sass-converter-1.0
-   >=www-apps/jekyll-watch-2.0
-"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/classifier-reborn-2.1.0
-   dev-ruby/launchy
-   >=dev-ruby/pygments_rb-0.6.0
-   >=dev-ruby/rdiscount-2.0
-   >=dev-ruby/redcarpet-3.2.3
-   dev-ruby/rspec-mocks
-   >=dev-ruby/shoulda-3
-   dev-ruby/test-unit:2
-   www-apps/jekyll-coffeescript
-   )
-"
-
-all_ruby_prepare() {
-   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
-
-   # Drop tests requiring bundler
-   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
-   rm test/test_plugin_manager.rb || die
-
-   # Replace git command in gemspec
-   sed -i 's/git ls-files -z/find -not -type d -print0/' 
$RUBY_FAKEGEM_GEMSPEC || die
-
-   # FIXMEs:
-   # fails to find fixtures
-   rm test/test_theme.rb || die
-   rm test/test_theme_assets_reader.rb || die
-   sed -i -e '/^should.*theme/,/^end$/d' \
-   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
-   # partially requires 'toml'
-   rm test/test_configuration.rb || die
-   # pygments tests fail because of line numbering
-   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
-   sed -i -e '/^context.*pygments/,/^end$/d' 
test/test_redcarpet.rb || die
-}
-
-src_test() {
-   local -x JEKYLL_NO_BUNDLER_REQUIRE=true
-
-   ruby-ng_src_test
-}

diff --git a/www-apps/jekyll/jekyll-4.1.0.ebuild 
b/www-apps/jekyll/jekyll-4.1.0.ebuild
deleted file mode 100644
index b60329211a3..000
--- a/www-apps/jekyll/jekyll-4.1.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26"
-
-inherit ruby-fakegem
-
-RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
-RUBY_FAKEGEM_EXTRAINSTALL="features"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-

[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2020-08-15 Thread Hans de Graaff
commit: aa0533c64e0c12176c83fd9813283d207322cc7a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 15 10:13:01 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 15 10:13:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa0533c6

www-apps/jekyll: add 4.1.1

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

 www-apps/jekyll/Manifest|  1 +
 www-apps/jekyll/jekyll-4.1.1.ebuild | 89 +
 2 files changed, 90 insertions(+)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index ccf5fb94f9c..5f7915f13ed 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1,2 +1,3 @@
 DIST jekyll-3.8.5.tar.gz 852490 BLAKE2B 
3831c68c8c17b5ca14521988572849b89c8cd37f3fa4d7048adb7e25319f59a31e6174a6d25fb5ba4d33c919389f3a30cb28274cddd29ea644ec5d5aa11875e7
 SHA512 
2cd6bb8786fa2efc249457f72e9e1a3dc76c61a23d2ed8388fef56f1bd576897260b199edb393eb358cfe3a0b26487e40cc2fd3502c52cc9c828839b9eef624d
 DIST jekyll-4.1.0.tar.gz 1397143 BLAKE2B 
f7021fdc418acefa1b7e92318225ff8afff8dd84a0134906bb48ae461a94e4a71a8d0de0800ea489a3bd3eb7bfa36be4b8781e4c89729d5adc9e8ddc3b711dc3
 SHA512 
fdd9b28ff065a1dbe78f197c618bdd00bfeb37f66983c55ce971edcc96c3af39d926ec64b3866084dc8c21a56764ecdfb61d954123b15fe41a9de68fc951dc48
+DIST jekyll-4.1.1.tar.gz 1398438 BLAKE2B 
ac207d58b155e069fda40b4598d441d8fb88f22e85740082829d018dc9cefe51ca636b23a6207c37711c4d26e078f6e4913946599f0200b8e8cb065a9ceff952
 SHA512 
98c635b54219c9666de6496e76f3a131fc715d650d868049c0fe10d76851a027e0808609c2dce1a138c95eb2fb7e58ef978237a305484071339b4a15d5acc4d5

diff --git a/www-apps/jekyll/jekyll-4.1.1.ebuild 
b/www-apps/jekyll/jekyll-4.1.1.ebuild
new file mode 100644
index 000..f6aebf2bdaf
--- /dev/null
+++ b/www-apps/jekyll/jekyll-4.1.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
+RUBY_FAKEGEM_EXTRAINSTALL="features"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+DESCRIPTION="A simple, blog aware, static site generator"
+HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.4
+   >=dev-ruby/colorator-1.0
+   >=dev-ruby/em-websocket-0.5
+   dev-ruby/i18n:1
+   >=dev-ruby/kramdown-2.1:2
+   dev-ruby/kramdown-parser-gfm:1
+   dev-ruby/liquid:4
+   >=dev-ruby/mercenary-0.4.0
+   >=dev-ruby/pathutil-0.9
+   =dev-ruby/rouge-3*
+   >=dev-ruby/safe_yaml-1.0
+   >=dev-ruby/terminal-table-1.8:0
+   >=www-apps/jekyll-sass-converter-2.0
+   >=www-apps/jekyll-watch-2.0
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/classifier-reborn-2.1.0
+   dev-ruby/launchy
+   >=dev-ruby/rdiscount-2.0
+   >=dev-ruby/redcarpet-3.2.3
+   dev-ruby/rspec-mocks
+   >=dev-ruby/shoulda-3
+   dev-ruby/test-unit:2
+   www-apps/jekyll-coffeescript
+   )
+"
+
+all_ruby_prepare() {
+   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
+
+   # Drop tests requiring bundler
+   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
+   rm test/test_plugin_manager.rb || die
+
+   # Replace git command in gemspec
+   sed -e 's/git ls-files/find -not -type d -print/' \
+   -e 's:_relative ": "./:' \
+   -i $RUBY_FAKEGEM_GEMSPEC || die
+
+   # FIXMEs:
+   # fails to find fixtures because this requires bundler
+   rm test/test_theme.rb || die
+   rm test/test_theme_assets_reader.rb || die
+   sed -i -e '/^should.*theme/,/^end$/d' \
+   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
+   sed -i -e '/context "with a theme"/,/^end/ s:^:#:' 
test/test_layout_reader.rb || die
+   sed -i -e '/normalize paths of rendered items/askip "test-theme"' 
test/test_liquid_renderer.rb || die
+   # partially requires 'toml'
+   rm test/test_configuration.rb || die
+   # pygments tests fail because of line numbering
+   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
+   #sed -i -e '/^context.*pygments/,/^end$/d' 
test/test_redcarpet.rb || die
+
+   # Tries to use bundler and install packages.
+   rm -f test/test_new_command.rb || die
+}
+
+src_test() {
+   local -x JEKYLL_NO_BUNDLER_REQUIRE=true
+
+   ruby-ng_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2020-08-09 Thread Michał Górny
commit: 4eabef8cd3c2d7c24909d008e197912578ed375f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug  9 07:22:48 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug  9 07:27:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eabef8c

www-apps/jekyll: Remove myself from maint

Signed-off-by: Michał Górny  gentoo.org>

 www-apps/jekyll/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/www-apps/jekyll/metadata.xml b/www-apps/jekyll/metadata.xml
index 28188a0391e..0bb46a0fb9b 100644
--- a/www-apps/jekyll/metadata.xml
+++ b/www-apps/jekyll/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mgo...@gentoo.org
-   Michał Górny
-   

b...@gentoo.org
Aaron Bauman



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sass-converter/

2020-08-09 Thread Michał Górny
commit: 1118dfa1381c5efd4acb126354dd5ebc5ccd45eb
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug  9 07:23:29 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug  9 07:27:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1118dfa1

www-apps/jekyll-sass-converter: Remove myself from maint

Signed-off-by: Michał Górny  gentoo.org>

 www-apps/jekyll-sass-converter/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/www-apps/jekyll-sass-converter/metadata.xml 
b/www-apps/jekyll-sass-converter/metadata.xml
index e6f5e3b38d6..c6fd197da04 100644
--- a/www-apps/jekyll-sass-converter/metadata.xml
+++ b/www-apps/jekyll-sass-converter/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mgo...@gentoo.org
-   Michał Górny
-   
+   

jekyll/jekyll-sass-converter




[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2020-08-09 Thread Michał Górny
commit: 90491fc65594c5b587445fba32008aa2bf780508
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug  9 07:22:53 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug  9 07:27:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90491fc6

www-apps/jekyll-coffeescript: Remove myself from maint

Signed-off-by: Michał Górny  gentoo.org>

 www-apps/jekyll-coffeescript/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/www-apps/jekyll-coffeescript/metadata.xml 
b/www-apps/jekyll-coffeescript/metadata.xml
index 95d941ca4d2..794b74ece86 100644
--- a/www-apps/jekyll-coffeescript/metadata.xml
+++ b/www-apps/jekyll-coffeescript/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mgo...@gentoo.org
-   Michał Górny
-   
+   

jekyll/jekyll-coffeescript




[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2020-08-09 Thread Michał Górny
commit: cbe422dd5e65938a5382e35c30895c43f40092d6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug  9 07:23:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug  9 07:27:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe422dd

www-apps/jekyll-watch: Remove myself from maint

Signed-off-by: Michał Górny  gentoo.org>

 www-apps/jekyll-watch/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/www-apps/jekyll-watch/metadata.xml 
b/www-apps/jekyll-watch/metadata.xml
index 2e045315276..77cfe2e5089 100644
--- a/www-apps/jekyll-watch/metadata.xml
+++ b/www-apps/jekyll-watch/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mgo...@gentoo.org
-   Michał Górny
-   

b...@gentoo.org
Aaron Bauman



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2020-07-26 Thread Sam James
commit: 7be3d4c113944ca8aaba8f7b28ed293516811cf9
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 27 04:13:27 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 27 04:13:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be3d4c1

www-apps/jekyll-watch: fix metadata typo

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 www-apps/jekyll-watch/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/jekyll-watch/metadata.xml 
b/www-apps/jekyll-watch/metadata.xml
index 6f7f00be6e7..2e045315276 100644
--- a/www-apps/jekyll-watch/metadata.xml
+++ b/www-apps/jekyll-watch/metadata.xml
@@ -6,7 +6,7 @@
Michał Górny


-   b...@gentoo.org>
+   b...@gentoo.org
Aaron Bauman





[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2020-07-26 Thread Sam James
commit: da77b9c97d2a04d5b0a22dc97d1c52a4d94253de
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 27 02:07:53 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 27 02:07:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da77b9c9

www-apps/jekyll-coffeescript: arm64 keyworded (bug #733784)

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild 
b/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild
index b508938a3c9..72f03cd668f 100644
--- a/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild
+++ b/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/jekyll/jekyll-coffeescript;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="test"
 
 all_ruby_prepare() {



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sass-converter/

2020-07-26 Thread Sam James
commit: 4950c1ae307c270124bdf8952b32bba147eeb627
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 27 02:08:01 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 27 02:08:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4950c1ae

www-apps/jekyll-sass-converter: arm64 keyworded (bug #733784)

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 www-apps/jekyll-sass-converter/jekyll-sass-converter-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.1.0.ebuild 
b/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.1.0.ebuild
index dd31e706140..cf125868b07 100644
--- a/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.1.0.ebuild
+++ b/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.1.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/sassc-2.0.1:2"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2020-07-26 Thread Sam James
commit: d70c7a42d6cd3ac3cc2564b6850192650de35315
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 27 02:07:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 27 02:07:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d70c7a42

www-apps/jekyll: arm64 keyworded (bug #733784)

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 www-apps/jekyll/jekyll-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/jekyll/jekyll-4.1.0.ebuild 
b/www-apps/jekyll/jekyll-4.1.0.ebuild
index c31e66aae8c..b60329211a3 100644
--- a/www-apps/jekyll/jekyll-4.1.0.ebuild
+++ b/www-apps/jekyll/jekyll-4.1.0.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="test"
 
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2020-07-26 Thread Sam James
commit: c90c4522be12d9033e3aa214274dce66a24520e9
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 27 02:08:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 27 02:08:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90c4522

www-apps/jekyll-watch: arm64 keyworded (bug #733784)

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild
index 094211910e6..00fa650ff7b 100644
--- a/www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild
+++ b/www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/listen:3"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sass-converter/

2020-06-19 Thread Hans de Graaff
commit: fdd51c030be26c98213c7289940f885fb2a3ae0f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 19 13:04:48 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 19 13:09:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd51c03

www-apps/jekyll-sass-converter: add 2.1.0

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

 www-apps/jekyll-sass-converter/Manifest|  1 +
 .../jekyll-sass-converter-2.1.0.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/www-apps/jekyll-sass-converter/Manifest 
b/www-apps/jekyll-sass-converter/Manifest
index 6a1e3169dd8..f19674eef71 100644
--- a/www-apps/jekyll-sass-converter/Manifest
+++ b/www-apps/jekyll-sass-converter/Manifest
@@ -1 +1,2 @@
 DIST jekyll-sass-converter-1.5.2.tar.gz 9004 BLAKE2B 
a5c0e9a3aa51e47efcc7af90682c3fdb5ab23ba8142768afb175c1edaf2edd4feb8a867aebc72d3c89cc39fe40ed1ec7d1334a473d6023c95478411178e33758
 SHA512 
370ac6bd150a51afc766e4eb065b55d8965e7c39070fd133ea5422db1c559d4bf84d59bd601a3565792fd90a99c32ea1ccb5ecbed0cc8e1a3a343e7923250cb2
+DIST jekyll-sass-converter-2.1.0.tar.gz 13136 BLAKE2B 
9a0a477004a1967a51f894f9bdb99f5c311cbfedfa2b1f0ba1aa7756c8550099361d24347bd3ba8d61fdc5c6c0058cc06be0c87145bb52e67fb65348112f5937
 SHA512 
336420ee5cf099af94c6f6d9a1cf5bae971f4720f625040f722f502acf05b94e17fdfaac4ccab8b1e58768b653df6c4640dfc835a6425a56a41ddfe709e7009d

diff --git a/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.1.0.ebuild 
b/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.1.0.ebuild
new file mode 100644
index 000..dd31e706140
--- /dev/null
+++ b/www-apps/jekyll-sass-converter/jekyll-sass-converter-2.1.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
+
+RUBY_FAKEGEM_GEMSPEC="jekyll-sass-converter.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A basic Sass converter for Jekyll"
+HOMEPAGE="https://github.com/jekyll/jekyll-sass-converter;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/sassc-2.0.1:2"
+ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find -type f -print0/' 
${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e "1irequire 'tmpdir'" spec/scss_converter_spec.rb || die
+
+   # Avoid specs that require the minima theme
+   sed -i -e '/with valid sass paths in a theme/,/^  end/ s:^:#:' 
spec/scss_converter_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sitemap/

2020-06-19 Thread Hans de Graaff
commit: 9c3d03f2a10227cb9561d25ee8944b4c081dc54f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 19 13:09:14 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 19 13:09:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c3d03f2

www-apps/jekyll-sitemap: add 1.4.0

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

 www-apps/jekyll-sitemap/Manifest   |  1 +
 .../jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/www-apps/jekyll-sitemap/Manifest b/www-apps/jekyll-sitemap/Manifest
index 1150b8a5385..0d5cf23b1b4 100644
--- a/www-apps/jekyll-sitemap/Manifest
+++ b/www-apps/jekyll-sitemap/Manifest
@@ -1 +1,2 @@
 DIST jekyll-sitemap-0.13.0.tar.gz 65036 BLAKE2B 
88477a9c1ee57975927e9b2a6044322d2c838eb3beded1263158ce4574fbc524453763c55026f88039746e77cbb7ff169dc2601fd0cb65f67d60a4a4252ec040
 SHA512 
97966c37c7126ac8d9d51069c8d5c448523fa06a7b2136baa1742495e21c76d0264a145e72896b4843111f519a9ddb4d7eab35bc1ea0130a3a77c3ff59066364
+DIST jekyll-sitemap-1.4.0.tar.gz 68362 BLAKE2B 
df3b55198b5f5f7f26f76c0f164ecbfb11a5d0dd8c5f8fd191cdf2fa090585b7f5c072460b1f78fc0e4cf058366a05a249975f2c72424f2fb8cb5c94ec1e72c4
 SHA512 
1c2f1bfb72576b45a26be657b39ac18c13da33fbdf69dbf0dbb58cae96c826a838ea5145f2f664796b15cfe098ac7f2ddc21d8145ee105b2dd17a14af076151b

diff --git a/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild 
b/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild
new file mode 100644
index 000..6db4ff79ac9
--- /dev/null
+++ b/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
+
+RUBY_FAKEGEM_GEMSPEC="jekyll-sitemap.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Automatically generate a sitemap.xml for your Jekyll site"
+HOMEPAGE="https://github.com/jekyll/jekyll-sitemap;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "=www-apps/jekyll-4*"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find -type f -print0/' 
${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2020-06-19 Thread Hans de Graaff
commit: 3509fd7c1c116059284228a8e4088a5fdc4272a9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 19 13:05:10 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 19 13:09:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3509fd7c

www-apps/jekyll-watch: add ruby26

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

 www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild
index 30d6fea1b99..094211910e6 100644
--- a/www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild
+++ b/www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby24 ruby25"
+USE_RUBY="ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC=""



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2020-06-19 Thread Hans de Graaff
commit: a4bff2ba88bfe82f98cd76f7f89e4c98664a47b1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 19 13:05:31 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 19 13:09:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4bff2ba

www-apps/jekyll-coffeescript: add 2.0.0

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

 www-apps/jekyll-coffeescript/Manifest  |  1 +
 .../jekyll-coffeescript-2.0.0.ebuild   | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/www-apps/jekyll-coffeescript/Manifest 
b/www-apps/jekyll-coffeescript/Manifest
index 2ad6e1fc2b1..2961b148dde 100644
--- a/www-apps/jekyll-coffeescript/Manifest
+++ b/www-apps/jekyll-coffeescript/Manifest
@@ -1 +1,2 @@
 DIST jekyll-coffeescript-1.2.2.tar.gz 5963 BLAKE2B 
d71d343786f855d480694aa9bac99497b21498ed730198d5fef3f309b96bf5924ecefbf0dee9a6e2ecc9272941c58206508dc47ce0b5bd88afab500bdf07b7e3
 SHA512 
4b531fd69553036bae22c6f9bae2552da13eb6957e122592ebfa9253b260718a6ec66c34dda8fea83d6d2a0e01eea16c65a4915d6c730dbc6ed53632d2eae198
+DIST jekyll-coffeescript-2.0.0.tar.gz 5984 BLAKE2B 
2158f138820253a4e181035dcdf7e25ac7ded26ce7b6e6d6fb5f73e18f5c7e8bbeed8b47a8b12c059b2e7e5167e41f0f9645d5d08e85ff8ab52d400b1c4eb3c7
 SHA512 
31742ff4a9139d56baaa657b8259c1327a3f7ea14465203907b4d98e6c2b70286f5a1a7515140638a2347db86a35645e715a527b4b85fd536176277f7cfa3400

diff --git a/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild 
b/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild
new file mode 100644
index 000..b508938a3c9
--- /dev/null
+++ b/www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="jekyll-coffeescript.gemspec"
+
+inherit ruby-fakegem
+
+SRC_URI="https://github.com/jekyll/jekyll-coffeescript/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+DESCRIPTION="A CoffeeScript Converter for Jekyll"
+HOMEPAGE="https://github.com/jekyll/jekyll-coffeescript;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' Rakefile || die
+   sed -i -e "/^RSpec/i \
+   require 'jekyll'"\
+   -e "/^RSpec/i \
+   require 'jekyll-coffeescript'" spec/spec_helper.rb || die
+   sed -i -e 's/git ls-files/find -type f -print/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}
+
+ruby_add_rdepend ">=dev-ruby/coffee-script-2.2
+   >=dev-ruby/coffee-script-source-1.12"
+ruby_add_bdepend "test? ( www-apps/jekyll )"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2020-06-19 Thread Hans de Graaff
commit: c9b156d36c1fd90d3dd6ec620e6dcb6d192e7f5f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 19 13:04:27 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 19 13:09:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b156d3

www-apps/jekyll: add 4.1.0

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

 www-apps/jekyll/Manifest|  1 +
 www-apps/jekyll/jekyll-4.1.0.ebuild | 90 +
 2 files changed, 91 insertions(+)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index 7978debc1eb..ccf5fb94f9c 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1 +1,2 @@
 DIST jekyll-3.8.5.tar.gz 852490 BLAKE2B 
3831c68c8c17b5ca14521988572849b89c8cd37f3fa4d7048adb7e25319f59a31e6174a6d25fb5ba4d33c919389f3a30cb28274cddd29ea644ec5d5aa11875e7
 SHA512 
2cd6bb8786fa2efc249457f72e9e1a3dc76c61a23d2ed8388fef56f1bd576897260b199edb393eb358cfe3a0b26487e40cc2fd3502c52cc9c828839b9eef624d
+DIST jekyll-4.1.0.tar.gz 1397143 BLAKE2B 
f7021fdc418acefa1b7e92318225ff8afff8dd84a0134906bb48ae461a94e4a71a8d0de0800ea489a3bd3eb7bfa36be4b8781e4c89729d5adc9e8ddc3b711dc3
 SHA512 
fdd9b28ff065a1dbe78f197c618bdd00bfeb37f66983c55ce971edcc96c3af39d926ec64b3866084dc8c21a56764ecdfb61d954123b15fe41a9de68fc951dc48

diff --git a/www-apps/jekyll/jekyll-4.1.0.ebuild 
b/www-apps/jekyll/jekyll-4.1.0.ebuild
new file mode 100644
index 000..c31e66aae8c
--- /dev/null
+++ b/www-apps/jekyll/jekyll-4.1.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
+RUBY_FAKEGEM_EXTRAINSTALL="features"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+DESCRIPTION="A simple, blog aware, static site generator"
+HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.4
+   >=dev-ruby/colorator-1.0
+   >=dev-ruby/em-websocket-0.5
+   dev-ruby/i18n:1
+   >=dev-ruby/kramdown-2.1:2
+   dev-ruby/kramdown-parser-gfm:1
+   dev-ruby/liquid:4
+   >=dev-ruby/mercenary-0.4.0
+   >=dev-ruby/pathutil-0.9
+   =dev-ruby/rouge-3*
+   >=dev-ruby/safe_yaml-1.0
+   >=dev-ruby/terminal-table-1.8:0
+   >=www-apps/jekyll-sass-converter-2.0
+   >=www-apps/jekyll-watch-2.0
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/classifier-reborn-2.1.0
+   dev-ruby/launchy
+   >=dev-ruby/pygments_rb-0.6.0
+   >=dev-ruby/rdiscount-2.0
+   >=dev-ruby/redcarpet-3.2.3
+   dev-ruby/rspec-mocks
+   >=dev-ruby/shoulda-3
+   dev-ruby/test-unit:2
+   www-apps/jekyll-coffeescript
+   )
+"
+
+all_ruby_prepare() {
+   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
+
+   # Drop tests requiring bundler
+   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
+   rm test/test_plugin_manager.rb || die
+
+   # Replace git command in gemspec
+   sed -e 's/git ls-files/find -not -type d -print/' \
+   -e 's:_relative ": "./:' \
+   -i $RUBY_FAKEGEM_GEMSPEC || die
+
+   # FIXMEs:
+   # fails to find fixtures because this requires bundler
+   rm test/test_theme.rb || die
+   rm test/test_theme_assets_reader.rb || die
+   sed -i -e '/^should.*theme/,/^end$/d' \
+   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
+   sed -i -e '/context "with a theme"/,/^end/ s:^:#:' 
test/test_layout_reader.rb || die
+   sed -i -e '/normalize paths of rendered items/askip "test-theme"' 
test/test_liquid_renderer.rb || die
+   # partially requires 'toml'
+   rm test/test_configuration.rb || die
+   # pygments tests fail because of line numbering
+   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
+   #sed -i -e '/^context.*pygments/,/^end$/d' 
test/test_redcarpet.rb || die
+
+   # Tries to use bundler and install packages.
+   rm -f test/test_new_command.rb || die
+}
+
+src_test() {
+   local -x JEKYLL_NO_BUNDLER_REQUIRE=true
+
+   ruby-ng_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2019-07-17 Thread Hans de Graaff
commit: b84af0ae1b26714f7ae31bd781ea2498b2d89580
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 17 07:25:52 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 17 07:36:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b84af0ae

www-apps/jekyll-coffeescript: cleanup

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

 www-apps/jekyll-coffeescript/Manifest  |  1 -
 .../jekyll-coffeescript-1.1.1.ebuild   | 32 --
 2 files changed, 33 deletions(-)

diff --git a/www-apps/jekyll-coffeescript/Manifest 
b/www-apps/jekyll-coffeescript/Manifest
index 0d04b73e057..2ad6e1fc2b1 100644
--- a/www-apps/jekyll-coffeescript/Manifest
+++ b/www-apps/jekyll-coffeescript/Manifest
@@ -1,2 +1 @@
-DIST jekyll-coffeescript-1.1.1.tar.gz 5350 BLAKE2B 
cbcb98f831b937458938e541e3b4d79bbdc1bf12444c5fbccf9f295744ca34fda019956ca5b7d011c8b88582d043157f7abf584af447e061f973b39da82227aa
 SHA512 
6b748fb521a33be6dcf944bba35db2f2924d8ee403ba035f4e0e1411d91f1a7eb527af42237994c4f9839a3e6babfbd8b5441ecd5ef5c42db7afbdf4bfc643d2
 DIST jekyll-coffeescript-1.2.2.tar.gz 5963 BLAKE2B 
d71d343786f855d480694aa9bac99497b21498ed730198d5fef3f309b96bf5924ecefbf0dee9a6e2ecc9272941c58206508dc47ce0b5bd88afab500bdf07b7e3
 SHA512 
4b531fd69553036bae22c6f9bae2552da13eb6957e122592ebfa9253b260718a6ec66c34dda8fea83d6d2a0e01eea16c65a4915d6c730dbc6ed53632d2eae198

diff --git a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.1.1.ebuild 
b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.1.1.ebuild
deleted file mode 100644
index 2b29cafc7ab..000
--- a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.1.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-RUBY_FAKEGEM_TASK_DOC=""
-
-inherit ruby-fakegem
-
-SRC_URI="https://github.com/jekyll/jekyll-coffeescript/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-DESCRIPTION="A CoffeeScript Converter for Jekyll"
-HOMEPAGE="https://github.com/jekyll/jekyll-coffeescript;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' Rakefile || die
-   sed -i -e "/^RSpec/i \
-   require 'jekyll'"\
-   -e "/^RSpec/i \
-   require 'jekyll-coffeescript'" spec/spec_helper.rb || die
-}
-
-ruby_add_rdepend ">=dev-ruby/coffee-script-2.2
-   >=dev-ruby/coffee-script-source-1.11.1"
-ruby_add_bdepend "test? ( www-apps/jekyll )"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2019-07-17 Thread Hans de Graaff
commit: b28de2a7ee3d774fcb0b903d360f22b740409dfb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 17 07:27:01 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 17 07:36:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28de2a7

www-apps/jekyll: cleanup

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

 www-apps/jekyll/Manifest|  1 -
 www-apps/jekyll/jekyll-3.6.2.ebuild | 79 -
 2 files changed, 80 deletions(-)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index 8f5042973b2..7978debc1eb 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1,2 +1 @@
-DIST jekyll-3.6.2.tar.gz 740389 BLAKE2B 
c51e8b1545bfd1bab64c890fdf8d53087e27b3ba2fac07d286d009f1c4b6efb81d3528d239f73a73afa68d1f2d320e816c7015bf385dc9e27cad13d1b4279a50
 SHA512 
3af17f32098bf1012393d0ad47269ef305138553735ede9c65e461c8f1e1033008a01805c8c96f9aa0f4682f7e68a9cff3eda83a70660a334161ec3d04ce9c72
 DIST jekyll-3.8.5.tar.gz 852490 BLAKE2B 
3831c68c8c17b5ca14521988572849b89c8cd37f3fa4d7048adb7e25319f59a31e6174a6d25fb5ba4d33c919389f3a30cb28274cddd29ea644ec5d5aa11875e7
 SHA512 
2cd6bb8786fa2efc249457f72e9e1a3dc76c61a23d2ed8388fef56f1bd576897260b199edb393eb358cfe3a0b26487e40cc2fd3502c52cc9c828839b9eef624d

diff --git a/www-apps/jekyll/jekyll-3.6.2.ebuild 
b/www-apps/jekyll/jekyll-3.6.2.ebuild
deleted file mode 100644
index 10f95241893..000
--- a/www-apps/jekyll/jekyll-3.6.2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24"
-
-inherit ruby-fakegem
-
-RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
-RUBY_FAKEGEM_EXTRAINSTALL="features"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-DESCRIPTION="A simple, blog aware, static site generator"
-HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/addressable-2.4
-   >=dev-ruby/colorator-1.0
-   >=dev-ruby/kramdown-1.14
-   >=dev-ruby/liquid-4.0:4
-   >=dev-ruby/mercenary-0.3.3
-   >=dev-ruby/pathutil-0.9
-   >=dev-ruby/safe_yaml-1.0
-   >=dev-ruby/rouge-1.7:0
-   >=www-apps/jekyll-sass-converter-1.0
-   >=www-apps/jekyll-watch-1.1
-"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/classifier-reborn-2.1.0
-   dev-ruby/launchy
-   >=dev-ruby/pygments_rb-0.6.0
-   >=dev-ruby/rdiscount-2.0
-   >=dev-ruby/redcarpet-3.2.3
-   dev-ruby/rspec-mocks
-   >=dev-ruby/shoulda-3
-   dev-ruby/test-unit:2
-   www-apps/jekyll-coffeescript
-   )
-"
-
-all_ruby_prepare() {
-   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
-
-   # Drop tests requiring bundler
-   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
-   rm test/test_plugin_manager.rb || die
-
-   # Replace git command in gemspec
-   sed -i 's/git ls-files -z/find -not -type d -print0/' 
$RUBY_FAKEGEM_GEMSPEC || die
-
-   # FIXMEs:
-   # fails to find fixtures
-   rm test/test_theme.rb || die
-   rm test/test_theme_assets_reader.rb || die
-   sed -i -e '/^should.*theme/,/^end$/d' \
-   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
-   # partially requires 'toml'
-   rm test/test_configuration.rb || die
-   # pygments tests fail because of line numbering
-   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
-   sed -i -e '/^context.*pygments/,/^end$/d' 
test/test_redcarpet.rb || die
-}
-
-src_test() {
-   local -x JEKYLL_NO_BUNDLER_REQUIRE=true
-
-   ruby-ng_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sass-converter/

2019-07-17 Thread Hans de Graaff
commit: d61b7dcf4da57d8f561afda5ac494c019d3cdda2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 17 07:25:07 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 17 07:36:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d61b7dcf

www-apps/jekyll-sass-converter: cleanup

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

 www-apps/jekyll-sass-converter/Manifest|  1 -
 .../jekyll-sass-converter-1.5.0.ebuild | 27 --
 2 files changed, 28 deletions(-)

diff --git a/www-apps/jekyll-sass-converter/Manifest 
b/www-apps/jekyll-sass-converter/Manifest
index bfa0e4b9121..6a1e3169dd8 100644
--- a/www-apps/jekyll-sass-converter/Manifest
+++ b/www-apps/jekyll-sass-converter/Manifest
@@ -1,2 +1 @@
-DIST jekyll-sass-converter-1.5.0.tar.gz 8516 BLAKE2B 
78b4c49f2d49f28f1c7f02fe808ab98644cb9143038c179bbdb872bf8b8d45cbba84bd73da924a61e661d7d22ba26f2715531146ec8169089729046f196be403
 SHA512 
ece83d8c13e93a90c66ed899accc77746d56067f6841ca0d29050168c52d9eea6de3d78760b0f468be2dbc9b0b9df5ac02d5066a26809a33cdadd591fbbc9b52
 DIST jekyll-sass-converter-1.5.2.tar.gz 9004 BLAKE2B 
a5c0e9a3aa51e47efcc7af90682c3fdb5ab23ba8142768afb175c1edaf2edd4feb8a867aebc72d3c89cc39fe40ed1ec7d1334a473d6023c95478411178e33758
 SHA512 
370ac6bd150a51afc766e4eb065b55d8965e7c39070fd133ea5422db1c559d4bf84d59bd601a3565792fd90a99c32ea1ccb5ecbed0cc8e1a3a343e7923250cb2

diff --git a/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.0.ebuild 
b/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.0.ebuild
deleted file mode 100644
index 0a2f36d2c85..000
--- a/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A basic Sass converter for Jekyll"
-HOMEPAGE="https://github.com/jekyll/jekyll-sass-converter;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/sass:3.4"
-ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
-
-all_ruby_prepare() {
-   sed -i -e "1irequire 'tmpdir'" spec/scss_converter_spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2019-07-17 Thread Hans de Graaff
commit: 128a7b6a4b460a022c9d807f961e9e3567fffa15
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 17 07:24:14 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 17 07:36:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128a7b6a

www-apps/jekyll-watch: cleanup

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

 www-apps/jekyll-watch/Manifest  |  1 -
 www-apps/jekyll-watch/jekyll-watch-2.1.2.ebuild | 27 -
 2 files changed, 28 deletions(-)

diff --git a/www-apps/jekyll-watch/Manifest b/www-apps/jekyll-watch/Manifest
index b1112771d07..9b916b11aa6 100644
--- a/www-apps/jekyll-watch/Manifest
+++ b/www-apps/jekyll-watch/Manifest
@@ -1,2 +1 @@
-DIST jekyll-watch-2.1.2.tar.gz 15966 BLAKE2B 
877935b518f887aa58987942cf03b337f41f142947416386410c3924880738e64b4aa05a06eba2089635d417e329a72b0602112ff19070ea203cf07bb9988ce7
 SHA512 
a411f354e1971727d1fabe6fe1fc6e9f889a0cbc9cf253e8dbee87c66f7a8f3ca1e75cdad242c9235e93ce45983939ded2a439d2a8339bfc70bc55b5b2eaff4a
 DIST jekyll-watch-2.2.1.tar.gz 16631 BLAKE2B 
2311802227206b76d1f7b18ccc6360514164c6148f549490bd4df69e56e4d7a8c944c828e950bb156929081ea8ac15bdc37099eba5af3e0f3e1c20b403828f60
 SHA512 
55867bedf0f453aad7df267d21cc2a49857916b51ed70e727718c9ed18dedd474bc45c446abcbc803ab4b8b26f8afb1f0e05e6655441186788fbace869c74b6d

diff --git a/www-apps/jekyll-watch/jekyll-watch-2.1.2.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-2.1.2.ebuild
deleted file mode 100644
index 3468c5c4a5e..000
--- a/www-apps/jekyll-watch/jekyll-watch-2.1.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rebuild your Jekyll site when a file changes with the --watch 
switch"
-HOMEPAGE="https://github.com/jekyll/jekyll-watch;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/listen-3.0"
-ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
-
-all_ruby_prepare() {
-   rm Rakefile || die
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sitemap/

2019-04-12 Thread Hans de Graaff
commit: 284d4bec3aa5e700c90f147d90ef4722025155db
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 12 08:21:26 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 12 13:58:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284d4bec

www-apps/jekyll-sitemap: add ruby25

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

 www-apps/jekyll-sitemap/jekyll-sitemap-0.13.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/jekyll-sitemap/jekyll-sitemap-0.13.0.ebuild 
b/www-apps/jekyll-sitemap/jekyll-sitemap-0.13.0.ebuild
index 9c4ccade8b4..fefc68f4e8b 100644
--- a/www-apps/jekyll-sitemap/jekyll-sitemap-0.13.0.ebuild
+++ b/www-apps/jekyll-sitemap/jekyll-sitemap-0.13.0.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=5
-USE_RUBY="ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC=""



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2019-04-12 Thread Hans de Graaff
commit: c55c27fb9049bd5dfe1b6ebb747a4da7af02cce6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 12 07:36:48 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 12 13:58:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c55c27fb

www-apps/jekyll: add ruby25

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

 www-apps/jekyll/jekyll-3.8.5.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-apps/jekyll/jekyll-3.8.5.ebuild 
b/www-apps/jekyll/jekyll-3.8.5.ebuild
index fdab590b170..37240e5d51b 100644
--- a/www-apps/jekyll/jekyll-3.8.5.ebuild
+++ b/www-apps/jekyll/jekyll-3.8.5.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"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 inherit ruby-fakegem
 
@@ -32,7 +32,7 @@ ruby_add_rdepend "
>=dev-ruby/mercenary-0.3.3
>=dev-ruby/pathutil-0.9
>=dev-ruby/safe_yaml-1.0
-   >=dev-ruby/rouge-1.7:0
+   || ( dev-ruby/rouge:2 >=dev-ruby/rouge-1.7:0 )
>=www-apps/jekyll-sass-converter-1.0
>=www-apps/jekyll-watch-2.0
 "



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2019-04-12 Thread Hans de Graaff
commit: 679dbd70ee2c5b0ed2cbc1b5c72b2cb848243d90
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 12 05:32:32 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 12 13:58:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=679dbd70

www-apps/jekyll-watch: cleanup

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

 www-apps/jekyll-watch/Manifest  |  1 -
 www-apps/jekyll-watch/jekyll-watch-1.5.1.ebuild | 27 -
 2 files changed, 28 deletions(-)

diff --git a/www-apps/jekyll-watch/Manifest b/www-apps/jekyll-watch/Manifest
index 55984b9c13e..6b256bc8bbf 100644
--- a/www-apps/jekyll-watch/Manifest
+++ b/www-apps/jekyll-watch/Manifest
@@ -1,2 +1 @@
-DIST jekyll-watch-1.5.1.tar.gz 14764 BLAKE2B 
fcb0e80060e65e85e0047d54f6277cf5e31ec8347c2c960e15c00d74b7dc255bb8cd1fea3671e2ecc7d380227bdae7cf62d835a5dc1b249aa68ca8f0ed9a1f34
 SHA512 
05e7f89f213adf6695a8bd1f8ff25d7aa6338cc378a934981f1112df556380cc40d2352ea4ce0a362c4d8e51ed8a6e36ca96c86385a6f179347031396db94a54
 DIST jekyll-watch-2.1.2.tar.gz 15966 BLAKE2B 
877935b518f887aa58987942cf03b337f41f142947416386410c3924880738e64b4aa05a06eba2089635d417e329a72b0602112ff19070ea203cf07bb9988ce7
 SHA512 
a411f354e1971727d1fabe6fe1fc6e9f889a0cbc9cf253e8dbee87c66f7a8f3ca1e75cdad242c9235e93ce45983939ded2a439d2a8339bfc70bc55b5b2eaff4a

diff --git a/www-apps/jekyll-watch/jekyll-watch-1.5.1.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-1.5.1.ebuild
deleted file mode 100644
index 3468c5c4a5e..000
--- a/www-apps/jekyll-watch/jekyll-watch-1.5.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rebuild your Jekyll site when a file changes with the --watch 
switch"
-HOMEPAGE="https://github.com/jekyll/jekyll-watch;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/listen-3.0"
-ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
-
-all_ruby_prepare() {
-   rm Rakefile || die
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sass-converter/

2019-04-12 Thread Hans de Graaff
commit: fef962ff41c131b0fb9b6ee58605f43abb86f3b2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 12 07:37:10 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 12 13:58:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fef962ff

www-apps/jekyll-sass-converter: add 1.5.2

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

 www-apps/jekyll-sass-converter/Manifest|  1 +
 .../jekyll-sass-converter-1.5.2.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/www-apps/jekyll-sass-converter/Manifest 
b/www-apps/jekyll-sass-converter/Manifest
index 377cc6260e3..bfa0e4b9121 100644
--- a/www-apps/jekyll-sass-converter/Manifest
+++ b/www-apps/jekyll-sass-converter/Manifest
@@ -1 +1,2 @@
 DIST jekyll-sass-converter-1.5.0.tar.gz 8516 BLAKE2B 
78b4c49f2d49f28f1c7f02fe808ab98644cb9143038c179bbdb872bf8b8d45cbba84bd73da924a61e661d7d22ba26f2715531146ec8169089729046f196be403
 SHA512 
ece83d8c13e93a90c66ed899accc77746d56067f6841ca0d29050168c52d9eea6de3d78760b0f468be2dbc9b0b9df5ac02d5066a26809a33cdadd591fbbc9b52
+DIST jekyll-sass-converter-1.5.2.tar.gz 9004 BLAKE2B 
a5c0e9a3aa51e47efcc7af90682c3fdb5ab23ba8142768afb175c1edaf2edd4feb8a867aebc72d3c89cc39fe40ed1ec7d1334a473d6023c95478411178e33758
 SHA512 
370ac6bd150a51afc766e4eb065b55d8965e7c39070fd133ea5422db1c559d4bf84d59bd601a3565792fd90a99c32ea1ccb5ecbed0cc8e1a3a343e7923250cb2

diff --git a/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.2.ebuild 
b/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.2.ebuild
new file mode 100644
index 000..7ae638410e1
--- /dev/null
+++ b/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A basic Sass converter for Jekyll"
+HOMEPAGE="https://github.com/jekyll/jekyll-sass-converter;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/sass-3.4:* =dev-ruby/sass-3*:*"
+ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
+
+all_ruby_prepare() {
+   sed -i -e "1irequire 'tmpdir'" spec/scss_converter_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2019-04-12 Thread Hans de Graaff
commit: a98e2fd0c6759c888ee3ec535b07e2c75126e873
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 12 07:37:27 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 12 13:58:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a98e2fd0

www-apps/jekyll-coffeescript: add 1.2.2

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

 www-apps/jekyll-coffeescript/Manifest  |  1 +
 .../jekyll-coffeescript-1.2.2.ebuild   | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/www-apps/jekyll-coffeescript/Manifest 
b/www-apps/jekyll-coffeescript/Manifest
index 88d8a7d2eb0..0d04b73e057 100644
--- a/www-apps/jekyll-coffeescript/Manifest
+++ b/www-apps/jekyll-coffeescript/Manifest
@@ -1 +1,2 @@
 DIST jekyll-coffeescript-1.1.1.tar.gz 5350 BLAKE2B 
cbcb98f831b937458938e541e3b4d79bbdc1bf12444c5fbccf9f295744ca34fda019956ca5b7d011c8b88582d043157f7abf584af447e061f973b39da82227aa
 SHA512 
6b748fb521a33be6dcf944bba35db2f2924d8ee403ba035f4e0e1411d91f1a7eb527af42237994c4f9839a3e6babfbd8b5441ecd5ef5c42db7afbdf4bfc643d2
+DIST jekyll-coffeescript-1.2.2.tar.gz 5963 BLAKE2B 
d71d343786f855d480694aa9bac99497b21498ed730198d5fef3f309b96bf5924ecefbf0dee9a6e2ecc9272941c58206508dc47ce0b5bd88afab500bdf07b7e3
 SHA512 
4b531fd69553036bae22c6f9bae2552da13eb6957e122592ebfa9253b260718a6ec66c34dda8fea83d6d2a0e01eea16c65a4915d6c730dbc6ed53632d2eae198

diff --git a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.2.2.ebuild 
b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.2.2.ebuild
new file mode 100644
index 000..df9a1ecfa15
--- /dev/null
+++ b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.2.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit ruby-fakegem
+
+SRC_URI="https://github.com/jekyll/jekyll-coffeescript/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+DESCRIPTION="A CoffeeScript Converter for Jekyll"
+HOMEPAGE="https://github.com/jekyll/jekyll-coffeescript;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' Rakefile || die
+   sed -i -e "/^RSpec/i \
+   require 'jekyll'"\
+   -e "/^RSpec/i \
+   require 'jekyll-coffeescript'" spec/spec_helper.rb || die
+}
+
+ruby_add_rdepend ">=dev-ruby/coffee-script-2.2
+   >=dev-ruby/coffee-script-source-1.12"
+ruby_add_bdepend "test? ( www-apps/jekyll )"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sitemap/

2019-04-12 Thread Hans de Graaff
commit: 44775db551c3ee333e1a70c0965b76757a453ece
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 12 07:38:13 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 12 13:58:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44775db5

www-apps/jekyll-sitemap: cleanup

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

 www-apps/jekyll-sitemap/Manifest   |  1 -
 .../jekyll-sitemap/jekyll-sitemap-0.11.0.ebuild| 23 --
 2 files changed, 24 deletions(-)

diff --git a/www-apps/jekyll-sitemap/Manifest b/www-apps/jekyll-sitemap/Manifest
index 2587963be7a..1150b8a5385 100644
--- a/www-apps/jekyll-sitemap/Manifest
+++ b/www-apps/jekyll-sitemap/Manifest
@@ -1,2 +1 @@
-DIST jekyll-sitemap-0.11.0.tar.gz 64238 BLAKE2B 
eb3226d344972c82d328faf4149886d760bf240da1be36b878c9e9334a30b4b75954c0ea35acfe1d3fc0e638630376287ffe4c37dcbdbdd198632f280ff2959e
 SHA512 
ba1bb162586b8383b1ede68e86cec73db023400586e373572aa8e7c3e26ef1024d313ce59aa1f7711b2b34ba08220be99d5bfeb0ea804e1a1091c0953f8de095
 DIST jekyll-sitemap-0.13.0.tar.gz 65036 BLAKE2B 
88477a9c1ee57975927e9b2a6044322d2c838eb3beded1263158ce4574fbc524453763c55026f88039746e77cbb7ff169dc2601fd0cb65f67d60a4a4252ec040
 SHA512 
97966c37c7126ac8d9d51069c8d5c448523fa06a7b2136baa1742495e21c76d0264a145e72896b4843111f519a9ddb4d7eab35bc1ea0130a3a77c3ff59066364

diff --git a/www-apps/jekyll-sitemap/jekyll-sitemap-0.11.0.ebuild 
b/www-apps/jekyll-sitemap/jekyll-sitemap-0.11.0.ebuild
deleted file mode 100644
index 9c4ccade8b4..000
--- a/www-apps/jekyll-sitemap/jekyll-sitemap-0.11.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Automatically generate a sitemap.xml for your Jekyll site"
-HOMEPAGE="https://github.com/jekyll/jekyll-sitemap;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
-ruby_add_rdepend ">=dev-ruby/addressable-2.4.0"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2019-04-12 Thread Hans de Graaff
commit: 960ce6b5c0dc5c56a031bf5db2434c163a6657b8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 12 07:37:41 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 12 13:58:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960ce6b5

www-apps/jekyll-watch: add 2.2.1

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

 www-apps/jekyll-watch/Manifest  |  1 +
 www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild | 27 +
 2 files changed, 28 insertions(+)

diff --git a/www-apps/jekyll-watch/Manifest b/www-apps/jekyll-watch/Manifest
index 6b256bc8bbf..b1112771d07 100644
--- a/www-apps/jekyll-watch/Manifest
+++ b/www-apps/jekyll-watch/Manifest
@@ -1 +1,2 @@
 DIST jekyll-watch-2.1.2.tar.gz 15966 BLAKE2B 
877935b518f887aa58987942cf03b337f41f142947416386410c3924880738e64b4aa05a06eba2089635d417e329a72b0602112ff19070ea203cf07bb9988ce7
 SHA512 
a411f354e1971727d1fabe6fe1fc6e9f889a0cbc9cf253e8dbee87c66f7a8f3ca1e75cdad242c9235e93ce45983939ded2a439d2a8339bfc70bc55b5b2eaff4a
+DIST jekyll-watch-2.2.1.tar.gz 16631 BLAKE2B 
2311802227206b76d1f7b18ccc6360514164c6148f549490bd4df69e56e4d7a8c944c828e950bb156929081ea8ac15bdc37099eba5af3e0f3e1c20b403828f60
 SHA512 
55867bedf0f453aad7df267d21cc2a49857916b51ed70e727718c9ed18dedd474bc45c446abcbc803ab4b8b26f8afb1f0e05e6655441186788fbace869c74b6d

diff --git a/www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild
new file mode 100644
index 000..30d6fea1b99
--- /dev/null
+++ b/www-apps/jekyll-watch/jekyll-watch-2.2.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Rebuild your Jekyll site when a file changes with the --watch 
switch"
+HOMEPAGE="https://github.com/jekyll/jekyll-watch;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/listen:3"
+ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
+
+all_ruby_prepare() {
+   rm Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2018-11-25 Thread Aaron Bauman
commit: 01a22dc85baa8610837db56d07a5d0ce7b99ad43
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Nov 25 21:58:29 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Nov 25 21:58:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a22dc8

www-apps/jekyll: version bump

Signed-off-by: Aaron Bauman  gentoo.org>

 www-apps/jekyll/Manifest|  1 +
 www-apps/jekyll/jekyll-3.8.5.ebuild | 81 +
 www-apps/jekyll/metadata.xml|  4 ++
 3 files changed, 86 insertions(+)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index 63ad953c916..8f5042973b2 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1 +1,2 @@
 DIST jekyll-3.6.2.tar.gz 740389 BLAKE2B 
c51e8b1545bfd1bab64c890fdf8d53087e27b3ba2fac07d286d009f1c4b6efb81d3528d239f73a73afa68d1f2d320e816c7015bf385dc9e27cad13d1b4279a50
 SHA512 
3af17f32098bf1012393d0ad47269ef305138553735ede9c65e461c8f1e1033008a01805c8c96f9aa0f4682f7e68a9cff3eda83a70660a334161ec3d04ce9c72
+DIST jekyll-3.8.5.tar.gz 852490 BLAKE2B 
3831c68c8c17b5ca14521988572849b89c8cd37f3fa4d7048adb7e25319f59a31e6174a6d25fb5ba4d33c919389f3a30cb28274cddd29ea644ec5d5aa11875e7
 SHA512 
2cd6bb8786fa2efc249457f72e9e1a3dc76c61a23d2ed8388fef56f1bd576897260b199edb393eb358cfe3a0b26487e40cc2fd3502c52cc9c828839b9eef624d

diff --git a/www-apps/jekyll/jekyll-3.8.5.ebuild 
b/www-apps/jekyll/jekyll-3.8.5.ebuild
new file mode 100644
index 000..fdab590b170
--- /dev/null
+++ b/www-apps/jekyll/jekyll-3.8.5.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
+RUBY_FAKEGEM_EXTRAINSTALL="features"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+DESCRIPTION="A simple, blog aware, static site generator"
+HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.4
+   >=dev-ruby/colorator-1.0i
+   >=dev-ruby/em-websocket-0.5
+   >=dev-ruby/i18n-0.7:0.7
+   >=dev-ruby/kramdown-1.14
+   >=dev-ruby/liquid-4.0:4
+   >=dev-ruby/mercenary-0.3.3
+   >=dev-ruby/pathutil-0.9
+   >=dev-ruby/safe_yaml-1.0
+   >=dev-ruby/rouge-1.7:0
+   >=www-apps/jekyll-sass-converter-1.0
+   >=www-apps/jekyll-watch-2.0
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/classifier-reborn-2.1.0
+   dev-ruby/launchy
+   >=dev-ruby/pygments_rb-0.6.0
+   >=dev-ruby/rdiscount-2.0
+   >=dev-ruby/redcarpet-3.2.3
+   dev-ruby/rspec-mocks
+   >=dev-ruby/shoulda-3
+   dev-ruby/test-unit:2
+   www-apps/jekyll-coffeescript
+   )
+"
+
+all_ruby_prepare() {
+   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
+
+   # Drop tests requiring bundler
+   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
+   rm test/test_plugin_manager.rb || die
+
+   # Replace git command in gemspec
+   sed -i 's/git ls-files -z/find -not -type d -print0/' 
$RUBY_FAKEGEM_GEMSPEC || die
+
+   # FIXMEs:
+   # fails to find fixtures
+   rm test/test_theme.rb || die
+   rm test/test_theme_assets_reader.rb || die
+   sed -i -e '/^should.*theme/,/^end$/d' \
+   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
+   # partially requires 'toml'
+   rm test/test_configuration.rb || die
+   # pygments tests fail because of line numbering
+   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
+   sed -i -e '/^context.*pygments/,/^end$/d' 
test/test_redcarpet.rb || die
+}
+
+src_test() {
+   local -x JEKYLL_NO_BUNDLER_REQUIRE=true
+
+   ruby-ng_src_test
+}

diff --git a/www-apps/jekyll/metadata.xml b/www-apps/jekyll/metadata.xml
index 482fe238b68..28188a0391e 100644
--- a/www-apps/jekyll/metadata.xml
+++ b/www-apps/jekyll/metadata.xml
@@ -5,6 +5,10 @@
mgo...@gentoo.org
Michał Górny

+   
+   b...@gentoo.org
+   Aaron Bauman
+   

jekyll/jekyll




[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2018-11-25 Thread Aaron Bauman
commit: 2537634a025115a2c6d4a5022f98a5abaf056535
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Nov 25 21:54:25 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Nov 25 21:54:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2537634a

www-apps/jekyll-watch: version bump

Signed-off-by: Aaron Bauman  gentoo.org>

 www-apps/jekyll-watch/Manifest  |  1 +
 www-apps/jekyll-watch/jekyll-watch-2.1.2.ebuild | 27 +
 www-apps/jekyll-watch/metadata.xml  |  4 
 3 files changed, 32 insertions(+)

diff --git a/www-apps/jekyll-watch/Manifest b/www-apps/jekyll-watch/Manifest
index 672bcd12a1e..55984b9c13e 100644
--- a/www-apps/jekyll-watch/Manifest
+++ b/www-apps/jekyll-watch/Manifest
@@ -1 +1,2 @@
 DIST jekyll-watch-1.5.1.tar.gz 14764 BLAKE2B 
fcb0e80060e65e85e0047d54f6277cf5e31ec8347c2c960e15c00d74b7dc255bb8cd1fea3671e2ecc7d380227bdae7cf62d835a5dc1b249aa68ca8f0ed9a1f34
 SHA512 
05e7f89f213adf6695a8bd1f8ff25d7aa6338cc378a934981f1112df556380cc40d2352ea4ce0a362c4d8e51ed8a6e36ca96c86385a6f179347031396db94a54
+DIST jekyll-watch-2.1.2.tar.gz 15966 BLAKE2B 
877935b518f887aa58987942cf03b337f41f142947416386410c3924880738e64b4aa05a06eba2089635d417e329a72b0602112ff19070ea203cf07bb9988ce7
 SHA512 
a411f354e1971727d1fabe6fe1fc6e9f889a0cbc9cf253e8dbee87c66f7a8f3ca1e75cdad242c9235e93ce45983939ded2a439d2a8339bfc70bc55b5b2eaff4a

diff --git a/www-apps/jekyll-watch/jekyll-watch-2.1.2.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-2.1.2.ebuild
new file mode 100644
index 000..3468c5c4a5e
--- /dev/null
+++ b/www-apps/jekyll-watch/jekyll-watch-2.1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Rebuild your Jekyll site when a file changes with the --watch 
switch"
+HOMEPAGE="https://github.com/jekyll/jekyll-watch;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/listen-3.0"
+ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
+
+all_ruby_prepare() {
+   rm Rakefile || die
+}

diff --git a/www-apps/jekyll-watch/metadata.xml 
b/www-apps/jekyll-watch/metadata.xml
index dcf06adc108..6f7f00be6e7 100644
--- a/www-apps/jekyll-watch/metadata.xml
+++ b/www-apps/jekyll-watch/metadata.xml
@@ -5,6 +5,10 @@
mgo...@gentoo.org
Michał Górny

+   
+   b...@gentoo.org>
+   Aaron Bauman
+   

jekyll/jekyll-watch




[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2018-09-06 Thread Michał Górny
commit: b653689533aa6c0b080afd721e2c260b7d51fa4d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep  6 20:55:50 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  6 21:22:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6536895

www-apps/jekyll: Clean old up

 www-apps/jekyll/Manifest|  1 -
 www-apps/jekyll/jekyll-3.6.0.ebuild | 79 -
 2 files changed, 80 deletions(-)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index b8aebb934d4..63ad953c916 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1,2 +1 @@
-DIST jekyll-3.6.0.tar.gz 737199 BLAKE2B 
b823d794c5f4e0fb78276d2af28821a7ac67b13159832cbda3a691ad0f9e32c2228da1dde22a0ee33890ffb8384ac6d92adbb7b47629f98dda1d92024488475a
 SHA512 
87c17c31cda44d040308079aacbcdba1e704186a69d64c1240a44960f7a79e74b35bb230be7c14419bb89843cfbf48ecf3601a8018df2255deebc0afdb4fcd86
 DIST jekyll-3.6.2.tar.gz 740389 BLAKE2B 
c51e8b1545bfd1bab64c890fdf8d53087e27b3ba2fac07d286d009f1c4b6efb81d3528d239f73a73afa68d1f2d320e816c7015bf385dc9e27cad13d1b4279a50
 SHA512 
3af17f32098bf1012393d0ad47269ef305138553735ede9c65e461c8f1e1033008a01805c8c96f9aa0f4682f7e68a9cff3eda83a70660a334161ec3d04ce9c72

diff --git a/www-apps/jekyll/jekyll-3.6.0.ebuild 
b/www-apps/jekyll/jekyll-3.6.0.ebuild
deleted file mode 100644
index 10f95241893..000
--- a/www-apps/jekyll/jekyll-3.6.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24"
-
-inherit ruby-fakegem
-
-RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
-RUBY_FAKEGEM_EXTRAINSTALL="features"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-DESCRIPTION="A simple, blog aware, static site generator"
-HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/addressable-2.4
-   >=dev-ruby/colorator-1.0
-   >=dev-ruby/kramdown-1.14
-   >=dev-ruby/liquid-4.0:4
-   >=dev-ruby/mercenary-0.3.3
-   >=dev-ruby/pathutil-0.9
-   >=dev-ruby/safe_yaml-1.0
-   >=dev-ruby/rouge-1.7:0
-   >=www-apps/jekyll-sass-converter-1.0
-   >=www-apps/jekyll-watch-1.1
-"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/classifier-reborn-2.1.0
-   dev-ruby/launchy
-   >=dev-ruby/pygments_rb-0.6.0
-   >=dev-ruby/rdiscount-2.0
-   >=dev-ruby/redcarpet-3.2.3
-   dev-ruby/rspec-mocks
-   >=dev-ruby/shoulda-3
-   dev-ruby/test-unit:2
-   www-apps/jekyll-coffeescript
-   )
-"
-
-all_ruby_prepare() {
-   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
-
-   # Drop tests requiring bundler
-   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
-   rm test/test_plugin_manager.rb || die
-
-   # Replace git command in gemspec
-   sed -i 's/git ls-files -z/find -not -type d -print0/' 
$RUBY_FAKEGEM_GEMSPEC || die
-
-   # FIXMEs:
-   # fails to find fixtures
-   rm test/test_theme.rb || die
-   rm test/test_theme_assets_reader.rb || die
-   sed -i -e '/^should.*theme/,/^end$/d' \
-   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
-   # partially requires 'toml'
-   rm test/test_configuration.rb || die
-   # pygments tests fail because of line numbering
-   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
-   sed -i -e '/^context.*pygments/,/^end$/d' 
test/test_redcarpet.rb || die
-}
-
-src_test() {
-   local -x JEKYLL_NO_BUNDLER_REQUIRE=true
-
-   ruby-ng_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2018-07-01 Thread Hans de Graaff
commit: 739287e9d7202e0eeedaf84a6b643bdb72996eeb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  1 06:49:44 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  1 06:49:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739287e9

www-apps/jekyll-coffeescript: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 www-apps/jekyll-coffeescript/Manifest  |  1 -
 .../jekyll-coffeescript-1.0.2-r1.ebuild| 32 --
 2 files changed, 33 deletions(-)

diff --git a/www-apps/jekyll-coffeescript/Manifest 
b/www-apps/jekyll-coffeescript/Manifest
index 75c4c5d063b..88d8a7d2eb0 100644
--- a/www-apps/jekyll-coffeescript/Manifest
+++ b/www-apps/jekyll-coffeescript/Manifest
@@ -1,2 +1 @@
-DIST jekyll-coffeescript-1.0.2.tar.gz 5042 BLAKE2B 
1a08099b940118e15f5f2310671efe1cc61fc496242c94a3351654870518095d62f576922f1bbf882a64f7bbca6b9b00e1f692f00684f0a5c60005a5fb86c69b
 SHA512 
cc8e3fc21d9ff0b4c0fb00652e8a8011fbb535f6c1b51c0c380637cb124524282f6ef5272e82976f964c5eae66a8340bd11f516f6625732d9ee51ef6c58b3a8f
 DIST jekyll-coffeescript-1.1.1.tar.gz 5350 BLAKE2B 
cbcb98f831b937458938e541e3b4d79bbdc1bf12444c5fbccf9f295744ca34fda019956ca5b7d011c8b88582d043157f7abf584af447e061f973b39da82227aa
 SHA512 
6b748fb521a33be6dcf944bba35db2f2924d8ee403ba035f4e0e1411d91f1a7eb527af42237994c4f9839a3e6babfbd8b5441ecd5ef5c42db7afbdf4bfc643d2

diff --git a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2-r1.ebuild 
b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2-r1.ebuild
deleted file mode 100644
index 0aa60a1e7a7..000
--- a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-RUBY_FAKEGEM_TASK_DOC=""
-
-inherit ruby-fakegem
-
-SRC_URI="https://github.com/jekyll/jekyll-coffeescript/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-DESCRIPTION="A CoffeeScript Converter for Jekyll"
-HOMEPAGE="https://github.com/jekyll/jekyll-coffeescript;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' Rakefile || die
-   sed -i -e "/^RSpec/i \
-   require 'jekyll'"\
-   -e "/^RSpec/i \
-   require 'jekyll-coffeescript'" spec/spec_helper.rb || die
-}
-
-ruby_add_rdepend ">=dev-ruby/coffee-script-2.2
-   >=dev-ruby/coffee-script-source-1.11.1"
-ruby_add_bdepend "test? ( www-apps/jekyll )"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2018-06-25 Thread Hans de Graaff
commit: 6642131704648076fdc13510c79d1d6d8f09b250
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun 25 19:24:10 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 25 19:24:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66421317

www-apps/jekyll-watch: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 www-apps/jekyll-watch/Manifest  |  1 -
 www-apps/jekyll-watch/jekyll-watch-1.5.0.ebuild | 27 -
 2 files changed, 28 deletions(-)

diff --git a/www-apps/jekyll-watch/Manifest b/www-apps/jekyll-watch/Manifest
index f7cce1ab475..672bcd12a1e 100644
--- a/www-apps/jekyll-watch/Manifest
+++ b/www-apps/jekyll-watch/Manifest
@@ -1,2 +1 @@
-DIST jekyll-watch-1.5.0.tar.gz 15076 BLAKE2B 
1270f309fed8e4aff6712fdad1554b9ed6e4d0936512c8c80a6b1d77977411fd74c099d361a7c7a3ce785e794beeca7d865e17f9fa25f0b4d889e861614b5c8b
 SHA512 
98c9df7f92c214b0047cf266e06c48350615836af3b7ea69e1f77b10d26e4ed441fdbbdc16e557ef2293fe5ab1314ed71bb3e0e65e3f1ad4c4224f71e1255c95
 DIST jekyll-watch-1.5.1.tar.gz 14764 BLAKE2B 
fcb0e80060e65e85e0047d54f6277cf5e31ec8347c2c960e15c00d74b7dc255bb8cd1fea3671e2ecc7d380227bdae7cf62d835a5dc1b249aa68ca8f0ed9a1f34
 SHA512 
05e7f89f213adf6695a8bd1f8ff25d7aa6338cc378a934981f1112df556380cc40d2352ea4ce0a362c4d8e51ed8a6e36ca96c86385a6f179347031396db94a54

diff --git a/www-apps/jekyll-watch/jekyll-watch-1.5.0.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-1.5.0.ebuild
deleted file mode 100644
index f6c5cbbadba..000
--- a/www-apps/jekyll-watch/jekyll-watch-1.5.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rebuild your Jekyll site when a file changes with the --watch 
switch"
-HOMEPAGE="https://github.com/jekyll/jekyll-watch;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/listen-3.0"
-ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
-
-all_ruby_prepare() {
-   rm Rakefile || die
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2018-06-13 Thread Michał Górny
commit: 81d839dee7807af49bdeb2c806a2f68ab9841bfc
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Jun 12 18:43:23 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 13 10:54:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d839de

www-apps/jekyll: use HTTPs

Closes: https://github.com/gentoo/gentoo/pull/8816

 www-apps/jekyll/jekyll-3.6.0.ebuild | 2 +-
 www-apps/jekyll/jekyll-3.6.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/jekyll/jekyll-3.6.0.ebuild 
b/www-apps/jekyll/jekyll-3.6.0.ebuild
index 2479d9e1842..10f95241893 100644
--- a/www-apps/jekyll/jekyll-3.6.0.ebuild
+++ b/www-apps/jekyll/jekyll-3.6.0.ebuild
@@ -14,7 +14,7 @@ RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
 RUBY_FAKEGEM_BINDIR="exe"
 
 DESCRIPTION="A simple, blog aware, static site generator"
-HOMEPAGE="http://jekyllrb.com https://github.com/jekyll/jekyll;
+HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
 SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
 
 LICENSE="MIT"

diff --git a/www-apps/jekyll/jekyll-3.6.2.ebuild 
b/www-apps/jekyll/jekyll-3.6.2.ebuild
index 2479d9e1842..10f95241893 100644
--- a/www-apps/jekyll/jekyll-3.6.2.ebuild
+++ b/www-apps/jekyll/jekyll-3.6.2.ebuild
@@ -14,7 +14,7 @@ RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
 RUBY_FAKEGEM_BINDIR="exe"
 
 DESCRIPTION="A simple, blog aware, static site generator"
-HOMEPAGE="http://jekyllrb.com https://github.com/jekyll/jekyll;
+HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
 SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2018-05-06 Thread Hans de Graaff
commit: 16f266ae0e465794ac7d25de39afc6f33fac321a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  6 08:07:47 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  6 08:14:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f266ae

www-apps/jekyll: add ruby24

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-apps/jekyll/jekyll-3.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/jekyll/jekyll-3.6.0.ebuild 
b/www-apps/jekyll/jekyll-3.6.0.ebuild
index f0c36c2a9a3..2479d9e1842 100644
--- a/www-apps/jekyll/jekyll-3.6.0.ebuild
+++ b/www-apps/jekyll/jekyll-3.6.0.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=6
-USE_RUBY="ruby22 ruby23"
+USE_RUBY="ruby23 ruby24"
 
 inherit ruby-fakegem
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sitemap/

2018-05-06 Thread Hans de Graaff
commit: 46cd8eb8447bd06c24d803cf12ee1afbff686043
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  6 08:11:00 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  6 08:14:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46cd8eb8

www-apps/jekyll-sitemap: add ruby24

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-apps/jekyll-sitemap/jekyll-sitemap-0.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/jekyll-sitemap/jekyll-sitemap-0.11.0.ebuild 
b/www-apps/jekyll-sitemap/jekyll-sitemap-0.11.0.ebuild
index ac5b7cd2617..9c4ccade8b4 100644
--- a/www-apps/jekyll-sitemap/jekyll-sitemap-0.11.0.ebuild
+++ b/www-apps/jekyll-sitemap/jekyll-sitemap-0.11.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22 ruby23"
+USE_RUBY="ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC=""



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2018-05-06 Thread Hans de Graaff
commit: acb50986f5211d888e1cd15b99971156a649d058
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  6 06:49:18 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  6 08:14:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb50986

www-apps/jekyll-watch: add 1.5.1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-apps/jekyll-watch/Manifest  |  1 +
 www-apps/jekyll-watch/jekyll-watch-1.5.1.ebuild | 27 +
 2 files changed, 28 insertions(+)

diff --git a/www-apps/jekyll-watch/Manifest b/www-apps/jekyll-watch/Manifest
index 1b2ad3a5386..f7cce1ab475 100644
--- a/www-apps/jekyll-watch/Manifest
+++ b/www-apps/jekyll-watch/Manifest
@@ -1 +1,2 @@
 DIST jekyll-watch-1.5.0.tar.gz 15076 BLAKE2B 
1270f309fed8e4aff6712fdad1554b9ed6e4d0936512c8c80a6b1d77977411fd74c099d361a7c7a3ce785e794beeca7d865e17f9fa25f0b4d889e861614b5c8b
 SHA512 
98c9df7f92c214b0047cf266e06c48350615836af3b7ea69e1f77b10d26e4ed441fdbbdc16e557ef2293fe5ab1314ed71bb3e0e65e3f1ad4c4224f71e1255c95
+DIST jekyll-watch-1.5.1.tar.gz 14764 BLAKE2B 
fcb0e80060e65e85e0047d54f6277cf5e31ec8347c2c960e15c00d74b7dc255bb8cd1fea3671e2ecc7d380227bdae7cf62d835a5dc1b249aa68ca8f0ed9a1f34
 SHA512 
05e7f89f213adf6695a8bd1f8ff25d7aa6338cc378a934981f1112df556380cc40d2352ea4ce0a362c4d8e51ed8a6e36ca96c86385a6f179347031396db94a54

diff --git a/www-apps/jekyll-watch/jekyll-watch-1.5.1.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-1.5.1.ebuild
new file mode 100644
index 000..d6319e7d00b
--- /dev/null
+++ b/www-apps/jekyll-watch/jekyll-watch-1.5.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Rebuild your Jekyll site when a file changes with the --watch 
switch"
+HOMEPAGE="https://github.com/jekyll/jekyll-watch;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/listen-3.0"
+ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
+
+all_ruby_prepare() {
+   rm Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sass-converter/

2018-05-06 Thread Hans de Graaff
commit: 95dca23ee1fa2251dd46bd18b9cd39de4f147b8b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  6 08:08:15 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  6 08:14:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95dca23e

www-apps/jekyll-sass-converter: add ruby24

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.0.ebuild 
b/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.0.ebuild
index c1ab15057cc..0a2f36d2c85 100644
--- a/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.0.ebuild
+++ b/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.0.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="ruby22 ruby23"
+USE_RUBY="ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC=""



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2018-05-06 Thread Hans de Graaff
commit: 352cbf742bee6834b8b0b0133e538920b6ac0aa9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  6 08:08:35 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  6 08:14:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=352cbf74

www-apps/jekyll-watch: add ruby24

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-apps/jekyll-watch/jekyll-watch-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/jekyll-watch/jekyll-watch-1.5.1.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-1.5.1.ebuild
index d6319e7d00b..3468c5c4a5e 100644
--- a/www-apps/jekyll-watch/jekyll-watch-1.5.1.ebuild
+++ b/www-apps/jekyll-watch/jekyll-watch-1.5.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23"
+USE_RUBY="ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC=""



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sitemap/

2018-05-06 Thread Hans de Graaff
commit: 48f6d02c9b70c95c994a57e46819a51e2db0c72e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  6 08:12:21 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  6 08:14:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f6d02c

www-apps/jekyll-sitemap: add 0.13.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-apps/jekyll-sitemap/Manifest   |  1 +
 .../jekyll-sitemap/jekyll-sitemap-0.13.0.ebuild| 23 ++
 2 files changed, 24 insertions(+)

diff --git a/www-apps/jekyll-sitemap/Manifest b/www-apps/jekyll-sitemap/Manifest
index 95bb7143d90..2587963be7a 100644
--- a/www-apps/jekyll-sitemap/Manifest
+++ b/www-apps/jekyll-sitemap/Manifest
@@ -1 +1,2 @@
 DIST jekyll-sitemap-0.11.0.tar.gz 64238 BLAKE2B 
eb3226d344972c82d328faf4149886d760bf240da1be36b878c9e9334a30b4b75954c0ea35acfe1d3fc0e638630376287ffe4c37dcbdbdd198632f280ff2959e
 SHA512 
ba1bb162586b8383b1ede68e86cec73db023400586e373572aa8e7c3e26ef1024d313ce59aa1f7711b2b34ba08220be99d5bfeb0ea804e1a1091c0953f8de095
+DIST jekyll-sitemap-0.13.0.tar.gz 65036 BLAKE2B 
88477a9c1ee57975927e9b2a6044322d2c838eb3beded1263158ce4574fbc524453763c55026f88039746e77cbb7ff169dc2601fd0cb65f67d60a4a4252ec040
 SHA512 
97966c37c7126ac8d9d51069c8d5c448523fa06a7b2136baa1742495e21c76d0264a145e72896b4843111f519a9ddb4d7eab35bc1ea0130a3a77c3ff59066364

diff --git a/www-apps/jekyll-sitemap/jekyll-sitemap-0.13.0.ebuild 
b/www-apps/jekyll-sitemap/jekyll-sitemap-0.13.0.ebuild
new file mode 100644
index 000..9c4ccade8b4
--- /dev/null
+++ b/www-apps/jekyll-sitemap/jekyll-sitemap-0.13.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Automatically generate a sitemap.xml for your Jekyll site"
+HOMEPAGE="https://github.com/jekyll/jekyll-sitemap;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
+ruby_add_rdepend ">=dev-ruby/addressable-2.4.0"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2018-05-06 Thread Hans de Graaff
commit: cedf6e33d2647310e8fb5c7eded39091e63a02a8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  6 08:08:57 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  6 08:14:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cedf6e33

www-apps/jekyll-coffeescript: add ruby24

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-apps/jekyll-coffeescript/jekyll-coffeescript-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.1.1.ebuild 
b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.1.1.ebuild
index 456e51255cd..2b29cafc7ab 100644
--- a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.1.1.ebuild
+++ b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.1.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23"
+USE_RUBY="ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2018-05-06 Thread Hans de Graaff
commit: 7144ce91319e988b988efaeff7623dfdd5f3c9f7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  6 08:13:43 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  6 08:14:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7144ce91

www-apps/jekyll: add 3.6.2

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-apps/jekyll/Manifest|  1 +
 www-apps/jekyll/jekyll-3.6.2.ebuild | 79 +
 2 files changed, 80 insertions(+)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index 40d85bf366c..b8aebb934d4 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1 +1,2 @@
 DIST jekyll-3.6.0.tar.gz 737199 BLAKE2B 
b823d794c5f4e0fb78276d2af28821a7ac67b13159832cbda3a691ad0f9e32c2228da1dde22a0ee33890ffb8384ac6d92adbb7b47629f98dda1d92024488475a
 SHA512 
87c17c31cda44d040308079aacbcdba1e704186a69d64c1240a44960f7a79e74b35bb230be7c14419bb89843cfbf48ecf3601a8018df2255deebc0afdb4fcd86
+DIST jekyll-3.6.2.tar.gz 740389 BLAKE2B 
c51e8b1545bfd1bab64c890fdf8d53087e27b3ba2fac07d286d009f1c4b6efb81d3528d239f73a73afa68d1f2d320e816c7015bf385dc9e27cad13d1b4279a50
 SHA512 
3af17f32098bf1012393d0ad47269ef305138553735ede9c65e461c8f1e1033008a01805c8c96f9aa0f4682f7e68a9cff3eda83a70660a334161ec3d04ce9c72

diff --git a/www-apps/jekyll/jekyll-3.6.2.ebuild 
b/www-apps/jekyll/jekyll-3.6.2.ebuild
new file mode 100644
index 000..2479d9e1842
--- /dev/null
+++ b/www-apps/jekyll/jekyll-3.6.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
+RUBY_FAKEGEM_EXTRAINSTALL="features"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+DESCRIPTION="A simple, blog aware, static site generator"
+HOMEPAGE="http://jekyllrb.com https://github.com/jekyll/jekyll;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.4
+   >=dev-ruby/colorator-1.0
+   >=dev-ruby/kramdown-1.14
+   >=dev-ruby/liquid-4.0:4
+   >=dev-ruby/mercenary-0.3.3
+   >=dev-ruby/pathutil-0.9
+   >=dev-ruby/safe_yaml-1.0
+   >=dev-ruby/rouge-1.7:0
+   >=www-apps/jekyll-sass-converter-1.0
+   >=www-apps/jekyll-watch-1.1
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/classifier-reborn-2.1.0
+   dev-ruby/launchy
+   >=dev-ruby/pygments_rb-0.6.0
+   >=dev-ruby/rdiscount-2.0
+   >=dev-ruby/redcarpet-3.2.3
+   dev-ruby/rspec-mocks
+   >=dev-ruby/shoulda-3
+   dev-ruby/test-unit:2
+   www-apps/jekyll-coffeescript
+   )
+"
+
+all_ruby_prepare() {
+   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
+
+   # Drop tests requiring bundler
+   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
+   rm test/test_plugin_manager.rb || die
+
+   # Replace git command in gemspec
+   sed -i 's/git ls-files -z/find -not -type d -print0/' 
$RUBY_FAKEGEM_GEMSPEC || die
+
+   # FIXMEs:
+   # fails to find fixtures
+   rm test/test_theme.rb || die
+   rm test/test_theme_assets_reader.rb || die
+   sed -i -e '/^should.*theme/,/^end$/d' \
+   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
+   # partially requires 'toml'
+   rm test/test_configuration.rb || die
+   # pygments tests fail because of line numbering
+   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
+   sed -i -e '/^context.*pygments/,/^end$/d' 
test/test_redcarpet.rb || die
+}
+
+src_test() {
+   local -x JEKYLL_NO_BUNDLER_REQUIRE=true
+
+   ruby-ng_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2018-04-29 Thread Hans de Graaff
commit: dc0453098cc5c1d94ba80ef3f7c5acf9456ce24a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 29 06:02:20 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 29 06:44:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc045309

www-apps/jekyll-coffeescript: add 1.1.1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-apps/jekyll-coffeescript/Manifest  |  1 +
 .../jekyll-coffeescript-1.1.1.ebuild   | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/www-apps/jekyll-coffeescript/Manifest 
b/www-apps/jekyll-coffeescript/Manifest
index b328b182611..75c4c5d063b 100644
--- a/www-apps/jekyll-coffeescript/Manifest
+++ b/www-apps/jekyll-coffeescript/Manifest
@@ -1 +1,2 @@
 DIST jekyll-coffeescript-1.0.2.tar.gz 5042 BLAKE2B 
1a08099b940118e15f5f2310671efe1cc61fc496242c94a3351654870518095d62f576922f1bbf882a64f7bbca6b9b00e1f692f00684f0a5c60005a5fb86c69b
 SHA512 
cc8e3fc21d9ff0b4c0fb00652e8a8011fbb535f6c1b51c0c380637cb124524282f6ef5272e82976f964c5eae66a8340bd11f516f6625732d9ee51ef6c58b3a8f
+DIST jekyll-coffeescript-1.1.1.tar.gz 5350 BLAKE2B 
cbcb98f831b937458938e541e3b4d79bbdc1bf12444c5fbccf9f295744ca34fda019956ca5b7d011c8b88582d043157f7abf584af447e061f973b39da82227aa
 SHA512 
6b748fb521a33be6dcf944bba35db2f2924d8ee403ba035f4e0e1411d91f1a7eb527af42237994c4f9839a3e6babfbd8b5441ecd5ef5c42db7afbdf4bfc643d2

diff --git a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.1.1.ebuild 
b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.1.1.ebuild
new file mode 100644
index 000..456e51255cd
--- /dev/null
+++ b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.1.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit ruby-fakegem
+
+SRC_URI="https://github.com/jekyll/jekyll-coffeescript/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+DESCRIPTION="A CoffeeScript Converter for Jekyll"
+HOMEPAGE="https://github.com/jekyll/jekyll-coffeescript;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' Rakefile || die
+   sed -i -e "/^RSpec/i \
+   require 'jekyll'"\
+   -e "/^RSpec/i \
+   require 'jekyll-coffeescript'" spec/spec_helper.rb || die
+}
+
+ruby_add_rdepend ">=dev-ruby/coffee-script-2.2
+   >=dev-ruby/coffee-script-source-1.11.1"
+ruby_add_bdepend "test? ( www-apps/jekyll )"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-gist/

2018-02-24 Thread Hans de Graaff
commit: b2a96600255b0e9f86e0f1db843a56362b6f5e6f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 24 08:46:54 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 24 08:49:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a96600

www-apps/jekyll-gist: remove masked package

 www-apps/jekyll-gist/Manifest |  1 -
 www-apps/jekyll-gist/jekyll-gist-1.4.0.ebuild | 28 ---
 www-apps/jekyll-gist/metadata.xml |  8 
 3 files changed, 37 deletions(-)

diff --git a/www-apps/jekyll-gist/Manifest b/www-apps/jekyll-gist/Manifest
deleted file mode 100644
index 22f3ce382f0..000
--- a/www-apps/jekyll-gist/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST jekyll-gist-1.4.0.tar.gz 7474 BLAKE2B 
f55a79fb8e09397b4e6eef59b3bbba504bc2e8179238c3743022250841a07805b751fe18fb1e1286abeee2720bf357ad4ff9374db496a3dbb16bad11ad001d8e
 SHA512 
924d2b3175378ae32277717932556ec32035aa9ad229b2c0925809b02feaf657a16d84f81c9793e0c25d06f8c05a852c427a8f2bcd264a0a1dc7d030cb8adebe

diff --git a/www-apps/jekyll-gist/jekyll-gist-1.4.0.ebuild 
b/www-apps/jekyll-gist/jekyll-gist-1.4.0.ebuild
deleted file mode 100644
index 14fa2d17819..000
--- a/www-apps/jekyll-gist/jekyll-gist-1.4.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Liquid tag for displaying GitHub Gists in Jekyll sites"
-HOMEPAGE="https://github.com/jekyll/jekyll-gist;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/octokit-4.2"
-ruby_add_bdepend "test? ( dev-ruby/webmock
-   >=www-apps/jekyll-2 )"
-
-all_ruby_prepare() {
-   rm Rakefile || die
-}

diff --git a/www-apps/jekyll-gist/metadata.xml 
b/www-apps/jekyll-gist/metadata.xml
deleted file mode 100644
index 6503a3ea052..000
--- a/www-apps/jekyll-gist/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   
-   jekyll/jekyll-gist
-   
-



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2018-01-24 Thread Hans de Graaff
commit: 3dd474a708978cd95ff1533916340b5764bdaa93
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 24 18:29:54 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 24 18:32:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd474a7

www-apps/jekyll: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 www-apps/jekyll/Manifest   |  1 -
 www-apps/jekyll/jekyll-3.2.1-r2.ebuild | 59 --
 2 files changed, 60 deletions(-)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index b64742696c2..40d85bf366c 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1,2 +1 @@
-DIST jekyll-3.2.1.tar.gz 1010949 BLAKE2B 
1efb4fd56c147e6fc30d8f617d55dcd02893c67a961376f81ba3c971a3e46495ada3f1af8445e682e07a48dd4b1466493fa3e137731645e799ac3e4f949c70e7
 SHA512 
36360e852b8438ae12a64320514204c7b0f8bc53d6cb04f6024a25d5294f562c37c1464fc0e632502814d8e2dd0900877b48c3ccb0046d7c6a145bb1dae37b48
 DIST jekyll-3.6.0.tar.gz 737199 BLAKE2B 
b823d794c5f4e0fb78276d2af28821a7ac67b13159832cbda3a691ad0f9e32c2228da1dde22a0ee33890ffb8384ac6d92adbb7b47629f98dda1d92024488475a
 SHA512 
87c17c31cda44d040308079aacbcdba1e704186a69d64c1240a44960f7a79e74b35bb230be7c14419bb89843cfbf48ecf3601a8018df2255deebc0afdb4fcd86

diff --git a/www-apps/jekyll/jekyll-3.2.1-r2.ebuild 
b/www-apps/jekyll/jekyll-3.2.1-r2.ebuild
deleted file mode 100644
index 9e1b4a117d4..000
--- a/www-apps/jekyll/jekyll-3.2.1-r2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22"
-
-inherit ruby-fakegem
-
-RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
-RUBY_FAKEGEM_EXTRAINSTALL="features site"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-DESCRIPTION="A simple, blog aware, static site generator"
-HOMEPAGE="http://jekyllrb.com https://github.com/jekyll/jekyll;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/colorator-1.0
-   >=dev-ruby/kramdown-1.3
-   >=dev-ruby/liquid-3.0:3
-   >=dev-ruby/mercenary-0.3.3
-   >=dev-ruby/pathutil-0.9
-   >=dev-ruby/safe_yaml-1.0
-   >=dev-ruby/rouge-1.7:0
-   >=www-apps/jekyll-sass-converter-1.0
-   >=www-apps/jekyll-watch-1.1"
-
-ruby_add_bdepend "test? (
-   dev-ruby/rspec-mocks
-   dev-ruby/launchy
-   dev-ruby/mime-types:0
-   >=dev-ruby/rdiscount-2.0
-   >=dev-ruby/redcloth-4.2.1
-   >=dev-ruby/rouge-1.7
-   >=dev-ruby/shoulda-3
-   dev-ruby/test-unit:2 )"
-
-all_ruby_prepare() {
-   sed -i -e "/simplecov/,+5d"\
-   -e "1igem 'test-unit'"\
-   -e "1igem 'minitest', '~> 5.0'"\
-   -e "/reporters/d"\
-   -e "/profile/d"\
-   -e "/Reporters/,+4d" test/helper.rb || die
-   # Drop bundler
-   sed -i -e "/self.class.require_from_bundler/d" 
lib/jekyll/plugin_manager.rb || die
-   # This test fails without bundler
-   rm test/test_plugin_manager.rb || die
-   rm test/test_theme.rb || die
-   # Replace git command in gemspec
-   sed -i 's/git ls-files -z/find -not -type d -print0/' 
$RUBY_FAKEGEM_GEMSPEC || die
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2018-01-24 Thread Hans de Graaff
commit: 0ece829a16b63cce37b8c69492f358ec261c7415
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 24 18:30:37 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 24 18:32:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ece829a

www-apps/jekyll-coffeescript: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 www-apps/jekyll-coffeescript/Manifest  |  1 -
 .../jekyll-coffeescript-1.0.1.ebuild   | 31 --
 2 files changed, 32 deletions(-)

diff --git a/www-apps/jekyll-coffeescript/Manifest 
b/www-apps/jekyll-coffeescript/Manifest
index 601216e8430..b328b182611 100644
--- a/www-apps/jekyll-coffeescript/Manifest
+++ b/www-apps/jekyll-coffeescript/Manifest
@@ -1,2 +1 @@
-DIST jekyll-coffeescript-1.0.1.tar.gz 5206 BLAKE2B 
7f67794efca76ac32230f1e8098d19b9b197542f5bc781c6a8eb80cf024caf3a8cab6c3c07c8470b58b09194ccfe7dd28fc4897e6708d5407b67ba245c72a66c
 SHA512 
88c73c2393dff2b9dc8aac2329f6e669f98c66c5d1b7ee2a4dc2236608197a3bfdc07bd4a67832c94f4059e4c82212b2b14c4f37b48957e4b40c9d2449c7c482
 DIST jekyll-coffeescript-1.0.2.tar.gz 5042 BLAKE2B 
1a08099b940118e15f5f2310671efe1cc61fc496242c94a3351654870518095d62f576922f1bbf882a64f7bbca6b9b00e1f692f00684f0a5c60005a5fb86c69b
 SHA512 
cc8e3fc21d9ff0b4c0fb00652e8a8011fbb535f6c1b51c0c380637cb124524282f6ef5272e82976f964c5eae66a8340bd11f516f6625732d9ee51ef6c58b3a8f

diff --git a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.1.ebuild 
b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.1.ebuild
deleted file mode 100644
index 1b1c70de2aa..000
--- a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-RUBY_FAKEGEM_TASK_DOC=""
-
-inherit ruby-fakegem
-
-SRC_URI="https://github.com/jekyll/jekyll-coffeescript/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-DESCRIPTION="A CoffeeScript Converter for Jekyll"
-HOMEPAGE="https://github.com/jekyll/jekyll-coffeescript;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' Rakefile || die
-   sed -i -e "/^RSpec/i \
-   require 'jekyll'"\
-   -e "/^RSpec/i \
-   require 'jekyll-coffeescript'" spec/spec_helper.rb || die
-}
-
-ruby_add_rdepend "dev-ruby/coffee-script"
-ruby_add_bdepend "test? ( www-apps/jekyll )"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sass-converter/

2018-01-24 Thread Hans de Graaff
commit: 8b18554599b19e95865b83e0f37fbca0200e899c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 24 18:31:13 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 24 18:32:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b185545

www-apps/jekyll-sass-converter: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 www-apps/jekyll-sass-converter/Manifest|  1 -
 .../jekyll-sass-converter-1.4.0.ebuild | 23 --
 2 files changed, 24 deletions(-)

diff --git a/www-apps/jekyll-sass-converter/Manifest 
b/www-apps/jekyll-sass-converter/Manifest
index 7b82de2719c..377cc6260e3 100644
--- a/www-apps/jekyll-sass-converter/Manifest
+++ b/www-apps/jekyll-sass-converter/Manifest
@@ -1,2 +1 @@
-DIST jekyll-sass-converter-1.4.0.tar.gz 7986 BLAKE2B 
2198304c0f60fce68c60699e04556fea5961b771122bba54728b5fda6bb521915c6a8ace94aa975b7f91508b7edd7d728dfde7dad144b276e3e3affc53467f30
 SHA512 
2ba7a10b687aa1cdd193c85c70efc15b9ff97987e29b7c591382c706a7d6a588c376995858ab0b1aff38b118eef9fd71c2175a1e6f9a3bc396966fdf13949d1b
 DIST jekyll-sass-converter-1.5.0.tar.gz 8516 BLAKE2B 
78b4c49f2d49f28f1c7f02fe808ab98644cb9143038c179bbdb872bf8b8d45cbba84bd73da924a61e661d7d22ba26f2715531146ec8169089729046f196be403
 SHA512 
ece83d8c13e93a90c66ed899accc77746d56067f6841ca0d29050168c52d9eea6de3d78760b0f468be2dbc9b0b9df5ac02d5066a26809a33cdadd591fbbc9b52

diff --git a/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.4.0.ebuild 
b/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.4.0.ebuild
deleted file mode 100644
index b109b85567e..000
--- a/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.4.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A basic Sass converter for Jekyll"
-HOMEPAGE="https://github.com/jekyll/jekyll-sass-converter;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/sass:3.4"
-ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2018-01-24 Thread Hans de Graaff
commit: 7d5e80f4c93267f6936965958e7620d114d08bf2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 24 18:31:44 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 24 18:32:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d5e80f4

www-apps/jekyll-watch: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 www-apps/jekyll-watch/Manifest  |  1 -
 www-apps/jekyll-watch/jekyll-watch-1.3.1.ebuild | 27 -
 2 files changed, 28 deletions(-)

diff --git a/www-apps/jekyll-watch/Manifest b/www-apps/jekyll-watch/Manifest
index 2f86601180e..1b2ad3a5386 100644
--- a/www-apps/jekyll-watch/Manifest
+++ b/www-apps/jekyll-watch/Manifest
@@ -1,2 +1 @@
-DIST jekyll-watch-1.3.1.tar.gz 14735 BLAKE2B 
273d7418c2d9d001c6fcde0dc1430e8c8dfaa92556305578b6f9597701467f28363550dc504402206e169590f927d63fb44259d49941ce7ff466f55ce809665a
 SHA512 
ce54f4367cd2c5a63ce823b234584a84798fe0234165cb038f3af301b7ddef39ef1a983aad41843e51d1af9366e495a83112f6b55bd58127d1c95eaf5600eee4
 DIST jekyll-watch-1.5.0.tar.gz 15076 BLAKE2B 
1270f309fed8e4aff6712fdad1554b9ed6e4d0936512c8c80a6b1d77977411fd74c099d361a7c7a3ce785e794beeca7d865e17f9fa25f0b4d889e861614b5c8b
 SHA512 
98c9df7f92c214b0047cf266e06c48350615836af3b7ea69e1f77b10d26e4ed441fdbbdc16e557ef2293fe5ab1314ed71bb3e0e65e3f1ad4c4224f71e1255c95

diff --git a/www-apps/jekyll-watch/jekyll-watch-1.3.1.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-1.3.1.ebuild
deleted file mode 100644
index ce293cf48f3..000
--- a/www-apps/jekyll-watch/jekyll-watch-1.3.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rebuild your Jekyll site when a file changes with the --watch 
switch"
-HOMEPAGE="https://github.com/jekyll/jekyll-watch;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/listen-3.0"
-ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
-
-all_ruby_prepare() {
-   rm Rakefile || die
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sitemap/

2018-01-23 Thread Hans de Graaff
commit: 22bb757bd73d34ae896383636b6f6ba75b9f13c2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 24 07:00:35 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 24 07:01:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22bb757b

www-apps/jekyll-sitemap: add ruby23

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 www-apps/jekyll-sitemap/jekyll-sitemap-0.11.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/jekyll-sitemap/jekyll-sitemap-0.11.0.ebuild 
b/www-apps/jekyll-sitemap/jekyll-sitemap-0.11.0.ebuild
index e9a53768800..ac5b7cd2617 100644
--- a/www-apps/jekyll-sitemap/jekyll-sitemap-0.11.0.ebuild
+++ b/www-apps/jekyll-sitemap/jekyll-sitemap-0.11.0.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"
+USE_RUBY="ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC=""



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2017-10-09 Thread Michał Górny
commit: fb8388609238af1165e72dcd40954250ee0e41ca
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  9 17:54:19 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  9 18:06:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb838860

www-apps/jekyll-watch: Tested on ruby23

 www-apps/jekyll-watch/jekyll-watch-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/jekyll-watch/jekyll-watch-1.5.0.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-1.5.0.ebuild
index cad3b5631ae..f6c5cbbadba 100644
--- a/www-apps/jekyll-watch/jekyll-watch-1.5.0.ebuild
+++ b/www-apps/jekyll-watch/jekyll-watch-1.5.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22"
+USE_RUBY="ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC=""



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2017-10-09 Thread Michał Górny
commit: c3c83436e23b8275950c12635dd59e753ba40f6b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  9 17:42:02 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  9 18:06:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c83436

www-apps/jekyll-coffeescript: Unrestrict dev-ruby/coffee-script* dep

Remove version restrictions from dev-ruby/coffee-script{,-source} deps.
Apparently the newer version works fine as well, and supports more Ruby
interpreters.

 ...-coffeescript-1.0.2.ebuild => jekyll-coffeescript-1.0.2-r1.ebuild} | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2.ebuild 
b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2-r1.ebuild
similarity index 88%
rename from www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2.ebuild
rename to www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2-r1.ebuild
index 94f08dc2f4d..2c38a1e0f26 100644
--- a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2.ebuild
+++ b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2-r1.ebuild
@@ -28,7 +28,5 @@ all_ruby_prepare() {
 }
 
 ruby_add_rdepend ">=dev-ruby/coffee-script-2.2
-   =dev-ruby/coffee-script-source-1.11.1
-   =dev-ruby/coffee-script-source-1.11.1"
 ruby_add_bdepend "test? ( www-apps/jekyll )"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sass-converter/

2017-10-09 Thread Michał Górny
commit: 9bc2b67dd92b78b82386f8221fab973ff5f1d1e2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  9 17:35:34 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  9 18:06:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc2b67d

www-apps/jekyll-sass-converter: Add myself as maint

 www-apps/jekyll-sass-converter/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/www-apps/jekyll-sass-converter/metadata.xml 
b/www-apps/jekyll-sass-converter/metadata.xml
index ee34c5f8d2d..e6f5e3b38d6 100644
--- a/www-apps/jekyll-sass-converter/metadata.xml
+++ b/www-apps/jekyll-sass-converter/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   mgo...@gentoo.org
+   Michał Górny
+   

jekyll/jekyll-sass-converter




[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/, www-apps/jekyll/files/

2017-10-09 Thread Michał Górny
commit: d17269a0f00081f2078585bdf1de000b2cce5569
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  9 17:16:04 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  9 18:06:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17269a0

www-apps/jekyll: Bump to 3.6.0

 www-apps/jekyll/Manifest   |  1 +
 .../jekyll/files/jekyll-3.6.0-test-helper.patch| 26 +++
 www-apps/jekyll/jekyll-3.6.0.ebuild| 79 ++
 3 files changed, 106 insertions(+)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index 96daba22293..ac8a0079e2d 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1 +1,2 @@
 DIST jekyll-3.2.1.tar.gz 1010949 SHA256 
6c1eb0330a7dbbf6d874052c7a2b0108b0a0d4148dc888a82192f80d23796072 SHA512 
36360e852b8438ae12a64320514204c7b0f8bc53d6cb04f6024a25d5294f562c37c1464fc0e632502814d8e2dd0900877b48c3ccb0046d7c6a145bb1dae37b48
 WHIRLPOOL 
5daa369ebd5066db37712ad0bea476c977d8c977ec8125a9c0bec11c3fb48f95bcebbc502f950ab025d90bd35b1f5d3c322c7434c132ca6da7aeba4ca9a1cf7d
+DIST jekyll-3.6.0.tar.gz 737199 SHA256 
2139b7584b3e14548649e3ca2134681eb977392355fb5c404b12f139423bbf76 SHA512 
87c17c31cda44d040308079aacbcdba1e704186a69d64c1240a44960f7a79e74b35bb230be7c14419bb89843cfbf48ecf3601a8018df2255deebc0afdb4fcd86
 WHIRLPOOL 
fb27e8522a3f2cdd41a4099ff08f86022f9a45b807e85119f6fb5eeb1d9b280c6915f93ede9d0bf4e3202bd936e15b09a0ba5a59ab7e0bf51f5b383d5bc31905

diff --git a/www-apps/jekyll/files/jekyll-3.6.0-test-helper.patch 
b/www-apps/jekyll/files/jekyll-3.6.0-test-helper.patch
new file mode 100644
index 000..5493f5a9596
--- /dev/null
+++ b/www-apps/jekyll/files/jekyll-3.6.0-test-helper.patch
@@ -0,0 +1,26 @@
+--- a/test/helper.rb   2017-09-21 23:30:21.0 +0200
 b/test/helper.rb   2017-10-09 18:23:11.677090278 +0200
+@@ -14,12 +13,0 @@ end
+-if ENV["CI"]
+-  require "simplecov"
+-  SimpleCov.start
+-else
+-  require File.expand_path("simplecov_custom_profile", __dir__)
+-  SimpleCov.start "gem" do
+-add_filter "/vendor/gem"
+-add_filter "/vendor/bundle"
+-add_filter ".bundle"
+-  end
+-end
+-
+@@ -30,2 +17,0 @@ require "minitest/autorun"
+-require "minitest/reporters"
+-require "minitest/profile"
+@@ -46,7 +31,0 @@ include Jekyll
+-
+-# Report with color.
+-Minitest::Reporters.use! [
+-  Minitest::Reporters::DefaultReporter.new(
+-:color => true
+-  ),
+-]

diff --git a/www-apps/jekyll/jekyll-3.6.0.ebuild 
b/www-apps/jekyll/jekyll-3.6.0.ebuild
new file mode 100644
index 000..ab46bff8890
--- /dev/null
+++ b/www-apps/jekyll/jekyll-3.6.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
+RUBY_FAKEGEM_EXTRAINSTALL="features"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+DESCRIPTION="A simple, blog aware, static site generator"
+HOMEPAGE="http://jekyllrb.com https://github.com/jekyll/jekyll;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.4
+   >=dev-ruby/colorator-1.0
+   >=dev-ruby/kramdown-1.14
+   >=dev-ruby/liquid-4.0:4
+   >=dev-ruby/mercenary-0.3.3
+   >=dev-ruby/pathutil-0.9
+   >=dev-ruby/safe_yaml-1.0
+   >=dev-ruby/rouge-1.7:0
+   >=www-apps/jekyll-sass-converter-1.0
+   >=www-apps/jekyll-watch-1.1
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/classifier-reborn-2.1.0
+   dev-ruby/launchy
+   >=dev-ruby/pygments_rb-0.6.0
+   >=dev-ruby/rdiscount-2.0
+   >=dev-ruby/redcarpet-3.2.3
+   dev-ruby/rspec-mocks
+   >=dev-ruby/shoulda-3
+   dev-ruby/test-unit:2
+   www-apps/jekyll-coffeescript
+   )
+"
+
+all_ruby_prepare() {
+   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
+
+   # Drop tests requiring bundler
+   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
+   rm test/test_plugin_manager.rb || die
+
+   # Replace git command in gemspec
+   sed -i 's/git ls-files -z/find -not -type d -print0/' 
$RUBY_FAKEGEM_GEMSPEC || die
+
+   # FIXMEs:
+   # fails to find fixtures
+   rm test/test_theme.rb || die
+   rm test/test_theme_assets_reader.rb || die
+   sed -i -e '/^should.*theme/,/^end$/d' \
+   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
+   # partially requires 'toml'
+   rm test/test_configuration.rb || die
+   # pygments tests fail because of line numbering
+   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
+   sed -i -e '/^context.*pygments/,/^end$/d' 

[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2017-10-09 Thread Michał Górny
commit: f2bee7c954a3dbb121a78ab6ca3dec4072083e5d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  9 17:40:44 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  9 18:06:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2bee7c9

www-apps/jekyll-coffeescript: Add myself as maint

 www-apps/jekyll-coffeescript/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/www-apps/jekyll-coffeescript/metadata.xml 
b/www-apps/jekyll-coffeescript/metadata.xml
index e02a104f3be..95d941ca4d2 100644
--- a/www-apps/jekyll-coffeescript/metadata.xml
+++ b/www-apps/jekyll-coffeescript/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   mgo...@gentoo.org
+   Michał Górny
+   

jekyll/jekyll-coffeescript




[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-sass-converter/

2017-10-09 Thread Michał Górny
commit: 8c3e5ac8c2a94721dcf096f0f8dc9fe789fbbfad
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  9 17:56:38 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  9 18:06:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3e5ac8

www-apps/jekyll-sass-converter: Tested on ruby23

 www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.0.ebuild 
b/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.0.ebuild
index 742a16fda3d..c1ab15057cc 100644
--- a/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.0.ebuild
+++ b/www-apps/jekyll-sass-converter/jekyll-sass-converter-1.5.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby21 ruby22"
+USE_RUBY="ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC=""



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2017-10-09 Thread Michał Górny
commit: 6cd482a0f080d9b8eb4ec3209ad9d31dfefb74f7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  9 18:05:20 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  9 18:06:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cd482a0

www-apps/jekyll-coffeescript: Tested on ruby23

 www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2-r1.ebuild 
b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2-r1.ebuild
index 2c38a1e0f26..0aa60a1e7a7 100644
--- a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2-r1.ebuild
+++ b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby21 ruby22"
+USE_RUBY="ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2017-10-09 Thread Michał Górny
commit: 3b2f5238cff9302cf11b33d6b84ae02147725884
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  9 17:32:45 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  9 18:06:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2f5238

www-apps/jekyll-watch: Add myself as maint

 www-apps/jekyll-watch/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/www-apps/jekyll-watch/metadata.xml 
b/www-apps/jekyll-watch/metadata.xml
index 26453c54750..dcf06adc108 100644
--- a/www-apps/jekyll-watch/metadata.xml
+++ b/www-apps/jekyll-watch/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   mgo...@gentoo.org
+   Michał Górny
+   

jekyll/jekyll-watch




[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2017-10-09 Thread Michał Górny
commit: 1ae75ccfafa392b6366138a438bf9f171c545afd
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  9 15:17:24 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  9 18:06:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae75ccf

www-apps/jekyll: Add myself as maint

 www-apps/jekyll/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/www-apps/jekyll/metadata.xml b/www-apps/jekyll/metadata.xml
index 6e9dbeb4e5c..482fe238b68 100644
--- a/www-apps/jekyll/metadata.xml
+++ b/www-apps/jekyll/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   mgo...@gentoo.org
+   Michał Górny
+   

jekyll/jekyll




[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2017-10-09 Thread Michał Górny
commit: 134f0e3de9360158464c4695802880a6063536f8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  9 18:05:08 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  9 18:06:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=134f0e3d

www-apps/jekyll: Tested on ruby23

 www-apps/jekyll/jekyll-3.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/jekyll/jekyll-3.6.0.ebuild 
b/www-apps/jekyll/jekyll-3.6.0.ebuild
index ab46bff8890..f0c36c2a9a3 100644
--- a/www-apps/jekyll/jekyll-3.6.0.ebuild
+++ b/www-apps/jekyll/jekyll-3.6.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22"
+USE_RUBY="ruby22 ruby23"
 
 inherit ruby-fakegem
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-watch/

2017-08-27 Thread Hans de Graaff
commit: be778e4c2c6e95cf1fdbe29c20c0617b68fc365b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Aug 28 05:02:59 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug 28 05:51:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be778e4c

www-apps/jekyll-watch: add 1.5.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 www-apps/jekyll-watch/Manifest  |  1 +
 www-apps/jekyll-watch/jekyll-watch-1.5.0.ebuild | 27 +
 2 files changed, 28 insertions(+)

diff --git a/www-apps/jekyll-watch/Manifest b/www-apps/jekyll-watch/Manifest
index d0970d3a9d9..c03bbd5196e 100644
--- a/www-apps/jekyll-watch/Manifest
+++ b/www-apps/jekyll-watch/Manifest
@@ -1 +1,2 @@
 DIST jekyll-watch-1.3.1.tar.gz 14735 SHA256 
6912621ac177c8ed09e4f79e15f7f378feddc5e14a500c82784c3da6704dc1cd SHA512 
ce54f4367cd2c5a63ce823b234584a84798fe0234165cb038f3af301b7ddef39ef1a983aad41843e51d1af9366e495a83112f6b55bd58127d1c95eaf5600eee4
 WHIRLPOOL 
c406990fd077c0cd46af8a36624d57c7dca91888d0305f25fb682fe4301c970b59fcc583aec637ec4bec13cca57b2a16891f1ec0b5336375a0dbd94732612f3f
+DIST jekyll-watch-1.5.0.tar.gz 15076 SHA256 
b9fd28baf4b726d0a37f9e645901b7de06bf64ecf661e66a4dbe3024031cbd7a SHA512 
98c9df7f92c214b0047cf266e06c48350615836af3b7ea69e1f77b10d26e4ed441fdbbdc16e557ef2293fe5ab1314ed71bb3e0e65e3f1ad4c4224f71e1255c95
 WHIRLPOOL 
32cf445ec618b121ade047688f622e33554260c76beaeae82a3a0b7f8a95fad7179267f0c911321dfc03c09a6ed308f6fd78170c0e7f528227ca0917d7968297

diff --git a/www-apps/jekyll-watch/jekyll-watch-1.5.0.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-1.5.0.ebuild
new file mode 100644
index 000..cad3b5631ae
--- /dev/null
+++ b/www-apps/jekyll-watch/jekyll-watch-1.5.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Rebuild your Jekyll site when a file changes with the --watch 
switch"
+HOMEPAGE="https://github.com/jekyll/jekyll-watch;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/listen-3.0"
+ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
+
+all_ruby_prepare() {
+   rm Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2017-08-27 Thread Hans de Graaff
commit: 65b0270c014d87e1be2b3dc603147e8a4da4a9f1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Aug 28 05:04:05 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug 28 05:51:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65b0270c

www-apps/jekyll: cleanup

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 www-apps/jekyll/Manifest   |  1 -
 www-apps/jekyll/jekyll-3.1.6-r1.ebuild | 51 --
 2 files changed, 52 deletions(-)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index 6b561ffdc23..96daba22293 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1,2 +1 @@
-DIST jekyll-3.1.6.tar.gz 967662 SHA256 
13499de259a2aa05c24c0302e8cdb3c410c40e09571ffd1b5553997b072926ee SHA512 
b60241e23baa1d08216cd1c88ce2e9218f61344d4fb68a812090566e76543ce3c3dde3db6a8a7799822120781212e8702d0fb17193e0b8f89c336b79ab78517c
 WHIRLPOOL 
9967c214bd53bcb7bb7125da18cc7e76a69f4eaa1787aaab8b568dba0e7588dfb8ce37cb2c4cb9da7c7a5f1d20ee280f7e5bf5d1611baaf8a56002308c12aad5
 DIST jekyll-3.2.1.tar.gz 1010949 SHA256 
6c1eb0330a7dbbf6d874052c7a2b0108b0a0d4148dc888a82192f80d23796072 SHA512 
36360e852b8438ae12a64320514204c7b0f8bc53d6cb04f6024a25d5294f562c37c1464fc0e632502814d8e2dd0900877b48c3ccb0046d7c6a145bb1dae37b48
 WHIRLPOOL 
5daa369ebd5066db37712ad0bea476c977d8c977ec8125a9c0bec11c3fb48f95bcebbc502f950ab025d90bd35b1f5d3c322c7434c132ca6da7aeba4ca9a1cf7d

diff --git a/www-apps/jekyll/jekyll-3.1.6-r1.ebuild 
b/www-apps/jekyll/jekyll-3.1.6-r1.ebuild
deleted file mode 100644
index 0b2cca617a3..000
--- a/www-apps/jekyll/jekyll-3.1.6-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22"
-
-inherit ruby-fakegem
-
-RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.markdown README.markdown History.markdown"
-RUBY_FAKEGEM_EXTRAINSTALL="features site"
-
-DESCRIPTION="A simple, blog aware, static site generator"
-HOMEPAGE="http://jekyllrb.com https://github.com/jekyll/jekyll;
-SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "=dev-ruby/kramdown-1.3
-   >=dev-ruby/liquid-3.0:3
-   >=dev-ruby/mercenary-0.3.3
-   >=dev-ruby/safe_yaml-1.0
-   >=dev-ruby/rouge-1.7:0
-   >=www-apps/jekyll-sass-converter-1.0
-   >=www-apps/jekyll-watch-1.1"
-
-ruby_add_bdepend "test? (
-   dev-ruby/rspec-mocks
-   dev-ruby/launchy
-   dev-ruby/mime-types:0
-   >=dev-ruby/rdiscount-2.0
-   >=dev-ruby/redcloth-4.2.1
-   >=dev-ruby/rouge-1.7
-   >=dev-ruby/shoulda-3
-   dev-ruby/test-unit:2 )"
-
-all_ruby_prepare() {
-   sed -i -e "/simplecov/,+5d"\
-   -e "1igem 'test-unit'"\
-   -e "1igem 'minitest', '~> 5.0'"\
-   -e "/reporters/d"\
-   -e "/profile/d"\
-   -e "/Reporters/,+4d" test/helper.rb || die
-   # Drop bundler
-   sed -i -e "/self.class.require_from_bundler/d" 
lib/jekyll/plugin_manager.rb || die
-   # This test fails without bundler
-   rm test/test_plugin_manager.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2017-04-28 Thread Manuel Rüger
commit: 5c463ae9aac34ce31f5a17b9f9de50d24219c586
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr 28 21:12:25 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr 28 21:12:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c463ae9

www-apps/jekyll-coffeescript: Drop to maintainer-needed

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-apps/jekyll-coffeescript/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/www-apps/jekyll-coffeescript/metadata.xml 
b/www-apps/jekyll-coffeescript/metadata.xml
index c3348e69689..e02a104f3be 100644
--- a/www-apps/jekyll-coffeescript/metadata.xml
+++ b/www-apps/jekyll-coffeescript/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mr...@gentoo.org
-   Manuel Rüger
-   
+   

jekyll/jekyll-coffeescript




[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2017-04-28 Thread Manuel Rüger
commit: ed4775ea172a93725a7547963f9fd07acdc34ded
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr 28 21:13:58 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr 28 21:13:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed4775ea

www-apps/jekyll: Remove ruby20

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-apps/jekyll/jekyll-3.1.6-r1.ebuild | 4 ++--
 www-apps/jekyll/jekyll-3.2.1-r2.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-apps/jekyll/jekyll-3.1.6-r1.ebuild 
b/www-apps/jekyll/jekyll-3.1.6-r1.ebuild
index 0988021e4a2..0b2cca617a3 100644
--- a/www-apps/jekyll/jekyll-3.1.6-r1.ebuild
+++ b/www-apps/jekyll/jekyll-3.1.6-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22"
 
 inherit ruby-fakegem
 

diff --git a/www-apps/jekyll/jekyll-3.2.1-r2.ebuild 
b/www-apps/jekyll/jekyll-3.2.1-r2.ebuild
index 41a8eb57444..9e1b4a117d4 100644
--- a/www-apps/jekyll/jekyll-3.2.1-r2.ebuild
+++ b/www-apps/jekyll/jekyll-3.2.1-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22"
 
 inherit ruby-fakegem
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll-coffeescript/

2017-04-28 Thread Manuel Rüger
commit: 7fd8584d64304a7d26046b442544dc2505eaac1c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr 28 21:11:58 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr 28 21:11:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd8584d

www-apps/jekyll-coffeescript: Drop ruby20

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.1.ebuild | 4 ++--
 www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.1.ebuild 
b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.1.ebuild
index 5ea6ba7c8d6..1b1c70de2aa 100644
--- a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.1.ebuild
+++ b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"

diff --git a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2.ebuild 
b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2.ebuild
index 32a6d77d196..94f08dc2f4d 100644
--- a/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2.ebuild
+++ b/www-apps/jekyll-coffeescript/jekyll-coffeescript-1.0.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"



  1   2   >