pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/editors/tp-note



Module Name:    pkgsrc
Committed By:   pin
Date:           Tue Jul  7 06:33:58 UTC 2026

Modified Files:
        pkgsrc/editors/tp-note: Makefile cargo-depends.mk distinfo

Log Message:
editors/tp-note: update to 1.26.5

v1.26.5

This is a maintenance and infrastructure release focused on improving the build system and distribution process.

- Added unified complete-build CI pipeline with flat, standard-named release assets
- Hardened build scripts with robust artifact copy and documentation cleanup
- Updated MSI download URL in winget package script to point to GitHub releases

- Refactored distribution section and consolidated documentation
- Moved winget distribution guide into script preamble for better maintainability

Available as installers and standalone binaries for Windows, macOS, Linux, and Debian/Ubuntu at https://github.com/getreu/tp-note/releases/tag/v1.26.5

v1.26.4
Clipboard front matter carries over when annotating files

- New: input YAML header overrides the note header in file-annotation mode — when annotating a non-Tp-Note file (e.g. `tpnote report.pdf`), a YAML header
  supplied through the clipboard or stdin now populates the new note's `title:`, `author:` and `date:` fields (and `keywords:` under the `zettel` scheme)
  instead of always deriving them from the filename, the username and the current date. Missing fields fall back to those previous defaults, so
  behaviour is unchanged when no header is supplied. Because the title is taken from the header, the new note's filename follows it as well.
- Maintenance: upgraded compatible dependencies (clipboard-rs 0.3.5, time 0.3.53, html-escape 0.2.14); bumped tpnote-lib to v0.46.3.


To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 pkgsrc/editors/tp-note/Makefile
cvs rdiff -u -r1.87 -r1.88 pkgsrc/editors/tp-note/cargo-depends.mk
cvs rdiff -u -r1.89 -r1.90 pkgsrc/editors/tp-note/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/editors/tp-note/Makefile
diff -u pkgsrc/editors/tp-note/Makefile:1.117 pkgsrc/editors/tp-note/Makefile:1.118
--- pkgsrc/editors/tp-note/Makefile:1.117       Mon Jul  6 08:42:45 2026
+++ pkgsrc/editors/tp-note/Makefile     Tue Jul  7 06:33:58 2026
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.117 2026/07/06 08:42:45 wiz Exp $
+# $NetBSD: Makefile,v 1.118 2026/07/07 06:33:58 pin Exp $
 
-DISTNAME=      tp-note-1.26.3
+DISTNAME=      tp-note-1.26.5
 CATEGORIES=    editors
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=getreu/}
-GITHUB_TAG=    v${PKGVERSION_NOREV}
+MASTER_SITES=  ${MASTER_SITE_GITLAB:=getreu/}
+GITLAB_RELEASE=        v${PKGVERSION_NOREV}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://blog.getreu.net/projects/tp-note/
@@ -14,6 +14,8 @@ LICENSE=      mit OR apache-2.0
 
 RUST_REQ=      1.91.1
 
+WRKSRC=                ${WRKDIR}/tp-note-v1.26.5-ed3008e70aebfd770f236bb62d70dd12bdbcf65b
+
 USE_TOOLS+=    pkg-config
 
 PYTHON_FOR_BUILD_ONLY=         tool

Index: pkgsrc/editors/tp-note/cargo-depends.mk
diff -u pkgsrc/editors/tp-note/cargo-depends.mk:1.87 pkgsrc/editors/tp-note/cargo-depends.mk:1.88
--- pkgsrc/editors/tp-note/cargo-depends.mk:1.87        Sun Jun 28 11:54:28 2026
+++ pkgsrc/editors/tp-note/cargo-depends.mk     Tue Jul  7 06:33:58 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.87 2026/06/28 11:54:28 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.88 2026/07/07 06:33:58 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.1
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.4
@@ -36,7 +36,7 @@ CARGO_CRATE_DEPENDS+= clap-4.6.1
 CARGO_CRATE_DEPENDS+=  clap_builder-4.6.0
 CARGO_CRATE_DEPENDS+=  clap_derive-4.6.1
 CARGO_CRATE_DEPENDS+=  clap_lex-1.1.0
