redmine: 6.0.5 -> 6.0.6

Signed-off-by: Felix Singer <felixsinger@posteo.net>
This commit is contained in:
Felix Singer
2025-07-13 14:36:44 +02:00
parent 9ebd8b5b6a
commit 56ab8ba138
3 changed files with 96 additions and 77 deletions
+28 -26
View File
@@ -78,9 +78,9 @@ GEM
addressable (2.8.7) addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0) public_suffix (>= 2.0.2, < 7.0)
ast (2.4.3) ast (2.4.3)
base64 (0.2.0) base64 (0.3.0)
benchmark (0.4.0) benchmark (0.4.1)
bigdecimal (3.1.9) bigdecimal (3.2.2)
builder (3.3.0) builder (3.3.0)
bundle-audit (0.1.0) bundle-audit (0.1.0)
bundler-audit bundler-audit
@@ -105,13 +105,14 @@ GEM
addressable addressable
csv (3.2.9) csv (3.2.9)
date (3.4.1) date (3.4.1)
debug (1.10.0) debug (1.11.0)
irb (~> 1.10) irb (~> 1.10)
reline (>= 0.3.8) reline (>= 0.3.8)
deckar01-task_list (2.3.2) deckar01-task_list (2.3.2)
html-pipeline html-pipeline
docile (1.4.1) docile (1.4.1)
drb (2.2.1) drb (2.2.3)
erb (5.0.1)
erubi (1.13.1) erubi (1.13.1)
ffi (1.17.2) ffi (1.17.2)
globalid (1.2.1) globalid (1.2.1)
@@ -127,13 +128,13 @@ GEM
pp (>= 0.6.0) pp (>= 0.6.0)
rdoc (>= 4.0.0) rdoc (>= 4.0.0)
reline (>= 0.4.2) reline (>= 0.4.2)
json (2.11.3) json (2.12.2)
language_server-protocol (3.17.0.4) language_server-protocol (3.17.0.5)
listen (3.9.0) listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3) rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10) rb-inotify (~> 0.9, >= 0.9.10)
logger (1.7.0) logger (1.7.0)
loofah (2.24.0) loofah (2.24.1)
crass (~> 1.0.2) crass (~> 1.0.2)
nokogiri (>= 1.12.0) nokogiri (>= 1.12.0)
mail (2.8.1) mail (2.8.1)
@@ -142,15 +143,15 @@ GEM
net-pop net-pop
net-smtp net-smtp
marcel (1.0.4) marcel (1.0.4)
matrix (0.4.2) matrix (0.4.3)
mini_magick (5.0.1) mini_magick (5.0.1)
mini_mime (1.1.5) mini_mime (1.1.5)
mini_portile2 (2.8.8) mini_portile2 (2.8.9)
minitest (5.25.5) minitest (5.25.5)
mocha (2.7.1) mocha (2.7.1)
ruby2_keywords (>= 0.0.5) ruby2_keywords (>= 0.0.5)
mysql2 (0.5.6) mysql2 (0.5.6)
net-imap (0.4.21) net-imap (0.4.22)
date date
net-protocol net-protocol
net-ldap (0.17.1) net-ldap (0.17.1)
@@ -178,15 +179,15 @@ GEM
activesupport (>= 7.0.0) activesupport (>= 7.0.0)
rack rack
railties (>= 7.0.0) railties (>= 7.0.0)
psych (5.2.3) psych (5.2.6)
date date
stringio stringio
public_suffix (6.0.1) public_suffix (6.0.2)
puma (6.6.0) puma (6.6.0)
nio4r (~> 2.0) nio4r (~> 2.0)
racc (1.8.1) racc (1.8.1)
rack (3.1.13) rack (3.1.16)
rack-session (2.1.0) rack-session (2.1.1)
base64 (>= 0.1.0) base64 (>= 0.1.0)
rack (>= 3.0.0) rack (>= 3.0.0)
rack-test (2.2.0) rack-test (2.2.0)
@@ -207,7 +208,7 @@ GEM
activesupport (= 7.2.2.1) activesupport (= 7.2.2.1)
bundler (>= 1.15.0) bundler (>= 1.15.0)
railties (= 7.2.2.1) railties (= 7.2.2.1)
rails-dom-testing (2.2.0) rails-dom-testing (2.3.0)
activesupport (>= 5.0.0) activesupport (>= 5.0.0)
minitest minitest
nokogiri (>= 1.6) nokogiri (>= 1.6)
@@ -223,15 +224,16 @@ GEM
thor (~> 1.0, >= 1.2.2) thor (~> 1.0, >= 1.2.2)
zeitwerk (~> 2.6) zeitwerk (~> 2.6)
rainbow (3.1.1) rainbow (3.1.1)
rake (13.2.1) rake (13.3.0)
rb-fsevent (0.11.2) rb-fsevent (0.11.2)
rb-inotify (0.11.1) rb-inotify (0.11.1)
ffi (~> 1.0) ffi (~> 1.0)
rbpdf (1.21.3) rbpdf (1.21.4)
htmlentities htmlentities
rbpdf-font (~> 1.19.0) rbpdf-font (~> 1.19.0)
rbpdf-font (1.19.1) rbpdf-font (1.19.1)
rdoc (6.13.1) rdoc (6.14.2)
erb
psych (>= 4.0.0) psych (>= 4.0.0)
regexp_parser (2.10.0) regexp_parser (2.10.0)
reline (0.6.1) reline (0.6.1)
@@ -259,7 +261,7 @@ GEM
rubocop-ast (>= 1.32.2, < 2.0) rubocop-ast (>= 1.32.2, < 2.0)
ruby-progressbar (~> 1.7) ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 3.0) unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.44.1) rubocop-ast (1.45.1)
parser (>= 3.3.7.2) parser (>= 3.3.7.2)
prism (~> 1.4) prism (~> 1.4)
rubocop-performance (1.22.1) rubocop-performance (1.22.1)
@@ -277,7 +279,7 @@ GEM
crass (~> 1.0.2) crass (~> 1.0.2)
nokogiri (>= 1.12.0) nokogiri (>= 1.12.0)
securerandom (0.4.1) securerandom (0.4.1)
selenium-webdriver (4.31.0) selenium-webdriver (4.34.0)
base64 (~> 0.2) base64 (~> 0.2)
logger (~> 1.4) logger (~> 1.4)
rexml (~> 3.2, >= 3.2.5) rexml (~> 3.2, >= 3.2.5)
@@ -306,17 +308,17 @@ GEM
useragent (0.16.11) useragent (0.16.11)
webrick (1.9.1) webrick (1.9.1)
websocket (1.2.11) websocket (1.2.11)
websocket-driver (0.7.7) websocket-driver (0.8.0)
base64 base64
websocket-extensions (>= 0.1.0) websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5) websocket-extensions (0.1.5)
with_advisory_lock (5.1.0) with_advisory_lock (5.3.0)
activerecord (>= 6.1) activerecord (>= 6.1)
zeitwerk (>= 2.6) zeitwerk (>= 2.6)
xpath (3.2.0) xpath (3.2.0)
nokogiri (~> 1.8) nokogiri (~> 1.8)
yard (0.9.37) yard (0.9.37)
zeitwerk (2.7.2) zeitwerk (2.7.3)
PLATFORMS PLATFORMS
ruby ruby
@@ -371,7 +373,7 @@ DEPENDENCIES
yard yard
RUBY VERSION RUBY VERSION
ruby 3.3.7p123 ruby 3.3.8p144
BUNDLED WITH BUNDLED WITH
2.5.22 2.6.6
+66 -49
View File
@@ -243,10 +243,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "01qml0yilb9basf7is2614skjp8384h2pycfx86cr8023arfj98g"; sha256 = "0yx9yn47a8lkfcjmigk79fykxvr80r4m1i35q82sxzynpbm7lcr7";
type = "gem"; type = "gem";
}; };
version = "0.2.0"; version = "0.3.0";
}; };
benchmark = { benchmark = {
groups = [ groups = [
@@ -257,10 +257,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "0jl71qcgamm96dzyqk695j24qszhcc7liw74qc83fpjljp2gh4hg"; sha256 = "1kicilpma5l0lwayqjb5577bm0hbjndj2gh150xz09xsgc1l1vyl";
type = "gem"; type = "gem";
}; };
version = "0.4.0"; version = "0.4.1";
}; };
bigdecimal = { bigdecimal = {
groups = [ groups = [
@@ -271,10 +271,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "1k6qzammv9r6b2cw3siasaik18i6wjc5m0gw5nfdc6jj64h79z1g"; sha256 = "1p2szbr4jdvmwaaj2kxlbv1rp0m6ycbgfyp0kjkkkswmniv5y21r";
type = "gem"; type = "gem";
}; };
version = "3.1.9"; version = "3.2.2";
}; };
builder = { builder = {
groups = [ "default" ]; groups = [ "default" ];
@@ -436,10 +436,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "1977s95s9ns6mpbhg68pg6ggnpxxf8wly4244ihrx5vm92kqrqhi"; sha256 = "1wmfy5n5v2rzpr5vz698sqfj1gl596bxrqw44sahq4x0rxjdn98l";
type = "gem"; type = "gem";
}; };
version = "1.10.0"; version = "1.11.0";
}; };
deckar01-task_list = { deckar01-task_list = {
dependencies = [ "html-pipeline" ]; dependencies = [ "html-pipeline" ];
@@ -474,10 +474,24 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "0h5kbj9hvg5hb3c7l425zpds0vb42phvln2knab8nmazg2zp5m79"; sha256 = "0wrkl7yiix268s2md1h6wh91311w95ikd8fy8m5gx589npyxc00b";
type = "gem"; type = "gem";
}; };
version = "2.2.1"; version = "2.2.3";
};
erb = {
groups = [
"default"
"development"
"test"
];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "08rc8pzri3g7c85c76x84j05hkk12jvalrm2m3n97k1n7f03j13n";
type = "gem";
};
version = "5.0.1";
}; };
erubi = { erubi = {
groups = [ "default" ]; groups = [ "default" ];
@@ -613,10 +627,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "1hfcz73wszgqprg2pr83qjbyfb0k93frbdvyhgmw0ryyl9cgc44s"; sha256 = "1x5b8ipv6g0z44wgc45039k04smsyf95h2m5m67mqq35sa5a955s";
type = "gem"; type = "gem";
}; };
version = "2.11.3"; version = "2.12.2";
}; };
language_server-protocol = { language_server-protocol = {
groups = [ groups = [
@@ -626,10 +640,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "0scnz2fvdczdgadvjn0j9d49118aqm3hj66qh8sd2kv6g1j65164"; sha256 = "1k0311vah76kg5m6zr7wmkwyk5p2f9d9hyckjpn3xgr83ajkj7px";
type = "gem"; type = "gem";
}; };
version = "3.17.0.4"; version = "3.17.0.5";
}; };
listen = { listen = {
dependencies = [ dependencies = [
@@ -668,10 +682,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "07pfa5kgl7k2hxlzzn89qna6bmiyrxlchgbzi0885frsi08agrk1"; sha256 = "0dx316q03x6rpdbl610rdaj2vfd5s8fanixk21j4gv3h5f230nk5";
type = "gem"; type = "gem";
}; };
version = "2.24.0"; version = "2.24.1";
}; };
mail = { mail = {
dependencies = [ dependencies = [
@@ -707,10 +721,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "1h2cgkpzkh3dd0flnnwfq6f3nl2b1zff9lvqz8xs853ssv5kq23i"; sha256 = "0nscas3a4mmrp1rc07cdjlbbpb2rydkindmbj3v3z5y1viyspmd0";
type = "gem"; type = "gem";
}; };
version = "0.4.2"; version = "0.4.3";
}; };
mini_magick = { mini_magick = {
groups = [ "minimagick" ]; groups = [ "minimagick" ];
@@ -745,10 +759,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "0x8asxl83msn815lwmb2d7q5p29p7drhjv5va0byhk60v9n16iwf"; sha256 = "12f2830x7pq3kj0v8nz0zjvaw02sv01bqs1zwdrc04704kwcgmqc";
type = "gem"; type = "gem";
}; };
version = "2.8.8"; version = "2.8.9";
}; };
minitest = { minitest = {
groups = [ groups = [
@@ -794,10 +808,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "1iik22kpvah1n9hsw271lmgsbh6mkxg9iv7c0banm50548bwlxkg"; sha256 = "16ckbx0fmd47zh74kb2m01yl5ml10jv5whvlfmnfp385n18ai43n";
type = "gem"; type = "gem";
}; };
version = "0.4.21"; version = "0.4.22";
}; };
net-ldap = { net-ldap = {
groups = [ "ldap" ]; groups = [ "ldap" ];
@@ -985,10 +999,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "1vjrx3yd596zzi42dcaq5xw7hil1921r769dlbz08iniaawlp9c4"; sha256 = "0vii1xc7x81hicdbp7dlllhmbw5w3jy20shj696n0vfbbnm2hhw1";
type = "gem"; type = "gem";
}; };
version = "5.2.3"; version = "5.2.6";
}; };
public_suffix = { public_suffix = {
groups = [ groups = [
@@ -998,10 +1012,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "0vqcw3iwby3yc6avs1vb3gfd0vcp2v7q310665dvxfswmcf4xm31"; sha256 = "1543ap9w3ydhx39ljcd675cdz9cr948x9mp00ab8qvq6118wv9xz";
type = "gem"; type = "gem";
}; };
version = "6.0.1"; version = "6.0.2";
}; };
puma = { puma = {
dependencies = [ "nio4r" ]; dependencies = [ "nio4r" ];
@@ -1037,10 +1051,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "14jpch41i6iclbgc8rykvkyn7ii8s9dwvn98k96qi0hqcbdpj30p"; sha256 = "0da64fq3w671qhp7ji1zs84m5lyhalq4khqhbfw5dz0y6mn61dgg";
type = "gem"; type = "gem";
}; };
version = "3.1.13"; version = "3.1.16";
}; };
rack-session = { rack-session = {
dependencies = [ dependencies = [
@@ -1051,10 +1065,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "1452c1bhh6fdnv17s1z65ajwh08axqnlmkhnr1qyyn2vacb3jz23"; sha256 = "1sg4laz2qmllxh1c5sqlj9n1r7scdn08p3m4b0zmhjvyx9yw0v8b";
type = "gem"; type = "gem";
}; };
version = "2.1.0"; version = "2.1.1";
}; };
rack-test = { rack-test = {
dependencies = [ "rack" ]; dependencies = [ "rack" ];
@@ -1115,10 +1129,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "0fx9dx1ag0s1lr6lfr34lbx5i1bvn3bhyf3w3mx6h7yz90p725g5"; sha256 = "07awj8bp7jib54d0khqw391ryw8nphvqgw4bb12cl4drlx9pkk4a";
type = "gem"; type = "gem";
}; };
version = "2.2.0"; version = "2.3.0";
}; };
rails-html-sanitizer = { rails-html-sanitizer = {
dependencies = [ dependencies = [
@@ -1171,10 +1185,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "17850wcwkgi30p7yqh60960ypn7yibacjjha0av78zaxwvd3ijs6"; sha256 = "14s4jdcs1a4saam9qmzbsa2bsh85rj9zfxny5z315x3gg0nhkxcn";
type = "gem"; type = "gem";
}; };
version = "13.2.1"; version = "13.3.0";
}; };
rb-fsevent = { rb-fsevent = {
groups = [ groups = [
@@ -1212,10 +1226,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "0rb6zqx79fzi0gqdq8xbhp87yp1ldfmzh0kng6fph84qhmzs990n"; sha256 = "1ig0gn6h9rfrdgz0xphjzxb7qjghpxiynphnz9hx0wacs01isa4g";
type = "gem"; type = "gem";
}; };
version = "1.21.3"; version = "1.21.4";
}; };
rbpdf-font = { rbpdf-font = {
groups = [ "default" ]; groups = [ "default" ];
@@ -1228,7 +1242,10 @@
version = "1.19.1"; version = "1.19.1";
}; };
rdoc = { rdoc = {
dependencies = [ "psych" ]; dependencies = [
"erb"
"psych"
];
groups = [ groups = [
"default" "default"
"development" "development"
@@ -1237,10 +1254,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "1xvjskc5xp5x4lgrkxqrn7n4rjzgbbjl9yx3ny74xjckjk4xm832"; sha256 = "09lj8d16wx5byj0nbcb9wc6v9farsvgn98n91kknm18g2ggl9pcz";
type = "gem"; type = "gem";
}; };
version = "6.13.1"; version = "6.14.2";
}; };
regexp_parser = { regexp_parser = {
groups = [ groups = [
@@ -1388,10 +1405,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "14lf3d9bdr8cv8x3xcn3ijql5x23svk5zy7mdinlzw1f7ch09k73"; sha256 = "0gis8w51k5dsmzzlppvwwznqyfd73fa3zcrpl1xihzy1mm4jw14l";
type = "gem"; type = "gem";
}; };
version = "1.44.1"; version = "1.45.1";
}; };
rubocop-performance = { rubocop-performance = {
dependencies = [ dependencies = [
@@ -1502,10 +1519,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "1s80s7mgpwpfj4df2f43f5im37ks884xkbcxd9fxpk93xs7dicnx"; sha256 = "07i7ifp8vpgsn9y9smvndnbx1bkcl9mmxjnq8yrf4vz6rccbfyzc";
type = "gem"; type = "gem";
}; };
version = "4.31.0"; version = "4.34.0";
}; };
simplecov = { simplecov = {
dependencies = [ dependencies = [
@@ -1696,10 +1713,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "1d26l4qn55ivzahbc7fwc4k4z3j7wzym05i9n77i4mslrpr9jv85"; sha256 = "0qj9dmkmgahmadgh88kydb7cv15w13l1fj3kk9zz28iwji5vl3gd";
type = "gem"; type = "gem";
}; };
version = "0.7.7"; version = "0.8.0";
}; };
websocket-extensions = { websocket-extensions = {
groups = [ "default" ]; groups = [ "default" ];
@@ -1720,10 +1737,10 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "1mzy29advrdczf88j2ffvck4kf8sfhxn07sym9ciq9rv061cv4h6"; sha256 = "0kmr064q52cr1v9026fgkif74hncnzaz4rbp384fjgw56128dcdx";
type = "gem"; type = "gem";
}; };
version = "5.1.0"; version = "5.3.0";
}; };
xpath = { xpath = {
dependencies = [ "nokogiri" ]; dependencies = [ "nokogiri" ];
@@ -1754,9 +1771,9 @@
platforms = [ ]; platforms = [ ];
source = { source = {
remotes = [ "https://rubygems.org" ]; remotes = [ "https://rubygems.org" ];
sha256 = "0ws6rpyj0y9iadjg1890dwnnbjfdbzxsv6r48zbj7f8yn5y0cbl4"; sha256 = "119ypabas886gd0n9kiid3q41w76gz60s8qmiak6pljpkd56ps5j";
type = "gem"; type = "gem";
}; };
version = "2.7.2"; version = "2.7.3";
}; };
} }
+2 -2
View File
@@ -9,7 +9,7 @@
}: }:
let let
version = "6.0.5"; version = "6.0.6";
rubyEnv = bundlerEnv { rubyEnv = bundlerEnv {
name = "redmine-env-${version}"; name = "redmine-env-${version}";
@@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: {
src = fetchurl { src = fetchurl {
url = "https://www.redmine.org/releases/redmine-${finalAttrs.version}.tar.gz"; url = "https://www.redmine.org/releases/redmine-${finalAttrs.version}.tar.gz";
hash = "sha256-lNzFMRXgWBrEbmDD7ZMY8ZJs5GS6u7OF5SNiF9Hmpk4="; hash = "sha256-t6wtKIk4Brj0+9FIC3FL5UZhToMOICnUegvyajUrs/o=";
}; };
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper ];