thanks - committed On 2026/10/17 13:36, Daniil Ryvkin wrote: > Hello, > > Update to 0.49.2 > > Now SIMD is enabled, and precompiled GLSL shaders from upstream > release archive are used, because slangc is not in ports. > > Tested on amd64. > Index: Makefile > =================================================================== > RCS file: /cvs/ports/x11/kitty/Makefile,v > diff -u -p -u -p -r1.35 Makefile > --- Makefile 15 Sep 2026 11:14:07 -0000 1.35 > +++ Makefile 17 Oct 2026 01:10:18 -0000 > @@ -4,10 +4,11 @@ ONLY_FOR_ARCHS = aarch64 amd64 > > COMMENT = fast, feature full, GPU-based terminal emulator > > -MODPY_DISTV = 0.48.2 > +MODPY_DISTV = 0.49.2 > MODGO_MODNAME = github.com/kovidgoyal/kitty > MODGO_VERSION = v${MODPY_DISTV} > DISTNAME = kitty-${MODGO_VERSION} > +DIST_TUPLE = github simd-everywhere simde v0.8.2 simde > WRKDIST = ${WRKDIR}/${MODGO_MODNAME}@${MODGO_VERSION} > CATEGORIES = x11 > HOMEPAGE = https://sw.kovidgoyal.net/kitty/ > @@ -23,6 +24,15 @@ WANTLIB += dbus-1 fontconfig freetype ha > WANTLIB += util xcb xkbcommon xkbcommon-x11 xxhash z ${MODPY_WANTLIB} > # WANTLIB += wayland-client wayland-cursor > > +# Shaders need slangc (shader-slang), which is not in ports. Use the > +# precompiled GLSL from upstream's Linux release archive. > +SITES.shaders = \ > + https://github.com/kovidgoyal/kitty/releases/download/${MODGO_VERSION}/ > +DISTFILES.shaders = \ > + kitty-shaders-${MODPY_DISTV}.tar.xz{kitty-${MODPY_DISTV}-x86_64.txz} > +EXTRACT_ONLY += kitty-shaders-${MODPY_DISTV}.tar.xz \ > + simd-everywhere-simde-v0.8.2.tar.gz > + > CFLAGS += -DOPENSSL_clear_free=freezero > > # C11 > @@ -62,12 +72,16 @@ TEST_ENV = CI=true \ > USE_GMAKE = Yes > > _ARGS = --extra-include-dirs=${LOCALBASE}/include \ > + --extra-include-dirs=${WRKSRC}/simde \ > --extra-library-dirs=${LOCALBASE}/lib \ > --ignore-compiler-warnings \ > --verbose > > # this disables checking upstream for updates > _ARGS += --update-check-interval=0 > + > +post-extract: > + mv ${WRKDIR}/lib/kitty/shaders ${WRKSRC}/shaders > > # ensure parent dir exists for MODGO_SETUP_WORKSPACE symlink > # TMPDIR must not be a parent of WRKSRC > Index: distinfo > =================================================================== > RCS file: /cvs/ports/x11/kitty/distinfo,v > diff -u -p -u -p -r1.13 distinfo > --- distinfo 15 Sep 2026 11:14:07 -0000 1.13 > +++ distinfo 17 Oct 2026 01:10:18 -0000 > @@ -1,22 +1,22 @@ > -SHA256 (go_modules/github.com/!a!l!tree/bigfloat/@v/v0.2.0.mod) = 3Wdu7JyOLAGtMSq0M22lrdR6WKNEamlnOzYaqy5t58w= > -SHA256 (go_modules/github.com/!a!l!tree/bigfloat/@v/v0.2.0.zip) = AEIoPCXWbd2w0tlAo3kMeu662+sR3zWTLkeMJJLm/Nk= > +SHA256 (go_modules/github.com/!a!l!tree/bigfloat/@v/v0.3.0.mod) = 3Wdu7JyOLAGtMSq0M22lrdR6WKNEamlnOzYaqy5t58w= > +SHA256 (go_modules/github.com/!a!l!tree/bigfloat/@v/v0.3.0.zip) = RQyGEzuJXBMd8Kaqi5OS20AUqxV9q2l0UlRdGTtxS1o= > SHA256 (go_modules/github.com/alecthomas/assert/v2/@v/v2.11.0.mod) = r/3U6HeASwwie/rF21Cvke9QHnttS++tU/kJeNhjXhw= > SHA256 (go_modules/github.com/alecthomas/assert/v2/@v/v2.11.0.zip) = h93LapxCIouhs7YcWBvy/zWPAUB4vSdLj/W0f3pHWes= > SHA256 (go_modules/github.com/alecthomas/chroma/v2/@v/v2.27.0.mod) = 7q71K9dDFdWI1nmZkLoIzCCacOdIRzw6QzM0mUSHGhA= > SHA256 (go_modules/github.com/alecthomas/chroma/v2/@v/v2.27.0.zip) = jrB0qvSntM9AboEGLPXWtUwyeXvlP1KH2I71cPpzYl8= > SHA256 (go_modules/github.com/alecthomas/repr/@v/v0.5.2.mod) = K/LL5QDij0uoEQeYW/DzESIcWImu+5JtUjBgaIlEMrQ= > SHA256 (go_modules/github.com/alecthomas/repr/@v/v0.5.2.zip) = IyDlxH3w+h/lJYPIV03AlHOB6muyk9Z95XI0bkfQzqM= > -SHA256 (go_modules/github.com/bmatcuk/doublestar/v4/@v/v4.10.0.mod) = Tu6kWg0dlVdqyZya3d7Nd4eLmERb9nnT8ZOlFmm9FFA= > -SHA256 (go_modules/github.com/bmatcuk/doublestar/v4/@v/v4.10.0.zip) = OBiCdi1jrTVwmmpCa+M21rcUsm8To5H95SkR+t7AeUk= > +SHA256 (go_modules/github.com/bmatcuk/doublestar/v4/@v/v4.10.2.mod) = Tu6kWg0dlVdqyZya3d7Nd4eLmERb9nnT8ZOlFmm9FFA= > +SHA256 (go_modules/github.com/bmatcuk/doublestar/v4/@v/v4.10.2.zip) = V+dJD0Jd6VXI3/U1NGwtQExeJYj19g212DYYJp7gAS4= > SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw= > SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0= > SHA256 (go_modules/github.com/dlclark/regexp2/@v/v1.12.0.mod) = cBfoH7n6kiejGApi4yMVi0UjxnBi8KiqCGN8CSuNSqc= > SHA256 (go_modules/github.com/dlclark/regexp2/@v/v1.12.0.zip) = 2sk9dZi5WmosizNPmAeMd9IuKahbT3NXNZG82mVAZjY= > SHA256 (go_modules/github.com/dlclark/regexp2/v2/@v/v2.2.1.mod) = Nptvpg38VyVMwbruK+z/5ZTsG07E9j9Go8cU+x4usQc= > SHA256 (go_modules/github.com/dlclark/regexp2/v2/@v/v2.2.1.zip) = sQXqus/BtuDdSLIiDumFqARzkmEKs13SeVakncRN2c0= > -SHA256 (go_modules/github.com/ebitengine/purego/@v/v0.10.0.mod) = SSDsxSOdeURtm2FULDdJxzidIXjToULlV+A3kFGGZRQ= > SHA256 (go_modules/github.com/ebitengine/purego/@v/v0.10.2.mod) = SSDsxSOdeURtm2FULDdJxzidIXjToULlV+A3kFGGZRQ= > -SHA256 (go_modules/github.com/ebitengine/purego/@v/v0.10.2.zip) = 57O+Ff9V9DJE8JYqbP0O7EqYiWxE3OC1cOwFziKxpQQ= > +SHA256 (go_modules/github.com/ebitengine/purego/@v/v0.11.1.mod) = tjyRN7DCYIxM1DoCNMuut3e8DUOil0TyBYwdqCttNY4= > +SHA256 (go_modules/github.com/ebitengine/purego/@v/v0.11.1.zip) = 8xQAN2d1f9PBUAKUlq7briWSsthbDnbbD5B/d/AXDyY= > SHA256 (go_modules/github.com/emmansun/base64/@v/v0.10.0.mod) = 7Qg8Bh+3CQFhjyazliAI1kQEl3Aa5XiEGdgx0N9XcWo= > SHA256 (go_modules/github.com/emmansun/base64/@v/v0.10.0.zip) = rfmIaZkMrs9x8vjYop2/5gUuwrOrhKKg8+Okgfm/wdQ= > SHA256 (go_modules/github.com/go-ole/go-ole/@v/v1.2.6.mod) = 3n2lmFjWEhlW2gAt7XESQswU7PWX6TKoYlJGQY/Tu6o= > @@ -33,8 +33,8 @@ SHA256 (go_modules/github.com/hexops/got > SHA256 (go_modules/github.com/hexops/gotextdiff/@v/v1.0.3.zip) = oQw5QvCbxRMiaNItS7nQwYSRItUz/ozfZepp2gXOu68= > SHA256 (go_modules/github.com/jessevdk/go-flags/@v/v1.4.0.mod) = n/9I81DbxrsGZZTpRJbe+hlei1UgbSYcpbL5ifZ4Ki0= > SHA256 (go_modules/github.com/jessevdk/go-flags/@v/v1.4.0.zip) = om5yw/TCIN+LZaxus9NYqK0u/DALISMYWCiT6ognJvk= > -SHA256 (go_modules/github.com/klauspost/compress/@v/v1.19.0.mod) = DWbWBp2eL7h1xbRk0VssgCMs/ImR5viDNs5GHKgQ4M8= > -SHA256 (go_modules/github.com/klauspost/compress/@v/v1.19.0.zip) = LqyjKM6oHdR5e27q3A/lbP5QHkP8pdFRLxKznUfg2PY= > +SHA256 (go_modules/github.com/klauspost/compress/@v/v1.20.0.mod) = DU6Q2ZrLwZ7qVwbnOQ+MklsmsfWGE4W7TxMh1FSh1Iw= > +SHA256 (go_modules/github.com/klauspost/compress/@v/v1.20.0.zip) = oEZU0EmjyvM7y2DuRe/YzOyruT64vogEXtAAOw7LV3M= > SHA256 (go_modules/github.com/klauspost/cpuid/v2/@v/v2.2.10.mod) = /2HUfyVPIzO/RKj/QYei8ulzaTgHwQAlAzuzcUNXcjc= > SHA256 (go_modules/github.com/klauspost/cpuid/v2/@v/v2.2.10.zip) = 24lmX6Is70d9xVG3LUlwfFFrdJwX7RVL9n64CB7gjf8= > SHA256 (go_modules/github.com/kovidgoyal/dbus/@v/v0.0.0-20250519011319-e811c41c0bc1.mod) = cy6l0rNxq7OGx5rAKRtCfz5F4niSJ0ZLlfpEiFqlrBM= > @@ -43,35 +43,37 @@ SHA256 (go_modules/github.com/kovidgoyal > SHA256 (go_modules/github.com/kovidgoyal/go-parallel/@v/v1.1.1.zip) = MMg+RLCIouyB9KhpWO3NP0D7RG7VvMbRa3uCXke1Fas= > SHA256 (go_modules/github.com/kovidgoyal/go-shm/@v/v1.0.0.mod) = CQPcsgoJf46T7QcDJbcFwhHNDm6Iprh1h/fHD/b9nkw= > SHA256 (go_modules/github.com/kovidgoyal/go-shm/@v/v1.0.0.zip) = B2UQBjD1VXiCDHvIG52ktF367EyykqRQd8FgWYx609Y= > +SHA256 (go_modules/github.com/kovidgoyal/go-shm/v2/@v/v2.0.1.mod) = aykwoiFUlmK79Eam7nL8pNzlrFlMVKwtnU2BvdlMRKI= > +SHA256 (go_modules/github.com/kovidgoyal/go-shm/v2/@v/v2.0.1.zip) = GvkIYHZotuqPmq74wCF+gjL0TFiPGaEXG1NNYf8IEC0= > SHA256 (go_modules/github.com/kovidgoyal/imaging/@v/v1.8.23.mod) = NXWLhfqUSFi/JvJfdGLb8GjdljBtNN+vct3iMjeXA6E= > SHA256 (go_modules/github.com/kovidgoyal/imaging/@v/v1.8.23.zip) = 5GIuNJBIGgFxW2HHLqCVlr6qaz1xx6x9Kq8UlqjJaDA= > SHA256 (go_modules/github.com/lufia/plan9stats/@v/v0.0.0-20211012122336-39d0f177ccd0.mod) = W/paqdKx8VACrZvvcKKXqxQnDQxrDVBYgrjsn6zZUHc= > SHA256 (go_modules/github.com/lufia/plan9stats/@v/v0.0.0-20230326075908-cb1d2100619a.mod) = ul0T51G0XzjqLjnMO2n/GFy2oyeFojbuCrTer/5ktCA= > SHA256 (go_modules/github.com/lufia/plan9stats/@v/v0.0.0-20230326075908-cb1d2100619a.zip) = cWOFLgLxKv9dubUlBpDzoXfNzbUU8q/Iz7OKY5apUME= > -SHA256 (go_modules/github.com/nwaples/rardecode/v2/@v/v2.2.5.mod) = ICWFIlYZXuR4mPUNVYcklR/EyVHhdg7o3fGiKe+bWlg= > -SHA256 (go_modules/github.com/nwaples/rardecode/v2/@v/v2.2.5.zip) = 86reFTsnt10pof7yMvSTfGX+Yp6sihZ23rmO44meZvA= > +SHA256 (go_modules/github.com/nwaples/rardecode/v2/@v/v2.4.1.mod) = ICWFIlYZXuR4mPUNVYcklR/EyVHhdg7o3fGiKe+bWlg= > +SHA256 (go_modules/github.com/nwaples/rardecode/v2/@v/v2.4.1.zip) = jg8YERAJP8FJ2c8RfC9E1J7Gcp1dJdAsEhTp6Wzsbz8= > SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = dLLnZushU3eGTVh7rfV+lVIfaS0qeGCzx3WQk/nJvsI= > SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 3gTOzBpLjVPkNXBRAmeUvLxU8uaiYM+sUIzmnV1kV6A= > SHA256 (go_modules/github.com/power-devops/perfstat/@v/v0.0.0-20240221224432-82ca36839d55.mod) = BXRKkmK80pRhPmViTz+LroPXmliqSLgyjH35EZCqB78= > SHA256 (go_modules/github.com/power-devops/perfstat/@v/v0.0.0-20240221224432-82ca36839d55.zip) = Zssmom8ygrwM6n3InaX4MklwWlPlZiWfIm3ANHcDbzI= > SHA256 (go_modules/github.com/rwcarlsen/goexif/@v/v0.0.0-20190401172101-9e8deecbddbd.mod) = wsS2mkOOCAvyYkZxWUFTuNHePIyRb4VeoM5zzfzo7ek= > SHA256 (go_modules/github.com/rwcarlsen/goexif/@v/v0.0.0-20190401172101-9e8deecbddbd.zip) = mOjOe/SEcWvfJy8x7gE1RZn07EtOznwEFWwVsmTY9uw= > -SHA256 (go_modules/github.com/seancfoley/bintree/@v/v1.3.1.mod) = q5FUpylbsRA+MonWdEgI0a+PdZi7VgvnTb9OD5yASDI= > -SHA256 (go_modules/github.com/seancfoley/bintree/@v/v1.3.1.zip) = 5xVtQyGoyZS45a8CLFQbvWp1wyfgQ+eDzQxfAJt+/kU= > -SHA256 (go_modules/github.com/seancfoley/ipaddress-go/@v/v1.7.1.mod) = YGG66IP5isN8N+WxKL8lTgSrLPWPmMIzrVo4O9s5oYs= > -SHA256 (go_modules/github.com/seancfoley/ipaddress-go/@v/v1.7.1.zip) = UP+iA4M1kQ0nSWVe2HlwMbFZ2AFdEkAReak3Q5CBpH0= > +SHA256 (go_modules/github.com/seancfoley/bintree/@v/v1.4.0.mod) = q5FUpylbsRA+MonWdEgI0a+PdZi7VgvnTb9OD5yASDI= > +SHA256 (go_modules/github.com/seancfoley/bintree/@v/v1.4.0.zip) = 53eTkIaaSijpUWktpWN4F/tPQmEOxJUg8UL7CAsHyDs= > +SHA256 (go_modules/github.com/seancfoley/ipaddress-go/@v/v1.8.4.mod) = SpkZG3U3bq2721IYRzzvfpOqaN79IYcP61qKV4lXdmw= > +SHA256 (go_modules/github.com/seancfoley/ipaddress-go/@v/v1.8.4.zip) = hLNTW+8akTCzZaj4AW6NJAl6Kn5K/lfOm1ThjRLwHTE= > SHA256 (go_modules/github.com/sgtdi/fswatcher/@v/v1.3.0.mod) = /uX4T+QmZ2uz8H4+shbkasCm4IUphIMbgWhYE/bfzU0= > SHA256 (go_modules/github.com/sgtdi/fswatcher/@v/v1.3.0.zip) = IHna8facCby0Sa/zol3nE6rs2yCY1rYaCWAhRk/yRCo= > -SHA256 (go_modules/github.com/shirou/gopsutil/v4/@v/v4.26.6.mod) = 9a3zvvgIiSP/R1TQFZ4QQgLH6ZfjQr2sSYOc3l1L+m8= > -SHA256 (go_modules/github.com/shirou/gopsutil/v4/@v/v4.26.6.zip) = dgSaYW++mAZw9zPUMKGj1O5dWFzyJFn/+a47O5ApNsQ= > +SHA256 (go_modules/github.com/shirou/gopsutil/v4/@v/v4.26.8.mod) = J7DjTabfx9nmNP+ZDTKsgNeDODj4X1Y0RidMU10fPLg= > +SHA256 (go_modules/github.com/shirou/gopsutil/v4/@v/v4.26.8.zip) = N5m669gqgpkXrsCj6uuOt6ekcsqfqLKE5YDM/TwbT8Y= > SHA256 (go_modules/github.com/stretchr/testify/@v/v1.11.1.mod) = WEavIEBD8p3yhQJhCb8y22UZw9fh1cOmX++xdPnYHTM= > SHA256 (go_modules/github.com/stretchr/testify/@v/v1.11.1.zip) = tzJbVh6tUwS3K58yrryHH/SbOCNmfVMKSf1sjzrfyW4= > SHA256 (go_modules/github.com/tklauser/go-sysconf/@v/v0.3.16.mod) = 0x7WAIb6WPANxgdhXmJjFBXV/5nsR3UpVAHqFBcMC8E= > SHA256 (go_modules/github.com/tklauser/go-sysconf/@v/v0.3.16.zip) = 1MiW935ZNPVNdytfao+AQ7jTTfGJ9lgbwrqE0jmmtkM= > SHA256 (go_modules/github.com/tklauser/numcpus/@v/v0.11.0.mod) = VZqP+4lmrIy5/wjNB/1eWl2JoDLYlG0+bD8/Y+7TKi4= > SHA256 (go_modules/github.com/tklauser/numcpus/@v/v0.11.0.zip) = enUn4faAWadxia6HXClOXDEJJfu4ulpseU7dK35ocmc= > -SHA256 (go_modules/github.com/ulikunitz/xz/@v/v0.5.15.mod) = OTh2BG1j2Q818hwbtGUbCYXnbY8UpIpyef+Ue5aVbns= > -SHA256 (go_modules/github.com/ulikunitz/xz/@v/v0.5.15.zip) = yhgw+avGyZoAOtKPKxReoK8MmdV2nd/wjSPOBVlZ/RI= > +SHA256 (go_modules/github.com/ulikunitz/xz/@v/v0.5.17.mod) = LkapvtvtFBezR5NwVwVMRjpemrYvT/vVEtnIu3bpjbI= > +SHA256 (go_modules/github.com/ulikunitz/xz/@v/v0.5.17.zip) = FP02q6L0uubthei4siafP+V0PcO249c6PvdGnyDVzF4= > SHA256 (go_modules/github.com/yusufpapurcu/wmi/@v/v1.2.4.mod) = /yqcjJmq7WvGmE6uCUqejNw29qsu8sVned2Y7MWDE1s= > SHA256 (go_modules/github.com/yusufpapurcu/wmi/@v/v1.2.4.zip) = wqChIgMWLvj9b2XhkarDWYI9Nw4RMSLL2OgHEd3Jwfk= > SHA256 (go_modules/github.com/zeebo/assert/@v/v1.3.0.mod) = y4zqaey8mWkq8h1EkJCD9Nli6V3Lety1/QZ2t3NYfpw= > @@ -81,12 +83,13 @@ SHA256 (go_modules/github.com/zeebo/xxh3 > SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20230801115018-d63ba01acd4b.mod) = GaEVTCCSgnxM0ayLLef1sUNmCj6VhLN8w8IjdYAKuw8= > SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20230801115018-d63ba01acd4b.zip) = c5N8LyFEHgQcMQr/oUx3CnbR19FJXRbA7UtbcXbX1yQ= > SHA256 (go_modules/golang.org/x/image/@v/v0.44.0.mod) = szRHiq5g46VDS3lsPxMElLg8nfrqRIp3tpBoff0xk+0= > -SHA256 (go_modules/golang.org/x/image/@v/v0.44.0.zip) = zLf+E+TMJUNA+myPB3u/V1Si/wP6t/m5HAi3pxmedXo= > +SHA256 (go_modules/golang.org/x/image/@v/v0.46.0.mod) = 70Sfws6BJht7QW+ONUe93ct75C2qsrlwLhZ//jdlh84= > +SHA256 (go_modules/golang.org/x/image/@v/v0.46.0.zip) = EEWaF8NTPMnKTRrHqGZ0vwwFFLe6xyFTGzwReM/NqC4= > SHA256 (go_modules/golang.org/x/mod/@v/v0.11.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ= > -SHA256 (go_modules/golang.org/x/mod/@v/v0.37.0.mod) = U4Ry/fCU3V5J3EDnBGj6kxqTwkHroH+5RqmHR8lKtN8= > -SHA256 (go_modules/golang.org/x/mod/@v/v0.37.0.zip) = kejk6bdKhwba6Ai2ZTjUqyK+/QDBHzQTTrl/9XLVLoU= > -SHA256 (go_modules/golang.org/x/sync/@v/v0.22.0.mod) = o+KedgYL1WEGBFSx+ivc1mZ09gycqTgzuBBjVeNMYDw= > -SHA256 (go_modules/golang.org/x/sync/@v/v0.22.0.zip) = S8Z9JYznhnz8GkN2XEPZi0xJuQxG3QuG+JalpJCfreA= > +SHA256 (go_modules/golang.org/x/mod/@v/v0.41.0.mod) = /Ftk71H9kvS4dj671vqVpwBp0pnH3g98ZmYe8kKD6ww= > +SHA256 (go_modules/golang.org/x/mod/@v/v0.41.0.zip) = IB5njQo1sYskar5Y2AAXt11gviHLr0y7npY7SIclZak= > +SHA256 (go_modules/golang.org/x/sync/@v/v0.23.0.mod) = /r9P7V3BLA3iRSj3Blvwccx0okJAcBlKryRhe5EGbNo= > +SHA256 (go_modules/golang.org/x/sync/@v/v0.23.0.zip) = wZoRurpcGgk8tP0vbQ2NeWc8l6gssP4taTybathPD4I= > SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190916202348-b4ddaad3f8a3.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= > SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20201204225414-ed752295db88.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= > SHA256 (go_modules/golang.org/x/sys/@v/v0.1.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= > @@ -97,12 +100,13 @@ SHA256 (go_modules/golang.org/x/sys/@v/v > SHA256 (go_modules/golang.org/x/sys/@v/v0.45.0.mod) = V/Q5PqGNVEahI2OzXCOmFthD+hZpxxIacKK8OpZ31mU= > SHA256 (go_modules/golang.org/x/sys/@v/v0.46.0.mod) = V/Q5PqGNVEahI2OzXCOmFthD+hZpxxIacKK8OpZ31mU= > SHA256 (go_modules/golang.org/x/sys/@v/v0.47.0.mod) = V/Q5PqGNVEahI2OzXCOmFthD+hZpxxIacKK8OpZ31mU= > -SHA256 (go_modules/golang.org/x/sys/@v/v0.47.0.zip) = zawBPdztAmKSbsKf/NpkXaOWcOYcflt2HlcraxgJuxs= > -SHA256 (go_modules/golang.org/x/text/@v/v0.40.0.mod) = 5p+wmxRjfKtiRaElPCLYASG3nZ/j3dGbVYYp4Vuq2vM= > -SHA256 (go_modules/golang.org/x/text/@v/v0.40.0.zip) = B3VzhHKND1LdhcHz8WNAXmOWsrD7frfWthDypxHWnuM= > +SHA256 (go_modules/golang.org/x/sys/@v/v0.48.0.mod) = lSL0yYBtHCZYbqgPpWKSkpvSlYZecZgZJ/UplsaxyDE= > +SHA256 (go_modules/golang.org/x/sys/@v/v0.48.0.zip) = OkfgZDG6HiTVsqyjp84x/RP6/zTfPl2OY/EF/50MF4Y= > +SHA256 (go_modules/golang.org/x/text/@v/v0.42.0.mod) = R1bEuO7q4qIMtDwZjBBwHSDFNJO9kLkcZjIVPJy6wkA= > +SHA256 (go_modules/golang.org/x/text/@v/v0.42.0.zip) = p7ZOADBWtkcDA/QIICCY2PNxShFfIwkbjKyF7esmVHY= > SHA256 (go_modules/golang.org/x/tools/@v/v0.2.0.mod) = nJteYq9p8rEAKc4SlE3Ig08SJqg7skPpoNvzfguxhro= > -SHA256 (go_modules/golang.org/x/tools/@v/v0.47.0.mod) = 60bkSFD7TcpI97aAysUXdoLLDjArMH1NPb1+2d8F/A8= > -SHA256 (go_modules/golang.org/x/tools/@v/v0.47.0.zip) = FD0TK1GdoUVNuWf+u2UkF5aAXXydR1IDQ0HBN2/T1/E= > +SHA256 (go_modules/golang.org/x/tools/@v/v0.49.0.mod) = huNO/qNbiqUqq/8OoYwO8hfwdN/2fve0xwCugzloz2I= > +SHA256 (go_modules/golang.org/x/tools/@v/v0.49.0.zip) = ur0tWgzPTqxJtsl4W+K545smEJeti4prkleLnySHA9U= > SHA256 (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8= > SHA256 (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.zip) = ThgX+WTKNOVFuBr9oDJaXonPWN4uQT2CB8Cv3dD9wVw= > SHA256 (go_modules/gopkg.in/yaml.v1/@v/v1.0.0-20140924161607-9f9df34309c0.mod) = F7dqbs88TQr/YqWL/n5AGl9Y/pvDj5xLb9jaZgvKQTU= > @@ -111,26 +115,28 @@ SHA256 (go_modules/gopkg.in/yaml.v3/@v/v > SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = qrj7xOYwDqCOav4crqGKIckMefSJ9SxT4vIEMfGpoBU= > SHA256 (go_modules/howett.net/plist/@v/v1.0.1.mod) = yCzVtVedg9sbqQjwQYS1bAT7SpBSBC6DLOaPetxzkzU= > SHA256 (go_modules/howett.net/plist/@v/v1.0.1.zip) = pz2ibXFdKNYIZBGJPRDZ7998Aj8ghRgYCursfadIWiE= > -SHA256 (kitty-v0.48.2.zip) = 84dJCshgoaOEhVXv2CsR5aXWnDgA72P4JuVXxiWSORs= > -SIZE (go_modules/github.com/!a!l!tree/bigfloat/@v/v0.2.0.mod) = 43 > -SIZE (go_modules/github.com/!a!l!tree/bigfloat/@v/v0.2.0.zip) = 16636 > +SHA256 (kitty-shaders-0.49.2.tar.xz) = 1XNhi5EenEYb1CG5bBPHTH8csvGsnDJ4GNT/hDZs9cY= > +SHA256 (kitty-v0.49.2.zip) = qtXNJLwm0u1lUw9reogjCzJCYUswF5UPK3xmOd+eELY= > +SHA256 (simd-everywhere-simde-v0.8.2.tar.gz) = 7SoyaGWPLyqbU2diioXM1M+VFkYO2GBO7TaWU9SbJfs= > +SIZE (go_modules/github.com/!a!l!tree/bigfloat/@v/v0.3.0.mod) = 43 > +SIZE (go_modules/github.com/!a!l!tree/bigfloat/@v/v0.3.0.zip) = 16976 > SIZE (go_modules/github.com/alecthomas/assert/v2/@v/v2.11.0.mod) = 133 > SIZE (go_modules/github.com/alecthomas/assert/v2/@v/v2.11.0.zip) = 12302 > SIZE (go_modules/github.com/alecthomas/chroma/v2/@v/v2.27.0.mod) = 232 > SIZE (go_modules/github.com/alecthomas/chroma/v2/@v/v2.27.0.zip) = 1777523 > SIZE (go_modules/github.com/alecthomas/repr/@v/v0.5.2.mod) = 43 > SIZE (go_modules/github.com/alecthomas/repr/@v/v0.5.2.zip) = 11328 > -SIZE (go_modules/github.com/bmatcuk/doublestar/v4/@v/v4.10.0.mod) = 49 > -SIZE (go_modules/github.com/bmatcuk/doublestar/v4/@v/v4.10.0.zip) = 40145 > +SIZE (go_modules/github.com/bmatcuk/doublestar/v4/@v/v4.10.2.mod) = 49 > +SIZE (go_modules/github.com/bmatcuk/doublestar/v4/@v/v4.10.2.zip) = 42684 > SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 34 > SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 60320 > SIZE (go_modules/github.com/dlclark/regexp2/@v/v1.12.0.mod) = 43 > SIZE (go_modules/github.com/dlclark/regexp2/@v/v1.12.0.zip) = 704800 > SIZE (go_modules/github.com/dlclark/regexp2/v2/@v/v2.2.1.mod) = 46 > SIZE (go_modules/github.com/dlclark/regexp2/v2/@v/v2.2.1.zip) = 897401 > -SIZE (go_modules/github.com/ebitengine/purego/@v/v0.10.0.mod) = 45 > SIZE (go_modules/github.com/ebitengine/purego/@v/v0.10.2.mod) = 45 > -SIZE (go_modules/github.com/ebitengine/purego/@v/v0.10.2.zip) = 219238 > +SIZE (go_modules/github.com/ebitengine/purego/@v/v0.11.1.mod) = 47 > +SIZE (go_modules/github.com/ebitengine/purego/@v/v0.11.1.zip) = 261919 > SIZE (go_modules/github.com/emmansun/base64/@v/v0.10.0.mod) = 79 > SIZE (go_modules/github.com/emmansun/base64/@v/v0.10.0.zip) = 92489 > SIZE (go_modules/github.com/go-ole/go-ole/@v/v1.2.6.mod) = 102 > @@ -147,8 +153,8 @@ SIZE (go_modules/github.com/hexops/gotex > SIZE (go_modules/github.com/hexops/gotextdiff/@v/v1.0.3.zip) = 33608 > SIZE (go_modules/github.com/jessevdk/go-flags/@v/v1.4.0.mod) = 36 > SIZE (go_modules/github.com/jessevdk/go-flags/@v/v1.4.0.zip) = 73484 > -SIZE (go_modules/github.com/klauspost/compress/@v/v1.19.0.mod) = 201 > -SIZE (go_modules/github.com/klauspost/compress/@v/v1.19.0.zip) = 39232841 > +SIZE (go_modules/github.com/klauspost/compress/@v/v1.20.0.mod) = 201 > +SIZE (go_modules/github.com/klauspost/compress/@v/v1.20.0.zip) = 40063352 > SIZE (go_modules/github.com/klauspost/cpuid/v2/@v/v2.2.10.mod) = 80 > SIZE (go_modules/github.com/klauspost/cpuid/v2/@v/v2.2.10.zip) = 52186 > SIZE (go_modules/github.com/kovidgoyal/dbus/@v/v0.0.0-20250519011319-e811c41c0bc1.mod) = 77 > @@ -157,35 +163,37 @@ SIZE (go_modules/github.com/kovidgoyal/g > SIZE (go_modules/github.com/kovidgoyal/go-parallel/@v/v1.1.1.zip) = 5839 > SIZE (go_modules/github.com/kovidgoyal/go-shm/@v/v1.0.0.mod) = 81 > SIZE (go_modules/github.com/kovidgoyal/go-shm/@v/v1.0.0.zip) = 13228 > +SIZE (go_modules/github.com/kovidgoyal/go-shm/v2/@v/v2.0.1.mod) = 84 > +SIZE (go_modules/github.com/kovidgoyal/go-shm/v2/@v/v2.0.1.zip) = 15694 > SIZE (go_modules/github.com/kovidgoyal/imaging/@v/v1.8.23.mod) = 475 > SIZE (go_modules/github.com/kovidgoyal/imaging/@v/v1.8.23.zip) = 13367281 > SIZE (go_modules/github.com/lufia/plan9stats/@v/v0.0.0-20211012122336-39d0f177ccd0.mod) = 85 > SIZE (go_modules/github.com/lufia/plan9stats/@v/v0.0.0-20230326075908-cb1d2100619a.mod) = 85 > SIZE (go_modules/github.com/lufia/plan9stats/@v/v0.0.0-20230326075908-cb1d2100619a.zip) = 25307 > -SIZE (go_modules/github.com/nwaples/rardecode/v2/@v/v2.2.5.mod) = 48 > -SIZE (go_modules/github.com/nwaples/rardecode/v2/@v/v2.2.5.zip) = 55639 > +SIZE (go_modules/github.com/nwaples/rardecode/v2/@v/v2.4.1.mod) = 48 > +SIZE (go_modules/github.com/nwaples/rardecode/v2/@v/v2.4.1.zip) = 58850 > SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = 37 > SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 12433 > SIZE (go_modules/github.com/power-devops/perfstat/@v/v0.0.0-20240221224432-82ca36839d55.mod) = 110 > SIZE (go_modules/github.com/power-devops/perfstat/@v/v0.0.0-20240221224432-82ca36839d55.zip) = 52527 > SIZE (go_modules/github.com/rwcarlsen/goexif/@v/v0.0.0-20190401172101-9e8deecbddbd.mod) = 35 > SIZE (go_modules/github.com/rwcarlsen/goexif/@v/v0.0.0-20190401172101-9e8deecbddbd.zip) = 985726 > -SIZE (go_modules/github.com/seancfoley/bintree/@v/v1.3.1.mod) = 646 > -SIZE (go_modules/github.com/seancfoley/bintree/@v/v1.3.1.zip) = 43614 > -SIZE (go_modules/github.com/seancfoley/ipaddress-go/@v/v1.7.1.mod) = 698 > -SIZE (go_modules/github.com/seancfoley/ipaddress-go/@v/v1.7.1.zip) = 722585 > +SIZE (go_modules/github.com/seancfoley/bintree/@v/v1.4.0.mod) = 646 > +SIZE (go_modules/github.com/seancfoley/bintree/@v/v1.4.0.zip) = 52923 > +SIZE (go_modules/github.com/seancfoley/ipaddress-go/@v/v1.8.4.mod) = 698 > +SIZE (go_modules/github.com/seancfoley/ipaddress-go/@v/v1.8.4.zip) = 858373 > SIZE (go_modules/github.com/sgtdi/fswatcher/@v/v1.3.0.mod) = 268 > SIZE (go_modules/github.com/sgtdi/fswatcher/@v/v1.3.0.zip) = 64465 > -SIZE (go_modules/github.com/shirou/gopsutil/v4/@v/v4.26.6.mod) = 645 > -SIZE (go_modules/github.com/shirou/gopsutil/v4/@v/v4.26.6.zip) = 367109 > +SIZE (go_modules/github.com/shirou/gopsutil/v4/@v/v4.26.8.mod) = 645 > +SIZE (go_modules/github.com/shirou/gopsutil/v4/@v/v4.26.8.zip) = 392383 > SIZE (go_modules/github.com/stretchr/testify/@v/v1.11.1.mod) = 498 > SIZE (go_modules/github.com/stretchr/testify/@v/v1.11.1.zip) = 134860 > SIZE (go_modules/github.com/tklauser/go-sysconf/@v/v0.3.16.mod) = 125 > SIZE (go_modules/github.com/tklauser/go-sysconf/@v/v0.3.16.zip) = 95853 > SIZE (go_modules/github.com/tklauser/numcpus/@v/v0.11.0.mod) = 80 > SIZE (go_modules/github.com/tklauser/numcpus/@v/v0.11.0.zip) = 18783 > -SIZE (go_modules/github.com/ulikunitz/xz/@v/v0.5.15.mod) = 40 > -SIZE (go_modules/github.com/ulikunitz/xz/@v/v0.5.15.zip) = 4245181 > +SIZE (go_modules/github.com/ulikunitz/xz/@v/v0.5.17.mod) = 40 > +SIZE (go_modules/github.com/ulikunitz/xz/@v/v0.5.17.zip) = 4379875 > SIZE (go_modules/github.com/yusufpapurcu/wmi/@v/v1.2.4.mod) = 85 > SIZE (go_modules/github.com/yusufpapurcu/wmi/@v/v1.2.4.zip) = 16351 > SIZE (go_modules/github.com/zeebo/assert/@v/v1.3.0.mod) = 40 > @@ -195,12 +203,13 @@ SIZE (go_modules/github.com/zeebo/xxh3/@ > SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20230801115018-d63ba01acd4b.mod) = 177 > SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20230801115018-d63ba01acd4b.zip) = 461648 > SIZE (go_modules/golang.org/x/image/@v/v0.44.0.mod) = 72 > -SIZE (go_modules/golang.org/x/image/@v/v0.44.0.zip) = 5334657 > +SIZE (go_modules/golang.org/x/image/@v/v0.46.0.mod) = 103 > +SIZE (go_modules/golang.org/x/image/@v/v0.46.0.zip) = 5434137 > SIZE (go_modules/golang.org/x/mod/@v/v0.11.0.mod) = 84 > -SIZE (go_modules/golang.org/x/mod/@v/v0.37.0.mod) = 86 > -SIZE (go_modules/golang.org/x/mod/@v/v0.37.0.zip) = 174531 > -SIZE (go_modules/golang.org/x/sync/@v/v0.22.0.mod) = 36 > -SIZE (go_modules/golang.org/x/sync/@v/v0.22.0.zip) = 25790 > +SIZE (go_modules/golang.org/x/mod/@v/v0.41.0.mod) = 86 > +SIZE (go_modules/golang.org/x/mod/@v/v0.41.0.zip) = 180455 > +SIZE (go_modules/golang.org/x/sync/@v/v0.23.0.mod) = 36 > +SIZE (go_modules/golang.org/x/sync/@v/v0.23.0.zip) = 26276 > SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190916202348-b4ddaad3f8a3.mod) = 33 > SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20201204225414-ed752295db88.mod) = 33 > SIZE (go_modules/golang.org/x/sys/@v/v0.1.0.mod) = 33 > @@ -211,12 +220,13 @@ SIZE (go_modules/golang.org/x/sys/@v/v0. > SIZE (go_modules/golang.org/x/sys/@v/v0.45.0.mod) = 35 > SIZE (go_modules/golang.org/x/sys/@v/v0.46.0.mod) = 35 > SIZE (go_modules/golang.org/x/sys/@v/v0.47.0.mod) = 35 > -SIZE (go_modules/golang.org/x/sys/@v/v0.47.0.zip) = 2022425 > -SIZE (go_modules/golang.org/x/text/@v/v0.40.0.mod) = 190 > -SIZE (go_modules/golang.org/x/text/@v/v0.40.0.zip) = 7015236 > +SIZE (go_modules/golang.org/x/sys/@v/v0.48.0.mod) = 35 > +SIZE (go_modules/golang.org/x/sys/@v/v0.48.0.zip) = 2094772 > +SIZE (go_modules/golang.org/x/text/@v/v0.42.0.mod) = 190 > +SIZE (go_modules/golang.org/x/text/@v/v0.42.0.zip) = 7337550 > SIZE (go_modules/golang.org/x/tools/@v/v0.2.0.mod) = 177 > -SIZE (go_modules/golang.org/x/tools/@v/v0.47.0.mod) = 301 > -SIZE (go_modules/golang.org/x/tools/@v/v0.47.0.zip) = 2760246 > +SIZE (go_modules/golang.org/x/tools/@v/v0.49.0.mod) = 301 > +SIZE (go_modules/golang.org/x/tools/@v/v0.49.0.zip) = 2836351 > SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = 25 > SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.zip) = 39844 > SIZE (go_modules/gopkg.in/yaml.v1/@v/v1.0.0-20140924161607-9f9df34309c0.mod) = 24 > @@ -225,4 +235,6 @@ SIZE (go_modules/gopkg.in/yaml.v3/@v/v3. > SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 104623 > SIZE (go_modules/howett.net/plist/@v/v1.0.1.mod) = 218 > SIZE (go_modules/howett.net/plist/@v/v1.0.1.zip) = 72046 > -SIZE (kitty-v0.48.2.zip) = 10334225 > +SIZE (kitty-shaders-0.49.2.tar.xz) = 45897008 > +SIZE (kitty-v0.49.2.zip) = 10643362 > +SIZE (simd-everywhere-simde-v0.8.2.tar.gz) = 7468969 > Index: modules.inc > =================================================================== > RCS file: /cvs/ports/x11/kitty/modules.inc,v > diff -u -p -u -p -r1.3 modules.inc > --- modules.inc 15 Sep 2026 11:14:07 -0000 1.3 > +++ modules.inc 17 Oct 2026 01:10:18 -0000 > @@ -1,13 +1,13 @@ > MODGO_MODULES = \ > - github.com/!a!l!tree/bigfloat v0.2.0 \ > + github.com/!a!l!tree/bigfloat v0.3.0 \ > github.com/alecthomas/assert/v2 v2.11.0 \ > github.com/alecthomas/chroma/v2 v2.27.0 \ > github.com/alecthomas/repr v0.5.2 \ > - github.com/bmatcuk/doublestar/v4 v4.10.0 \ > + github.com/bmatcuk/doublestar/v4 v4.10.2 \ > github.com/davecgh/go-spew v1.1.1 \ > github.com/dlclark/regexp2 v1.12.0 \ > github.com/dlclark/regexp2/v2 v2.2.1 \ > - github.com/ebitengine/purego v0.10.2 \ > + github.com/ebitengine/purego v0.11.1 \ > github.com/emmansun/base64 v0.10.0 \ > github.com/go-ole/go-ole v1.2.6 \ > github.com/google/go-cmp v0.7.0 \ > @@ -15,45 +15,47 @@ MODGO_MODULES = \ > github.com/hako/durafmt v0.0.0-20210608085754-5c1018a4e16b \ > github.com/hexops/gotextdiff v1.0.3 \ > github.com/jessevdk/go-flags v1.4.0 \ > - github.com/klauspost/compress v1.19.0 \ > + github.com/klauspost/compress v1.20.0 \ > github.com/klauspost/cpuid/v2 v2.2.10 \ > github.com/kovidgoyal/dbus v0.0.0-20250519011319-e811c41c0bc1 \ > github.com/kovidgoyal/go-parallel v1.1.1 \ > github.com/kovidgoyal/go-shm v1.0.0 \ > + github.com/kovidgoyal/go-shm/v2 v2.0.1 \ > github.com/kovidgoyal/imaging v1.8.23 \ > github.com/lufia/plan9stats v0.0.0-20230326075908-cb1d2100619a \ > - github.com/nwaples/rardecode/v2 v2.2.5 \ > + github.com/nwaples/rardecode/v2 v2.4.1 \ > github.com/pmezard/go-difflib v1.0.0 \ > github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 \ > github.com/rwcarlsen/goexif v0.0.0-20190401172101-9e8deecbddbd \ > - github.com/seancfoley/bintree v1.3.1 \ > - github.com/seancfoley/ipaddress-go v1.7.1 \ > + github.com/seancfoley/bintree v1.4.0 \ > + github.com/seancfoley/ipaddress-go v1.8.4 \ > github.com/sgtdi/fswatcher v1.3.0 \ > - github.com/shirou/gopsutil/v4 v4.26.6 \ > + github.com/shirou/gopsutil/v4 v4.26.8 \ > github.com/stretchr/testify v1.11.1 \ > github.com/tklauser/go-sysconf v0.3.16 \ > github.com/tklauser/numcpus v0.11.0 \ > - github.com/ulikunitz/xz v0.5.15 \ > + github.com/ulikunitz/xz v0.5.17 \ > github.com/yusufpapurcu/wmi v1.2.4 \ > github.com/zeebo/assert v1.3.0 \ > github.com/zeebo/xxh3 v1.1.0 \ > golang.org/x/exp v0.0.0-20230801115018-d63ba01acd4b \ > - golang.org/x/image v0.44.0 \ > - golang.org/x/mod v0.37.0 \ > - golang.org/x/sync v0.22.0 \ > - golang.org/x/sys v0.47.0 \ > - golang.org/x/text v0.40.0 \ > - golang.org/x/tools v0.47.0 \ > + golang.org/x/image v0.46.0 \ > + golang.org/x/mod v0.41.0 \ > + golang.org/x/sync v0.23.0 \ > + golang.org/x/sys v0.48.0 \ > + golang.org/x/text v0.42.0 \ > + golang.org/x/tools v0.49.0 \ > gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 \ > gopkg.in/yaml.v1 v1.0.0-20140924161607-9f9df34309c0 \ > gopkg.in/yaml.v3 v3.0.1 \ > howett.net/plist v1.0.1 > > MODGO_MODFILES = \ > - github.com/ebitengine/purego v0.10.0 \ > + github.com/ebitengine/purego v0.10.2 \ > github.com/google/go-cmp v0.5.8 \ > github.com/google/go-cmp v0.5.9 \ > github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 \ > + golang.org/x/image v0.44.0 \ > golang.org/x/mod v0.11.0 \ > golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3 \ > golang.org/x/sys v0.0.0-20201204225414-ed752295db88 \ > @@ -64,5 +66,6 @@ MODGO_MODFILES = \ > golang.org/x/sys v0.41.0 \ > golang.org/x/sys v0.45.0 \ > golang.org/x/sys v0.46.0 \ > + golang.org/x/sys v0.47.0 \ > golang.org/x/tools v0.2.0 > > Index: patches/patch-docs_conf_py > =================================================================== > RCS file: /cvs/ports/x11/kitty/patches/patch-docs_conf_py,v > diff -u -p -u -p -r1.2 patch-docs_conf_py > --- patches/patch-docs_conf_py 23 Jul 2026 10:15:47 -0000 1.2 > +++ patches/patch-docs_conf_py 17 Oct 2026 01:10:18 -0000 > @@ -4,12 +4,12 @@ remove HTML-only sphinx extensions not a > Index: docs/conf.py > --- docs/conf.py.orig > +++ docs/conf.py > -@@ -65,9 +65,6 @@ extensions = [ > +@@ -62,9 +62,6 @@ extensions = [ > 'sphinx.ext.viewcode', > 'sphinx.ext.githubpages', > 'sphinx.ext.extlinks', > - 'sphinx_copybutton', > -- 'sphinx_inline_tabs', > +- 'sphinx_design', > - 'sphinxext.opengraph', > ] > > Index: patches/patch-glfw_backend_utils_c > =================================================================== > RCS file: /cvs/ports/x11/kitty/patches/patch-glfw_backend_utils_c,v > diff -u -p -u -p -r1.3 patch-glfw_backend_utils_c > --- patches/patch-glfw_backend_utils_c 23 Jul 2026 10:15:47 -0000 1.3 > +++ patches/patch-glfw_backend_utils_c 17 Oct 2026 01:10:18 -0000 > @@ -3,16 +3,16 @@ We don't have posix_fallocate. > Index: glfw/backend_utils.c > --- glfw/backend_utils.c.orig > +++ glfw/backend_utils.c > -@@ -397,7 +397,7 @@ GLFWAPI char* utf_8_strndup(const char* source, size_t > - * receive SIGBUS on accessing mmap()'ed file contents instead. > +@@ -422,7 +422,7 @@ utf_8_strndup(const char *source, size_t max_length) { > */ > - int createAnonymousFile(off_t size) { > + int > + createAnonymousFile(off_t size) { > - int ret, fd = -1, shm_anon = 0; > + int ret, fd = -1; > #ifdef HAS_MEMFD_CREATE > fd = glfw_memfd_create("glfw-shared", MFD_CLOEXEC | MFD_ALLOW_SEALING); > if (fd < 0) return -1; > -@@ -407,10 +407,6 @@ int createAnonymousFile(off_t size) { > +@@ -432,10 +432,6 @@ createAnonymousFile(off_t size) { > // There is also no need to check for the return value, we couldn’t do > // anything with it anyway. > fcntl(fd, F_ADD_SEALS, F_SEAL_SHRINK | F_SEAL_SEAL); > @@ -22,14 +22,14 @@ Index: glfw/backend_utils.c > - shm_anon = 1; > #else > static const char template[] = "/glfw-shared-XXXXXX"; > - const char* path; > -@@ -434,8 +430,7 @@ int createAnonymousFile(off_t size) { > - if (fd < 0) > - return -1; > + const char *path; > +@@ -457,8 +453,7 @@ createAnonymousFile(off_t size) { > + > + if (fd < 0) return -1; >
No comments:
Post a Comment