public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
* [PATCH] ca-certificates: Update to 20250317
@ 2025-03-18 21:20 Adolf Belka
  2025-03-18 21:20 ` [PATCH] cairo: Update to version 1.18.4 Adolf Belka
                   ` (13 more replies)
  0 siblings, 14 replies; 15+ messages in thread
From: Adolf Belka @ 2025-03-18 21:20 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 20240920 to 20250317

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/ca-certificates/certdata.txt | 1025 ++++++++++++++-------------
 lfs/ca-certificates                 |    4 +-
 2 files changed, 546 insertions(+), 483 deletions(-)

diff --git a/config/ca-certificates/certdata.txt b/config/ca-certificates/certdata.txt
index 45fe5ed09..a1f9b3d2d 100644
--- a/config/ca-certificates/certdata.txt
+++ b/config/ca-certificates/certdata.txt
@@ -323,7 +323,10 @@ CKA_VALUE MULTILINE_OCTAL
 \174\136\232\166\351\131\220\305\174\203\065\021\145\121
 END
 CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
-CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
+# For Server Distrust After: Sat Nov 30 23:59:59 2024
+CKA_NSS_SERVER_DISTRUST_AFTER MULTILINE_OCTAL
+\062\064\061\061\063\060\062\063\065\071\065\071\132
+END
 CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
 
 # Trust for "Entrust.net Premium 2048 Secure Server CA"
@@ -627,7 +630,10 @@ CKA_VALUE MULTILINE_OCTAL
 \036\177\132\264\074
 END
 CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
-CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
+# For Server Distrust After: Sat Nov 30 23:59:59 2024
+CKA_NSS_SERVER_DISTRUST_AFTER MULTILINE_OCTAL
+\062\064\061\061\063\060\062\063\065\071\065\071\132
+END
 CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
 
 # Trust for "Entrust Root Certification Authority"
@@ -2341,174 +2347,6 @@ CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
 CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
 
-#
-# Certificate "SwissSign Silver CA - G2"
-#
-# Issuer: CN=SwissSign Silver CA - G2,O=SwissSign AG,C=CH
-# Serial Number:4f:1b:d4:2f:54:bb:2f:4b
-# Subject: CN=SwissSign Silver CA - G2,O=SwissSign AG,C=CH
-# Not Valid Before: Wed Oct 25 08:32:46 2006
-# Not Valid After : Sat Oct 25 08:32:46 2036
-# Fingerprint (SHA-256): BE:6C:4D:A2:BB:B9:BA:59:B6:F3:93:97:68:37:42:46:C3:C0:05:99:3F:A9:8F:02:0D:1D:ED:BE:D4:8A:81:D5
-# Fingerprint (SHA1): 9B:AA:E5:9F:56:EE:21:CB:43:5A:BE:25:93:DF:A7:F0:40:D1:1D:CB
-CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE
-CKA_TOKEN CK_BBOOL CK_TRUE
-CKA_PRIVATE CK_BBOOL CK_FALSE
-CKA_MODIFIABLE CK_BBOOL CK_FALSE
-CKA_LABEL UTF8 "SwissSign Silver CA - G2"
-CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509
-CKA_SUBJECT MULTILINE_OCTAL
-\060\107\061\013\060\011\006\003\125\004\006\023\002\103\110\061
-\025\060\023\006\003\125\004\012\023\014\123\167\151\163\163\123
-\151\147\156\040\101\107\061\041\060\037\006\003\125\004\003\023
-\030\123\167\151\163\163\123\151\147\156\040\123\151\154\166\145
-\162\040\103\101\040\055\040\107\062
-END
-CKA_ID UTF8 "0"
-CKA_ISSUER MULTILINE_OCTAL
-\060\107\061\013\060\011\006\003\125\004\006\023\002\103\110\061
-\025\060\023\006\003\125\004\012\023\014\123\167\151\163\163\123
-\151\147\156\040\101\107\061\041\060\037\006\003\125\004\003\023
-\030\123\167\151\163\163\123\151\147\156\040\123\151\154\166\145
-\162\040\103\101\040\055\040\107\062
-END
-CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\010\117\033\324\057\124\273\057\113
-END
-CKA_VALUE MULTILINE_OCTAL
-\060\202\005\275\060\202\003\245\240\003\002\001\002\002\010\117
-\033\324\057\124\273\057\113\060\015\006\011\052\206\110\206\367
-\015\001\001\005\005\000\060\107\061\013\060\011\006\003\125\004
-\006\023\002\103\110\061\025\060\023\006\003\125\004\012\023\014
-\123\167\151\163\163\123\151\147\156\040\101\107\061\041\060\037
-\006\003\125\004\003\023\030\123\167\151\163\163\123\151\147\156
-\040\123\151\154\166\145\162\040\103\101\040\055\040\107\062\060
-\036\027\015\060\066\061\060\062\065\060\070\063\062\064\066\132
-\027\015\063\066\061\060\062\065\060\070\063\062\064\066\132\060
-\107\061\013\060\011\006\003\125\004\006\023\002\103\110\061\025
-\060\023\006\003\125\004\012\023\014\123\167\151\163\163\123\151
-\147\156\040\101\107\061\041\060\037\006\003\125\004\003\023\030
-\123\167\151\163\163\123\151\147\156\040\123\151\154\166\145\162
-\040\103\101\040\055\040\107\062\060\202\002\042\060\015\006\011
-\052\206\110\206\367\015\001\001\001\005\000\003\202\002\017\000
-\060\202\002\012\002\202\002\001\000\304\361\207\177\323\170\061
-\367\070\311\370\303\231\103\274\307\367\274\067\347\116\161\272
-\113\217\245\163\035\134\156\230\256\003\127\256\070\067\103\057
-\027\075\037\310\316\150\020\301\170\256\031\003\053\020\372\054
-\171\203\366\350\271\150\271\125\362\004\104\247\071\371\374\004
-\213\036\361\242\115\047\371\141\173\272\267\345\242\023\266\353
-\141\076\320\154\321\346\373\372\136\355\035\264\236\240\065\133
-\241\222\313\360\111\222\376\205\012\005\076\346\331\013\342\117
-\273\334\225\067\374\221\351\062\065\042\321\037\072\116\047\205
-\235\260\025\224\062\332\141\015\107\115\140\102\256\222\107\350
-\203\132\120\130\351\212\213\271\135\241\334\335\231\112\037\066
-\147\273\110\344\203\266\067\353\110\072\257\017\147\217\027\007
-\350\004\312\357\152\061\207\324\300\266\371\224\161\173\147\144
-\270\266\221\112\102\173\145\056\060\152\014\365\220\356\225\346
-\362\315\202\354\331\241\112\354\366\262\113\345\105\205\346\155
-\170\223\004\056\234\202\155\066\251\304\061\144\037\206\203\013
-\052\364\065\012\170\311\125\317\101\260\107\351\060\237\231\276
-\141\250\006\204\271\050\172\137\070\331\033\251\070\260\203\177
-\163\301\303\073\110\052\202\017\041\233\270\314\250\065\303\204
-\033\203\263\076\276\244\225\151\001\072\211\000\170\004\331\311
-\364\231\031\253\126\176\133\213\206\071\025\221\244\020\054\011
-\062\200\140\263\223\300\052\266\030\013\235\176\215\111\362\020
-\112\177\371\325\106\057\031\222\243\231\247\046\254\273\214\074
-\346\016\274\107\007\334\163\121\361\160\144\057\010\371\264\107
-\035\060\154\104\352\051\067\205\222\150\146\274\203\070\376\173
-\071\056\323\120\360\037\373\136\140\266\251\246\372\047\101\361
-\233\030\162\362\365\204\164\112\311\147\304\124\256\110\144\337
-\214\321\156\260\035\341\007\217\010\036\231\234\161\351\114\330
-\245\367\107\022\037\164\321\121\236\206\363\302\242\043\100\013
-\163\333\113\246\347\163\006\214\301\240\351\301\131\254\106\372
-\346\057\370\317\161\234\106\155\271\304\025\215\070\171\003\105
-\110\357\304\135\327\010\356\207\071\042\206\262\015\017\130\103
-\367\161\251\110\056\375\352\326\037\002\003\001\000\001\243\201
-\254\060\201\251\060\016\006\003\125\035\017\001\001\377\004\004
-\003\002\001\006\060\017\006\003\125\035\023\001\001\377\004\005
-\060\003\001\001\377\060\035\006\003\125\035\016\004\026\004\024
-\027\240\315\301\344\101\266\072\133\073\313\105\235\275\034\302
-\230\372\206\130\060\037\006\003\125\035\043\004\030\060\026\200
-\024\027\240\315\301\344\101\266\072\133\073\313\105\235\275\034
-\302\230\372\206\130\060\106\006\003\125\035\040\004\077\060\075
-\060\073\006\011\140\205\164\001\131\001\003\001\001\060\056\060
-\054\006\010\053\006\001\005\005\007\002\001\026\040\150\164\164
-\160\072\057\057\162\145\160\157\163\151\164\157\162\171\056\163
-\167\151\163\163\163\151\147\156\056\143\157\155\057\060\015\006
-\011\052\206\110\206\367\015\001\001\005\005\000\003\202\002\001
-\000\163\306\201\340\047\322\055\017\340\225\060\342\232\101\177
-\120\054\137\137\142\141\251\206\152\151\030\014\164\111\326\135
-\204\352\101\122\030\157\130\255\120\126\040\152\306\275\050\151
-\130\221\334\221\021\065\251\072\035\274\032\245\140\236\330\037
-\177\105\221\151\331\176\273\170\162\301\006\017\052\316\217\205
-\160\141\254\240\315\013\270\071\051\126\204\062\116\206\273\075
-\304\052\331\327\037\162\356\376\121\241\042\101\261\161\002\143
-\032\202\260\142\253\136\127\022\037\337\313\335\165\240\300\135
-\171\220\214\033\340\120\346\336\061\376\230\173\160\137\245\220
-\330\255\370\002\266\157\323\140\335\100\113\042\305\075\255\072
-\172\237\032\032\107\221\171\063\272\202\334\062\151\003\226\156
-\037\113\360\161\376\343\147\162\240\261\277\134\213\344\372\231
-\042\307\204\271\033\215\043\227\077\355\045\340\317\145\273\365
-\141\004\357\335\036\262\132\101\042\132\241\237\135\054\350\133
-\311\155\251\014\014\170\252\140\306\126\217\001\132\014\150\274
-\151\031\171\304\037\176\227\005\277\305\351\044\121\136\324\325
-\113\123\355\331\043\132\066\003\145\243\301\003\255\101\060\363
-\106\033\205\220\257\145\265\325\261\344\026\133\170\165\035\227
-\172\155\131\251\052\217\173\336\303\207\211\020\231\111\163\170
-\310\075\275\121\065\164\052\325\361\176\151\033\052\273\073\275
-\045\270\232\132\075\162\141\220\146\207\356\014\326\115\324\021
-\164\013\152\376\013\003\374\243\125\127\211\376\112\313\256\133
-\027\005\310\362\215\043\061\123\070\322\055\152\077\202\271\215
-\010\152\367\136\101\164\156\303\021\176\007\254\051\140\221\077
-\070\312\127\020\015\275\060\057\307\245\346\101\240\332\256\005
-\207\232\240\244\145\154\114\011\014\211\272\270\323\271\300\223
-\212\060\372\215\345\232\153\025\001\116\147\252\332\142\126\076
-\204\010\146\322\304\066\175\247\076\020\374\210\340\324\200\345
-\000\275\252\363\116\006\243\172\152\371\142\162\343\011\117\353
-\233\016\001\043\361\237\273\174\334\334\154\021\227\045\262\362
-\264\143\024\322\006\052\147\214\203\365\316\352\007\330\232\152
-\036\354\344\012\273\052\114\353\011\140\071\316\312\142\330\056
-\156
-END
-CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
-CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
-CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
-
-# Trust for "SwissSign Silver CA - G2"
-# Issuer: CN=SwissSign Silver CA - G2,O=SwissSign AG,C=CH
-# Serial Number:4f:1b:d4:2f:54:bb:2f:4b
-# Subject: CN=SwissSign Silver CA - G2,O=SwissSign AG,C=CH
-# Not Valid Before: Wed Oct 25 08:32:46 2006
-# Not Valid After : Sat Oct 25 08:32:46 2036
-# Fingerprint (SHA-256): BE:6C:4D:A2:BB:B9:BA:59:B6:F3:93:97:68:37:42:46:C3:C0:05:99:3F:A9:8F:02:0D:1D:ED:BE:D4:8A:81:D5
-# Fingerprint (SHA1): 9B:AA:E5:9F:56:EE:21:CB:43:5A:BE:25:93:DF:A7:F0:40:D1:1D:CB
-CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST
-CKA_TOKEN CK_BBOOL CK_TRUE
-CKA_PRIVATE CK_BBOOL CK_FALSE
-CKA_MODIFIABLE CK_BBOOL CK_FALSE
-CKA_LABEL UTF8 "SwissSign Silver CA - G2"
-CKA_CERT_SHA1_HASH MULTILINE_OCTAL
-\233\252\345\237\126\356\041\313\103\132\276\045\223\337\247\360
-\100\321\035\313
-END
-CKA_CERT_MD5_HASH MULTILINE_OCTAL
-\340\006\241\311\175\317\311\374\015\300\126\165\226\330\142\023
-END
-CKA_ISSUER MULTILINE_OCTAL
-\060\107\061\013\060\011\006\003\125\004\006\023\002\103\110\061
-\025\060\023\006\003\125\004\012\023\014\123\167\151\163\163\123
-\151\147\156\040\101\107\061\041\060\037\006\003\125\004\003\023
-\030\123\167\151\163\163\123\151\147\156\040\123\151\154\166\145
-\162\040\103\101\040\055\040\107\062
-END
-CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\010\117\033\324\057\124\273\057\113
-END
-CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
-CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
-CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
-CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
-
 #
 # Certificate "SecureTrust CA"
 #
@@ -3808,140 +3646,6 @@ CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
 CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
 
-#
-# Certificate "SecureSign RootCA11"
-#
-# Issuer: CN=SecureSign RootCA11,O="Japan Certification Services, Inc.",C=JP
-# Serial Number: 1 (0x1)
-# Subject: CN=SecureSign RootCA11,O="Japan Certification Services, Inc.",C=JP
-# Not Valid Before: Wed Apr 08 04:56:47 2009
-# Not Valid After : Sun Apr 08 04:56:47 2029
-# Fingerprint (SHA-256): BF:0F:EE:FB:9E:3A:58:1A:D5:F9:E9:DB:75:89:98:57:43:D2:61:08:5C:4D:31:4F:6F:5D:72:59:AA:42:16:12
-# Fingerprint (SHA1): 3B:C4:9F:48:F8:F3:73:A0:9C:1E:BD:F8:5B:B1:C3:65:C7:D8:11:B3
-CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE
-CKA_TOKEN CK_BBOOL CK_TRUE
-CKA_PRIVATE CK_BBOOL CK_FALSE
-CKA_MODIFIABLE CK_BBOOL CK_FALSE
-CKA_LABEL UTF8 "SecureSign RootCA11"
-CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509
-CKA_SUBJECT MULTILINE_OCTAL
-\060\130\061\013\060\011\006\003\125\004\006\023\002\112\120\061
-\053\060\051\006\003\125\004\012\023\042\112\141\160\141\156\040
-\103\145\162\164\151\146\151\143\141\164\151\157\156\040\123\145
-\162\166\151\143\145\163\054\040\111\156\143\056\061\034\060\032
-\006\003\125\004\003\023\023\123\145\143\165\162\145\123\151\147
-\156\040\122\157\157\164\103\101\061\061
-END
-CKA_ID UTF8 "0"
-CKA_ISSUER MULTILINE_OCTAL
-\060\130\061\013\060\011\006\003\125\004\006\023\002\112\120\061
-\053\060\051\006\003\125\004\012\023\042\112\141\160\141\156\040
-\103\145\162\164\151\146\151\143\141\164\151\157\156\040\123\145
-\162\166\151\143\145\163\054\040\111\156\143\056\061\034\060\032
-\006\003\125\004\003\023\023\123\145\143\165\162\145\123\151\147
-\156\040\122\157\157\164\103\101\061\061
-END
-CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\001\001
-END
-CKA_VALUE MULTILINE_OCTAL
-\060\202\003\155\060\202\002\125\240\003\002\001\002\002\001\001
-\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060
-\130\061\013\060\011\006\003\125\004\006\023\002\112\120\061\053
-\060\051\006\003\125\004\012\023\042\112\141\160\141\156\040\103
-\145\162\164\151\146\151\143\141\164\151\157\156\040\123\145\162
-\166\151\143\145\163\054\040\111\156\143\056\061\034\060\032\006
-\003\125\004\003\023\023\123\145\143\165\162\145\123\151\147\156
-\040\122\157\157\164\103\101\061\061\060\036\027\015\060\071\060
-\064\060\070\060\064\065\066\064\067\132\027\015\062\071\060\064
-\060\070\060\064\065\066\064\067\132\060\130\061\013\060\011\006
-\003\125\004\006\023\002\112\120\061\053\060\051\006\003\125\004
-\012\023\042\112\141\160\141\156\040\103\145\162\164\151\146\151
-\143\141\164\151\157\156\040\123\145\162\166\151\143\145\163\054
-\040\111\156\143\056\061\034\060\032\006\003\125\004\003\023\023
-\123\145\143\165\162\145\123\151\147\156\040\122\157\157\164\103
-\101\061\061\060\202\001\042\060\015\006\011\052\206\110\206\367
-\015\001\001\001\005\000\003\202\001\017\000\060\202\001\012\002
-\202\001\001\000\375\167\252\245\034\220\005\073\313\114\233\063
-\213\132\024\105\244\347\220\026\321\337\127\322\041\020\244\027
-\375\337\254\326\037\247\344\333\174\367\354\337\270\003\332\224
-\130\375\135\162\174\214\077\137\001\147\164\025\226\343\002\074
-\207\333\256\313\001\216\302\363\146\306\205\105\364\002\306\072
-\265\142\262\257\372\234\277\244\346\324\200\060\230\363\015\266
-\223\217\251\324\330\066\362\260\374\212\312\054\241\025\063\225
-\061\332\300\033\362\356\142\231\206\143\077\277\335\223\052\203
-\250\166\271\023\037\267\316\116\102\205\217\042\347\056\032\362
-\225\011\262\005\265\104\116\167\241\040\275\251\362\116\012\175
-\120\255\365\005\015\105\117\106\161\375\050\076\123\373\004\330
-\055\327\145\035\112\033\372\317\073\260\061\232\065\156\310\213
-\006\323\000\221\362\224\010\145\114\261\064\006\000\172\211\342
-\360\307\003\131\317\325\326\350\247\062\263\346\230\100\206\305
-\315\047\022\213\314\173\316\267\021\074\142\140\007\043\076\053
-\100\156\224\200\011\155\266\263\157\167\157\065\010\120\373\002
-\207\305\076\211\002\003\001\000\001\243\102\060\100\060\035\006
-\003\125\035\016\004\026\004\024\133\370\115\117\262\245\206\324
-\072\322\361\143\232\240\276\011\366\127\267\336\060\016\006\003
-\125\035\017\001\001\377\004\004\003\002\001\006\060\017\006\003
-\125\035\023\001\001\377\004\005\060\003\001\001\377\060\015\006
-\011\052\206\110\206\367\015\001\001\005\005\000\003\202\001\001
-\000\240\241\070\026\146\056\247\126\037\041\234\006\372\035\355
-\271\042\305\070\046\330\116\117\354\243\177\171\336\106\041\241
-\207\167\217\007\010\232\262\244\305\257\017\062\230\013\174\146
-\051\266\233\175\045\122\111\103\253\114\056\053\156\172\160\257
-\026\016\343\002\154\373\102\346\030\235\105\330\125\310\350\073
-\335\347\341\364\056\013\034\064\134\154\130\112\373\214\210\120
-\137\225\034\277\355\253\042\265\145\263\205\272\236\017\270\255
-\345\172\033\212\120\072\035\275\015\274\173\124\120\013\271\102
-\257\125\240\030\201\255\145\231\357\276\344\234\277\304\205\253
-\101\262\124\157\334\045\315\355\170\342\216\014\215\011\111\335
-\143\173\132\151\226\002\041\250\275\122\131\351\175\065\313\310
-\122\312\177\201\376\331\153\323\367\021\355\045\337\370\347\371
-\244\372\162\227\204\123\015\245\320\062\030\121\166\131\024\154
-\017\353\354\137\200\214\165\103\203\303\205\230\377\114\236\055
-\015\344\167\203\223\116\265\226\007\213\050\023\233\214\031\215
-\101\047\111\100\356\336\346\043\104\071\334\241\042\326\272\003
-\362
-END
-CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
-CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
-CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
-
-# Trust for "SecureSign RootCA11"
-# Issuer: CN=SecureSign RootCA11,O="Japan Certification Services, Inc.",C=JP
-# Serial Number: 1 (0x1)
-# Subject: CN=SecureSign RootCA11,O="Japan Certification Services, Inc.",C=JP
-# Not Valid Before: Wed Apr 08 04:56:47 2009
-# Not Valid After : Sun Apr 08 04:56:47 2029
-# Fingerprint (SHA-256): BF:0F:EE:FB:9E:3A:58:1A:D5:F9:E9:DB:75:89:98:57:43:D2:61:08:5C:4D:31:4F:6F:5D:72:59:AA:42:16:12
-# Fingerprint (SHA1): 3B:C4:9F:48:F8:F3:73:A0:9C:1E:BD:F8:5B:B1:C3:65:C7:D8:11:B3
-CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST
-CKA_TOKEN CK_BBOOL CK_TRUE
-CKA_PRIVATE CK_BBOOL CK_FALSE
-CKA_MODIFIABLE CK_BBOOL CK_FALSE
-CKA_LABEL UTF8 "SecureSign RootCA11"
-CKA_CERT_SHA1_HASH MULTILINE_OCTAL
-\073\304\237\110\370\363\163\240\234\036\275\370\133\261\303\145
-\307\330\021\263
-END
-CKA_CERT_MD5_HASH MULTILINE_OCTAL
-\267\122\164\342\222\264\200\223\362\165\344\314\327\362\352\046
-END
-CKA_ISSUER MULTILINE_OCTAL
-\060\130\061\013\060\011\006\003\125\004\006\023\002\112\120\061
-\053\060\051\006\003\125\004\012\023\042\112\141\160\141\156\040
-\103\145\162\164\151\146\151\143\141\164\151\157\156\040\123\145
-\162\166\151\143\145\163\054\040\111\156\143\056\061\034\060\032
-\006\003\125\004\003\023\023\123\145\143\165\162\145\123\151\147
-\156\040\122\157\157\164\103\101\061\061
-END
-CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\001\001
-END
-CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
-CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
-CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
-CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
-
 #
 # Certificate "Microsec e-Szigno Root CA 2009"
 #
@@ -4939,7 +4643,10 @@ CKA_VALUE MULTILINE_OCTAL
 \007\072\027\144\265\004\265\043\041\231\012\225\073\227\174\357
 END
 CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
-CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
+# For Server Distrust After: Sat Nov 30 23:59:59 2024
+CKA_NSS_SERVER_DISTRUST_AFTER MULTILINE_OCTAL
+\062\064\061\061\063\060\062\063\065\071\065\071\132
+END
 CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
 
 # Trust for "AffirmTrust Commercial"
@@ -5067,7 +4774,10 @@ CKA_VALUE MULTILINE_OCTAL
 \355\132\000\124\205\034\026\066\222\014\134\372\246\255\277\333
 END
 CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
-CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
+# For Server Distrust After: Sat Nov 30 23:59:59 2024
+CKA_NSS_SERVER_DISTRUST_AFTER MULTILINE_OCTAL
+\062\064\061\061\063\060\062\063\065\071\065\071\132
+END
 CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
 
 # Trust for "AffirmTrust Networking"
@@ -5227,7 +4937,10 @@ CKA_VALUE MULTILINE_OCTAL
 \051\340\266\270\011\150\031\034\030\103
 END
 CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
-CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
+# For Server Distrust After: Sat Nov 30 23:59:59 2024
+CKA_NSS_SERVER_DISTRUST_AFTER MULTILINE_OCTAL
+\062\064\061\061\063\060\062\063\065\071\065\071\132
+END
 CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
 
 # Trust for "AffirmTrust Premium"
@@ -5335,7 +5048,10 @@ CKA_VALUE MULTILINE_OCTAL
 \214\171
 END
 CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
-CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
+# For Server Distrust After: Sat Nov 30 23:59:59 2024
+CKA_NSS_SERVER_DISTRUST_AFTER MULTILINE_OCTAL
+\062\064\061\061\063\060\062\063\065\071\065\071\132
+END
 CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
 
 # Trust for "AffirmTrust Premium ECC"
@@ -10269,7 +9985,10 @@ CKA_VALUE MULTILINE_OCTAL
 \105\366
 END
 CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
-CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
+# For Server Distrust After: Sat Nov 30 23:59:59 2024
+CKA_NSS_SERVER_DISTRUST_AFTER MULTILINE_OCTAL
+\062\064\061\061\063\060\062\063\065\071\065\071\132
+END
 CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
 
 # Trust for "Entrust Root Certification Authority - G2"
@@ -10416,7 +10135,10 @@ CKA_VALUE MULTILINE_OCTAL
 \231\267\046\101\133\045\140\256\320\110\032\356\006
 END
 CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
-CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
+# For Server Distrust After: Sat Nov 30 23:59:59 2024
+CKA_NSS_SERVER_DISTRUST_AFTER MULTILINE_OCTAL
+\062\064\061\061\063\060\062\063\065\071\065\071\132
+END
 CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
 
 # Trust for "Entrust Root Certification Authority - EC1"
@@ -15014,7 +14736,7 @@ CKA_SERIAL_NUMBER MULTILINE_OCTAL
 \002\021\000\331\265\103\177\257\251\071\017\000\000\000\000\125
 \145\255\130
 END
-CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
+CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
 CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
@@ -16894,6 +16616,176 @@ CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
 
+#
+# Certificate "GLOBALTRUST 2020"
+#
+# Issuer: CN=GLOBALTRUST 2020,O=e-commerce monitoring GmbH,C=AT
+# Serial Number:5a:4b:bd:5a:fb:4f:8a:5b:fa:65:e5
+# Subject: CN=GLOBALTRUST 2020,O=e-commerce monitoring GmbH,C=AT
+# Not Valid Before: Mon Feb 10 00:00:00 2020
+# Not Valid After : Sun Jun 10 00:00:00 2040
+# Fingerprint (SHA-256): 9A:29:6A:51:82:D1:D4:51:A2:E3:7F:43:9B:74:DA:AF:A2:67:52:33:29:F9:0F:9A:0D:20:07:C3:34:E2:3C:9A
+# Fingerprint (SHA1): D0:67:C1:13:51:01:0C:AA:D0:C7:6A:65:37:31:16:26:4F:53:71:A2
+CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "GLOBALTRUST 2020"
+CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509
+CKA_SUBJECT MULTILINE_OCTAL
+\060\115\061\013\060\011\006\003\125\004\006\023\002\101\124\061
+\043\060\041\006\003\125\004\012\023\032\145\055\143\157\155\155
+\145\162\143\145\040\155\157\156\151\164\157\162\151\156\147\040
+\107\155\142\110\061\031\060\027\006\003\125\004\003\023\020\107
+\114\117\102\101\114\124\122\125\123\124\040\062\060\062\060
+END
+CKA_ID UTF8 "0"
+CKA_ISSUER MULTILINE_OCTAL
+\060\115\061\013\060\011\006\003\125\004\006\023\002\101\124\061
+\043\060\041\006\003\125\004\012\023\032\145\055\143\157\155\155
+\145\162\143\145\040\155\157\156\151\164\157\162\151\156\147\040
+\107\155\142\110\061\031\060\027\006\003\125\004\003\023\020\107
+\114\117\102\101\114\124\122\125\123\124\040\062\060\062\060
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\013\132\113\275\132\373\117\212\133\372\145\345
+END
+CKA_VALUE MULTILINE_OCTAL
+\060\202\005\202\060\202\003\152\240\003\002\001\002\002\013\132
+\113\275\132\373\117\212\133\372\145\345\060\015\006\011\052\206
+\110\206\367\015\001\001\013\005\000\060\115\061\013\060\011\006
+\003\125\004\006\023\002\101\124\061\043\060\041\006\003\125\004
+\012\023\032\145\055\143\157\155\155\145\162\143\145\040\155\157
+\156\151\164\157\162\151\156\147\040\107\155\142\110\061\031\060
+\027\006\003\125\004\003\023\020\107\114\117\102\101\114\124\122
+\125\123\124\040\062\060\062\060\060\036\027\015\062\060\060\062
+\061\060\060\060\060\060\060\060\132\027\015\064\060\060\066\061
+\060\060\060\060\060\060\060\132\060\115\061\013\060\011\006\003
+\125\004\006\023\002\101\124\061\043\060\041\006\003\125\004\012
+\023\032\145\055\143\157\155\155\145\162\143\145\040\155\157\156
+\151\164\157\162\151\156\147\040\107\155\142\110\061\031\060\027
+\006\003\125\004\003\023\020\107\114\117\102\101\114\124\122\125
+\123\124\040\062\060\062\060\060\202\002\042\060\015\006\011\052
+\206\110\206\367\015\001\001\001\005\000\003\202\002\017\000\060
+\202\002\012\002\202\002\001\000\256\056\126\255\033\034\357\366
+\225\217\240\167\033\053\323\143\217\204\115\105\242\017\237\133
+\105\253\131\173\121\064\371\354\213\212\170\305\335\153\257\275
+\304\337\223\105\036\277\221\070\013\256\016\026\347\101\163\370
+\333\273\321\270\121\340\313\203\073\163\070\156\167\212\017\131
+\143\046\315\247\052\316\124\373\270\342\300\174\107\316\140\174
+\077\262\163\362\300\031\266\212\222\207\065\015\220\050\242\344
+\025\004\143\076\272\257\356\174\136\314\246\213\120\262\070\367
+\101\143\312\316\377\151\217\150\016\225\066\345\314\271\214\011
+\312\113\335\061\220\226\310\314\037\375\126\226\064\333\216\034
+\352\054\276\205\056\143\335\252\251\225\323\375\051\225\023\360
+\310\230\223\331\055\026\107\220\021\203\242\072\042\242\050\127
+\242\353\376\300\214\050\240\246\175\347\052\102\073\202\200\143
+\245\143\037\031\314\174\262\146\250\302\323\155\067\157\342\176
+\006\121\331\105\204\037\022\316\044\122\144\205\013\110\200\116
+\207\261\042\042\060\252\353\256\276\340\002\340\100\350\260\102
+\200\003\121\252\264\176\252\104\327\103\141\363\242\153\026\211
+\111\244\243\244\053\212\002\304\170\364\150\212\301\344\172\066
+\261\157\033\226\033\167\111\215\324\311\006\162\217\317\123\343
+\334\027\205\040\112\334\230\047\323\221\046\053\107\036\151\007
+\257\336\242\344\344\324\153\013\263\136\174\324\044\200\107\051
+\151\073\156\350\254\375\100\353\330\355\161\161\053\362\350\130
+\035\353\101\227\042\305\037\324\071\320\047\217\207\343\030\364
+\340\251\106\015\365\164\072\202\056\320\156\054\221\243\061\134
+\073\106\352\173\004\020\126\136\200\035\365\245\145\350\202\374
+\342\007\214\142\105\365\040\336\106\160\206\241\274\223\323\036
+\164\246\154\260\054\367\003\014\210\014\313\324\162\123\206\274
+\140\106\363\230\152\302\361\277\103\371\160\040\167\312\067\101
+\171\125\122\143\215\133\022\237\305\150\304\210\235\254\362\060
+\253\267\243\061\227\147\255\217\027\017\154\307\163\355\044\224
+\153\310\203\232\320\232\067\111\004\253\261\026\310\154\111\111
+\055\253\241\320\214\222\362\101\112\171\041\045\333\143\327\266
+\234\247\176\102\151\373\072\143\002\003\001\000\001\243\143\060
+\141\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001
+\001\377\060\016\006\003\125\035\017\001\001\377\004\004\003\002
+\001\006\060\035\006\003\125\035\016\004\026\004\024\334\056\037
+\321\141\067\171\344\253\325\325\263\022\161\150\075\152\150\234
+\042\060\037\006\003\125\035\043\004\030\060\026\200\024\334\056
+\037\321\141\067\171\344\253\325\325\263\022\161\150\075\152\150
+\234\042\060\015\006\011\052\206\110\206\367\015\001\001\013\005
+\000\003\202\002\001\000\221\360\102\002\150\100\356\303\150\300
+\124\057\337\354\142\303\303\236\212\240\061\050\252\203\216\244
+\126\226\022\020\206\126\272\227\162\322\124\060\174\255\031\325
+\035\150\157\373\024\102\330\215\016\363\265\321\245\343\002\102
+\136\334\350\106\130\007\065\002\060\340\274\164\112\301\103\052
+\377\333\032\320\260\257\154\303\375\313\263\365\177\155\003\056
+\131\126\235\055\055\065\214\262\326\103\027\054\222\012\313\135
+\350\214\017\113\160\103\320\202\377\250\314\277\244\224\300\276
+\207\275\212\343\223\173\306\217\233\026\235\047\145\274\172\305
+\102\202\154\134\007\320\251\301\210\140\104\351\230\205\026\137
+\370\217\312\001\020\316\045\303\371\140\033\240\305\227\303\323
+\054\210\061\242\275\060\354\320\320\300\022\361\301\071\343\345
+\365\370\326\112\335\064\315\373\157\301\117\343\000\213\126\342
+\222\367\050\262\102\167\162\043\147\307\077\021\025\262\304\003
+\005\276\273\021\173\012\277\250\156\347\377\130\103\317\233\147
+\240\200\007\266\035\312\255\155\352\101\021\176\055\164\223\373
+\302\274\276\121\104\305\357\150\045\047\200\343\310\240\324\022
+\354\331\245\067\035\067\174\264\221\312\332\324\261\226\201\357
+\150\134\166\020\111\257\176\245\067\200\261\034\122\275\063\201
+\114\217\371\335\145\331\024\315\212\045\130\364\342\305\203\245
+\011\220\324\154\024\143\265\100\337\353\300\374\304\130\176\015
+\024\026\207\124\047\156\126\344\160\204\270\154\062\022\176\202
+\061\103\276\327\335\174\241\255\256\326\253\040\022\357\012\303
+\020\214\111\226\065\334\013\165\136\261\117\325\117\064\016\021
+\040\007\165\103\105\351\243\021\332\254\243\231\302\266\171\047
+\342\271\357\310\342\366\065\051\172\164\372\305\177\202\005\142
+\246\012\352\150\262\171\107\006\156\362\127\250\025\063\306\367
+\170\112\075\102\173\153\176\376\367\106\352\321\353\216\357\210
+\150\133\350\301\331\161\176\375\144\357\377\147\107\210\130\045
+\057\076\206\007\275\373\250\345\202\250\254\245\323\151\103\315
+\061\210\111\204\123\222\300\261\071\033\071\203\001\060\304\362
+\251\372\320\003\275\162\067\140\126\037\066\174\275\071\221\365
+\155\015\277\173\327\222
+END
+CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
+# For Server Distrust After: Sun Jun 30 00:00:00 2024
+CKA_NSS_SERVER_DISTRUST_AFTER MULTILINE_OCTAL
+\062\064\060\066\063\060\060\060\060\060\060\060\132
+END
+# For Email Distrust After: Sun Jun 30 00:00:00 2024
+CKA_NSS_EMAIL_DISTRUST_AFTER MULTILINE_OCTAL
+\062\064\060\066\063\060\060\060\060\060\060\060\132
+END
+
+# Trust for "GLOBALTRUST 2020"
+# Issuer: CN=GLOBALTRUST 2020,O=e-commerce monitoring GmbH,C=AT
+# Serial Number:5a:4b:bd:5a:fb:4f:8a:5b:fa:65:e5
+# Subject: CN=GLOBALTRUST 2020,O=e-commerce monitoring GmbH,C=AT
+# Not Valid Before: Mon Feb 10 00:00:00 2020
+# Not Valid After : Sun Jun 10 00:00:00 2040
+# Fingerprint (SHA-256): 9A:29:6A:51:82:D1:D4:51:A2:E3:7F:43:9B:74:DA:AF:A2:67:52:33:29:F9:0F:9A:0D:20:07:C3:34:E2:3C:9A
+# Fingerprint (SHA1): D0:67:C1:13:51:01:0C:AA:D0:C7:6A:65:37:31:16:26:4F:53:71:A2
+CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "GLOBALTRUST 2020"
+CKA_CERT_SHA1_HASH MULTILINE_OCTAL
+\320\147\301\023\121\001\014\252\320\307\152\145\067\061\026\046
+\117\123\161\242
+END
+CKA_CERT_MD5_HASH MULTILINE_OCTAL
+\212\307\157\313\155\343\314\242\361\174\203\372\016\170\327\350
+END
+CKA_ISSUER MULTILINE_OCTAL
+\060\115\061\013\060\011\006\003\125\004\006\023\002\101\124\061
+\043\060\041\006\003\125\004\012\023\032\145\055\143\157\155\155
+\145\162\143\145\040\155\157\156\151\164\157\162\151\156\147\040
+\107\155\142\110\061\031\060\027\006\003\125\004\003\023\020\107
+\114\117\102\101\114\124\122\125\123\124\040\062\060\062\060
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\013\132\113\275\132\373\117\212\133\372\145\345
+END
+CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
+CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
+CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
+
 #
 # Certificate "ANF Secure Server Root CA"
 #
@@ -21058,173 +20950,6 @@ CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
 CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
 
-#
-# Certificate "Security Communication RootCA3"
-#
-# Issuer: CN=Security Communication RootCA3,O="SECOM Trust Systems CO.,LTD.",C=JP
-# Serial Number:00:e1:7c:37:40:fd:1b:fe:67
-# Subject: CN=Security Communication RootCA3,O="SECOM Trust Systems CO.,LTD.",C=JP
-# Not Valid Before: Thu Jun 16 06:17:16 2016
-# Not Valid After : Mon Jan 18 06:17:16 2038
-# Fingerprint (SHA-256): 24:A5:5C:2A:B0:51:44:2D:06:17:76:65:41:23:9A:4A:D0:32:D7:C5:51:75:AA:34:FF:DE:2F:BC:4F:5C:52:94
-# Fingerprint (SHA1): C3:03:C8:22:74:92:E5:61:A2:9C:5F:79:91:2B:1E:44:13:91:30:3A
-CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE
-CKA_TOKEN CK_BBOOL CK_TRUE
-CKA_PRIVATE CK_BBOOL CK_FALSE
-CKA_MODIFIABLE CK_BBOOL CK_FALSE
-CKA_LABEL UTF8 "Security Communication RootCA3"
-CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509
-CKA_SUBJECT MULTILINE_OCTAL
-\060\135\061\013\060\011\006\003\125\004\006\023\002\112\120\061
-\045\060\043\006\003\125\004\012\023\034\123\105\103\117\115\040
-\124\162\165\163\164\040\123\171\163\164\145\155\163\040\103\117
-\056\054\114\124\104\056\061\047\060\045\006\003\125\004\003\023
-\036\123\145\143\165\162\151\164\171\040\103\157\155\155\165\156
-\151\143\141\164\151\157\156\040\122\157\157\164\103\101\063
-END
-CKA_ID UTF8 "0"
-CKA_ISSUER MULTILINE_OCTAL
-\060\135\061\013\060\011\006\003\125\004\006\023\002\112\120\061
-\045\060\043\006\003\125\004\012\023\034\123\105\103\117\115\040
-\124\162\165\163\164\040\123\171\163\164\145\155\163\040\103\117
-\056\054\114\124\104\056\061\047\060\045\006\003\125\004\003\023
-\036\123\145\143\165\162\151\164\171\040\103\157\155\155\165\156
-\151\143\141\164\151\157\156\040\122\157\157\164\103\101\063
-END
-CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\011\000\341\174\067\100\375\033\376\147
-END
-CKA_VALUE MULTILINE_OCTAL
-\060\202\005\177\060\202\003\147\240\003\002\001\002\002\011\000
-\341\174\067\100\375\033\376\147\060\015\006\011\052\206\110\206
-\367\015\001\001\014\005\000\060\135\061\013\060\011\006\003\125
-\004\006\023\002\112\120\061\045\060\043\006\003\125\004\012\023
-\034\123\105\103\117\115\040\124\162\165\163\164\040\123\171\163
-\164\145\155\163\040\103\117\056\054\114\124\104\056\061\047\060
-\045\006\003\125\004\003\023\036\123\145\143\165\162\151\164\171
-\040\103\157\155\155\165\156\151\143\141\164\151\157\156\040\122
-\157\157\164\103\101\063\060\036\027\015\061\066\060\066\061\066
-\060\066\061\067\061\066\132\027\015\063\070\060\061\061\070\060
-\066\061\067\061\066\132\060\135\061\013\060\011\006\003\125\004
-\006\023\002\112\120\061\045\060\043\006\003\125\004\012\023\034
-\123\105\103\117\115\040\124\162\165\163\164\040\123\171\163\164
-\145\155\163\040\103\117\056\054\114\124\104\056\061\047\060\045
-\006\003\125\004\003\023\036\123\145\143\165\162\151\164\171\040
-\103\157\155\155\165\156\151\143\141\164\151\157\156\040\122\157
-\157\164\103\101\063\060\202\002\042\060\015\006\011\052\206\110
-\206\367\015\001\001\001\005\000\003\202\002\017\000\060\202\002
-\012\002\202\002\001\000\343\311\162\111\367\060\336\011\174\251
-\100\201\130\323\264\072\335\272\141\017\223\120\156\151\074\065
-\302\356\133\163\220\033\147\114\041\354\137\065\273\071\076\053
-\012\140\357\273\155\053\206\373\161\242\310\254\344\126\224\371
-\311\257\261\162\324\040\254\164\322\270\025\255\121\376\205\164
-\241\271\020\376\005\200\371\122\223\263\100\075\165\020\254\300
-\226\267\247\176\166\274\343\033\122\031\316\021\037\013\004\064
-\365\330\365\151\074\167\363\144\364\015\252\205\336\340\011\120
-\004\027\226\204\267\310\212\274\115\162\374\034\273\317\363\006
-\115\371\237\144\367\176\246\146\206\065\161\310\021\200\114\301
-\161\100\130\036\276\240\163\366\374\076\120\341\340\057\046\075
-\176\134\043\265\171\160\336\372\340\321\245\326\014\101\161\173
-\367\352\214\034\210\307\354\213\365\321\057\125\226\106\174\132
-\073\130\073\373\272\330\055\265\045\332\172\116\317\104\256\041
-\246\236\230\312\040\156\174\273\210\205\133\373\300\020\142\273
-\362\371\047\107\357\321\211\071\103\304\337\336\341\101\277\124
-\163\040\227\055\154\332\363\324\007\243\346\271\330\157\256\374
-\214\031\056\323\147\147\053\225\333\130\134\265\152\002\363\270
-\203\136\264\153\276\101\176\127\011\165\104\120\125\315\132\021
-\141\041\012\141\302\251\210\375\023\274\055\211\057\315\141\340
-\225\276\312\265\173\341\173\064\147\013\037\266\014\307\174\036
-\031\123\312\247\261\112\025\040\126\024\160\075\053\202\054\017
-\235\025\035\107\200\107\377\170\231\016\061\257\157\076\217\355
-\206\151\036\173\030\210\024\262\302\374\202\063\056\234\113\055
-\373\160\073\161\252\053\173\046\047\363\032\302\334\373\027\270
-\241\352\313\240\264\256\323\224\176\172\320\253\303\354\070\055
-\021\056\210\277\324\077\255\022\073\102\254\217\002\156\175\314
-\321\137\141\276\241\274\072\152\110\352\046\125\042\026\135\137
-\015\377\047\063\237\030\003\164\212\133\122\040\107\153\105\115
-\042\167\214\125\047\360\257\036\214\311\203\042\124\267\232\320
-\117\331\316\374\331\056\034\226\050\261\002\323\003\275\045\122
-\034\064\146\117\043\253\364\167\202\226\035\321\127\060\010\021
-\005\375\127\321\331\307\002\003\001\000\001\243\102\060\100\060
-\035\006\003\125\035\016\004\026\004\024\144\024\174\374\130\162
-\026\246\012\051\064\025\157\052\313\274\374\257\250\253\060\016
-\006\003\125\035\017\001\001\377\004\004\003\002\001\006\060\017
-\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060
-\015\006\011\052\206\110\206\367\015\001\001\014\005\000\003\202
-\002\001\000\334\002\043\010\342\357\041\072\307\015\267\046\322
-\142\223\247\245\043\162\007\040\202\140\337\030\327\124\255\151
-\045\222\236\331\024\317\231\271\122\201\317\256\154\212\073\132
-\071\310\154\001\103\302\042\155\002\360\142\315\116\143\103\300
-\024\332\364\143\360\352\364\161\356\116\207\343\161\251\364\311
-\127\345\056\137\034\171\273\043\252\207\104\127\351\275\065\115
-\101\273\113\050\243\230\262\033\331\013\027\007\345\367\352\235
-\365\166\327\277\304\266\201\130\377\310\377\144\151\142\171\255
-\156\016\037\177\356\035\151\345\267\162\161\263\376\245\001\065
-\224\124\053\300\122\155\217\125\304\311\322\270\313\312\064\010
-\121\205\240\365\274\264\027\130\352\012\134\172\275\143\306\072
-\057\377\226\111\031\204\352\147\330\004\261\141\364\000\133\112
-\267\234\161\067\031\205\171\277\201\260\307\023\016\166\161\076
-\072\200\006\256\006\026\247\215\265\302\304\313\377\100\245\134
-\215\245\311\072\355\162\201\312\134\230\074\322\064\003\167\010
-\375\360\051\131\135\041\010\307\140\277\244\161\173\270\331\036
-\202\276\011\257\145\157\050\253\277\113\265\356\076\010\107\047
-\240\017\157\017\213\077\254\225\030\363\271\016\334\147\125\156
-\142\236\106\016\321\004\170\312\162\256\166\331\245\370\262\337
-\210\011\141\213\357\044\116\321\131\077\132\324\075\311\223\074
-\053\144\365\201\015\026\226\367\222\303\376\061\157\350\052\062
-\164\016\364\114\230\112\030\016\060\124\325\305\353\274\305\025
-\236\350\231\041\353\047\053\011\012\333\361\346\160\030\126\273
-\014\344\276\371\350\020\244\023\222\270\034\340\333\147\035\123
-\003\244\042\247\334\135\222\020\074\352\377\374\033\020\032\303
-\330\320\234\235\145\313\320\053\047\061\003\036\066\341\075\166
-\165\014\377\105\046\271\335\121\274\043\307\137\330\330\207\020
-\100\022\015\075\070\067\347\104\074\030\300\123\011\144\217\377
-\325\232\246\174\160\056\163\125\041\350\337\377\203\271\035\076
-\062\036\326\246\175\054\361\146\351\134\035\247\243\316\136\045
-\062\053\343\225\254\052\007\316\264\050\170\206\074\055\246\235
-\115\322\164\060\335\144\121\025\333\203\203\121\327\257\375\063
-\235\115\146
-END
-CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
-CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
-CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
-
-# Trust for "Security Communication RootCA3"
-# Issuer: CN=Security Communication RootCA3,O="SECOM Trust Systems CO.,LTD.",C=JP
-# Serial Number:00:e1:7c:37:40:fd:1b:fe:67
-# Subject: CN=Security Communication RootCA3,O="SECOM Trust Systems CO.,LTD.",C=JP
-# Not Valid Before: Thu Jun 16 06:17:16 2016
-# Not Valid After : Mon Jan 18 06:17:16 2038
-# Fingerprint (SHA-256): 24:A5:5C:2A:B0:51:44:2D:06:17:76:65:41:23:9A:4A:D0:32:D7:C5:51:75:AA:34:FF:DE:2F:BC:4F:5C:52:94
-# Fingerprint (SHA1): C3:03:C8:22:74:92:E5:61:A2:9C:5F:79:91:2B:1E:44:13:91:30:3A
-CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST
-CKA_TOKEN CK_BBOOL CK_TRUE
-CKA_PRIVATE CK_BBOOL CK_FALSE
-CKA_MODIFIABLE CK_BBOOL CK_FALSE
-CKA_LABEL UTF8 "Security Communication RootCA3"
-CKA_CERT_SHA1_HASH MULTILINE_OCTAL
-\303\003\310\042\164\222\345\141\242\234\137\171\221\053\036\104
-\023\221\060\072
-END
-CKA_CERT_MD5_HASH MULTILINE_OCTAL
-\034\232\026\377\236\134\340\115\212\024\001\364\065\135\051\046
-END
-CKA_ISSUER MULTILINE_OCTAL
-\060\135\061\013\060\011\006\003\125\004\006\023\002\112\120\061
-\045\060\043\006\003\125\004\012\023\034\123\105\103\117\115\040
-\124\162\165\163\164\040\123\171\163\164\145\155\163\040\103\117
-\056\054\114\124\104\056\061\047\060\045\006\003\125\004\003\023
-\036\123\145\143\165\162\151\164\171\040\103\157\155\155\165\156
-\151\143\141\164\151\157\156\040\122\157\157\164\103\101\063
-END
-CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\011\000\341\174\067\100\375\033\376\147
-END
-CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
-CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
-CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
-CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
-
 #
 # Certificate "Security Communication ECC RootCA1"
 #
@@ -21338,7 +21063,7 @@ CKA_SERIAL_NUMBER MULTILINE_OCTAL
 \002\011\000\326\135\233\263\170\201\056\353
 END
 CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
-CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
 
@@ -21506,7 +21231,7 @@ CKA_SERIAL_NUMBER MULTILINE_OCTAL
 \154\040
 END
 CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
-CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
 
@@ -21621,7 +21346,7 @@ CKA_SERIAL_NUMBER MULTILINE_OCTAL
 \112\353
 END
 CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
-CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
 
@@ -26077,3 +25802,341 @@ CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
 CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
+
+#
+# Certificate "D-TRUST BR Root CA 2 2023"
+#
+# Issuer: CN=D-TRUST BR Root CA 2 2023,O=D-Trust GmbH,C=DE
+# Serial Number:73:3b:30:04:48:5b:d9:4d:78:2e:73:4b:c9:a1:dc:66
+# Subject: CN=D-TRUST BR Root CA 2 2023,O=D-Trust GmbH,C=DE
+# Not Valid Before: Tue May 09 08:56:31 2023
+# Not Valid After : Sun May 09 08:56:30 2038
+# Fingerprint (SHA-256): 05:52:E6:F8:3F:DF:65:E8:FA:96:70:E6:66:DF:28:A4:E2:13:40:B5:10:CB:E5:25:66:F9:7C:4F:B9:4B:2B:D1
+# Fingerprint (SHA1): 2D:B0:70:EE:71:94:AF:69:68:17:DB:79:CE:58:9F:A0:6B:96:F7:87
+CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "D-TRUST BR Root CA 2 2023"
+CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509
+CKA_SUBJECT MULTILINE_OCTAL
+\060\110\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163
+\164\040\107\155\142\110\061\042\060\040\006\003\125\004\003\023
+\031\104\055\124\122\125\123\124\040\102\122\040\122\157\157\164
+\040\103\101\040\062\040\062\060\062\063
+END
+CKA_ID UTF8 "0"
+CKA_ISSUER MULTILINE_OCTAL
+\060\110\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163
+\164\040\107\155\142\110\061\042\060\040\006\003\125\004\003\023
+\031\104\055\124\122\125\123\124\040\102\122\040\122\157\157\164
+\040\103\101\040\062\040\062\060\062\063
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\020\163\073\060\004\110\133\331\115\170\056\163\113\311\241
+\334\146
+END
+CKA_VALUE MULTILINE_OCTAL
+\060\202\005\251\060\202\003\221\240\003\002\001\002\002\020\163
+\073\060\004\110\133\331\115\170\056\163\113\311\241\334\146\060
+\015\006\011\052\206\110\206\367\015\001\001\015\005\000\060\110
+\061\013\060\011\006\003\125\004\006\023\002\104\105\061\025\060
+\023\006\003\125\004\012\023\014\104\055\124\162\165\163\164\040
+\107\155\142\110\061\042\060\040\006\003\125\004\003\023\031\104
+\055\124\122\125\123\124\040\102\122\040\122\157\157\164\040\103
+\101\040\062\040\062\060\062\063\060\036\027\015\062\063\060\065
+\060\071\060\070\065\066\063\061\132\027\015\063\070\060\065\060
+\071\060\070\065\066\063\060\132\060\110\061\013\060\011\006\003
+\125\004\006\023\002\104\105\061\025\060\023\006\003\125\004\012
+\023\014\104\055\124\162\165\163\164\040\107\155\142\110\061\042
+\060\040\006\003\125\004\003\023\031\104\055\124\122\125\123\124
+\040\102\122\040\122\157\157\164\040\103\101\040\062\040\062\060
+\062\063\060\202\002\042\060\015\006\011\052\206\110\206\367\015
+\001\001\001\005\000\003\202\002\017\000\060\202\002\012\002\202
+\002\001\000\256\377\011\131\221\200\012\112\150\346\044\077\270
+\247\344\310\072\012\072\026\315\311\043\141\240\223\161\362\253
+\213\163\217\240\147\145\140\322\124\153\143\121\157\111\063\340
+\162\007\023\175\070\315\006\222\007\051\122\153\116\167\154\004
+\323\225\372\335\114\214\331\135\301\141\175\113\347\050\263\104
+\201\173\121\257\335\063\261\150\174\326\116\114\376\053\150\271
+\312\146\151\304\354\136\127\177\367\015\307\234\066\066\345\007
+\140\254\300\114\352\010\154\357\006\174\117\133\050\172\010\374
+\223\135\233\366\234\264\213\206\272\041\271\364\360\350\131\132
+\050\241\064\204\032\045\221\266\265\217\357\262\371\200\372\371
+\075\074\021\162\330\343\057\206\166\305\171\054\301\251\220\223
+\106\230\147\313\203\152\240\120\043\247\073\366\201\071\340\355
+\360\271\277\145\361\330\313\172\373\357\163\003\316\000\364\175
+\327\340\135\073\146\270\334\216\272\203\313\207\166\003\374\045
+\331\347\043\157\006\375\147\363\340\377\204\274\107\277\265\026
+\030\106\151\024\314\005\367\333\323\111\254\153\314\253\344\265
+\013\103\044\136\113\153\115\147\337\326\265\076\117\170\037\224
+\161\044\352\336\160\374\361\223\376\236\223\132\344\224\132\227
+\124\014\065\173\137\154\356\000\037\044\354\003\272\002\365\166
+\364\237\324\232\355\205\054\070\042\057\307\330\057\166\021\117
+\375\154\134\350\365\216\047\207\177\031\112\041\107\220\035\171
+\215\034\133\370\317\112\205\344\355\263\133\215\276\304\144\050
+\135\101\304\156\254\070\132\117\043\164\164\251\022\303\366\322
+\271\021\025\063\007\221\330\073\067\072\143\060\006\321\305\042
+\066\050\142\043\020\340\106\314\227\254\326\053\135\144\044\325
+\356\034\016\336\373\010\132\165\052\366\143\155\316\013\102\276
+\321\272\160\034\234\041\345\017\061\151\027\327\374\012\264\336
+\355\200\234\313\222\264\213\365\336\131\242\130\011\245\143\107
+\013\341\101\062\064\101\331\232\261\331\250\260\033\132\336\015
+\015\364\342\262\135\065\200\271\201\324\204\151\221\002\313\165
+\320\215\305\265\075\011\221\011\217\024\241\024\164\171\076\326
+\311\025\035\244\131\131\042\334\366\212\105\075\074\022\326\076
+\135\062\057\002\003\001\000\001\243\201\216\060\201\213\060\017
+\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060
+\035\006\003\125\035\016\004\026\004\024\147\220\360\326\336\265
+\030\325\106\051\176\134\253\370\236\010\274\144\225\020\060\016
+\006\003\125\035\017\001\001\377\004\004\003\002\001\006\060\111
+\006\003\125\035\037\004\102\060\100\060\076\240\074\240\072\206
+\070\150\164\164\160\072\057\057\143\162\154\056\144\055\164\162
+\165\163\164\056\156\145\164\057\143\162\154\057\144\055\164\162
+\165\163\164\137\142\162\137\162\157\157\164\137\143\141\137\062
+\137\062\060\062\063\056\143\162\154\060\015\006\011\052\206\110
+\206\367\015\001\001\015\005\000\003\202\002\001\000\064\367\263
+\167\123\333\060\026\271\055\245\041\361\100\041\165\353\353\110
+\026\201\075\163\340\236\047\052\353\167\251\023\244\152\012\132
+\132\024\063\075\150\037\201\256\151\375\214\237\145\154\064\102
+\331\055\320\177\170\026\261\072\254\043\061\255\136\177\256\347
+\256\053\372\272\374\074\227\225\100\223\137\303\055\003\243\355
+\244\157\123\327\372\100\016\060\365\000\040\054\000\114\214\073
+\264\243\037\266\277\221\062\253\257\222\230\323\026\346\324\321
+\124\134\103\133\056\256\357\127\052\250\264\157\244\357\015\126
+\024\332\041\253\040\166\236\003\374\046\270\236\077\076\003\046
+\346\114\333\235\137\102\204\075\105\003\003\034\131\210\312\334
+\056\141\044\132\244\352\047\013\163\022\276\122\263\012\317\062
+\027\342\036\207\032\026\225\110\155\132\340\320\317\011\222\046
+\146\221\330\243\141\016\252\201\201\177\350\122\202\321\102\347
+\340\035\030\372\244\205\066\347\206\340\015\353\274\324\311\326
+\074\103\361\135\111\156\176\201\233\151\265\211\142\217\210\122
+\330\327\376\047\301\043\305\313\053\002\273\261\137\376\373\103
+\205\003\106\276\135\306\312\041\046\377\327\002\236\164\112\334
+\370\023\025\261\201\127\066\313\145\134\321\035\061\167\351\045
+\303\303\262\062\067\325\361\230\011\344\155\143\200\010\253\006
+\222\201\324\351\160\217\247\077\262\355\206\214\202\152\065\310
+\102\132\202\321\122\032\105\017\025\245\000\360\224\173\145\047
+\127\071\103\317\174\177\346\275\065\263\173\361\031\114\336\072
+\226\317\351\166\356\003\347\302\103\122\074\152\201\350\301\132
+\200\275\021\135\223\153\373\307\346\144\077\273\151\034\351\335
+\045\213\257\164\311\124\100\312\313\223\023\012\355\373\146\222
+\021\312\365\300\372\330\203\125\003\174\323\305\042\106\165\160
+\153\171\110\006\052\202\232\277\346\353\026\016\042\105\001\274
+\335\066\224\064\251\065\046\212\327\227\271\356\010\162\277\064
+\222\160\203\200\253\070\252\131\150\335\100\244\030\220\262\363
+\325\003\312\046\312\357\325\307\340\217\123\216\360\000\343\250
+\355\237\371\255\167\340\053\143\117\236\303\356\067\273\170\011
+\204\236\271\156\373\051\231\220\350\200\323\237\044
+END
+CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
+CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
+CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
+
+# Trust for "D-TRUST BR Root CA 2 2023"
+# Issuer: CN=D-TRUST BR Root CA 2 2023,O=D-Trust GmbH,C=DE
+# Serial Number:73:3b:30:04:48:5b:d9:4d:78:2e:73:4b:c9:a1:dc:66
+# Subject: CN=D-TRUST BR Root CA 2 2023,O=D-Trust GmbH,C=DE
+# Not Valid Before: Tue May 09 08:56:31 2023
+# Not Valid After : Sun May 09 08:56:30 2038
+# Fingerprint (SHA-256): 05:52:E6:F8:3F:DF:65:E8:FA:96:70:E6:66:DF:28:A4:E2:13:40:B5:10:CB:E5:25:66:F9:7C:4F:B9:4B:2B:D1
+# Fingerprint (SHA1): 2D:B0:70:EE:71:94:AF:69:68:17:DB:79:CE:58:9F:A0:6B:96:F7:87
+CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "D-TRUST BR Root CA 2 2023"
+CKA_CERT_SHA1_HASH MULTILINE_OCTAL
+\055\260\160\356\161\224\257\151\150\027\333\171\316\130\237\240
+\153\226\367\207
+END
+CKA_CERT_MD5_HASH MULTILINE_OCTAL
+\341\011\355\323\140\324\126\033\107\037\267\014\137\033\137\205
+END
+CKA_ISSUER MULTILINE_OCTAL
+\060\110\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163
+\164\040\107\155\142\110\061\042\060\040\006\003\125\004\003\023
+\031\104\055\124\122\125\123\124\040\102\122\040\122\157\157\164
+\040\103\101\040\062\040\062\060\062\063
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\020\163\073\060\004\110\133\331\115\170\056\163\113\311\241
+\334\146
+END
+CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
+CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
+CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
+
+#
+# Certificate "D-TRUST EV Root CA 2 2023"
+#
+# Issuer: CN=D-TRUST EV Root CA 2 2023,O=D-Trust GmbH,C=DE
+# Serial Number:69:26:09:7e:80:4b:4c:a0:a7:8c:78:62:53:5f:5a:6f
+# Subject: CN=D-TRUST EV Root CA 2 2023,O=D-Trust GmbH,C=DE
+# Not Valid Before: Tue May 09 09:10:33 2023
+# Not Valid After : Sun May 09 09:10:32 2038
+# Fingerprint (SHA-256): 8E:82:21:B2:E7:D4:00:78:36:A1:67:2F:0D:CC:29:9C:33:BC:07:D3:16:F1:32:FA:1A:20:6D:58:71:50:F1:CE
+# Fingerprint (SHA1): A5:5B:D8:47:6C:8F:19:F7:4C:F4:6D:6B:B6:C2:79:82:22:DF:54:8B
+CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "D-TRUST EV Root CA 2 2023"
+CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509
+CKA_SUBJECT MULTILINE_OCTAL
+\060\110\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163
+\164\040\107\155\142\110\061\042\060\040\006\003\125\004\003\023
+\031\104\055\124\122\125\123\124\040\105\126\040\122\157\157\164
+\040\103\101\040\062\040\062\060\062\063
+END
+CKA_ID UTF8 "0"
+CKA_ISSUER MULTILINE_OCTAL
+\060\110\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163
+\164\040\107\155\142\110\061\042\060\040\006\003\125\004\003\023
+\031\104\055\124\122\125\123\124\040\105\126\040\122\157\157\164
+\040\103\101\040\062\040\062\060\062\063
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\020\151\046\011\176\200\113\114\240\247\214\170\142\123\137
+\132\157
+END
+CKA_VALUE MULTILINE_OCTAL
+\060\202\005\251\060\202\003\221\240\003\002\001\002\002\020\151
+\046\011\176\200\113\114\240\247\214\170\142\123\137\132\157\060
+\015\006\011\052\206\110\206\367\015\001\001\015\005\000\060\110
+\061\013\060\011\006\003\125\004\006\023\002\104\105\061\025\060
+\023\006\003\125\004\012\023\014\104\055\124\162\165\163\164\040
+\107\155\142\110\061\042\060\040\006\003\125\004\003\023\031\104
+\055\124\122\125\123\124\040\105\126\040\122\157\157\164\040\103
+\101\040\062\040\062\060\062\063\060\036\027\015\062\063\060\065
+\060\071\060\071\061\060\063\063\132\027\015\063\070\060\065\060
+\071\060\071\061\060\063\062\132\060\110\061\013\060\011\006\003
+\125\004\006\023\002\104\105\061\025\060\023\006\003\125\004\012
+\023\014\104\055\124\162\165\163\164\040\107\155\142\110\061\042
+\060\040\006\003\125\004\003\023\031\104\055\124\122\125\123\124
+\040\105\126\040\122\157\157\164\040\103\101\040\062\040\062\060
+\062\063\060\202\002\042\060\015\006\011\052\206\110\206\367\015
+\001\001\001\005\000\003\202\002\017\000\060\202\002\012\002\202
+\002\001\000\330\216\243\211\200\013\262\127\122\334\251\123\114
+\067\271\177\143\027\023\357\247\133\043\133\151\165\260\231\012
+\027\301\213\304\333\250\340\314\061\272\302\362\315\135\351\267
+\370\035\257\152\304\225\207\327\107\311\225\330\202\004\120\075
+\201\010\377\344\075\263\261\326\305\262\375\210\011\333\234\204
+\354\045\027\024\207\177\060\170\233\152\130\311\266\163\050\074
+\064\367\231\367\177\323\246\370\034\105\174\255\054\214\224\077
+\330\147\020\123\176\042\315\116\045\121\360\045\044\065\021\136
+\020\306\354\207\146\211\201\150\272\314\053\235\107\163\037\275
+\315\221\244\162\152\234\242\033\030\240\157\354\120\364\175\100
+\302\250\060\317\275\163\310\023\053\020\023\036\213\232\250\072
+\224\163\323\030\151\012\112\377\301\001\003\377\171\177\265\110
+\177\173\356\350\051\157\066\114\225\141\206\330\371\242\163\212
+\356\256\057\226\356\150\315\075\115\050\102\371\105\053\062\033
+\106\125\026\152\246\113\051\371\273\225\126\277\106\035\354\035
+\223\035\300\145\262\037\241\103\256\126\236\240\261\217\153\022
+\267\140\155\170\013\312\212\134\355\036\226\016\203\246\110\225
+\215\073\243\041\304\256\130\306\000\262\204\264\043\244\226\206
+\065\270\330\236\330\254\064\111\230\143\225\305\313\155\110\107
+\342\362\056\030\036\320\061\253\335\164\354\371\334\214\270\034
+\216\150\043\272\320\363\120\334\317\145\217\163\072\062\307\174
+\376\312\202\042\117\276\216\142\107\146\345\315\207\342\350\325
+\017\030\237\345\004\162\113\106\074\020\362\104\302\144\126\161
+\116\165\350\234\311\046\164\305\175\131\321\012\133\017\155\376
+\236\165\034\030\306\032\072\174\330\015\004\314\315\267\105\145
+\172\261\217\270\256\204\110\076\263\172\115\250\003\342\342\176
+\001\026\131\150\030\103\063\260\322\334\260\032\103\065\356\245
+\332\251\106\134\256\206\201\101\001\112\164\046\354\237\006\277
+\302\005\067\144\165\170\051\150\375\305\365\353\376\107\371\344
+\205\260\341\173\061\235\246\177\162\243\271\304\054\056\314\231
+\127\016\041\014\105\001\224\145\353\145\011\306\143\042\013\063
+\111\222\110\074\374\315\316\260\076\216\236\213\370\376\111\305
+\065\162\107\002\003\001\000\001\243\201\216\060\201\213\060\017
+\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060
+\035\006\003\125\035\016\004\026\004\024\252\374\221\020\033\207
+\221\137\026\271\277\117\113\221\136\000\034\261\062\200\060\016
+\006\003\125\035\017\001\001\377\004\004\003\002\001\006\060\111
+\006\003\125\035\037\004\102\060\100\060\076\240\074\240\072\206
+\070\150\164\164\160\072\057\057\143\162\154\056\144\055\164\162
+\165\163\164\056\156\145\164\057\143\162\154\057\144\055\164\162
+\165\163\164\137\145\166\137\162\157\157\164\137\143\141\137\062
+\137\062\060\062\063\056\143\162\154\060\015\006\011\052\206\110
+\206\367\015\001\001\015\005\000\003\202\002\001\000\223\313\245
+\037\231\021\354\232\015\137\054\025\223\306\077\276\020\215\170
+\102\360\156\220\107\107\216\243\222\062\215\160\217\366\133\215
+\276\211\316\107\001\152\033\040\040\211\133\310\202\020\154\340
+\347\231\252\153\306\052\240\143\065\221\152\205\045\255\027\070
+\245\233\176\120\362\166\352\205\005\052\047\101\053\261\201\321
+\242\366\100\165\251\016\313\361\125\110\330\354\321\354\263\350
+\316\024\241\065\354\302\136\065\032\253\246\026\001\006\216\352
+\334\057\243\212\312\054\221\353\122\216\137\014\233\027\317\313
+\163\007\031\304\152\302\163\124\357\174\103\122\143\301\021\312
+\302\105\261\364\073\123\365\151\256\074\343\245\336\254\350\124
+\267\262\221\375\254\251\037\362\207\344\027\306\111\250\174\330
+\012\101\364\362\076\347\167\064\004\122\335\350\201\362\115\057
+\124\105\235\025\341\117\314\345\336\064\127\020\311\043\162\027
+\160\215\120\160\037\126\154\314\271\377\072\132\117\143\172\303
+\156\145\007\035\204\241\377\251\014\143\211\155\262\100\210\071
+\327\037\167\150\265\374\234\325\326\147\151\133\250\164\333\374
+\211\366\033\062\367\244\044\246\166\267\107\123\357\215\111\217
+\251\266\203\132\245\226\220\105\141\365\336\003\117\046\017\250
+\213\360\003\226\260\254\025\320\161\132\152\173\224\346\160\223
+\332\361\151\340\262\142\115\236\217\377\211\235\233\135\315\105
+\351\224\002\042\215\340\065\177\350\361\004\171\161\154\124\203
+\370\063\271\005\062\033\130\125\021\117\320\345\047\107\161\354
+\355\332\147\326\142\246\113\115\017\151\242\311\274\354\042\113
+\224\307\150\224\027\176\342\216\050\076\266\306\352\365\064\154
+\237\067\210\007\070\333\206\161\372\315\225\110\103\156\243\117
+\202\207\327\064\230\156\113\223\171\140\165\151\017\360\032\325
+\123\372\041\014\302\077\351\077\037\030\214\222\135\170\247\166
+\147\031\273\262\352\177\351\160\011\126\126\243\260\014\013\055
+\066\136\305\351\304\325\203\313\206\027\227\054\154\023\157\207
+\132\257\111\246\035\333\315\070\004\056\137\342\112\065\016\055
+\113\370\242\044\004\215\330\341\143\136\002\222\064\332\230\141
+\134\034\157\130\166\144\263\374\002\270\365\235\012
+END
+CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
+CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
+CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
+
+# Trust for "D-TRUST EV Root CA 2 2023"
+# Issuer: CN=D-TRUST EV Root CA 2 2023,O=D-Trust GmbH,C=DE
+# Serial Number:69:26:09:7e:80:4b:4c:a0:a7:8c:78:62:53:5f:5a:6f
+# Subject: CN=D-TRUST EV Root CA 2 2023,O=D-Trust GmbH,C=DE
+# Not Valid Before: Tue May 09 09:10:33 2023
+# Not Valid After : Sun May 09 09:10:32 2038
+# Fingerprint (SHA-256): 8E:82:21:B2:E7:D4:00:78:36:A1:67:2F:0D:CC:29:9C:33:BC:07:D3:16:F1:32:FA:1A:20:6D:58:71:50:F1:CE
+# Fingerprint (SHA1): A5:5B:D8:47:6C:8F:19:F7:4C:F4:6D:6B:B6:C2:79:82:22:DF:54:8B
+CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "D-TRUST EV Root CA 2 2023"
+CKA_CERT_SHA1_HASH MULTILINE_OCTAL
+\245\133\330\107\154\217\031\367\114\364\155\153\266\302\171\202
+\042\337\124\213
+END
+CKA_CERT_MD5_HASH MULTILINE_OCTAL
+\226\264\170\011\360\011\313\167\353\273\033\115\157\066\274\266
+END
+CKA_ISSUER MULTILINE_OCTAL
+\060\110\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163
+\164\040\107\155\142\110\061\042\060\040\006\003\125\004\003\023
+\031\104\055\124\122\125\123\124\040\105\126\040\122\157\157\164
+\040\103\101\040\062\040\062\060\062\063
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\020\151\046\011\176\200\113\114\240\247\214\170\142\123\137
+\132\157
+END
+CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
+CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
+CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
+
+
diff --git a/lfs/ca-certificates b/lfs/ca-certificates
index dde31abb0..b10ce62b3 100644
--- a/lfs/ca-certificates
+++ b/lfs/ca-certificates
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 20240920
+VER        = 20250317
 
 # From https://hg.mozilla.org/mozilla-central/raw-file/tip/security/nss/lib/ckfw/builtins/certdata.txt
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH] cairo: Update to version 1.18.4
  2025-03-18 21:20 [PATCH] ca-certificates: Update to 20250317 Adolf Belka
@ 2025-03-18 21:20 ` Adolf Belka
  2025-03-18 21:20 ` [PATCH] dbus: Update to version 1.16.2 Adolf Belka
                   ` (12 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2025-03-18 21:20 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 1.18.2 to 1.18.4
- Update of rootfile
- Changelog
    1.18.4
	The dependency on LZO has been made optional through a build time
	 configuration toggle. [!580]
	You can build Cairo against a Freetype installation that does not have the
	 FT_Color type. [#792]
	Cairo tests now build on Solaris 11.4 with GCC 14. [!599]
	The DirectWrite backend now builds on MINGW 11. [!600]
	Thanks to Luca Bacci, the DirectWrite backend now supports font
	 variations and proper glyph coverage. [#877, !602]
	Support for Windows 98 has been removed. The minimum requirement for
	 Windows is now Vista.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/cairo | 6 +++---
 lfs/cairo                     | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/config/rootfiles/common/cairo b/config/rootfiles/common/cairo
index 2e4474607..8bf1ee483 100644
--- a/config/rootfiles/common/cairo
+++ b/config/rootfiles/common/cairo
@@ -17,13 +17,13 @@
 #usr/lib/cairo/libcairo-trace.so
 #usr/lib/libcairo-gobject.so
 usr/lib/libcairo-gobject.so.2
-usr/lib/libcairo-gobject.so.2.11802.2
+usr/lib/libcairo-gobject.so.2.11804.4
 #usr/lib/libcairo-script-interpreter.so
 usr/lib/libcairo-script-interpreter.so.2
-usr/lib/libcairo-script-interpreter.so.2.11802.2
+usr/lib/libcairo-script-interpreter.so.2.11804.4
 #usr/lib/libcairo.so
 usr/lib/libcairo.so.2
-usr/lib/libcairo.so.2.11802.2
+usr/lib/libcairo.so.2.11804.4
 #usr/lib/pkgconfig/cairo-fc.pc
 #usr/lib/pkgconfig/cairo-ft.pc
 #usr/lib/pkgconfig/cairo-gobject.pc
diff --git a/lfs/cairo b/lfs/cairo
index b15c665e4..62cfe98cb 100644
--- a/lfs/cairo
+++ b/lfs/cairo
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.18.2
+VER        = 1.18.4
 
 THISAPP    = cairo-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 6046ebc96bf79ef4fcff476d998cee756b0132198c129b049101ab7a70fe420b37f0f0b3ff90c51188005a19b87cb9dabe451bd97679d75ef397f0b3feb2af14
+$(DL_FILE)_BLAKE2 = 976de469b077dac964d15257e5d2edf271df720d45370c6cd6ee1d1df79aec5b1e1126a2fb1954c5f5dd74b0b83f32e44d3e442f983d436aa7f389807615b3ed
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH] dbus: Update to version 1.16.2
  2025-03-18 21:20 [PATCH] ca-certificates: Update to 20250317 Adolf Belka
  2025-03-18 21:20 ` [PATCH] cairo: Update to version 1.18.4 Adolf Belka
@ 2025-03-18 21:20 ` Adolf Belka
  2025-03-18 21:20 ` [PATCH] gettext: Update to version 0.24 Adolf Belka
                   ` (11 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2025-03-18 21:20 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 1.16.0 to 1.16.2
- Update of rootfile not required
- Changelog
    1.16.2
	Build system:
		• The branch used for development releases has been renamed to `main`.
		  Please see CONTRIBUTING.md for details of how to update existing checkouts.
		  (dbus#530, Simon McVittie)
	Bug fixes:
		• On Linux, fix build regression with libselinux ≥ 3.8 and verbose mode
		  enabled (Debian#1096212, dbus!511; Simon McVittie)
	Internal changes:
		• Documentation updates

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/dbus | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lfs/dbus b/lfs/dbus
index 6d07c335b..3fffb77fa 100644
--- a/lfs/dbus
+++ b/lfs/dbus
@@ -26,14 +26,14 @@ include Config
 
 SUMMARY    = D-Bus Message Bus System
 
-VER        = 1.16.0
+VER        = 1.16.2
 THISAPP    = dbus-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = dbus
-PAK_VER    = 12
+PAK_VER    = 13
 
 DEPS       =
 
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = a5a3ebe777c1c0296ba7240f9ed29ad329a6578a05baf10a469ce8c7d243791d35aca42a70d04cdd88feea238d081c3c8b0db444df24abcf7ce5ffe9187a0440
+$(DL_FILE)_BLAKE2 = ddca8abdd5df70b24d51293a262cda3f9e69681b31ae8bb560a6286ca6f2dc0c420dc5322a61bb142a77b2b5f86bdafcc6bf84b0d78af9610af7a78763b8b8fb
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH] gettext: Update to version 0.24
  2025-03-18 21:20 [PATCH] ca-certificates: Update to 20250317 Adolf Belka
  2025-03-18 21:20 ` [PATCH] cairo: Update to version 1.18.4 Adolf Belka
  2025-03-18 21:20 ` [PATCH] dbus: Update to version 1.16.2 Adolf Belka
@ 2025-03-18 21:20 ` Adolf Belka
  2025-03-18 21:20 ` [PATCH] git: Update to version 2.49.0 Adolf Belka
                   ` (10 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2025-03-18 21:20 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 0.22.5 to 0.24
- Update of rootfile
- Changelog
    0.24
	# Programming languages support:
	  * JavaScript:
	    - xgettext now parses recursive JSX expressions correctly.
	  * Rust:
	    - xgettext now supports Rust.
	    - 'msgfmt -c' now verifies the syntax of translations of Rust format
	      strings.
	    - A new example 'hello-rust' has been added.
	  * C:
	    - A new example 'hello-c-http' has been added, showing the use of
	      GNU gettext in a multithreaded web server.
	  * C++:
	    - A new example 'hello-c++-gnome3' has been added.
	  * Ruby:
	    - A new example 'hello-ruby' has been added.
	# Improvements for maintainers:
	  * When xgettext creates the POT file of a package under Git version control,
	    the 'POT-Creation-Date' in the POT file usually no longer changes
	    gratuitously each time the POT file is regenerated.
	# Caveat maintainers:
	  * Building the po/ directory now requires GNU make on specific platforms:
	    macOS, Solaris, AIX.
    0.23.1
	* Bug fixes:
	  - Building with libxml2 >= 2.12.0 and gcc >= 14 now works.
	  - XML: The value of the xml:lang attribute, inserted by msgfmt, is now
	    more correct.
    0.23
	# Internationalized data formats:
	  * XML:
	    o The escaping of characters such as & < > has been changed:
	      - No escaping is done any more by xgettext, when creating a POT file.
	      - Instead, extra escaping can be requested for the msgfmt pass, when
	        merging into an XML file.
	      - The default value of 'escape' in the <gt:escapeRule> was "yes";
	        now it is "no".
	      This means that existing translations of older POT files may no longer
	      fully apply. As a maintainer of a package that has translatable XML files,
	      you need to regenerate the POT file and pass it on to your translators.
	    o XML schemas for .its and .loc files are now provided.
	    o The value of the xml:lang attribute, inserted by msgfmt, now conforms
	      to W3C standards.
	    o 'msgfmt --xml' accept an option --replace-text, that causes the output
	      to be a mono-lingual XML file instead of a multi-lingual XML file.
	    o xgettext and 'msgfmt --xml' now support DocBook XML files.
	  * Desktop: xgettext now produces POT files with correct line numbers.
	# Programming languages support:
	  * Python:
	    o xgettext now assumes source code for Python 3 rather than Python 2.
	      This affects the interpretation of escape sequences in string literals.
	    o xgettext now recognizes the f-string syntax.
	  * Scheme:
	    o xgettext now supports the option '-L Guile' as an alternative to
	      '-L Scheme'.  They are nearly equivalent.  They differ in the
	      interpretation of escape sequences in string literals: While
	      'xgettext -L Scheme' assumes the R6RS and R7RS syntax of string literals,
	      'xgettext -L Guile' assumes the syntax of string literals understood by
	      Guile 2.x and 3.0 (without command-line option '--r6rs' or '--r7rs', and
	      before a '#!r6rs' directive is seen).
	    o xgettext now recognizes comments of the form '#; <expression>'.
	  * Java: xgettext now has an improved recognition of format strings when the
	    String.formatted method is used.
	  * JavaScript:
	    o xgettext now parses template literals inside JSX correctly.
	    o xgettext has a new option --tag that customizes the behaviour of tagged
	      template literals.
	  * C#:
	    o The build system and tools now also support 'dotnet' (.NET) as C#
	      implementation.  In order to declare a preference for 'dotnet' over
	      'mono', you can use the configure option '--enable-csharp=dotnet'.
	    o xgettext now recognizes strings with embedded expressions (a.k.a.
	      interpolated strings).
	  * awk: xgettext now recognizes string concatenation by juxtaposition.
	  * Smalltalk: xgettext now recognizes the string concatenation operator ','.
	  * Vala: xgettext now has an improved recognition of format strings when the
	    string.printf method is used.
	  * Glade: xgettext has improved support for GtkBuilder 4.
	  * Tcl: With the recently released Tcl 9.0, characters outside the Unicode BMP
	    in Tcl message catalogs (.msg files) will work regardless of the locale's
	    encoding.
	  * Perl:
	    o xgettext now reports warnings instead of fatal errors.
	    o xgettext now recognizes strings with embedded expressions (a.k.a.
	      interpolated strings).
	  * PHP:
	    o xgettext now recognizes strings with embedded expressions.
	    o xgettext now scans Heredoc and Nowdoc strings correctly.
	    o xgettext now regards the format string directives %E, %F, %g, %G, %h, %H
	      as valid.
	# Runtime behaviour:
	  * In the C.UTF-8 locale, like in the C locale, the *gettext() functions
	    now return the msgid untranslated. This is relevant for GNU systems,
	    Linux with musl libc, FreeBSD, NetBSD, OpenBSD, Cygwin, and Android.
	# Documentation:
	  * The section "Preparing Strings" now gives more advice how to deal with
	    string concatenation and strings with embedded expressions.
	# xgettext:
	  * Most of the diagnostics emitted by xgettext are now labelled as
	    "warning" or "error".
	# msgmerge:
	  * The option '--sorted-output' is now deprecated.
	# libgettextpo library:
	  * This library is now multithread-safe.
	  * The function 'po_message_set_format' now supports resetting a format string
	    mark.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/gettext | 656 ++++++++++++++++++++++----------
 lfs/gettext                     |   6 +-
 2 files changed, 455 insertions(+), 207 deletions(-)

diff --git a/config/rootfiles/common/gettext b/config/rootfiles/common/gettext
index 8b5f2aa28..7d9401e8d 100644
--- a/config/rootfiles/common/gettext
+++ b/config/rootfiles/common/gettext
@@ -28,30 +28,31 @@ usr/bin/gettext.sh
 #usr/include/textstyle/version.h
 #usr/include/textstyle/woe32dll.h
 #usr/lib/gettext
-#usr/lib/gettext/cldr-plurals
-#usr/lib/gettext/hostname
-#usr/lib/gettext/project-id
-#usr/lib/gettext/urlget
-#usr/lib/gettext/user-email
 #usr/lib/libasprintf.la
 #usr/lib/libasprintf.so
 usr/lib/libasprintf.so.0
 usr/lib/libasprintf.so.0.0.0
-usr/lib/libgettextlib-0.22.5.so
+usr/lib/libgettextlib-0.24.so
 #usr/lib/libgettextlib.la
 #usr/lib/libgettextlib.so
 #usr/lib/libgettextpo.la
 #usr/lib/libgettextpo.so
 usr/lib/libgettextpo.so.0
-usr/lib/libgettextpo.so.0.5.10
-usr/lib/libgettextsrc-0.22.5.so
+usr/lib/libgettextpo.so.0.5.13
+usr/lib/libgettextsrc-0.24.so
 #usr/lib/libgettextsrc.la
 usr/lib/libgettextsrc.so
 #usr/lib/libtextstyle.la
 #usr/lib/libtextstyle.so
 usr/lib/libtextstyle.so.0
-usr/lib/libtextstyle.so.0.2.1
+usr/lib/libtextstyle.so.0.2.4
 usr/lib/preloadable_libintl.so
+#usr/libexec/gettext
+#usr/libexec/gettext/cldr-plurals
+#usr/libexec/gettext/hostname
+#usr/libexec/gettext/project-id
+#usr/libexec/gettext/urlget
+#usr/libexec/gettext/user-email
 #usr/share/aclocal/build-to-host.m4
 #usr/share/aclocal/gettext.m4
 #usr/share/aclocal/host-cpu-c-abi.m4
@@ -90,68 +91,129 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/build-aux/javaexec.sh.in
 #usr/share/doc/gettext/examples/hello-c
 #usr/share/doc/gettext/examples/hello-c++
-#usr/share/doc/gettext/examples/hello-c++-gnome
-#usr/share/doc/gettext/examples/hello-c++-gnome/INSTALL
-#usr/share/doc/gettext/examples/hello-c++-gnome/Makefile.am
-#usr/share/doc/gettext/examples/hello-c++-gnome/autoclean.sh
-#usr/share/doc/gettext/examples/hello-c++-gnome/autogen.sh
-#usr/share/doc/gettext/examples/hello-c++-gnome/configure.ac
-#usr/share/doc/gettext/examples/hello-c++-gnome/hello.cc
-#usr/share/doc/gettext/examples/hello-c++-gnome/m4
-#usr/share/doc/gettext/examples/hello-c++-gnome/m4/Makefile.am
-#usr/share/doc/gettext/examples/hello-c++-gnome/m4/gnome-gnorba-check.m4
-#usr/share/doc/gettext/examples/hello-c++-gnome/m4/gnome-orbit-check.m4
-#usr/share/doc/gettext/examples/hello-c++-gnome/m4/gnome.m4
-#usr/share/doc/gettext/examples/hello-c++-gnome/m4/gtk--.m4
-#usr/share/doc/gettext/examples/hello-c++-gnome/m4/gtk.m4
-#usr/share/doc/gettext/examples/hello-c++-gnome/po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/LINGUAS
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/Makevars
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/POTFILES.in
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/af.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/ast.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/bg.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/ca.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/cs.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/da.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/de.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/el.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/eo.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/es.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/fi.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/fr.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/ga.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/gl.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/hr.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/hu.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/id.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/it.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/ja.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/ka.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/ky.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/lv.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/ms.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/mt.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/nb.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/nl.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/nn.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/pl.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/pt.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/pt_BR.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/ro.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/ru.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/sk.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/sl.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/sq.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/sr.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/sv.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/ta.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/tr.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/uk.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/vi.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/zh_CN.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/zh_HK.po
-#usr/share/doc/gettext/examples/hello-c++-gnome/po/zh_TW.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2
+#usr/share/doc/gettext/examples/hello-c++-gnome2/INSTALL
+#usr/share/doc/gettext/examples/hello-c++-gnome2/Makefile.am
+#usr/share/doc/gettext/examples/hello-c++-gnome2/autoclean.sh
+#usr/share/doc/gettext/examples/hello-c++-gnome2/autogen.sh
+#usr/share/doc/gettext/examples/hello-c++-gnome2/configure.ac
+#usr/share/doc/gettext/examples/hello-c++-gnome2/hello.cc
+#usr/share/doc/gettext/examples/hello-c++-gnome2/m4
+#usr/share/doc/gettext/examples/hello-c++-gnome2/m4/Makefile.am
+#usr/share/doc/gettext/examples/hello-c++-gnome2/m4/gnome-gnorba-check.m4
+#usr/share/doc/gettext/examples/hello-c++-gnome2/m4/gnome-orbit-check.m4
+#usr/share/doc/gettext/examples/hello-c++-gnome2/m4/gnome.m4
+#usr/share/doc/gettext/examples/hello-c++-gnome2/m4/gtk--.m4
+#usr/share/doc/gettext/examples/hello-c++-gnome2/m4/gtk.m4
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/LINGUAS
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/Makevars
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/POTFILES.in
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/af.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/ast.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/bg.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/ca.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/cs.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/da.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/de.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/el.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/eo.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/es.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/fi.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/fr.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/ga.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/gl.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/hr.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/hu.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/id.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/it.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/ja.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/ka.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/ky.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/lv.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/ms.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/mt.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/nb.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/nl.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/nn.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/pl.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/pt.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/pt_BR.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/ro.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/ru.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/sk.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/sl.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/sq.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/sr.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/sv.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/ta.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/tr.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/uk.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/vi.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/zh_CN.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/zh_HK.po
+#usr/share/doc/gettext/examples/hello-c++-gnome2/po/zh_TW.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3
+#usr/share/doc/gettext/examples/hello-c++-gnome3/INSTALL
+#usr/share/doc/gettext/examples/hello-c++-gnome3/Makefile.am
+#usr/share/doc/gettext/examples/hello-c++-gnome3/README
+#usr/share/doc/gettext/examples/hello-c++-gnome3/autoclean.sh
+#usr/share/doc/gettext/examples/hello-c++-gnome3/autogen.sh
+#usr/share/doc/gettext/examples/hello-c++-gnome3/configure.ac
+#usr/share/doc/gettext/examples/hello-c++-gnome3/hello.cc
+#usr/share/doc/gettext/examples/hello-c++-gnome3/hello.desktop.in.in
+#usr/share/doc/gettext/examples/hello-c++-gnome3/hello.gresource.xml
+#usr/share/doc/gettext/examples/hello-c++-gnome3/hello.ui
+#usr/share/doc/gettext/examples/hello-c++-gnome3/m4
+#usr/share/doc/gettext/examples/hello-c++-gnome3/m4/Makefile.am
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/LINGUAS
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/Makevars
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/POTFILES.in
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/af.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/ast.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/bg.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/ca.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/cs.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/da.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/de.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/el.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/eo.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/es.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/fi.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/fr.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/ga.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/gl.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/hr.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/hu.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/id.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/it.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/ja.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/ka.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/ky.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/lv.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/ms.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/mt.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/nb.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/nl.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/nn.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/pl.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/pt.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/pt_BR.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/ro.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/ru.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/sk.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/sl.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/sq.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/sr.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/sv.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/ta.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/tr.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/uk.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/vi.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/zh_CN.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/zh_HK.po
+#usr/share/doc/gettext/examples/hello-c++-gnome3/po/zh_TW.po
 #usr/share/doc/gettext/examples/hello-c++-kde
 #usr/share/doc/gettext/examples/hello-c++-kde/BUGS
 #usr/share/doc/gettext/examples/hello-c++-kde/INSTALL
@@ -465,77 +527,82 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c++20/po/zh_CN.po
 #usr/share/doc/gettext/examples/hello-c++20/po/zh_HK.po
 #usr/share/doc/gettext/examples/hello-c++20/po/zh_TW.po
-#usr/share/doc/gettext/examples/hello-c-gnome
-#usr/share/doc/gettext/examples/hello-c-gnome/INSTALL
-#usr/share/doc/gettext/examples/hello-c-gnome/Makefile.am
-#usr/share/doc/gettext/examples/hello-c-gnome/autoclean.sh
-#usr/share/doc/gettext/examples/hello-c-gnome/autogen.sh
-#usr/share/doc/gettext/examples/hello-c-gnome/configure.ac
-#usr/share/doc/gettext/examples/hello-c-gnome/hello.c
-#usr/share/doc/gettext/examples/hello-c-gnome/m4
-#usr/share/doc/gettext/examples/hello-c-gnome/m4/Makefile.am
-#usr/share/doc/gettext/examples/hello-c-gnome/m4/gnome-gnorba-check.m4
-#usr/share/doc/gettext/examples/hello-c-gnome/m4/gnome-orbit-check.m4
-#usr/share/doc/gettext/examples/hello-c-gnome/m4/gnome.m4
-#usr/share/doc/gettext/examples/hello-c-gnome/po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/LINGUAS
-#usr/share/doc/gettext/examples/hello-c-gnome/po/Makevars
-#usr/share/doc/gettext/examples/hello-c-gnome/po/POTFILES.in
-#usr/share/doc/gettext/examples/hello-c-gnome/po/af.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/ast.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/bg.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/ca.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/cs.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/da.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/de.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/el.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/eo.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/es.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/fi.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/fr.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/ga.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/gl.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/hr.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/hu.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/id.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/it.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/ja.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/ka.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/ky.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/lv.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/ms.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/mt.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/nb.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/nl.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/nn.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/pl.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/pt.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/pt_BR.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/ro.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/ru.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/sk.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/sl.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/sq.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/sr.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/sv.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/ta.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/tr.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/uk.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/vi.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/zh_CN.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/zh_HK.po
-#usr/share/doc/gettext/examples/hello-c-gnome/po/zh_TW.po
+#usr/share/doc/gettext/examples/hello-c-gnome2
+#usr/share/doc/gettext/examples/hello-c-gnome2/INSTALL
+#usr/share/doc/gettext/examples/hello-c-gnome2/Makefile.am
+#usr/share/doc/gettext/examples/hello-c-gnome2/autoclean.sh
+#usr/share/doc/gettext/examples/hello-c-gnome2/autogen.sh
+#usr/share/doc/gettext/examples/hello-c-gnome2/configure.ac
+#usr/share/doc/gettext/examples/hello-c-gnome2/hello.c
+#usr/share/doc/gettext/examples/hello-c-gnome2/m4
+#usr/share/doc/gettext/examples/hello-c-gnome2/m4/Makefile.am
+#usr/share/doc/gettext/examples/hello-c-gnome2/m4/gnome-gnorba-check.m4
+#usr/share/doc/gettext/examples/hello-c-gnome2/m4/gnome-orbit-check.m4
+#usr/share/doc/gettext/examples/hello-c-gnome2/m4/gnome.m4
+#usr/share/doc/gettext/examples/hello-c-gnome2/po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/LINGUAS
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/Makevars
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/POTFILES.in
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/af.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/ast.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/bg.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/ca.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/cs.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/da.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/de.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/el.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/eo.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/es.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/fi.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/fr.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/ga.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/gl.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/hr.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/hu.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/id.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/it.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/ja.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/ka.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/ky.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/lv.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/ms.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/mt.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/nb.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/nl.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/nn.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/pl.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/pt.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/pt_BR.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/ro.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/ru.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/sk.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/sl.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/sq.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/sr.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/sv.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/ta.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/tr.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/uk.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/vi.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/zh_CN.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/zh_HK.po
+#usr/share/doc/gettext/examples/hello-c-gnome2/po/zh_TW.po
 #usr/share/doc/gettext/examples/hello-c-gnome3
 #usr/share/doc/gettext/examples/hello-c-gnome3/INSTALL
 #usr/share/doc/gettext/examples/hello-c-gnome3/Makefile.am
+#usr/share/doc/gettext/examples/hello-c-gnome3/README
 #usr/share/doc/gettext/examples/hello-c-gnome3/autoclean.sh
 #usr/share/doc/gettext/examples/hello-c-gnome3/autogen.sh
 #usr/share/doc/gettext/examples/hello-c-gnome3/configure.ac
 #usr/share/doc/gettext/examples/hello-c-gnome3/hello.c
 #usr/share/doc/gettext/examples/hello-c-gnome3/hello.desktop.in.in
 #usr/share/doc/gettext/examples/hello-c-gnome3/hello.gresource.xml
-#usr/share/doc/gettext/examples/hello-c-gnome3/hello.gschema.xml
 #usr/share/doc/gettext/examples/hello-c-gnome3/hello.ui
+#usr/share/doc/gettext/examples/hello-c-gnome3/hello2.c
+#usr/share/doc/gettext/examples/hello-c-gnome3/hello2.desktop.in.in
+#usr/share/doc/gettext/examples/hello-c-gnome3/hello2.gresource.xml
+#usr/share/doc/gettext/examples/hello-c-gnome3/hello2.gschema.xml
+#usr/share/doc/gettext/examples/hello-c-gnome3/hello2.ui
 #usr/share/doc/gettext/examples/hello-c-gnome3/m4
 #usr/share/doc/gettext/examples/hello-c-gnome3/m4/Makefile.am
 #usr/share/doc/gettext/examples/hello-c-gnome3/po
@@ -586,6 +653,63 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c-gnome3/po/zh_CN.po
 #usr/share/doc/gettext/examples/hello-c-gnome3/po/zh_HK.po
 #usr/share/doc/gettext/examples/hello-c-gnome3/po/zh_TW.po
+#usr/share/doc/gettext/examples/hello-c-http
+#usr/share/doc/gettext/examples/hello-c-http/INSTALL
+#usr/share/doc/gettext/examples/hello-c-http/Makefile.am
+#usr/share/doc/gettext/examples/hello-c-http/autoclean.sh
+#usr/share/doc/gettext/examples/hello-c-http/autogen.sh
+#usr/share/doc/gettext/examples/hello-c-http/configure.ac
+#usr/share/doc/gettext/examples/hello-c-http/hello-server.c
+#usr/share/doc/gettext/examples/hello-c-http/m4
+#usr/share/doc/gettext/examples/hello-c-http/m4/Makefile.am
+#usr/share/doc/gettext/examples/hello-c-http/po
+#usr/share/doc/gettext/examples/hello-c-http/po/LINGUAS
+#usr/share/doc/gettext/examples/hello-c-http/po/Makevars
+#usr/share/doc/gettext/examples/hello-c-http/po/POTFILES.in
+#usr/share/doc/gettext/examples/hello-c-http/po/af.po
+#usr/share/doc/gettext/examples/hello-c-http/po/ast.po
+#usr/share/doc/gettext/examples/hello-c-http/po/bg.po
+#usr/share/doc/gettext/examples/hello-c-http/po/ca.po
+#usr/share/doc/gettext/examples/hello-c-http/po/cs.po
+#usr/share/doc/gettext/examples/hello-c-http/po/da.po
+#usr/share/doc/gettext/examples/hello-c-http/po/de.po
+#usr/share/doc/gettext/examples/hello-c-http/po/el.po
+#usr/share/doc/gettext/examples/hello-c-http/po/eo.po
+#usr/share/doc/gettext/examples/hello-c-http/po/es.po
+#usr/share/doc/gettext/examples/hello-c-http/po/fi.po
+#usr/share/doc/gettext/examples/hello-c-http/po/fr.po
+#usr/share/doc/gettext/examples/hello-c-http/po/ga.po
+#usr/share/doc/gettext/examples/hello-c-http/po/gl.po
+#usr/share/doc/gettext/examples/hello-c-http/po/hr.po
+#usr/share/doc/gettext/examples/hello-c-http/po/hu.po
+#usr/share/doc/gettext/examples/hello-c-http/po/id.po
+#usr/share/doc/gettext/examples/hello-c-http/po/it.po
+#usr/share/doc/gettext/examples/hello-c-http/po/ja.po
+#usr/share/doc/gettext/examples/hello-c-http/po/ka.po
+#usr/share/doc/gettext/examples/hello-c-http/po/ky.po
+#usr/share/doc/gettext/examples/hello-c-http/po/lv.po
+#usr/share/doc/gettext/examples/hello-c-http/po/ms.po
+#usr/share/doc/gettext/examples/hello-c-http/po/mt.po
+#usr/share/doc/gettext/examples/hello-c-http/po/nb.po
+#usr/share/doc/gettext/examples/hello-c-http/po/nl.po
+#usr/share/doc/gettext/examples/hello-c-http/po/nn.po
+#usr/share/doc/gettext/examples/hello-c-http/po/pl.po
+#usr/share/doc/gettext/examples/hello-c-http/po/pt.po
+#usr/share/doc/gettext/examples/hello-c-http/po/pt_BR.po
+#usr/share/doc/gettext/examples/hello-c-http/po/ro.po
+#usr/share/doc/gettext/examples/hello-c-http/po/ru.po
+#usr/share/doc/gettext/examples/hello-c-http/po/sk.po
+#usr/share/doc/gettext/examples/hello-c-http/po/sl.po
+#usr/share/doc/gettext/examples/hello-c-http/po/sq.po
+#usr/share/doc/gettext/examples/hello-c-http/po/sr.po
+#usr/share/doc/gettext/examples/hello-c-http/po/sv.po
+#usr/share/doc/gettext/examples/hello-c-http/po/ta.po
+#usr/share/doc/gettext/examples/hello-c-http/po/tr.po
+#usr/share/doc/gettext/examples/hello-c-http/po/uk.po
+#usr/share/doc/gettext/examples/hello-c-http/po/vi.po
+#usr/share/doc/gettext/examples/hello-c-http/po/zh_CN.po
+#usr/share/doc/gettext/examples/hello-c-http/po/zh_HK.po
+#usr/share/doc/gettext/examples/hello-c-http/po/zh_TW.po
 #usr/share/doc/gettext/examples/hello-c/INSTALL
 #usr/share/doc/gettext/examples/hello-c/Makefile.am
 #usr/share/doc/gettext/examples/hello-c/autoclean.sh
@@ -1213,66 +1337,66 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-librep/po/zh_HK.po
 #usr/share/doc/gettext/examples/hello-librep/po/zh_TW.po
 #usr/share/doc/gettext/examples/hello-objc
-#usr/share/doc/gettext/examples/hello-objc-gnome
-#usr/share/doc/gettext/examples/hello-objc-gnome/INSTALL
-#usr/share/doc/gettext/examples/hello-objc-gnome/Makefile.am
-#usr/share/doc/gettext/examples/hello-objc-gnome/autoclean.sh
-#usr/share/doc/gettext/examples/hello-objc-gnome/autogen.sh
-#usr/share/doc/gettext/examples/hello-objc-gnome/configure.ac
-#usr/share/doc/gettext/examples/hello-objc-gnome/hello.m
-#usr/share/doc/gettext/examples/hello-objc-gnome/m4
-#usr/share/doc/gettext/examples/hello-objc-gnome/m4/Makefile.am
-#usr/share/doc/gettext/examples/hello-objc-gnome/m4/gnome-gnorba-check.m4
-#usr/share/doc/gettext/examples/hello-objc-gnome/m4/gnome-orbit-check.m4
-#usr/share/doc/gettext/examples/hello-objc-gnome/m4/gnome.m4
-#usr/share/doc/gettext/examples/hello-objc-gnome/po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/LINGUAS
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/Makevars
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/POTFILES.in
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/af.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/ast.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/bg.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/ca.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/cs.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/da.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/de.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/el.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/eo.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/es.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/fi.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/fr.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/ga.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/gl.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/hr.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/hu.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/id.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/it.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/ja.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/ka.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/ky.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/lv.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/ms.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/mt.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/nb.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/nl.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/nn.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/pl.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/pt.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/pt_BR.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/ro.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/ru.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/sk.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/sl.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/sq.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/sr.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/sv.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/ta.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/tr.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/uk.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/vi.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/zh_CN.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/zh_HK.po
-#usr/share/doc/gettext/examples/hello-objc-gnome/po/zh_TW.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2
+#usr/share/doc/gettext/examples/hello-objc-gnome2/INSTALL
+#usr/share/doc/gettext/examples/hello-objc-gnome2/Makefile.am
+#usr/share/doc/gettext/examples/hello-objc-gnome2/autoclean.sh
+#usr/share/doc/gettext/examples/hello-objc-gnome2/autogen.sh
+#usr/share/doc/gettext/examples/hello-objc-gnome2/configure.ac
+#usr/share/doc/gettext/examples/hello-objc-gnome2/hello.m
+#usr/share/doc/gettext/examples/hello-objc-gnome2/m4
+#usr/share/doc/gettext/examples/hello-objc-gnome2/m4/Makefile.am
+#usr/share/doc/gettext/examples/hello-objc-gnome2/m4/gnome-gnorba-check.m4
+#usr/share/doc/gettext/examples/hello-objc-gnome2/m4/gnome-orbit-check.m4
+#usr/share/doc/gettext/examples/hello-objc-gnome2/m4/gnome.m4
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/LINGUAS
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/Makevars
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/POTFILES.in
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/af.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/ast.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/bg.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/ca.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/cs.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/da.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/de.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/el.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/eo.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/es.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/fi.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/fr.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/ga.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/gl.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/hr.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/hu.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/id.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/it.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/ja.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/ka.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/ky.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/lv.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/ms.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/mt.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/nb.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/nl.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/nn.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/pl.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/pt.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/pt_BR.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/ro.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/ru.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/sk.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/sl.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/sq.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/sr.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/sv.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/ta.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/tr.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/uk.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/vi.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/zh_CN.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/zh_HK.po
+#usr/share/doc/gettext/examples/hello-objc-gnome2/po/zh_TW.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep
 #usr/share/doc/gettext/examples/hello-objc-gnustep/AppController.h
 #usr/share/doc/gettext/examples/hello-objc-gnustep/AppController.m
@@ -1614,6 +1738,120 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-python/po/zh_CN.po
 #usr/share/doc/gettext/examples/hello-python/po/zh_HK.po
 #usr/share/doc/gettext/examples/hello-python/po/zh_TW.po
+#usr/share/doc/gettext/examples/hello-ruby
+#usr/share/doc/gettext/examples/hello-ruby/INSTALL
+#usr/share/doc/gettext/examples/hello-ruby/Makefile.am
+#usr/share/doc/gettext/examples/hello-ruby/autoclean.sh
+#usr/share/doc/gettext/examples/hello-ruby/autogen.sh
+#usr/share/doc/gettext/examples/hello-ruby/configure.ac
+#usr/share/doc/gettext/examples/hello-ruby/hello.rb
+#usr/share/doc/gettext/examples/hello-ruby/m4
+#usr/share/doc/gettext/examples/hello-ruby/m4/Makefile.am
+#usr/share/doc/gettext/examples/hello-ruby/po
+#usr/share/doc/gettext/examples/hello-ruby/po/LINGUAS
+#usr/share/doc/gettext/examples/hello-ruby/po/Makefile.am
+#usr/share/doc/gettext/examples/hello-ruby/po/af.po
+#usr/share/doc/gettext/examples/hello-ruby/po/ast.po
+#usr/share/doc/gettext/examples/hello-ruby/po/bg.po
+#usr/share/doc/gettext/examples/hello-ruby/po/ca.po
+#usr/share/doc/gettext/examples/hello-ruby/po/cs.po
+#usr/share/doc/gettext/examples/hello-ruby/po/da.po
+#usr/share/doc/gettext/examples/hello-ruby/po/de.po
+#usr/share/doc/gettext/examples/hello-ruby/po/el.po
+#usr/share/doc/gettext/examples/hello-ruby/po/eo.po
+#usr/share/doc/gettext/examples/hello-ruby/po/es.po
+#usr/share/doc/gettext/examples/hello-ruby/po/fi.po
+#usr/share/doc/gettext/examples/hello-ruby/po/fr.po
+#usr/share/doc/gettext/examples/hello-ruby/po/ga.po
+#usr/share/doc/gettext/examples/hello-ruby/po/gl.po
+#usr/share/doc/gettext/examples/hello-ruby/po/hr.po
+#usr/share/doc/gettext/examples/hello-ruby/po/hu.po
+#usr/share/doc/gettext/examples/hello-ruby/po/id.po
+#usr/share/doc/gettext/examples/hello-ruby/po/it.po
+#usr/share/doc/gettext/examples/hello-ruby/po/ja.po
+#usr/share/doc/gettext/examples/hello-ruby/po/ka.po
+#usr/share/doc/gettext/examples/hello-ruby/po/ky.po
+#usr/share/doc/gettext/examples/hello-ruby/po/lv.po
+#usr/share/doc/gettext/examples/hello-ruby/po/ms.po
+#usr/share/doc/gettext/examples/hello-ruby/po/mt.po
+#usr/share/doc/gettext/examples/hello-ruby/po/nb.po
+#usr/share/doc/gettext/examples/hello-ruby/po/nl.po
+#usr/share/doc/gettext/examples/hello-ruby/po/nn.po
+#usr/share/doc/gettext/examples/hello-ruby/po/pl.po
+#usr/share/doc/gettext/examples/hello-ruby/po/pt.po
+#usr/share/doc/gettext/examples/hello-ruby/po/pt_BR.po
+#usr/share/doc/gettext/examples/hello-ruby/po/ro.po
+#usr/share/doc/gettext/examples/hello-ruby/po/ru.po
+#usr/share/doc/gettext/examples/hello-ruby/po/sk.po
+#usr/share/doc/gettext/examples/hello-ruby/po/sl.po
+#usr/share/doc/gettext/examples/hello-ruby/po/sq.po
+#usr/share/doc/gettext/examples/hello-ruby/po/sr.po
+#usr/share/doc/gettext/examples/hello-ruby/po/sv.po
+#usr/share/doc/gettext/examples/hello-ruby/po/ta.po
+#usr/share/doc/gettext/examples/hello-ruby/po/tr.po
+#usr/share/doc/gettext/examples/hello-ruby/po/uk.po
+#usr/share/doc/gettext/examples/hello-ruby/po/vi.po
+#usr/share/doc/gettext/examples/hello-ruby/po/zh_CN.po
+#usr/share/doc/gettext/examples/hello-ruby/po/zh_HK.po
+#usr/share/doc/gettext/examples/hello-ruby/po/zh_TW.po
+#usr/share/doc/gettext/examples/hello-rust
+#usr/share/doc/gettext/examples/hello-rust/Cargo.toml.in
+#usr/share/doc/gettext/examples/hello-rust/INSTALL
+#usr/share/doc/gettext/examples/hello-rust/Makefile.am
+#usr/share/doc/gettext/examples/hello-rust/autoclean.sh
+#usr/share/doc/gettext/examples/hello-rust/autogen.sh
+#usr/share/doc/gettext/examples/hello-rust/configure.ac
+#usr/share/doc/gettext/examples/hello-rust/m4
+#usr/share/doc/gettext/examples/hello-rust/m4/Makefile.am
+#usr/share/doc/gettext/examples/hello-rust/po
+#usr/share/doc/gettext/examples/hello-rust/po/LINGUAS
+#usr/share/doc/gettext/examples/hello-rust/po/Makefile.am
+#usr/share/doc/gettext/examples/hello-rust/po/af.po
+#usr/share/doc/gettext/examples/hello-rust/po/ast.po
+#usr/share/doc/gettext/examples/hello-rust/po/bg.po
+#usr/share/doc/gettext/examples/hello-rust/po/ca.po
+#usr/share/doc/gettext/examples/hello-rust/po/cs.po
+#usr/share/doc/gettext/examples/hello-rust/po/da.po
+#usr/share/doc/gettext/examples/hello-rust/po/de.po
+#usr/share/doc/gettext/examples/hello-rust/po/el.po
+#usr/share/doc/gettext/examples/hello-rust/po/eo.po
+#usr/share/doc/gettext/examples/hello-rust/po/es.po
+#usr/share/doc/gettext/examples/hello-rust/po/fi.po
+#usr/share/doc/gettext/examples/hello-rust/po/fr.po
+#usr/share/doc/gettext/examples/hello-rust/po/ga.po
+#usr/share/doc/gettext/examples/hello-rust/po/gl.po
+#usr/share/doc/gettext/examples/hello-rust/po/hr.po
+#usr/share/doc/gettext/examples/hello-rust/po/hu.po
+#usr/share/doc/gettext/examples/hello-rust/po/id.po
+#usr/share/doc/gettext/examples/hello-rust/po/it.po
+#usr/share/doc/gettext/examples/hello-rust/po/ja.po
+#usr/share/doc/gettext/examples/hello-rust/po/ka.po
+#usr/share/doc/gettext/examples/hello-rust/po/ky.po
+#usr/share/doc/gettext/examples/hello-rust/po/lv.po
+#usr/share/doc/gettext/examples/hello-rust/po/ms.po
+#usr/share/doc/gettext/examples/hello-rust/po/mt.po
+#usr/share/doc/gettext/examples/hello-rust/po/nb.po
+#usr/share/doc/gettext/examples/hello-rust/po/nl.po
+#usr/share/doc/gettext/examples/hello-rust/po/nn.po
+#usr/share/doc/gettext/examples/hello-rust/po/pl.po
+#usr/share/doc/gettext/examples/hello-rust/po/pt.po
+#usr/share/doc/gettext/examples/hello-rust/po/pt_BR.po
+#usr/share/doc/gettext/examples/hello-rust/po/ro.po
+#usr/share/doc/gettext/examples/hello-rust/po/ru.po
+#usr/share/doc/gettext/examples/hello-rust/po/sk.po
+#usr/share/doc/gettext/examples/hello-rust/po/sl.po
+#usr/share/doc/gettext/examples/hello-rust/po/sq.po
+#usr/share/doc/gettext/examples/hello-rust/po/sr.po
+#usr/share/doc/gettext/examples/hello-rust/po/sv.po
+#usr/share/doc/gettext/examples/hello-rust/po/ta.po
+#usr/share/doc/gettext/examples/hello-rust/po/tr.po
+#usr/share/doc/gettext/examples/hello-rust/po/uk.po
+#usr/share/doc/gettext/examples/hello-rust/po/vi.po
+#usr/share/doc/gettext/examples/hello-rust/po/zh_CN.po
+#usr/share/doc/gettext/examples/hello-rust/po/zh_HK.po
+#usr/share/doc/gettext/examples/hello-rust/po/zh_TW.po
+#usr/share/doc/gettext/examples/hello-rust/src
+#usr/share/doc/gettext/examples/hello-rust/src/main.rs.in
 #usr/share/doc/gettext/examples/hello-sh
 #usr/share/doc/gettext/examples/hello-sh/INSTALL
 #usr/share/doc/gettext/examples/hello-sh/Makefile.am
@@ -1981,19 +2219,23 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/libtextstyle/libtextstyle_abt.html
 #usr/share/doc/libtextstyle/libtextstyle_toc.html
 #usr/share/gettext
-#usr/share/gettext-0.22.5
-#usr/share/gettext-0.22.5/its
-#usr/share/gettext-0.22.5/its/glade.loc
-#usr/share/gettext-0.22.5/its/glade1.its
-#usr/share/gettext-0.22.5/its/glade2.its
-#usr/share/gettext-0.22.5/its/gsettings.its
-#usr/share/gettext-0.22.5/its/gsettings.loc
-#usr/share/gettext-0.22.5/its/gtkbuilder.its
-#usr/share/gettext-0.22.5/its/metainfo.its
-#usr/share/gettext-0.22.5/its/metainfo.loc
+#usr/share/gettext-0.24
+#usr/share/gettext-0.24/its
+#usr/share/gettext-0.24/its/docbook.loc
+#usr/share/gettext-0.24/its/docbook4.its
+#usr/share/gettext-0.24/its/docbook5.its
+#usr/share/gettext-0.24/its/glade.loc
+#usr/share/gettext-0.24/its/glade1.its
+#usr/share/gettext-0.24/its/glade2.its
+#usr/share/gettext-0.24/its/gsettings.its
+#usr/share/gettext-0.24/its/gsettings.loc
+#usr/share/gettext-0.24/its/gtkbuilder.its
+#usr/share/gettext-0.24/its/metainfo.its
+#usr/share/gettext-0.24/its/metainfo.loc
 #usr/share/gettext/ABOUT-NLS
 #usr/share/gettext/archive.dir.tar.xz
 #usr/share/gettext/config.rpath
+#usr/share/gettext/disclaim-translations.txt
 #usr/share/gettext/gettext.h
 #usr/share/gettext/javaversion.class
 #usr/share/gettext/msgunfmt.tcl
@@ -2004,9 +2246,9 @@ usr/lib/preloadable_libintl.so
 #usr/share/gettext/po/boldquot.sed
 #usr/share/gettext/po/en@boldquot.header
 #usr/share/gettext/po/en@quot.header
-#usr/share/gettext/po/insert-header.sin
+#usr/share/gettext/po/insert-header.sed
 #usr/share/gettext/po/quot.sed
-#usr/share/gettext/po/remove-potcdate.sin
+#usr/share/gettext/po/remove-potcdate.sed
 #usr/share/gettext/projects
 #usr/share/gettext/projects/GNOME
 #usr/share/gettext/projects/GNOME/team-address
@@ -2025,6 +2267,12 @@ usr/lib/preloadable_libintl.so
 #usr/share/gettext/projects/TP/trigger
 #usr/share/gettext/projects/index
 #usr/share/gettext/projects/team-address
+#usr/share/gettext/schema
+#usr/share/gettext/schema/its-extensions.xsd
+#usr/share/gettext/schema/its.xsd10
+#usr/share/gettext/schema/its.xsd11
+#usr/share/gettext/schema/locating-rules.xsd10
+#usr/share/gettext/schema/locating-rules.xsd11
 #usr/share/gettext/styles
 #usr/share/gettext/styles/po-default.css
 #usr/share/gettext/styles/po-emacs-x.css
diff --git a/lfs/gettext b/lfs/gettext
index 30f3d64c5..de1d18c16 100644
--- a/lfs/gettext
+++ b/lfs/gettext
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.22.5
+VER        = 0.24
 
 THISAPP    = gettext-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -56,7 +56,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 18c383518f5a78b5c04cf76de976524da2a87a892a30d6386778bb4c7dd526ffc3f14f484906c5d3a513b7caf76ea560e53962b325e552182d6940055d798f24
+$(DL_FILE)_BLAKE2 = a171c9a62552d8cbb632f76c734c7b8ef0b99ae56a2b12548bfc61fe671ad4c39611b4e66fe89e51a1d1d31f1052fb6a1d33930820fd0fa8d9fb83bd38504e50
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH] git: Update to version 2.49.0
  2025-03-18 21:20 [PATCH] ca-certificates: Update to 20250317 Adolf Belka
                   ` (2 preceding siblings ...)
  2025-03-18 21:20 ` [PATCH] gettext: Update to version 0.24 Adolf Belka
@ 2025-03-18 21:20 ` Adolf Belka
  2025-03-18 21:20 ` [PATCH] harfbuzz: Update to version 10.4.0 Adolf Belka
                   ` (9 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2025-03-18 21:20 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 2.48.1 to 2.49.0
- Update of rootfile
- Changelog
    2.49.0
	UI, Workflows & Features
	 * Completion script updates for zsh
	 * "git pack-objects" and its wrapper "git repack" learned an option
	   to use an alternative path-hash function to improve delta-base
	   selection to produce a packfile with deeper history than window
	   size.
	 * "git gc" learned the "--expire-to" option and passes it down to
	   underlying "git repack".
	 * "[help] autocorrect = 1" used to be a way to say "please wait for
	   0.1 second after suggesting a typofix of the command name before
	   running that command"; now it means "yes, if there is a plausible
	   typofix for the command name, please run it immediately".
	 * "git clone" learned to make a shallow clone for a single commit
	   that is not necessarily be at the tip of any branch.
	 * Lazy-loading missing files in a blobless clone on demand is costly
	   as it tends to be one-blob-at-a-time.  "git backfill" is introduced
	   to help bulk-download necessary files beforehand.
	 * "git push --atomic --porcelain" used to ignore failures from the
	   other side, losing the error status from the child process, which
	   has been corrected.
	 * "git rev-list --missing=" learned to accept "print-info" that gives
	   known details expected of the missing objects, like path and type.
	 * Comes with an updated "gitk".
	 * The documentation of "git commit" and "git rebase" now refer to
	   commit titles as such, not "subject".
	 * The value of "uname -s" is by default sent over the wire as a part
	   of the "version" capability.
	 * "git refs migrate" can optionally be told not to migrate the reflog.
	 * The netrc support (via the cURL library) for the HTTP transport has
	   been re-enabled.
	 * Removal of ".git/branches" and ".git/remotes" support in the
	   BreakingChanges document has been further clarified.
	 * What happens to submodules during merge has been documented in a
	   bit more detail.
	Performance, Internal Implementation, Development Support etc.
	 * More -Wsign-compare fixes.
	 * meson-based build now supports the unsafe-sha1 build knob.
	 * The meson-based build procedure covers contrib/ and other places as
	   well.
	 * The code to check LSan results has been simplified and made more
	   robust.
	   (merge 164a2516eb jk/lsan-race-ignore-false-positive later to maint).
	 * More code paths have a repository passed through the callchain,
	   instead of assuming the primary the_repository object.
	 * Move a few more unit tests to the clar test framework.
	 * Introduce a new API to visit objects in batches based on a common
	   path, or by type.
	 * Following the procedure we established to introduce breaking
	   changes for Git 3.0, allow an early opt-in for removing support of
	   $GIT_DIR/branches/ and $GIT_DIR/remotes/ directories to configure
	   remotes.
	 * The code paths to interact with zlib has been cleaned up in
	   preparation for building with zlib-ng.
	 * Foreign language interface for Rust into our code base has been added.
	 * All the documentation .txt files have been renamed to .adoc to help
	   content aware editors.
	 * "git difftool" code clean-up.
	 * Rename processing in the recursive merge backend has seen a micro
	   optimization.
	 * The path.[ch] API takes an explicit repository parameter passed
	   throughout the callchain, instead of relying on the_repository
	   singleton instance.
	 * Large-object promisor protocol extension has been introduced.
	 * The editorconfig file is updated to tell us that bash scripts are
	   similar to general Bourne shell scripts.
	 * Meson-based build procedure forgot to build some docs, which has
	   been corrected.
	Fixes
	 * "git submodule" learned various ways to spell the same option,
	   e.g. "--branch=B" can be spelled "--branch B" or "-bB".
	   (merge b86f0f9071 re/submodule-parse-opt later to maint).
	 * Tweak the help text used for the option value placeholders by
	   parse-options API so that translations can customize the "<>"
	   placeholder signal (e.g. "--option=<value>").
	   (merge 5b34dd08d0 as/long-option-help-i18n later to maint).
	 * CI jobs gave sporadic failures, which turns out that that the
	   object finalization code was giving an error when it did not have
	   to.
	   (merge d7fcbe2c56 ps/object-collision-check later to maint).
	 * The code to compute "unique" name used git_rand() which can fail or
	   get stuck; the callsite does not require cryptographic security.
	   Introduce the "insecure" mode and use it appropriately.
	   (merge 0b4f8afef6 ps/reftable-get-random-fix later to maint).
	 * A misconfigured "fsck.skiplist" configuration variable was not
	   diagnosed as an error, which has been corrected.
	   (merge ca7158076f jt/fsck-skiplist-parse-fix later to maint).
	 * Extended SHA-1 expression parser did not work well when a branch
	   with an unusual name (e.g. "foo{bar") is involved.
	   (merge 191f0c8db2 en/object-name-with-funny-refname-fix later to maint).
	 * The meson build procedure looked for the 'version-def.h' file in a
	   wrong directory, which has been corrected.
	   (merge 4771501c0a tc/meson-use-our-version-def-h later to maint).
	 * The meson build procedure for Documentation/technical/ hierarchy was
	   missing necessary dependencies, which has been corrected.
	   (merge 1dca492edd sj/meson-doc-technical-dependency-fix later to maint).
	 * The "instaweb" bound only to local IP address without "--local" and
	   to all addresses with "--local", which was the other way around, when
	   using Python's http.server class, which has been corrected.
	   (merge 76baf97fa1 ak/instaweb-python-port-binding-fix later to maint).
	 * Document that it is insecure to use Personal Access Tokens, which
	   some hosting providers take as username/password, embedded in URLs.
	   (merge a90ff409f0 mh/doc-credential-helpers-with-pat later to maint).
	 * The help text from "git $cmd -h" appear on the standard output for
	   some $cmd and the standard error for others.  The built-in commands
	   have been fixed to show them on the standard output consistently.
	   (merge f66d1423f5 jc/show-usage-help later to maint).
	 * The meson-driven build is now aware of "git-subtree" housed in
	   contrib/subtree hierarchy.
	   (merge 8454b42f94 ps/build-meson-subtree later to maint).
	 * It was possible for "git unpack-objects" and "git index-pack" to
	   make an unaligned access, which has been corrected.
	   (merge 98046591b9 jk/pack-header-parse-alignment-fix later to maint).
	 * The "cache" credential back-end did not handle authtype correctly,
	   which has been corrected.
	   (merge 0b43274850 mh/credential-cache-authtype-request-fix later to maint).
	 * "git branch --sort=..." and "git for-each-ref --format=... --sort=..."
	   did not work as expected with some atoms, which has been corrected.
	   (merge c5490ce9d1 rs/ref-fitler-used-atoms-value-fix later to maint).
	 * reflog entries for symbolic ref updates were broken, which has been
	   corrected.
	   (merge 3519492430 kn/reflog-symref-fix later to maint).
	 * The trace2 code was not prepared to show a configuration variable
	   that is set to true using the valueless true syntax, which has been
	   corrected.
	   (merge 2fd367cf63 am/trace2-with-valueless-true later to maint).
	 * The "git refs migrate" command did not migrate the reflog for
	   refs/stash, which is the contents of the stashes, which has been
	   corrected.
	   (merge a0bea0978f ps/reflog-migration-with-logall-fix later to maint).
	 * Doc and short-help text for "show-index" has been clarified to
	   stress that the command reads its data from the standard input.
	   (merge 49edce4ff9 jc/show-index-h-update later to maint).
	 * The API around choosing to use unsafe variant of SHA-1
	   implementation has been updated in an attempt to make it harder to
	   abuse.
	   (merge 04292c3796 tb/unsafe-hash-cleanup later to maint).
	 * Fix bugs in an earlier attempt to fix "git refs migration".
	   (merge f11f0a5a2d kn/reflog-migration-fix-fix later to maint).
	 * The code path used when "git fetch" fetches from a bundle file
	   closed the same file descriptor twice, which sometimes broke things
	   unexpectedly when the file descriptor was reused, which has been
	   corrected.
	   (merge 9a84794ad8 js/bundle-unbundle-fd-reuse-fix later to maint).
	 * "git init" to reinitialize a repository that already exists cannot
	   change the hash function and ref backends; such a request is
	   silently ignored now.
	   (merge 7e88640cd1 ps/setup-reinit-fixes later to maint).
	 * "git apply" internally uses unsigned long for line numbers and uses
	   strtoul() to parse numbers on the hunk headers.  It however forgot
	   to check parse errors.
	   (merge a206058fda pw/apply-ulong-overflow-check later to maint).
	 * Two CI tasks, whitespace check and style check, work on the
	   difference from the base version and the version being checked, but
	   the base was computed incorrectly in GitLab CI in some cases, which
	   has been corrected.
	   (merge acc4fb302b jt/gitlab-ci-base-fix later to maint).
	 * "git repack --keep-unreachable" to send unreachable objects to the
	   main pack "git repack -ad" produces did not work when there is no
	   existing packs, which has been corrected.
	   (merge 414c82300a ps/repack-keep-unreachable-in-unpacked-repo later to maint).
	 * Going into a secondary worktree and asking "is the main worktree
	   bare?" did not work correctly when per-worktree configuration
	   option was in use, which has been corrected.
	 * Fetching into a bare repository incorrectly assumed it always used
	   a mirror layout when deciding to update remote-tracking HEAD, which
	   has been corrected.
	   (merge 93dc16483a bf/fetch-set-head-fix later to maint).
	 * A thunderbird helper script lost its bashism.
	   (merge 59d26bd961 bc/contrib-thunderbird-patch-inline-fix later to maint).
	 * The -G/-S options to the "diff" family of commands caused us to hit
	   a BUG() when they get no values; they have been corrected.
	   (merge a620046b29 bc/diff-reject-empty-arg-to-pickaxe later to maint).
	 * "git merge-tree --stdin" has been improved (including a workaround
	   for a deadlock).
	   (merge 6a9ae81015 pw/merge-tree-stdin-deadlock-fix later to maint).
	 * Correct the default target in Documentation/Makefile, and
	   future-proof all Makefiles from similar breakages by declaring the
	   default target (which happens to be "all") upfront.
	   (merge 5309c1e9fb ad/set-default-target-in-makefiles later to maint).
	 * "git check-mailmap" used to segfault when queried without human
	   readable name.
	   (merge bb60c52131 jk/check-mailmap-wo-name-fix later to maint).
	 * Support for renaming of symbolic links on Windows has been improved.
	 * "git rebase -i" failed to allow rewording an empty commit that has
	   been fast-forwarded.
	   (merge af8fc7be10 pw/rebase-i-ff-empty-commit later to maint).
	 * The use of "paste" command for aggregating the test results have
	   been corrected.
	   (merge ce98863204 dk/test-aggregate-results-paste-fix later to maint).
	 * Other code cleanup, docfix, build fix, etc.
	   (merge ddb5287894 jk/t7407-use-test-grep later to maint).
	   (merge 21e1b44865 aj/difftool-config-doc-fix later to maint).
	   (merge 6a63995335 mh/gitattr-doc-markup-fix later to maint).
	   (merge 43850dcf9c sk/unit-test-hash later to maint).
	   (merge 4ad47d2de3 jc/cli-doc-option-and-config later to maint).
	   (merge 2d0ff147e5 jp/t8002-printf-fix later to maint).
	   (merge 69666e6746 ja/doc-restore-markup-update later to maint).
	   (merge d11d003ba5 sk/strlen-returns-size_t later to maint).
	   (merge 77b2d29e91 ja/doc-notes-markup-updates later to maint).
	   (merge 6979bf6f8f jk/combine-diff-cleanup later to maint).
	   (merge 8705c9bd13 kn/pack-write-with-reduced-globals later to maint).
	   (merge 087740d65a ps/leakfixes-0129 later to maint).
	   (merge 6bba6f604b jp/doc-trailer-config later to maint).
	   (merge f1cc562b77 lo/t7603-path-is-file-update later to maint).
	   (merge 45761988ac en/doc-renormalize later to maint).
	   (merge 832f56f06a jc/doc-boolean-synonyms later to maint).
	   (merge 3eeed876a9 ac/doc-http-ssl-type-config later to maint).
	   (merge c268e3285d jc/breaking-changes-early-adopter-option later to maint).
	   (merge 0d03fda6a5 pb/doc-follow-remote-head later to maint).

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/packages/git | 1 +
 lfs/git                       | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/config/rootfiles/packages/git b/config/rootfiles/packages/git
index 6dad7e0a8..a3a3bf48f 100644
--- a/config/rootfiles/packages/git
+++ b/config/rootfiles/packages/git
@@ -14,6 +14,7 @@ usr/libexec/git-core/git-annotate
 usr/libexec/git-core/git-apply
 usr/libexec/git-core/git-archimport
 usr/libexec/git-core/git-archive
+usr/libexec/git-core/git-backfill
 usr/libexec/git-core/git-bisect
 usr/libexec/git-core/git-blame
 usr/libexec/git-core/git-branch
diff --git a/lfs/git b/lfs/git
index 185029b17..d2eb9da83 100644
--- a/lfs/git
+++ b/lfs/git
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.48.1
+VER        = 2.49.0
 SUMMARY    = Fast, scalable, distributed revision control system
 
 THISAPP    = git-$(VER)
@@ -33,7 +33,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = git
-PAK_VER    = 36
+PAK_VER    = 37
 
 DEPS       = perl-Authen-SASL perl-Net-SMTP-SSL
 
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 092ed16fab3b3e56c81cb91db48e4db1f41b6d91d4855a7c73fb642f1fd0272823a92b8963644ef33517c61956bca89a95e4b4dc3e9237cb0520aa37c0770966
+$(DL_FILE)_BLAKE2 = c9a58cb4bcbc33d3c6ede2ce6e6131af3998669419c8d8e4317c52ee14ae4bfcdd209780c6dda31cd772bdb703096729de17f21579bf7f0bb830bc6c9e1d7ffd
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH] harfbuzz: Update to version 10.4.0
  2025-03-18 21:20 [PATCH] ca-certificates: Update to 20250317 Adolf Belka
                   ` (3 preceding siblings ...)
  2025-03-18 21:20 ` [PATCH] git: Update to version 2.49.0 Adolf Belka
@ 2025-03-18 21:20 ` Adolf Belka
  2025-03-18 21:20 ` [PATCH] hwdata: Update to version 0.393 Adolf Belka
                   ` (8 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2025-03-18 21:20 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 10.2.0 to 10.4.0
- Update of rootfile
- Changelog
    10.4.0
	- Drawing glyphs using hb-draw API now avoids any “malloc” calls, which
	  improves drawing performance by 10+%.
	- Add support new “GVAR” table fonts with more than 65535 glyphs. Support is
	  currently behind a compilation flag and is disabled by default.
	- Some hb-directwrite and hb-ft APIs got renamed with more clear names and the
	  old names are deprecated.
	- Various build and fuzzing fixes.
	- New API:
		+hb_directwrite_face_get_dw_font_face()
		+hb_ft_font_get_ft_face()
	- Deprecated API:
		+hb_directwrite_face_get_font_face()
		+hb_ft_font_get_face()
    10.3.0
	- Vastly improved “AAT” shaping performance. LucidaGrande benchmark-shape
	  before: 14.6ms after: 5.9ms.
	- Improved OpenType shaping performance (kerning / ligature), at the expense of
	  ~1kb per face allocated cache memory. Roboto-Regular benchmark-shape before:
	  10.3ms after: 9.4ms.
	- Improved “COLRv1” benchmark-font paint performance. Before: 7.85ms after
	  4.85ms.
	- Don’t apply glyph substitutions in “morx” table of a font with known broken
	  “morx” table (AALMAGHRIBI.ttf font).
	- Update IANA and OT language registries.
	- Various documentation updates.
	- Various build improvements, and test speed-ups.
	- The “hb_face_reference_blob()” API now works for faces created with
	  “hb_face_create_for_tables()” if the face sets “get_table_tags” callback.
	  This constructs a new face blob from individual table blobs.
	- Various fixes to how “trak” table is handled to bring it closer to Core Text
	  behaviour. Particularly, the tracking values for sizes not explicitly set in
	  the table are now properly interpolated, and the tracking is applied to glyph
	  advances when they are returned by ot-font functions, instead of applying
	  them during shaping. The “trak” pseudo OpenType feature that could be used to
	  disable “trak” table application have been dropped.
	- Core Text font functions now support non-BMP code points.
	- The drawing algorithm used by hb-draw for “glyf” table now match the
	  algorithm used by FreeType and Core Text.
	- The “hb_coretext_font_create()” API now copy font variations from Core Text
	  font to the created HarfBuzz font.
	- Add an API to get the feature tags enabled on a given shape-plan after
	  executing it, which can be used to applications to show in the UI what
	  features are applied by default (which can vary based on the font, the
	  script, the language, and the direction set on the buffer).
	- Add APIs to created HarfBuzz font from DirectWrite font, and copy the font
	  variations.
	- New API:
		+hb_directwrite_font_create()
		+hb_directwrite_font_get_dw_font()
		+hb_ot_shape_plan_get_feature_tags()

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/harfbuzz | 8 ++++----
 lfs/harfbuzz                     | 4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/config/rootfiles/common/harfbuzz b/config/rootfiles/common/harfbuzz
index c951a4507..e10840df6 100644
--- a/config/rootfiles/common/harfbuzz
+++ b/config/rootfiles/common/harfbuzz
@@ -47,16 +47,16 @@
 #usr/lib/cmake/harfbuzz/harfbuzz-config.cmake
 #usr/lib/libharfbuzz-cairo.so
 usr/lib/libharfbuzz-cairo.so.0
-usr/lib/libharfbuzz-cairo.so.0.61020.0
+usr/lib/libharfbuzz-cairo.so.0.61040.0
 #usr/lib/libharfbuzz-gobject.so
 usr/lib/libharfbuzz-gobject.so.0
-usr/lib/libharfbuzz-gobject.so.0.61020.0
+usr/lib/libharfbuzz-gobject.so.0.61040.0
 #usr/lib/libharfbuzz-subset.so
 usr/lib/libharfbuzz-subset.so.0
-usr/lib/libharfbuzz-subset.so.0.61020.0
+usr/lib/libharfbuzz-subset.so.0.61040.0
 #usr/lib/libharfbuzz.so
 usr/lib/libharfbuzz.so.0
-usr/lib/libharfbuzz.so.0.61020.0
+usr/lib/libharfbuzz.so.0.61040.0
 #usr/lib/pkgconfig/harfbuzz-cairo.pc
 #usr/lib/pkgconfig/harfbuzz-gobject.pc
 #usr/lib/pkgconfig/harfbuzz-subset.pc
diff --git a/lfs/harfbuzz b/lfs/harfbuzz
index 71abe2dfc..6388b9d3c 100644
--- a/lfs/harfbuzz
+++ b/lfs/harfbuzz
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 10.2.0
+VER        = 10.4.0
 
 THISAPP    = harfbuzz-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 6711eed94c4cbc7b4d37ec17c3bd4512110f873d0f179bc213773ad89af99cd349f92ea8ce957ddeb5084ad3719e2436cb712a880b02668954c69e0b1c3ceb98
+$(DL_FILE)_BLAKE2 = 21a2ed81ead5f06658c6153ad756631aacf5522bf58cdc5a54585cc03b0562c634ecabcd686fa76d2dda3497eb1a7d9e10c771e29da62c5946438d9ed8c46075
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH] hwdata: Update to version 0.393
  2025-03-18 21:20 [PATCH] ca-certificates: Update to 20250317 Adolf Belka
                   ` (4 preceding siblings ...)
  2025-03-18 21:20 ` [PATCH] harfbuzz: Update to version 10.4.0 Adolf Belka
@ 2025-03-18 21:20 ` Adolf Belka
  2025-03-18 21:20 ` [PATCH] iana-etc: Update to version 20250311 Adolf Belka
                   ` (7 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2025-03-18 21:20 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 0.391 to 0.393
- Update of rootfile not required
- Changelog
    0.393
	Update of usb & pci ID's
    0.392
	Update of usb & pci ID's

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/hwdata | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lfs/hwdata b/lfs/hwdata
index d51aa2d34..0e907669e 100644
--- a/lfs/hwdata
+++ b/lfs/hwdata
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.391
+VER        = 0.393
 
 THISAPP    = hwdata-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -42,7 +42,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 478d60635f338770751bf4b437f33ba0666b4c3d70d9c726c8e124c44e6d6f5a96ba96b63ae64a151732ca7607676aaccefc7a61c89cee584696b699b3234019
+$(DL_FILE)_BLAKE2 = e09fb3988f7339b4b96691291c26e02365925954889de8f94dbf4f476c340eb07db05400f3f4725b699b0b07852be65f10be0708c6f58496f1ac10e9dc4fb022
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH] iana-etc: Update to version 20250311
  2025-03-18 21:20 [PATCH] ca-certificates: Update to 20250317 Adolf Belka
                   ` (5 preceding siblings ...)
  2025-03-18 21:20 ` [PATCH] hwdata: Update to version 0.393 Adolf Belka
@ 2025-03-18 21:20 ` Adolf Belka
  2025-03-18 21:20 ` [PATCH] kmod: Update to version 34.1 Adolf Belka
                   ` (6 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2025-03-18 21:20 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 20241024 to 20250311
- Update of rootfile not required
- No changelog provided

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/iana-etc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lfs/iana-etc b/lfs/iana-etc
index b3daca645..efc86acdf 100644
--- a/lfs/iana-etc
+++ b/lfs/iana-etc
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 20241024
+VER        = 20250311
 #		https://github.com/Mic92/iana-etc
 
 THISAPP    = iana-etc-$(VER)
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = c1ecfd2cef0358d426895d0cbf7eb6c26cc4821941de9f34d2b87ebe3f1d0fae5f3b81c588f403d43aacebcc5eb89301b7842a48b1fe5036b39a72e922cb4acb
+$(DL_FILE)_BLAKE2 = c49fe6730a4cadf932c8522bbe60c853f99ada19cc1e63d5127d09cbb347059dff4577e346a7899fc53a75b324f0738a3764a10794baf60da83b403c9dd51656
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH] kmod: Update to version 34.1
  2025-03-18 21:20 [PATCH] ca-certificates: Update to 20250317 Adolf Belka
                   ` (6 preceding siblings ...)
  2025-03-18 21:20 ` [PATCH] iana-etc: Update to version 20250311 Adolf Belka
