pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
py-zensical: update to 0.0.43.
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By: wiz
Date: Tue May 19 12:04:17 2026 +0200
Changeset: 915ec5b5c2bbce6a0f2a5d9d03350c562cbf2491
Modified Files:
py-zensical/Makefile
py-zensical/distinfo
Removed Files:
py-zensical/patches/patch-crates_zensical_src_watcher.rs
Log Message:
py-zensical: update to 0.0.43.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=915ec5b5c2bbce6a0f2a5d9d03350c562cbf2491
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
py-zensical/Makefile | 2 +-
py-zensical/distinfo | 7 ++--
.../patches/patch-crates_zensical_src_watcher.rs | 40 ----------------------
3 files changed, 4 insertions(+), 45 deletions(-)
diffs:
diff --git a/py-zensical/Makefile b/py-zensical/Makefile
index e30cc56f7a..c57e1f5103 100644
--- a/py-zensical/Makefile
+++ b/py-zensical/Makefile
@@ -1,6 +1,6 @@
# $NetBSD$
-DISTNAME= zensical-0.0.42
+DISTNAME= zensical-0.0.43
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= www textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=z/zensical/}
diff --git a/py-zensical/distinfo b/py-zensical/distinfo
index 7a3fdca931..8b1533ad1d 100644
--- a/py-zensical/distinfo
+++ b/py-zensical/distinfo
@@ -453,9 +453,9 @@ Size (yoke-0.8.1.crate) = 32016 bytes
BLAKE2s (yoke-derive-0.8.1.crate) = b53d4bf6cc81a56b2e4e44090eb6e9bc414bb0ce38b5a95240e7c4f22b3add8c
SHA512 (yoke-derive-0.8.1.crate) = 20561f74561f3e7d5ce2a2b702bac565047be284cdd24a3bf837d423954c8260d32f8d27ef9761f5e891bb539f59af22afc4830a4e52cf9888c8ca2a50784a96
Size (yoke-derive-0.8.1.crate) = 7593 bytes
-BLAKE2s (zensical-0.0.42.tar.gz) = e2f02918b8fb30bc53b5053de9d2d5425dc3a2f5a509af392ed002cf1342bd66
-SHA512 (zensical-0.0.42.tar.gz) = 3de766d12a681edce8155460c3143cd8b72c57e5eb2de5817254f38b74bbc15b598db27aff328fe0d275dd11a63089522963a75338849e9f73a9cd535714ea7b
-Size (zensical-0.0.42.tar.gz) = 3931093 bytes
+BLAKE2s (zensical-0.0.43.tar.gz) = 48bc0e01072949fc71602adbbad4ad4d90ab020c9e24923c89f6763de8b5db44
+SHA512 (zensical-0.0.43.tar.gz) = 7981852997bb55ca864d0322b7bacaecaaae6399c366fa4131e608c4b4b6749c5af2e1908592aa042645dddef55aa337ee7912facd8b54061c101820a0fcf50f
+Size (zensical-0.0.43.tar.gz) = 3932396 bytes
BLAKE2s (zerocopy-0.8.31.crate) = 35d0370c0e705723588d38f5ed041e1e22a411d62e497b7e9f724c56d5a37dd8
SHA512 (zerocopy-0.8.31.crate) = 0d21cf7e269c50a4c4451426c9b4be3836fc53b0c7ae2c737996a7e6ad5dac3863c554e47308720087e928535ce4a2c4a25e1ead4cb927c29bb6a68fe66d2069
Size (zerocopy-0.8.31.crate) = 257633 bytes
@@ -513,4 +513,3 @@ Size (zrx-store-0.0.10.crate) = 26856 bytes
BLAKE2s (zrx-stream-0.0.21.crate) = 3b603d1c1fd68c56a47fa9bc8742579ab86d3d0d92cce2e442380a190dfdc439
SHA512 (zrx-stream-0.0.21.crate) = 9dac8628623d547088dc9bdbbc9c5b3401153847b2de5dd3cdaeafe5c01cf4ffb0b19ce37a026da8898dc8b180c45802715eb9002297e16a6b961389f2364d00
Size (zrx-stream-0.0.21.crate) = 18427 bytes
-SHA1 (patch-crates_zensical_src_watcher.rs) = f19277cb8fc341e30f2aabd04c87c40be0783ea5
diff --git a/py-zensical/patches/patch-crates_zensical_src_watcher.rs b/py-zensical/patches/patch-crates_zensical_src_watcher.rs
deleted file mode 100644
index d60bc706b6..0000000000
--- a/py-zensical/patches/patch-crates_zensical_src_watcher.rs
+++ /dev/null
@@ -1,40 +0,0 @@
-$NetBSD$
-
-https://github.com/zensical/zensical/pull/696
-
---- crates/zensical/src/watcher.rs.orig 2006-07-24 01:21:28.000000000 +0000
-+++ crates/zensical/src/watcher.rs
-@@ -28,6 +28,7 @@ use std::collections::BTreeSet;
- use crossbeam::channel::Sender;
- use mio::Waker;
- use std::collections::BTreeSet;
-+use std::ffi::OsStr;
- use std::fs;
- use std::path::{Path, PathBuf};
- use std::sync::Arc;
-@@ -227,7 +228,24 @@ impl Watcher {
- // Watch docs and template directories
- agent.watch(&config.path)?;
- for theme_dir in &config.theme_dirs {
-- agent.watch(theme_dir)?;
-+ // Skip `.icons` directory. On NetBSD, inotify uses the kqueue
-+ // backend which opens one file descriptor per file/directory,
-+ // quickly reaching any file descriptor limit set on the system.
-+ match fs::read_dir(theme_dir) {
-+ Ok(entries) => {
-+ for entry in entries.flatten() {
-+ let path = entry.path();
-+ if path.file_name() != Some(OsStr::new(".icons")) {
-+ agent.watch(&path)?;
-+ }
-+ }
-+ }
-+ Err(_) => {
-+ // Fall back to watching the whole theme directory if we
-+ // cannot enumerate its contents for any reason.
-+ agent.watch(theme_dir)?;
-+ }
-+ }
- }
-
- // Watch files used by extensions
Home |
Main Index |
Thread Index |
Old Index