OpenBSD/ports wN3TLhewww/yt-dlp Makefile distinfo, www/yt-dlp/patches patch-pyproject_toml

   www/yt-dlp: update to 2025.12.08
VersionDeltaFile
1.57+75-1www/yt-dlp/pkg/PLIST
1.71+3-2www/yt-dlp/Makefile
1.63+2-2www/yt-dlp/distinfo
1.6+1-1www/yt-dlp/patches/patch-pyproject_toml
+81-64 files

OpenBSD/ports rxh8yGBwww Makefile

   www: hook py-yt-dlp-ejs up to the build
VersionDeltaFile
1.1165+1-0www/Makefile
+1-01 files

OpenBSD/ports 7znTRXAwww/py-yt-dlp-ejs Makefile distinfo, www/py-yt-dlp-ejs/patches patch-pnpm_py

   import www/py-yt-dlp-ejs

   External JavaScript for yt-dlp supporting many runtimes

   feedback/tweaks (thanks!) and ok sthen@
VersionDeltaFile
1.1+35-0www/py-yt-dlp-ejs/Makefile
1.1+27-0www/py-yt-dlp-ejs/pkg/PLIST
1.1+21-0www/py-yt-dlp-ejs/patches/patch-pnpm_py
1.1+12-0www/py-yt-dlp-ejs/pkg/README
1.1+6-0www/py-yt-dlp-ejs/distinfo
1.1+1-0www/py-yt-dlp-ejs/pkg/DESCR
+102-06 files not shown
+102-012 files

OpenBSD/ports HLpytpMdatabases/ruby-sequel_pg distinfo Makefile

   Update to sequel_pg 1.18.1
VersionDeltaFile
1.37+2-2databases/ruby-sequel_pg/distinfo
1.53+1-1databases/ruby-sequel_pg/Makefile
+3-32 files

OpenBSD/ports IE9qe8Qdatabases Makefile, devel Makefile

   hookup new ports needed for apache superset
VersionDeltaFile
1.2542+5-0devel/Makefile
1.101+3-0geo/Makefile
1.501+3-0databases/Makefile
1.1164+2-0www/Makefile
1.770+2-0security/Makefile
1.768+1-0sysutils/Makefile
+16-01 files not shown
+17-07 files

OpenBSD/ports jjXWpT1www/py-flask-session Makefile distinfo, www/py-flask-session/pkg PLIST DESCR

   import py-flask-session; ok tb@
VersionDeltaFile
1.1+76-0www/py-flask-session/pkg/PLIST
1.1+26-0www/py-flask-session/Makefile
1.1+2-0www/py-flask-session/pkg/DESCR
1.1+2-0www/py-flask-session/distinfo
1.1.1.1+0-0www/py-flask-session/Makefile
1.1.1.1+0-0www/py-flask-session/pkg/DESCR
+106-02 files not shown
+106-08 files

OpenBSD/ports JMzr9Cxwww/py-flask-compress Makefile distinfo, www/py-flask-compress/patches patch-pyproject_toml

   Initial revision
VersionDeltaFile
1.1+26-0www/py-flask-compress/Makefile
1.1+21-0www/py-flask-compress/pkg/PLIST
1.1+10-0www/py-flask-compress/patches/patch-pyproject_toml
1.1+2-0www/py-flask-compress/pkg/DESCR
1.1+2-0www/py-flask-compress/distinfo
1.1.1.1+0-0www/py-flask-compress/Makefile
+61-04 files not shown
+61-010 files

OpenBSD/ports 8IRTKVhsysutils/py-cron-descriptor Makefile distinfo, sysutils/py-cron-descriptor/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+60-0sysutils/py-cron-descriptor/pkg/PLIST
1.1+19-0sysutils/py-cron-descriptor/Makefile
1.1+2-0sysutils/py-cron-descriptor/distinfo
1.1+2-0sysutils/py-cron-descriptor/pkg/DESCR
1.1.1.1+0-0sysutils/py-cron-descriptor/Makefile
1.1.1.1+0-0sysutils/py-cron-descriptor/distinfo
+83-02 files not shown
+83-08 files

