[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 290708c445ada96ccf3ee72ba9146dff3a89ff6a
Author: Azamat H. Hackimov gmail com>
AuthorDate: Mon Oct 27 10:18:24 2025 +
Commit: Michael Orlitzky gentoo org>
CommitDate: Mon Jan 26 01:51:23 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=290708c4
www-apps/redmine: drop 6.0.2
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Michael Orlitzky gentoo.org>
www-apps/redmine/Manifest | 1 -
www-apps/redmine/redmine-6.0.2.ebuild | 255 --
2 files changed, 256 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index acf0c8fb9062..bcd4a484f41c 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,2 +1 @@
-DIST redmine-6.0.2.tar.gz 4060689 BLAKE2B
c3eb3c2e3189a2db5a24bb5cada359a8fa09bb1a20266b1a10a11ab01a2a543099d964517a44bbb85eda129f01f6ff1a5627de1883ed4bfac8d6e1dc6e737a65
SHA512
2ce38b5517f623e435c27980eb8bd28c08342327ec20edb2ffd16952c7f95f39a461d75d7c89654e646471363cf0e7b91aa2202c2fbfcdb7d918003b6efd
DIST redmine-6.0.7.tar.gz 4070327 BLAKE2B
be7b991657a00d41e0c536b940a8bdf001948a04ea2efbc1089005ee32322d1684ad5097a96d912bd1417b83e9b9240010adea7205bf252a8a46ace7a15d788f
SHA512
a623b9029200b96fc14dc83fb1fad3f0ee86cafde761b69ed22ed4ce111b0f2d719b1961a10ceeac41aa5d18744a783af38abf8f345ecd4ea9e6f431684430df
diff --git a/www-apps/redmine/redmine-6.0.2.ebuild
b/www-apps/redmine/redmine-6.0.2.ebuild
deleted file mode 100644
index 670e97d7ff08..
--- a/www-apps/redmine/redmine-6.0.2.ebuild
+++ /dev/null
@@ -1,255 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-inherit depend.apache ruby-ng
-
-DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="https://www.redmine.org/";
-SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="fastcgi imagemagick ldap +minimagick mysql passenger pdf postgres
+standalone sqlite"
-
-ruby_add_bdepend "
- fastcgi? ( dev-ruby/fcgi )
- ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0 )
- minimagick? ( >=dev-ruby/mini_magick-5.0.1 )
- mysql? (
- >=dev-ruby/mysql2-0.5.0:0.5
- dev-ruby/with_advisory_lock
- )
- passenger? ( www-apache/passenger )
- postgres? ( >=dev-ruby/pg-1.5.3:1 )
- sqlite? ( >=dev-ruby/sqlite3-1.7.0 )
- dev-ruby/actionpack-xml_parser:2
- dev-ruby/addressable
- >=dev-ruby/commonmarker-0.23.8
- >=dev-ruby/csv-3.2.8:3
- >=dev-ruby/deckar01-task_list-2.3.2
- >=dev-ruby/html-pipeline-2.13.2
- >=dev-ruby/i18n-1.14.1:1
- >=dev-ruby/mail-2.8.1
- dev-ruby/marcel
- >=dev-ruby/mini_mime-1.1.0
- >=dev-ruby/net-imap-0.4.8
- >=dev-ruby/net-pop-0.1.2
- >=dev-ruby/net-smtp-0.4.0
- >=dev-ruby/nokogiri-1.16.0
- >=dev-ruby/propshaft-1.1.0:1
- >=dev-ruby/rack-3.1.3:3.1
- >=dev-ruby/rails-7.2.2.1:7.2
- >=dev-ruby/rbpdf-1.21.3
- >=dev-ruby/redcarpet-3.6.0
- >=dev-ruby/request_store-1.5.0:0
- dev-ruby/rexml
- >=dev-ruby/roadie-rails-3.2.0:3
- >=dev-ruby/rotp-5.0.0
- >=dev-ruby/rouge-4.5.0
- dev-ruby/rqrcode
- >=dev-ruby/rubyzip-2.3.0:2
- >=dev-ruby/sanitize-6.0:6
-"
-
-RDEPEND="
- acct-group/redmine
- acct-user/redmine
- imagemagick? ( media-gfx/imagemagick )
- pdf? (
- app-text/ghostscript-gpl
- media-gfx/imagemagick
- )
- standalone? ( www-servers/puma )
-"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-all_ruby_prepare() {
- rm -fr log files/delete.me .github || die
- # remove empty unused directories
- rm -fr public/help || die
-
- # bug #406605
- rm .{git,hg}ignore || die
-
- # newenvd not working here
- cat > "${T}/50${PN}" <<-EOF || die
- CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
- CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
- EOF
-
- # Fixing versions in Gemfile
- sed -i -e "s/~>/>=/g" Gemfile || die
-
- # bug #724464
- sed -i -e "s/gem 'rails',.*/gem 'rails', '~>7.2.2'/" Gemfile || die
-
- sed -i -e "s/'deckar01-task_list',.*/'deckar01-task_list', '~>2.3.2'/"
Gemfile || die
-
- sed -i -e "/group :development do/,/^end$/d" Gemfile || die
- sed -i -e "/group :test do/,/^end$/d" Gemfile || die
-
- if ! use imagemagick ; then
- sed -i -e "/group :minimagick do/,/^end$/d" Gemfile || die
- fi
- if ! use ldap ; then
- # remove ldap stuff module if disabled to avoid #413779
- use ldap || rm app/models/auth_source_ldap.rb || die
- sed -i -e "/group :ldap do/,/^end$/d
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 0401dbcc1d8ab799ed2179c6b8c87b32451273d7
Author: Azamat H. Hackimov gmail com>
AuthorDate: Thu Jan 8 18:53:26 2026 +
Commit: Michael Orlitzky gentoo org>
CommitDate: Mon Jan 26 01:58:30 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0401dbcc
www-apps/redmine: fix installing with USE=passenger
Closes: https://github.com/gentoo/gentoo/pull/44349
Closes: https://bugs.gentoo.org/968492
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Michael Orlitzky gentoo.org>
www-apps/redmine/redmine-6.0.7.ebuild | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/www-apps/redmine/redmine-6.0.7.ebuild
b/www-apps/redmine/redmine-6.0.7.ebuild
index 814254aaeb02..8bf80ff2494b 100644
--- a/www-apps/redmine/redmine-6.0.7.ebuild
+++ b/www-apps/redmine/redmine-6.0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -141,7 +141,6 @@ all_ruby_install() {
/var/log/${PN}
if use passenger; then
- has_apache
insinto "${APACHE_VHOSTS_CONFDIR}"
doins "${FILESDIR}/10_redmine_vhost.conf"
fi
@@ -179,6 +178,10 @@ pkg_postinst() {
fi
}
+pkg_setup() {
+ depend.apache_pkg_setup passenger
+}
+
pkg_config() {
# Remove old lock file
rm -f "${EROOT}${REDMINE_DIR}/Gemfile.lock"
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: fcafd1a90a038fd226a3a358fddfeca0e022f5b0
Author: Azamat H. Hackimov gmail com>
AuthorDate: Mon Oct 27 10:17:27 2025 +
Commit: Michael Orlitzky gentoo org>
CommitDate: Mon Jan 26 01:51:23 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcafd1a9
www-apps/redmine: add 6.0.7
Bug: https://bugs.gentoo.org/963180
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Michael Orlitzky gentoo.org>
www-apps/redmine/Manifest | 1 +
www-apps/redmine/redmine-6.0.7.ebuild | 255 ++
2 files changed, 256 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index effcd4f1322b..acf0c8fb9062 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1 +1,2 @@
DIST redmine-6.0.2.tar.gz 4060689 BLAKE2B
c3eb3c2e3189a2db5a24bb5cada359a8fa09bb1a20266b1a10a11ab01a2a543099d964517a44bbb85eda129f01f6ff1a5627de1883ed4bfac8d6e1dc6e737a65
SHA512
2ce38b5517f623e435c27980eb8bd28c08342327ec20edb2ffd16952c7f95f39a461d75d7c89654e646471363cf0e7b91aa2202c2fbfcdb7d918003b6efd
+DIST redmine-6.0.7.tar.gz 4070327 BLAKE2B
be7b991657a00d41e0c536b940a8bdf001948a04ea2efbc1089005ee32322d1684ad5097a96d912bd1417b83e9b9240010adea7205bf252a8a46ace7a15d788f
SHA512
a623b9029200b96fc14dc83fb1fad3f0ee86cafde761b69ed22ed4ce111b0f2d719b1961a10ceeac41aa5d18744a783af38abf8f345ecd4ea9e6f431684430df
diff --git a/www-apps/redmine/redmine-6.0.7.ebuild
b/www-apps/redmine/redmine-6.0.7.ebuild
new file mode 100644
index ..814254aaeb02
--- /dev/null
+++ b/www-apps/redmine/redmine-6.0.7.ebuild
@@ -0,0 +1,255 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="fastcgi imagemagick ldap +minimagick mysql passenger pdf postgres
+standalone sqlite"
+
+ruby_add_bdepend "
+ fastcgi? ( dev-ruby/fcgi )
+ ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0 )
+ minimagick? ( >=dev-ruby/mini_magick-5.0.1 )
+ mysql? (
+ >=dev-ruby/mysql2-0.5.0:0.5
+ dev-ruby/with_advisory_lock
+ )
+ passenger? ( www-apache/passenger )
+ postgres? ( >=dev-ruby/pg-1.5.3:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.7.0 )
+ dev-ruby/actionpack-xml_parser:2
+ dev-ruby/addressable
+ >=dev-ruby/commonmarker-0.23.8
+ >=dev-ruby/csv-3.2.8:3
+ >=dev-ruby/deckar01-task_list-2.3.2
+ >=dev-ruby/html-pipeline-2.13.2
+ >=dev-ruby/i18n-1.14.1:1
+ >=dev-ruby/mail-2.8.1
+ dev-ruby/marcel
+ >=dev-ruby/mini_mime-1.1.0
+ >=dev-ruby/net-imap-0.5.7
+ >=dev-ruby/net-pop-0.1.2
+ >=dev-ruby/net-smtp-0.4.0
+ >=dev-ruby/nokogiri-1.18.3
+ >=dev-ruby/propshaft-1.1.0:1
+ >=dev-ruby/rack-3.1.3:3.1
+ >=dev-ruby/rails-7.2.2.2:7.2
+ >=dev-ruby/rbpdf-1.21.4
+ >=dev-ruby/redcarpet-3.6.0
+ >=dev-ruby/request_store-1.5.0:0
+ dev-ruby/rexml
+ >=dev-ruby/roadie-rails-3.2.0:3
+ >=dev-ruby/rotp-5.0.0
+ >=dev-ruby/rouge-4.5.0
+ dev-ruby/rqrcode
+ >=dev-ruby/rubyzip-2.3.0:2
+ >=dev-ruby/sanitize-6.0:6
+"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+ imagemagick? ( media-gfx/imagemagick )
+ pdf? (
+ app-text/ghostscript-gpl
+ media-gfx/imagemagick
+ )
+ standalone? ( www-servers/puma )
+"
+
+REDMINE_DIR="/var/lib/${PN}"
+
+all_ruby_prepare() {
+ rm -fr log files/delete.me .github || die
+ # remove empty unused directories
+ rm -fr public/help || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ # newenvd not working here
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # Fixing versions in Gemfile
+ sed -i -e "s/~>/>=/g" Gemfile || die
+
+ # bug #724464
+ sed -i -e "s/gem 'rails',.*/gem 'rails', '~>7.2.2'/" Gemfile || die
+
+ sed -i -e "s/'deckar01-task_list',.*/'deckar01-task_list', '~>2.3.2'/"
Gemfile || die
+
+ sed -i -e "/group :development do/,/^end$/d" Gemfile || die
+ sed -i -e "/group :test do/,/^end$/d" Gemfile || die
+
+ if ! use imagemagick ; then
+ sed -i -e "/group :minimagick do/,/^end$/d" Gemfile || die
+ fi
+ if ! use ldap ; then
+ # remove ldap stuff module if disabled to avoid #413779
+ use ldap || rm app/models/auth_source_ldap.rb || die
+ sed -i -e "
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: c3f9dee7fcf00db13a7b81bb6e3d51618b175439
Author: Hans de Graaff gentoo org>
AuthorDate: Sun Apr 20 09:28:09 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sun Apr 20 09:40:49 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f9dee7
www-apps/redmine: drop 5.1.5
Signed-off-by: Hans de Graaff gentoo.org>
www-apps/redmine/Manifest | 1 -
www-apps/redmine/redmine-5.1.5.ebuild | 258 --
2 files changed, 259 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 0fae56340670..effcd4f1322b 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,2 +1 @@
-DIST redmine-5.1.5.tar.gz 3257204 BLAKE2B
54746fd85add45ca3e70b27f653c4c0f3caec430e0ac444bd346dd706a2de8145b00339c86104e85c8e47e6336e74c00716351b97c76d165f86041de56d4f5fa
SHA512
e2735076b9f0498008778c0600fade98f96dd734d80b78f0994ba1f714229116f84940d1c248dff13baffddb1f9b57445412a8917216df9ab8c84808720952ae
DIST redmine-6.0.2.tar.gz 4060689 BLAKE2B
c3eb3c2e3189a2db5a24bb5cada359a8fa09bb1a20266b1a10a11ab01a2a543099d964517a44bbb85eda129f01f6ff1a5627de1883ed4bfac8d6e1dc6e737a65
SHA512
2ce38b5517f623e435c27980eb8bd28c08342327ec20edb2ffd16952c7f95f39a461d75d7c89654e646471363cf0e7b91aa2202c2fbfcdb7d918003b6efd
diff --git a/www-apps/redmine/redmine-5.1.5.ebuild
b/www-apps/redmine/redmine-5.1.5.ebuild
deleted file mode 100644
index 8e8937c105e6..
--- a/www-apps/redmine/redmine-5.1.5.ebuild
+++ /dev/null
@@ -1,258 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-inherit depend.apache ruby-ng
-
-DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="https://www.redmine.org/";
-SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="fastcgi imagemagick ldap +minimagick mysql passenger pdf postgres
+standalone sqlite"
-
-ruby_add_bdepend "
- fastcgi? ( dev-ruby/fcgi )
- ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0 )
- minimagick? ( >=dev-ruby/mini_magick-4.12.0 )
- mysql? (
- >=dev-ruby/mysql2-0.5.0:0.5
- dev-ruby/with_advisory_lock
- )
- passenger? ( www-apache/passenger )
- postgres? ( >=dev-ruby/pg-1.5.3:1 )
- sqlite? ( >=dev-ruby/sqlite3-1.6.0 )
- dev-ruby/actionpack-xml_parser:2
- dev-ruby/addressable
- >=dev-ruby/commonmarker-0.23.8
- >=dev-ruby/csv-3.2.6:3
- >=dev-ruby/deckar01-task_list-2.3.2
- >=dev-ruby/html-pipeline-2.13.2
- >=dev-ruby/i18n-1.14.1:1
- >=dev-ruby/mail-2.8.1
- dev-ruby/marcel
- >=dev-ruby/mini_mime-1.1.0
- >=dev-ruby/net-imap-0.3.4
- >=dev-ruby/net-pop-0.1.2
- >=dev-ruby/net-smtp-0.3.3
- >=dev-ruby/nokogiri-1.15.2
- >=dev-ruby/rails-6.1.7.10:6.1
- >=dev-ruby/rbpdf-1.21.3
- >=dev-ruby/redcarpet-3.6.0
- >=dev-ruby/request_store-1.5.0:0
- dev-ruby/rexml
- >=dev-ruby/roadie-rails-3.1.0:3
- >=dev-ruby/rotp-5.0.0
- >=dev-ruby/rouge-4.2.0
- dev-ruby/rqrcode
- >=dev-ruby/rubyzip-2.3.0:2
- >=dev-ruby/sanitize-6.0:6
-"
-
-RDEPEND="
- acct-group/redmine
- acct-user/redmine
- imagemagick? ( media-gfx/imagemagick )
- pdf? (
- app-text/ghostscript-gpl
- media-gfx/imagemagick
- )
- standalone? ( www-servers/puma )
-"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-all_ruby_prepare() {
- rm -fr log files/delete.me .github || die
-
- # bug #406605
- rm .{git,hg}ignore || die
-
- # newenvd not working here
- cat > "${T}/50${PN}" <<-EOF || die
- CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
- CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
- EOF
-
- # Fixing versions in Gemfile
- sed -i -e "s/~>/>=/g" Gemfile || die
-
- # bug #724464
- sed -i -e "s/gem 'rails',.*/gem 'rails', '~>6.1.7'/" Gemfile || die
-
- # Commonmark
- sed -i -e "s/'2.3.2'/'>=2.3.2'/" Gemfile || die
-
- sed -i -e "/group :development do/,/^end$/d" Gemfile || die
- sed -i -e "/group :test do/,/^end$/d" Gemfile || die
-
- if ! use imagemagick ; then
- sed -i -e "/group :minimagick do/,/^end$/d" Gemfile || die
- fi
- if ! use ldap ; then
- # remove ldap stuff module if disabled to avoid #413779
- use ldap || rm app/models/auth_source_ldap.rb || die
- sed -i -e "/group :ldap do/,/^end$/d" Gemfile || die
- fi
- # Additional dependency for Gemfile (#657156)
- if use fastcgi; then
- echo "gem 'fcgi'" >> Gemfile.local || die
- fi
- if use standalone; then
-
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: f31ce4f187e555edd3395474185675ed42efb2e6
Author: Azamat H. Hackimov gmail com>
AuthorDate: Sat Jan 11 00:06:38 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Mar 21 12:09:59 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31ce4f1
www-apps/redmine: add 5.1.5
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Hans de Graaff gentoo.org>
www-apps/redmine/Manifest | 1 +
www-apps/redmine/redmine-5.1.5.ebuild | 258 ++
2 files changed, 259 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 3c99f26e5aa2..e674776df7fe 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,2 +1,3 @@
DIST redmine-5.0.9.tar.gz 3151650 BLAKE2B
1c017805cf68d1e2a6b85bf233d02801f5061d27a6c95a14f32753916013cde381da935b9597e399e55d46a86cbddb4e952f0eb79c759fd6d8b8a966f3655584
SHA512
4b4a73164b134bc82826a8d909b5c4434ea03d6eb76f20de7db8ee7d321e47e679f22f03757a2906b858a0fa7543bfbeb5ea53498c097a399ad03fcd1e83aebb
DIST redmine-5.1.3.tar.gz 3251273 BLAKE2B
d738793a20613bc7faf7271e4c1a118fd4be8317c4dd53cd2285c1c33943f7adc6d2129783f6cf6dea3b669216cd72f3afa4f6cad7e440980f2c213e47a3ba95
SHA512
60d33aacf7694e25fbf880f54bda4ac6b996f807a5e616938f27eb2a2b5da23ac849e07d08046800465e7cf98cf1a5ee1af51dd4a1a54ca2aeb03a589ee64485
+DIST redmine-5.1.5.tar.gz 3257204 BLAKE2B
54746fd85add45ca3e70b27f653c4c0f3caec430e0ac444bd346dd706a2de8145b00339c86104e85c8e47e6336e74c00716351b97c76d165f86041de56d4f5fa
SHA512
e2735076b9f0498008778c0600fade98f96dd734d80b78f0994ba1f714229116f84940d1c248dff13baffddb1f9b57445412a8917216df9ab8c84808720952ae
diff --git a/www-apps/redmine/redmine-5.1.5.ebuild
b/www-apps/redmine/redmine-5.1.5.ebuild
new file mode 100644
index ..8e8937c105e6
--- /dev/null
+++ b/www-apps/redmine/redmine-5.1.5.ebuild
@@ -0,0 +1,258 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="fastcgi imagemagick ldap +minimagick mysql passenger pdf postgres
+standalone sqlite"
+
+ruby_add_bdepend "
+ fastcgi? ( dev-ruby/fcgi )
+ ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0 )
+ minimagick? ( >=dev-ruby/mini_magick-4.12.0 )
+ mysql? (
+ >=dev-ruby/mysql2-0.5.0:0.5
+ dev-ruby/with_advisory_lock
+ )
+ passenger? ( www-apache/passenger )
+ postgres? ( >=dev-ruby/pg-1.5.3:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.6.0 )
+ dev-ruby/actionpack-xml_parser:2
+ dev-ruby/addressable
+ >=dev-ruby/commonmarker-0.23.8
+ >=dev-ruby/csv-3.2.6:3
+ >=dev-ruby/deckar01-task_list-2.3.2
+ >=dev-ruby/html-pipeline-2.13.2
+ >=dev-ruby/i18n-1.14.1:1
+ >=dev-ruby/mail-2.8.1
+ dev-ruby/marcel
+ >=dev-ruby/mini_mime-1.1.0
+ >=dev-ruby/net-imap-0.3.4
+ >=dev-ruby/net-pop-0.1.2
+ >=dev-ruby/net-smtp-0.3.3
+ >=dev-ruby/nokogiri-1.15.2
+ >=dev-ruby/rails-6.1.7.10:6.1
+ >=dev-ruby/rbpdf-1.21.3
+ >=dev-ruby/redcarpet-3.6.0
+ >=dev-ruby/request_store-1.5.0:0
+ dev-ruby/rexml
+ >=dev-ruby/roadie-rails-3.1.0:3
+ >=dev-ruby/rotp-5.0.0
+ >=dev-ruby/rouge-4.2.0
+ dev-ruby/rqrcode
+ >=dev-ruby/rubyzip-2.3.0:2
+ >=dev-ruby/sanitize-6.0:6
+"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+ imagemagick? ( media-gfx/imagemagick )
+ pdf? (
+ app-text/ghostscript-gpl
+ media-gfx/imagemagick
+ )
+ standalone? ( www-servers/puma )
+"
+
+REDMINE_DIR="/var/lib/${PN}"
+
+all_ruby_prepare() {
+ rm -fr log files/delete.me .github || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ # newenvd not working here
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # Fixing versions in Gemfile
+ sed -i -e "s/~>/>=/g" Gemfile || die
+
+ # bug #724464
+ sed -i -e "s/gem 'rails',.*/gem 'rails', '~>6.1.7'/" Gemfile || die
+
+ # Commonmark
+ sed -i -e "s/'2.3.2'/'>=2.3.2'/" Gemfile || die
+
+ sed -i -e "/group :development do/,/^end$/d" Gemfile || die
+ sed -i -e "/group :test do/,/^end$/d" Gemfile || die
+
+ if ! use imagemagick ; then
+ sed -i -e "/group :minimagick do/,/^end$/d" Gemfile || die
+ fi
+ if ! use ldap ; then
+ # remove ldap stuff module if disabled to
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 006e0b16da90f45ddffa99094afa168e68a28918
Author: Azamat H. Hackimov gmail com>
AuthorDate: Sat Jan 11 00:07:20 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Mar 21 12:09:59 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=006e0b16
www-apps/redmine: drop 5.0.9, 5.1.3
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Hans de Graaff gentoo.org>
www-apps/redmine/Manifest | 2 -
www-apps/redmine/redmine-5.0.9.ebuild | 255 -
www-apps/redmine/redmine-5.1.3.ebuild | 258 --
3 files changed, 515 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index e674776df7fe..2f5f4a3d02bf 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,3 +1 @@
-DIST redmine-5.0.9.tar.gz 3151650 BLAKE2B
1c017805cf68d1e2a6b85bf233d02801f5061d27a6c95a14f32753916013cde381da935b9597e399e55d46a86cbddb4e952f0eb79c759fd6d8b8a966f3655584
SHA512
4b4a73164b134bc82826a8d909b5c4434ea03d6eb76f20de7db8ee7d321e47e679f22f03757a2906b858a0fa7543bfbeb5ea53498c097a399ad03fcd1e83aebb
-DIST redmine-5.1.3.tar.gz 3251273 BLAKE2B
d738793a20613bc7faf7271e4c1a118fd4be8317c4dd53cd2285c1c33943f7adc6d2129783f6cf6dea3b669216cd72f3afa4f6cad7e440980f2c213e47a3ba95
SHA512
60d33aacf7694e25fbf880f54bda4ac6b996f807a5e616938f27eb2a2b5da23ac849e07d08046800465e7cf98cf1a5ee1af51dd4a1a54ca2aeb03a589ee64485
DIST redmine-5.1.5.tar.gz 3257204 BLAKE2B
54746fd85add45ca3e70b27f653c4c0f3caec430e0ac444bd346dd706a2de8145b00339c86104e85c8e47e6336e74c00716351b97c76d165f86041de56d4f5fa
SHA512
e2735076b9f0498008778c0600fade98f96dd734d80b78f0994ba1f714229116f84940d1c248dff13baffddb1f9b57445412a8917216df9ab8c84808720952ae
diff --git a/www-apps/redmine/redmine-5.0.9.ebuild
b/www-apps/redmine/redmine-5.0.9.ebuild
deleted file mode 100644
index 7b3e043c49dd..
--- a/www-apps/redmine/redmine-5.0.9.ebuild
+++ /dev/null
@@ -1,255 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-inherit depend.apache ruby-ng
-
-DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="https://www.redmine.org/";
-SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf
postgres +standalone sqlite"
-
-ruby_add_bdepend "
- fastcgi? ( dev-ruby/fcgi )
- ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0 )
- minimagick? ( >=dev-ruby/mini_magick-4.11.0 )
- markdown? ( >=dev-ruby/redcarpet-3.5.1 )
- mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
- passenger? ( www-apache/passenger )
- postgres? ( >=dev-ruby/pg-1.2.2:1 )
- sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
- dev-ruby/actionpack-xml_parser:2
- dev-ruby/addressable
- >=dev-ruby/commonmarker-0.23.8
- dev-ruby/csv:3
- >=dev-ruby/deckar01-task_list-2.3.2
- >=dev-ruby/html-pipeline-2.13.2
- >=dev-ruby/i18n-1.10.0:1
- >=dev-ruby/mail-2.7.1
- dev-ruby/marcel
- >=dev-ruby/mini_mime-1.1.0
- >=dev-ruby/net-imap-0.2.2
- >=dev-ruby/net-pop-0.1.1
- >=dev-ruby/net-smtp-0.3.0
- >=dev-ruby/nokogiri-1.15.2
- >=dev-ruby/rails-6.1.7.8:6.1
- >=dev-ruby/rbpdf-1.21.3
- >=dev-ruby/request_store-1.5.0:0
- dev-ruby/rexml
- >=dev-ruby/roadie-rails-3.0.0:3
- >=dev-ruby/rotp-5.0.0
- >=dev-ruby/rouge-3.28.0
- dev-ruby/rqrcode
- >=dev-ruby/rubyzip-2.3.0:2
- >=dev-ruby/sanitize-6.0:6
-"
-
-RDEPEND="
- acct-group/redmine
- acct-user/redmine
- imagemagick? ( media-gfx/imagemagick )
- pdf? (
- app-text/ghostscript-gpl
- media-gfx/imagemagick
- )
- standalone? ( www-servers/puma )
-"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-all_ruby_prepare() {
- rm -fr log files/delete.me .github || die
-
- # bug #406605
- rm .{git,hg}ignore || die
-
- # newenvd not working here
- cat > "${T}/50${PN}" <<-EOF || die
- CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
- CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
- EOF
-
- # Fixing versions in Gemfile
- sed -i -e "s/~>/>=/g" Gemfile || die
-
- # bug #724464
- sed -i -e "s/gem 'rails',.*/gem 'rails', '~>6.1.7.6'/" Gemfile || die
-
- sed -i -e "/group :development do/,/end$/d" Gemfile || die
- sed -i -e "/group :test do/,/end$/d" Gemfile || die
-
- if ! use imagemagick ; then
- sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
- fi
- if ! use ldap ; then
- # remove ldap stuff module if disabled to avoid #413779
- use ldap || rm
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 98029edcb42a50b9ac8433bac66fc440d7c0c6f5
Author: Azamat H. Hackimov gmail com>
AuthorDate: Sat Jan 11 00:49:37 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Mar 21 12:09:59 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98029edc
www-apps/redmine: add 6.0.2
Closes: https://bugs.gentoo.org/947807
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Hans de Graaff gentoo.org>
www-apps/redmine/Manifest | 1 +
www-apps/redmine/metadata.xml | 1 -
www-apps/redmine/redmine-6.0.2.ebuild | 255 ++
3 files changed, 256 insertions(+), 1 deletion(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 2f5f4a3d02bf..0fae56340670 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1 +1,2 @@
DIST redmine-5.1.5.tar.gz 3257204 BLAKE2B
54746fd85add45ca3e70b27f653c4c0f3caec430e0ac444bd346dd706a2de8145b00339c86104e85c8e47e6336e74c00716351b97c76d165f86041de56d4f5fa
SHA512
e2735076b9f0498008778c0600fade98f96dd734d80b78f0994ba1f714229116f84940d1c248dff13baffddb1f9b57445412a8917216df9ab8c84808720952ae
+DIST redmine-6.0.2.tar.gz 4060689 BLAKE2B
c3eb3c2e3189a2db5a24bb5cada359a8fa09bb1a20266b1a10a11ab01a2a543099d964517a44bbb85eda129f01f6ff1a5627de1883ed4bfac8d6e1dc6e737a65
SHA512
2ce38b5517f623e435c27980eb8bd28c08342327ec20edb2ffd16952c7f95f39a461d75d7c89654e646471363cf0e7b91aa2202c2fbfcdb7d918003b6efd
diff --git a/www-apps/redmine/metadata.xml b/www-apps/redmine/metadata.xml
index c924c68bf518..2a9b1e1ef2fc 100644
--- a/www-apps/redmine/metadata.xml
+++ b/www-apps/redmine/metadata.xml
@@ -10,7 +10,6 @@
Proxy Maintainers
- Enable support for Markdown
Enable image processing support via
dev-ruby/mini_magick
Enable support for
www-apache/passenger
Enable standalone mode with
www-servers/puma
diff --git a/www-apps/redmine/redmine-6.0.2.ebuild
b/www-apps/redmine/redmine-6.0.2.ebuild
new file mode 100644
index ..670e97d7ff08
--- /dev/null
+++ b/www-apps/redmine/redmine-6.0.2.ebuild
@@ -0,0 +1,255 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="fastcgi imagemagick ldap +minimagick mysql passenger pdf postgres
+standalone sqlite"
+
+ruby_add_bdepend "
+ fastcgi? ( dev-ruby/fcgi )
+ ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0 )
+ minimagick? ( >=dev-ruby/mini_magick-5.0.1 )
+ mysql? (
+ >=dev-ruby/mysql2-0.5.0:0.5
+ dev-ruby/with_advisory_lock
+ )
+ passenger? ( www-apache/passenger )
+ postgres? ( >=dev-ruby/pg-1.5.3:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.7.0 )
+ dev-ruby/actionpack-xml_parser:2
+ dev-ruby/addressable
+ >=dev-ruby/commonmarker-0.23.8
+ >=dev-ruby/csv-3.2.8:3
+ >=dev-ruby/deckar01-task_list-2.3.2
+ >=dev-ruby/html-pipeline-2.13.2
+ >=dev-ruby/i18n-1.14.1:1
+ >=dev-ruby/mail-2.8.1
+ dev-ruby/marcel
+ >=dev-ruby/mini_mime-1.1.0
+ >=dev-ruby/net-imap-0.4.8
+ >=dev-ruby/net-pop-0.1.2
+ >=dev-ruby/net-smtp-0.4.0
+ >=dev-ruby/nokogiri-1.16.0
+ >=dev-ruby/propshaft-1.1.0:1
+ >=dev-ruby/rack-3.1.3:3.1
+ >=dev-ruby/rails-7.2.2.1:7.2
+ >=dev-ruby/rbpdf-1.21.3
+ >=dev-ruby/redcarpet-3.6.0
+ >=dev-ruby/request_store-1.5.0:0
+ dev-ruby/rexml
+ >=dev-ruby/roadie-rails-3.2.0:3
+ >=dev-ruby/rotp-5.0.0
+ >=dev-ruby/rouge-4.5.0
+ dev-ruby/rqrcode
+ >=dev-ruby/rubyzip-2.3.0:2
+ >=dev-ruby/sanitize-6.0:6
+"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+ imagemagick? ( media-gfx/imagemagick )
+ pdf? (
+ app-text/ghostscript-gpl
+ media-gfx/imagemagick
+ )
+ standalone? ( www-servers/puma )
+"
+
+REDMINE_DIR="/var/lib/${PN}"
+
+all_ruby_prepare() {
+ rm -fr log files/delete.me .github || die
+ # remove empty unused directories
+ rm -fr public/help || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ # newenvd not working here
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # Fixing versions in Gemfile
+ sed -i -e "s/~>/>=/g" Gemfile || die
+
+ # bug #724464
+ sed -i -e "s/gem 'rails',.*/gem 'rails', '~>7.2.2'/" Gemfile || die
+
+ sed -i -e "s/'deckar01-task_list',.*/'deckar01-task_lis
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 54db6641473b11b80cb8cbd2fb58f33313129731
Author: Azamat H. Hackimov gmail com>
AuthorDate: Mon Oct 14 22:09:00 2024 +
Commit: Sam James gentoo org>
CommitDate: Sun Dec 1 12:42:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54db6641
www-apps/redmine: drop 5.0.6, 5.1.0
Signed-off-by: Azamat H. Hackimov gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38992
Signed-off-by: Sam James gentoo.org>
www-apps/redmine/Manifest | 2 -
www-apps/redmine/redmine-5.0.6.ebuild | 255 --
www-apps/redmine/redmine-5.1.0.ebuild | 255 --
3 files changed, 512 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 573b507b0674..3c99f26e5aa2 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,4 +1,2 @@
-DIST redmine-5.0.6.tar.gz 3150234 BLAKE2B
089a66967e5e2711b052603e876adf24d02df624aae3c6eaf1cd14c9981d4c944316bb5ae45ec6c86c6b255145f900ea3fa75c4ca3bae29b903130db5f974781
SHA512
fa0b56ba2b24db9a752ae3cc977f2ef56c33ee4fe99154bfd2c5a449c3bc5f926f02f23426ae4578a11d8f30121ae8707e39800168379baf546c5224e5ee
DIST redmine-5.0.9.tar.gz 3151650 BLAKE2B
1c017805cf68d1e2a6b85bf233d02801f5061d27a6c95a14f32753916013cde381da935b9597e399e55d46a86cbddb4e952f0eb79c759fd6d8b8a966f3655584
SHA512
4b4a73164b134bc82826a8d909b5c4434ea03d6eb76f20de7db8ee7d321e47e679f22f03757a2906b858a0fa7543bfbeb5ea53498c097a399ad03fcd1e83aebb
-DIST redmine-5.1.0.tar.gz 3244248 BLAKE2B
580ffdfc96db41887b39da16386c978e9434b77488845b373caaa19421219d79472c57206b924be3dd828e3dbb3dda98fb6c6a37e46ae7cdd0b0a6a6a9e0d558
SHA512
3be1e8f53097ef09b36fca41c0d7c6c5dd355ad9420c38f700828bc1a76d0ef34c352f33e070abc94c0e3fa3344e1c7167102594948111ac3a98273bc8aad0ff
DIST redmine-5.1.3.tar.gz 3251273 BLAKE2B
d738793a20613bc7faf7271e4c1a118fd4be8317c4dd53cd2285c1c33943f7adc6d2129783f6cf6dea3b669216cd72f3afa4f6cad7e440980f2c213e47a3ba95
SHA512
60d33aacf7694e25fbf880f54bda4ac6b996f807a5e616938f27eb2a2b5da23ac849e07d08046800465e7cf98cf1a5ee1af51dd4a1a54ca2aeb03a589ee64485
diff --git a/www-apps/redmine/redmine-5.0.6.ebuild
b/www-apps/redmine/redmine-5.0.6.ebuild
deleted file mode 100644
index f1d7ca4f4321..
--- a/www-apps/redmine/redmine-5.0.6.ebuild
+++ /dev/null
@@ -1,255 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-inherit depend.apache ruby-ng
-
-DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="https://www.redmine.org/";
-SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf
postgres +standalone sqlite"
-
-ruby_add_bdepend "
- fastcgi? ( dev-ruby/fcgi )
- ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0 )
- minimagick? ( >=dev-ruby/mini_magick-4.11.0 )
- markdown? ( >=dev-ruby/redcarpet-3.5.1 )
- mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
- passenger? ( www-apache/passenger )
- postgres? ( >=dev-ruby/pg-1.2.2:1 )
- sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
- dev-ruby/actionpack-xml_parser:2
- dev-ruby/addressable
- >=dev-ruby/commonmarker-0.23.8
- dev-ruby/csv:3
- >=dev-ruby/deckar01-task_list-2.3.2
- >=dev-ruby/html-pipeline-2.13.2
- >=dev-ruby/i18n-1.10.0:1
- >=dev-ruby/mail-2.7.1
- dev-ruby/marcel
- >=dev-ruby/mini_mime-1.1.0
- >=dev-ruby/net-imap-0.2.2
- >=dev-ruby/net-pop-0.1.1
- >=dev-ruby/net-smtp-0.3.0
- >=dev-ruby/nokogiri-1.15.2
- >=dev-ruby/rails-6.1.7.2:6.1
- >=dev-ruby/rbpdf-1.21.3
- >=dev-ruby/request_store-1.5.0:0
- dev-ruby/rexml
- >=dev-ruby/roadie-rails-3.0.0:3
- >=dev-ruby/rotp-5.0.0
- >=dev-ruby/rouge-3.28.0
- dev-ruby/rqrcode
- >=dev-ruby/rubyzip-2.3.0:2
- >=dev-ruby/sanitize-6.0:6
-"
-
-RDEPEND="
- acct-group/redmine
- acct-user/redmine
- imagemagick? ( media-gfx/imagemagick )
- pdf? (
- app-text/ghostscript-gpl
- media-gfx/imagemagick
- )
- standalone? ( www-servers/puma )
-"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-all_ruby_prepare() {
- rm -fr log files/delete.me .github || die
-
- # bug #406605
- rm .{git,hg}ignore || die
-
- # newenvd not working here
- cat > "${T}/50${PN}" <<-EOF || die
- CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
- CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
- EOF
-
- # Fixing versions in Gemfile
- sed -i -e "s/~>/>=/g" Gemfile || die
-
- # bug #724464
- sed -i -e "s/gem 'rails',.*/gem 'rails', '~>6.1.7.6'/" Gemfile || die
-
- sed -i -e "/group
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 9c10c2eb5a384e4bf273e7ef4d4c363bbd02dd08
Author: Azamat H. Hackimov gmail com>
AuthorDate: Mon Oct 14 20:00:57 2024 +
Commit: Sam James gentoo org>
CommitDate: Sun Dec 1 12:42:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c10c2eb
www-apps/redmine: add 5.0.9
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Sam James gentoo.org>
www-apps/redmine/Manifest | 1 +
www-apps/redmine/redmine-5.0.9.ebuild | 255 ++
2 files changed, 256 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 56e0fd9d60c9..01f7829233e0 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,2 +1,3 @@
DIST redmine-5.0.6.tar.gz 3150234 BLAKE2B
089a66967e5e2711b052603e876adf24d02df624aae3c6eaf1cd14c9981d4c944316bb5ae45ec6c86c6b255145f900ea3fa75c4ca3bae29b903130db5f974781
SHA512
fa0b56ba2b24db9a752ae3cc977f2ef56c33ee4fe99154bfd2c5a449c3bc5f926f02f23426ae4578a11d8f30121ae8707e39800168379baf546c5224e5ee
+DIST redmine-5.0.9.tar.gz 3151650 BLAKE2B
1c017805cf68d1e2a6b85bf233d02801f5061d27a6c95a14f32753916013cde381da935b9597e399e55d46a86cbddb4e952f0eb79c759fd6d8b8a966f3655584
SHA512
4b4a73164b134bc82826a8d909b5c4434ea03d6eb76f20de7db8ee7d321e47e679f22f03757a2906b858a0fa7543bfbeb5ea53498c097a399ad03fcd1e83aebb
DIST redmine-5.1.0.tar.gz 3244248 BLAKE2B
580ffdfc96db41887b39da16386c978e9434b77488845b373caaa19421219d79472c57206b924be3dd828e3dbb3dda98fb6c6a37e46ae7cdd0b0a6a6a9e0d558
SHA512
3be1e8f53097ef09b36fca41c0d7c6c5dd355ad9420c38f700828bc1a76d0ef34c352f33e070abc94c0e3fa3344e1c7167102594948111ac3a98273bc8aad0ff
diff --git a/www-apps/redmine/redmine-5.0.9.ebuild
b/www-apps/redmine/redmine-5.0.9.ebuild
new file mode 100644
index ..7b3e043c49dd
--- /dev/null
+++ b/www-apps/redmine/redmine-5.0.9.ebuild
@@ -0,0 +1,255 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf
postgres +standalone sqlite"
+
+ruby_add_bdepend "
+ fastcgi? ( dev-ruby/fcgi )
+ ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0 )
+ minimagick? ( >=dev-ruby/mini_magick-4.11.0 )
+ markdown? ( >=dev-ruby/redcarpet-3.5.1 )
+ mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
+ passenger? ( www-apache/passenger )
+ postgres? ( >=dev-ruby/pg-1.2.2:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
+ dev-ruby/actionpack-xml_parser:2
+ dev-ruby/addressable
+ >=dev-ruby/commonmarker-0.23.8
+ dev-ruby/csv:3
+ >=dev-ruby/deckar01-task_list-2.3.2
+ >=dev-ruby/html-pipeline-2.13.2
+ >=dev-ruby/i18n-1.10.0:1
+ >=dev-ruby/mail-2.7.1
+ dev-ruby/marcel
+ >=dev-ruby/mini_mime-1.1.0
+ >=dev-ruby/net-imap-0.2.2
+ >=dev-ruby/net-pop-0.1.1
+ >=dev-ruby/net-smtp-0.3.0
+ >=dev-ruby/nokogiri-1.15.2
+ >=dev-ruby/rails-6.1.7.8:6.1
+ >=dev-ruby/rbpdf-1.21.3
+ >=dev-ruby/request_store-1.5.0:0
+ dev-ruby/rexml
+ >=dev-ruby/roadie-rails-3.0.0:3
+ >=dev-ruby/rotp-5.0.0
+ >=dev-ruby/rouge-3.28.0
+ dev-ruby/rqrcode
+ >=dev-ruby/rubyzip-2.3.0:2
+ >=dev-ruby/sanitize-6.0:6
+"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+ imagemagick? ( media-gfx/imagemagick )
+ pdf? (
+ app-text/ghostscript-gpl
+ media-gfx/imagemagick
+ )
+ standalone? ( www-servers/puma )
+"
+
+REDMINE_DIR="/var/lib/${PN}"
+
+all_ruby_prepare() {
+ rm -fr log files/delete.me .github || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ # newenvd not working here
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # Fixing versions in Gemfile
+ sed -i -e "s/~>/>=/g" Gemfile || die
+
+ # bug #724464
+ sed -i -e "s/gem 'rails',.*/gem 'rails', '~>6.1.7.6'/" Gemfile || die
+
+ sed -i -e "/group :development do/,/end$/d" Gemfile || die
+ sed -i -e "/group :test do/,/end$/d" Gemfile || die
+
+ if ! use imagemagick ; then
+ sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
+ fi
+ if ! use ldap ; then
+ # remove ldap stuff module if disabled to avoid #413779
+ use ldap || rm app/models/auth_source_ldap.rb || die
+ sed -i -e "/group :ldap do/,/end$/d" Gemfile
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 5df551d308c884a302cbb60a53492c19ed88e3b6
Author: Azamat H. Hackimov gmail com>
AuthorDate: Mon Oct 14 22:08:23 2024 +
Commit: Sam James gentoo org>
CommitDate: Sun Dec 1 12:42:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5df551d3
www-apps/redmine: add 5.1.3
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Sam James gentoo.org>
www-apps/redmine/Manifest | 1 +
www-apps/redmine/redmine-5.1.3.ebuild | 258 ++
2 files changed, 259 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 01f7829233e0..573b507b0674 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,3 +1,4 @@
DIST redmine-5.0.6.tar.gz 3150234 BLAKE2B
089a66967e5e2711b052603e876adf24d02df624aae3c6eaf1cd14c9981d4c944316bb5ae45ec6c86c6b255145f900ea3fa75c4ca3bae29b903130db5f974781
SHA512
fa0b56ba2b24db9a752ae3cc977f2ef56c33ee4fe99154bfd2c5a449c3bc5f926f02f23426ae4578a11d8f30121ae8707e39800168379baf546c5224e5ee
DIST redmine-5.0.9.tar.gz 3151650 BLAKE2B
1c017805cf68d1e2a6b85bf233d02801f5061d27a6c95a14f32753916013cde381da935b9597e399e55d46a86cbddb4e952f0eb79c759fd6d8b8a966f3655584
SHA512
4b4a73164b134bc82826a8d909b5c4434ea03d6eb76f20de7db8ee7d321e47e679f22f03757a2906b858a0fa7543bfbeb5ea53498c097a399ad03fcd1e83aebb
DIST redmine-5.1.0.tar.gz 3244248 BLAKE2B
580ffdfc96db41887b39da16386c978e9434b77488845b373caaa19421219d79472c57206b924be3dd828e3dbb3dda98fb6c6a37e46ae7cdd0b0a6a6a9e0d558
SHA512
3be1e8f53097ef09b36fca41c0d7c6c5dd355ad9420c38f700828bc1a76d0ef34c352f33e070abc94c0e3fa3344e1c7167102594948111ac3a98273bc8aad0ff
+DIST redmine-5.1.3.tar.gz 3251273 BLAKE2B
d738793a20613bc7faf7271e4c1a118fd4be8317c4dd53cd2285c1c33943f7adc6d2129783f6cf6dea3b669216cd72f3afa4f6cad7e440980f2c213e47a3ba95
SHA512
60d33aacf7694e25fbf880f54bda4ac6b996f807a5e616938f27eb2a2b5da23ac849e07d08046800465e7cf98cf1a5ee1af51dd4a1a54ca2aeb03a589ee64485
diff --git a/www-apps/redmine/redmine-5.1.3.ebuild
b/www-apps/redmine/redmine-5.1.3.ebuild
new file mode 100644
index ..16bf9021f4f5
--- /dev/null
+++ b/www-apps/redmine/redmine-5.1.3.ebuild
@@ -0,0 +1,258 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="fastcgi imagemagick ldap +minimagick mysql passenger pdf postgres
+standalone sqlite"
+
+ruby_add_bdepend "
+ fastcgi? ( dev-ruby/fcgi )
+ ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0 )
+ minimagick? ( >=dev-ruby/mini_magick-4.12.0 )
+ mysql? (
+ >=dev-ruby/mysql2-0.5.0:0.5
+ dev-ruby/with_advisory_lock
+ )
+ passenger? ( www-apache/passenger )
+ postgres? ( >=dev-ruby/pg-1.5.3:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.6.0 )
+ dev-ruby/actionpack-xml_parser:2
+ dev-ruby/addressable
+ >=dev-ruby/commonmarker-0.23.8
+ >=dev-ruby/csv-3.2.6:3
+ >=dev-ruby/deckar01-task_list-2.3.2
+ >=dev-ruby/html-pipeline-2.13.2
+ >=dev-ruby/i18n-1.14.1:1
+ >=dev-ruby/mail-2.8.1
+ dev-ruby/marcel
+ >=dev-ruby/mini_mime-1.1.0
+ >=dev-ruby/net-imap-0.3.4
+ >=dev-ruby/net-pop-0.1.2
+ >=dev-ruby/net-smtp-0.3.3
+ >=dev-ruby/nokogiri-1.15.2
+ >=dev-ruby/rails-6.1.7.6:6.1
+ >=dev-ruby/rbpdf-1.21.3
+ >=dev-ruby/redcarpet-3.6.0
+ >=dev-ruby/request_store-1.5.0:0
+ dev-ruby/rexml
+ >=dev-ruby/roadie-rails-3.1.0:3
+ >=dev-ruby/rotp-5.0.0
+ >=dev-ruby/rouge-4.2.0
+ dev-ruby/rqrcode
+ >=dev-ruby/rubyzip-2.3.0:2
+ >=dev-ruby/sanitize-6.0:6
+"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+ imagemagick? ( media-gfx/imagemagick )
+ pdf? (
+ app-text/ghostscript-gpl
+ media-gfx/imagemagick
+ )
+ standalone? ( www-servers/puma )
+"
+
+REDMINE_DIR="/var/lib/${PN}"
+
+all_ruby_prepare() {
+ rm -fr log files/delete.me .github || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ # newenvd not working here
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # Fixing versions in Gemfile
+ sed -i -e "s/~>/>=/g" Gemfile || die
+
+ # bug #724464
+ sed -i -e "s/gem 'rails',.*/gem 'rails', '~>6.1.7'/" Gemfile || die
+
+ # Commonmark
+ sed -i -e "s/'2.3.2'/'>=2.3.2'/" Gemfile || die
+
+ sed -i -e "/group :development d
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 458c201d4f80efd55b8ddaf8fc834700253a6670
Author: Azamat H. Hackimov gmail com>
AuthorDate: Sat Nov 11 14:11:23 2023 +
Commit: Conrad Kostecki gentoo org>
CommitDate: Sun Jan 7 00:19:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=458c201d
www-apps/redmine: add 5.1.0
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Conrad Kostecki gentoo.org>
www-apps/redmine/Manifest | 1 +
www-apps/redmine/redmine-5.1.0.ebuild | 255 ++
2 files changed, 256 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 8a48c45508b9..f01726d3ab1f 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,2 +1,3 @@
DIST redmine-5.0.5.tar.gz 3115940 BLAKE2B
e4fe7e33c1ba82397a97eb1210cd07fa6e2ad575e291c524ab0f6f8be78eccec88949c79743737e4b98319a07801c2efc389146c600d0ba6849d5c73f4a3f36a
SHA512
95b7926008ac3ed53b091a05793ad2372a5e9a5194629811f3cefe38c3b550971f0eb424fb5f7eb9fec0c014632c694d90859945544cadae987f7ddff31d6ce4
DIST redmine-5.0.6.tar.gz 3150234 BLAKE2B
089a66967e5e2711b052603e876adf24d02df624aae3c6eaf1cd14c9981d4c944316bb5ae45ec6c86c6b255145f900ea3fa75c4ca3bae29b903130db5f974781
SHA512
fa0b56ba2b24db9a752ae3cc977f2ef56c33ee4fe99154bfd2c5a449c3bc5f926f02f23426ae4578a11d8f30121ae8707e39800168379baf546c5224e5ee
+DIST redmine-5.1.0.tar.gz 3244248 BLAKE2B
580ffdfc96db41887b39da16386c978e9434b77488845b373caaa19421219d79472c57206b924be3dd828e3dbb3dda98fb6c6a37e46ae7cdd0b0a6a6a9e0d558
SHA512
3be1e8f53097ef09b36fca41c0d7c6c5dd355ad9420c38f700828bc1a76d0ef34c352f33e070abc94c0e3fa3344e1c7167102594948111ac3a98273bc8aad0ff
diff --git a/www-apps/redmine/redmine-5.1.0.ebuild
b/www-apps/redmine/redmine-5.1.0.ebuild
new file mode 100644
index ..83c0bd9dbabc
--- /dev/null
+++ b/www-apps/redmine/redmine-5.1.0.ebuild
@@ -0,0 +1,255 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="fastcgi imagemagick ldap +minimagick mysql passenger pdf postgres
+standalone sqlite"
+
+ruby_add_bdepend "
+ fastcgi? ( dev-ruby/fcgi )
+ ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0 )
+ minimagick? ( >=dev-ruby/mini_magick-4.12.0 )
+ mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
+ passenger? ( www-apache/passenger )
+ postgres? ( >=dev-ruby/pg-1.5.3:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.6.0 )
+ dev-ruby/actionpack-xml_parser:2
+ dev-ruby/addressable
+ >=dev-ruby/commonmarker-0.23.8
+ >=dev-ruby/csv-3.2.6:3
+ >=dev-ruby/deckar01-task_list-2.3.2
+ >=dev-ruby/html-pipeline-2.13.2
+ >=dev-ruby/i18n-1.14.1:1
+ >=dev-ruby/mail-2.8.1
+ dev-ruby/marcel
+ >=dev-ruby/mini_mime-1.1.0
+ >=dev-ruby/net-imap-0.3.4
+ >=dev-ruby/net-pop-0.1.2
+ >=dev-ruby/net-smtp-0.3.3
+ >=dev-ruby/nokogiri-1.15.2
+ >=dev-ruby/rails-6.1.7.6:6.1
+ >=dev-ruby/rbpdf-1.21.3
+ >=dev-ruby/redcarpet-3.6.0
+ >=dev-ruby/request_store-1.5.0:0
+ dev-ruby/rexml
+ >=dev-ruby/roadie-rails-3.1.0:3
+ >=dev-ruby/rotp-5.0.0
+ >=dev-ruby/rouge-4.2.0
+ dev-ruby/rqrcode
+ >=dev-ruby/rubyzip-2.3.0:2
+ >=dev-ruby/sanitize-6.0:6
+"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+ imagemagick? ( media-gfx/imagemagick )
+ pdf? (
+ app-text/ghostscript-gpl
+ media-gfx/imagemagick
+ )
+ standalone? ( www-servers/puma )
+"
+
+REDMINE_DIR="/var/lib/${PN}"
+
+all_ruby_prepare() {
+ rm -fr log files/delete.me .github || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ # newenvd not working here
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # Fixing versions in Gemfile
+ sed -i -e "s/~>/>=/g" Gemfile || die
+
+ # bug #724464
+ sed -i -e "s/gem 'rails',.*/gem 'rails', '~>6.1.6'/" Gemfile || die
+
+ # Commonmark
+ sed -i -e "s/'2.3.2'/'>=2.3.2'/" Gemfile || die
+
+ sed -i -e "/group :development do/,/^end$/d" Gemfile || die
+ sed -i -e "/group :test do/,/^end$/d" Gemfile || die
+
+ if ! use imagemagick ; then
+ sed -i -e "/group :minimagick do/,/^end$/d" Gemfile || die
+ fi
+ if ! use ldap ; then
+ # remove ldap stuff module if disabled to avoid #413779
+ use ldap || rm app/models/auth_source
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 40ddb2b8ec3704d9d812edb38a7a90d765fca550
Author: Azamat H. Hackimov gmail com>
AuthorDate: Sat Nov 11 14:12:15 2023 +
Commit: Conrad Kostecki gentoo org>
CommitDate: Sun Jan 7 00:19:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ddb2b8
www-apps/redmine: drop 5.0.5
Signed-off-by: Azamat H. Hackimov gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33748
Signed-off-by: Conrad Kostecki gentoo.org>
www-apps/redmine/Manifest | 1 -
www-apps/redmine/redmine-5.0.5.ebuild | 258 --
2 files changed, 259 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index f01726d3ab1f..56e0fd9d60c9 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,3 +1,2 @@
-DIST redmine-5.0.5.tar.gz 3115940 BLAKE2B
e4fe7e33c1ba82397a97eb1210cd07fa6e2ad575e291c524ab0f6f8be78eccec88949c79743737e4b98319a07801c2efc389146c600d0ba6849d5c73f4a3f36a
SHA512
95b7926008ac3ed53b091a05793ad2372a5e9a5194629811f3cefe38c3b550971f0eb424fb5f7eb9fec0c014632c694d90859945544cadae987f7ddff31d6ce4
DIST redmine-5.0.6.tar.gz 3150234 BLAKE2B
089a66967e5e2711b052603e876adf24d02df624aae3c6eaf1cd14c9981d4c944316bb5ae45ec6c86c6b255145f900ea3fa75c4ca3bae29b903130db5f974781
SHA512
fa0b56ba2b24db9a752ae3cc977f2ef56c33ee4fe99154bfd2c5a449c3bc5f926f02f23426ae4578a11d8f30121ae8707e39800168379baf546c5224e5ee
DIST redmine-5.1.0.tar.gz 3244248 BLAKE2B
580ffdfc96db41887b39da16386c978e9434b77488845b373caaa19421219d79472c57206b924be3dd828e3dbb3dda98fb6c6a37e46ae7cdd0b0a6a6a9e0d558
SHA512
3be1e8f53097ef09b36fca41c0d7c6c5dd355ad9420c38f700828bc1a76d0ef34c352f33e070abc94c0e3fa3344e1c7167102594948111ac3a98273bc8aad0ff
diff --git a/www-apps/redmine/redmine-5.0.5.ebuild
b/www-apps/redmine/redmine-5.0.5.ebuild
deleted file mode 100644
index 885f486feb96..
--- a/www-apps/redmine/redmine-5.0.5.ebuild
+++ /dev/null
@@ -1,258 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby30 ruby31"
-inherit depend.apache ruby-ng
-
-DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="https://www.redmine.org/";
-SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf
postgres +standalone sqlite"
-
-ruby_add_bdepend "
- fastcgi? ( dev-ruby/fcgi )
- ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0 )
- minimagick? ( >=dev-ruby/mini_magick-4.11.0 )
- markdown? ( >=dev-ruby/redcarpet-3.5.1 )
- mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
- passenger? ( www-apache/passenger )
- postgres? ( >=dev-ruby/pg-1.2.2:1 )
- sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
- dev-ruby/actionpack-xml_parser:2
- dev-ruby/addressable
- >=dev-ruby/commonmarker-0.23.8
- dev-ruby/csv:3
- >=dev-ruby/deckar01-task_list-2.3.2
- >=dev-ruby/html-pipeline-2.13.2
- >=dev-ruby/i18n-1.10.0:1
- >=dev-ruby/mail-2.7.1
- dev-ruby/marcel
- >=dev-ruby/mini_mime-1.1.0
- >=dev-ruby/net-imap-0.2.2
- >=dev-ruby/net-pop-0.1.1
- >=dev-ruby/net-smtp-0.3.0
- >=dev-ruby/nokogiri-1.13.10
- >=dev-ruby/rails-6.1.7.2:6.1
- >=dev-ruby/rbpdf-1.21.0
- >=dev-ruby/request_store-1.5.0:0
- dev-ruby/rexml
- >=dev-ruby/roadie-rails-3.0.0:3
- >=dev-ruby/rotp-5.0.0
- >=dev-ruby/rouge-3.28.0
- dev-ruby/rqrcode
- >=dev-ruby/rubyzip-2.3.0:2
- >=dev-ruby/sanitize-6.0:6
-"
-
-RDEPEND="
- acct-group/redmine
- acct-user/redmine
- imagemagick? ( media-gfx/imagemagick )
- pdf? (
- app-text/ghostscript-gpl
- media-gfx/imagemagick
- )
- standalone? ( www-servers/puma )
-"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-all_ruby_prepare() {
- rm -fr log files/delete.me .github || die
-
- # bug #406605
- rm .{git,hg}ignore || die
-
- # newenvd not working here
- cat > "${T}/50${PN}" <<-EOF || die
- CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
- CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
- EOF
-
- # Fixing versions in Gemfile
- sed -i -e "s/~>/>=/g" Gemfile || die
-
- # bug #724464
- sed -i -e "s/gem 'rails',.*/gem 'rails', '~>6.1.6'/" Gemfile || die
-
- # Commonmark
- sed -i -e "s/'0.23.4'/'>=0.23.4'/" -e "s/'2.3.2'/'>=2.3.2'/" Gemfile
-
- sed -i -e "/group :development do/,/end$/d" Gemfile || die
- sed -i -e "/group :test do/,/end$/d" Gemfile || die
-
- if ! use imagemagick ; then
- sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
- fi
- if ! use ldap ; then
- # remove ldap stuf
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: ec28e1443716cb1a614eef933d6e495b73dce88b
Author: Azamat H. Hackimov gmail com>
AuthorDate: Thu Nov 9 22:29:33 2023 +
Commit: Conrad Kostecki gentoo org>
CommitDate: Sun Jan 7 00:19:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec28e144
www-apps/redmine: add 5.0.6
Add ruby 3.2 support, EAPI 8.
Bug: https://bugs.gentoo.org/916900
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Conrad Kostecki gentoo.org>
www-apps/redmine/Manifest | 1 +
www-apps/redmine/redmine-5.0.6.ebuild | 255 ++
2 files changed, 256 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index bd1325893786..8a48c45508b9 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1 +1,2 @@
DIST redmine-5.0.5.tar.gz 3115940 BLAKE2B
e4fe7e33c1ba82397a97eb1210cd07fa6e2ad575e291c524ab0f6f8be78eccec88949c79743737e4b98319a07801c2efc389146c600d0ba6849d5c73f4a3f36a
SHA512
95b7926008ac3ed53b091a05793ad2372a5e9a5194629811f3cefe38c3b550971f0eb424fb5f7eb9fec0c014632c694d90859945544cadae987f7ddff31d6ce4
+DIST redmine-5.0.6.tar.gz 3150234 BLAKE2B
089a66967e5e2711b052603e876adf24d02df624aae3c6eaf1cd14c9981d4c944316bb5ae45ec6c86c6b255145f900ea3fa75c4ca3bae29b903130db5f974781
SHA512
fa0b56ba2b24db9a752ae3cc977f2ef56c33ee4fe99154bfd2c5a449c3bc5f926f02f23426ae4578a11d8f30121ae8707e39800168379baf546c5224e5ee
diff --git a/www-apps/redmine/redmine-5.0.6.ebuild
b/www-apps/redmine/redmine-5.0.6.ebuild
new file mode 100644
index ..f1d7ca4f4321
--- /dev/null
+++ b/www-apps/redmine/redmine-5.0.6.ebuild
@@ -0,0 +1,255 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf
postgres +standalone sqlite"
+
+ruby_add_bdepend "
+ fastcgi? ( dev-ruby/fcgi )
+ ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0 )
+ minimagick? ( >=dev-ruby/mini_magick-4.11.0 )
+ markdown? ( >=dev-ruby/redcarpet-3.5.1 )
+ mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
+ passenger? ( www-apache/passenger )
+ postgres? ( >=dev-ruby/pg-1.2.2:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
+ dev-ruby/actionpack-xml_parser:2
+ dev-ruby/addressable
+ >=dev-ruby/commonmarker-0.23.8
+ dev-ruby/csv:3
+ >=dev-ruby/deckar01-task_list-2.3.2
+ >=dev-ruby/html-pipeline-2.13.2
+ >=dev-ruby/i18n-1.10.0:1
+ >=dev-ruby/mail-2.7.1
+ dev-ruby/marcel
+ >=dev-ruby/mini_mime-1.1.0
+ >=dev-ruby/net-imap-0.2.2
+ >=dev-ruby/net-pop-0.1.1
+ >=dev-ruby/net-smtp-0.3.0
+ >=dev-ruby/nokogiri-1.15.2
+ >=dev-ruby/rails-6.1.7.2:6.1
+ >=dev-ruby/rbpdf-1.21.3
+ >=dev-ruby/request_store-1.5.0:0
+ dev-ruby/rexml
+ >=dev-ruby/roadie-rails-3.0.0:3
+ >=dev-ruby/rotp-5.0.0
+ >=dev-ruby/rouge-3.28.0
+ dev-ruby/rqrcode
+ >=dev-ruby/rubyzip-2.3.0:2
+ >=dev-ruby/sanitize-6.0:6
+"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+ imagemagick? ( media-gfx/imagemagick )
+ pdf? (
+ app-text/ghostscript-gpl
+ media-gfx/imagemagick
+ )
+ standalone? ( www-servers/puma )
+"
+
+REDMINE_DIR="/var/lib/${PN}"
+
+all_ruby_prepare() {
+ rm -fr log files/delete.me .github || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ # newenvd not working here
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # Fixing versions in Gemfile
+ sed -i -e "s/~>/>=/g" Gemfile || die
+
+ # bug #724464
+ sed -i -e "s/gem 'rails',.*/gem 'rails', '~>6.1.7.6'/" Gemfile || die
+
+ sed -i -e "/group :development do/,/end$/d" Gemfile || die
+ sed -i -e "/group :test do/,/end$/d" Gemfile || die
+
+ if ! use imagemagick ; then
+ sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
+ fi
+ if ! use ldap ; then
+ # remove ldap stuff module if disabled to avoid #413779
+ use ldap || rm app/models/auth_source_ldap.rb || die
+ sed -i -e "/group :ldap do/,/end$/d" Gemfile || die
+ fi
+ if ! use markdown ; then
+ sed -i -e "/group :markdown do/,/end$/d" Gemfile || die
+ fi
+ # Additional dependency for Gemfile (#657156)
+ if use fastcgi; then
+ e
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 676b7a69279b48c9573fb98f483a8489e9a769e3 Author: Azamat H. Hackimov gmail com> AuthorDate: Sun Jun 25 13:26:10 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jun 25 17:39:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=676b7a69 www-apps/redmine: enable ruby31, disable ruby27 Closes: https://bugs.gentoo.org/909026 Signed-off-by: Azamat H. Hackimov gmail.com> Signed-off-by: Hans de Graaff gentoo.org> www-apps/redmine/redmine-5.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/redmine/redmine-5.0.5.ebuild b/www-apps/redmine/redmine-5.0.5.ebuild index 9c26a7370918..885f486feb96 100644 --- a/www-apps/redmine/redmine-5.0.5.ebuild +++ b/www-apps/redmine/redmine-5.0.5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -USE_RUBY="ruby27 ruby30" +USE_RUBY="ruby30 ruby31" inherit depend.apache ruby-ng DESCRIPTION="Flexible project management web application using the Ruby on Rails framework"
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 0dbbeb7980318c8dd915b12a837512f5577fda39 Author: Hans de Graaff gentoo org> AuthorDate: Wed Mar 29 17:09:18 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Mar 29 17:10:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dbbeb79 www-apps/redmine: fix rexml dependency dev-ruby/rexml should be needed on newer ruby versions as well, so this now applies to all supported ruby targets. Signed-off-by: Hans de Graaff gentoo.org> www-apps/redmine/redmine-5.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/redmine/redmine-5.0.5.ebuild b/www-apps/redmine/redmine-5.0.5.ebuild index 2c4e4d94bbd2..9c26a7370918 100644 --- a/www-apps/redmine/redmine-5.0.5.ebuild +++ b/www-apps/redmine/redmine-5.0.5.ebuild @@ -41,7 +41,7 @@ ruby_add_bdepend " >=dev-ruby/rails-6.1.7.2:6.1 >=dev-ruby/rbpdf-1.21.0 >=dev-ruby/request_store-1.5.0:0 - ruby_targets_ruby27? ( dev-ruby/rexml ) + dev-ruby/rexml >=dev-ruby/roadie-rails-3.0.0:3 >=dev-ruby/rotp-5.0.0 >=dev-ruby/rouge-3.28.0
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 84bd58508714947019701c164f952fbe8ddc1463
Author: Sam James gentoo org>
AuthorDate: Wed Mar 29 11:11:24 2023 +
Commit: Sam James gentoo org>
CommitDate: Wed Mar 29 12:56:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84bd5850
www-apps/redmine: drop 5.0.4
Signed-off-by: Sam James gentoo.org>
www-apps/redmine/Manifest | 1 -
www-apps/redmine/redmine-5.0.4.ebuild | 254 --
2 files changed, 255 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index c3562c4e4c09..bd1325893786 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,2 +1 @@
-DIST redmine-5.0.4.tar.gz 3114593 BLAKE2B
2a8247f18696d23607011f1c7d59c5411aead8230e8e7b30c7778a2aaa3064c4bf05b33bac6a3d78cb22775f015bfe7a15cb69e529c60a087d9498164d84
SHA512
e1c0693ae1d4c71de7bef8d78b42e2d81cd53a2bd0bdfa83778528f40b5d43bb118e8e22f29112130f3082ddafd0c8931b05d5409e7a3f8a23dc619c5d84cf78
DIST redmine-5.0.5.tar.gz 3115940 BLAKE2B
e4fe7e33c1ba82397a97eb1210cd07fa6e2ad575e291c524ab0f6f8be78eccec88949c79743737e4b98319a07801c2efc389146c600d0ba6849d5c73f4a3f36a
SHA512
95b7926008ac3ed53b091a05793ad2372a5e9a5194629811f3cefe38c3b550971f0eb424fb5f7eb9fec0c014632c694d90859945544cadae987f7ddff31d6ce4
diff --git a/www-apps/redmine/redmine-5.0.4.ebuild
b/www-apps/redmine/redmine-5.0.4.ebuild
deleted file mode 100644
index d979e79f2554..
--- a/www-apps/redmine/redmine-5.0.4.ebuild
+++ /dev/null
@@ -1,254 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby27"
-inherit depend.apache ruby-ng
-
-DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="https://www.redmine.org/";
-SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf
postgres sqlite"
-
-ruby_add_bdepend "
- fastcgi? ( dev-ruby/fcgi )
- ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0 )
- minimagick? ( >=dev-ruby/mini_magick-4.11.0 )
- markdown? ( >=dev-ruby/redcarpet-3.5.1 )
- mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
- passenger? ( www-apache/passenger )
- postgres? ( >=dev-ruby/pg-1.2.2:1 )
- sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
- dev-ruby/actionpack-xml_parser:2
- dev-ruby/addressable
- >=dev-ruby/commonmarker-0.23.4
- dev-ruby/csv:3
- >=dev-ruby/deckar01-task_list-2.3.2
- >=dev-ruby/html-pipeline-2.13.2
- >=dev-ruby/i18n-1.10.0:1
- >=dev-ruby/mail-2.7.1
- dev-ruby/marcel
- >=dev-ruby/mini_mime-1.1.0
- >=dev-ruby/net-imap-0.2.2
- >=dev-ruby/net-pop-0.1.1
- >=dev-ruby/net-smtp-0.3.0
- >=dev-ruby/nokogiri-1.13.0
- >=dev-ruby/rails-6.1.6:6.1
- >=dev-ruby/rbpdf-1.20.0
- >=dev-ruby/request_store-1.5.0:0
- dev-ruby/rexml
- >=dev-ruby/roadie-rails-3.0.0:3
- >=dev-ruby/rotp-5.0.0
- >=dev-ruby/rouge-3.28.0
- dev-ruby/rqrcode
- >=dev-ruby/rubyzip-2.3.0:2
- >=dev-ruby/sanitize-6.0:6
-"
-
-RDEPEND="
- acct-group/redmine
- acct-user/redmine
- imagemagick? ( media-gfx/imagemagick )
- pdf? (
- app-text/ghostscript-gpl
- media-gfx/imagemagick
- )
-"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-all_ruby_prepare() {
- rm -fr log files/delete.me .github || die
-
- # bug #406605
- rm .{git,hg}ignore || die
-
- # newenvd not working here
- cat > "${T}/50${PN}" <<-EOF || die
- CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
- CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
- EOF
-
- # Fixing versions in Gemfile
- sed -i -e "s/~>/>=/g" Gemfile || die
-
- # bug #724464
- sed -i -e "s/gem 'rails',.*/gem 'rails', '~>6.1.6'/" Gemfile || die
-
- # Commonmark
- sed -i -e "s/'0.23.4'/'>=0.23.4'/" -e "s/'2.3.2'/'>=2.3.2'/" Gemfile
-
- sed -i -e "/group :development do/,/end$/d" Gemfile || die
- sed -i -e "/group :test do/,/end$/d" Gemfile || die
-
- if ! use imagemagick ; then
- sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
- fi
- if ! use ldap ; then
- # remove ldap stuff module if disabled to avoid #413779
- use ldap || rm app/models/auth_source_ldap.rb || die
- sed -i -e "/group :ldap do/,/end$/d" Gemfile || die
- fi
- if ! use markdown ; then
- sed -i -e "/group :markdown do/,/end$/d" Gemfile || die
- fi
- # Additional dependency for Gemfile (#657156)
- if use fastcgi; then
- echo "gem 'fcgi'" > Gemfile.local
- fi
-}
-
-all_ruby_install() {
- dodoc doc/* R
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: a86044011967ca5cd363850f6a62456fcec14281
Author: Azamat H. Hackimov gmail com>
AuthorDate: Wed Mar 15 18:46:17 2023 +
Commit: Sam James gentoo org>
CommitDate: Mon Mar 27 13:23:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8604401
www-apps/redmine: add 5.0.5
Added ruby30 target and standalone USE-flag.
Signed-off-by: Azamat H. Hackimov gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30143
Signed-off-by: Sam James gentoo.org>
www-apps/redmine/Manifest | 1 +
www-apps/redmine/metadata.xml | 1 +
www-apps/redmine/redmine-5.0.5.ebuild | 258 ++
3 files changed, 260 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 695c2c248356..c3562c4e4c09 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1 +1,2 @@
DIST redmine-5.0.4.tar.gz 3114593 BLAKE2B
2a8247f18696d23607011f1c7d59c5411aead8230e8e7b30c7778a2aaa3064c4bf05b33bac6a3d78cb22775f015bfe7a15cb69e529c60a087d9498164d84
SHA512
e1c0693ae1d4c71de7bef8d78b42e2d81cd53a2bd0bdfa83778528f40b5d43bb118e8e22f29112130f3082ddafd0c8931b05d5409e7a3f8a23dc619c5d84cf78
+DIST redmine-5.0.5.tar.gz 3115940 BLAKE2B
e4fe7e33c1ba82397a97eb1210cd07fa6e2ad575e291c524ab0f6f8be78eccec88949c79743737e4b98319a07801c2efc389146c600d0ba6849d5c73f4a3f36a
SHA512
95b7926008ac3ed53b091a05793ad2372a5e9a5194629811f3cefe38c3b550971f0eb424fb5f7eb9fec0c014632c694d90859945544cadae987f7ddff31d6ce4
diff --git a/www-apps/redmine/metadata.xml b/www-apps/redmine/metadata.xml
index c1fdc250a8e9..c924c68bf518 100644
--- a/www-apps/redmine/metadata.xml
+++ b/www-apps/redmine/metadata.xml
@@ -13,5 +13,6 @@
Enable support for Markdown
Enable image processing support via
dev-ruby/mini_magick
Enable support for
www-apache/passenger
+ Enable standalone mode with
www-servers/puma
diff --git a/www-apps/redmine/redmine-5.0.5.ebuild
b/www-apps/redmine/redmine-5.0.5.ebuild
new file mode 100644
index ..2c4e4d94bbd2
--- /dev/null
+++ b/www-apps/redmine/redmine-5.0.5.ebuild
@@ -0,0 +1,258 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby27 ruby30"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf
postgres +standalone sqlite"
+
+ruby_add_bdepend "
+ fastcgi? ( dev-ruby/fcgi )
+ ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0 )
+ minimagick? ( >=dev-ruby/mini_magick-4.11.0 )
+ markdown? ( >=dev-ruby/redcarpet-3.5.1 )
+ mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
+ passenger? ( www-apache/passenger )
+ postgres? ( >=dev-ruby/pg-1.2.2:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
+ dev-ruby/actionpack-xml_parser:2
+ dev-ruby/addressable
+ >=dev-ruby/commonmarker-0.23.8
+ dev-ruby/csv:3
+ >=dev-ruby/deckar01-task_list-2.3.2
+ >=dev-ruby/html-pipeline-2.13.2
+ >=dev-ruby/i18n-1.10.0:1
+ >=dev-ruby/mail-2.7.1
+ dev-ruby/marcel
+ >=dev-ruby/mini_mime-1.1.0
+ >=dev-ruby/net-imap-0.2.2
+ >=dev-ruby/net-pop-0.1.1
+ >=dev-ruby/net-smtp-0.3.0
+ >=dev-ruby/nokogiri-1.13.10
+ >=dev-ruby/rails-6.1.7.2:6.1
+ >=dev-ruby/rbpdf-1.21.0
+ >=dev-ruby/request_store-1.5.0:0
+ ruby_targets_ruby27? ( dev-ruby/rexml )
+ >=dev-ruby/roadie-rails-3.0.0:3
+ >=dev-ruby/rotp-5.0.0
+ >=dev-ruby/rouge-3.28.0
+ dev-ruby/rqrcode
+ >=dev-ruby/rubyzip-2.3.0:2
+ >=dev-ruby/sanitize-6.0:6
+"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+ imagemagick? ( media-gfx/imagemagick )
+ pdf? (
+ app-text/ghostscript-gpl
+ media-gfx/imagemagick
+ )
+ standalone? ( www-servers/puma )
+"
+
+REDMINE_DIR="/var/lib/${PN}"
+
+all_ruby_prepare() {
+ rm -fr log files/delete.me .github || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ # newenvd not working here
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # Fixing versions in Gemfile
+ sed -i -e "s/~>/>=/g" Gemfile || die
+
+ # bug #724464
+ sed -i -e "s/gem 'rails',.*/gem 'rails', '~>6.1.6'/" Gemfile || die
+
+ # Commonmark
+ sed -i -e "s/'0.23.4'/'>=0.23.4'/" -e "s/'2.3.2'/'>=2.3.2'/" Gemfile
+
+ sed -i -e "/group :development do/,/end$/d" Gemfile || die
+ sed -i -e "/group :test do/,/end$/d" Gemfile || die
+
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 9301669504edcdbf8920f3cb02f7255dae383cbe
Author: Hans de Graaff gentoo org>
AuthorDate: Sun Mar 12 16:06:46 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sun Mar 12 16:15:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93016695
www-apps/redmine: drop 4.2.9
Signed-off-by: Hans de Graaff gentoo.org>
www-apps/redmine/Manifest | 1 -
www-apps/redmine/redmine-4.2.9.ebuild | 240 --
2 files changed, 241 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index bf9b294f12be..695c2c248356 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,2 +1 @@
-DIST redmine-4.2.9.tar.gz 3043566 BLAKE2B
682e1b517a1dba705d5687b8be004d1cc0db3a0a9d8cbecd6a72846e211743491d755da3a24488d563fa73f63969e0ae5ea527bb9aacc8b3399720848194d142
SHA512
b0c6cade20dbcb4dd5c88081fb44f63dc3687b3735d47572e71bfeff0e17d2e4c9281afc10cf3b9679ab1e492a71a260a1d3fac5b660af5226849ccac4e0dd36
DIST redmine-5.0.4.tar.gz 3114593 BLAKE2B
2a8247f18696d23607011f1c7d59c5411aead8230e8e7b30c7778a2aaa3064c4bf05b33bac6a3d78cb22775f015bfe7a15cb69e529c60a087d9498164d84
SHA512
e1c0693ae1d4c71de7bef8d78b42e2d81cd53a2bd0bdfa83778528f40b5d43bb118e8e22f29112130f3082ddafd0c8931b05d5409e7a3f8a23dc619c5d84cf78
diff --git a/www-apps/redmine/redmine-4.2.9.ebuild
b/www-apps/redmine/redmine-4.2.9.ebuild
deleted file mode 100644
index 48dd0847e369..
--- a/www-apps/redmine/redmine-4.2.9.ebuild
+++ /dev/null
@@ -1,240 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26 ruby27"
-inherit depend.apache ruby-ng
-
-DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="https://www.redmine.org/";
-SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf
postgres sqlite"
-
-ruby_add_bdepend "
- fastcgi? ( dev-ruby/fcgi )
- ldap? ( dev-ruby/ruby-net-ldap )
- minimagick? ( dev-ruby/mini_magick )
- markdown? ( >=dev-ruby/redcarpet-3.5.1 )
- mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
- passenger? ( www-apache/passenger )
- postgres? ( >=dev-ruby/pg-1.1.4:1 )
- sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
- dev-ruby/actionpack-xml_parser:2
- dev-ruby/addressable
- dev-ruby/csv:3
- >=dev-ruby/i18n-1.8.2:1
- >=dev-ruby/mail-2.7.1
- dev-ruby/marcel
- dev-ruby/mimemagic
- >=dev-ruby/mini_mime-1.0.1
- >=dev-ruby/nokogiri-1.11.1
- dev-ruby/rack-openid
- >=dev-ruby/rails-5.2.8.1:5.2
- >=dev-ruby/rbpdf-1.20.0
- >=dev-ruby/request_store-1.5.0:0
- >=dev-ruby/roadie-rails-2.2.0:2
- dev-ruby/rotp
- >=dev-ruby/rouge-3.26.0
- dev-ruby/rqrcode
- >=dev-ruby/ruby-openid-2.9.2
- >=dev-ruby/rubyzip-2.3.0:2
-"
-
-RDEPEND="
- acct-group/redmine
- acct-user/redmine
- imagemagick? ( media-gfx/imagemagick )
- pdf? (
- app-text/ghostscript-gpl
- media-gfx/imagemagick
- )
-"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-all_ruby_prepare() {
- rm -fr log files/delete.me .github || die
-
- # bug #406605
- rm .{git,hg}ignore || die
-
- # newenvd not working here
- cat > "${T}/50${PN}" <<-EOF || die
- CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
- CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
- EOF
-
- # Fixing versions in Gemfile
- sed -i -e "s/~>/>=/g" Gemfile || die
-
- # bug #724464
- sed -i -e "s/gem 'rails',.*/gem 'rails', '~>5.2.6'/" Gemfile || die
-
- sed -i -e "/group :development do/,/end$/d" Gemfile || die
- sed -i -e "/group :test do/,/end$/d" Gemfile || die
-
- if ! use imagemagick ; then
- sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
- fi
- if ! use ldap ; then
- # remove ldap stuff module if disabled to avoid #413779
- use ldap || rm app/models/auth_source_ldap.rb || die
- sed -i -e "/group :ldap do/,/end$/d" Gemfile || die
- fi
- if ! use markdown ; then
- sed -i -e "/group :markdown do/,/end$/d" Gemfile || die
- fi
- # Additional dependency for Gemfile (#657156)
- if use fastcgi; then
- echo "gem 'fcgi'" > Gemfile.local
- fi
-}
-
-all_ruby_install() {
- dodoc doc/* README.rdoc
- rm -r doc test appveyor.yml CONTRIBUTING.md README.rdoc || die
-
- keepdir /var/log/${PN}
-
- insinto "${REDMINE_DIR}"
- doins -r .
- insinto "${REDMINE_DIR}/config"
- doins "${FILESDIR}/additional_environment.rb"
- keepdir
"${REDMINE_
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/, www-apps/redmine/files/
commit: ee6e4e14121a4bdf5c529eb49e95c7dadfef7ca2
Author: Azamat H. Hackimov gmail com>
AuthorDate: Fri Dec 9 13:02:36 2022 +
Commit: Sam James gentoo org>
CommitDate: Sat Dec 24 07:41:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee6e4e14
www-apps/redmine: drop 4.2.7, 5.0.2
Signed-off-by: Azamat H. Hackimov gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28612
Signed-off-by: Sam James gentoo.org>
www-apps/redmine/Manifest | 2 -
.../files/redmine-4.2.7-rails-yaml-safe_load.patch | 29 ---
www-apps/redmine/redmine-4.2.7.ebuild | 244 ---
www-apps/redmine/redmine-5.0.2.ebuild | 258 -
4 files changed, 533 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index f09269665aec..bf9b294f12be 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,4 +1,2 @@
-DIST redmine-4.2.7.tar.gz 3042676 BLAKE2B
023448a6b1ea20ef0d924def19f661a6d1099f3ab6fe0c887e4e8782773bcc63488075d86f3dc70d8ebf87d44e6b6b242be4a1fb4b5cce5cc361f6f39e99e6d4
SHA512
6654aec3981de8b26de416d253c22c91d881dd7df54192ce41e6e99213c6f4b0947ce213fe484c18117f8701d0528ebb23fe3acf335f84638eeddd972b601be9
DIST redmine-4.2.9.tar.gz 3043566 BLAKE2B
682e1b517a1dba705d5687b8be004d1cc0db3a0a9d8cbecd6a72846e211743491d755da3a24488d563fa73f63969e0ae5ea527bb9aacc8b3399720848194d142
SHA512
b0c6cade20dbcb4dd5c88081fb44f63dc3687b3735d47572e71bfeff0e17d2e4c9281afc10cf3b9679ab1e492a71a260a1d3fac5b660af5226849ccac4e0dd36
-DIST redmine-5.0.2.tar.gz 3104135 BLAKE2B
abc0f2dfe8f3eacc134172c0d740cc17f269371a90027d87b0329d03fafb1dc17532fc55343dbac9e07e0a195acc67cc133be92eae2b48e0ad9f4afce876afd1
SHA512
aeb0486b2193b0c622f878b67089f9628a59c28bc7a6d3660756dd8047e13b199198d2b7cf42d04c1235f06567e4c4f572d529f964edb862fcd19e2ce7febbdc
DIST redmine-5.0.4.tar.gz 3114593 BLAKE2B
2a8247f18696d23607011f1c7d59c5411aead8230e8e7b30c7778a2aaa3064c4bf05b33bac6a3d78cb22775f015bfe7a15cb69e529c60a087d9498164d84
SHA512
e1c0693ae1d4c71de7bef8d78b42e2d81cd53a2bd0bdfa83778528f40b5d43bb118e8e22f29112130f3082ddafd0c8931b05d5409e7a3f8a23dc619c5d84cf78
diff --git a/www-apps/redmine/files/redmine-4.2.7-rails-yaml-safe_load.patch
b/www-apps/redmine/files/redmine-4.2.7-rails-yaml-safe_load.patch
deleted file mode 100644
index dcd4bdb51073..
--- a/www-apps/redmine/files/redmine-4.2.7-rails-yaml-safe_load.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 8eb7563204e6c9b3a1fcff453c08ed4824b20bc6 Mon Sep 17 00:00:00 2001
-From: "Azamat H. Hackimov"
-Date: Wed, 13 Jul 2022 13:52:18 +0300
-Subject: [PATCH] Added compatibility option for recent Rails
-
-Rails 5.2.8.1, 6.0.5.1, 6.1.6.1 and 7.0.3.1 fixes CVE-2022-32224 which
-breaks compatibility with old implementation of YAML.unsafe_load.
-
-Added `config.active_record.yaml_column_permitted_classes = [Symbol]` to
-configuration of application to workaround issue.
- config/application.rb | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/config/application.rb b/config/application.rb
-index bba468f38..78557d376 100644
a/config/application.rb
-+++ b/config/application.rb
-@@ -32,6 +32,7 @@ module RedmineApp
-
- config.active_record.store_full_sti_class = true
- config.active_record.default_timezone = :local
-+config.active_record.yaml_column_permitted_classes = [Symbol]
-
- config.action_mailer.delivery_job = "ActionMailer::MailDeliveryJob"
-
---
-2.35.1
-
diff --git a/www-apps/redmine/redmine-4.2.7.ebuild
b/www-apps/redmine/redmine-4.2.7.ebuild
deleted file mode 100644
index 373621607812..
--- a/www-apps/redmine/redmine-4.2.7.ebuild
+++ /dev/null
@@ -1,244 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26 ruby27"
-inherit depend.apache ruby-ng
-
-DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="https://www.redmine.org/";
-SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf
postgres sqlite"
-
-PATCHES=(
- "${FILESDIR}/${P}-rails-yaml-safe_load.patch"
-)
-
-ruby_add_bdepend "
- fastcgi? ( dev-ruby/fcgi )
- ldap? ( dev-ruby/ruby-net-ldap )
- minimagick? ( dev-ruby/mini_magick )
- markdown? ( >=dev-ruby/redcarpet-3.5.1 )
- mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
- passenger? ( www-apache/passenger )
- postgres? ( >=dev-ruby/pg-1.1.4:1 )
- sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
- dev-ruby/actionpack-xml_parser:2
- dev-ruby/addressable
- dev-ruby/csv:3
- >=dev-ruby/i18n-1.8.2:1
- >=dev-ruby/mail-2.7.1
- dev-ruby/marcel
- dev-ruby/mimemagic
- >=dev-ruby/mini_mime-1.0.1
- >=dev-ruby/nokogiri-1.11.1
- dev-ruby/rack-open
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: c88e7e9b7e2698e9bfad3df18d43d344a80a603d
Author: Azamat H. Hackimov gmail com>
AuthorDate: Fri Dec 9 13:00:06 2022 +
Commit: Sam James gentoo org>
CommitDate: Sat Dec 24 07:41:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88e7e9b
www-apps/redmine: add 4.2.9, 5.0.4
Fixes security issue CVE-2022-44030.
Closes: https://bugs.gentoo.org/864827
Bug: https://bugs.gentoo.org/884793
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Sam James gentoo.org>
www-apps/redmine/Manifest | 2 +
www-apps/redmine/redmine-4.2.9.ebuild | 240
www-apps/redmine/redmine-5.0.4.ebuild | 254 ++
3 files changed, 496 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index b187c20d30d6..f09269665aec 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,2 +1,4 @@
DIST redmine-4.2.7.tar.gz 3042676 BLAKE2B
023448a6b1ea20ef0d924def19f661a6d1099f3ab6fe0c887e4e8782773bcc63488075d86f3dc70d8ebf87d44e6b6b242be4a1fb4b5cce5cc361f6f39e99e6d4
SHA512
6654aec3981de8b26de416d253c22c91d881dd7df54192ce41e6e99213c6f4b0947ce213fe484c18117f8701d0528ebb23fe3acf335f84638eeddd972b601be9
+DIST redmine-4.2.9.tar.gz 3043566 BLAKE2B
682e1b517a1dba705d5687b8be004d1cc0db3a0a9d8cbecd6a72846e211743491d755da3a24488d563fa73f63969e0ae5ea527bb9aacc8b3399720848194d142
SHA512
b0c6cade20dbcb4dd5c88081fb44f63dc3687b3735d47572e71bfeff0e17d2e4c9281afc10cf3b9679ab1e492a71a260a1d3fac5b660af5226849ccac4e0dd36
DIST redmine-5.0.2.tar.gz 3104135 BLAKE2B
abc0f2dfe8f3eacc134172c0d740cc17f269371a90027d87b0329d03fafb1dc17532fc55343dbac9e07e0a195acc67cc133be92eae2b48e0ad9f4afce876afd1
SHA512
aeb0486b2193b0c622f878b67089f9628a59c28bc7a6d3660756dd8047e13b199198d2b7cf42d04c1235f06567e4c4f572d529f964edb862fcd19e2ce7febbdc
+DIST redmine-5.0.4.tar.gz 3114593 BLAKE2B
2a8247f18696d23607011f1c7d59c5411aead8230e8e7b30c7778a2aaa3064c4bf05b33bac6a3d78cb22775f015bfe7a15cb69e529c60a087d9498164d84
SHA512
e1c0693ae1d4c71de7bef8d78b42e2d81cd53a2bd0bdfa83778528f40b5d43bb118e8e22f29112130f3082ddafd0c8931b05d5409e7a3f8a23dc619c5d84cf78
diff --git a/www-apps/redmine/redmine-4.2.9.ebuild
b/www-apps/redmine/redmine-4.2.9.ebuild
new file mode 100644
index ..48dd0847e369
--- /dev/null
+++ b/www-apps/redmine/redmine-4.2.9.ebuild
@@ -0,0 +1,240 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby26 ruby27"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf
postgres sqlite"
+
+ruby_add_bdepend "
+ fastcgi? ( dev-ruby/fcgi )
+ ldap? ( dev-ruby/ruby-net-ldap )
+ minimagick? ( dev-ruby/mini_magick )
+ markdown? ( >=dev-ruby/redcarpet-3.5.1 )
+ mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
+ passenger? ( www-apache/passenger )
+ postgres? ( >=dev-ruby/pg-1.1.4:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
+ dev-ruby/actionpack-xml_parser:2
+ dev-ruby/addressable
+ dev-ruby/csv:3
+ >=dev-ruby/i18n-1.8.2:1
+ >=dev-ruby/mail-2.7.1
+ dev-ruby/marcel
+ dev-ruby/mimemagic
+ >=dev-ruby/mini_mime-1.0.1
+ >=dev-ruby/nokogiri-1.11.1
+ dev-ruby/rack-openid
+ >=dev-ruby/rails-5.2.8.1:5.2
+ >=dev-ruby/rbpdf-1.20.0
+ >=dev-ruby/request_store-1.5.0:0
+ >=dev-ruby/roadie-rails-2.2.0:2
+ dev-ruby/rotp
+ >=dev-ruby/rouge-3.26.0
+ dev-ruby/rqrcode
+ >=dev-ruby/ruby-openid-2.9.2
+ >=dev-ruby/rubyzip-2.3.0:2
+"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+ imagemagick? ( media-gfx/imagemagick )
+ pdf? (
+ app-text/ghostscript-gpl
+ media-gfx/imagemagick
+ )
+"
+
+REDMINE_DIR="/var/lib/${PN}"
+
+all_ruby_prepare() {
+ rm -fr log files/delete.me .github || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ # newenvd not working here
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # Fixing versions in Gemfile
+ sed -i -e "s/~>/>=/g" Gemfile || die
+
+ # bug #724464
+ sed -i -e "s/gem 'rails',.*/gem 'rails', '~>5.2.6'/" Gemfile || die
+
+ sed -i -e "/group :development do/,/end$/d" Gemfile || die
+ sed -i -e "/group :test do/,/end$/d" Gemfile || die
+
+ if ! use imagemagick ; then
+ sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
+
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 41cd33d1de845eab7962fc9f2a5c38d142712fef
Author: Azamat H. Hackimov gmail com>
AuthorDate: Sun Jul 17 10:16:25 2022 +
Commit: Joonas Niilola gentoo org>
CommitDate: Mon Oct 31 11:50:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41cd33d1
www-apps/redmine: add 5.0.2
Closes: https://bugs.gentoo.org/858212
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Joonas Niilola gentoo.org>
www-apps/redmine/Manifest | 1 +
www-apps/redmine/redmine-5.0.2.ebuild | 258 ++
2 files changed, 259 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index c2f6e6741f09..b187c20d30d6 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1 +1,2 @@
DIST redmine-4.2.7.tar.gz 3042676 BLAKE2B
023448a6b1ea20ef0d924def19f661a6d1099f3ab6fe0c887e4e8782773bcc63488075d86f3dc70d8ebf87d44e6b6b242be4a1fb4b5cce5cc361f6f39e99e6d4
SHA512
6654aec3981de8b26de416d253c22c91d881dd7df54192ce41e6e99213c6f4b0947ce213fe484c18117f8701d0528ebb23fe3acf335f84638eeddd972b601be9
+DIST redmine-5.0.2.tar.gz 3104135 BLAKE2B
abc0f2dfe8f3eacc134172c0d740cc17f269371a90027d87b0329d03fafb1dc17532fc55343dbac9e07e0a195acc67cc133be92eae2b48e0ad9f4afce876afd1
SHA512
aeb0486b2193b0c622f878b67089f9628a59c28bc7a6d3660756dd8047e13b199198d2b7cf42d04c1235f06567e4c4f572d529f964edb862fcd19e2ce7febbdc
diff --git a/www-apps/redmine/redmine-5.0.2.ebuild
b/www-apps/redmine/redmine-5.0.2.ebuild
new file mode 100644
index ..8b1b55111a6c
--- /dev/null
+++ b/www-apps/redmine/redmine-5.0.2.ebuild
@@ -0,0 +1,258 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby27"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf
postgres sqlite"
+
+ruby_add_bdepend "
+ fastcgi? ( dev-ruby/fcgi )
+ ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0 )
+ minimagick? ( >=dev-ruby/mini_magick-4.11.0 )
+ markdown? ( >=dev-ruby/redcarpet-3.5.1 )
+ mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
+ passenger? ( www-apache/passenger )
+ postgres? ( >=dev-ruby/pg-1.2.2:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
+ dev-ruby/actionpack-xml_parser:2
+ dev-ruby/addressable
+ >=dev-ruby/commonmarker-0.23.4
+ dev-ruby/csv:3
+ >=dev-ruby/deckar01-task_list-2.3.2
+ >=dev-ruby/html-pipeline-2.13.2
+ >=dev-ruby/i18n-1.10.0:1
+ >=dev-ruby/mail-2.7.1
+ dev-ruby/marcel
+ >=dev-ruby/mini_mime-1.1.0
+ >=dev-ruby/net-imap-0.2.2
+ >=dev-ruby/net-pop-0.1.1
+ >=dev-ruby/net-smtp-0.3.0
+ >=dev-ruby/nokogiri-1.13.0
+ >=dev-ruby/rails-6.1.6:6.1
+ >=dev-ruby/rbpdf-1.20.0
+ >=dev-ruby/request_store-1.5.0:0
+ dev-ruby/rexml
+ >=dev-ruby/roadie-rails-3.0.0:3
+ >=dev-ruby/rotp-5.0.0
+ >=dev-ruby/rouge-3.28.0
+ dev-ruby/rqrcode
+ >=dev-ruby/rubyzip-2.3.0:2
+ >=dev-ruby/sanitize-6.0:6
+"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+ imagemagick? ( media-gfx/imagemagick )
+ pdf? (
+ app-text/ghostscript-gpl
+ media-gfx/imagemagick
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/redmine-4.2.7-rails-yaml-safe_load.patch"
+)
+
+REDMINE_DIR="/var/lib/${PN}"
+
+all_ruby_prepare() {
+ rm -fr log files/delete.me .github || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ # newenvd not working here
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # Fixing versions in Gemfile
+ sed -i -e "s/~>/>=/g" Gemfile || die
+
+ # bug #724464
+ sed -i -e "s/gem 'rails',.*/gem 'rails', '~>6.1.6'/" Gemfile || die
+
+ # Commonmark
+ sed -i -e "s/'0.23.4'/'>=0.23.4'/" -e "s/'2.3.2'/'>=2.3.2'/" Gemfile
+
+ sed -i -e "/group :development do/,/end$/d" Gemfile || die
+ sed -i -e "/group :test do/,/end$/d" Gemfile || die
+
+ if ! use imagemagick ; then
+ sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
+ fi
+ if ! use ldap ; then
+ # remove ldap stuff module if disabled to avoid #413779
+ use ldap || rm app/models/auth_source_ldap.rb || die
+ sed -i -e "/group :ldap do/,/end$/d" Gemfile || die
+ fi
+ if ! use markdown ; then
+ sed -i -e "/group :markdown do/,/end$/d" Gemfile || die
+ fi
+ # Addi
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: eae1aba991ddf2061e4c7e342b53165e04a10b52
Author: Azamat H. Hackimov gmail com>
AuthorDate: Wed Jul 13 11:01:46 2022 +
Commit: Sam James gentoo org>
CommitDate: Fri Jul 15 15:08:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae1aba9
www-apps/redmine: drop 4.1.5, 4.2.3
Signed-off-by: Azamat H. Hackimov gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26379
Signed-off-by: Sam James gentoo.org>
www-apps/redmine/Manifest | 2 -
www-apps/redmine/redmine-4.1.5.ebuild | 233 -
www-apps/redmine/redmine-4.2.3.ebuild | 240 --
3 files changed, 475 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index b8a4435a7d82..c2f6e6741f09 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,3 +1 @@
-DIST redmine-4.1.5.tar.gz 2722929 BLAKE2B
83c9c974bbfecfcb796833640ed9b3cb4b2e2550714e702d9b024a41f676c2c71f8e6f4119b2519654556451313a0276a4dbe307f41747466b0034f415cde662
SHA512
cf4020bff11b13986989e312db1e7ee459f4391ec7326f59a4f493fb0c95be87d19196377da60ac083801b7c792dc012769350b684e20dd887c431c0c18cc851
-DIST redmine-4.2.3.tar.gz 3039136 BLAKE2B
68656da4a9a43139ab78b70e7e7364cbc776a75ea3069962086c49ea2ca965739efc47d6709b0068d94a884eaa6b56a641826ffbb16276cc8d686374a88d9e75
SHA512
456117b0d5d72ee58c87def84327e29f79937fa71098b48a80103e3e6653648c0df46afcc4f533803384ba7413e690538d33e263d86dd9e4e5dec65144e3
DIST redmine-4.2.7.tar.gz 3042676 BLAKE2B
023448a6b1ea20ef0d924def19f661a6d1099f3ab6fe0c887e4e8782773bcc63488075d86f3dc70d8ebf87d44e6b6b242be4a1fb4b5cce5cc361f6f39e99e6d4
SHA512
6654aec3981de8b26de416d253c22c91d881dd7df54192ce41e6e99213c6f4b0947ce213fe484c18117f8701d0528ebb23fe3acf335f84638eeddd972b601be9
diff --git a/www-apps/redmine/redmine-4.1.5.ebuild
b/www-apps/redmine/redmine-4.1.5.ebuild
deleted file mode 100644
index f331ffe6d232..
--- a/www-apps/redmine/redmine-4.1.5.ebuild
+++ /dev/null
@@ -1,233 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26"
-inherit depend.apache ruby-ng
-
-DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="https://www.redmine.org/";
-SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="imagemagick fastcgi ldap markdown mysql passenger postgres sqlite"
-
-DEPS="
- fastcgi? ( dev-ruby/fcgi )
- imagemagick? ( dev-ruby/mini_magick )
- ldap? ( dev-ruby/ruby-net-ldap )
- markdown? ( >=dev-ruby/redcarpet-3.5.1 )
- mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
- passenger? ( www-apache/passenger )
- postgres? ( >=dev-ruby/pg-1.1.4:1 )
- sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
- dev-ruby/actionpack-xml_parser:2
- dev-ruby/csv:3
- >=dev-ruby/i18n-1.6.0:1
- >=dev-ruby/mail-2.7.1
- dev-ruby/marcel
- dev-ruby/mimemagic
- >=dev-ruby/mini_mime-1.0.1
- >=dev-ruby/nokogiri-1.11.1
- dev-ruby/rails:5.2
- >=dev-ruby/rbpdf-1.20.0
- dev-ruby/request_store:0
- >=dev-ruby/roadie-rails-2.1.0
- >=dev-ruby/rouge-3.12.0
- >=dev-ruby/ruby-openid-2.9.2
- dev-ruby/rack-openid
-"
-
-ruby_add_bdepend "${DEPS}"
-
-RDEPEND="
- acct-group/redmine
- acct-user/redmine
-"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-all_ruby_prepare() {
- rm -fr log files/delete.me .github || die
-
- # bug #406605
- rm .{git,hg}ignore || die
-
- # newenvd not working here
- cat > "${T}/50${PN}" <<-EOF || die
- CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
- CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
- EOF
-
- # Fixing versions in Gemfile
- sed -i -e "s/~>/>=/g" Gemfile || die
-
- # bug #724464
- sed -i -e "s/gem 'rails',.*/gem 'rails', '~>5.2.6'/" Gemfile || die
-
- sed -i -e "/group :development do/,/end$/d" Gemfile || die
- sed -i -e "/group :test do/,/end$/d" Gemfile || die
-
- if ! use imagemagick ; then
- sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
- fi
- if ! use ldap ; then
- # remove ldap stuff module if disabled to avoid #413779
- use ldap || rm app/models/auth_source_ldap.rb || die
- sed -i -e "/group :ldap do/,/end$/d" Gemfile || die
- fi
- if ! use markdown ; then
- sed -i -e "/group :markdown do/,/end$/d" Gemfile || die
- fi
- # Additional dependency for Gemfile (#657156)
- if use fastcgi; then
- echo "gem 'fcgi'" > Gemfile.local
- fi
-}
-
-all_ruby_install() {
- dodoc doc/* README.rdoc
- rm -r doc test appveyor.yml CONTRIBUTING.md README.rdoc || die
-
-
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/, www-apps/redmine/files/
commit: fd880c7576c4f6aabf009fa63b95ba1e4dc1fd4e
Author: Azamat H. Hackimov gmail com>
AuthorDate: Wed Jul 13 11:00:55 2022 +
Commit: Sam James gentoo org>
CommitDate: Fri Jul 15 15:08:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd880c75
www-apps/redmine: add 4.2.7
Closes: https://bugs.gentoo.org/852740
Bug: https://bugs.gentoo.org/852743
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Sam James gentoo.org>
www-apps/redmine/Manifest | 1 +
.../files/redmine-4.2.7-rails-yaml-safe_load.patch | 29 +++
www-apps/redmine/redmine-4.2.7.ebuild | 244 +
3 files changed, 274 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 5fc9ac894ead..b8a4435a7d82 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,2 +1,3 @@
DIST redmine-4.1.5.tar.gz 2722929 BLAKE2B
83c9c974bbfecfcb796833640ed9b3cb4b2e2550714e702d9b024a41f676c2c71f8e6f4119b2519654556451313a0276a4dbe307f41747466b0034f415cde662
SHA512
cf4020bff11b13986989e312db1e7ee459f4391ec7326f59a4f493fb0c95be87d19196377da60ac083801b7c792dc012769350b684e20dd887c431c0c18cc851
DIST redmine-4.2.3.tar.gz 3039136 BLAKE2B
68656da4a9a43139ab78b70e7e7364cbc776a75ea3069962086c49ea2ca965739efc47d6709b0068d94a884eaa6b56a641826ffbb16276cc8d686374a88d9e75
SHA512
456117b0d5d72ee58c87def84327e29f79937fa71098b48a80103e3e6653648c0df46afcc4f533803384ba7413e690538d33e263d86dd9e4e5dec65144e3
+DIST redmine-4.2.7.tar.gz 3042676 BLAKE2B
023448a6b1ea20ef0d924def19f661a6d1099f3ab6fe0c887e4e8782773bcc63488075d86f3dc70d8ebf87d44e6b6b242be4a1fb4b5cce5cc361f6f39e99e6d4
SHA512
6654aec3981de8b26de416d253c22c91d881dd7df54192ce41e6e99213c6f4b0947ce213fe484c18117f8701d0528ebb23fe3acf335f84638eeddd972b601be9
diff --git a/www-apps/redmine/files/redmine-4.2.7-rails-yaml-safe_load.patch
b/www-apps/redmine/files/redmine-4.2.7-rails-yaml-safe_load.patch
new file mode 100644
index ..dcd4bdb51073
--- /dev/null
+++ b/www-apps/redmine/files/redmine-4.2.7-rails-yaml-safe_load.patch
@@ -0,0 +1,29 @@
+From 8eb7563204e6c9b3a1fcff453c08ed4824b20bc6 Mon Sep 17 00:00:00 2001
+From: "Azamat H. Hackimov"
+Date: Wed, 13 Jul 2022 13:52:18 +0300
+Subject: [PATCH] Added compatibility option for recent Rails
+
+Rails 5.2.8.1, 6.0.5.1, 6.1.6.1 and 7.0.3.1 fixes CVE-2022-32224 which
+breaks compatibility with old implementation of YAML.unsafe_load.
+
+Added `config.active_record.yaml_column_permitted_classes = [Symbol]` to
+configuration of application to workaround issue.
+---
+ config/application.rb | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/config/application.rb b/config/application.rb
+index bba468f38..78557d376 100644
+--- a/config/application.rb
b/config/application.rb
+@@ -32,6 +32,7 @@ module RedmineApp
+
+ config.active_record.store_full_sti_class = true
+ config.active_record.default_timezone = :local
++config.active_record.yaml_column_permitted_classes = [Symbol]
+
+ config.action_mailer.delivery_job = "ActionMailer::MailDeliveryJob"
+
+--
+2.35.1
+
diff --git a/www-apps/redmine/redmine-4.2.7.ebuild
b/www-apps/redmine/redmine-4.2.7.ebuild
new file mode 100644
index ..373621607812
--- /dev/null
+++ b/www-apps/redmine/redmine-4.2.7.ebuild
@@ -0,0 +1,244 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby26 ruby27"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf
postgres sqlite"
+
+PATCHES=(
+ "${FILESDIR}/${P}-rails-yaml-safe_load.patch"
+)
+
+ruby_add_bdepend "
+ fastcgi? ( dev-ruby/fcgi )
+ ldap? ( dev-ruby/ruby-net-ldap )
+ minimagick? ( dev-ruby/mini_magick )
+ markdown? ( >=dev-ruby/redcarpet-3.5.1 )
+ mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
+ passenger? ( www-apache/passenger )
+ postgres? ( >=dev-ruby/pg-1.1.4:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
+ dev-ruby/actionpack-xml_parser:2
+ dev-ruby/addressable
+ dev-ruby/csv:3
+ >=dev-ruby/i18n-1.8.2:1
+ >=dev-ruby/mail-2.7.1
+ dev-ruby/marcel
+ dev-ruby/mimemagic
+ >=dev-ruby/mini_mime-1.0.1
+ >=dev-ruby/nokogiri-1.11.1
+ dev-ruby/rack-openid
+ >=dev-ruby/rails-5.2.8.1:5.2
+ >=dev-ruby/rbpdf-1.20.0
+ >=dev-ruby/request_store-1.5.0:0
+ >=dev-ruby/roadie-rails-2.2.0:2
+ dev-ruby/rotp
+ >=dev-ruby/rouge-3.26.0
+ dev-ruby/rqrcode
+ >=dev-ruby/ruby-openid-2.9.2
+ >=dev-ruby/rubyzip-2.3.0:2
+"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 5d41e11171dc84c65d2ec864c2e3a0262bbfaa59
Author: Azamat H. Hackimov gmail com>
AuthorDate: Fri Oct 15 11:52:08 2021 +
Commit: Sam James gentoo org>
CommitDate: Wed Oct 20 01:11:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d41e111
www-apps/redmine: remove old vulnerable versions
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Azamat H. Hackimov gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22587
Signed-off-by: Sam James gentoo.org>
www-apps/redmine/Manifest | 2 -
www-apps/redmine/redmine-4.1.4.ebuild | 233 -
www-apps/redmine/redmine-4.2.2.ebuild | 240 --
3 files changed, 475 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index adbea5b7554..5fc9ac894ea 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,4 +1,2 @@
-DIST redmine-4.1.4.tar.gz 2720709 BLAKE2B
9e0c2b990248c9000fd6062e3928bf4bc8e8043e0d9ceff13d5000da824cde027090121ce3a8be2f5d92eedb97b91629fb8b681ae5e380459fdb97904abd9b98
SHA512
93e46f2ed220c05b83b7bab34327891a7f05a46a01c6cbfc1a5c9bf18613e308d94d84fc3158a8bb7af740b8792448d935bc9d29795ee341bca577c82ac0619b
DIST redmine-4.1.5.tar.gz 2722929 BLAKE2B
83c9c974bbfecfcb796833640ed9b3cb4b2e2550714e702d9b024a41f676c2c71f8e6f4119b2519654556451313a0276a4dbe307f41747466b0034f415cde662
SHA512
cf4020bff11b13986989e312db1e7ee459f4391ec7326f59a4f493fb0c95be87d19196377da60ac083801b7c792dc012769350b684e20dd887c431c0c18cc851
-DIST redmine-4.2.2.tar.gz 3038398 BLAKE2B
995179b6a5f75548525912dc20b4c0ded8709a12d6eb84873d899b20cf3b83469af7f14713187cce8ec720be4d501a9e7e890e1f38cbe2b118041dc91f555f53
SHA512
71155358ca68d9eb5bf6b79e26202c29ba3355d499662bfe659ff1672625a25d91694d5f1e4bb8db18456642470244aca914efe4456adef2850b70ff7eb216b2
DIST redmine-4.2.3.tar.gz 3039136 BLAKE2B
68656da4a9a43139ab78b70e7e7364cbc776a75ea3069962086c49ea2ca965739efc47d6709b0068d94a884eaa6b56a641826ffbb16276cc8d686374a88d9e75
SHA512
456117b0d5d72ee58c87def84327e29f79937fa71098b48a80103e3e6653648c0df46afcc4f533803384ba7413e690538d33e263d86dd9e4e5dec65144e3
diff --git a/www-apps/redmine/redmine-4.1.4.ebuild
b/www-apps/redmine/redmine-4.1.4.ebuild
deleted file mode 100644
index f331ffe6d23..000
--- a/www-apps/redmine/redmine-4.1.4.ebuild
+++ /dev/null
@@ -1,233 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26"
-inherit depend.apache ruby-ng
-
-DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="https://www.redmine.org/";
-SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="imagemagick fastcgi ldap markdown mysql passenger postgres sqlite"
-
-DEPS="
- fastcgi? ( dev-ruby/fcgi )
- imagemagick? ( dev-ruby/mini_magick )
- ldap? ( dev-ruby/ruby-net-ldap )
- markdown? ( >=dev-ruby/redcarpet-3.5.1 )
- mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
- passenger? ( www-apache/passenger )
- postgres? ( >=dev-ruby/pg-1.1.4:1 )
- sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
- dev-ruby/actionpack-xml_parser:2
- dev-ruby/csv:3
- >=dev-ruby/i18n-1.6.0:1
- >=dev-ruby/mail-2.7.1
- dev-ruby/marcel
- dev-ruby/mimemagic
- >=dev-ruby/mini_mime-1.0.1
- >=dev-ruby/nokogiri-1.11.1
- dev-ruby/rails:5.2
- >=dev-ruby/rbpdf-1.20.0
- dev-ruby/request_store:0
- >=dev-ruby/roadie-rails-2.1.0
- >=dev-ruby/rouge-3.12.0
- >=dev-ruby/ruby-openid-2.9.2
- dev-ruby/rack-openid
-"
-
-ruby_add_bdepend "${DEPS}"
-
-RDEPEND="
- acct-group/redmine
- acct-user/redmine
-"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-all_ruby_prepare() {
- rm -fr log files/delete.me .github || die
-
- # bug #406605
- rm .{git,hg}ignore || die
-
- # newenvd not working here
- cat > "${T}/50${PN}" <<-EOF || die
- CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
- CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
- EOF
-
- # Fixing versions in Gemfile
- sed -i -e "s/~>/>=/g" Gemfile || die
-
- # bug #724464
- sed -i -e "s/gem 'rails',.*/gem 'rails', '~>5.2.6'/" Gemfile || die
-
- sed -i -e "/group :development do/,/end$/d" Gemfile || die
- sed -i -e "/group :test do/,/end$/d" Gemfile || die
-
- if ! use imagemagick ; then
- sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
- fi
- if ! use ldap ; then
- # remove ldap stuff module if disabled to avoid #413779
- use ldap || rm app/models/auth_source_ldap.rb || die
- sed -i -e "/group :ldap do/,/end$/d" Gemfile || die
- fi
- if ! use markdown ; t
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: ba994378b56d87b15c84344466dae648484bd0d3
Author: Azamat H. Hackimov gmail com>
AuthorDate: Fri Oct 15 11:51:05 2021 +
Commit: Sam James gentoo org>
CommitDate: Wed Oct 20 01:11:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba994378
www-apps/redmine: new versions 4.1.5 and 4.2.3
Fix security issue CVE-2021-42326
Bug: https://bugs.gentoo.org/817917
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Sam James gentoo.org>
www-apps/redmine/Manifest | 2 +
www-apps/redmine/redmine-4.1.5.ebuild | 233 +
www-apps/redmine/redmine-4.2.3.ebuild | 240 ++
3 files changed, 475 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 429e25eb863..adbea5b7554 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,2 +1,4 @@
DIST redmine-4.1.4.tar.gz 2720709 BLAKE2B
9e0c2b990248c9000fd6062e3928bf4bc8e8043e0d9ceff13d5000da824cde027090121ce3a8be2f5d92eedb97b91629fb8b681ae5e380459fdb97904abd9b98
SHA512
93e46f2ed220c05b83b7bab34327891a7f05a46a01c6cbfc1a5c9bf18613e308d94d84fc3158a8bb7af740b8792448d935bc9d29795ee341bca577c82ac0619b
+DIST redmine-4.1.5.tar.gz 2722929 BLAKE2B
83c9c974bbfecfcb796833640ed9b3cb4b2e2550714e702d9b024a41f676c2c71f8e6f4119b2519654556451313a0276a4dbe307f41747466b0034f415cde662
SHA512
cf4020bff11b13986989e312db1e7ee459f4391ec7326f59a4f493fb0c95be87d19196377da60ac083801b7c792dc012769350b684e20dd887c431c0c18cc851
DIST redmine-4.2.2.tar.gz 3038398 BLAKE2B
995179b6a5f75548525912dc20b4c0ded8709a12d6eb84873d899b20cf3b83469af7f14713187cce8ec720be4d501a9e7e890e1f38cbe2b118041dc91f555f53
SHA512
71155358ca68d9eb5bf6b79e26202c29ba3355d499662bfe659ff1672625a25d91694d5f1e4bb8db18456642470244aca914efe4456adef2850b70ff7eb216b2
+DIST redmine-4.2.3.tar.gz 3039136 BLAKE2B
68656da4a9a43139ab78b70e7e7364cbc776a75ea3069962086c49ea2ca965739efc47d6709b0068d94a884eaa6b56a641826ffbb16276cc8d686374a88d9e75
SHA512
456117b0d5d72ee58c87def84327e29f79937fa71098b48a80103e3e6653648c0df46afcc4f533803384ba7413e690538d33e263d86dd9e4e5dec65144e3
diff --git a/www-apps/redmine/redmine-4.1.5.ebuild
b/www-apps/redmine/redmine-4.1.5.ebuild
new file mode 100644
index 000..f331ffe6d23
--- /dev/null
+++ b/www-apps/redmine/redmine-4.1.5.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby26"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="imagemagick fastcgi ldap markdown mysql passenger postgres sqlite"
+
+DEPS="
+ fastcgi? ( dev-ruby/fcgi )
+ imagemagick? ( dev-ruby/mini_magick )
+ ldap? ( dev-ruby/ruby-net-ldap )
+ markdown? ( >=dev-ruby/redcarpet-3.5.1 )
+ mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
+ passenger? ( www-apache/passenger )
+ postgres? ( >=dev-ruby/pg-1.1.4:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
+ dev-ruby/actionpack-xml_parser:2
+ dev-ruby/csv:3
+ >=dev-ruby/i18n-1.6.0:1
+ >=dev-ruby/mail-2.7.1
+ dev-ruby/marcel
+ dev-ruby/mimemagic
+ >=dev-ruby/mini_mime-1.0.1
+ >=dev-ruby/nokogiri-1.11.1
+ dev-ruby/rails:5.2
+ >=dev-ruby/rbpdf-1.20.0
+ dev-ruby/request_store:0
+ >=dev-ruby/roadie-rails-2.1.0
+ >=dev-ruby/rouge-3.12.0
+ >=dev-ruby/ruby-openid-2.9.2
+ dev-ruby/rack-openid
+"
+
+ruby_add_bdepend "${DEPS}"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+"
+
+REDMINE_DIR="/var/lib/${PN}"
+
+all_ruby_prepare() {
+ rm -fr log files/delete.me .github || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ # newenvd not working here
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # Fixing versions in Gemfile
+ sed -i -e "s/~>/>=/g" Gemfile || die
+
+ # bug #724464
+ sed -i -e "s/gem 'rails',.*/gem 'rails', '~>5.2.6'/" Gemfile || die
+
+ sed -i -e "/group :development do/,/end$/d" Gemfile || die
+ sed -i -e "/group :test do/,/end$/d" Gemfile || die
+
+ if ! use imagemagick ; then
+ sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
+ fi
+ if ! use ldap ; then
+ # remove ldap stuff module if disabled to avoid #413779
+ use ldap || rm app/models/auth_source_ldap.rb || die
+ sed -i -e "/group :ldap do/,/end$/d" Gemfile || die
+ fi
+ if ! use
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 9e3cd037131f18b31af0ac8b32aa59816d35b27c
Author: Azamat H. Hackimov gmail com>
AuthorDate: Tue Sep 28 10:59:51 2021 +
Commit: Sam James gentoo org>
CommitDate: Tue Sep 28 20:51:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e3cd037
www-apps/redmine: remove old vulnerable version
Bug: https://bugs.gentoo.org/786561
Bug: https://bugs.gentoo.org/806842
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Azamat H. Hackimov gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22429
Signed-off-by: Sam James gentoo.org>
www-apps/redmine/Manifest | 1 -
www-apps/redmine/redmine-4.1.2.ebuild | 231 --
2 files changed, 232 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index f9c323ebe59..429e25eb863 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,3 +1,2 @@
-DIST redmine-4.1.2.tar.gz 2719030 BLAKE2B
a169d024a76dc0b592a71da55e785152ba1cdb2203a864cff905571f1eae350d77e6955d819c660379e3e7b539664bf77a21f0f91ed5c4299f173221e763859c
SHA512
a7ed547e8907d98c16c9d7c775fa3fcdb322d3e4494a1e5467cbc37c9710f04b9d5121fbdd9d8444b2028f7c8a842237ccc9d1b62c066c26bdc150cf408afb3b
DIST redmine-4.1.4.tar.gz 2720709 BLAKE2B
9e0c2b990248c9000fd6062e3928bf4bc8e8043e0d9ceff13d5000da824cde027090121ce3a8be2f5d92eedb97b91629fb8b681ae5e380459fdb97904abd9b98
SHA512
93e46f2ed220c05b83b7bab34327891a7f05a46a01c6cbfc1a5c9bf18613e308d94d84fc3158a8bb7af740b8792448d935bc9d29795ee341bca577c82ac0619b
DIST redmine-4.2.2.tar.gz 3038398 BLAKE2B
995179b6a5f75548525912dc20b4c0ded8709a12d6eb84873d899b20cf3b83469af7f14713187cce8ec720be4d501a9e7e890e1f38cbe2b118041dc91f555f53
SHA512
71155358ca68d9eb5bf6b79e26202c29ba3355d499662bfe659ff1672625a25d91694d5f1e4bb8db18456642470244aca914efe4456adef2850b70ff7eb216b2
diff --git a/www-apps/redmine/redmine-4.1.2.ebuild
b/www-apps/redmine/redmine-4.1.2.ebuild
deleted file mode 100644
index 6225d28927a..000
--- a/www-apps/redmine/redmine-4.1.2.ebuild
+++ /dev/null
@@ -1,231 +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 depend.apache ruby-ng
-
-DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="https://www.redmine.org/";
-SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="imagemagick fastcgi ldap markdown mysql passenger postgres sqlite"
-
-DEPS="
- fastcgi? ( dev-ruby/fcgi )
- imagemagick? ( dev-ruby/mini_magick )
- ldap? ( dev-ruby/ruby-net-ldap )
- markdown? ( >=dev-ruby/redcarpet-3.5.1 )
- mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
- passenger? ( www-apache/passenger )
- postgres? ( >=dev-ruby/pg-1.1.4:1 )
- sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
- dev-ruby/actionpack-xml_parser:2
- >=dev-ruby/i18n-1.6.0:1
- >=dev-ruby/mail-2.7.1
- dev-ruby/mimemagic
- >=dev-ruby/mini_mime-1.0.1
- >=dev-ruby/nokogiri-1.11.0
- dev-ruby/rails:5.2
- >=dev-ruby/rbpdf-1.20.0
- dev-ruby/request_store:0
- >=dev-ruby/roadie-rails-2.1.0
- >=dev-ruby/rouge-3.12.0
- >=dev-ruby/ruby-openid-2.9.2
- dev-ruby/rack-openid
-"
-
-ruby_add_bdepend "${DEPS}"
-
-RDEPEND="
- acct-group/redmine
- acct-user/redmine
-"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-all_ruby_prepare() {
- rm -fr log files/delete.me .github || die
-
- # bug #406605
- rm .{git,hg}ignore || die
-
- # newenvd not working here
- cat > "${T}/50${PN}" <<-EOF || die
- CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
- CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
- EOF
-
- # Fixing versions in Gemfile
- sed -i -e "s/~>/>=/g" Gemfile || die
- # bug #724464
- sed -i -e "s/gem 'rails',.*/gem 'rails', '~>5.2.4'/" Gemfile || die
-
- sed -i -e "/csv/d" Gemfile || die
- sed -i -e "/group :development do/,/end$/d" Gemfile || die
- sed -i -e "/group :test do/,/end$/d" Gemfile || die
-
- if ! use imagemagick ; then
- sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
- fi
- if ! use ldap ; then
- # remove ldap stuff module if disabled to avoid #413779
- use ldap || rm app/models/auth_source_ldap.rb || die
- sed -i -e "/group :ldap do/,/end$/d" Gemfile || die
- fi
- if ! use markdown ; then
- sed -i -e "/group :markdown do/,/end$/d" Gemfile || die
- fi
- # Additional dependency for Gemfile (#657156)
- if use fastcgi; then
- echo "gem 'fcgi'" > Gemfile.local
- fi
-}
-
-all_ruby_install() {
- dodoc doc/* README.rdoc
- rm -r doc appveyor.ym
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 2bc877fbfd8ccad198fce3c2a0cdea16decdf94f
Author: Azamat H. Hackimov gmail com>
AuthorDate: Tue Sep 28 08:44:59 2021 +
Commit: Sam James gentoo org>
CommitDate: Tue Sep 28 20:51:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc877fb
www-apps/redmine: update to 4.1.4
Fixes security issues CVE-2021-31866, CVE-2021-31865, CVE-2021-31864,
CVE-2021-31863
Bug: https://bugs.gentoo.org/786561
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Sam James gentoo.org>
www-apps/redmine/Manifest | 1 +
www-apps/redmine/redmine-4.1.4.ebuild | 233 ++
2 files changed, 234 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index bc2967a7818..0cf7b4d475a 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1 +1,2 @@
DIST redmine-4.1.2.tar.gz 2719030 BLAKE2B
a169d024a76dc0b592a71da55e785152ba1cdb2203a864cff905571f1eae350d77e6955d819c660379e3e7b539664bf77a21f0f91ed5c4299f173221e763859c
SHA512
a7ed547e8907d98c16c9d7c775fa3fcdb322d3e4494a1e5467cbc37c9710f04b9d5121fbdd9d8444b2028f7c8a842237ccc9d1b62c066c26bdc150cf408afb3b
+DIST redmine-4.1.4.tar.gz 2720709 BLAKE2B
9e0c2b990248c9000fd6062e3928bf4bc8e8043e0d9ceff13d5000da824cde027090121ce3a8be2f5d92eedb97b91629fb8b681ae5e380459fdb97904abd9b98
SHA512
93e46f2ed220c05b83b7bab34327891a7f05a46a01c6cbfc1a5c9bf18613e308d94d84fc3158a8bb7af740b8792448d935bc9d29795ee341bca577c82ac0619b
diff --git a/www-apps/redmine/redmine-4.1.4.ebuild
b/www-apps/redmine/redmine-4.1.4.ebuild
new file mode 100644
index 000..f331ffe6d23
--- /dev/null
+++ b/www-apps/redmine/redmine-4.1.4.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby26"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="imagemagick fastcgi ldap markdown mysql passenger postgres sqlite"
+
+DEPS="
+ fastcgi? ( dev-ruby/fcgi )
+ imagemagick? ( dev-ruby/mini_magick )
+ ldap? ( dev-ruby/ruby-net-ldap )
+ markdown? ( >=dev-ruby/redcarpet-3.5.1 )
+ mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
+ passenger? ( www-apache/passenger )
+ postgres? ( >=dev-ruby/pg-1.1.4:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
+ dev-ruby/actionpack-xml_parser:2
+ dev-ruby/csv:3
+ >=dev-ruby/i18n-1.6.0:1
+ >=dev-ruby/mail-2.7.1
+ dev-ruby/marcel
+ dev-ruby/mimemagic
+ >=dev-ruby/mini_mime-1.0.1
+ >=dev-ruby/nokogiri-1.11.1
+ dev-ruby/rails:5.2
+ >=dev-ruby/rbpdf-1.20.0
+ dev-ruby/request_store:0
+ >=dev-ruby/roadie-rails-2.1.0
+ >=dev-ruby/rouge-3.12.0
+ >=dev-ruby/ruby-openid-2.9.2
+ dev-ruby/rack-openid
+"
+
+ruby_add_bdepend "${DEPS}"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+"
+
+REDMINE_DIR="/var/lib/${PN}"
+
+all_ruby_prepare() {
+ rm -fr log files/delete.me .github || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ # newenvd not working here
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # Fixing versions in Gemfile
+ sed -i -e "s/~>/>=/g" Gemfile || die
+
+ # bug #724464
+ sed -i -e "s/gem 'rails',.*/gem 'rails', '~>5.2.6'/" Gemfile || die
+
+ sed -i -e "/group :development do/,/end$/d" Gemfile || die
+ sed -i -e "/group :test do/,/end$/d" Gemfile || die
+
+ if ! use imagemagick ; then
+ sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
+ fi
+ if ! use ldap ; then
+ # remove ldap stuff module if disabled to avoid #413779
+ use ldap || rm app/models/auth_source_ldap.rb || die
+ sed -i -e "/group :ldap do/,/end$/d" Gemfile || die
+ fi
+ if ! use markdown ; then
+ sed -i -e "/group :markdown do/,/end$/d" Gemfile || die
+ fi
+ # Additional dependency for Gemfile (#657156)
+ if use fastcgi; then
+ echo "gem 'fcgi'" > Gemfile.local
+ fi
+}
+
+all_ruby_install() {
+ dodoc doc/* README.rdoc
+ rm -r doc test appveyor.yml CONTRIBUTING.md README.rdoc || die
+
+ keepdir /var/log/${PN}
+
+ insinto "${REDMINE_DIR}"
+ doins -r .
+ insinto "${REDMINE_DIR}/config"
+ doins "${FILESDIR}/additional_environment.rb"
+ keepdir
"${REDMINE_DIR}"/{app/views/previews,files,public/plugin_assets,vendor}
+ keepdir "${R
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: fed382ffbf51b0e4b17b43e13f75b3c9a58628b2
Author: Azamat H. Hackimov gmail com>
AuthorDate: Tue Sep 28 10:57:25 2021 +
Commit: Sam James gentoo org>
CommitDate: Tue Sep 28 20:51:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed382ff
www-apps/redmine: new version in 4.2 branch
Fixes CVE-2021-37156
Bug: https://bugs.gentoo.org/806842
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Sam James gentoo.org>
www-apps/redmine/Manifest | 1 +
www-apps/redmine/metadata.xml | 1 +
www-apps/redmine/redmine-4.2.2.ebuild | 240 ++
3 files changed, 242 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 0cf7b4d475a..f9c323ebe59 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,2 +1,3 @@
DIST redmine-4.1.2.tar.gz 2719030 BLAKE2B
a169d024a76dc0b592a71da55e785152ba1cdb2203a864cff905571f1eae350d77e6955d819c660379e3e7b539664bf77a21f0f91ed5c4299f173221e763859c
SHA512
a7ed547e8907d98c16c9d7c775fa3fcdb322d3e4494a1e5467cbc37c9710f04b9d5121fbdd9d8444b2028f7c8a842237ccc9d1b62c066c26bdc150cf408afb3b
DIST redmine-4.1.4.tar.gz 2720709 BLAKE2B
9e0c2b990248c9000fd6062e3928bf4bc8e8043e0d9ceff13d5000da824cde027090121ce3a8be2f5d92eedb97b91629fb8b681ae5e380459fdb97904abd9b98
SHA512
93e46f2ed220c05b83b7bab34327891a7f05a46a01c6cbfc1a5c9bf18613e308d94d84fc3158a8bb7af740b8792448d935bc9d29795ee341bca577c82ac0619b
+DIST redmine-4.2.2.tar.gz 3038398 BLAKE2B
995179b6a5f75548525912dc20b4c0ded8709a12d6eb84873d899b20cf3b83469af7f14713187cce8ec720be4d501a9e7e890e1f38cbe2b118041dc91f555f53
SHA512
71155358ca68d9eb5bf6b79e26202c29ba3355d499662bfe659ff1672625a25d91694d5f1e4bb8db18456642470244aca914efe4456adef2850b70ff7eb216b2
diff --git a/www-apps/redmine/metadata.xml b/www-apps/redmine/metadata.xml
index c957cd80dda..c1fdc250a8e 100644
--- a/www-apps/redmine/metadata.xml
+++ b/www-apps/redmine/metadata.xml
@@ -11,6 +11,7 @@
Enable support for Markdown
+ Enable image processing support via
dev-ruby/mini_magick
Enable support for
www-apache/passenger
diff --git a/www-apps/redmine/redmine-4.2.2.ebuild
b/www-apps/redmine/redmine-4.2.2.ebuild
new file mode 100644
index 000..bd3fc3e7a87
--- /dev/null
+++ b/www-apps/redmine/redmine-4.2.2.ebuild
@@ -0,0 +1,240 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby26"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf
postgres sqlite"
+
+ruby_add_bdepend "
+ fastcgi? ( dev-ruby/fcgi )
+ ldap? ( dev-ruby/ruby-net-ldap )
+ minimagick? ( dev-ruby/mini_magick )
+ markdown? ( >=dev-ruby/redcarpet-3.5.1 )
+ mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
+ passenger? ( www-apache/passenger )
+ postgres? ( >=dev-ruby/pg-1.1.4:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
+ dev-ruby/actionpack-xml_parser:2
+ dev-ruby/addressable
+ dev-ruby/csv:3
+ >=dev-ruby/i18n-1.8.2:1
+ >=dev-ruby/mail-2.7.1
+ dev-ruby/marcel
+ dev-ruby/mimemagic
+ >=dev-ruby/mini_mime-1.0.1
+ >=dev-ruby/nokogiri-1.11.1
+ dev-ruby/rack-openid
+ dev-ruby/rails:5.2
+ >=dev-ruby/rbpdf-1.20.0
+ >=dev-ruby/request_store-1.5.0:0
+ >=dev-ruby/roadie-rails-2.2.0
+ dev-ruby/rotp
+ >=dev-ruby/rouge-3.26.0
+ dev-ruby/rqrcode
+ >=dev-ruby/ruby-openid-2.9.2
+ >=dev-ruby/rubyzip-2.3.0:2
+"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+ imagemagick? ( media-gfx/imagemagick )
+ pdf? (
+ app-text/ghostscript-gpl
+ media-gfx/imagemagick
+ )
+"
+
+REDMINE_DIR="/var/lib/${PN}"
+
+all_ruby_prepare() {
+ rm -fr log files/delete.me .github || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ # newenvd not working here
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # Fixing versions in Gemfile
+ sed -i -e "s/~>/>=/g" Gemfile || die
+
+ # bug #724464
+ sed -i -e "s/gem 'rails',.*/gem 'rails', '~>5.2.6'/" Gemfile || die
+
+ sed -i -e "/group :development do/,/end$/d" Gemfile || die
+ sed -i -e "/group :test do/,/end$/d" Gemfile || die
+
+ if ! use imagemagick ; then
+ sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
+ fi
+
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 58084d813a064310b3380581244b278084dcec0f
Author: Azamat H. Hackimov gmail com>
AuthorDate: Sat Mar 27 13:45:35 2021 +
Commit: Joonas Niilola gentoo org>
CommitDate: Fri Apr 9 12:20:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58084d81
www-apps/redmine: remove old
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Azamat H. Hackimov gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20145
Signed-off-by: Joonas Niilola gentoo.org>
www-apps/redmine/Manifest| 1 -
www-apps/redmine/redmine-4.1.1-r1.ebuild | 231 ---
2 files changed, 232 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 41d7dc7ec78..bc2967a7818 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,2 +1 @@
-DIST redmine-4.1.1.tar.gz 2712056 BLAKE2B
767964ca455fdea081d3d409e91903367190ccce08474dd6c3bba8a3a89b7efd3846dbe1dd09039620591807dc44926744218f5db28a59ddb2da326a3f3f5b1d
SHA512
fe691318fe8464de197a49ac172ecfcd65047ca62273226f63549620475557cd27cf8e193355a665abef64fc0c9e59556b4732cdcaa8061746918b06a7afcf81
DIST redmine-4.1.2.tar.gz 2719030 BLAKE2B
a169d024a76dc0b592a71da55e785152ba1cdb2203a864cff905571f1eae350d77e6955d819c660379e3e7b539664bf77a21f0f91ed5c4299f173221e763859c
SHA512
a7ed547e8907d98c16c9d7c775fa3fcdb322d3e4494a1e5467cbc37c9710f04b9d5121fbdd9d8444b2028f7c8a842237ccc9d1b62c066c26bdc150cf408afb3b
diff --git a/www-apps/redmine/redmine-4.1.1-r1.ebuild
b/www-apps/redmine/redmine-4.1.1-r1.ebuild
deleted file mode 100644
index f58dfec1059..000
--- a/www-apps/redmine/redmine-4.1.1-r1.ebuild
+++ /dev/null
@@ -1,231 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby25 ruby26"
-inherit depend.apache ruby-ng
-
-DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="https://www.redmine.org/";
-SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="imagemagick fastcgi ldap markdown mysql passenger postgres sqlite"
-
-DEPS="
- fastcgi? ( dev-ruby/fcgi )
- imagemagick? ( dev-ruby/mini_magick )
- ldap? ( dev-ruby/ruby-net-ldap )
- markdown? ( >=dev-ruby/redcarpet-3.5.0 )
- mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
- passenger? ( www-apache/passenger )
- postgres? ( >=dev-ruby/pg-1.1.4:1 )
- sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
- dev-ruby/actionpack-xml_parser:2
- >=dev-ruby/i18n-1.6.0:1
- >=dev-ruby/mail-2.7.1
- dev-ruby/mimemagic
- >=dev-ruby/mini_mime-1.0.1
- >=dev-ruby/nokogiri-1.10.0
- dev-ruby/rails:5.2
- >=dev-ruby/rbpdf-1.20.0
- dev-ruby/request_store:0
- >=dev-ruby/roadie-rails-2.1.0
- >=dev-ruby/rouge-3.12.0
- >=dev-ruby/ruby-openid-2.9.2
- dev-ruby/rack-openid
-"
-
-ruby_add_bdepend "${DEPS}"
-
-RDEPEND="
- acct-group/redmine
- acct-user/redmine
-"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-all_ruby_prepare() {
- rm -fr log files/delete.me .github || die
-
- # bug #406605
- rm .{git,hg}ignore || die
-
- # newenvd not working here
- cat > "${T}/50${PN}" <<-EOF || die
- CONFIG_PROTECT="${EROOT%/}${REDMINE_DIR}/config"
- CONFIG_PROTECT_MASK="${EROOT%/}${REDMINE_DIR}/config/locales
${EROOT%/}${REDMINE_DIR}/config/settings.yml"
- EOF
-
- # Fixing versions in Gemfile
- sed -i -e "s/~>/>=/g" Gemfile || die
- # bug #724464
- sed -i -e "s/gem 'rails',.*/gem 'rails', '~>5.2.4'/" Gemfile || die
-
- sed -i -e "/csv/d" Gemfile || die
- sed -i -e "/group :development do/,/end$/d" Gemfile || die
- sed -i -e "/group :test do/,/end$/d" Gemfile || die
-
- if ! use imagemagick ; then
- sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
- fi
- if ! use ldap ; then
- # remove ldap stuff module if disabled to avoid #413779
- use ldap || rm app/models/auth_source_ldap.rb || die
- sed -i -e "/group :ldap do/,/end$/d" Gemfile || die
- fi
- if ! use markdown ; then
- sed -i -e "/group :markdown do/,/end$/d" Gemfile || die
- fi
- # Additional dependency for Gemfile (#657156)
- if use fastcgi; then
- echo "gem 'fcgi'" > Gemfile.local
- fi
-}
-
-all_ruby_install() {
- dodoc doc/* README.rdoc
- rm -r doc appveyor.yml CONTRIBUTING.md README.rdoc || die
-
- keepdir /var/log/${PN}
-
- insinto "${REDMINE_DIR}"
- doins -r .
- insinto "${REDMINE_DIR}/config"
- doins "${FILESDIR}/additional_environment.rb"
- keepdir "${REDMINE_DIR}/files"
- keepdir "${REDMINE_DIR}/public/plugin_assets"
-
- fowners -R redmine:redmine \
- "${REDMINE_DI
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 5fcdd4cb5e8fdb1ecd2c3cd4138b8b004d30ea1e
Author: Azamat H. Hackimov gmail com>
AuthorDate: Sat Mar 27 13:45:13 2021 +
Commit: Joonas Niilola gentoo org>
CommitDate: Fri Apr 9 12:20:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fcdd4cb
www-apps/redmine: update to 4.1.2
Bug: https://bugs.gentoo.org/755836
Closes: https://bugs.gentoo.org/778275
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Joonas Niilola gentoo.org>
www-apps/redmine/Manifest | 1 +
www-apps/redmine/redmine-4.1.2.ebuild | 231 ++
2 files changed, 232 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 7c9d5ffd603..41d7dc7ec78 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1 +1,2 @@
DIST redmine-4.1.1.tar.gz 2712056 BLAKE2B
767964ca455fdea081d3d409e91903367190ccce08474dd6c3bba8a3a89b7efd3846dbe1dd09039620591807dc44926744218f5db28a59ddb2da326a3f3f5b1d
SHA512
fe691318fe8464de197a49ac172ecfcd65047ca62273226f63549620475557cd27cf8e193355a665abef64fc0c9e59556b4732cdcaa8061746918b06a7afcf81
+DIST redmine-4.1.2.tar.gz 2719030 BLAKE2B
a169d024a76dc0b592a71da55e785152ba1cdb2203a864cff905571f1eae350d77e6955d819c660379e3e7b539664bf77a21f0f91ed5c4299f173221e763859c
SHA512
a7ed547e8907d98c16c9d7c775fa3fcdb322d3e4494a1e5467cbc37c9710f04b9d5121fbdd9d8444b2028f7c8a842237ccc9d1b62c066c26bdc150cf408afb3b
diff --git a/www-apps/redmine/redmine-4.1.2.ebuild
b/www-apps/redmine/redmine-4.1.2.ebuild
new file mode 100644
index 000..6225d28927a
--- /dev/null
+++ b/www-apps/redmine/redmine-4.1.2.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="imagemagick fastcgi ldap markdown mysql passenger postgres sqlite"
+
+DEPS="
+ fastcgi? ( dev-ruby/fcgi )
+ imagemagick? ( dev-ruby/mini_magick )
+ ldap? ( dev-ruby/ruby-net-ldap )
+ markdown? ( >=dev-ruby/redcarpet-3.5.1 )
+ mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
+ passenger? ( www-apache/passenger )
+ postgres? ( >=dev-ruby/pg-1.1.4:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
+ dev-ruby/actionpack-xml_parser:2
+ >=dev-ruby/i18n-1.6.0:1
+ >=dev-ruby/mail-2.7.1
+ dev-ruby/mimemagic
+ >=dev-ruby/mini_mime-1.0.1
+ >=dev-ruby/nokogiri-1.11.0
+ dev-ruby/rails:5.2
+ >=dev-ruby/rbpdf-1.20.0
+ dev-ruby/request_store:0
+ >=dev-ruby/roadie-rails-2.1.0
+ >=dev-ruby/rouge-3.12.0
+ >=dev-ruby/ruby-openid-2.9.2
+ dev-ruby/rack-openid
+"
+
+ruby_add_bdepend "${DEPS}"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+"
+
+REDMINE_DIR="/var/lib/${PN}"
+
+all_ruby_prepare() {
+ rm -fr log files/delete.me .github || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ # newenvd not working here
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales
${EROOT}/${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # Fixing versions in Gemfile
+ sed -i -e "s/~>/>=/g" Gemfile || die
+ # bug #724464
+ sed -i -e "s/gem 'rails',.*/gem 'rails', '~>5.2.4'/" Gemfile || die
+
+ sed -i -e "/csv/d" Gemfile || die
+ sed -i -e "/group :development do/,/end$/d" Gemfile || die
+ sed -i -e "/group :test do/,/end$/d" Gemfile || die
+
+ if ! use imagemagick ; then
+ sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
+ fi
+ if ! use ldap ; then
+ # remove ldap stuff module if disabled to avoid #413779
+ use ldap || rm app/models/auth_source_ldap.rb || die
+ sed -i -e "/group :ldap do/,/end$/d" Gemfile || die
+ fi
+ if ! use markdown ; then
+ sed -i -e "/group :markdown do/,/end$/d" Gemfile || die
+ fi
+ # Additional dependency for Gemfile (#657156)
+ if use fastcgi; then
+ echo "gem 'fcgi'" > Gemfile.local
+ fi
+}
+
+all_ruby_install() {
+ dodoc doc/* README.rdoc
+ rm -r doc appveyor.yml CONTRIBUTING.md README.rdoc || die
+
+ keepdir /var/log/${PN}
+
+ insinto "${REDMINE_DIR}"
+ doins -r .
+ insinto "${REDMINE_DIR}/config"
+ doins "${FILESDIR}/additional_environment.rb"
+ keepdir "${REDMINE_DIR}/files"
+ keepdir "${REDMINE_DIR}/public/plugin_assets"
+
+ fowners -R redmine:redmine \
+ "${
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/, www-apps/redmine/files/
commit: f41bc627b6b7c6a5618fd62d1f4e6075965d23e0
Author: Azamat H. Hackimov gmail com>
AuthorDate: Mon Jun 15 10:54:43 2020 +
Commit: Joonas Niilola gentoo org>
CommitDate: Mon Jun 15 10:57:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f41bc627
www-apps/redmine: fixing bugs
Fixed bugs based on reports from Bugzilla:
* #724384 - changed file permissions for config.ru to redmine:redmine
* #724388 - updated Apache2's 10_redmine_vhost.conf to comply 2.4 syntax
* #724464 - relaxing rails version to ~>5.2.4
Closes: https://bugs.gentoo.org/724384
Closes: https://bugs.gentoo.org/724388
Closes: https://bugs.gentoo.org/724464
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Joonas Niilola gentoo.org>
www-apps/redmine/files/10_redmine_vhost.conf | 3 +-
www-apps/redmine/redmine-4.1.1-r1.ebuild | 231 +++
2 files changed, 232 insertions(+), 2 deletions(-)
diff --git a/www-apps/redmine/files/10_redmine_vhost.conf
b/www-apps/redmine/files/10_redmine_vhost.conf
index 33a117a91e5..3b67d93c2de 100644
--- a/www-apps/redmine/files/10_redmine_vhost.conf
+++ b/www-apps/redmine/files/10_redmine_vhost.conf
@@ -5,8 +5,7 @@ Listen 3000
# RailsEnv production
Options FollowSymLinks
-Order allow,deny
-Allow from all
+Require all granted
diff --git a/www-apps/redmine/redmine-4.1.1-r1.ebuild
b/www-apps/redmine/redmine-4.1.1-r1.ebuild
new file mode 100644
index 000..f58dfec1059
--- /dev/null
+++ b/www-apps/redmine/redmine-4.1.1-r1.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby25 ruby26"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="imagemagick fastcgi ldap markdown mysql passenger postgres sqlite"
+
+DEPS="
+ fastcgi? ( dev-ruby/fcgi )
+ imagemagick? ( dev-ruby/mini_magick )
+ ldap? ( dev-ruby/ruby-net-ldap )
+ markdown? ( >=dev-ruby/redcarpet-3.5.0 )
+ mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
+ passenger? ( www-apache/passenger )
+ postgres? ( >=dev-ruby/pg-1.1.4:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
+ dev-ruby/actionpack-xml_parser:2
+ >=dev-ruby/i18n-1.6.0:1
+ >=dev-ruby/mail-2.7.1
+ dev-ruby/mimemagic
+ >=dev-ruby/mini_mime-1.0.1
+ >=dev-ruby/nokogiri-1.10.0
+ dev-ruby/rails:5.2
+ >=dev-ruby/rbpdf-1.20.0
+ dev-ruby/request_store:0
+ >=dev-ruby/roadie-rails-2.1.0
+ >=dev-ruby/rouge-3.12.0
+ >=dev-ruby/ruby-openid-2.9.2
+ dev-ruby/rack-openid
+"
+
+ruby_add_bdepend "${DEPS}"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+"
+
+REDMINE_DIR="/var/lib/${PN}"
+
+all_ruby_prepare() {
+ rm -fr log files/delete.me .github || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ # newenvd not working here
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT%/}${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT%/}${REDMINE_DIR}/config/locales
${EROOT%/}${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # Fixing versions in Gemfile
+ sed -i -e "s/~>/>=/g" Gemfile || die
+ # bug #724464
+ sed -i -e "s/gem 'rails',.*/gem 'rails', '~>5.2.4'/" Gemfile || die
+
+ sed -i -e "/csv/d" Gemfile || die
+ sed -i -e "/group :development do/,/end$/d" Gemfile || die
+ sed -i -e "/group :test do/,/end$/d" Gemfile || die
+
+ if ! use imagemagick ; then
+ sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
+ fi
+ if ! use ldap ; then
+ # remove ldap stuff module if disabled to avoid #413779
+ use ldap || rm app/models/auth_source_ldap.rb || die
+ sed -i -e "/group :ldap do/,/end$/d" Gemfile || die
+ fi
+ if ! use markdown ; then
+ sed -i -e "/group :markdown do/,/end$/d" Gemfile || die
+ fi
+ # Additional dependency for Gemfile (#657156)
+ if use fastcgi; then
+ echo "gem 'fcgi'" > Gemfile.local
+ fi
+}
+
+all_ruby_install() {
+ dodoc doc/* README.rdoc
+ rm -r doc appveyor.yml CONTRIBUTING.md README.rdoc || die
+
+ keepdir /var/log/${PN}
+
+ insinto "${REDMINE_DIR}"
+ doins -r .
+ insinto "${REDMINE_DIR}/config"
+ doins "${FILESDIR}/additional_environment.rb"
+ keepdir "${REDMINE_DIR}/files"
+ keepdir "${REDMINE_DIR}/public/plugin_assets"
+
+ fowners -R redmine:redmine \
+ "${REDMINE_DIR}/config.ru" \
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: d5f2360c8ac49343fd2677e184c4ea72e1b258a2
Author: Azamat H. Hackimov gmail com>
AuthorDate: Mon Jun 15 10:55:18 2020 +
Commit: Joonas Niilola gentoo org>
CommitDate: Mon Jun 15 10:57:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f2360c
www-apps/redmine: remove old version
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Joonas Niilola gentoo.org>
www-apps/redmine/redmine-4.1.1.ebuild | 229 --
1 file changed, 229 deletions(-)
diff --git a/www-apps/redmine/redmine-4.1.1.ebuild
b/www-apps/redmine/redmine-4.1.1.ebuild
deleted file mode 100644
index c6939a0daed..000
--- a/www-apps/redmine/redmine-4.1.1.ebuild
+++ /dev/null
@@ -1,229 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby25 ruby26"
-inherit depend.apache ruby-ng
-
-DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="https://www.redmine.org/";
-SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="imagemagick fastcgi ldap markdown mysql passenger postgres sqlite"
-
-DEPS="
- fastcgi? ( dev-ruby/fcgi )
- imagemagick? ( dev-ruby/mini_magick )
- ldap? ( dev-ruby/ruby-net-ldap )
- markdown? ( >=dev-ruby/redcarpet-3.5.0 )
- mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
- passenger? ( www-apache/passenger )
- postgres? ( >=dev-ruby/pg-1.1.4:1 )
- sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
- dev-ruby/actionpack-xml_parser:2
- >=dev-ruby/i18n-1.6.0:1
- >=dev-ruby/mail-2.7.1
- dev-ruby/mimemagic
- >=dev-ruby/mini_mime-1.0.1
- >=dev-ruby/nokogiri-1.10.0
- dev-ruby/rails:5.2
- >=dev-ruby/rbpdf-1.20.0
- dev-ruby/request_store:0
- >=dev-ruby/roadie-rails-2.1.0
- >=dev-ruby/rouge-3.12.0
- >=dev-ruby/ruby-openid-2.9.2
- dev-ruby/rack-openid
-"
-
-ruby_add_bdepend "${DEPS}"
-
-RDEPEND="
- acct-group/redmine
- acct-user/redmine
-"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-all_ruby_prepare() {
- rm -fr log files/delete.me .github || die
-
- # bug #406605
- rm .{git,hg}ignore || die
-
- # newenvd not working here
- cat > "${T}/50${PN}" <<-EOF || die
- CONFIG_PROTECT="${EROOT%/}${REDMINE_DIR}/config"
- CONFIG_PROTECT_MASK="${EROOT%/}${REDMINE_DIR}/config/locales
${EROOT%/}${REDMINE_DIR}/config/settings.yml"
- EOF
-
- # Fixing versions in Gemfile
- sed -i -e "s/~>/>=/g" Gemfile || die
-
- sed -i -e "/csv/d" Gemfile || die
- sed -i -e "/group :development do/,/end$/d" Gemfile || die
- sed -i -e "/group :test do/,/end$/d" Gemfile || die
-
- if ! use imagemagick ; then
- sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
- fi
- if ! use ldap ; then
- # remove ldap stuff module if disabled to avoid #413779
- use ldap || rm app/models/auth_source_ldap.rb || die
- sed -i -e "/group :ldap do/,/end$/d" Gemfile || die
- fi
- if ! use markdown ; then
- sed -i -e "/group :markdown do/,/end$/d" Gemfile || die
- fi
-}
-
-all_ruby_install() {
- dodoc doc/* README.rdoc
- rm -r doc appveyor.yml CONTRIBUTING.md README.rdoc || die
-
- keepdir /var/log/${PN}
-
- # Additional dependency for Gemfile (#657156)
- if use fastcgi; then
- echo "gem \"fcgi\"" > Gemfile.local
- fi
-
- insinto "${REDMINE_DIR}"
- doins -r .
- insinto "${REDMINE_DIR}/config"
- doins "${FILESDIR}/additional_environment.rb"
- keepdir "${REDMINE_DIR}/files"
- keepdir "${REDMINE_DIR}/public/plugin_assets"
-
- fowners -R redmine:redmine \
- "${REDMINE_DIR}/config" \
- "${REDMINE_DIR}/files" \
- "${REDMINE_DIR}/public/plugin_assets" \
- "${REDMINE_DIR}/tmp" \
- /var/log/${PN}
-
- fowners redmine:redmine "${REDMINE_DIR}"
-
- # protect sensitive data, see bug #406605
- fperms -R go-rwx \
- "${REDMINE_DIR}/config" \
- "${REDMINE_DIR}/files" \
- "${REDMINE_DIR}/tmp" \
- /var/log/${PN}
-
- if use passenger; then
- has_apache
- insinto "${APACHE_VHOSTS_CONFDIR}"
- doins "${FILESDIR}/10_redmine_vhost.conf"
- fi
-
- # logrotate
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/redmine.logrotate redmine
-
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN}-3.initd" ${PN}
- doenvd "${T}/50${PN}"
-}
-
-pkg_postinst() {
- if [[ -e
"${EROOT%/}${REDMINE_DIR}/config/initializers/session_store.rb" \
- ||
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 92c5abf0c96deef57d16c4677b03437a49ad8628
Author: Azamat H. Hackimov gmail com>
AuthorDate: Sun Apr 19 21:29:35 2020 +
Commit: Joonas Niilola gentoo org>
CommitDate: Wed May 13 13:16:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c5abf0
www-apps/redmine: update to 4.1.1 (security fix)
Updated dependencies and supported USE_RUBY targets
Closes: https://bugs.gentoo.org/710262
Closes: https://bugs.gentoo.org/717518
Closes: https://bugs.gentoo.org/717604
Bug: https://bugs.gentoo.org/717784
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Azamat H. Hackimov gmail.com>
Signed-off-by: Joonas Niilola gentoo.org>
www-apps/redmine/Manifest | 1 +
www-apps/redmine/redmine-4.1.1.ebuild | 229 ++
2 files changed, 230 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 2279dba0556..a23cf001f75 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1 +1,2 @@
DIST redmine-4.0.5.tar.gz 2519900 BLAKE2B
ddc465f12030f3f672ea9bf6b825fd40344dcffd3b60907a42c4dbe57f209c54a12bbd3d59f886ff000ccbd43f6d1b9c1aacfbab653f2d81bb06d8d7189bd624
SHA512
a6aa3e2418fd83ed3783fc6644c339c54ebb1952b8c2c0be4b718fb296fdff64fb4116faa2c88f3e5c3c25d7c5b3c21cd7822ff9f99f6f67270e0b8b64053678
+DIST redmine-4.1.1.tar.gz 2712056 BLAKE2B
767964ca455fdea081d3d409e91903367190ccce08474dd6c3bba8a3a89b7efd3846dbe1dd09039620591807dc44926744218f5db28a59ddb2da326a3f3f5b1d
SHA512
fe691318fe8464de197a49ac172ecfcd65047ca62273226f63549620475557cd27cf8e193355a665abef64fc0c9e59556b4732cdcaa8061746918b06a7afcf81
diff --git a/www-apps/redmine/redmine-4.1.1.ebuild
b/www-apps/redmine/redmine-4.1.1.ebuild
new file mode 100644
index 000..c6939a0daed
--- /dev/null
+++ b/www-apps/redmine/redmine-4.1.1.ebuild
@@ -0,0 +1,229 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby25 ruby26"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="imagemagick fastcgi ldap markdown mysql passenger postgres sqlite"
+
+DEPS="
+ fastcgi? ( dev-ruby/fcgi )
+ imagemagick? ( dev-ruby/mini_magick )
+ ldap? ( dev-ruby/ruby-net-ldap )
+ markdown? ( >=dev-ruby/redcarpet-3.5.0 )
+ mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
+ passenger? ( www-apache/passenger )
+ postgres? ( >=dev-ruby/pg-1.1.4:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
+ dev-ruby/actionpack-xml_parser:2
+ >=dev-ruby/i18n-1.6.0:1
+ >=dev-ruby/mail-2.7.1
+ dev-ruby/mimemagic
+ >=dev-ruby/mini_mime-1.0.1
+ >=dev-ruby/nokogiri-1.10.0
+ dev-ruby/rails:5.2
+ >=dev-ruby/rbpdf-1.20.0
+ dev-ruby/request_store:0
+ >=dev-ruby/roadie-rails-2.1.0
+ >=dev-ruby/rouge-3.12.0
+ >=dev-ruby/ruby-openid-2.9.2
+ dev-ruby/rack-openid
+"
+
+ruby_add_bdepend "${DEPS}"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+"
+
+REDMINE_DIR="/var/lib/${PN}"
+
+all_ruby_prepare() {
+ rm -fr log files/delete.me .github || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ # newenvd not working here
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT%/}${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT%/}${REDMINE_DIR}/config/locales
${EROOT%/}${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # Fixing versions in Gemfile
+ sed -i -e "s/~>/>=/g" Gemfile || die
+
+ sed -i -e "/csv/d" Gemfile || die
+ sed -i -e "/group :development do/,/end$/d" Gemfile || die
+ sed -i -e "/group :test do/,/end$/d" Gemfile || die
+
+ if ! use imagemagick ; then
+ sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
+ fi
+ if ! use ldap ; then
+ # remove ldap stuff module if disabled to avoid #413779
+ use ldap || rm app/models/auth_source_ldap.rb || die
+ sed -i -e "/group :ldap do/,/end$/d" Gemfile || die
+ fi
+ if ! use markdown ; then
+ sed -i -e "/group :markdown do/,/end$/d" Gemfile || die
+ fi
+}
+
+all_ruby_install() {
+ dodoc doc/* README.rdoc
+ rm -r doc appveyor.yml CONTRIBUTING.md README.rdoc || die
+
+ keepdir /var/log/${PN}
+
+ # Additional dependency for Gemfile (#657156)
+ if use fastcgi; then
+ echo "gem \"fcgi\"" > Gemfile.local
+ fi
+
+ insinto "${REDMINE_DIR}"
+ doins -r .
+ insinto "${REDMINE_DIR}/config"
+ doins "${FILESDIR}/additional_environment.rb"
+ keepdir "${REDMINE_DIR}/files"
+ keepdir "${REDMINE_DIR}/public/plugin_assets"
+
+
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/files/, www-apps/redmine/
commit: dd07e304958f28de7853f10ead8b241bee88c3a4 Author: Azamat H. Hackimov gmail com> AuthorDate: Sun Apr 19 21:51:23 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Wed May 13 13:16:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd07e304 www-apps/redmine: remove old versions Remove old versions (#717784) Bug: https://bugs.gentoo.org/717784 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15423 Signed-off-by: Joonas Niilola gentoo.org> www-apps/redmine/Manifest | 1 - .../files/redmine-4.0.5_gemfile_versions.patch | 76 --- www-apps/redmine/redmine-4.0.5-r1.ebuild | 228 - www-apps/redmine/redmine-4.0.5.ebuild | 224 4 files changed, 529 deletions(-) diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest index a23cf001f75..7c9d5ffd603 100644 --- a/www-apps/redmine/Manifest +++ b/www-apps/redmine/Manifest @@ -1,2 +1 @@ -DIST redmine-4.0.5.tar.gz 2519900 BLAKE2B ddc465f12030f3f672ea9bf6b825fd40344dcffd3b60907a42c4dbe57f209c54a12bbd3d59f886ff000ccbd43f6d1b9c1aacfbab653f2d81bb06d8d7189bd624 SHA512 a6aa3e2418fd83ed3783fc6644c339c54ebb1952b8c2c0be4b718fb296fdff64fb4116faa2c88f3e5c3c25d7c5b3c21cd7822ff9f99f6f67270e0b8b64053678 DIST redmine-4.1.1.tar.gz 2712056 BLAKE2B 767964ca455fdea081d3d409e91903367190ccce08474dd6c3bba8a3a89b7efd3846dbe1dd09039620591807dc44926744218f5db28a59ddb2da326a3f3f5b1d SHA512 fe691318fe8464de197a49ac172ecfcd65047ca62273226f63549620475557cd27cf8e193355a665abef64fc0c9e59556b4732cdcaa8061746918b06a7afcf81 diff --git a/www-apps/redmine/files/redmine-4.0.5_gemfile_versions.patch b/www-apps/redmine/files/redmine-4.0.5_gemfile_versions.patch deleted file mode 100644 index 46aebf2b825..000 --- a/www-apps/redmine/files/redmine-4.0.5_gemfile_versions.patch +++ /dev/null @@ -1,76 +0,0 @@ -diff -Nuar redmine-4.0.5.orig/Gemfile redmine-4.0.5/Gemfile redmine-4.0.5.orig/Gemfile 2019-10-24 22:20:32.412728804 +0300 -+++ redmine-4.0.5/Gemfile 2019-10-24 22:27:40.356708042 +0300 -@@ -3,46 +3,45 @@ - gem "bundler", ">= 1.5.0" - - gem "rails", "5.2.3" --gem "rouge", "~> 3.3.0" -+gem "rouge", ">= 3.3.0" - gem "request_store", "1.0.5" --gem "mini_mime", "~> 1.0.1" -+gem "mini_mime", ">= 1.0.1" - gem "actionpack-xml_parser" --gem "roadie-rails", "~> 1.3.0" -+gem "roadie-rails", ">= 1.3.0" - gem "mimemagic" --gem "mail", "~> 2.7.1" --gem "csv", "~> 3.0.1" if RUBY_VERSION >= "2.3" && RUBY_VERSION < "2.6" -+gem "mail", ">= 2.7.1" - --gem "nokogiri", (RUBY_VERSION >= "2.3" ? "~> 1.10.0" : "~> 1.9.1") -+gem "nokogiri", (RUBY_VERSION >= "2.3" ? ">= 1.10.0" : "~> 1.9.1") - gem "i18n", "~> 0.7.0" - gem "xpath", "< 3.2.0" if RUBY_VERSION < "2.3" - - # TODO: Remove the following line when #32223 is fixed --gem "sprockets", "~> 3.7.2" -+gem "sprockets", ">= 3.7.2" - - # Windows does not include zoneinfo files, so bundle the tzinfo-data gem - gem 'tzinfo-data', platforms: [:mingw, :x64_mingw, :mswin] --gem "rbpdf", "~> 1.19.6" -+gem "rbpdf", ">= 1.19.6" - - # Optional gem for LDAP authentication - group :ldap do -- gem "net-ldap", "~> 0.16.0" -+ gem "net-ldap", ">= 0.16.0" - end - - # Optional gem for OpenID authentication - group :openid do -- gem "ruby-openid", "~> 2.9.2", :require => "openid" -+ gem "ruby-openid", ">= 2.9.2", :require => "openid" - gem "rack-openid" - end - - platforms :mri, :mingw, :x64_mingw do - # Optional gem for exporting the gantt to a PNG file, not supported with jruby - group :rmagick do --gem "rmagick", "~> 2.16.0" -+gem "rmagick", ">= 2.16.0" - end - - # Optional Markdown support, not for JRuby - group :markdown do --gem "redcarpet", "~> 3.4.0" -+gem "redcarpet", ">= 3.4.0" - end - end - -@@ -58,11 +57,11 @@ - adapters.each do |adapter| - case adapter - when 'mysql2' --gem "mysql2", "~> 0.5.0", :platforms => [:mri, :mingw, :x64_mingw] -+gem "mysql2", ">= 0.5.0", :platforms => [:mri, :mingw, :x64_mingw] - when /postgresql/ --gem "pg", "~> 1.1.4", :platforms => [:mri, :mingw, :x64_mingw] -+gem "pg", ">= 1.1.4", :platforms => [:mri, :mingw, :x64_mingw] - when /sqlite3/ --gem "sqlite3", "~>1.3.12", :platforms => [:mri, :mingw, :x64_mingw] -+gem "sqlite3", ">= 1.3.12", :platforms => [:mri, :mingw, :x64_mingw] - when /sqlserver/ - gem "tiny_tds", "~> 1.0.5", :platforms => [:mri, :mingw, :x64_mingw] - gem "activerecord-sqlserver-adapter", :platforms => [:mri, :mingw, :x64_mingw] diff --git a/www-apps/redmine/redmine-4.0.5-r1.ebuild b/www-apps/redmine/redmine-4.0.5-r1.ebuild deleted file mode 100644 index b73f9df2d52..000 --- a/www-apps/redmine/redmine-4.0.5-r1.ebuild +++ /dev/null @@ -1,228 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 86a19ea3306e237b1aad11d8447394238e229028
Author: Azamat H. Hackimov gmail com>
AuthorDate: Sat Dec 14 21:16:57 2019 +
Commit: Joonas Niilola gentoo org>
CommitDate: Sun Dec 15 08:20:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86a19ea3
www-apps/redmine: fixing dependencies
Fixed dependencies according to #702302 and #702308
Closes: https://bugs.gentoo.org/702302
Closes: https://bugs.gentoo.org/702308
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Azamat H. Hackimov gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13985
Signed-off-by: Joonas Niilola gentoo.org>
www-apps/redmine/redmine-4.0.5-r1.ebuild | 228 +++
1 file changed, 228 insertions(+)
diff --git a/www-apps/redmine/redmine-4.0.5-r1.ebuild
b/www-apps/redmine/redmine-4.0.5-r1.ebuild
new file mode 100644
index 000..b73f9df2d52
--- /dev/null
+++ b/www-apps/redmine/redmine-4.0.5-r1.ebuild
@@ -0,0 +1,228 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24"
+inherit eutils depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="imagemagick fastcgi ldap markdown mysql passenger postgres sqlite"
+
+DEPS="
+ fastcgi? ( dev-ruby/fcgi )
+ imagemagick? ( dev-ruby/rmagick:0 )
+ ldap? ( dev-ruby/ruby-net-ldap )
+ markdown? ( >=dev-ruby/redcarpet-3.4.0 )
+ mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
+ postgres? ( >=dev-ruby/pg-1.1.4:1 )
+ sqlite? ( >=dev-ruby/sqlite3-1.3.12 )
+ dev-ruby/actionpack-xml_parser:*
+ dev-ruby/i18n:0.7
+ >=dev-ruby/mail-2.7.1
+ dev-ruby/mimemagic
+ >=dev-ruby/mini_mime-1.0.1
+ >=dev-ruby/nokogiri-1.10.0
+ dev-ruby/rails:5.2
+ >=dev-ruby/rbpdf-1.19.6
+ dev-ruby/request_store:1.0.5
+ >=dev-ruby/roadie-rails-1.3.0
+ >=dev-ruby/rouge-3.6.0
+ >=dev-ruby/ruby-openid-2.9.2
+ dev-ruby/rack-openid
+"
+
+ruby_add_rdepend "${DEPS}"
+ruby_add_bdepend "${DEPS}"
+
+RDEPEND="
+ acct-group/redmine
+ acct-user/redmine
+"
+
+REDMINE_DIR="/var/lib/${PN}"
+
+all_ruby_prepare() {
+ rm -r log files/delete.me .github || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ # newenvd not working here
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT%/}${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT%/}${REDMINE_DIR}/config/locales
${EROOT%/}${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # Fixing versions in Gemfile
+ eapply "${FILESDIR}/${P}_gemfile_versions.patch"
+
+ sed -i -e "/group :development do/,/end$/d" Gemfile || die
+ sed -i -e "/group :test do/,/end$/d" Gemfile || die
+
+ if ! use imagemagick ; then
+ sed -i -e "/group :rmagick do/,/end$/d" Gemfile || die
+ fi
+ if ! use ldap ; then
+ # remove ldap stuff module if disabled to avoid #413779
+ use ldap || rm app/models/auth_source_ldap.rb || die
+ sed -i -e "/group :ldap do/,/end$/d" Gemfile || die
+ fi
+ if ! use markdown ; then
+ sed -i -e "/group :markdown do/,/end$/d" Gemfile || die
+ fi
+}
+
+all_ruby_install() {
+ dodoc doc/* README.rdoc
+ rm -r doc appveyor.yml CONTRIBUTING.md README.rdoc || die
+
+ keepdir /var/log/${PN}
+
+ # Additional dependency for Gemfile (#657156)
+ if use fastcgi; then
+ echo "gem \"fcgi\"" > Gemfile.local
+ fi
+
+ insinto "${REDMINE_DIR}"
+ doins -r .
+ insinto "${REDMINE_DIR}/config"
+ doins "${FILESDIR}/additional_environment.rb"
+ keepdir "${REDMINE_DIR}/files"
+ keepdir "${REDMINE_DIR}/public/plugin_assets"
+
+ fowners -R redmine:redmine \
+ "${REDMINE_DIR}/config" \
+ "${REDMINE_DIR}/files" \
+ "${REDMINE_DIR}/public/plugin_assets" \
+ "${REDMINE_DIR}/tmp" \
+ /var/log/${PN}
+
+ fowners redmine:redmine "${REDMINE_DIR}"
+
+ # protect sensitive data, see bug #406605
+ fperms -R go-rwx \
+ "${REDMINE_DIR}/config" \
+ "${REDMINE_DIR}/files" \
+ "${REDMINE_DIR}/tmp" \
+ /var/log/${PN}
+
+ if use passenger; then
+ has_apache
+ insinto "${APACHE_VHOSTS_CONFDIR}"
+ doins "${FILESDIR}/10_redmine_vhost.conf"
+ fi
+
+ # logrotate
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/redmine.logrotate redmine
+
+ newconfd "${FILESDIR}/${PN}.confd" ${PN}
+ newinitd "${FILESDIR}/${PN}-3.initd" ${PN}
+ doen
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/files/, www-apps/redmine/
commit: c3d1200385e2bab7d8b2c4adc469819519f4470f
Author: Azamat H. Hackimov gmail com>
AuthorDate: Wed Aug 28 18:16:25 2019 +
Commit: Joonas Niilola gentoo org>
CommitDate: Sun Dec 8 08:41:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d12003
www-apps/redmine: remove vulnerable versions
Closes: https://bugs.gentoo.org/692890
Signed-off-by: Azamat H. Hackimov gmail.com>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Closes: https://github.com/gentoo/gentoo/pull/12807
Signed-off-by: Joonas Niilola gentoo.org>
www-apps/redmine/Manifest | 2 -
.../files/redmine-3.3.7_gemfile_versions.patch | 44
.../files/redmine-3.4.5_gemfile_versions.patch | 41
www-apps/redmine/redmine-3.3.7.ebuild | 224 -
www-apps/redmine/redmine-3.4.5.ebuild | 224 -
5 files changed, 535 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 684c9db78b3..2279dba0556 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,3 +1 @@
-DIST redmine-3.3.7.tar.gz 2371716 BLAKE2B
ba1e69419f846ddfa64ddc5d26fda281737501374f5aa4f79bd4c59d5b483a28070103fcc3bf2f3b1c7a4ce96dbfb32d1d1f21a6b74603aad012ce7d2e3373ed
SHA512
ba106eb60587788ccd3162274a9a40d2876324e647e1fcafce0f943d69d8fe216a01cbddb2a5a4f41f64513e287c80ec518cef5a6033b3d1ed0bcfc7d1cfcc64
-DIST redmine-3.4.5.tar.gz 2448231 BLAKE2B
11041cbac5ea33c060a90ead56a4479cc86137bad5e0eb6135aed8d19059aedecd2ad52ac63ae6fcc5bbb13b5fc4cd6b05695aff484932b55ad5d7be7cb1c396
SHA512
c77ce76fadb7a2b9d6daf77a898a1ca4d7b1c8616922e89026cee3a4b0ec1a187a746f0a054b786663e78fc510596be736fd12d71b2569f6a63a21d0c95a05ad
DIST redmine-4.0.5.tar.gz 2519900 BLAKE2B
ddc465f12030f3f672ea9bf6b825fd40344dcffd3b60907a42c4dbe57f209c54a12bbd3d59f886ff000ccbd43f6d1b9c1aacfbab653f2d81bb06d8d7189bd624
SHA512
a6aa3e2418fd83ed3783fc6644c339c54ebb1952b8c2c0be4b718fb296fdff64fb4116faa2c88f3e5c3c25d7c5b3c21cd7822ff9f99f6f67270e0b8b64053678
diff --git a/www-apps/redmine/files/redmine-3.3.7_gemfile_versions.patch
b/www-apps/redmine/files/redmine-3.3.7_gemfile_versions.patch
deleted file mode 100644
index c338a385a96..000
--- a/www-apps/redmine/files/redmine-3.3.7_gemfile_versions.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-diff -Nuar redmine-3.3.7.orig/Gemfile redmine-3.3.7/Gemfile
redmine-3.3.7.orig/Gemfile 2018-05-23 22:36:30.756737829 +0300
-+++ redmine-3.3.7/Gemfile 2018-05-23 22:42:20.227720874 +0300
-@@ -4,7 +4,7 @@
- abort "Redmine requires Bundler 1.5.0 or higher (you're using
#{Bundler::VERSION}).\nPlease update with 'gem update bundler'."
- end
-
--gem "rails", "4.2.7.1"
-+gem "rails", "~> 4.2.10"
- gem "addressable", "2.4.0" if RUBY_VERSION < "2.0"
- if RUBY_VERSION < "2.1"
- gem "public_suffix", (RUBY_VERSION < "2.0" ? "~> 1.4" : "~> 2.0.5")
-@@ -17,12 +17,12 @@
- gem "protected_attributes"
- gem "actionpack-action_caching"
- gem "actionpack-xml_parser"
--gem "roadie-rails", "~> 1.1.1"
--gem "roadie", "~> 3.2.1"
-+gem "roadie-rails", "~> 1.2.1"
-+gem "roadie", "~> 3.3"
- gem "mimemagic"
--gem "mail", "~> 2.6.4"
-+gem "mail", "~> 2.7"
-
--gem "nokogiri", (RUBY_VERSION >= "2.1" ? "~> 1.7.2" : "~> 1.6.8")
-+gem "nokogiri", (RUBY_VERSION >= "2.1" ? "~> 1.8.2" : "~> 1.6.8")
- gem "i18n", "~> 0.7.0"
- gem "ffi", "1.9.14", :platforms => :mingw if RUBY_VERSION < "2.0"
-
-@@ -35,12 +35,12 @@
-
- # Optional gem for LDAP authentication
- group :ldap do
-- gem "net-ldap", "~> 0.12.0"
-+ gem "net-ldap", "~> 0.16.0"
- end
-
- # Optional gem for OpenID authentication
- group :openid do
-- gem "ruby-openid", "~> 2.3.0", :require => "openid"
-+ gem "ruby-openid", "~> 2.7.0", :require => "openid"
- gem "rack-openid"
- end
-
diff --git a/www-apps/redmine/files/redmine-3.4.5_gemfile_versions.patch
b/www-apps/redmine/files/redmine-3.4.5_gemfile_versions.patch
deleted file mode 100644
index df49ccbe1dc..000
--- a/www-apps/redmine/files/redmine-3.4.5_gemfile_versions.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-diff -Nuar redmine-3.4.5.orig/Gemfile redmine-3.4.5/Gemfile
redmine-3.4.5.orig/Gemfile 2018-05-23 02:01:54.591358114 +0300
-+++ redmine-3.4.5/Gemfile 2018-05-23 02:05:19.531348171 +0300
-@@ -4,7 +4,7 @@
- abort "Redmine requires Bundler 1.5.0 or higher (you're using
#{Bundler::VERSION}).\nPlease update with 'gem update bundler'."
- end
-
--gem "rails", "4.2.8"
-+gem "rails", "~> 4.2.10"
- gem "addressable", "2.4.0" if RUBY_VERSION < "2.0"
- if RUBY_VERSION < "2.1"
- gem "public_suffix", (RUBY_VERSION < "2.0" ? "~> 1.4" : "~> 2.0.5")
-@@ -15,10 +15,10 @@
- gem "mime-types", (RUBY_VERSION >= "2.0" ? "~> 3.0" : "~> 2.99")
- gem "protected_attributes"
- gem "actionpack-xml_parser"
--gem "roadie-rails", "~> 1.1.1"
--gem "roadie", "~> 3.2.1"
-+gem "roadie-rails", "~> 1.2.1"
-+gem "roadie", "~> 3.3"
- gem "mimemagic"
--gem "mail", "~> 2.6.4"
-+gem "mail", "~> 2.7"
-
- gem
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/, www-apps/redmine/files/
commit: e163dc22eecc5f00721fa11ee1645b0079031301 Author: Azamat H. Hackimov gmail com> AuthorDate: Wed Aug 28 17:53:46 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Dec 8 08:41:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e163dc22 www-apps/redmine: update to 4.0.5 Implementing GLEP81, fixes #677986 and #692890. Fixes strict dependencies and adds additional fcgi gem (#657156), fixes error with /var/log/redmine permission changes. Clear Gemfile.lock in config phase to clean up and update dependencies (#660252). Closes: https://bugs.gentoo.org/677986 Closes: https://bugs.gentoo.org/692890 Closes: https://bugs.gentoo.org/657156 Closes: https://bugs.gentoo.org/660252 Signed-off-by: Azamat H. Hackimov gmail.com> Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Joonas Niilola gentoo.org> www-apps/redmine/Manifest | 1 + .../files/redmine-4.0.5_gemfile_versions.patch | 76 +++ www-apps/redmine/redmine-4.0.5.ebuild | 224 + 3 files changed, 301 insertions(+) diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest index 1aa30ff383b..684c9db78b3 100644 --- a/www-apps/redmine/Manifest +++ b/www-apps/redmine/Manifest @@ -1,2 +1,3 @@ DIST redmine-3.3.7.tar.gz 2371716 BLAKE2B ba1e69419f846ddfa64ddc5d26fda281737501374f5aa4f79bd4c59d5b483a28070103fcc3bf2f3b1c7a4ce96dbfb32d1d1f21a6b74603aad012ce7d2e3373ed SHA512 ba106eb60587788ccd3162274a9a40d2876324e647e1fcafce0f943d69d8fe216a01cbddb2a5a4f41f64513e287c80ec518cef5a6033b3d1ed0bcfc7d1cfcc64 DIST redmine-3.4.5.tar.gz 2448231 BLAKE2B 11041cbac5ea33c060a90ead56a4479cc86137bad5e0eb6135aed8d19059aedecd2ad52ac63ae6fcc5bbb13b5fc4cd6b05695aff484932b55ad5d7be7cb1c396 SHA512 c77ce76fadb7a2b9d6daf77a898a1ca4d7b1c8616922e89026cee3a4b0ec1a187a746f0a054b786663e78fc510596be736fd12d71b2569f6a63a21d0c95a05ad +DIST redmine-4.0.5.tar.gz 2519900 BLAKE2B ddc465f12030f3f672ea9bf6b825fd40344dcffd3b60907a42c4dbe57f209c54a12bbd3d59f886ff000ccbd43f6d1b9c1aacfbab653f2d81bb06d8d7189bd624 SHA512 a6aa3e2418fd83ed3783fc6644c339c54ebb1952b8c2c0be4b718fb296fdff64fb4116faa2c88f3e5c3c25d7c5b3c21cd7822ff9f99f6f67270e0b8b64053678 diff --git a/www-apps/redmine/files/redmine-4.0.5_gemfile_versions.patch b/www-apps/redmine/files/redmine-4.0.5_gemfile_versions.patch new file mode 100644 index 000..46aebf2b825 --- /dev/null +++ b/www-apps/redmine/files/redmine-4.0.5_gemfile_versions.patch @@ -0,0 +1,76 @@ +diff -Nuar redmine-4.0.5.orig/Gemfile redmine-4.0.5/Gemfile +--- redmine-4.0.5.orig/Gemfile 2019-10-24 22:20:32.412728804 +0300 redmine-4.0.5/Gemfile 2019-10-24 22:27:40.356708042 +0300 +@@ -3,46 +3,45 @@ + gem "bundler", ">= 1.5.0" + + gem "rails", "5.2.3" +-gem "rouge", "~> 3.3.0" ++gem "rouge", ">= 3.3.0" + gem "request_store", "1.0.5" +-gem "mini_mime", "~> 1.0.1" ++gem "mini_mime", ">= 1.0.1" + gem "actionpack-xml_parser" +-gem "roadie-rails", "~> 1.3.0" ++gem "roadie-rails", ">= 1.3.0" + gem "mimemagic" +-gem "mail", "~> 2.7.1" +-gem "csv", "~> 3.0.1" if RUBY_VERSION >= "2.3" && RUBY_VERSION < "2.6" ++gem "mail", ">= 2.7.1" + +-gem "nokogiri", (RUBY_VERSION >= "2.3" ? "~> 1.10.0" : "~> 1.9.1") ++gem "nokogiri", (RUBY_VERSION >= "2.3" ? ">= 1.10.0" : "~> 1.9.1") + gem "i18n", "~> 0.7.0" + gem "xpath", "< 3.2.0" if RUBY_VERSION < "2.3" + + # TODO: Remove the following line when #32223 is fixed +-gem "sprockets", "~> 3.7.2" ++gem "sprockets", ">= 3.7.2" + + # Windows does not include zoneinfo files, so bundle the tzinfo-data gem + gem 'tzinfo-data', platforms: [:mingw, :x64_mingw, :mswin] +-gem "rbpdf", "~> 1.19.6" ++gem "rbpdf", ">= 1.19.6" + + # Optional gem for LDAP authentication + group :ldap do +- gem "net-ldap", "~> 0.16.0" ++ gem "net-ldap", ">= 0.16.0" + end + + # Optional gem for OpenID authentication + group :openid do +- gem "ruby-openid", "~> 2.9.2", :require => "openid" ++ gem "ruby-openid", ">= 2.9.2", :require => "openid" + gem "rack-openid" + end + + platforms :mri, :mingw, :x64_mingw do + # Optional gem for exporting the gantt to a PNG file, not supported with jruby + group :rmagick do +-gem "rmagick", "~> 2.16.0" ++gem "rmagick", ">= 2.16.0" + end + + # Optional Markdown support, not for JRuby + group :markdown do +-gem "redcarpet", "~> 3.4.0" ++gem "redcarpet", ">= 3.4.0" + end + end + +@@ -58,11 +57,11 @@ + adapters.each do |adapter| + case adapter + when 'mysql2' +-gem "mysql2", "~> 0.5.0", :platforms => [:mri, :mingw, :x64_mingw] ++gem "mysql2", ">= 0.5.0", :platforms => [:mri, :mingw, :x64_mingw] + when /postgresql/ +-gem "pg", "~> 1.1.4", :platforms => [:mri, :mingw, :x64_mingw] ++gem "pg", ">= 1.1.4", :platforms => [:mri, :mingw, :x64_mingw] + when /sqlite3/ +-gem "sqlite3", "~>1.3.12", :platforms => [:mri, :mingw, :x64_mingw] ++gem "sqlite3", ">= 1.3.12", :platforms => [
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 9f6e2a370c8209e20c92b9baaffab0b27ce65f45 Author: Petr Vaněk atlas cz> AuthorDate: Mon Nov 19 12:51:33 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 8 17:03:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6e2a37 www-apps/redmine: fix mime-types dependency Closes: https://bugs.gentoo.org/658332 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/10450 Signed-off-by: Andreas Sturmlechner gentoo.org> www-apps/redmine/redmine-3.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/redmine/redmine-3.4.5.ebuild b/www-apps/redmine/redmine-3.4.5.ebuild index d78641a9295..5b6112dc933 100644 --- a/www-apps/redmine/redmine-3.4.5.ebuild +++ b/www-apps/redmine/redmine-3.4.5.ebuild @@ -22,7 +22,7 @@ ruby_add_rdepend " dev-ruby/i18n:0.7 >=dev-ruby/jquery-rails-3.1.4:3 dev-ruby/loofah - dev-ruby/mime-types:* + dev-ruby/mime-types:3 dev-ruby/mimemagic >=dev-ruby/nokogiri-1.6.8 dev-ruby/protected_attributes
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/, www-apps/redmine/files/
commit: 5a985b6fcfa46754da0d7dda4f797996dcd7f037
Author: Azamat H. Hackimov gmail com>
AuthorDate: Wed May 23 20:08:00 2018 +
Commit: Aaron Bauman gentoo org>
CommitDate: Fri May 25 22:37:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a985b6f
www-apps/redmine: version bump and fixes
Bump to 3.3.7 and 3.4.5. Branch 3.2 support officialy discontinued,
removed. Fixes dependencies conflict that prevents launch application
with installed but unsupported gems (#645178 and #652880). Fixes bug
when fresh installation cannot be configured.
Closes: https://bugs.gentoo.org/645178
Closes: https://bugs.gentoo.org/652880
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/8539
www-apps/redmine/Manifest | 5 +-
.../files/redmine-3.3.7_gemfile_versions.patch | 44 +
.../redmine/files/redmine-3.4.3_requires.patch | 73 ---
.../files/redmine-3.4.5_gemfile_versions.patch | 41
www-apps/redmine/redmine-3.3.6.ebuild | 219 -
.../{redmine-3.4.4.ebuild => redmine-3.3.7.ebuild} | 36 ++--
.../{redmine-3.2.9.ebuild => redmine-3.4.5.ebuild} | 39 ++--
7 files changed, 130 insertions(+), 327 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index dcdd6872f69..1aa30ff383b 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,3 +1,2 @@
-DIST redmine-3.2.9.tar.gz 2323496 BLAKE2B
16aea04eb8ddbe4e97c95f32ad62c6d4332001d7e8afd0b842cc76f9f1dc492b48e1dc11c8017d635520fbccda6e1044ced8be51435f76db24482bf11b5a70d9
SHA512
0bf52f245a08cfd66acd07fe849cfac7a460623cdd223806ee4c7c9c3d17753c1b2914b7bcdc950ac8401ba54c004e399f685d38946b1fbe2259943de5a18f29
-DIST redmine-3.3.6.tar.gz 2371226 BLAKE2B
4465ebf3d89e05a8c53f59b11190eb290a152e6a11fa08a210c471f31e857c3c21ce226e056be00dec7bb5b78172a929969e1cae410ce9fa4c03280c427e99c2
SHA512
124a74ccbe9e66460551fc0fb9feb5b72237c5b711463b467d665fd973c3f0a06f63c708629716401f9997cefc1c3060d64c73917d3791750b4340eda69c8848
-DIST redmine-3.4.4.tar.gz 2447358 BLAKE2B
1f5aa3c24e06029405c59e25c40c98975c98033658ee0a931b1fa95aac54187c7304f1fc0af4805226c4ef274f85d89856ffd39b0ae71b34337865d3e8f4a5ff
SHA512
12bf58aade53c02df35b33ba62dd97091a5ac20fb6ef0f16f046226c62dfd06fc6cea5451f433e00f7d9374c158035dc5457d65eafdbc35a90199c5a407c7752
+DIST redmine-3.3.7.tar.gz 2371716 BLAKE2B
ba1e69419f846ddfa64ddc5d26fda281737501374f5aa4f79bd4c59d5b483a28070103fcc3bf2f3b1c7a4ce96dbfb32d1d1f21a6b74603aad012ce7d2e3373ed
SHA512
ba106eb60587788ccd3162274a9a40d2876324e647e1fcafce0f943d69d8fe216a01cbddb2a5a4f41f64513e287c80ec518cef5a6033b3d1ed0bcfc7d1cfcc64
+DIST redmine-3.4.5.tar.gz 2448231 BLAKE2B
11041cbac5ea33c060a90ead56a4479cc86137bad5e0eb6135aed8d19059aedecd2ad52ac63ae6fcc5bbb13b5fc4cd6b05695aff484932b55ad5d7be7cb1c396
SHA512
c77ce76fadb7a2b9d6daf77a898a1ca4d7b1c8616922e89026cee3a4b0ec1a187a746f0a054b786663e78fc510596be736fd12d71b2569f6a63a21d0c95a05ad
diff --git a/www-apps/redmine/files/redmine-3.3.7_gemfile_versions.patch
b/www-apps/redmine/files/redmine-3.3.7_gemfile_versions.patch
new file mode 100644
index 000..c338a385a96
--- /dev/null
+++ b/www-apps/redmine/files/redmine-3.3.7_gemfile_versions.patch
@@ -0,0 +1,44 @@
+diff -Nuar redmine-3.3.7.orig/Gemfile redmine-3.3.7/Gemfile
+--- redmine-3.3.7.orig/Gemfile 2018-05-23 22:36:30.756737829 +0300
redmine-3.3.7/Gemfile 2018-05-23 22:42:20.227720874 +0300
+@@ -4,7 +4,7 @@
+ abort "Redmine requires Bundler 1.5.0 or higher (you're using
#{Bundler::VERSION}).\nPlease update with 'gem update bundler'."
+ end
+
+-gem "rails", "4.2.7.1"
++gem "rails", "~> 4.2.10"
+ gem "addressable", "2.4.0" if RUBY_VERSION < "2.0"
+ if RUBY_VERSION < "2.1"
+ gem "public_suffix", (RUBY_VERSION < "2.0" ? "~> 1.4" : "~> 2.0.5")
+@@ -17,12 +17,12 @@
+ gem "protected_attributes"
+ gem "actionpack-action_caching"
+ gem "actionpack-xml_parser"
+-gem "roadie-rails", "~> 1.1.1"
+-gem "roadie", "~> 3.2.1"
++gem "roadie-rails", "~> 1.2.1"
++gem "roadie", "~> 3.3"
+ gem "mimemagic"
+-gem "mail", "~> 2.6.4"
++gem "mail", "~> 2.7"
+
+-gem "nokogiri", (RUBY_VERSION >= "2.1" ? "~> 1.7.2" : "~> 1.6.8")
++gem "nokogiri", (RUBY_VERSION >= "2.1" ? "~> 1.8.2" : "~> 1.6.8")
+ gem "i18n", "~> 0.7.0"
+ gem "ffi", "1.9.14", :platforms => :mingw if RUBY_VERSION < "2.0"
+
+@@ -35,12 +35,12 @@
+
+ # Optional gem for LDAP authentication
+ group :ldap do
+- gem "net-ldap", "~> 0.12.0"
++ gem "net-ldap", "~> 0.16.0"
+ end
+
+ # Optional gem for OpenID authentication
+ group :openid do
+- gem "ruby-openid", "~> 2.3.0", :require => "openid"
++ gem "ruby-openid", "~> 2.7.0", :require => "openid"
+ gem "rack-openid"
+ end
+
diff --git a/www-apps/redmine/files/redmine-3.4.3_requires.patch
b/www-apps/redmine/files/redmine-3.4.3_requires.patch
deleted file mode 100644
index 338f627adb1..000
--- a/www-apps/redmine/files/redmine-3.4.3_requires.patch
++
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 077653ff920da78528c864eb27e7cc8c0ead0590 Author: Hans de Graaff gentoo org> AuthorDate: Sun May 6 06:46:42 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Sun May 6 08:14:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077653ff www-apps/redmine: add ruby24 Package-Manager: Portage-2.3.24, Repoman-2.3.6 www-apps/redmine/redmine-3.4.4.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/www-apps/redmine/redmine-3.4.4.ebuild b/www-apps/redmine/redmine-3.4.4.ebuild index c3b226cd21c..c914e4add20 100644 --- a/www-apps/redmine/redmine-3.4.4.ebuild +++ b/www-apps/redmine/redmine-3.4.4.ebuild @@ -2,8 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -# ruby24 don't have required deps -USE_RUBY="ruby22 ruby23" +USE_RUBY="ruby23 ruby24" inherit eutils depend.apache ruby-ng user DESCRIPTION="Flexible project management web application using the Ruby on Rails framework"
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 50167d138590d8ba266ad1aa3a6d2b85b02a61b5
Author: Thomas Deutschmann gentoo org>
AuthorDate: Thu Jan 25 23:47:42 2018 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Fri Jan 26 00:19:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50167d13
www-apps/redmine: Use HTTPS for HOMEPAGE/SRC_URI
Package-Manager: Portage-2.3.20, Repoman-2.3.6
www-apps/redmine/redmine-3.2.9.ebuild | 4 ++--
www-apps/redmine/redmine-3.3.6.ebuild | 4 ++--
www-apps/redmine/redmine-3.4.4.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/www-apps/redmine/redmine-3.2.9.ebuild
b/www-apps/redmine/redmine-3.2.9.ebuild
index f92d61354c7..c3b226cd21c 100644
--- a/www-apps/redmine/redmine-3.2.9.ebuild
+++ b/www-apps/redmine/redmine-3.2.9.ebuild
@@ -7,8 +7,8 @@ USE_RUBY="ruby22 ruby23"
inherit eutils depend.apache ruby-ng user
DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="http://www.redmine.org/";
-SRC_URI="http://www.redmine.org/releases/${P}.tar.gz";
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
KEYWORDS="~amd64"
LICENSE="GPL-2"
diff --git a/www-apps/redmine/redmine-3.3.6.ebuild
b/www-apps/redmine/redmine-3.3.6.ebuild
index f92d61354c7..c3b226cd21c 100644
--- a/www-apps/redmine/redmine-3.3.6.ebuild
+++ b/www-apps/redmine/redmine-3.3.6.ebuild
@@ -7,8 +7,8 @@ USE_RUBY="ruby22 ruby23"
inherit eutils depend.apache ruby-ng user
DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="http://www.redmine.org/";
-SRC_URI="http://www.redmine.org/releases/${P}.tar.gz";
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
KEYWORDS="~amd64"
LICENSE="GPL-2"
diff --git a/www-apps/redmine/redmine-3.4.4.ebuild
b/www-apps/redmine/redmine-3.4.4.ebuild
index f92d61354c7..c3b226cd21c 100644
--- a/www-apps/redmine/redmine-3.4.4.ebuild
+++ b/www-apps/redmine/redmine-3.4.4.ebuild
@@ -7,8 +7,8 @@ USE_RUBY="ruby22 ruby23"
inherit eutils depend.apache ruby-ng user
DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="http://www.redmine.org/";
-SRC_URI="http://www.redmine.org/releases/${P}.tar.gz";
+HOMEPAGE="https://www.redmine.org/";
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz";
KEYWORDS="~amd64"
LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/, www-apps/redmine/files/
commit: 2e1acd2130ed4110cbe04a30050023a9eb44a51e
Author: Azamat H. Hackimov gmail com>
AuthorDate: Thu Jan 25 23:43:08 2018 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Fri Jan 26 00:19:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e1acd21
www-apps/redmine: strict certain versions for deps
Modified *_requires.patch to strict rails to 4.2 and actionpack-xml_parser
to 1.0 during configuration and execution.
Bug: https://bugs.gentoo.org/636210
Package-Manager: Portage-2.3.13, Repoman-2.3.3
.../redmine/files/redmine-3.3.4_requires.patch | 60
.../redmine/files/redmine-3.4.3_requires.patch | 73 ++
www-apps/redmine/redmine-3.2.8.ebuild | 106 +++--
www-apps/redmine/redmine-3.3.5.ebuild | 2 +-
www-apps/redmine/redmine-3.4.3.ebuild | 4 +-
5 files changed, 133 insertions(+), 112 deletions(-)
diff --git a/www-apps/redmine/files/redmine-3.3.4_requires.patch
b/www-apps/redmine/files/redmine-3.3.4_requires.patch
deleted file mode 100644
index e4510839cf4..000
--- a/www-apps/redmine/files/redmine-3.3.4_requires.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-diff -Nuar redmine-3.3.3-orig/app/controllers/application_controller.rb
redmine-3.3.3/app/controllers/application_controller.rb
redmine-3.3.3-orig/app/controllers/application_controller.rb
2017-05-24 21:05:03.515966923 +0500
-+++ redmine-3.3.3/app/controllers/application_controller.rb2017-05-24
21:07:22.629960174 +0500
-@@ -15,6 +15,7 @@
- # along with this program; if not, write to the Free Software
- # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
USA.
-
-+require 'request_store'
- require 'uri'
- require 'cgi'
-
-diff -Nuar redmine-3.3.3-orig/app/controllers/welcome_controller.rb
redmine-3.3.3/app/controllers/welcome_controller.rb
redmine-3.3.3-orig/app/controllers/welcome_controller.rb 2017-05-24
21:05:03.514966923 +0500
-+++ redmine-3.3.3/app/controllers/welcome_controller.rb2017-05-24
21:08:14.895957638 +0500
-@@ -15,6 +15,9 @@
- # along with this program; if not, write to the Free Software
- # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
USA.
-
-+require 'action_controller'
-+require 'action_controller/action_caching'
-+
- class WelcomeController < ApplicationController
- caches_action :robots
-
-diff -Nuar redmine-3.3.3-orig/app/models/custom_field.rb
redmine-3.3.3/app/models/custom_field.rb
redmine-3.3.3-orig/app/models/custom_field.rb 2017-05-24
21:05:03.513966923 +0500
-+++ redmine-3.3.3/app/models/custom_field.rb 2017-05-24 21:08:32.223956797
+0500
-@@ -15,6 +15,8 @@
- # along with this program; if not, write to the Free Software
- # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
USA.
-
-+require 'protected_attributes'
-+
- class CustomField < ActiveRecord::Base
- include Redmine::SubclassFactory
-
-diff -Nuar redmine-3.3.3-orig/app/models/mailer.rb
redmine-3.3.3/app/models/mailer.rb
redmine-3.3.3-orig/app/models/mailer.rb2017-05-24 21:05:03.514966923
+0500
-+++ redmine-3.3.3/app/models/mailer.rb 2017-05-24 21:05:47.039964812 +0500
-@@ -16,6 +16,7 @@
- # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
USA.
-
- require 'roadie'
-+require 'roadie-rails'
-
- class Mailer < ActionMailer::Base
- layout 'mailer'
-diff -Nuar redmine-3.3.3-orig/config/application.rb
redmine-3.3.3/config/application.rb
redmine-3.3.3-orig/config/application.rb 2017-05-24 21:05:03.689966915
+0500
-+++ redmine-3.3.3/config/application.rb2017-05-24 21:05:35.723965361
+0500
-@@ -1,8 +1,8 @@
- require File.expand_path('../boot', __FILE__)
-
- require 'rails/all'
-+require 'action_dispatch/xml_params_parser'
-
--Bundler.require(*Rails.groups)
-
- module RedmineApp
- class Application < Rails::Application
diff --git a/www-apps/redmine/files/redmine-3.4.3_requires.patch
b/www-apps/redmine/files/redmine-3.4.3_requires.patch
new file mode 100644
index 000..338f627adb1
--- /dev/null
+++ b/www-apps/redmine/files/redmine-3.4.3_requires.patch
@@ -0,0 +1,73 @@
+diff -Nuar redmine-3.4.3-orig/app/controllers/application_controller.rb
redmine-3.4.3/app/controllers/application_controller.rb
+--- redmine-3.4.3-orig/app/controllers/application_controller.rb
2017-12-11 20:55:04.942299001 +0500
redmine-3.4.3/app/controllers/application_controller.rb2017-12-11
20:55:17.285298402 +0500
+@@ -15,6 +15,7 @@
+ # along with this program; if not, write to the Free Software
+ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
USA.
+
++require 'request_store'
+ require 'uri'
+ require 'cgi'
+
+diff -Nuar redmine-3.4.3-orig/app/controllers/welcome_controller.rb
redmine-3.4.3/app/controllers/welcome_controller.rb
+--- redmine-3.4.3-orig/app/controllers/welcome_controller.rb 2017-12-
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 6edaba168aac7d45d58d0c4797c7a7a3d438cd88
Author: Azamat H. Hackimov gmail com>
AuthorDate: Thu Jan 25 23:43:46 2018 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Fri Jan 26 00:19:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6edaba16
www-apps/redmine: bump to 3.2.9, 3.3.6, 3.4.3
Closes remote vulnerability CVE-2017-18026 (#644314).
Closes: https://github.com/gentoo/gentoo/pull/6520
Bug: https://bugs.gentoo.org/644314
Package-Manager: Portage-2.3.13, Repoman-2.3.3
www-apps/redmine/Manifest | 6 +++---
www-apps/redmine/{redmine-3.2.8.ebuild => redmine-3.2.9.ebuild} | 2 +-
www-apps/redmine/{redmine-3.3.5.ebuild => redmine-3.3.6.ebuild} | 2 +-
www-apps/redmine/{redmine-3.4.3.ebuild => redmine-3.4.4.ebuild} | 4 ++--
4 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 1eb2245eb12..dcdd6872f69 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,3 +1,3 @@
-DIST redmine-3.2.8.tar.gz 2323001 BLAKE2B
e86de553bf5177470440dc5669914bf0381cfd31caecb3ecb35869cbed376599f39770d18a0f4a74a2bc9e56f58dec4bbc803a0567c39b6c6de4adaf78d2f03d
SHA512
3817fe98ca61326c5e4f3c3fa67540a38305275b9c24a1d74d869d713d4a582974cb2ea983016aace3625a8ebadec9354b8f1e028ed6ade2ba3ebf18a33de1dd
-DIST redmine-3.3.5.tar.gz 2368487 BLAKE2B
4588052ee2810f276b1c639f22d41f70e627979fa46debe1eb475f9bd60162d677c208e930cc8398e66644793c12547f4a61383ac44e8052d4233fa1eebd6bec
SHA512
6471429eda15b5788d3d46f114ba63dcd30adfddf8b58b21ef206fa65c39dede1db6f11c7340560cf687f14dd46b64a40d934914f9edf2b58ba1fbd730eb304f
-DIST redmine-3.4.3.tar.gz 2442818 BLAKE2B
a93b9ba62b56a3ad5549d41cfd02f33e8973399ca5fa900f6154634504496256552730cbc8d7e2a8e55b33518bb30ed613c4b226842a319c9b4eb9566b36d897
SHA512
27deb85916eb0285abd51e847037f213ebdcb5f16f57a19e7ff1d58eaed71a5c69695c707c12f2976d8dedc7aacb68bdf349c2d527e8312ce8c1c54d7af2db8d
+DIST redmine-3.2.9.tar.gz 2323496 BLAKE2B
16aea04eb8ddbe4e97c95f32ad62c6d4332001d7e8afd0b842cc76f9f1dc492b48e1dc11c8017d635520fbccda6e1044ced8be51435f76db24482bf11b5a70d9
SHA512
0bf52f245a08cfd66acd07fe849cfac7a460623cdd223806ee4c7c9c3d17753c1b2914b7bcdc950ac8401ba54c004e399f685d38946b1fbe2259943de5a18f29
+DIST redmine-3.3.6.tar.gz 2371226 BLAKE2B
4465ebf3d89e05a8c53f59b11190eb290a152e6a11fa08a210c471f31e857c3c21ce226e056be00dec7bb5b78172a929969e1cae410ce9fa4c03280c427e99c2
SHA512
124a74ccbe9e66460551fc0fb9feb5b72237c5b711463b467d665fd973c3f0a06f63c708629716401f9997cefc1c3060d64c73917d3791750b4340eda69c8848
+DIST redmine-3.4.4.tar.gz 2447358 BLAKE2B
1f5aa3c24e06029405c59e25c40c98975c98033658ee0a931b1fa95aac54187c7304f1fc0af4805226c4ef274f85d89856ffd39b0ae71b34337865d3e8f4a5ff
SHA512
12bf58aade53c02df35b33ba62dd97091a5ac20fb6ef0f16f046226c62dfd06fc6cea5451f433e00f7d9374c158035dc5457d65eafdbc35a90199c5a407c7752
diff --git a/www-apps/redmine/redmine-3.2.8.ebuild
b/www-apps/redmine/redmine-3.2.9.ebuild
similarity index 99%
rename from www-apps/redmine/redmine-3.2.8.ebuild
rename to www-apps/redmine/redmine-3.2.9.ebuild
index 951845e783f..f92d61354c7 100644
--- a/www-apps/redmine/redmine-3.2.8.ebuild
+++ b/www-apps/redmine/redmine-3.2.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/www-apps/redmine/redmine-3.3.5.ebuild
b/www-apps/redmine/redmine-3.3.6.ebuild
similarity index 99%
rename from www-apps/redmine/redmine-3.3.5.ebuild
rename to www-apps/redmine/redmine-3.3.6.ebuild
index 951845e783f..f92d61354c7 100644
--- a/www-apps/redmine/redmine-3.3.5.ebuild
+++ b/www-apps/redmine/redmine-3.3.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/www-apps/redmine/redmine-3.4.3.ebuild
b/www-apps/redmine/redmine-3.4.4.ebuild
similarity index 98%
rename from www-apps/redmine/redmine-3.4.3.ebuild
rename to www-apps/redmine/redmine-3.4.4.ebuild
index 80dcfc03248..f92d61354c7 100644
--- a/www-apps/redmine/redmine-3.4.3.ebuild
+++ b/www-apps/redmine/redmine-3.4.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -74,7 +74,7 @@ all_ruby_prepare() {
# remove ldap staff module if disabled to avoid #413779
use ldap || rm app/models/auth_source_ldap.rb || die
- eapply "${FILESDIR}/${P}_requires.patch"
+ eapply "${FILESDIR}/${PN}-3.4.3_requires.patch"
}
all_ruby_install() {
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 15c55f9602451e5d04a158d1c2566f5daf32324b
Author: Azamat H. Hackimov gmail com>
AuthorDate: Mon Oct 23 17:26:40 2017 +
Commit: Patrice Clement gentoo org>
CommitDate: Fri Oct 27 21:02:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c55f96
www-apps/redmine: migrate to EAPI6, minor fixes.
Package-Manager: Portage-2.3.8, Repoman-2.3.3
www-apps/redmine/redmine-3.2.8.ebuild | 12
www-apps/redmine/redmine-3.3.5.ebuild | 2 --
www-apps/redmine/redmine-3.4.3.ebuild | 2 --
3 files changed, 4 insertions(+), 12 deletions(-)
diff --git a/www-apps/redmine/redmine-3.2.8.ebuild
b/www-apps/redmine/redmine-3.2.8.ebuild
index ee397cf4ee3..c0bd7c7e880 100644
--- a/www-apps/redmine/redmine-3.2.8.ebuild
+++ b/www-apps/redmine/redmine-3.2.8.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23"
+EAPI=6
+USE_RUBY="ruby22 ruby23"
inherit eutils depend.apache ruby-ng user
DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
@@ -61,12 +61,10 @@ pkg_setup() {
}
all_ruby_prepare() {
- rm -r log files/delete.me || die
+ rm -r log files/delete.me Gemfile || die
# bug #406605
- rm .gitignore .hgignore || die
-
- rm Gemfile || die
+ rm .{git,hg}ignore || die
echo "CONFIG_PROTECT=\"${EPREFIX}${REDMINE_DIR}/config\"" >
"${T}/50${PN}"
echo "CONFIG_PROTECT_MASK=\"${EPREFIX}${REDMINE_DIR}/config/locales
${EPREFIX}${REDMINE_DIR}/config/settings.yml\"" >> "${T}/50${PN}"
@@ -130,7 +128,6 @@ all_ruby_install() {
}
pkg_postinst() {
- einfo
if [ -e "${EPREFIX}${REDMINE_DIR}/config/initializers/session_store.rb"
-o -e "${EPREFIX}${REDMINE_DIR}/config/initializers/secret_token.rb" ]; then
elog "Execute the following command to upgrade environment:"
elog
@@ -150,7 +147,6 @@ pkg_postinst() {
elog "Installation notes are at official site"
elog "http://www.redmine.org/wiki/redmine/RedmineInstall";
fi
- einfo
}
pkg_config() {
diff --git a/www-apps/redmine/redmine-3.3.5.ebuild
b/www-apps/redmine/redmine-3.3.5.ebuild
index 113a6248353..80dcfc03248 100644
--- a/www-apps/redmine/redmine-3.3.5.ebuild
+++ b/www-apps/redmine/redmine-3.3.5.ebuild
@@ -122,7 +122,6 @@ all_ruby_install() {
}
pkg_postinst() {
- einfo
if [[ -e
"${EROOT%/}${REDMINE_DIR}/config/initializers/session_store.rb" \
|| -e "${EROOT%/}${REDMINE_DIR}/config/initializers/secret_token.rb" ]]
then
@@ -144,7 +143,6 @@ pkg_postinst() {
elog "Installation notes are at official site"
elog "http://www.redmine.org/wiki/redmine/RedmineInstall";
fi
- einfo
}
pkg_config() {
diff --git a/www-apps/redmine/redmine-3.4.3.ebuild
b/www-apps/redmine/redmine-3.4.3.ebuild
index 50abc980476..d2e874a23be 100644
--- a/www-apps/redmine/redmine-3.4.3.ebuild
+++ b/www-apps/redmine/redmine-3.4.3.ebuild
@@ -122,7 +122,6 @@ all_ruby_install() {
}
pkg_postinst() {
- einfo
if [[ -e
"${EROOT%/}${REDMINE_DIR}/config/initializers/session_store.rb" \
|| -e "${EROOT%/}${REDMINE_DIR}/config/initializers/secret_token.rb" ]]
then
@@ -144,7 +143,6 @@ pkg_postinst() {
elog "Installation notes are at official site"
elog "http://www.redmine.org/wiki/redmine/RedmineInstall";
fi
- einfo
}
pkg_config() {
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 9695e19b1513f292dbb1e40019163a7d3f727373
Author: Azamat H. Hackimov gmail com>
AuthorDate: Wed Oct 18 05:02:53 2017 +
Commit: Patrice Clement gentoo org>
CommitDate: Fri Oct 27 21:02:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9695e19b
www-apps/redmine: security updates for all versions.
Update to 3.2.8, 3.3.5, 3.4.3 and fix multiple XSS vulnerabilities.
Bug: https://bugs.gentoo.org/634602
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/5976
www-apps/redmine/Manifest | 3 +
www-apps/redmine/redmine-3.2.8.ebuild | 215 +
www-apps/redmine/redmine-3.3.5.ebuild | 221 ++
www-apps/redmine/redmine-3.4.3.ebuild | 221 ++
4 files changed, 660 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 74171611ed5..7e14f4ce08b 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,3 +1,6 @@
DIST redmine-3.2.7.tar.gz 2322680 SHA256
f6ec163474e2a2cac21215d130c5bd3ccee54019165052943feaffc5fe5b34fc SHA512
74eb67e25a835500c7eb1c251de824981d45402fa04d03801c16ed2e3a78d90e3eee414063fd95379749335714e72c34760a251b3a583176e76cb9398e24b711
WHIRLPOOL
61dd4497d290b6f88fa4332119b9e2c0fcf27a727f5cb727f2700153eef6fac5e088a77d5f120e77f3a59f53e2de1fa9ad6eb03a0cfb2aba3ecf4eb2998dc9ff
+DIST redmine-3.2.8.tar.gz 2323001 SHA256
2dffd6fb314864ccf77528721580fb639df5f96254d0c533a1fea237a9bdcb98 SHA512
3817fe98ca61326c5e4f3c3fa67540a38305275b9c24a1d74d869d713d4a582974cb2ea983016aace3625a8ebadec9354b8f1e028ed6ade2ba3ebf18a33de1dd
WHIRLPOOL
c315fa14d2f52d21a64a085bbd88b8f8e56d062e6be9abebe374904ac721c9401e62e7a6fe4a8cb81602fb42f515ee3f53c2788d2e7866e41c35906dc9898fb4
DIST redmine-3.3.4.tar.gz 2367776 SHA256
f28125f31df7ebcf7debf9b030d62002e2757c6ed228882ac64562dec90efbac SHA512
152806f829ba7e4f8df18933aa9d46c959e9f314a5698b20f30b90bb0d1292439fd6a3dfaea427145273d3fd37d48f62a64068dd7f8ab1cbe507eaf5c09f7f2e
WHIRLPOOL
5a61eb7ba1dfd56cc3564488ee4a3686876cfea6fe83b624a0014588a27e6623b6ed5bcfe668e92b1edf26895b3d9f6c88edccca9629539147649aa7f197ba22
+DIST redmine-3.3.5.tar.gz 2368487 SHA256
87ec1ac270d050c4cabcbbebf8dc84a0efafa717aa0bc4fe3a019c53f266b238 SHA512
6471429eda15b5788d3d46f114ba63dcd30adfddf8b58b21ef206fa65c39dede1db6f11c7340560cf687f14dd46b64a40d934914f9edf2b58ba1fbd730eb304f
WHIRLPOOL
959d25496dc2023e27b956f1d8efd9380f18c998a5587ec852cde2e0eb943956108fb1261be47c6b0127ff1bb026d8732404f7ff61ca8495204350174118d9b0
DIST redmine-3.4.2.tar.gz 2438319 SHA256
747d649e3bceef41345a147a17db143ea646eaefb23ad7c514027456847c77fd SHA512
aede59bb84633f7360fb19e78a9313cf2654cb2a36a449c305834dc58d8e45f4d0433fe6d188f44e950163987b8b5e5285c9a9706d6f95f2346acdfd81fe
WHIRLPOOL
23c01a72d7329e5948b0ba6a6ff59dcf162c364e8eaf60714e5883b6c36796b58b12867ebb678dcac714d7dfb49610795a417b410fd56b3e0765483e968aa894
+DIST redmine-3.4.3.tar.gz 2442818 SHA256
62c3ea32491a13db294237ff7ade5a447e0d2913204eb871ab3a99414e41f63d SHA512
27deb85916eb0285abd51e847037f213ebdcb5f16f57a19e7ff1d58eaed71a5c69695c707c12f2976d8dedc7aacb68bdf349c2d527e8312ce8c1c54d7af2db8d
WHIRLPOOL
ffb12fb19797f9bc7c9efc4e19302d75d0ebdf59b9b34d9dc60340bc67de136bcb4ef0e39e70bb77138df2c1c94756985e74f8edec1d8e139506a934989f102f
diff --git a/www-apps/redmine/redmine-3.2.8.ebuild
b/www-apps/redmine/redmine-3.2.8.ebuild
new file mode 100644
index 000..ee397cf4ee3
--- /dev/null
+++ b/www-apps/redmine/redmine-3.2.8.ebuild
@@ -0,0 +1,215 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+inherit eutils depend.apache ruby-ng user
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="http://www.redmine.org/";
+SRC_URI="http://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+# All db-related USEs are ineffective since we depend on rails
+# which depends on activerecord which depends on all ruby's db bindings
+#IUSE="ldap openid imagemagick postgres sqlite mysql fastcgi passenger"
+IUSE="ldap fastcgi passenger imagemagick"
+
+ruby_add_rdepend "
+ dev-ruby/rubygems
+ >=dev-ruby/rails-4.2.5.2:4.2
+ >=dev-ruby/jquery-rails-3.1.4:3
+ >=dev-ruby/coderay-1.1.0
+ >=dev-ruby/builder-3.0.4:*
+ >=dev-ruby/roadie-rails-1.1.0
+ dev-ruby/mime-types:*
+ =dev-ruby/request_store-1.0.5
+ >=dev-ruby/rbpdf-1.19.0
+ dev-ruby/actionpack-action_caching
+ dev-ruby/actionpack-xml_parser:0
+ dev-ruby/protected_attributes
+ >=dev-ruby/redcarpet-3.3.2
+ >=dev-ruby/nokogiri-1.6.7.2
+ ldap? ( >=dev-ruby/ruby-net-ldap-0.12.0 )
+ >=dev-ruby/ruby-openid-2.3.0
+ >=dev-ruby/rack-openid-0.2.1
+ fastcgi? ( dev-ruby/fcgi )
+ passenger? ( www-apa
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 7924ffe3202f0f64383a958582e2a0f71c35688f
Author: Azamat H. Hackimov gmail com>
AuthorDate: Wed Oct 18 05:04:50 2017 +
Commit: Patrice Clement gentoo org>
CommitDate: Fri Oct 27 21:02:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7924ffe3
www-apps/redmine: remove old versions.
Bug: https://bugs.gentoo.org/634602
Package-Manager: Portage-2.3.8, Repoman-2.3.3
www-apps/redmine/Manifest| 3 -
www-apps/redmine/redmine-3.2.7-r1.ebuild | 215 --
www-apps/redmine/redmine-3.2.7.ebuild| 215 --
www-apps/redmine/redmine-3.3.4-r1.ebuild | 221 ---
www-apps/redmine/redmine-3.3.4.ebuild| 221 ---
www-apps/redmine/redmine-3.4.2-r1.ebuild | 221 ---
www-apps/redmine/redmine-3.4.2.ebuild| 221 ---
7 files changed, 1317 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 7e14f4ce08b..a29da5b9fc6 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,6 +1,3 @@
-DIST redmine-3.2.7.tar.gz 2322680 SHA256
f6ec163474e2a2cac21215d130c5bd3ccee54019165052943feaffc5fe5b34fc SHA512
74eb67e25a835500c7eb1c251de824981d45402fa04d03801c16ed2e3a78d90e3eee414063fd95379749335714e72c34760a251b3a583176e76cb9398e24b711
WHIRLPOOL
61dd4497d290b6f88fa4332119b9e2c0fcf27a727f5cb727f2700153eef6fac5e088a77d5f120e77f3a59f53e2de1fa9ad6eb03a0cfb2aba3ecf4eb2998dc9ff
DIST redmine-3.2.8.tar.gz 2323001 SHA256
2dffd6fb314864ccf77528721580fb639df5f96254d0c533a1fea237a9bdcb98 SHA512
3817fe98ca61326c5e4f3c3fa67540a38305275b9c24a1d74d869d713d4a582974cb2ea983016aace3625a8ebadec9354b8f1e028ed6ade2ba3ebf18a33de1dd
WHIRLPOOL
c315fa14d2f52d21a64a085bbd88b8f8e56d062e6be9abebe374904ac721c9401e62e7a6fe4a8cb81602fb42f515ee3f53c2788d2e7866e41c35906dc9898fb4
-DIST redmine-3.3.4.tar.gz 2367776 SHA256
f28125f31df7ebcf7debf9b030d62002e2757c6ed228882ac64562dec90efbac SHA512
152806f829ba7e4f8df18933aa9d46c959e9f314a5698b20f30b90bb0d1292439fd6a3dfaea427145273d3fd37d48f62a64068dd7f8ab1cbe507eaf5c09f7f2e
WHIRLPOOL
5a61eb7ba1dfd56cc3564488ee4a3686876cfea6fe83b624a0014588a27e6623b6ed5bcfe668e92b1edf26895b3d9f6c88edccca9629539147649aa7f197ba22
DIST redmine-3.3.5.tar.gz 2368487 SHA256
87ec1ac270d050c4cabcbbebf8dc84a0efafa717aa0bc4fe3a019c53f266b238 SHA512
6471429eda15b5788d3d46f114ba63dcd30adfddf8b58b21ef206fa65c39dede1db6f11c7340560cf687f14dd46b64a40d934914f9edf2b58ba1fbd730eb304f
WHIRLPOOL
959d25496dc2023e27b956f1d8efd9380f18c998a5587ec852cde2e0eb943956108fb1261be47c6b0127ff1bb026d8732404f7ff61ca8495204350174118d9b0
-DIST redmine-3.4.2.tar.gz 2438319 SHA256
747d649e3bceef41345a147a17db143ea646eaefb23ad7c514027456847c77fd SHA512
aede59bb84633f7360fb19e78a9313cf2654cb2a36a449c305834dc58d8e45f4d0433fe6d188f44e950163987b8b5e5285c9a9706d6f95f2346acdfd81fe
WHIRLPOOL
23c01a72d7329e5948b0ba6a6ff59dcf162c364e8eaf60714e5883b6c36796b58b12867ebb678dcac714d7dfb49610795a417b410fd56b3e0765483e968aa894
DIST redmine-3.4.3.tar.gz 2442818 SHA256
62c3ea32491a13db294237ff7ade5a447e0d2913204eb871ab3a99414e41f63d SHA512
27deb85916eb0285abd51e847037f213ebdcb5f16f57a19e7ff1d58eaed71a5c69695c707c12f2976d8dedc7aacb68bdf349c2d527e8312ce8c1c54d7af2db8d
WHIRLPOOL
ffb12fb19797f9bc7c9efc4e19302d75d0ebdf59b9b34d9dc60340bc67de136bcb4ef0e39e70bb77138df2c1c94756985e74f8edec1d8e139506a934989f102f
diff --git a/www-apps/redmine/redmine-3.2.7-r1.ebuild
b/www-apps/redmine/redmine-3.2.7-r1.ebuild
deleted file mode 100644
index ee397cf4ee3..000
--- a/www-apps/redmine/redmine-3.2.7-r1.ebuild
+++ /dev/null
@@ -1,215 +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"
-inherit eutils depend.apache ruby-ng user
-
-DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="http://www.redmine.org/";
-SRC_URI="http://www.redmine.org/releases/${P}.tar.gz";
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="0"
-# All db-related USEs are ineffective since we depend on rails
-# which depends on activerecord which depends on all ruby's db bindings
-#IUSE="ldap openid imagemagick postgres sqlite mysql fastcgi passenger"
-IUSE="ldap fastcgi passenger imagemagick"
-
-ruby_add_rdepend "
- dev-ruby/rubygems
- >=dev-ruby/rails-4.2.5.2:4.2
- >=dev-ruby/jquery-rails-3.1.4:3
- >=dev-ruby/coderay-1.1.0
- >=dev-ruby/builder-3.0.4:*
- >=dev-ruby/roadie-rails-1.1.0
- dev-ruby/mime-types:*
- =dev-ruby/request_store-1.0.5
- >=dev-ruby/rbpdf-1.19.0
- dev-ruby/actionpack-action_caching
- dev-ruby/actionpack-xml_parser:0
- dev-ruby/protected_attributes
- >=dev-ruby/redcarpet-3.3.2
- >=dev-ruby/nokogiri-1.6.7.2
- ldap? ( >=dev-ruby/ruby-net-ldap-0.12.0 )
- >=dev-ru
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 58bbe86fd31a4038a16d34603cce98a229960e97
Author: Azamat H. Hackimov gmail com>
AuthorDate: Fri Aug 4 13:03:14 2017 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Sep 2 16:01:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58bbe86f
www-apps/redmine: bump 3.4.x branch to 3.4.2
Package-Manager: Portage-2.3.6, Repoman-2.3.1
www-apps/redmine/Manifest | 1 +
www-apps/redmine/redmine-3.4.2.ebuild | 221 ++
2 files changed, 222 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index a526cfd2a74..12dde0c5088 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,3 +1,4 @@
DIST redmine-3.2.7.tar.gz 2322680 SHA256
f6ec163474e2a2cac21215d130c5bd3ccee54019165052943feaffc5fe5b34fc SHA512
74eb67e25a835500c7eb1c251de824981d45402fa04d03801c16ed2e3a78d90e3eee414063fd95379749335714e72c34760a251b3a583176e76cb9398e24b711
WHIRLPOOL
61dd4497d290b6f88fa4332119b9e2c0fcf27a727f5cb727f2700153eef6fac5e088a77d5f120e77f3a59f53e2de1fa9ad6eb03a0cfb2aba3ecf4eb2998dc9ff
DIST redmine-3.3.4.tar.gz 2367776 SHA256
f28125f31df7ebcf7debf9b030d62002e2757c6ed228882ac64562dec90efbac SHA512
152806f829ba7e4f8df18933aa9d46c959e9f314a5698b20f30b90bb0d1292439fd6a3dfaea427145273d3fd37d48f62a64068dd7f8ab1cbe507eaf5c09f7f2e
WHIRLPOOL
5a61eb7ba1dfd56cc3564488ee4a3686876cfea6fe83b624a0014588a27e6623b6ed5bcfe668e92b1edf26895b3d9f6c88edccca9629539147649aa7f197ba22
DIST redmine-3.4.0.tar.gz 2437695 SHA256
007b274a9757686ab2e98d3f56bc8adfcc817641593dac1ca20218993be4a6c0 SHA512
7b1ea2242582fb0c2a85592399d91736d1fe36527fc6c7d3f4dad262e492c5fc53729b492235289bad9b0f254cfc0f631e1f733b2e77f4e9260feba99e6dcf5c
WHIRLPOOL
d5971874fa1afada9d6701c60c59ec80efa1151c9a198c8833bd850171632b29fb1dc658f5e15727994db111e23fb7983eda62ac6b4506e634bbff5de5d8902b
+DIST redmine-3.4.2.tar.gz 2438319 SHA256
747d649e3bceef41345a147a17db143ea646eaefb23ad7c514027456847c77fd SHA512
aede59bb84633f7360fb19e78a9313cf2654cb2a36a449c305834dc58d8e45f4d0433fe6d188f44e950163987b8b5e5285c9a9706d6f95f2346acdfd81fe
WHIRLPOOL
23c01a72d7329e5948b0ba6a6ff59dcf162c364e8eaf60714e5883b6c36796b58b12867ebb678dcac714d7dfb49610795a417b410fd56b3e0765483e968aa894
diff --git a/www-apps/redmine/redmine-3.4.2.ebuild
b/www-apps/redmine/redmine-3.4.2.ebuild
new file mode 100644
index 000..5dc1aaf44f4
--- /dev/null
+++ b/www-apps/redmine/redmine-3.4.2.ebuild
@@ -0,0 +1,221 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+# ruby23 and ruby24 dion't have required deps
+USE_RUBY="ruby22"
+inherit eutils depend.apache ruby-ng user
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="http://www.redmine.org/";
+SRC_URI="http://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+# All db-related USEs are ineffective since we depend on rails
+# which depends on activerecord which depends on all ruby's db bindings
+#IUSE="ldap openid imagemagick postgres sqlite mysql fastcgi passenger"
+IUSE="imagemagick fastcgi ldap markdown passenger"
+
+ruby_add_rdepend "
+ dev-ruby/actionpack-action_caching
+ dev-ruby/actionpack-xml_parser:*
+ >=dev-ruby/builder-3.2.2:3.2
+ >=dev-ruby/coderay-1.1.0
+ dev-ruby/i18n:0.7
+ >=dev-ruby/jquery-rails-3.1.4:3
+ dev-ruby/loofah
+ dev-ruby/mime-types:*
+ dev-ruby/mimemagic
+ >=dev-ruby/nokogiri-1.6.8
+ dev-ruby/protected_attributes
+ >=dev-ruby/rack-openid-0.2.1
+ >=dev-ruby/rails-4.2.5.2:4.2
+ >=dev-ruby/rails-html-sanitizer-1.0.3
+ dev-ruby/request_store:1.0.5
+ >=dev-ruby/roadie-rails-1.1.0
+ >=dev-ruby/rbpdf-1.19.2
+ >=dev-ruby/ruby-openid-2.3.0
+ dev-ruby/rubygems
+ fastcgi? ( dev-ruby/fcgi )
+ imagemagick? ( >=dev-ruby/rmagick-2.14.0 )
+ ldap? ( >=dev-ruby/ruby-net-ldap-0.12.0 )
+ markdown? ( >=dev-ruby/redcarpet-3.3.2 )
+ passenger? ( www-apache/passenger )
+ "
+# TODO add USE doc and test
+#ruby_add_bdepend ">=dev-ruby/rdoc-2.4.2
+# dev-ruby/yard
+# test? (
+# >=dev-ruby/shoulda-3.3.2
+# >=dev-ruby/mocha-0.13.3
+# >=dev-ruby/capybara-2.0.0
+# )"
+
+REDMINE_DIR="/var/lib/${PN}"
+
+pkg_setup() {
+ enewgroup redmine
+ enewuser redmine -1 -1 "${REDMINE_DIR}" redmine
+}
+
+all_ruby_prepare() {
+ rm -r log files/delete.me Gemfile || die
+
+ # bug #406605
+ rm .{git,hg}ignore || die
+
+ cat > "${T}/50${PN}" <<-EOF || die
+ CONFIG_PROTECT="${EROOT%/}${REDMINE_DIR}/config"
+ CONFIG_PROTECT_MASK="${EROOT%/}${REDMINE_DIR}/config/locales
${EROOT%/}${REDMINE_DIR}/config/settings.yml"
+ EOF
+
+ # remove ldap staff module if disabled to avoid #413779
+ use ldap || rm
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 2d73be50b7697a867db8ea9da96a1b171e1f1700 Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Sep 2 11:03:36 2017 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 2 16:01:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d73be50 www-apps/redmine: added ruby23 support Package-Manager: Portage-2.3.6, Repoman-2.3.1 www-apps/redmine/redmine-3.2.7.ebuild | 2 +- www-apps/redmine/redmine-3.3.4.ebuild | 4 ++-- www-apps/redmine/redmine-3.4.2.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/www-apps/redmine/redmine-3.2.7.ebuild b/www-apps/redmine/redmine-3.2.7.ebuild index 16762dbd377..5c7f032e627 100644 --- a/www-apps/redmine/redmine-3.2.7.ebuild +++ b/www-apps/redmine/redmine-3.2.7.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" inherit eutils depend.apache ruby-ng user DESCRIPTION="Flexible project management web application using the Ruby on Rails framework" diff --git a/www-apps/redmine/redmine-3.3.4.ebuild b/www-apps/redmine/redmine-3.3.4.ebuild index f7d3f40472f..b65197f8bc2 100644 --- a/www-apps/redmine/redmine-3.3.4.ebuild +++ b/www-apps/redmine/redmine-3.3.4.ebuild @@ -2,8 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -# ruby23 don't have required deps -USE_RUBY="ruby22" +# ruby24 don't have required deps +USE_RUBY="ruby22 ruby23" inherit eutils depend.apache ruby-ng user DESCRIPTION="Flexible project management web application using the Ruby on Rails framework" diff --git a/www-apps/redmine/redmine-3.4.2.ebuild b/www-apps/redmine/redmine-3.4.2.ebuild index 5dc1aaf44f4..50abc980476 100644 --- a/www-apps/redmine/redmine-3.4.2.ebuild +++ b/www-apps/redmine/redmine-3.4.2.ebuild @@ -2,8 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -# ruby23 and ruby24 dion't have required deps -USE_RUBY="ruby22" +# ruby24 don't have required deps +USE_RUBY="ruby22 ruby23" inherit eutils depend.apache ruby-ng user DESCRIPTION="Flexible project management web application using the Ruby on Rails framework"
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 1a6026c8afe3a02286fb2bdfbb7fef7ac8074468
Author: Azamat H. Hackimov gmail com>
AuthorDate: Tue Aug 29 10:43:00 2017 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Sep 2 16:01:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a6026c8
www-apps/redmine: fix actionpack-xml_parser dep
Slotted dep dev-ruby/actionpack-xml_parser. 2.0.x incompatible with current
redmine versions, fixes #629154.
Bug: https://bugs.gentoo.org/629154
Closes: https://github.com/gentoo/gentoo/pull/5239
Package-Manager: Portage-2.3.6, Repoman-2.3.1
www-apps/redmine/redmine-3.2.7-r1.ebuild | 215 ++
www-apps/redmine/redmine-3.3.4-r1.ebuild | 221 +++
www-apps/redmine/redmine-3.4.2-r1.ebuild | 221 +++
3 files changed, 657 insertions(+)
diff --git a/www-apps/redmine/redmine-3.2.7-r1.ebuild
b/www-apps/redmine/redmine-3.2.7-r1.ebuild
new file mode 100644
index 000..ee397cf4ee3
--- /dev/null
+++ b/www-apps/redmine/redmine-3.2.7-r1.ebuild
@@ -0,0 +1,215 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+inherit eutils depend.apache ruby-ng user
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="http://www.redmine.org/";
+SRC_URI="http://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+# All db-related USEs are ineffective since we depend on rails
+# which depends on activerecord which depends on all ruby's db bindings
+#IUSE="ldap openid imagemagick postgres sqlite mysql fastcgi passenger"
+IUSE="ldap fastcgi passenger imagemagick"
+
+ruby_add_rdepend "
+ dev-ruby/rubygems
+ >=dev-ruby/rails-4.2.5.2:4.2
+ >=dev-ruby/jquery-rails-3.1.4:3
+ >=dev-ruby/coderay-1.1.0
+ >=dev-ruby/builder-3.0.4:*
+ >=dev-ruby/roadie-rails-1.1.0
+ dev-ruby/mime-types:*
+ =dev-ruby/request_store-1.0.5
+ >=dev-ruby/rbpdf-1.19.0
+ dev-ruby/actionpack-action_caching
+ dev-ruby/actionpack-xml_parser:0
+ dev-ruby/protected_attributes
+ >=dev-ruby/redcarpet-3.3.2
+ >=dev-ruby/nokogiri-1.6.7.2
+ ldap? ( >=dev-ruby/ruby-net-ldap-0.12.0 )
+ >=dev-ruby/ruby-openid-2.3.0
+ >=dev-ruby/rack-openid-0.2.1
+ fastcgi? ( dev-ruby/fcgi )
+ passenger? ( www-apache/passenger )
+ imagemagick? ( >=dev-ruby/rmagick-2.14.0 )"
+ # ruby_targets_ruby19? (
+# postgres? ( >=dev-ruby/pg-0.11 )
+# sqlite3? ( dev-ruby/sqlite3 )
+# mysql? ( dev-ruby/mysql2:0.3 )
+# )
+
+#ruby_add_bdepend ">=dev-ruby/rdoc-2.4.2
+# dev-ruby/yard
+# test? (
+# >=dev-ruby/shoulda-3.3.2
+# >=dev-ruby/mocha-0.13.3
+# >=dev-ruby/capybara-2.0.0
+#
"${T}/50${PN}"
+ echo "CONFIG_PROTECT_MASK=\"${EPREFIX}${REDMINE_DIR}/config/locales
${EPREFIX}${REDMINE_DIR}/config/settings.yml\"" >> "${T}/50${PN}"
+
+ # remove ldap staff module if disabled to avoid #413779
+ use ldap || rm app/models/auth_source_ldap.rb || die
+
+ # Make it work
+ sed -i -e "1irequire 'request_store'"
app/controllers/application_controller.rb || die
+ sed -i -e "18irequire 'action_controller'" -e "19irequire
'action_controller/action_caching'"\
+ app/controllers/welcome_controller.rb || die
+ sed -i -e "4irequire 'action_dispatch/xml_params_parser'" -e
"/Bundler/d" config/application.rb || die
+ sed -i -e "18irequire 'protected_attributes'"
app/models/custom_field.rb || die
+ sed -i -e "19irequire 'roadie-rails'" app/models/mailer.rb || die
+}
+
+all_ruby_install() {
+ dodoc doc/{CHANGELOG,INSTALL,README_FOR_APP,RUNNING_TESTS,UPGRADING}
+ rm -r doc || die
+ dodoc README.rdoc
+ rm README.rdoc || die
+
+ keepdir /var/log/${PN}
+
+ insinto "${REDMINE_DIR}"
+ doins -r .
+ insinto "${REDMINE_DIR}/config"
+ doins "${FILESDIR}/additional_environment.rb"
+ keepdir "${REDMINE_DIR}/files"
+ keepdir "${REDMINE_DIR}/public/plugin_assets"
+
+ fowners -R redmine:redmine \
+ "${REDMINE_DIR}/config" \
+ "${REDMINE_DIR}/files" \
+ "${REDMINE_DIR}/public/plugin_assets" \
+ "${REDMINE_DIR}/tmp" \
+ /var/log/${PN}
+
+ fowners redmine:redmine "${REDMINE_DIR}"
+
+ # protect sensitive data, see bug #406605
+ fperms -R go-rwx \
+ "${REDMINE_DIR}/config" \
+ "${REDMINE_DIR}/files" \
+ "${REDMINE_DIR}/tmp" \
+ /var/log/${PN}
+
+ if use passenger; then
+ has_apache
+ insinto "${APACHE_VHOSTS_CONFDIR}"
+ doins "${FILESDIR}/10_redmine_vhost.conf"
+ fi
+
+
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: e7da625d5c84fd15da77a6090dc311c310d7eaea
Author: Azamat H. Hackimov gmail com>
AuthorDate: Sat Sep 2 11:02:03 2017 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Sep 2 16:01:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7da625d
www-apps/redmine: remove old 3.4.0
Package-Manager: Portage-2.3.6, Repoman-2.3.1
www-apps/redmine/Manifest | 1 -
www-apps/redmine/redmine-3.4.0.ebuild | 221 --
2 files changed, 222 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 12dde0c5088..74171611ed5 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,4 +1,3 @@
DIST redmine-3.2.7.tar.gz 2322680 SHA256
f6ec163474e2a2cac21215d130c5bd3ccee54019165052943feaffc5fe5b34fc SHA512
74eb67e25a835500c7eb1c251de824981d45402fa04d03801c16ed2e3a78d90e3eee414063fd95379749335714e72c34760a251b3a583176e76cb9398e24b711
WHIRLPOOL
61dd4497d290b6f88fa4332119b9e2c0fcf27a727f5cb727f2700153eef6fac5e088a77d5f120e77f3a59f53e2de1fa9ad6eb03a0cfb2aba3ecf4eb2998dc9ff
DIST redmine-3.3.4.tar.gz 2367776 SHA256
f28125f31df7ebcf7debf9b030d62002e2757c6ed228882ac64562dec90efbac SHA512
152806f829ba7e4f8df18933aa9d46c959e9f314a5698b20f30b90bb0d1292439fd6a3dfaea427145273d3fd37d48f62a64068dd7f8ab1cbe507eaf5c09f7f2e
WHIRLPOOL
5a61eb7ba1dfd56cc3564488ee4a3686876cfea6fe83b624a0014588a27e6623b6ed5bcfe668e92b1edf26895b3d9f6c88edccca9629539147649aa7f197ba22
-DIST redmine-3.4.0.tar.gz 2437695 SHA256
007b274a9757686ab2e98d3f56bc8adfcc817641593dac1ca20218993be4a6c0 SHA512
7b1ea2242582fb0c2a85592399d91736d1fe36527fc6c7d3f4dad262e492c5fc53729b492235289bad9b0f254cfc0f631e1f733b2e77f4e9260feba99e6dcf5c
WHIRLPOOL
d5971874fa1afada9d6701c60c59ec80efa1151c9a198c8833bd850171632b29fb1dc658f5e15727994db111e23fb7983eda62ac6b4506e634bbff5de5d8902b
DIST redmine-3.4.2.tar.gz 2438319 SHA256
747d649e3bceef41345a147a17db143ea646eaefb23ad7c514027456847c77fd SHA512
aede59bb84633f7360fb19e78a9313cf2654cb2a36a449c305834dc58d8e45f4d0433fe6d188f44e950163987b8b5e5285c9a9706d6f95f2346acdfd81fe
WHIRLPOOL
23c01a72d7329e5948b0ba6a6ff59dcf162c364e8eaf60714e5883b6c36796b58b12867ebb678dcac714d7dfb49610795a417b410fd56b3e0765483e968aa894
diff --git a/www-apps/redmine/redmine-3.4.0.ebuild
b/www-apps/redmine/redmine-3.4.0.ebuild
deleted file mode 100644
index 5dc1aaf44f4..000
--- a/www-apps/redmine/redmine-3.4.0.ebuild
+++ /dev/null
@@ -1,221 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-# ruby23 and ruby24 dion't have required deps
-USE_RUBY="ruby22"
-inherit eutils depend.apache ruby-ng user
-
-DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="http://www.redmine.org/";
-SRC_URI="http://www.redmine.org/releases/${P}.tar.gz";
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="0"
-# All db-related USEs are ineffective since we depend on rails
-# which depends on activerecord which depends on all ruby's db bindings
-#IUSE="ldap openid imagemagick postgres sqlite mysql fastcgi passenger"
-IUSE="imagemagick fastcgi ldap markdown passenger"
-
-ruby_add_rdepend "
- dev-ruby/actionpack-action_caching
- dev-ruby/actionpack-xml_parser:*
- >=dev-ruby/builder-3.2.2:3.2
- >=dev-ruby/coderay-1.1.0
- dev-ruby/i18n:0.7
- >=dev-ruby/jquery-rails-3.1.4:3
- dev-ruby/loofah
- dev-ruby/mime-types:*
- dev-ruby/mimemagic
- >=dev-ruby/nokogiri-1.6.8
- dev-ruby/protected_attributes
- >=dev-ruby/rack-openid-0.2.1
- >=dev-ruby/rails-4.2.5.2:4.2
- >=dev-ruby/rails-html-sanitizer-1.0.3
- dev-ruby/request_store:1.0.5
- >=dev-ruby/roadie-rails-1.1.0
- >=dev-ruby/rbpdf-1.19.2
- >=dev-ruby/ruby-openid-2.3.0
- dev-ruby/rubygems
- fastcgi? ( dev-ruby/fcgi )
- imagemagick? ( >=dev-ruby/rmagick-2.14.0 )
- ldap? ( >=dev-ruby/ruby-net-ldap-0.12.0 )
- markdown? ( >=dev-ruby/redcarpet-3.3.2 )
- passenger? ( www-apache/passenger )
- "
-# TODO add USE doc and test
-#ruby_add_bdepend ">=dev-ruby/rdoc-2.4.2
-# dev-ruby/yard
-# test? (
-# >=dev-ruby/shoulda-3.3.2
-# >=dev-ruby/mocha-0.13.3
-# >=dev-ruby/capybara-2.0.0
-# )"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-pkg_setup() {
- enewgroup redmine
- enewuser redmine -1 -1 "${REDMINE_DIR}" redmine
-}
-
-all_ruby_prepare() {
- rm -r log files/delete.me Gemfile || die
-
- # bug #406605
- rm .{git,hg}ignore || die
-
- cat > "${T}/50${PN}" <<-EOF || die
- CONFIG_PROTECT="${EROOT%/}${REDMINE_DIR}/config"
- CONFIG_PROTECT_MASK="${EROOT%/}${REDMINE_DIR}/config/locales
${EROOT%/}${REDMINE_DIR}/config/settings.yml"
- EOF
-
- # remove ldap staff module if disabled to avoid #413779
- use ldap || rm app/mod
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/files/, www-apps/redmine/
commit: 118747fdd2fa232f4d11ef2a032c1107e5775a0a
Author: Azamat H. Hackimov gmail com>
AuthorDate: Fri May 5 11:59:05 2017 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Jul 14 21:56:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=118747fd
www-apps/redmine: Bump to 3.2.7, 3.3.4, 3.4.0.
Fixed slot dependencies, startup script (Bug #603452), added new log
location and logrotate, added myself to proxied maintainers (Bug
Closes: https://github.com/gentoo/gentoo/pull/4550
Package-Manager: Portage-2.3.3, Repoman-2.3.1
www-apps/redmine/Manifest | 4 +-
www-apps/redmine/files/additional_environment.rb | 7 ++
.../redmine/files/redmine-3.3.4_requires.patch | 60 ++
.../files/{redmine-2.initd => redmine-3.initd} | 21 ++--
www-apps/redmine/files/redmine.logrotate | 9 ++
www-apps/redmine/metadata.xml | 11 +-
.../{redmine-3.2.1.ebuild => redmine-3.2.7.ebuild} | 15 ++-
.../{redmine-3.2.1.ebuild => redmine-3.3.4.ebuild} | 129 +++--
.../{redmine-3.2.1.ebuild => redmine-3.4.0.ebuild} | 129 +++--
9 files changed, 247 insertions(+), 138 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 18c8c6ff367..a526cfd2a74 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1 +1,3 @@
-DIST redmine-3.2.1.tar.gz 2310459 SHA256
5e69ad50eef27b581e58ea0d72f2dcb19f38db3626e3bd6ed27b74d5a4da5bd6 SHA512
20bc63f82aa58a67c1078e7aebae3348689531f1f0a6dbedb00301f128ef6a29bd6a33d3075b614e01b23f5311a9739b251fb911298e54d4df06df628bf3
WHIRLPOOL
b900978ffe6374cefaa8eab9b711e3062559f5579d241edc6381190d3a6ae1f449ca7a13253914c9cd954d064d4b83e9b7ebc4aed5ff62dcf4d4a2022351ba1e
+DIST redmine-3.2.7.tar.gz 2322680 SHA256
f6ec163474e2a2cac21215d130c5bd3ccee54019165052943feaffc5fe5b34fc SHA512
74eb67e25a835500c7eb1c251de824981d45402fa04d03801c16ed2e3a78d90e3eee414063fd95379749335714e72c34760a251b3a583176e76cb9398e24b711
WHIRLPOOL
61dd4497d290b6f88fa4332119b9e2c0fcf27a727f5cb727f2700153eef6fac5e088a77d5f120e77f3a59f53e2de1fa9ad6eb03a0cfb2aba3ecf4eb2998dc9ff
+DIST redmine-3.3.4.tar.gz 2367776 SHA256
f28125f31df7ebcf7debf9b030d62002e2757c6ed228882ac64562dec90efbac SHA512
152806f829ba7e4f8df18933aa9d46c959e9f314a5698b20f30b90bb0d1292439fd6a3dfaea427145273d3fd37d48f62a64068dd7f8ab1cbe507eaf5c09f7f2e
WHIRLPOOL
5a61eb7ba1dfd56cc3564488ee4a3686876cfea6fe83b624a0014588a27e6623b6ed5bcfe668e92b1edf26895b3d9f6c88edccca9629539147649aa7f197ba22
+DIST redmine-3.4.0.tar.gz 2437695 SHA256
007b274a9757686ab2e98d3f56bc8adfcc817641593dac1ca20218993be4a6c0 SHA512
7b1ea2242582fb0c2a85592399d91736d1fe36527fc6c7d3f4dad262e492c5fc53729b492235289bad9b0f254cfc0f631e1f733b2e77f4e9260feba99e6dcf5c
WHIRLPOOL
d5971874fa1afada9d6701c60c59ec80efa1151c9a198c8833bd850171632b29fb1dc658f5e15727994db111e23fb7983eda62ac6b4506e634bbff5de5d8902b
diff --git a/www-apps/redmine/files/additional_environment.rb
b/www-apps/redmine/files/additional_environment.rb
new file mode 100644
index 000..a4e9baf758a
--- /dev/null
+++ b/www-apps/redmine/files/additional_environment.rb
@@ -0,0 +1,7 @@
+# Copy this file to additional_environment.rb and add any statements
+# that need to be passed to the Rails::Initializer. `config` is
+# available in this context.
+
+# Place log-files to /var/log/redmine
+config.logger = Logger.new(Rails.root.join("/var/log/redmine",Rails.env +
".log"), 0, 10485760)
+config.log_level= :info
diff --git a/www-apps/redmine/files/redmine-3.3.4_requires.patch
b/www-apps/redmine/files/redmine-3.3.4_requires.patch
new file mode 100644
index 000..e4510839cf4
--- /dev/null
+++ b/www-apps/redmine/files/redmine-3.3.4_requires.patch
@@ -0,0 +1,60 @@
+diff -Nuar redmine-3.3.3-orig/app/controllers/application_controller.rb
redmine-3.3.3/app/controllers/application_controller.rb
+--- redmine-3.3.3-orig/app/controllers/application_controller.rb
2017-05-24 21:05:03.515966923 +0500
redmine-3.3.3/app/controllers/application_controller.rb2017-05-24
21:07:22.629960174 +0500
+@@ -15,6 +15,7 @@
+ # along with this program; if not, write to the Free Software
+ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
USA.
+
++require 'request_store'
+ require 'uri'
+ require 'cgi'
+
+diff -Nuar redmine-3.3.3-orig/app/controllers/welcome_controller.rb
redmine-3.3.3/app/controllers/welcome_controller.rb
+--- redmine-3.3.3-orig/app/controllers/welcome_controller.rb 2017-05-24
21:05:03.514966923 +0500
redmine-3.3.3/app/controllers/welcome_controller.rb2017-05-24
21:08:14.895957638 +0500
+@@ -15,6 +15,9 @@
+ # along with this program; if not, write to the Free Software
+ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
USA.
+
++require 'action_controller'
++require 'action_controller/action_caching'
++
+ class WelcomeController < ApplicationController
+
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: d713f19f750724b4049a46a5fdfcdc76231d86a2 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jun 25 08:49:24 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jun 25 08:49:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d713f19f www-apps/redmine: add ruby22 and loosen dev-ruby/builder dependency Package-Manager: Portage-2.3.6, Repoman-2.3.1 www-apps/redmine/redmine-3.2.1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/www-apps/redmine/redmine-3.2.1.ebuild b/www-apps/redmine/redmine-3.2.1.ebuild index 276a4028695..7898ebdee45 100644 --- a/www-apps/redmine/redmine-3.2.1.ebuild +++ b/www-apps/redmine/redmine-3.2.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" +USE_RUBY="ruby21 ruby22" inherit eutils depend.apache ruby-ng user DESCRIPTION="Flexible project management web application using the Ruby on Rails framework" @@ -22,7 +22,7 @@ ruby_add_rdepend " >=dev-ruby/rails-4.2.5.2:4.2 >=dev-ruby/jquery-rails-3.1.4:3 >=dev-ruby/coderay-1.1.0 - >=dev-ruby/builder-3.0.4:3 + >=dev-ruby/builder-3.0.4:* >=dev-ruby/roadie-rails-1.1.0 dev-ruby/mime-types:* =dev-ruby/request_store-1.0.5
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/, profiles/
commit: 42e320a9d898464eb9ec27a18b2952dcadb29421
Author: Michał Górny gentoo org>
AuthorDate: Sun Aug 7 17:49:26 2016 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Aug 7 18:34:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42e320a9
www-apps/redmine: Prune 2.6.10 along with Rails 3.2
profiles/package.mask | 1 -
www-apps/redmine/Manifest | 1 -
www-apps/redmine/redmine-2.6.10.ebuild | 203 -
3 files changed, 205 deletions(-)
diff --git a/profiles/package.mask b/profiles/package.mask
index 4e3c47f..741fb95 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -234,7 +234,6 @@ dev-ruby/coffee-rails:3.2
dev-ruby/mongoid
dev-ruby/sass-rails:3.2
dev-ruby/activeldap:3
-=www-apps/redmine-2.6.10
# Aaron Bauman (30 Jun 2016)
# Unpatched security vulnerability per bug #509920
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 6ecbf5d..18c8c6f 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,2 +1 @@
-DIST redmine-2.6.10.tar.gz 2132564 SHA256
b6b57a2b0150e2ab262f25ee77101b7693ad40aa3d8e7c7c46c4bdcc43f0e3b3 SHA512
9ad509e56b0ab4569e195377c7e917889ac7c4caafcb2fc13d7a9263922e90cd97fac9ac7b89a93d31aad8ded8ffdcd88016e01b8aeb5e9448f80ce1cede138d
WHIRLPOOL
7949752ff3bf7b02d83f8fd3ad1eb8d5b8d396c2117b5c86cdc92690950814dd049b1c9e08179f3c68bea08ee779d554629afbec546f918df3a06902a9644140
DIST redmine-3.2.1.tar.gz 2310459 SHA256
5e69ad50eef27b581e58ea0d72f2dcb19f38db3626e3bd6ed27b74d5a4da5bd6 SHA512
20bc63f82aa58a67c1078e7aebae3348689531f1f0a6dbedb00301f128ef6a29bd6a33d3075b614e01b23f5311a9739b251fb911298e54d4df06df628bf3
WHIRLPOOL
b900978ffe6374cefaa8eab9b711e3062559f5579d241edc6381190d3a6ae1f449ca7a13253914c9cd954d064d4b83e9b7ebc4aed5ff62dcf4d4a2022351ba1e
diff --git a/www-apps/redmine/redmine-2.6.10.ebuild
b/www-apps/redmine/redmine-2.6.10.ebuild
deleted file mode 100644
index 1f6e41e..000
--- a/www-apps/redmine/redmine-2.6.10.ebuild
+++ /dev/null
@@ -1,203 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20"
-inherit eutils depend.apache ruby-ng user
-
-DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="http://www.redmine.org/";
-SRC_URI="http://www.redmine.org/releases/${P}.tar.gz";
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-2"
-SLOT="0"
-# All db-related USEs are ineffective since we depend on rails
-# which depends on activerecord which depends on all ruby's db bindings
-#IUSE="ldap openid imagemagick postgres sqlite mysql fastcgi passenger"
-IUSE="ldap imagemagick fastcgi passenger"
-
-#RDEPEND="$(ruby_implementation_depend jruby '>=' -1.6.7)[ssl]"
-
-ruby_add_rdepend "
- dev-ruby/rubygems
- >=dev-ruby/rails-3.2.22:3.2
- >=dev-ruby/jquery-rails-3.1.1:3
- dev-ruby/i18n:0.6
- >=dev-ruby/coderay-1.1.0
- dev-ruby/builder:3
- dev-ruby/mime-types:*
- =dev-ruby/request_store-1.0.5
- >=dev-ruby/rbpdf-1.18.6
- ldap? ( >=dev-ruby/ruby-net-ldap-0.3.1 )
- >=dev-ruby/ruby-openid-2.3.0
- >=dev-ruby/rack-openid-0.2.1
- imagemagick? ( >=dev-ruby/rmagick-2 )
- fastcgi? ( dev-ruby/fcgi )
- passenger? ( www-apache/passenger )"
-# ruby_targets_ruby19? (
-# postgres? ( >=dev-ruby/pg-0.11 )
-# sqlite3? ( dev-ruby/sqlite3 )
-# mysql? ( dev-ruby/mysql2:0.3 )
-# )
-
-#ruby_add_bdepend ">=dev-ruby/rdoc-2.4.2
-# dev-ruby/yard
-# test? (
-# >=dev-ruby/shoulda-3.3.2
-# >=dev-ruby/mocha-0.13.3
-# >=dev-ruby/capybara-2.0.0
-#
"${T}/50${PN}"
- echo "CONFIG_PROTECT_MASK=\"${EPREFIX}${REDMINE_DIR}/config/locales
${EPREFIX}${REDMINE_DIR}/config/settings.yml\"" >> "${T}/50${PN}"
-
- # remove ldap staff module if disabled to avoid #413779
- use ldap || rm app/models/auth_source_ldap.rb || die
-
- # Make it work
- sed -i -i "1irequire 'request_store'"
app/controllers/application_controller.rb || die
-}
-
-all_ruby_install() {
- dodoc doc/{CHANGELOG,INSTALL,README_FOR_APP,RUNNING_TESTS,UPGRADING}
- rm -r doc || die
- dodoc README.rdoc
- rm README.rdoc || die
-
- keepdir /var/log/${PN}
- dosym /var/log/${PN}/ "${REDMINE_DIR}/log"
-
- insinto "${REDMINE_DIR}"
- doins -r .
- keepdir "${REDMINE_DIR}/files"
- keepdir "${REDMINE_DIR}/public/plugin_assets"
-
- fowners -R redmine:redmine \
- "${REDMINE_DIR}/config" \
- "${REDMINE_DIR}/files" \
- "${REDMINE_DIR}/public/plugin_assets" \
- "${REDMINE_DIR}/tmp" \
- /var/log/${PN}
-
- fowners redmine:redmine "${REDMINE_DIR}"
-
- # protect sensitive data, see bug #406605
- fperms -
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 6db8fca6c1ed211d7b870b27303efa7c723693c9 Author: Pacho Ramos gentoo org> AuthorDate: Sat Aug 6 09:37:55 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Aug 6 09:39:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6db8fca6 www-apps/redmine: Cleanup per bug #96436 Package-Manager: portage-2.3.0 www-apps/redmine/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/www-apps/redmine/metadata.xml b/www-apps/redmine/metadata.xml index 434626e..4078e31 100644 --- a/www-apps/redmine/metadata.xml +++ b/www-apps/redmine/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> - [email protected] -Peter Volkov -
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 2f7808f6fe6ff0ed3c5fd6aaf1c850a077ee88bc Author: Pacho Ramos gentoo org> AuthorDate: Sat May 21 13:07:16 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 21 13:08:56 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7808f6 www-apps/redmine: Cleanup due to bug #22900 Package-Manager: portage-2.3.0_rc1 www-apps/redmine/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/www-apps/redmine/metadata.xml b/www-apps/redmine/metadata.xml index 58bd3cc..434626e 100644 --- a/www-apps/redmine/metadata.xml +++ b/www-apps/redmine/metadata.xml @@ -2,9 +2,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> [email protected] - - [email protected] Peter Volkov
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 627ec9e6f42ec32034e49eb2f50602e86d392ca4
Author: Manuel Rüger gentoo org>
AuthorDate: Fri Apr 29 19:53:56 2016 +
Commit: Manuel Rüger gentoo org>
CommitDate: Fri Apr 29 19:53:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=627ec9e6
Version bump to 3.2.1
Package-Manager: portage-2.2.28
www-apps/redmine/Manifest | 1 +
www-apps/redmine/redmine-3.2.1.ebuild | 211 ++
2 files changed, 212 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index b09b6fe..6ecbf5d 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1 +1,2 @@
DIST redmine-2.6.10.tar.gz 2132564 SHA256
b6b57a2b0150e2ab262f25ee77101b7693ad40aa3d8e7c7c46c4bdcc43f0e3b3 SHA512
9ad509e56b0ab4569e195377c7e917889ac7c4caafcb2fc13d7a9263922e90cd97fac9ac7b89a93d31aad8ded8ffdcd88016e01b8aeb5e9448f80ce1cede138d
WHIRLPOOL
7949752ff3bf7b02d83f8fd3ad1eb8d5b8d396c2117b5c86cdc92690950814dd049b1c9e08179f3c68bea08ee779d554629afbec546f918df3a06902a9644140
+DIST redmine-3.2.1.tar.gz 2310459 SHA256
5e69ad50eef27b581e58ea0d72f2dcb19f38db3626e3bd6ed27b74d5a4da5bd6 SHA512
20bc63f82aa58a67c1078e7aebae3348689531f1f0a6dbedb00301f128ef6a29bd6a33d3075b614e01b23f5311a9739b251fb911298e54d4df06df628bf3
WHIRLPOOL
b900978ffe6374cefaa8eab9b711e3062559f5579d241edc6381190d3a6ae1f449ca7a13253914c9cd954d064d4b83e9b7ebc4aed5ff62dcf4d4a2022351ba1e
diff --git a/www-apps/redmine/redmine-3.2.1.ebuild
b/www-apps/redmine/redmine-3.2.1.ebuild
new file mode 100644
index 000..531c9d1
--- /dev/null
+++ b/www-apps/redmine/redmine-3.2.1.ebuild
@@ -0,0 +1,211 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21"
+inherit eutils depend.apache ruby-ng user
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="http://www.redmine.org/";
+SRC_URI="http://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+# All db-related USEs are ineffective since we depend on rails
+# which depends on activerecord which depends on all ruby's db bindings
+#IUSE="ldap openid imagemagick postgres sqlite mysql fastcgi passenger"
+IUSE="ldap fastcgi passenger imagemagick"
+
+ruby_add_rdepend "
+ dev-ruby/rubygems
+ >=dev-ruby/rails-4.2.5.2:4.2
+ >=dev-ruby/jquery-rails-3.1.4:3
+ >=dev-ruby/coderay-1.1.0
+ >=dev-ruby/builder-3.0.4:3
+ >=dev-ruby/roadie-rails-1.1.0
+ dev-ruby/mime-types:*
+ =dev-ruby/request_store-1.0.5
+ >=dev-ruby/rbpdf-1.19.0
+ dev-ruby/actionpack-action_caching
+ dev-ruby/actionpack-xml_parser
+ dev-ruby/protected_attributes
+ >=dev-ruby/redcarpet-3.3.2
+ >=dev-ruby/nokogiri-1.6.7.2
+ ldap? ( >=dev-ruby/ruby-net-ldap-0.12.0 )
+ >=dev-ruby/ruby-openid-2.3.0
+ >=dev-ruby/rack-openid-0.2.1
+ fastcgi? ( dev-ruby/fcgi )
+ passenger? ( www-apache/passenger )
+ imagemagick? ( >=dev-ruby/rmagick-2.14.0 )"
+ # ruby_targets_ruby19? (
+# postgres? ( >=dev-ruby/pg-0.11 )
+# sqlite3? ( dev-ruby/sqlite3 )
+# mysql? ( dev-ruby/mysql2:0.3 )
+# )
+
+#ruby_add_bdepend ">=dev-ruby/rdoc-2.4.2
+# dev-ruby/yard
+# test? (
+# >=dev-ruby/shoulda-3.3.2
+# >=dev-ruby/mocha-0.13.3
+# >=dev-ruby/capybara-2.0.0
+#
"${T}/50${PN}"
+ echo "CONFIG_PROTECT_MASK=\"${EPREFIX}${REDMINE_DIR}/config/locales
${EPREFIX}${REDMINE_DIR}/config/settings.yml\"" >> "${T}/50${PN}"
+
+ # remove ldap staff module if disabled to avoid #413779
+ use ldap || rm app/models/auth_source_ldap.rb || die
+
+ # Make it work
+ sed -i -e "1irequire 'request_store'"
app/controllers/application_controller.rb || die
+ sed -i -e "18irequire 'action_controller'" -e "19irequire
'action_controller/action_caching'"\
+ app/controllers/welcome_controller.rb || die
+ sed -i -e "4irequire 'action_dispatch/xml_params_parser'" -e
"/Bundler/d" config/application.rb || die
+ sed -i -e "18irequire 'protected_attributes'"
app/models/custom_field.rb || die
+ sed -i -e "19irequire 'roadie-rails'" app/models/mailer.rb || die
+}
+
+all_ruby_install() {
+ dodoc doc/{CHANGELOG,INSTALL,README_FOR_APP,RUNNING_TESTS,UPGRADING}
+ rm -r doc || die
+ dodoc README.rdoc
+ rm README.rdoc || die
+
+ keepdir /var/log/${PN}
+ dosym /var/log/${PN}/ "${REDMINE_DIR}/log"
+
+ insinto "${REDMINE_DIR}"
+ doins -r .
+ keepdir "${REDMINE_DIR}/files"
+ keepdir "${REDMINE_DIR}/public/plugin_assets"
+
+ fowners -R redmine:redmine \
+ "${REDMINE_DIR}/config" \
+ "${REDMINE_DIR}/files" \
+ "${REDMINE_DIR}/public/plugin_assets" \
+
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 11486b156499aa2858fc0ecf523b49e6499280d0
Author: Manuel Rüger gentoo org>
AuthorDate: Sun Mar 27 12:07:23 2016 +
Commit: Manuel Rüger gentoo org>
CommitDate: Sun Mar 27 12:07:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11486b15
www-apps/redmine: Remove old
Package-Manager: portage-2.2.28
www-apps/redmine/Manifest | 1 -
www-apps/redmine/redmine-2.6.9.ebuild | 203 --
2 files changed, 204 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index ade3f7a..b09b6fe 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,2 +1 @@
DIST redmine-2.6.10.tar.gz 2132564 SHA256
b6b57a2b0150e2ab262f25ee77101b7693ad40aa3d8e7c7c46c4bdcc43f0e3b3 SHA512
9ad509e56b0ab4569e195377c7e917889ac7c4caafcb2fc13d7a9263922e90cd97fac9ac7b89a93d31aad8ded8ffdcd88016e01b8aeb5e9448f80ce1cede138d
WHIRLPOOL
7949752ff3bf7b02d83f8fd3ad1eb8d5b8d396c2117b5c86cdc92690950814dd049b1c9e08179f3c68bea08ee779d554629afbec546f918df3a06902a9644140
-DIST redmine-2.6.9.tar.gz 2127454 SHA256
15cafc3983e0520c3ecc6105ef33031f55b1dc2b21270d092938562b47362d4c SHA512
c376e0096e35c0307960c5e186abe2d8618064564813873e30aa0c9f7f6fcbf41b22239cf54e7aed794a0a06de9cd8b931d5c130776d4818428f788d0ef9e866
WHIRLPOOL
85eba2d64896ba96698b4449a1580987d25b725011feac969a612eb932da99fdd701d5f5808f26efef80dec86ebcfc505445f185fc8dec08d5909d2ce8a0b2d4
diff --git a/www-apps/redmine/redmine-2.6.9.ebuild
b/www-apps/redmine/redmine-2.6.9.ebuild
deleted file mode 100644
index 53da0f1..000
--- a/www-apps/redmine/redmine-2.6.9.ebuild
+++ /dev/null
@@ -1,203 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20"
-inherit eutils depend.apache ruby-ng user
-
-DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
-HOMEPAGE="http://www.redmine.org/";
-SRC_URI="http://www.redmine.org/releases/${P}.tar.gz";
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-2"
-SLOT="0"
-# All db-related USEs are ineffective since we depend on rails
-# which depends on activerecord which depends on all ruby's db bindings
-#IUSE="ldap openid imagemagick postgres sqlite mysql fastcgi passenger"
-IUSE="ldap imagemagick fastcgi passenger"
-
-#RDEPEND="$(ruby_implementation_depend jruby '>=' -1.6.7)[ssl]"
-
-ruby_add_rdepend "
- dev-ruby/rubygems
- >=dev-ruby/rails-3.2.22:3.2
- >=dev-ruby/jquery-rails-3.1.1:3
- dev-ruby/i18n:0.6
- >=dev-ruby/coderay-1.1.0
- dev-ruby/builder:3
- dev-ruby/mime-types:*
- =dev-ruby/request_store-1.0.5
- >=dev-ruby/rbpdf-1.18.6
- ldap? ( >=dev-ruby/ruby-net-ldap-0.3.1 )
- >=dev-ruby/ruby-openid-2.3.0
- >=dev-ruby/rack-openid-0.2.1
- imagemagick? ( >=dev-ruby/rmagick-2 )
- fastcgi? ( dev-ruby/fcgi )
- passenger? ( www-apache/passenger )"
-# ruby_targets_ruby19? (
-# postgres? ( >=dev-ruby/pg-0.11 )
-# sqlite3? ( dev-ruby/sqlite3 )
-# mysql? ( dev-ruby/mysql2:0.3 )
-# )
-
-#ruby_add_bdepend ">=dev-ruby/rdoc-2.4.2
-# dev-ruby/yard
-# test? (
-# >=dev-ruby/shoulda-3.3.2
-# >=dev-ruby/mocha-0.13.3
-# >=dev-ruby/capybara-2.0.0
-#
"${T}/50${PN}"
- echo "CONFIG_PROTECT_MASK=\"${EPREFIX}${REDMINE_DIR}/config/locales
${EPREFIX}${REDMINE_DIR}/config/settings.yml\"" >> "${T}/50${PN}"
-
- # remove ldap staff module if disabled to avoid #413779
- use ldap || rm app/models/auth_source_ldap.rb || die
-
- # Make it work
- sed -i -i "1irequire 'request_store'"
app/controllers/application_controller.rb || die
-}
-
-all_ruby_install() {
- dodoc doc/{CHANGELOG,INSTALL,README_FOR_APP,RUNNING_TESTS,UPGRADING}
- rm -r doc || die
- dodoc README.rdoc
- rm README.rdoc || die
-
- keepdir /var/log/${PN}
- dosym /var/log/${PN}/ "${REDMINE_DIR}/log"
-
- insinto "${REDMINE_DIR}"
- doins -r .
- keepdir "${REDMINE_DIR}/files"
- keepdir "${REDMINE_DIR}/public/plugin_assets"
-
- fowners -R redmine:redmine \
- "${REDMINE_DIR}/config" \
- "${REDMINE_DIR}/files" \
- "${REDMINE_DIR}/public/plugin_assets" \
- "${REDMINE_DIR}/tmp" \
- /var/log/${PN}
-
- fowners redmine:redmine "${REDMINE_DIR}"
-
- # protect sensitive data, see bug #406605
- fperms -R go-rwx \
- "${REDMINE_DIR}/config" \
- "${REDMINE_DIR}/files" \
- "${REDMINE_DIR}/tmp" \
- /var/log/${PN}
-
- if use passenger; then
- has_apache
- insinto "${APACHE_VHOSTS_CONFDIR}"
- doins "${FILESDIR}/10_redmine_vhost.conf"
- else
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
-
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 5cc6b706a83e6a45dff250759cae48e809db1562
Author: Manuel Rüger gentoo org>
AuthorDate: Thu Mar 17 01:11:31 2016 +
Commit: Manuel Rüger gentoo org>
CommitDate: Thu Mar 17 01:11:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc6b706
www-apps/redmine: Version bump
Package-Manager: portage-2.2.28
www-apps/redmine/Manifest | 1 +
www-apps/redmine/redmine-2.6.10.ebuild | 203 +
2 files changed, 204 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 65b978c..ade3f7a 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1 +1,2 @@
+DIST redmine-2.6.10.tar.gz 2132564 SHA256
b6b57a2b0150e2ab262f25ee77101b7693ad40aa3d8e7c7c46c4bdcc43f0e3b3 SHA512
9ad509e56b0ab4569e195377c7e917889ac7c4caafcb2fc13d7a9263922e90cd97fac9ac7b89a93d31aad8ded8ffdcd88016e01b8aeb5e9448f80ce1cede138d
WHIRLPOOL
7949752ff3bf7b02d83f8fd3ad1eb8d5b8d396c2117b5c86cdc92690950814dd049b1c9e08179f3c68bea08ee779d554629afbec546f918df3a06902a9644140
DIST redmine-2.6.9.tar.gz 2127454 SHA256
15cafc3983e0520c3ecc6105ef33031f55b1dc2b21270d092938562b47362d4c SHA512
c376e0096e35c0307960c5e186abe2d8618064564813873e30aa0c9f7f6fcbf41b22239cf54e7aed794a0a06de9cd8b931d5c130776d4818428f788d0ef9e866
WHIRLPOOL
85eba2d64896ba96698b4449a1580987d25b725011feac969a612eb932da99fdd701d5f5808f26efef80dec86ebcfc505445f185fc8dec08d5909d2ce8a0b2d4
diff --git a/www-apps/redmine/redmine-2.6.10.ebuild
b/www-apps/redmine/redmine-2.6.10.ebuild
new file mode 100644
index 000..1f6e41e
--- /dev/null
+++ b/www-apps/redmine/redmine-2.6.10.ebuild
@@ -0,0 +1,203 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20"
+inherit eutils depend.apache ruby-ng user
+
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
+HOMEPAGE="http://www.redmine.org/";
+SRC_URI="http://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+# All db-related USEs are ineffective since we depend on rails
+# which depends on activerecord which depends on all ruby's db bindings
+#IUSE="ldap openid imagemagick postgres sqlite mysql fastcgi passenger"
+IUSE="ldap imagemagick fastcgi passenger"
+
+#RDEPEND="$(ruby_implementation_depend jruby '>=' -1.6.7)[ssl]"
+
+ruby_add_rdepend "
+ dev-ruby/rubygems
+ >=dev-ruby/rails-3.2.22:3.2
+ >=dev-ruby/jquery-rails-3.1.1:3
+ dev-ruby/i18n:0.6
+ >=dev-ruby/coderay-1.1.0
+ dev-ruby/builder:3
+ dev-ruby/mime-types:*
+ =dev-ruby/request_store-1.0.5
+ >=dev-ruby/rbpdf-1.18.6
+ ldap? ( >=dev-ruby/ruby-net-ldap-0.3.1 )
+ >=dev-ruby/ruby-openid-2.3.0
+ >=dev-ruby/rack-openid-0.2.1
+ imagemagick? ( >=dev-ruby/rmagick-2 )
+ fastcgi? ( dev-ruby/fcgi )
+ passenger? ( www-apache/passenger )"
+# ruby_targets_ruby19? (
+# postgres? ( >=dev-ruby/pg-0.11 )
+# sqlite3? ( dev-ruby/sqlite3 )
+# mysql? ( dev-ruby/mysql2:0.3 )
+# )
+
+#ruby_add_bdepend ">=dev-ruby/rdoc-2.4.2
+# dev-ruby/yard
+# test? (
+# >=dev-ruby/shoulda-3.3.2
+# >=dev-ruby/mocha-0.13.3
+# >=dev-ruby/capybara-2.0.0
+#
"${T}/50${PN}"
+ echo "CONFIG_PROTECT_MASK=\"${EPREFIX}${REDMINE_DIR}/config/locales
${EPREFIX}${REDMINE_DIR}/config/settings.yml\"" >> "${T}/50${PN}"
+
+ # remove ldap staff module if disabled to avoid #413779
+ use ldap || rm app/models/auth_source_ldap.rb || die
+
+ # Make it work
+ sed -i -i "1irequire 'request_store'"
app/controllers/application_controller.rb || die
+}
+
+all_ruby_install() {
+ dodoc doc/{CHANGELOG,INSTALL,README_FOR_APP,RUNNING_TESTS,UPGRADING}
+ rm -r doc || die
+ dodoc README.rdoc
+ rm README.rdoc || die
+
+ keepdir /var/log/${PN}
+ dosym /var/log/${PN}/ "${REDMINE_DIR}/log"
+
+ insinto "${REDMINE_DIR}"
+ doins -r .
+ keepdir "${REDMINE_DIR}/files"
+ keepdir "${REDMINE_DIR}/public/plugin_assets"
+
+ fowners -R redmine:redmine \
+ "${REDMINE_DIR}/config" \
+ "${REDMINE_DIR}/files" \
+ "${REDMINE_DIR}/public/plugin_assets" \
+ "${REDMINE_DIR}/tmp" \
+ /var/log/${PN}
+
+ fowners redmine:redmine "${REDMINE_DIR}"
+
+ # protect sensitive data, see bug #406605
+ fperms -R go-rwx \
+ "${REDMINE_DIR}/config" \
+ "${REDMINE_DIR}/files" \
+ "${REDMINE_DIR}/tmp" \
+ /var/log/${PN}
+
+ if use passenger; then
+ has_apache
+ insinto "${APACHE_VHOSTS_CONFDIR}"
+ doins "${FILESDIR}/10_redmine_vhost.conf"
+ else
+ newconfd "${FILESDIR}/${PN}.confd" ${PN}
+
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 0a099f8fb6c4c4edd698dddfcdd1a44696aa2fb8
Author: Manuel Rüger gentoo org>
AuthorDate: Sat Jan 23 12:19:05 2016 +
Commit: Manuel Rüger gentoo org>
CommitDate: Sat Jan 23 12:19:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a099f8f
www-apps/redmine: Fix DESC
Package-Manager: portage-2.2.27
www-apps/redmine/redmine-2.6.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-apps/redmine/redmine-2.6.9.ebuild
b/www-apps/redmine/redmine-2.6.9.ebuild
index 1249c70..53da0f1 100644
--- a/www-apps/redmine/redmine-2.6.9.ebuild
+++ b/www-apps/redmine/redmine-2.6.9.ebuild
@@ -6,7 +6,7 @@ EAPI=5
USE_RUBY="ruby20"
inherit eutils depend.apache ruby-ng user
-DESCRIPTION="A flexible project management web application written using Ruby
on Rails framework"
+DESCRIPTION="Flexible project management web application using the Ruby on
Rails framework"
HOMEPAGE="http://www.redmine.org/";
SRC_URI="http://www.redmine.org/releases/${P}.tar.gz";
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 0addcb15bdfd3c5ec873ec3e74ae9748fb8a7ecf
Author: Manuel Rüger gentoo org>
AuthorDate: Sat Jan 23 12:17:24 2016 +
Commit: Manuel Rüger gentoo org>
CommitDate: Sat Jan 23 12:17:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0addcb15
www-apps/redmine: Remove vulnerable
Package-Manager: portage-2.2.27
www-apps/redmine/Manifest | 1 -
www-apps/redmine/redmine-2.4.6.ebuild | 198 --
2 files changed, 199 deletions(-)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index bc0276f..65b978c 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,2 +1 @@
-DIST redmine-2.4.6.tar.gz 3885107 SHA256
9dd35c9f50fcd20724c328860253c78fe0155a5f58bbf90357d72d44900a7601 SHA512
722bdb4e5dd5246dfdee2819c65d024c34368d4cbb34d27a2832909b2b82f6e677e7312fa085971c6fb78c2aa4d06552d06e2314e19c4e3d0b211fcc1ec4d911
WHIRLPOOL
e1b4213f7aef6d97afadde194e6f99f6d7f61a5cc9775fb8619cda6fbe2b42a3b783039fdacfa80b40d0c86fa235d397f39f0d3d37b5a7626facfd70fe058f06
DIST redmine-2.6.9.tar.gz 2127454 SHA256
15cafc3983e0520c3ecc6105ef33031f55b1dc2b21270d092938562b47362d4c SHA512
c376e0096e35c0307960c5e186abe2d8618064564813873e30aa0c9f7f6fcbf41b22239cf54e7aed794a0a06de9cd8b931d5c130776d4818428f788d0ef9e866
WHIRLPOOL
85eba2d64896ba96698b4449a1580987d25b725011feac969a612eb932da99fdd701d5f5808f26efef80dec86ebcfc505445f185fc8dec08d5909d2ce8a0b2d4
diff --git a/www-apps/redmine/redmine-2.4.6.ebuild
b/www-apps/redmine/redmine-2.4.6.ebuild
deleted file mode 100644
index 216fd62..000
--- a/www-apps/redmine/redmine-2.4.6.ebuild
+++ /dev/null
@@ -1,198 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20"
-inherit eutils depend.apache ruby-ng user
-
-DESCRIPTION="Redmine is a flexible project management web application written
using Ruby on Rails framework"
-HOMEPAGE="http://www.redmine.org/";
-SRC_URI="http://www.redmine.org/releases/${P}.tar.gz";
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-2"
-SLOT="0"
-# All db-related USEs are ineffective since we depend on rails
-# which depends on activerecord which depends on all ruby's db bindings
-#IUSE="ldap openid imagemagick postgres sqlite mysql fastcgi passenger"
-IUSE="ldap imagemagick fastcgi passenger"
-
-#RDEPEND="$(ruby_implementation_depend jruby '>=' -1.6.7)[ssl]"
-
-ruby_add_rdepend "virtual/ruby-ssl
- virtual/rubygems
- >=dev-ruby/rails-3.2.19:3.2
- >=dev-ruby/jquery-rails-2.0.2
- dev-ruby/i18n:0.6
- >=dev-ruby/coderay-1.0.9
- dev-ruby/builder:3
- dev-ruby/rake
- ldap? ( >=dev-ruby/ruby-net-ldap-0.3.1 )
- >=dev-ruby/ruby-openid-2.3.0
- >=dev-ruby/rack-openid-0.2.1
- imagemagick? ( >=dev-ruby/rmagick-2 )
- fastcgi? ( dev-ruby/fcgi )
- passenger? ( www-apache/passenger )"
-# ruby_targets_ruby19? (
-# postgres? ( >=dev-ruby/pg-0.11 )
-# sqlite3? ( dev-ruby/sqlite3 )
-# mysql? ( dev-ruby/mysql2:0.3 )
-# )
-
-#ruby_add_bdepend ">=dev-ruby/rdoc-2.4.2
-# dev-ruby/yard
-# test? (
-# >=dev-ruby/shoulda-3.3.2
-# >=dev-ruby/mocha-0.13.3
-# >=dev-ruby/capybara-2.0.0
-#
"${T}/50${PN}"
- echo "CONFIG_PROTECT_MASK=\"${EPREFIX}${REDMINE_DIR}/config/locales
${EPREFIX}${REDMINE_DIR}/config/settings.yml\"" >> "${T}/50${PN}"
-
- # remove ldap staff module if disabled to avoid #413779
- use ldap || rm app/models/auth_source_ldap.rb || die
-}
-
-all_ruby_install() {
- dodoc doc/{CHANGELOG,INSTALL,README_FOR_APP,RUNNING_TESTS,UPGRADING}
- rm -r doc || die
- dodoc README.rdoc
- rm README.rdoc || die
-
- keepdir /var/log/${PN}
- dosym /var/log/${PN}/ "${REDMINE_DIR}/log"
-
- insinto "${REDMINE_DIR}"
- doins -r .
- keepdir "${REDMINE_DIR}/files"
- keepdir "${REDMINE_DIR}/public/plugin_assets"
-
- fowners -R redmine:redmine \
- "${REDMINE_DIR}/config" \
- "${REDMINE_DIR}/files" \
- "${REDMINE_DIR}/public/plugin_assets" \
- "${REDMINE_DIR}/tmp" \
- /var/log/${PN}
-
- fowners redmine:redmine "${REDMINE_DIR}"
-
- # protect sensitive data, see bug #406605
- fperms -R go-rwx \
- "${REDMINE_DIR}/config" \
- "${REDMINE_DIR}/files" \
- "${REDMINE_DIR}/tmp" \
- /var/log/${PN}
-
- if use passenger; then
- has_apache
- insinto "${APACHE_VHOSTS_CONFDIR}"
- doins "${FILESDIR}/10_redmine_vhost.conf"
- else
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN}-2.initd" ${PN}
- fi
- doenvd "${T}/50${PN}"
-}
-
-pkg_postinst() {
- einfo
- if [ -e "${EPREFIX}
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 2ebdfb106d29fd7c1bade5a4668b0570e7200cf5
Author: Manuel Rüger gentoo org>
AuthorDate: Sun Jan 17 16:44:05 2016 +
Commit: Manuel Rüger gentoo org>
CommitDate: Sun Jan 17 16:44:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ebdfb10
www-apps/redmine: Version bump to 2.6.9
Gentoo-Bug: 491758
Package-Manager: portage-2.2.26
www-apps/redmine/Manifest | 1 +
www-apps/redmine/redmine-2.6.9.ebuild | 203 ++
2 files changed, 204 insertions(+)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index a006b5e..bc0276f 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1 +1,2 @@
DIST redmine-2.4.6.tar.gz 3885107 SHA256
9dd35c9f50fcd20724c328860253c78fe0155a5f58bbf90357d72d44900a7601 SHA512
722bdb4e5dd5246dfdee2819c65d024c34368d4cbb34d27a2832909b2b82f6e677e7312fa085971c6fb78c2aa4d06552d06e2314e19c4e3d0b211fcc1ec4d911
WHIRLPOOL
e1b4213f7aef6d97afadde194e6f99f6d7f61a5cc9775fb8619cda6fbe2b42a3b783039fdacfa80b40d0c86fa235d397f39f0d3d37b5a7626facfd70fe058f06
+DIST redmine-2.6.9.tar.gz 2127454 SHA256
15cafc3983e0520c3ecc6105ef33031f55b1dc2b21270d092938562b47362d4c SHA512
c376e0096e35c0307960c5e186abe2d8618064564813873e30aa0c9f7f6fcbf41b22239cf54e7aed794a0a06de9cd8b931d5c130776d4818428f788d0ef9e866
WHIRLPOOL
85eba2d64896ba96698b4449a1580987d25b725011feac969a612eb932da99fdd701d5f5808f26efef80dec86ebcfc505445f185fc8dec08d5909d2ce8a0b2d4
diff --git a/www-apps/redmine/redmine-2.6.9.ebuild
b/www-apps/redmine/redmine-2.6.9.ebuild
new file mode 100644
index 000..1249c70
--- /dev/null
+++ b/www-apps/redmine/redmine-2.6.9.ebuild
@@ -0,0 +1,203 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20"
+inherit eutils depend.apache ruby-ng user
+
+DESCRIPTION="A flexible project management web application written using Ruby
on Rails framework"
+HOMEPAGE="http://www.redmine.org/";
+SRC_URI="http://www.redmine.org/releases/${P}.tar.gz";
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+# All db-related USEs are ineffective since we depend on rails
+# which depends on activerecord which depends on all ruby's db bindings
+#IUSE="ldap openid imagemagick postgres sqlite mysql fastcgi passenger"
+IUSE="ldap imagemagick fastcgi passenger"
+
+#RDEPEND="$(ruby_implementation_depend jruby '>=' -1.6.7)[ssl]"
+
+ruby_add_rdepend "
+ dev-ruby/rubygems
+ >=dev-ruby/rails-3.2.22:3.2
+ >=dev-ruby/jquery-rails-3.1.1:3
+ dev-ruby/i18n:0.6
+ >=dev-ruby/coderay-1.1.0
+ dev-ruby/builder:3
+ dev-ruby/mime-types:*
+ =dev-ruby/request_store-1.0.5
+ >=dev-ruby/rbpdf-1.18.6
+ ldap? ( >=dev-ruby/ruby-net-ldap-0.3.1 )
+ >=dev-ruby/ruby-openid-2.3.0
+ >=dev-ruby/rack-openid-0.2.1
+ imagemagick? ( >=dev-ruby/rmagick-2 )
+ fastcgi? ( dev-ruby/fcgi )
+ passenger? ( www-apache/passenger )"
+# ruby_targets_ruby19? (
+# postgres? ( >=dev-ruby/pg-0.11 )
+# sqlite3? ( dev-ruby/sqlite3 )
+# mysql? ( dev-ruby/mysql2:0.3 )
+# )
+
+#ruby_add_bdepend ">=dev-ruby/rdoc-2.4.2
+# dev-ruby/yard
+# test? (
+# >=dev-ruby/shoulda-3.3.2
+# >=dev-ruby/mocha-0.13.3
+# >=dev-ruby/capybara-2.0.0
+#
"${T}/50${PN}"
+ echo "CONFIG_PROTECT_MASK=\"${EPREFIX}${REDMINE_DIR}/config/locales
${EPREFIX}${REDMINE_DIR}/config/settings.yml\"" >> "${T}/50${PN}"
+
+ # remove ldap staff module if disabled to avoid #413779
+ use ldap || rm app/models/auth_source_ldap.rb || die
+
+ # Make it work
+ sed -i -i "1irequire 'request_store'"
app/controllers/application_controller.rb || die
+}
+
+all_ruby_install() {
+ dodoc doc/{CHANGELOG,INSTALL,README_FOR_APP,RUNNING_TESTS,UPGRADING}
+ rm -r doc || die
+ dodoc README.rdoc
+ rm README.rdoc || die
+
+ keepdir /var/log/${PN}
+ dosym /var/log/${PN}/ "${REDMINE_DIR}/log"
+
+ insinto "${REDMINE_DIR}"
+ doins -r .
+ keepdir "${REDMINE_DIR}/files"
+ keepdir "${REDMINE_DIR}/public/plugin_assets"
+
+ fowners -R redmine:redmine \
+ "${REDMINE_DIR}/config" \
+ "${REDMINE_DIR}/files" \
+ "${REDMINE_DIR}/public/plugin_assets" \
+ "${REDMINE_DIR}/tmp" \
+ /var/log/${PN}
+
+ fowners redmine:redmine "${REDMINE_DIR}"
+
+ # protect sensitive data, see bug #406605
+ fperms -R go-rwx \
+ "${REDMINE_DIR}/config" \
+ "${REDMINE_DIR}/files" \
+ "${REDMINE_DIR}/tmp" \
+ /var/log/${PN}
+
+ if use passenger; then
+ has_apache
+ insinto "${APACHE_VHOSTS_CONFDIR}"
+ doins "${FILESDIR}/10_redmine_vhost.conf"
+ else
+ newconfd "${FILE