-CARGO_CRATE_DEPENDS+=  clipboard-rs-0.3.4
+CARGO_CRATE_DEPENDS+=  clipboard-rs-0.3.5
 CARGO_CRATE_DEPENDS+=  clipboard-win-5.4.1
 CARGO_CRATE_DEPENDS+=  colorchoice-1.0.5
 CARGO_CRATE_DEPENDS+=  combine-4.6.7
@@ -99,7 +99,7 @@ CARGO_CRATE_DEPENDS+= hashbrown-0.17.1
 CARGO_CRATE_DEPENDS+=  heck-0.5.0
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.5.2
 CARGO_CRATE_DEPENDS+=  hex-0.4.3
-CARGO_CRATE_DEPENDS+=  html-escape-0.2.13
+CARGO_CRATE_DEPENDS+=  html-escape-0.2.14
 CARGO_CRATE_DEPENDS+=  html5ever-0.39.0
 CARGO_CRATE_DEPENDS+=  httparse-1.10.1
 CARGO_CRATE_DEPENDS+=  httpdate-1.0.3
@@ -303,9 +303,9 @@ CARGO_CRATE_DEPENDS+=       thiserror-2.0.18
 CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.69
 CARGO_CRATE_DEPENDS+=  thiserror-impl-2.0.18
 CARGO_CRATE_DEPENDS+=  tiff-0.11.3
-CARGO_CRATE_DEPENDS+=  time-0.3.51
+CARGO_CRATE_DEPENDS+=  time-0.3.53
 CARGO_CRATE_DEPENDS+=  time-core-0.1.9
-CARGO_CRATE_DEPENDS+=  time-macros-0.2.30
+CARGO_CRATE_DEPENDS+=  time-macros-0.2.31
 CARGO_CRATE_DEPENDS+=  tinystr-0.8.3
 CARGO_CRATE_DEPENDS+=  toml-1.1.2+spec-1.1.0
 CARGO_CRATE_DEPENDS+=  toml_datetime-1.1.1+spec-1.1.0
@@ -313,7 +313,7 @@ CARGO_CRATE_DEPENDS+=       toml_edit-0.25.12+
 CARGO_CRATE_DEPENDS+=  toml_parser-1.1.2+spec-1.1.0
 CARGO_CRATE_DEPENDS+=  toml_writer-1.1.1+spec-1.1.0
 CARGO_CRATE_DEPENDS+=  tpnote-html2md-0.3.8
-CARGO_CRATE_DEPENDS+=  tpnote-lib-0.46.2
+CARGO_CRATE_DEPENDS+=  tpnote-lib-0.46.3
 CARGO_CRATE_DEPENDS+=  tracing-0.1.44
 CARGO_CRATE_DEPENDS+=  tracing-attributes-0.1.31
 CARGO_CRATE_DEPENDS+=  tracing-core-0.1.36
@@ -327,7 +327,6 @@ CARGO_CRATE_DEPENDS+=       unicode-xid-0.2.6
 CARGO_CRATE_DEPENDS+=  unsafe-libyaml-0.2.11
 CARGO_CRATE_DEPENDS+=  url-2.5.8
 CARGO_CRATE_DEPENDS+=  utf-8-0.7.6
-CARGO_CRATE_DEPENDS+=  utf8-width-0.1.8
 CARGO_CRATE_DEPENDS+=  utf8_iter-1.0.4
 CARGO_CRATE_DEPENDS+=  utf8parse-0.2.2
 CARGO_CRATE_DEPENDS+=  uuid-1.23.4

Index: pkgsrc/editors/tp-note/distinfo
diff -u pkgsrc/editors/tp-note/distinfo:1.89 pkgsrc/editors/tp-note/distinfo:1.90
--- pkgsrc/editors/tp-note/distinfo:1.89        Sun Jun 28 11:54:28 2026
+++ pkgsrc/editors/tp-note/distinfo     Tue Jul  7 06:33:58 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.89 2026/06/28 11:54:28 pin Exp $
+$NetBSD: distinfo,v 1.90 2026/07/07 06:33:58 pin Exp $
 
 BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
 SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -108,9 +108,9 @@ Size (clap_derive-4.6.1.crate) = 33512 b
 BLAKE2s (clap_lex-1.1.0.crate) = 65f0eba605c5d2d5eca07949e2c07a3486a7f09e263f8aca22b69f584c1d38ec
 SHA512 (clap_lex-1.1.0.crate) = d85237e0558ebc745b08a150ba8115133b1ac1ebfbf6b2abf632863761fb70cb329639bb1c30625b9e786bb27b19438af11c123c508fb39e682f13e294ea6d9a
 Size (clap_lex-1.1.0.crate) = 13470 bytes
-BLAKE2s (clipboard-rs-0.3.4.crate) = 0bb466893c3b5309e55d7d7253eca515111d7923af770466fe1d5a302c6f1942
-SHA512 (clipboard-rs-0.3.4.crate) = 06b4212e8d0fe3647ba18d68c46763bae50ae7e02557f4e833bb16e40e473e67240db12ab5d3067405d4133267611411924800e0dcf18b786de7f7dea4d1a064
-Size (clipboard-rs-0.3.4.crate) = 50231 bytes
+BLAKE2s (clipboard-rs-0.3.5.crate) = 96b0540c91f79599d4de20116a37347393fc5c3296f9e1f69dfe485296757bfb
+SHA512 (clipboard-rs-0.3.5.crate) = d1ca1c615079d3b9ed2d0a1ca9e043e29b6656529b1de522bf9430a0896fe98c6af04dd4080d9b7ba8aff3ee659ba0e27eb6fbfda475054f4353f89bc8893ddb
+Size (clipboard-rs-0.3.5.crate) = 52800 bytes
 BLAKE2s (clipboard-win-5.4.1.crate) = e22fddd9934903b7b3300b634fc4bed46447ed5bc478bff766f0eef6fe63f33c
 SHA512 (clipboard-win-5.4.1.crate) = e37d5b33896936c21d9c049c1f3aba43046c4cc47678c16484154d136aff736decf5ed2f44c431591ebad08b37002626c45613aaffa6adb0af69c6be2f315708
 Size (clipboard-win-5.4.1.crate) = 20994 bytes
@@ -297,9 +297,9 @@ Size (hermit-abi-0.5.2.crate) = 17435 by
 BLAKE2s (hex-0.4.3.crate) = 299902a1da9d88101e5b8b06dde30b77e8f7a802285aae519981ada5959383f8
 SHA512 (hex-0.4.3.crate) = fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
 Size (hex-0.4.3.crate) = 13299 bytes
-BLAKE2s (html-escape-0.2.13.crate) = 338811bccd1cdfc7ecd0241770857ab99803c63d4bad0cd901bd79cfcfd77020
-SHA512 (html-escape-0.2.13.crate) = 3b6328313a4cec3fbf3f2d7fd417c6ac19ade8ae196ecdb3a3255a335c7d2e557180eec199319f6ca4aafe443ed99d8341296f0b1732fd4944ca0bbd178bb54d
-Size (html-escape-0.2.13.crate) = 23345 bytes
+BLAKE2s (html-escape-0.2.14.crate) = 89d32a786aa5c45e71374288e1813ea19ce98c26ae21980e12971e932b4dd01a
+SHA512 (html-escape-0.2.14.crate) = a6b085856b0ba270f465679d437818d1c74639966657d989958eda9acefdcb204ea580c318cf0fa6d885f2bd5e805e5a0c65cd7afcbc64d1ba26e6b2eccb56bb
+Size (html-escape-0.2.14.crate) = 23426 bytes
 BLAKE2s (html5ever-0.39.0.crate) = 1cab4ac5ca3fccc871212412a026b0bca98f5f184ab549d9d1b81926770d9ad4
 SHA512 (html5ever-0.39.0.crate) = a91ecbb8f1bf0cca1ae4d2d93d95b5a9fbe5e58eeafb764b8db38e0fbf7192113bcaae7a40e871c3822d54000c5b59ff6f7892b81b98e8d32360ed76ca28cf00
 Size (html5ever-0.39.0.crate) = 81764 bytes
@@ -909,15 +909,15 @@ Size (thiserror-impl-2.0.18.crate) = 214
 BLAKE2s (tiff-0.11.3.crate) = b4f80c6ae39861006a526b4a46d03f8c1035cb288d425ba121d1e33e07d53ac8
 SHA512 (tiff-0.11.3.crate) = 8ef526d4859073566b0b49b9a90a2fac8628588be3e939093000658d242b6631a6eae710b49382d0b195f06ca56402688d30c49e349815f88653ee79ce9d7213
 Size (tiff-0.11.3.crate) = 102026 bytes
-BLAKE2s (time-0.3.51.crate) = 379a21e6887fbce5facf02a6f60cec9bb75494303df38c362685113d9dc8fe4c
-SHA512 (time-0.3.51.crate) = abfc39d26bbae896ba834c66726e37fb8c5e0677b09541ec06d2f7ea104db9cb3868d322e290b500c0af282b3b4574d5aa2f7a1f9ab4f51fc25d8b435586d799
-Size (time-0.3.51.crate) = 270211 bytes
+BLAKE2s (time-0.3.53.crate) = 843c540e73448bb77202c6037541f9b3f784ef41d77a301737869af325370c60
+SHA512 (time-0.3.53.crate) = 4f7c83fdc53606f13d9c06e8d130dc3032ee036e34b1ea7f646d59f4f1446689f159d09c822cd547f5ce10294743b0389f72ae2abc6d5166f08312a299e66680
+Size (time-0.3.53.crate) = 273450 bytes
 BLAKE2s (time-core-0.1.9.crate) = 84c181dbfc23e925147ca09677afcb9f50d835929371aba572d720a4830973e2
 SHA512 (time-core-0.1.9.crate) = 6ddd5d228fbb1303ee0ee8c59aec19f6bf0f8c481daa2567a4fec68ef79273e19b7ae23df8b331d87384e5e3cf0be0cafb5fcdeb1a6bb780c063f5cc8c95f4dd
 Size (time-core-0.1.9.crate) = 10320 bytes
-BLAKE2s (time-macros-0.2.30.crate) = 2c31c983c6bd85c1e95ae798a22d0fbdf00244749a3c76922862c9fd24fbf222
-SHA512 (time-macros-0.2.30.crate) = f5d85edb0ea72a93ea7f07027303fc8799a3e05627765610af9e3f31a6832731bd50ef0fb3d23a7013799a8e5a5e888d73118f9c38a50f0a2b98510089026aa5
-Size (time-macros-0.2.30.crate) = 33201 bytes
+BLAKE2s (time-macros-0.2.31.crate) = 86b089ee0e9992437c8fdec9b4f5f3a3da8e6b1119428af9655d7ec9d3998660
+SHA512 (time-macros-0.2.31.crate) = 70ae93793e15dfb5d23eb09e3408f197eb9cab19c69099849c855650aa06b430836e54a7932ae637c5abc4efd5bc28d289bfa9f0f1b64da71a8639c4fed6f735
+Size (time-macros-0.2.31.crate) = 33491 bytes
 BLAKE2s (tinystr-0.8.3.crate) = 2684c8d423f00c5ccf8ee7ac0e6c508bbc37f144856339e07b93ea826bc295f5
 SHA512 (tinystr-0.8.3.crate) = 1208a3502aad5783a99d05c6c546f0f9de5b468b273c0931a33829c857a159679f8720622ee0700bb8df397baa590e0411f89116327759a859ff46438ac73bfa
 Size (tinystr-0.8.3.crate) = 24710 bytes
@@ -936,15 +936,15 @@ Size (toml_parser-1.1.2+spec-1.1.0.crate
 BLAKE2s (toml_writer-1.1.1+spec-1.1.0.crate) = b011339eeaee15cd549ac19561df67fced7b322a54c52039b5f6eedad015f593
 SHA512 (toml_writer-1.1.1+spec-1.1.0.crate) = f8114a147e81c99b7cfff81c9c337b04d27199259cfa853ff1df4f56fd65d7a2d845d90e21ec51c36069b11f7e4b7a6fbcc69a9594954ec032c75998b2480697
 Size (toml_writer-1.1.1+spec-1.1.0.crate) = 18841 bytes
-BLAKE2s (tp-note-1.26.3.tar.gz) = 540989643f360fd923644e51ee5cfb5f1ab98dd0f5a3e7b4179f1eb747414e64
-SHA512 (tp-note-1.26.3.tar.gz) = 5d6c5ff149da076bea5660b14f7b27647cf73301c2baaab47b3791f4ef9027f39c3ee3749f239a8db08fa7627a933cb7156b73641b991097a794201e9294a296
-Size (tp-note-1.26.3.tar.gz) = 3613252 bytes
+BLAKE2s (tp-note-1.26.5.tar.gz) = b2819f50f4761b1d46cd84356f79c970e386374b1637db8725567a96b9fc309a
+SHA512 (tp-note-1.26.5.tar.gz) = 375c4b1711d01e3391ccaa8ef231957bb8590843d7825b97dee88836b802295da42d0d24d284071d426d76a5032b6c5c1a739377a2c3ce879e7eea96835ec12d
+Size (tp-note-1.26.5.tar.gz) = 3614460 bytes
 BLAKE2s (tpnote-html2md-0.3.8.crate) = 1629a0429ef6591830b6c8eb5c9d9c5bc2dcf5b8158a8933a613936af443c8a4
 SHA512 (tpnote-html2md-0.3.8.crate) = 080c2bdaf1a3cfe867569c6633cc32a93e44868e642e8f814c79a4fd1a9514e0f6005d40150bd44931cbe9cfd254893a56eaae7b11a874e96a8f62a6d7a39913
 Size (tpnote-html2md-0.3.8.crate) = 35618 bytes
-BLAKE2s (tpnote-lib-0.46.2.crate) = 1ec1315fb9d8bbc66c336df7c2ca5a5b20ed3ca7090775e7c11c7db4c547995c
-SHA512 (tpnote-lib-0.46.2.crate) = 5538db83093dd284a299d186bf7f48c66e8b754d19bf41a7f12bdb72629a4846509631614e878e9538842a86c41a751f2e8e3d4afd79a4f27fa5e76dddc0f99e
-Size (tpnote-lib-0.46.2.crate) = 126643 bytes
+BLAKE2s (tpnote-lib-0.46.3.crate) = d66d9d18cb87652c8377faadca6c960db3a2152bf5ffa7af9186190a4eaa93e9
+SHA512 (tpnote-lib-0.46.3.crate) = b10aa45a2d99a6666f8d080e71eb9e1e69cef0013c8fa947996259c510f01614f5897f0e73501d3ef17af5fad9cab3a6953339c9d3ce70c6802d308ecdf64047
+Size (tpnote-lib-0.46.3.crate) = 127148 bytes
 BLAKE2s (tracing-0.1.44.crate) = c8b96501c5de427e26fd8b39c09146b04d6d62a501295fccdbad9e6f2f30e41c
 SHA512 (tracing-0.1.44.crate) = 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869
 Size (tracing-0.1.44.crate) = 463135 bytes
@@ -984,9 +984,6 @@ Size (url-2.5.8.crate) = 86512 bytes
 BLAKE2s (utf-8-0.7.6.crate) = d1cf10b67c9ef847d5d613cb779ff641388d4ecb8dd86a9b299fa94aac7097c2
 SHA512 (utf-8-0.7.6.crate) = 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b
 Size (utf-8-0.7.6.crate) = 10422 bytes
-BLAKE2s (utf8-width-0.1.8.crate) = c081e035cac7920c493aad5992faa6d8936f21db72a9815500c5715b55de9d08
-SHA512 (utf8-width-0.1.8.crate) = ceeb9fe477378fddb8b1c20ce977f6f58fab4c9a4bee453edb2631111c0daf361f6d07213470896f4598b46c378d6bcae7f31ee35f550f6e30214fcf616ebb61
-Size (utf8-width-0.1.8.crate) = 3212 bytes
 BLAKE2s (utf8_iter-1.0.4.crate) = 7d16264d69ba5aa53edad665e3589efb6594cc14c68e5e832371862aa286787d
 SHA512 (utf8_iter-1.0.4.crate) = a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090
 Size (utf8_iter-1.0.4.crate) = 10437 bytes



Home | Main Index | Thread Index | Old Index