OpenBSD/ports M0ivzmasecurity/py-pyu2f Makefile distinfo, security/py-pyu2f/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+68-0security/py-pyu2f/pkg/PLIST
1.1+22-0security/py-pyu2f/Makefile
1.1+3-0security/py-pyu2f/pkg/DESCR
1.1+2-0security/py-pyu2f/distinfo
1.1.1.1+0-0security/py-pyu2f/pkg/PLIST
1.1.1.1+0-0security/py-pyu2f/Makefile
+95-02 files not shown
+95-08 files

OpenBSD/ports 9yFwMDzsecurity/py-google-auth Makefile distinfo, security/py-google-auth/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+243-0security/py-google-auth/pkg/PLIST
1.1+35-0security/py-google-auth/Makefile
1.1+2-0security/py-google-auth/pkg/DESCR
1.1+2-0security/py-google-auth/distinfo
1.1.1.1+0-0security/py-google-auth/pkg/DESCR
1.1.1.1+0-0security/py-google-auth/distinfo
+282-02 files not shown
+282-08 files

OpenBSD/ports UKar3EJgeo/py-polyline Makefile distinfo, geo/py-polyline/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+25-0geo/py-polyline/Makefile
1.1+19-0geo/py-polyline/pkg/PLIST
1.1+3-0geo/py-polyline/pkg/DESCR
1.1+2-0geo/py-polyline/distinfo
1.1.1.1+0-0geo/py-polyline/distinfo
1.1.1.1+0-0geo/py-polyline/Makefile
+49-02 files not shown
+49-08 files

OpenBSD/ports ObGA5M8geo/py-geopy Makefile distinfo, geo/py-geopy/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+149-0geo/py-geopy/pkg/PLIST
1.1+22-0geo/py-geopy/Makefile
1.1+5-0geo/py-geopy/pkg/DESCR
1.1+2-0geo/py-geopy/distinfo
1.1.1.1+0-0geo/py-geopy/pkg/PLIST
1.1.1.1+0-0geo/py-geopy/Makefile
+178-02 files not shown
+178-08 files

OpenBSD/ports 1IrxaHCgeo/py-geographiclib Makefile distinfo, geo/py-geographiclib/pkg PLIST DESCR

   import py-geographiclib; ok tb@
VersionDeltaFile
1.1+44-0geo/py-geographiclib/pkg/PLIST
1.1+17-0geo/py-geographiclib/Makefile
1.1+2-0geo/py-geographiclib/pkg/DESCR
1.1+2-0geo/py-geographiclib/distinfo
1.1.1.1+0-0geo/py-geographiclib/pkg/DESCR
1.1.1.1+0-0geo/py-geographiclib/Makefile
+65-02 files not shown
+65-08 files

OpenBSD/ports eT863Pjdevel/py-msgspec Makefile distinfo, devel/py-msgspec/pkg PLIST DESCR

   import py-msgspec; ok tb@
VersionDeltaFile
1.1+45-0devel/py-msgspec/pkg/PLIST
1.1+19-0devel/py-msgspec/Makefile
1.1+17-0devel/py-msgspec/pkg/DESCR
1.1+2-0devel/py-msgspec/distinfo
1.1.1.1+0-0devel/py-msgspec/pkg/DESCR
1.1.1.1+0-0devel/py-msgspec/Makefile
+83-02 files not shown
+83-08 files

OpenBSD/ports 1fr4sbmdevel/py-holidays Makefile distinfo, devel/py-holidays/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+1,841-0devel/py-holidays/pkg/PLIST
1.1+22-0devel/py-holidays/Makefile
1.1+4-0devel/py-holidays/pkg/DESCR
1.1+2-0devel/py-holidays/distinfo
1.1.1.1+0-0devel/py-holidays/pkg/DESCR
1.1.1.1+0-0devel/py-holidays/distinfo
+1,869-02 files not shown
+1,869-08 files

OpenBSD/ports bVYneDgkorean/py-korean-lunar-calendar Makefile distinfo, korean/py-korean-lunar-calendar/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+19-0korean/py-korean-lunar-calendar/Makefile
1.1+15-0korean/py-korean-lunar-calendar/pkg/PLIST
1.1+2-0korean/py-korean-lunar-calendar/pkg/DESCR
1.1+2-0korean/py-korean-lunar-calendar/distinfo
1.1.1.1+0-0korean/py-korean-lunar-calendar/pkg/PLIST
1.1.1.1+0-0korean/py-korean-lunar-calendar/pkg/DESCR
+38-02 files not shown
+38-08 files

OpenBSD/ports 02vT93mdevel/py-hashids Makefile distinfo, devel/py-hashids/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+21-0devel/py-hashids/Makefile
1.1+10-0devel/py-hashids/pkg/PLIST
1.1+3-0devel/py-hashids/pkg/DESCR
1.1+2-0devel/py-hashids/distinfo
1.1.1.1+0-0devel/py-hashids/distinfo
1.1.1.1+0-0devel/py-hashids/pkg/PLIST
+36-02 files not shown
+36-08 files

OpenBSD/ports 388hHlOdevel/py-click-option-group Makefile distinfo, devel/py-click-option-group/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+24-0devel/py-click-option-group/pkg/PLIST
1.1+21-0devel/py-click-option-group/Makefile
1.1+8-0devel/py-click-option-group/pkg/DESCR
1.1+2-0devel/py-click-option-group/distinfo
1.1.1.1+0-0devel/py-click-option-group/pkg/DESCR
1.1.1.1+0-0devel/py-click-option-group/distinfo
+55-02 files not shown
+55-08 files

OpenBSD/ports jFkEAb2devel/py-backoff Makefile distinfo, devel/py-backoff/pkg PLIST DESCR

   import py-backoff; ok tb@
VersionDeltaFile
1.1+36-0devel/py-backoff/pkg/PLIST
1.1+19-0devel/py-backoff/Makefile
1.1+9-0devel/py-backoff/pkg/DESCR
1.1+2-0devel/py-backoff/distinfo
1.1.1.1+0-0devel/py-backoff/distinfo
1.1.1.1+0-0devel/py-backoff/pkg/DESCR
+66-02 files not shown
+66-08 files

OpenBSD/ports CDypsKhdatabases/py-shillelagh Makefile distinfo, databases/py-shillelagh/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+210-0databases/py-shillelagh/pkg/PLIST
1.1+37-0databases/py-shillelagh/Makefile
1.1+2-0databases/py-shillelagh/distinfo
1.1+2-0databases/py-shillelagh/pkg/DESCR
1.1.1.1+0-0databases/py-shillelagh/pkg/PLIST
1.1.1.1+0-0databases/py-shillelagh/Makefile
+251-02 files not shown
+251-08 files

OpenBSD/ports fNoAqujdatabases/py-pgsanity Makefile distinfo, databases/py-pgsanity/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+23-0databases/py-pgsanity/pkg/PLIST
1.1+21-0databases/py-pgsanity/Makefile
1.1+12-0databases/py-pgsanity/pkg/DESCR
1.1+2-0databases/py-pgsanity/distinfo
1.1.1.1+0-0databases/py-pgsanity/pkg/DESCR
1.1.1.1+0-0databases/py-pgsanity/distinfo
+58-02 files not shown
+58-08 files

OpenBSD/ports yz50MVZdatabases/py-flask-migrate Makefile distinfo, databases/py-flask-migrate/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+49-0databases/py-flask-migrate/pkg/PLIST
1.1+26-0databases/py-flask-migrate/Makefile
1.1+4-0databases/py-flask-migrate/pkg/DESCR
1.1+2-0databases/py-flask-migrate/distinfo
1.1.1.1+0-0databases/py-flask-migrate/distinfo
1.1.1.1+0-0databases/py-flask-migrate/pkg/DESCR
+81-02 files not shown
+81-08 files

OpenBSD/ports vSQnQoudevel/gdb Makefile

   Add DPB_PROPERTIES=parallel to devel/gdb

   Builds many files and is on the path to lang/rust.
   Suggested by tb@
VersionDeltaFile
1.100+3-0devel/gdb/Makefile
+3-01 files

OpenBSD/ports mhjFzdswww/uriparser Makefile distinfo

   update to uriparser-1.0.0
VersionDeltaFile
1.22+6-2www/uriparser/Makefile
1.19+2-2www/uriparser/distinfo
+8-42 files

OpenBSD/ports wuLEJ7vsecurity/dropbear distinfo Makefile, security/dropbear/patches patch-src_default_options_h

   update to dropbear-2025.89

   - Security: Avoid privilege escalation via unix stream forwarding in Dropbear
     server. Other programs on a system may authenticate unix sockets via
     SO_PEERCRED, which would be root user for Dropbear forwarded connections

   - Security: Include scp fix for CVE-2019-6111. This allowed
     a malicious server to overwrite arbitrary local files.

   - Don't limit channel window to 500MB. That is could cause stuck connections
     if peers advise a large window and don't send an increment within 500MB.
     Affects SSH.NET https://github.com/sshnet/SSH.NET/issues/1671

   and some others
VersionDeltaFile
1.2.4.1+3-3security/dropbear/patches/patch-src_default_options_h
1.14.2.1+2-2security/dropbear/distinfo
1.22.2.1+1-1security/dropbear/Makefile
+6-63 files

OpenBSD/ports VycsEcXsecurity/dropbear distinfo Makefile, security/dropbear/patches patch-src_default_options_h

   update to dropbear-2025.89

   - Security: Avoid privilege escalation via unix stream forwarding in Dropbear
     server. Other programs on a system may authenticate unix sockets via
     SO_PEERCRED, which would be root user for Dropbear forwarded connections

   - Security: Include scp fix for CVE-2019-6111. This allowed
     a malicious server to overwrite arbitrary local files.

   - Don't limit channel window to 500MB. That is could cause stuck connections
     if peers advise a large window and don't send an increment within 500MB.
     Affects SSH.NET https://github.com/sshnet/SSH.NET/issues/1671

   and some others
VersionDeltaFile
1.3+3-3security/dropbear/patches/patch-src_default_options_h
1.15+2-2security/dropbear/distinfo
1.23+1-1security/dropbear/Makefile
+6-63 files

OpenBSD/ports 1ETVHehmail/exim Makefile

   This needs ports-gcc since it uses C11 _Generic
   OK jca@
VersionDeltaFile
1.156+4-0mail/exim/Makefile
+4-01 files

OpenBSD/ports DUuNj8Lwww/nextcloud/32 distinfo Makefile, www/nextcloud/32/pkg PLIST

   Update for Nextcloud to 32.0.3

   OK landry@
VersionDeltaFile
1.4+434-389www/nextcloud/32/pkg/PLIST
1.4+2-2www/nextcloud/32/distinfo
1.5+1-1www/nextcloud/32/Makefile
+437-3923 files

OpenBSD/ports BV9z3J1www/nextcloud/31 distinfo Makefile, www/nextcloud/31/pkg PLIST

   Update for Nextcloud to 31.0.12

   OK rsadowski@ landry@
VersionDeltaFile
1.9+117-92www/nextcloud/31/pkg/PLIST
1.8+2-2www/nextcloud/31/distinfo
1.10+2-1www/nextcloud/31/Makefile
+121-953 files

OpenBSD/ports 8l7gxRpnet/sniproxy distinfo Makefile

   update to sniproxy-0.9.16
VersionDeltaFile
1.9+2-2net/sniproxy/distinfo
1.13+1-1net/sniproxy/Makefile
+3-32 files