Page MenuHomeFreeBSD

vishwin (Charlie Li)
User

Projects

User Details

User Since
Jan 26 2018, 10:31 AM (418 w, 2 d)

Recent Activity

Today

vishwin added a comment to D55044: lang/python3{12,13}: limit parallel .pyc compilation to MAKE_JOBS.

Please remove 3.14 from this review; it is not currently maintained by the Python team for reasons I will only explain privately.

Mon, Feb 2, 3:22 AM

Yesterday

vishwin committed R11:86ef05ae6906: x11/babl: update to 0.1.122 (authored by vishwin).
x11/babl: update to 0.1.122
Sun, Feb 1, 10:17 PM
vishwin committed R11:e922fa4e9d69: audio/rhythmbox: gudev support is required for MTP (authored by vishwin).
audio/rhythmbox: gudev support is required for MTP
Sun, Feb 1, 6:46 PM
vishwin committed R11:f84a60b71fa0: irc/halloy: update to 2026.1.1 (authored by Andie Bradley <pokeysquirrel@gmail.com>).
irc/halloy: update to 2026.1.1
Sun, Feb 1, 1:20 AM

Wed, Jan 28

vishwin committed R11:91a172a380eb: devel/py-lxml: update to 6.0.2 (authored by matthew_wener.org).
devel/py-lxml: update to 6.0.2
Wed, Jan 28, 7:09 AM
vishwin committed R11:727e59e39c66: devel/py-lxml: update to 6.0.2 (authored by matthew_wener.org).
devel/py-lxml: update to 6.0.2
Wed, Jan 28, 7:04 AM

Tue, Jan 27

vishwin committed R11:a0bc9cd10b63: x11/xapp: update to 3.2.2 (authored by timp87_gmail.com).
x11/xapp: update to 3.2.2
Tue, Jan 27, 8:31 PM
vishwin committed R11:6b3f59571d59: x11-themes/xapp-symbolic-icons: new requirement for xapp-related apps (authored by timp87_gmail.com).
x11-themes/xapp-symbolic-icons: new requirement for xapp-related apps
Tue, Jan 27, 8:31 PM
vishwin committed R11:f79692fc0463: x11/xapp: update to 3.2.2 (authored by timp87_gmail.com).
x11/xapp: update to 3.2.2
Tue, Jan 27, 8:07 PM
vishwin committed R11:4dc3d9b71d64: x11-themes/xapp-symbolic-icons: new requirement for xapp-related apps (authored by timp87_gmail.com).
x11-themes/xapp-symbolic-icons: new requirement for xapp-related apps
Tue, Jan 27, 5:11 PM
vishwin committed R11:caa3bd039c85: www/webkit2-gtk: note libsoup 2 support sunsetting and scheduled removal (authored by vishwin).
www/webkit2-gtk: note libsoup 2 support sunsetting and scheduled removal
Tue, Jan 27, 5:41 AM
vishwin committed R11:87a0c21fa568: textproc/libxml2: update to 2.15.1 (authored by vishwin).
textproc/libxml2: update to 2.15.1
Tue, Jan 27, 2:44 AM
vishwin added a reverting change for R11:099bd713e09e: textproc/libxml2*: update to 2.15.1, split -core: R11:5137742117b0: Revert "textproc/libxml2*: update to 2.15.1, split -core".
Tue, Jan 27, 2:35 AM
vishwin committed R11:5137742117b0: Revert "textproc/libxml2*: update to 2.15.1, split -core" (authored by vishwin).
Revert "textproc/libxml2*: update to 2.15.1, split -core"
Tue, Jan 27, 2:35 AM
vishwin committed R11:fc6c145ef01c: textproc/libxml2: really update to 2.15.1 (authored by vishwin).
textproc/libxml2: really update to 2.15.1
Tue, Jan 27, 2:35 AM

Mon, Jan 26