@ 2025-03-18 21:20 ` Adolf Belka
  2025-03-18 21:20 ` [PATCH] libcap: Update to version 2.75 Adolf Belka
                   ` (5 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2025-03-18 21:20 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 0.34 to 0.34.1
- Update of rootfile not required
- Changelog
    0.34.1
	It's mostly a build system fix release, the first .1 we are releasing.
	My goal is to mimic what is done in the kernel and propagate the
	critical fixes to a stable release, which should help distros to get the
	fixes ahead of a new release, without having to patch it themselves.
	Shortlog is below:
	       meson: Use short options for ln everywhere
	       meson: Fix setting an absolute customdir
	       NEWS: ditch mention of libxz.so
	       meson: Fix build with glibc 2.31
	       kmod 34.1
	       build: support missing gtkdocize in releases

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/kmod | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lfs/kmod b/lfs/kmod
index bf2e393ec..e311dd649 100644
--- a/lfs/kmod
+++ b/lfs/kmod
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 34
+VER        = 34.1
 
 # https://www.kernel.org/pub/linux/utils/kernel/kmod/
 
@@ -42,7 +42,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 115e7e84efd33bfc3e16b57a27ba8cb1b56056800b4d86664188cf2a5d7a5f59484b1b536b6760d153fec5ca89c9da5fd7a1df31a3c9d95e1c6cec9afd3eb1fe
+$(DL_FILE)_BLAKE2 = 87fc5c62ce16c9ce90cfff1b7b77169908773eaa29138d1c31da4d7d28fbd7bb82f116cf76ec7901ab93ca3d6fc75141855f4130bf3f740901e0e8b0dbb4f68e
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH] libcap: Update to version 2.75
  2025-03-18 21:20 [PATCH] ca-certificates: Update to 20250317 Adolf Belka
                   ` (7 preceding siblings ...)
  2025-03-18 21:20 ` [PATCH] kmod: Update to version 34.1 Adolf Belka
@ 2025-03-18 21:20 ` Adolf Belka
  2025-03-18 21:20 ` [PATCH] libedit: Update to version 20250104-3.1 Adolf Belka
                   ` (4 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2025-03-18 21:20 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 2.73 to 2.75
- Update of rootfile
- Changelog
    2.75
	This release is devoted to a fix for Bug 219838 reported by Frank.
    2.74
	    ERRATA
	        Bug 219838  the psx go package fails to build standalone.
	            You can work around this by go mod vendor in your code tree
	             or upgrade your package reference to psx/v1.2.75.
	    This release addresses Bug 219687 reported by David Runge.
	        Code at HEAD (tagged {cap,psx}/v1.2.74-rc5) fixes it for
		 {x86,arm,mips}x{32-bit,64-bit}, ppc64, s390x and riscv.
	            The mips32 support requires a more modern Go compiler than the
		     default provided by Debian. For successfully testing I used
		     go1.24.0.
	            May be fixed for loongarch, but no system to test this with
		     (derived from mips, so perhaps it is fixed).
	    Group syntax parsing bugfix for pam_cap from Tianjia Zhang.
	    Doc typo fix for cap_get_proc.3 from Tianjia Zhang.
	    Fix transitive include in capsh.c from Leo.
	    Go package documentation updates, including more cap examples.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/libcap | 4 ++--
 lfs/libcap                     | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/config/rootfiles/common/libcap b/config/rootfiles/common/libcap
index dc411f3e5..65d423ac7 100644
--- a/config/rootfiles/common/libcap
+++ b/config/rootfiles/common/libcap
@@ -6,10 +6,10 @@ sbin/setcap
 #usr/include/sys/psx_syscall.h
 #usr/lib/libcap.so
 usr/lib/libcap.so.2
-usr/lib/libcap.so.2.73
+usr/lib/libcap.so.2.75
 #usr/lib/libpsx.so
 #usr/lib/libpsx.so.2
-usr/lib/libpsx.so.2.73
+usr/lib/libpsx.so.2.75
 #usr/lib/pkgconfig/libcap.pc
 #usr/lib/pkgconfig/libpsx.pc
 #usr/lib/security
diff --git a/lfs/libcap b/lfs/libcap
index 99fd26bb7..b3bbda4d0 100644
--- a/lfs/libcap
+++ b/lfs/libcap
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.73
+VER        = 2.75
 
 THISAPP    = libcap-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = c8ea9b8accc4034adfd31295ec9356dcce3ae46b3e532e089248c20d0f148de17c9a0525e9f15ac839f83351cdff9e0f9e91ee8966c34116ad1411917f9358b2
+$(DL_FILE)_BLAKE2 = 88071f0ff6f786f42777853a03ae116b1175769b14b715dd1b3def7414fcf118dea56f80e14dc467f72d3cb1a091ab95fc2fc0a240552fedfbbb95a9fc94f2db
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH] libedit: Update to version 20250104-3.1
  2025-03-18 21:20 [PATCH] ca-certificates: Update to 20250317 Adolf Belka
                   ` (8 preceding siblings ...)
  2025-03-18 21:20 ` [PATCH] libcap: Update to version 2.75 Adolf Belka
@ 2025-03-18 21:20 ` Adolf Belka
  2025-03-18 21:20 ` [PATCH] libseccomp: Update to version 2.6.0 Adolf Belka
                   ` (3 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2025-03-18 21:20 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 20240808-3.1 to 20250104-3.1
- Update of rootfile
- Changelog
    20250104-3.1
	* all: sync with upstream source

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/libedit |  2 +-
 lfs/libedit                     | 14 ++++++--------
 2 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/config/rootfiles/common/libedit b/config/rootfiles/common/libedit
index f910fb74e..17b836445 100644
--- a/config/rootfiles/common/libedit
+++ b/config/rootfiles/common/libedit
@@ -4,7 +4,7 @@
 #usr/lib/libedit.la
 #usr/lib/libedit.so
 usr/lib/libedit.so.0
-usr/lib/libedit.so.0.0.74
+usr/lib/libedit.so.0.0.75
 #usr/lib/pkgconfig/libedit.pc
 #usr/share/man/man3/editline.3
 #usr/share/man/man3/el_deletestr.3
diff --git a/lfs/libedit b/lfs/libedit
index eeaf1ddca..fea3704a0 100644
--- a/lfs/libedit
+++ b/lfs/libedit
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 20240808-3.1
+VER        = 20250104-3.1
 
 THISAPP    = libedit-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = c10a53d155a7dfbffdaa177aa41206c4bdca54efe8debd7df8cc3ddeaacf574e3cdd69bce9d30801c533f92907e757a92011fde989ee3a39ec91a73b9f80aa41
+$(DL_FILE)_BLAKE2 = 21fe2971fa85e75d988b6c3ec2a8cb30afbb6f73f9f06ce8b3aed7f0edb47df576cac57e231073dcc430dec65c8a1043501fe069b84bae12f250047839f65d93
 
 install : $(TARGET)
 
@@ -73,13 +73,11 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-	cd $(DIR_APP) && ./configure	\
-		--prefix=/usr		\
-		--enable-static=no
-
+	cd $(DIR_APP) && ./configure \
+				--prefix=/usr \
+				--enable-static=no
 	cd $(DIR_APP) && make $(MAKETUNING)
 	cd $(DIR_APP) && make install
-
 	@rm -rf $(DIR_APP)
 	@$(POSTBUILD)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH] libseccomp: Update to version 2.6.0
  2025-03-18 21:20 [PATCH] ca-certificates: Update to 20250317 Adolf Belka
                   ` (9 preceding siblings ...)
  2025-03-18 21:20 ` [PATCH] libedit: Update to version 20250104-3.1 Adolf Belka
@ 2025-03-18 21:20 ` Adolf Belka
  2025-03-18 21:20 ` [PATCH] liburcu: Update to version 0.15.1 Adolf Belka
                   ` (2 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2025-03-18 21:20 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 2.5.5 to 2.6.0
- Update of rootfile
- Changelog
    2.6.0
	- Update the syscall table for Linux v6.13
	- Add support for new arches: SuperH little and big endian, LoongArch, and
	  32-bit Motorola 68000
	- Add multiplexed syscall support for more arches: MIPS, SuperH, and PPC
	- Consolidate and simplify handling of multiplexed syscalls
	- Add support for the SECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV flag
	- Add support for transactions with the seccomp_transaction_start(),
	  seccomp_transaction_commit(), and seccomp_transaction_reject() APIs
	- Add a seccomp_precompute() API to generate the seccomp BPF filter prior to
	  seccomp_load() or seccomp_export_bpf_mem()
	- Add support for binary tree filters without syscalls
	- Add support for the kernel’s implementation change of
	  SECCOMP_IOCTL_NOTIF_ID_VALID
	- Add Python binding support for retrieving the notification file descriptor
	- Improved tooling to help track syscall table updates in the Linux kernel
	- Handle EINVAL error from the kernel when the WAIT_KILLABLE_RECV flag is
	  erroneously provided to the kernel
	- Fix a seccomp userspace notification issue where the file descriptor was
	  being requested more than once
	- Fix a bug where the internal filter state could be corrupted when a filter
	  rule addition fails
	- Fix potential memory leak in the internal management of filter snapshots
	- Utilize Cython rather than distutils in the Python bindings, due to
	  distutils’ deprecation
	- Many test and CI improvements and fixes
	- Many documentation improvements and updates

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/packages/libseccomp |  4 +++-
 lfs/libseccomp                       | 13 ++++++-------
 2 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/config/rootfiles/packages/libseccomp b/config/rootfiles/packages/libseccomp
index f1bc3961f..a936edefc 100644
--- a/config/rootfiles/packages/libseccomp
+++ b/config/rootfiles/packages/libseccomp
@@ -4,7 +4,7 @@ usr/bin/scmp_sys_resolver
 #usr/lib/libseccomp.la
 #usr/lib/libseccomp.so
 usr/lib/libseccomp.so.2
-usr/lib/libseccomp.so.2.5.5
+usr/lib/libseccomp.so.2.6.0
 #usr/lib/pkgconfig/libseccomp.pc
 #usr/share/man/man1/scmp_sys_resolver.1
 #usr/share/man/man3/seccomp_api_get.3
@@ -17,6 +17,7 @@ usr/lib/libseccomp.so.2.5.5
 #usr/share/man/man3/seccomp_attr_get.3
 #usr/share/man/man3/seccomp_attr_set.3
 #usr/share/man/man3/seccomp_export_bpf.3
+#usr/share/man/man3/seccomp_export_bpf_mem.3
 #usr/share/man/man3/seccomp_export_pfc.3
 #usr/share/man/man3/seccomp_init.3
 #usr/share/man/man3/seccomp_load.3
@@ -27,6 +28,7 @@ usr/lib/libseccomp.so.2.5.5
 #usr/share/man/man3/seccomp_notify_id_valid.3
 #usr/share/man/man3/seccomp_notify_receive.3
 #usr/share/man/man3/seccomp_notify_respond.3
+#usr/share/man/man3/seccomp_precompute.3
 #usr/share/man/man3/seccomp_release.3
 #usr/share/man/man3/seccomp_reset.3
 #usr/share/man/man3/seccomp_rule_add.3
diff --git a/lfs/libseccomp b/lfs/libseccomp
index fa65f2259..436918323 100644
--- a/lfs/libseccomp
+++ b/lfs/libseccomp
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = A Seccomp (mode 2) helper library
 
-VER        = 2.5.5
+VER        = 2.6.0
 
 THISAPP    = libseccomp-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = libseccomp
-PAK_VER    = 10
+PAK_VER    = 11
 
 DEPS       =
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = d770cee1f3e02fbbcd9f25655b360ab38160ad800e2829a67f2b9da62b095a90be99ac851a67344cf95bd6810a6268da4655dc1d37d996e58239c4999eb41998
+$(DL_FILE)_BLAKE2 = 45c4f4dd67db5848bb536613e8929633f95cfbeb8738525381a76631187e7b0fc2c02f1a103579cd0f4135e9c175250fe2d784b85cc85424ec3125b4dafcf11c
 
 install : $(TARGET)
 
@@ -82,9 +82,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar vxf $(DIR_DL)/$(DL_FILE)
 	cd $(DIR_APP) && ./configure \
-		--prefix=/usr \
-		--disable-static
-
+				--prefix=/usr \
+				--disable-static
 	cd $(DIR_APP) && make $(MAKETUNING)
 	cd $(DIR_APP) && make install
 	@rm -rf $(DIR_APP)
-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH] liburcu: Update to version 0.15.1
  2025-03-18 21:20 [PATCH] ca-certificates: Update to 20250317 Adolf Belka
                   ` (10 preceding siblings ...)
  2025-03-18 21:20 ` [PATCH] libseccomp: Update to version 2.6.0 Adolf Belka
@ 2025-03-18 21:20 ` Adolf Belka
  2025-03-18 21:20 ` [PATCH] lvm2: Update to version 2.03.31 Adolf Belka
  2025-03-18 21:20 ` [PATCH] pango: Update to version 1.56.3 Adolf Belka
  13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2025-03-18 21:20 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 0.15.0 to 0.15.1
- Update of rootfile not required
- Changelog
    0.15.1
	* uatomic/generic: Add missing #include <stdlib.h>
	* docs: Clarify that make is required to build the project
	* fix: add missing SPDX headers to urcu/uatomic/api.h
	* compiler.h: Remove caa_unqual_scalar_typeof

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/liburcu | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lfs/liburcu b/lfs/liburcu
index e30924d60..1e45817f6 100644
--- a/lfs/liburcu
+++ b/lfs/liburcu
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.15.0
+VER        = 0.15.1
 
 THISAPP    = userspace-rcu-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 3502cd0acd6e8e1370a2fd369207a305b3138b0db3186a37a9511bcf2f9ba362787274b030b0138111fe1d4805acd95bbae00c4d2332f1a0761f02bdc7f89e38
+$(DL_FILE)_BLAKE2 = c2b20099a4a9284f44031bb2d5f87ab03292896739115fdc741493d7f7c714b306a1981c1ff8164fb39ddf200634ddefdb757582b4891aa04cadd9dd8b51260a
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH] lvm2: Update to version 2.03.31
  2025-03-18 21:20 [PATCH] ca-certificates: Update to 20250317 Adolf Belka
                   ` (11 preceding siblings ...)
  2025-03-18 21:20 ` [PATCH] liburcu: Update to version 0.15.1 Adolf Belka
@ 2025-03-18 21:20 ` Adolf Belka
  2025-03-18 21:20 ` [PATCH] pango: Update to version 1.56.3 Adolf Belka
  13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2025-03-18 21:20 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 2.03.30 to 2.03.31
- Update of rootfile not required
- Changelog
    2.03.31
	  Reduce 'mandoc -T lint' reported issues for man pages.
	  Restore support for LVM_SUPPRESS_FD_WARNINGS (2.03.24).
	  Fix uncache and split cache restoring original state of volume.
	  Extend use of lockopt skip to more scenarios.
	  Enhance error path resolving in polling code.
	  Disallow shared activation of LV with CoW snapshot.
	  Fix lvmlockd use in lvremove of CoW snapshot, VDO pool, and uncache.
	  Improve mirror split with opened temporary volumes.
	  Improve pvmove finish with opened temporary volumes.
	  Fix backup limit for devices file, handle over 10,000 files.
	  Ignore reported optimal_io_size not divisible by 4096.
	  Fix busy-loop in config reading when read returned 0.
	  Fix DM cache preserving logic (2.03.28).
	  Improve use of lvmlockd for usecases involving thin volumes and pools.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/lvm2 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lfs/lvm2 b/lfs/lvm2
index 355691a43..8ed124537 100644
--- a/lfs/lvm2
+++ b/lfs/lvm2
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.03.30
+VER        = 2.03.31
 
 THISAPP    = LVM2.$(VER)
 DL_FILE    = $(THISAPP).tgz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 4175f09235cb68064be2da073a499b6a022e98722bae47d63088d8ee8b8a3f644695cd7de636ffd93c5e66f9cdce33b2a43d29ea527f5015172c6516ecf94e4c
+$(DL_FILE)_BLAKE2 = 1f60fbafff8cbc62a2c19be0a95faf97aa68a6ed3e3e077209248e29d621f6a2b55f4e9039cae80abd4a6fab152bf0a6b6b8d613a2c150363d493c7c5dc7fe6f
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH] pango: Update to version 1.56.3
  2025-03-18 21:20 [PATCH] ca-certificates: Update to 20250317 Adolf Belka
                   ` (12 preceding siblings ...)
  2025-03-18 21:20 ` [PATCH] lvm2: Update to version 2.03.31 Adolf Belka
@ 2025-03-18 21:20 ` Adolf Belka
  13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2025-03-18 21:20 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 1.56.1 to 1.56.3
- Update of rootfile
- Changelog
    1.56.3
	- Improve font description serialization
	- fontconfig: Avoid FcFontSetSort when possible
	- coverage: Extend coverage by Unicode decomposition
	- win32: Speed up coverage creation
	- Deprecate pango_font_descriptions_free
    1.56.2
	- Annotation fixes
	- fontconfig: Set optical size for fonts with an opsz axis
	- fontconfig: Make panog_font_map_reload_font scale linearly

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/pango | 6 +++---
 lfs/pango                     | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/config/rootfiles/common/pango b/config/rootfiles/common/pango
index 54d838a77..2d81f222f 100644
--- a/config/rootfiles/common/pango
+++ b/config/rootfiles/common/pango
@@ -41,13 +41,13 @@ usr/bin/pango-view
 #usr/include/pango-1.0/pango/pangoft2.h
 #usr/lib/libpango-1.0.so
 usr/lib/libpango-1.0.so.0
-usr/lib/libpango-1.0.so.0.5600.1
+usr/lib/libpango-1.0.so.0.5600.3
 #usr/lib/libpangocairo-1.0.so
 usr/lib/libpangocairo-1.0.so.0
-usr/lib/libpangocairo-1.0.so.0.5600.1
+usr/lib/libpangocairo-1.0.so.0.5600.3
 #usr/lib/libpangoft2-1.0.so
 usr/lib/libpangoft2-1.0.so.0
-usr/lib/libpangoft2-1.0.so.0.5600.1
+usr/lib/libpangoft2-1.0.so.0.5600.3
 #usr/lib/pkgconfig/pango.pc
 #usr/lib/pkgconfig/pangocairo.pc
 #usr/lib/pkgconfig/pangofc.pc
diff --git a/lfs/pango b/lfs/pango
index 7bf2a1026..3488f10ec 100644
--- a/lfs/pango
+++ b/lfs/pango
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.56.1
+VER        = 1.56.3
 
 # https://download.gnome.org/sources/pango/
 
@@ -42,7 +42,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = a22d8113ecbe1f076ff15ea9fa231897bc1275c45c8c9ba74635ec0b030d7e59acbdd25d52ff9d5a9ef83e1e4d8a56cf84ae3fdc19b028ff6ef1017eb82924c3
+$(DL_FILE)_BLAKE2 = 02b12409a0d16090ebde13e6d92b2053468e32b4b97eb0f758e05ea2ffc44141367b77cef7bb2b701785a4f9f9071d06e47a6d4974e2aa5839571fd0de19efc3
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2025-03-18 21:20 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-03-18 21:20 [PATCH] ca-certificates: Update to 20250317 Adolf Belka
2025-03-18 21:20 ` [PATCH] cairo: Update to version 1.18.4 Adolf Belka
2025-03-18 21:20 ` [PATCH] dbus: Update to version 1.16.2 Adolf Belka
2025-03-18 21:20 ` [PATCH] gettext: Update to version 0.24 Adolf Belka
2025-03-18 21:20 ` [PATCH] git: Update to version 2.49.0 Adolf Belka
2025-03-18 21:20 ` [PATCH] harfbuzz: Update to version 10.4.0 Adolf Belka
2025-03-18 21:20 ` [PATCH] hwdata: Update to version 0.393 Adolf Belka
2025-03-18 21:20 ` [PATCH] iana-etc: Update to version 20250311 Adolf Belka
2025-03-18 21:20 ` [PATCH] kmod: Update to version 34.1 Adolf Belka
2025-03-18 21:20 ` [PATCH] libcap: Update to version 2.75 Adolf Belka
2025-03-18 21:20 ` [PATCH] libedit: Update to version 20250104-3.1 Adolf Belka
2025-03-18 21:20 ` [PATCH] libseccomp: Update to version 2.6.0 Adolf Belka
2025-03-18 21:20 ` [PATCH] liburcu: Update to version 0.15.1 Adolf Belka
2025-03-18 21:20 ` [PATCH] lvm2: Update to version 2.03.31 Adolf Belka
2025-03-18 21:20 ` [PATCH] pango: Update to version 1.56.3 Adolf Belka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox