git: 87c9d3141db9 - 2026Q1 - mail/mailpit: Update to 1.29.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 25 Feb 2026 17:29:24 UTC
The branch 2026Q1 has been updated by madpilot:
URL: https://cgit.FreeBSD.org/ports/commit/?id=87c9d3141db97d06abf559212c0963c31a6e1d2f
commit 87c9d3141db97d06abf559212c0963c31a6e1d2f
Author: Guido Falsi <madpilot@FreeBSD.org>
AuthorDate: 2026-02-25 17:20:30 +0000
Commit: Guido Falsi <madpilot@FreeBSD.org>
CommitDate: 2026-02-25 17:27:46 +0000
mail/mailpit: Update to 1.29.2
MFH: 2026Q1
Security: fe6209a3-126c-11f1-8a62-0897988a1c07
(cherry picked from commit 764699c39bfa6a14b790e75f43edd98cac67c215)
---
mail/mailpit/Makefile | 2 +-
mail/mailpit/distinfo | 14 ++--
mail/mailpit/files/patch-package-lock.json | 116 +++++++++++++----------------
mail/mailpit/files/patch-package.json | 4 +-
4 files changed, 62 insertions(+), 74 deletions(-)
diff --git a/mail/mailpit/Makefile b/mail/mailpit/Makefile
index 12c44512ef81..2c7f0bdb685d 100644
--- a/mail/mailpit/Makefile
+++ b/mail/mailpit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mailpit
DISTVERSIONPREFIX= v
-DISTVERSION= 1.29.1
+DISTVERSION= 1.29.2
CATEGORIES= mail devel
MASTER_SITES= https://www.madpilot.net/mailpit/:npmcache \
LOCAL/madpilot/mailpit:npmcache
diff --git a/mail/mailpit/distinfo b/mail/mailpit/distinfo
index 3351a9ddf965..9f134dd3fa64 100644
--- a/mail/mailpit/distinfo
+++ b/mail/mailpit/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1771007436
-SHA256 (go/mail_mailpit/mailpit-v1.29.1/mailpit-npm-cache-1.29.1.tar.zst) = 80d589b46cc399dce365ed02b46163a6d0a02934b2bf9297b9365c201bfa798d
-SIZE (go/mail_mailpit/mailpit-v1.29.1/mailpit-npm-cache-1.29.1.tar.zst) = 38815217
-SHA256 (go/mail_mailpit/mailpit-v1.29.1/v1.29.1.mod) = c5c2e546a4cc82080eef4273be8d0c3401bb232ab4676340b485c9a993526f5d
-SIZE (go/mail_mailpit/mailpit-v1.29.1/v1.29.1.mod) = 3439
-SHA256 (go/mail_mailpit/mailpit-v1.29.1/v1.29.1.zip) = af4d0582832906c42488af503a3dd248ebc53245d600506c62460ebda8929dd2
-SIZE (go/mail_mailpit/mailpit-v1.29.1/v1.29.1.zip) = 599380
+TIMESTAMP = 1772006373
+SHA256 (go/mail_mailpit/mailpit-v1.29.2/mailpit-npm-cache-1.29.2.tar.zst) = e5fc4e51d8e7ff2adb3b589b2bd43215961e2b897796ab6767e28aeea2ed3842
+SIZE (go/mail_mailpit/mailpit-v1.29.2/mailpit-npm-cache-1.29.2.tar.zst) = 38437748
+SHA256 (go/mail_mailpit/mailpit-v1.29.2/v1.29.2.mod) = f7286fab4f29b33c5355875c8b09a841d95dcec490c4bab207e700288139bfa0
+SIZE (go/mail_mailpit/mailpit-v1.29.2/v1.29.2.mod) = 3485
+SHA256 (go/mail_mailpit/mailpit-v1.29.2/v1.29.2.zip) = 1e6acf08739fc5cd2dc3c1a42a759f21ae5dc72e5a3ad2b633303497b3ffeddb
+SIZE (go/mail_mailpit/mailpit-v1.29.2/v1.29.2.zip) = 601018
diff --git a/mail/mailpit/files/patch-package-lock.json b/mail/mailpit/files/patch-package-lock.json
index e0984bb76c12..205b86f4b334 100644
--- a/mail/mailpit/files/patch-package-lock.json
+++ b/mail/mailpit/files/patch-package-lock.json
@@ -1,6 +1,6 @@
--- package-lock.json.orig 1979-11-29 23:00:00 UTC
+++ package-lock.json
-@@ -31,9 +31,9 @@
+@@ -32,9 +32,9 @@
"@types/bootstrap": "^5.2.7",
"@types/tinycon": "^0.6.3",
"@vue/compiler-sfc": "^3.2.37",
@@ -9,10 +9,10 @@
- "esbuild-sass-plugin": "^3.0.0",
+ "esbuild-sass-plugin": "^3.2.0",
+ "esbuild-wasm": "^0.27.2",
- "eslint": "^9.29.0",
+ "eslint": "^10.0.1",
"eslint-config-prettier": "^10.1.5",
"eslint-plugin-vue": "^10.2.0",
-@@ -107,456 +107,6 @@
+@@ -109,456 +109,6 @@
"node": ">=6.9.0"
}
},
@@ -469,7 +469,7 @@
"node_modules/@eslint-community/eslint-utils": {
"version": "4.9.1",
"resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz",
-@@ -1109,6 +659,7 @@
+@@ -1095,6 +645,7 @@
"version": "2.11.8",
"resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz",
"integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==",
@@ -477,8 +477,8 @@
"license": "MIT",
"funding": {
"type": "opencollective",
-@@ -2221,14 +1772,6 @@
- "dev": true,
+@@ -2108,14 +1659,6 @@
+ "integrity": "sha512-6exeENAqBTuIR1wIo36mR8xVVBv6l1hSLd7Qmvf6158Ld1L15/dbahR9VUOiX7GmGJBCnQyS0EY+I8x+wa7egg==",
"license": "MIT"
},
- "node_modules/colorjs.io": {
@@ -492,7 +492,7 @@
"node_modules/combined-stream": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
-@@ -2449,48 +1992,6 @@
+@@ -2329,48 +1872,6 @@
"node": ">= 0.4"
}
},
@@ -541,7 +541,7 @@
"node_modules/esbuild-plugin-vue-next": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/esbuild-plugin-vue-next/-/esbuild-plugin-vue-next-0.1.4.tgz",
-@@ -2520,6 +2021,19 @@
+@@ -2400,6 +1901,19 @@
"sass-embedded": "^1.97.2"
}
},
@@ -561,7 +561,25 @@
"node_modules/escape-string-regexp": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
-@@ -3799,17 +3313,6 @@
+@@ -2817,17 +2331,6 @@
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+- "node_modules/has-flag": {
+- "version": "4.0.0",
+- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+- "dev": true,
+- "license": "MIT",
+- "peer": true,
+- "engines": {
+- "node": ">=8"
+- }
+- },
+ "node_modules/has-symbols": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+@@ -3624,17 +3127,6 @@
"node": ">=4"
}
},
@@ -579,7 +597,7 @@
"node_modules/sass": {
"version": "1.97.3",
"resolved": "https://registry.npmjs.org/sass/-/sass-1.97.3.tgz",
-@@ -3831,390 +3334,6 @@
+@@ -3656,373 +3148,6 @@
"@parcel/watcher": "^2.4.1"
}
},
@@ -950,7 +968,14 @@
- "node": ">=14.0.0"
- }
- },
-- "node_modules/sass-embedded/node_modules/supports-color": {
+ "node_modules/semver": {
+ "version": "7.7.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
+@@ -4078,23 +3203,6 @@
+ "node": ">=0.10.0"
+ }
+ },
+- "node_modules/supports-color": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
@@ -967,10 +992,10 @@
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
- "node_modules/semver": {
- "version": "7.7.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
-@@ -4335,50 +3454,12 @@
+ "node_modules/supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+@@ -4134,31 +3242,6 @@
"ramda-adjunct": "^5.1.0"
}
},
@@ -1002,44 +1027,7 @@
"node_modules/timezones-list": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/timezones-list/-/timezones-list-3.1.0.tgz",
- "integrity": "sha512-PcDBt9tae330KTOIufK/wArTlJp+unuuRcG0EEu+4oLHZACHefKQyP2D51gMZID+urye92mHND60KRVuDDAmbA==",
- "license": "MIT"
- },
-- "node_modules/tree-sitter": {
-- "version": "0.21.1",
-- "resolved": "https://registry.npmjs.org/tree-sitter/-/tree-sitter-0.21.1.tgz",
-- "integrity": "sha512-7dxoA6kYvtgWw80265MyqJlkRl4yawIjO7S5MigytjELkX43fV2WsAXzsNfO7sBpPPCF5Gp0+XzHk0DwLCq3xQ==",
-- "hasInstallScript": true,
-- "license": "MIT",
-- "optional": true,
-- "peer": true,
-- "dependencies": {
-- "node-addon-api": "^8.0.0",
-- "node-gyp-build": "^4.8.0"
-- }
-- },
- "node_modules/tree-sitter-json": {
- "version": "0.24.8",
- "resolved": "https://registry.npmjs.org/tree-sitter-json/-/tree-sitter-json-0.24.8.tgz",
-@@ -4409,17 +3490,6 @@
- "node": "^18 || ^20 || >= 21"
- }
- },
-- "node_modules/tree-sitter/node_modules/node-addon-api": {
-- "version": "8.5.0",
-- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz",
-- "integrity": "sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==",
-- "license": "MIT",
-- "optional": true,
-- "peer": true,
-- "engines": {
-- "node": "^18 || ^20 || >= 21"
-- }
-- },
- "node_modules/ts-mixer": {
- "version": "6.0.4",
- "resolved": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.4.tgz",
-@@ -4432,14 +3502,6 @@
+@@ -4229,14 +3312,6 @@
"integrity": "sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==",
"license": "Apache-2.0"
},
@@ -1054,7 +1042,7 @@
"node_modules/type-check": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
-@@ -4485,14 +3547,6 @@
+@@ -4282,14 +3357,6 @@
"dev": true,
"license": "MIT"
},
@@ -1067,26 +1055,26 @@
- "peer": true
- },
"node_modules/vue": {
- "version": "3.5.28",
- "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.28.tgz",
-@@ -4521,31 +3575,6 @@
+ "version": "3.5.29",
+ "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.29.tgz",
+@@ -4318,31 +3385,6 @@
"license": "MIT",
"peerDependencies": {
"vue": "^3"
- }
- },
- "node_modules/vue-eslint-parser": {
-- "version": "10.2.0",
-- "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-10.2.0.tgz",
-- "integrity": "sha512-CydUvFOQKD928UzZhTp4pr2vWz1L+H99t7Pkln2QSPdvmURT0MoC4wUccfCnuEaihNsu9aYYyk+bep8rlfkUXw==",
+- "version": "10.4.0",
+- "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-10.4.0.tgz",
+- "integrity": "sha512-Vxi9pJdbN3ZnVGLODVtZ7y4Y2kzAAE2Cm0CZ3ZDRvydVYxZ6VrnBhLikBsRS+dpwj4Jv4UCv21PTEwF5rQ9WXg==",
- "dev": true,
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "debug": "^4.4.0",
-- "eslint-scope": "^8.2.0",
-- "eslint-visitor-keys": "^4.2.0",
-- "espree": "^10.3.0",
+- "eslint-scope": "^8.2.0 || ^9.0.0",
+- "eslint-visitor-keys": "^4.2.0 || ^5.0.0",
+- "espree": "^10.3.0 || ^11.0.0",
- "esquery": "^1.6.0",
- "semver": "^7.6.3"
- },
@@ -1097,7 +1085,7 @@
- "url": "https://github.com/sponsors/mysticatea"
- },
- "peerDependencies": {
-- "eslint": "^8.57.0 || ^9.0.0"
+- "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0"
}
},
"node_modules/vue-router": {
diff --git a/mail/mailpit/files/patch-package.json b/mail/mailpit/files/patch-package.json
index 4d816ced67fb..8c96d77c2fbd 100644
--- a/mail/mailpit/files/patch-package.json
+++ b/mail/mailpit/files/patch-package.json
@@ -1,6 +1,6 @@
--- package.json.orig 1979-11-29 23:00:00 UTC
+++ package.json
-@@ -35,9 +35,9 @@
+@@ -36,9 +36,9 @@
"@types/bootstrap": "^5.2.7",
"@types/tinycon": "^0.6.3",
"@vue/compiler-sfc": "^3.2.37",
@@ -9,6 +9,6 @@
"esbuild-plugin-vue-next": "^0.1.4",
- "esbuild-sass-plugin": "^3.0.0",
+ "esbuild-sass-plugin": "^3.2.0",
- "eslint": "^9.29.0",
+ "eslint": "^10.0.1",
"eslint-config-prettier": "^10.1.5",
"eslint-plugin-vue": "^10.2.0",