vishwin committed R11:6cfb21b37eb4: comms/chirp: update to 20260123 (authored by vishwin).
comms/chirp: update to 20260123
Mon, Jan 26, 7:37 PM
vishwin committed R11:fd201200c981: x11-toolkits/py-wxpython: bump consumer PORTREVISIONs after rename (authored by vishwin).
x11-toolkits/py-wxpython: bump consumer PORTREVISIONs after rename
Mon, Jan 26, 6:51 PM
vishwin committed R11:b5e003c2fda1: x11-toolkits/py-wxpython: rename and update to 4.2.4 (authored by vishwin).
x11-toolkits/py-wxpython: rename and update to 4.2.4
Mon, Jan 26, 6:51 PM
vishwin committed R11:7cd0a7127235: devel/cargo-c: update to 0.10.20 (authored by vishwin).
devel/cargo-c: update to 0.10.20
Mon, Jan 26, 9:57 AM
vishwin committed R11:192c420b57d8: lang/python311: pull in upstream commits addressing vuxml entries (authored by vishwin).
lang/python311: pull in upstream commits addressing vuxml entries
Mon, Jan 26, 9:11 AM
vishwin committed R11:414b443e0130: lang/python310: pull in upstream commits addressing vuxml entries (authored by vishwin).
lang/python310: pull in upstream commits addressing vuxml entries
Mon, Jan 26, 9:11 AM
vishwin retitled D46236: devel/py-setuptools: update to 80.10.2 from devel/py-setuptools: update to 80.9.0 to devel/py-setuptools: update to 80.10.2.
Mon, Jan 26, 8:18 AM
vishwin updated the diff for D46236: devel/py-setuptools: update to 80.10.2.
  • update to 80.10.2
Mon, Jan 26, 8:16 AM
vishwin committed R11:d490061981bc: archivers/py-zopfli: disable Python limited API (authored by vishwin).
archivers/py-zopfli: disable Python limited API
Mon, Jan 26, 6:24 AM
vishwin committed R11:89f079e09765: lang/python311: pull in upstream commits addressing vuxml entries (authored by vishwin).
lang/python311: pull in upstream commits addressing vuxml entries
Mon, Jan 26, 5:07 AM
vishwin committed R11:82836aacdcd2: lang/python310: pull in upstream commits addressing vuxml entries (authored by vishwin).
lang/python310: pull in upstream commits addressing vuxml entries
Mon, Jan 26, 5:00 AM
vishwin committed R11:cfbc3c7b9000: security/vuxml: update/simplify Python vulnerability version ranges (authored by vishwin).
security/vuxml: update/simplify Python vulnerability version ranges
Mon, Jan 26, 4:53 AM

Sat, Jan 24

vishwin committed R11:66d6d48a3884: devel/py-pygobject: update to 3.54.5 (authored by vishwin).
devel/py-pygobject: update to 3.54.5
Sat, Jan 24, 6:39 PM

Fri, Jan 16

vishwin accepted D54736: textproc/meld: update to 3.22.3.
Fri, Jan 16, 10:28 PM

Thu, Jan 15

vishwin added a comment to D54668: Uses/meson: allow TEST_{WRKSRC,TARGET} to be configurable.

Hmm…not sold on this either.

Thu, Jan 15, 10:06 PM
vishwin requested changes to D54668: Uses/meson: allow TEST_{WRKSRC,TARGET} to be configurable.

This is not an outright rejection, but rather would like to see the meld test suite in action first. They have still not released anything apart from the odd-numbered development release series.

Thu, Jan 15, 9:32 PM

Thu, Jan 8

vishwin updated the diff for D52368: devel/py-setuptools-scm: update to 9.2.2.

remove typing-extensions from RUN_DEPENDS, only needed for < 3.10

Thu, Jan 8, 12:07 AM

Wed, Jan 7

vishwin committed R11:bc62ad9ee2f2: benchmarks/py-asv-runner: update to 0.2.1 (authored by vishwin).
benchmarks/py-asv-runner: update to 0.2.1
Wed, Jan 7, 11:02 PM
vishwin committed R11:6c61dc6aa43d: benchmarks/py-asv: update to 0.6.5 (authored by vishwin).
benchmarks/py-asv: update to 0.6.5
Wed, Jan 7, 11:02 PM
vishwin committed R11:2dd2f925bc72: devel/cargo-c: update to 0.10.19 (authored by vishwin).
devel/cargo-c: update to 0.10.19
Wed, Jan 7, 8:04 PM
vishwin updated the diff for D46236: devel/py-setuptools: update to 80.10.2.
  • rebase
  • use ${PY_TOMLI} shorthand and remove Python < 3.10 stuff
Wed, Jan 7, 4:23 PM
vishwin committed R11:c67a1a28d33e: devel/wasi-libc: bump consumer PORTREVISIONs after update (authored by vishwin).
devel/wasi-libc: bump consumer PORTREVISIONs after update
Wed, Jan 7, 3:00 PM
vishwin committed R11:125d2d37ad8b: devel/wasi-libc: update to sdk-29 (authored by vishwin).
devel/wasi-libc: update to sdk-29
Wed, Jan 7, 3:00 PM
vishwin committed R11:7b2f3c4f484b: lang/spidermonkey115: update to 115.31.0 (authored by vishwin).
lang/spidermonkey115: update to 115.31.0
Wed, Jan 7, 3:57 AM
vishwin committed R11:8a2378968bfc: lang/spidermonkey140: update to 140.7.0 (rc1) (authored by vishwin).
lang/spidermonkey140: update to 140.7.0 (rc1)
Wed, Jan 7, 3:48 AM

Tue, Jan 6

vishwin retitled D52368: devel/py-setuptools-scm: update to 9.2.2 from devel/py-setuptools-scm: update to 9.2.0 to devel/py-setuptools-scm: update to 9.2.2.
Tue, Jan 6, 6:07 AM
vishwin updated the diff for D52368: devel/py-setuptools-scm: update to 9.2.2.

fix botched rebase

Tue, Jan 6, 6:05 AM
vishwin updated the diff for D52368: devel/py-setuptools-scm: update to 9.2.2.
  • update to 9.2.2
Tue, Jan 6, 6:04 AM
vishwin committed R11:10a0f1814bac: sysutils/pacman: fix packaging archlinux flavour on official builders (authored by vishwin).
sysutils/pacman: fix packaging archlinux flavour on official builders
Tue, Jan 6, 2:13 AM

Mon, Jan 5

vishwin committed R11:91d5f22d2dc5: accessibility/accesskit-c: add 0.17 (authored by duchateau.olivier_gmail.com).
accessibility/accesskit-c: add 0.17
Mon, Jan 5, 12:50 PM
vishwin committed R11:305ef2ab20d2: x11/xdg-user-dirs-gtk: update to 0.16 (authored by duchateau.olivier_gmail.com).
x11/xdg-user-dirs-gtk: update to 0.16
Mon, Jan 5, 12:23 PM
vishwin committed R11:8aed62b76e02: x11/xdg-user-dirs-gtk: adjust OnlyShowIn value for Cinnamon (authored by timp87_gmail.com).
x11/xdg-user-dirs-gtk: adjust OnlyShowIn value for Cinnamon
Mon, Jan 5, 12:22 PM
vishwin committed R11:1aaf5bdb0a4f: x11/xdg-user-dirs-gtk: update to 0.16 (authored by duchateau.olivier_gmail.com).
x11/xdg-user-dirs-gtk: update to 0.16
Mon, Jan 5, 12:21 PM
vishwin committed R11:6ba6506a4bbc: x11/xdg-user-dirs-gtk: adjust OnlyShowIn value for Cinnamon (authored by timp87_gmail.com).
x11/xdg-user-dirs-gtk: adjust OnlyShowIn value for Cinnamon
Mon, Jan 5, 11:58 AM
vishwin committed R11:b5d1b34d8029: x11-fonts/cantarell-fonts: update to 0.310 (authored by duchateau.olivier_gmail.com).
x11-fonts/cantarell-fonts: update to 0.310
Mon, Jan 5, 11:41 AM

Sun, Jan 4

vishwin committed R11:15cc3f5c08de: security/archlinux-keyring: update to 20251116 (authored by vishwin).
security/archlinux-keyring: update to 20251116
Sun, Jan 4, 2:00 PM
vishwin committed R11:c38b37bae2d4: sysutils/pacman: update to 7.1.0 (authored by vishwin).
sysutils/pacman: update to 7.1.0
Sun, Jan 4, 2:00 PM
vishwin committed R11:7c7aae906273: security/voa: add (authored by vishwin).
security/voa: add
Sun, Jan 4, 5:41 AM
vishwin committed R11:34131f925046: lang/python312: pull in upstream commits addressing vuxml entries (authored by vishwin).
lang/python312: pull in upstream commits addressing vuxml entries
Sun, Jan 4, 12:13 AM
vishwin committed R11:6cf0b5f5c4d4: lang/python312: Fix pkg-plist when build with DEBUG option (authored by wen).
lang/python312: Fix pkg-plist when build with DEBUG option
Sun, Jan 4, 12:13 AM
vishwin committed R11:d677f110f104: lang/python312: Update to 3.12.12 (authored by wen).
lang/python312: Update to 3.12.12
Sun, Jan 4, 12:13 AM
vishwin committed R11:519164dfc178: lang/python-doc-html: strip python 3.9 from distinfo, no longer referenced (authored by mandree).
lang/python-doc-html: strip python 3.9 from distinfo, no longer referenced
Sun, Jan 4, 12:13 AM
vishwin committed R11:efc17c651bcf: lang/python312: pull in upstream commits addressing vuxml entries (authored by vishwin).
lang/python312: pull in upstream commits addressing vuxml entries
Sun, Jan 4, 12:00 AM

Sat, Jan 3

vishwin committed R11:119cc45cd5f2: security/vuxml: update lang/python312 entry (authored by vishwin).
security/vuxml: update lang/python312 entry
Sat, Jan 3, 11:33 PM
vishwin added a reverting change for R11:66173037774d: lang/python31[012]: deprecate 2026-03-31: R11:666108a04abc: Revert "lang/python31[012]: deprecate 2026-03-31".
Sat, Jan 3, 10:57 PM
vishwin committed R11:666108a04abc: Revert "lang/python31[012]: deprecate 2026-03-31" (authored by vishwin).
Revert "lang/python31[012]: deprecate 2026-03-31"
Sat, Jan 3, 10:57 PM

Dec 26 2025

vishwin committed R11:78c4175e4893: graphics/opencv: pull in upstream commits for ffmpeg 8 compatibility (authored by vishwin).
graphics/opencv: pull in upstream commits for ffmpeg 8 compatibility
Dec 26 2025, 8:41 PM

Dec 24 2025

vishwin committed R11:9c6febcd1199: databases/cockroach: deprecate and expire (authored by vishwin).
databases/cockroach: deprecate and expire
Dec 24 2025, 6:04 AM

Dec 20 2025

vishwin committed R11:009e302df60f: lang/rust: really fix WASM with PORT_LLVM (authored by vishwin).
lang/rust: really fix WASM with PORT_LLVM
Dec 20 2025, 3:04 AM

Dec 19 2025

vishwin committed R11:a802c571830f: lang/rust: privatise ${_LLVM_VERSION} (authored by vishwin).
lang/rust: privatise ${_LLVM_VERSION}
Dec 19 2025, 5:16 PM
vishwin committed R11:bb3d1e79b1eb: lang/rust: PORT_LLVM minimum version is 20 (authored by vishwin).
lang/rust: PORT_LLVM minimum version is 20
Dec 19 2025, 5:07 PM

Dec 18 2025

vishwin committed R11:78c51d361f87: devel/wasi-{compiler-rt,libcxx}21: sync to 21.1.8 (authored by vishwin).
devel/wasi-{compiler-rt,libcxx}21: sync to 21.1.8
Dec 18 2025, 11:42 PM

Dec 10 2025

vishwin committed R11:61f356631bc5: lang/python313: update to 3.13.11 (authored by vishwin).
lang/python313: update to 3.13.11
Dec 10 2025, 7:22 AM
vishwin committed R11:ac4f7ecf8573: irc/halloy: update to 2025.12 (authored by Andie Bradley <pokeysquirrel@gmail.com>).
irc/halloy: update to 2025.12
Dec 10 2025, 6:58 AM
vishwin committed R11:ea7908699899: x11/cinnamon: optionalise fallback panel (authored by vishwin).
x11/cinnamon: optionalise fallback panel
Dec 10 2025, 6:50 AM

Dec 9 2025

vishwin committed R11:84cd641f9822: devel/wasi-{compiler-rt,libcxx}21: sync to 21.1.7 (authored by vishwin).
devel/wasi-{compiler-rt,libcxx}21: sync to 21.1.7
Dec 9 2025, 4:51 PM

Dec 5 2025

vishwin committed R11:2df1bce87d37: x11/cinnamon-desktop: update to 6.4.2 (authored by vishwin).
x11/cinnamon-desktop: update to 6.4.2
Dec 5 2025, 6:50 AM
vishwin committed R11:df1135a895c3: security/vuxml: Out of bounds read in graphics/png (authored by polarian_polarian.dev).
security/vuxml: Out of bounds read in graphics/png
Dec 5 2025, 6:16 AM
vishwin abandoned D54041: stddef.h: hide from C++.

No longer immediately relevant after the revert. Worth discussing the venn diagram regarding __ISO_C_VISIBLE et al since there are gotchas in C as well.

Dec 5 2025, 12:52 AM

Dec 4 2025

vishwin updated the diff for D54041: stddef.h: hide from C++.

revert to initial diff

Dec 4 2025, 7:44 PM
vishwin added inline comments to D54041: stddef.h: hide from C++.
Dec 4 2025, 12:51 AM
vishwin updated the diff for D54041: stddef.h: hide from C++.

use __STDC_VERSION__ to ensure visibility only on C23 and later

Dec 4 2025, 12:25 AM

Dec 3 2025

vishwin added a comment to D54041: stddef.h: hide from C++.

There shouldn't be C23-compliant codebases that define their own unreachable(). Based on my understanding of sys/sys/_visible.h, it looks like __ISO_C_VISIBLE is getting defined as 2023 almost unconditionally, at least in base, so it leaked into jemalloc. It may leak into other C codebases if a standard is not explicitly passed or other macros defined during build steps.

Dec 3 2025, 4:10 PM
vishwin committed R11:1c58e13f400a: textproc/py-rdflib: move bin/sq to bin/sparqlquery (authored by vishwin).
textproc/py-rdflib: move bin/sq to bin/sparqlquery
Dec 3 2025, 5:15 AM
vishwin updated the summary of D54041: stddef.h: hide from C++.
Dec 3 2025, 2:24 AM
vishwin requested review of D54041: stddef.h: hide from C++.
Dec 3 2025, 2:23 AM

Dec 2 2025

vishwin committed R11:854a29382c6d: devel/glib20: update to 2.84.4 (authored by vishwin).
devel/glib20: update to 2.84.4
Dec 2 2025, 8:15 PM
vishwin committed R11:5d0dccb35b45: devel/glib20: integrate the meson option for NLS (authored by vishwin).
devel/glib20: integrate the meson option for NLS
Dec 2 2025, 8:15 PM
vishwin committed R11:af48093c3fba: devel/glib20: remove FAM_ALTBACKEND (authored by vishwin).
devel/glib20: remove FAM_ALTBACKEND
Dec 2 2025, 8:15 PM
vishwin committed R11:0fa6898ebf18: devel/glib20: shore up DOCS (authored by vishwin).
devel/glib20: shore up DOCS
Dec 2 2025, 8:14 PM
vishwin committed R11:f083cf586417: lang/spidermonkey140: update to 140.6.0 (rc1) (authored by vishwin).
lang/spidermonkey140: update to 140.6.0 (rc1)
Dec 2 2025, 5:27 AM

Nov 29 2025

vishwin requested changes to D53433: Mk/Uses/python.mk: Build Python wheels next to packages.

@vishwin Have you had time to check the updated patch? The distutils approach is now behind a switch, being an opt-in.

Nov 29 2025, 8:42 AM

Nov 27 2025

vishwin committed R11:5c60797105ae: lang/spidermonkey115: mark DEPRECATED, without expiration date for now (authored by vishwin).
lang/spidermonkey115: mark DEPRECATED, without expiration date for now
Nov 27 2025, 5:44 PM
vishwin committed R11:b37f7e116641: lang/cjs: update to 128.0 (authored by vishwin).
lang/cjs: update to 128.0
Nov 27 2025, 5:37 PM
vishwin committed R11:ab75e3008aeb: x11/cinnamon: update to 6.4.13 (authored by vishwin).
x11/cinnamon: update to 6.4.13
Nov 27 2025, 5:27 PM
vishwin committed R11:72a70f1359c9: x11/cinnamon-session: update to 6.4.2 (authored by vishwin).
x11/cinnamon-session: update to 6.4.2
Nov 27 2025, 5:27 PM
vishwin committed R11:be4f690a22d1: x11-fm/nemo: rearrange, add TRACKER option (authored by vishwin).
x11-fm/nemo: rearrange, add TRACKER option
Nov 27 2025, 5:26 PM
vishwin committed R11:47d2d02bdceb: x11-wm/muffin: pull in upstream commit fixing qt crashes (authored by vishwin).
x11-wm/muffin: pull in upstream commit fixing qt crashes
Nov 27 2025, 5:26 PM
vishwin committed R11:7fe173a37dd8: x11/cinnamon-screensaver: update to 6.4.1 (authored by vishwin).
x11/cinnamon-screensaver: update to 6.4.1
Nov 27 2025, 5:26 PM
vishwin committed R11:716eb57acb80: sysutils/cinnamon-control-center: update to 6.4.2 (authored by vishwin).
sysutils/cinnamon-control-center: update to 6.4.2
Nov 27 2025, 5:26 PM
vishwin committed R11:0a0263b610fa: graphics/xreader: move and update to 4.6.0 (authored by vishwin).
graphics/xreader: move and update to 4.6.0
Nov 27 2025, 5:16 AM

Nov 26 2025

vishwin committed R11:332f8a76701f: editors/xed: update to 3.8.5 (authored by vishwin).
editors/xed: update to 3.8.5
Nov 26 2025, 8:34 PM
vishwin committed R11:d9f65576baed: x11/py-python-xapp: update to 3.0.0 (authored by vishwin).
x11/py-python-xapp: update to 3.0.0
Nov 26 2025, 7:50 PM
vishwin committed R11:a8975b5bf126: x11/xapp: update to 3.2.0 (authored by vishwin).
x11/xapp: update to 3.2.0
Nov 26 2025, 7:50 PM

Nov 25 2025

vishwin committed R11:3b09b6a69539: devel/tinysparql: update to 3.10.1 (authored by vishwin).
devel/tinysparql: update to 3.10.1
Nov 25 2025, 4:21 AM