CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2022/11/20 00:22:59 Modified files: multimedia/mpv : Makefile Added files: multimedia/mpv/patches: patch-audio_out_ao_sndio_c Log message: Re-instate the sio_flush() usage Missed in the last update to 0.35.0 >From Brad
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2022/11/19 23:54:56 Modified files: sysutils/rclone: Makefile distinfo Log message: Update to rclone-3.60.1 Changes: https://rclone.org/changelog/#v1-60-1-2022-11-17
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2022/11/19 23:38:49 Modified files: net/filezilla : Makefile distinfo Log message: Update to filezilla-3.62.1 Fixes a crash if main menu events arrive while a dialog is already open.
UPDATE: lang/dmd 2.100.1 => 2.101.0
Hi ports -- Here is the update to DMD hinted at in my previous email updating LDC. Changelog is here: https://github.com/dlang/dmd/compare/v2.100.1...v2.101.0 There were some big changes to the build system, hence some unavoidable churn in this update. Tests from other D users appreciated. OK? ~BrianIndex: Makefile === RCS file: /cvs/ports/lang/dmd/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile19 Nov 2022 16:57:55 - 1.10 +++ Makefile20 Nov 2022 05:41:27 - @@ -1,12 +1,11 @@ # i386 forthcoming ONLY_FOR_ARCHS = amd64 -V =2.100.1 +V =2.101.0 COMMENT = reference compiler for the D programming language DISTFILES =dmd-${V}{v${V}}.tar.gz:1 \ dmd-${V}-bootstrap.tar.gz:0 \ - druntime-${V}{v${V}}.tar.gz:2 \ - phobos-${V}{v${V}}.tar.gz:3 + phobos-${V}{v${V}}.tar.gz:2 PKGNAME = dmd-${V} CATEGORIES = lang @@ -20,8 +19,7 @@ WANTLIB += c c++abi execinfo m pthread MASTER_SITES0 = https://github.com/ibara/dmd/releases/download/bootstrap-${V}/ MASTER_SITES1 =https://github.com/dlang/dmd/archive/refs/tags/ -MASTER_SITES2 =https://github.com/dlang/druntime/archive/refs/tags/ -MASTER_SITES3 =https://github.com/dlang/phobos/archive/refs/tags/ +MASTER_SITES2 =https://github.com/dlang/phobos/archive/refs/tags/ USE_GMAKE =Yes MAKE_ENV = HOST_CXX="${CXX}" \ @@ -41,10 +39,7 @@ MODEL = 32 # Prevent churn. post-extract: mv ${WRKSRC}/dmd-${V} ${WRKSRC}/dmd - mv ${WRKSRC}/druntime-${V} ${WRKSRC}/druntime mv ${WRKSRC}/phobos-${V} ${WRKSRC}/phobos - chmod 644 ${WRKDIR}/dmd-bootstrap/openbsd/bin64/lib*.so* # XXX - cp /usr/lib/libc.so.96.* ${WRKDIR}/dmd-bootstrap/openbsd/bin64/ # XXX # We need to do this manually. # Yes, this is all really correct. @@ -52,7 +47,7 @@ do-build: cd ${WRKDIR}/phobos && \ ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} -f ${MAKE_FILE} && \ ${SETENV} ${MAKE_PROGRAM} -f ${MAKE_FILE} install - cd ${WRKDIR}/druntime && \ + cd ${WRKDIR}/dmd/druntime && \ ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} -f ${MAKE_FILE} && \ ${SETENV} ${MAKE_PROGRAM} -f ${MAKE_FILE} install mkdir ${WRKDIR}/install/openbsd/bin${MODEL} @@ -66,7 +61,7 @@ do-install: ${INSTALL_DATA} ${WRKDIR}/install/openbsd/lib${MODEL}/libphobos2.a \ ${PREFIX}/lib ${INSTALL_MAN} ${WRKDIR}/dmd-bootstrap/dmd.1 ${PREFIX}/man/man1 - ${INSTALL_MAN} ${WRKDIR}/dmd/docs/man/man5/dmd.conf.5 \ + ${INSTALL_MAN} ${WRKDIR}/dmd/compiler/docs/man/man5/dmd.conf.5 \ ${PREFIX}/man/man5 ${INSTALL_DATA_DIR} ${PREFIX}/include/dmd cp -R ${WRKDIR}/install/src/{druntime,phobos} ${PREFIX}/include/dmd @@ -74,7 +69,7 @@ do-install: ${INSTALL_DATA} ${WRKDIR}/install/phobos-LICENSE.txt \ ${PREFIX}/share/doc/dmd/LICENSE.txt ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/dmd - cp -R ${WRKDIR}/dmd/samples/* ${PREFIX}/share/examples/dmd + cp -R ${WRKDIR}/dmd/compiler/samples/* ${PREFIX}/share/examples/dmd ${INSTALL_DATA_DIR} ${PREFIX}/share/dmd ${SUBST_CMD} -c -m 444 ${FILESDIR}/dmd.conf \ ${PREFIX}/share/dmd/dmd.conf Index: distinfo === RCS file: /cvs/ports/lang/dmd/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo14 Aug 2022 17:28:49 - 1.7 +++ distinfo20 Nov 2022 05:41:27 - @@ -1,8 +1,6 @@ -SHA256 (dmd-2.100.1-bootstrap.tar.gz) = UR4GsHbvTAc3WBeDyX6rPyvD9rwf8BCKjSziJThqtrY= -SHA256 (dmd-2.100.1.tar.gz) = DN6eafLlQLMlzQmxfpjC3iHiR7NQRbgQTD6qDqUWo68= -SHA256 (druntime-2.100.1.tar.gz) = 0ahcQ982L4dHeVL326//MYwskhlUpt2jTPvUXfjtROg= -SHA256 (phobos-2.100.1.tar.gz) = qVDWEEqqKhgpt9sR/Vt72cB1sBunStCUKf6l+BBGr6A= -SIZE (dmd-2.100.1-bootstrap.tar.gz) = 9996762 -SIZE (dmd-2.100.1.tar.gz) = 3921116 -SIZE (druntime-2.100.1.tar.gz) = 1883304 -SIZE (phobos-2.100.1.tar.gz) = 2695531 +SHA256 (dmd-2.101.0-bootstrap.tar.gz) = oDZOLGtpBWGVk6PO7XkvVrJrQPof++cVuWq725E9VZc= +SHA256 (dmd-2.101.0.tar.gz) = TpPEU+jnAW3NPe6Pi2yEMJXjE2sWt2e1eGK1+Ykq1tM= +SHA256 (phobos-2.101.0.tar.gz) = yIBAZ48keM3t0ZVNJQWKOofDyFis0lKMa51ghSq+fF0= +SIZE (dmd-2.101.0-bootstrap.tar.gz) = 10024630 +SIZE (dmd-2.101.0.tar.gz) = 5856159 +SIZE (phobos-2.101.0.tar.gz) = 2681499 Index: patches/patch-dmd-bootstrap_openbsd_bin64_dmd_conf === RCS file: /cvs/ports/lang/dmd/patches/patch-dmd-bootstrap_openbsd_bin64_dmd_conf,v retrieving revision 1.1 diff -u -p -r1.1 patch-dmd-bootstrap_openbsd_bin64_dmd_conf --- patches/patch-dmd-bootstrap_openbsd_bin64_dmd_conf 20 Mar 2022 19:33:46 - 1.1 +++
UPDATE: lang/ldc 1.28.0 => 1.30.0
Hi ports -- I noticed from a commit from naddy@ today that the bootstraps for LDC and DMD are outdated. So no better time than now to update them. The attached diff updates LDC to its latest version, 1.30.0. The Changelog can be found here: https://github.com/ldc-developers/ldc/releases Tests from D users appreciated. OK? ~BrianIndex: Makefile === RCS file: /cvs/ports/lang/ldc/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile19 Nov 2022 21:04:40 - 1.5 +++ Makefile20 Nov 2022 04:16:14 - @@ -2,12 +2,11 @@ # Can use GDC to create said bootstrap compiler. ONLY_FOR_ARCHS = amd64 -V =1.28.0 +V =1.30.0 COMMENT = LLVM D Compiler DISTFILES =ldc-${V}-src.tar.gz:0 \ ldc-${V}-bootstrap.tar.gz:1 PKGNAME = ldc-${V} -REVISION = 0 CATEGORIES = lang HOMEPAGE = https://wiki.dlang.org/LDC @@ -18,7 +17,7 @@ MAINTAINER = Brian Callahan https://github.com/ldc-developers/ldc/releases/download/v${V}/ MASTER_SITES1 = https://github.com/ibara/ldc/releases/download/bootstrap-${V}/ @@ -53,8 +52,6 @@ post-patch: ${WRKDIR}/ldc-${V}-bootstrap/${MACHINE_ARCH}/ldc2.conf sed -i 's#"/usr/local/lib",#"/usr/local/lib","${WRKDIR}/ldc-${V}-bootstrap/${MACHINE_ARCH}",#g' \ ${WRKDIR}/ldc-${V}-bootstrap/${MACHINE_ARCH}/ldc2.conf - chmod 644 ${WRKDIR}/ldc-${V}-bootstrap/${MACHINE_ARCH}/lib*.so* # XXX - cp /usr/lib/libc.so.96.* ${WRKDIR}/ldc-${V}-bootstrap/${MACHINE_ARCH}/ # XXX # Same trick as with flang: # Replace the shared LLVM.so library with the static libraries. @@ -62,7 +59,7 @@ post-patch: # Revisit on occasion (maybe these warning go away someday?) post-configure: sed -i \ - 's,-lLLVM-11,`${LOCALBASE}/bin/llvm-config --libs all --link-static --ignore-libllvm` -lz,g' \ + 's,-lLLVM-13,`${LOCALBASE}/bin/llvm-config --libs all --link-static --ignore-libllvm` -lz,g' \ ${WRKBUILD}/build.ninja # Move the default ldc2.conf to its proper packaging location. Index: distinfo === RCS file: /cvs/ports/lang/ldc/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo21 Nov 2021 13:51:47 - 1.1.1.1 +++ distinfo20 Nov 2022 04:16:14 - @@ -1,4 +1,4 @@ -SHA256 (ldc-1.28.0-bootstrap.tar.gz) = poUGzPKLeyBbrEH4Gqak/5OLWK5IQnePezNSt0MHxKA= -SHA256 (ldc-1.28.0-src.tar.gz) = F/7ou1Nby4zaCkWUdSZVXEbARfMCpzScyHEbJU5Uzwk= -SIZE (ldc-1.28.0-bootstrap.tar.gz) = 41093692 -SIZE (ldc-1.28.0-src.tar.gz) = 7923347 +SHA256 (ldc-1.30.0-bootstrap.tar.gz) = ZqQvh9m0k/rBrtRm7F3k5jHEpLEArMUBP1BNUu5HQHA= +SHA256 (ldc-1.30.0-src.tar.gz) = /bs3bwgkLZF5IqaiKnc5gCF/r6MQBG/F1kWUkK8j2s0= +SIZE (ldc-1.30.0-bootstrap.tar.gz) = 44635239 +SIZE (ldc-1.30.0-src.tar.gz) = 8292548 Index: patches/patch-driver_linker-gcc_cpp === RCS file: /cvs/ports/lang/ldc/patches/patch-driver_linker-gcc_cpp,v retrieving revision 1.2 diff -u -p -r1.2 patch-driver_linker-gcc_cpp --- patches/patch-driver_linker-gcc_cpp 11 Mar 2022 19:29:04 - 1.2 +++ patches/patch-driver_linker-gcc_cpp 20 Nov 2022 04:16:14 - @@ -3,7 +3,7 @@ Taken from ports LLVM. Index: driver/linker-gcc.cpp --- driver/linker-gcc.cpp.orig +++ driver/linker-gcc.cpp -@@ -422,7 +422,6 @@ void ArgsBuilder::addCppStdlibLinkFlags(const llvm::Tr +@@ -414,7 +414,6 @@ void ArgsBuilder::addCppStdlibLinkFlags(const llvm::Tr break; case llvm::Triple::Solaris: case llvm::Triple::NetBSD: @@ -11,7 +11,7 @@ Index: driver/linker-gcc.cpp case llvm::Triple::DragonFly: args.push_back("-lstdc++"); break; -@@ -432,6 +431,7 @@ void ArgsBuilder::addCppStdlibLinkFlags(const llvm::Tr +@@ -424,6 +423,7 @@ void ArgsBuilder::addCppStdlibLinkFlags(const llvm::Tr case llvm::Triple::WatchOS: case llvm::Triple::TvOS: case llvm::Triple::FreeBSD: @@ -19,12 +19,13 @@ Index: driver/linker-gcc.cpp args.push_back("-lc++"); break; default: -@@ -663,11 +663,13 @@ void ArgsBuilder::addDefaultPlatformLibs() { +@@ -656,11 +656,14 @@ void ArgsBuilder::addDefaultPlatformLibs() { args.push_back("-lrt"); args.push_back("-ldl"); // fallthrough + case llvm::Triple::OpenBSD: +args.push_back("-lc++abi"); ++args.push_back("-lexecinfo"); + // fallthrough case llvm::Triple::Darwin: case llvm::Triple::MacOSX: Index: patches/patch-driver_targetmachine_cpp === RCS file: /cvs/ports/lang/ldc/patches/patch-driver_targetmachine_cpp,v retrieving revision 1.2 diff -u -p -r1.2 patch-driver_targetmachine_cpp --- patches/patch-driver_targetmachine_cpp 11 Mar 2022 19:29:04 - 1.2 +++ patches/patch-driver_targetmachine_cpp 20 Nov 2022 04:16:14 - @@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2022/11/19 15:26:53 Modified files: security/openssl/1.0.2: Makefile security/openssl/1.1: Makefile security/openssl/3.0: Makefile Log message: set --openssldir=/etc/ssl so openssl ports can find cert.pem etc found by phessler@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fcam...@cvs.openbsd.org 2022/11/19 14:34:44 Modified files: lang/wabt : Makefile distinfo lang/wabt/patches: patch-src_tools_wast2json_cc lang/wabt/pkg : PLIST Log message: Update wabt to 1.0.31.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fcam...@cvs.openbsd.org 2022/11/19 14:34:00 Modified files: lang/binaryen : Makefile distinfo Log message: Update binaryen to 111.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2022/11/19 14:31:05 Modified files: devel/kf5/plasma-framework: Makefile distinfo Log message: Bug fix update plasma-framework to 5.100.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2022/11/19 14:29:56 Modified files: devel/kf5/kconfig: Makefile distinfo Log message: Bugfix update kconfig to 5.100.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2022/11/19 14:04:40 Modified files: lang/ldc : Makefile Log message: copy in newer libc for bootstrap to workaround abi breakage triggered by a diff
Re: math/ministat segmentation fault
On Sat, Nov 12 2022, Jeremie Courreges-Anglas wrote: > On Thu, Nov 10 2022, Mikhail wrote: >> On Thu, Nov 10, 2022 at 06:21:52PM +0100, Jeremie Courreges-Anglas wrote: >>> On Thu, Nov 10 2022, Mikhail wrote: >>> > On Thu, Nov 10, 2022 at 09:35:18AM +0100, Jeremie Courreges-Anglas wrote: >>> >> On Thu, Nov 10 2022, Ross L Richardson wrote: >>> >> > Reported upstream (by me) as >>> >> >https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267684 >>> >> > >>> >> > math/ministat has a silly bug in which the code assumes that "-" will >>> >> > be >>> >> > specified no more than once at invocation: >>> >> > >>> >> > $ jot 3 | ministat - - >>> >> > Segmentation fault (core dumped) >>> >> > >>> >> > The problem is in the port-patched code at: >>> >> >643 if (argc > (MAX_DS - 1)) >>> >> >644 usage("Too many datasets."); >>> >> >645 nds = argc; >>> >> >646 for (i = 0; i < nds; i++) { >>> >> >647 setfilenames[i] = argv[i]; >>> >> >648 if (!strcmp(argv[i], "-")) >>> >> >649 setfiles[0] = stdin; >>> >> >650 else >>> >> >651 setfiles[i] = fopen(argv[i], >>> >> > "r"); >>> >> >652 if (setfiles[i] == NULL) >>> >> >653 err(2, "Cannot open %s", >>> >> > argv[i]); >>> >> >654 } >>> >> > >>> >> > On line 649, the index is fixed at 0, eventually leading to fgets() >>> >> > attempting to read from an uninitialised stream. >>> >> > >>> >> > The simplest fix is change the index: >>> >> >649 setfiles[i] = stdin; >>> >> >>> >> Indeed. >>> >> >>> >> > That way, ministat will error out complaining that, on the second >>> >> > reading, >>> >> > stdin has fewer than 3 data points. >>> >> > (A more logical fix would be to check explicitly for more than 1 >>> >> > occurrence of "-".) >>> >> >>> >> A lot of tools that can use stdin don't explicitely check for it being >>> >> specified twice. As far as this port is concerned, I think it's fine. >>> >> >>> >> Thanks for your report. Do you want to take it to upstream FreeBSD? >>> >> >>> >> Here's the diff for our ports tree. >>> > >>> > FreeBSD version doesn't crash: >>> > >>> > [freefall ~] ministat - - >>> > ministat: Cannot open -: No error: 0 >>> > >>> > It's because on line 652 (see code snippet above) we check if array >>> > element is set to NULL, and before that we either use 0 index for stdin >>> > or don't set any element if we see any more -), so, I'd suggest to fail >>> > the same way as FreeBSD does, for this we need to explicitly set all >>> > array elements to NULL. >>> > >>> > So, how about such approach? >>> >>> Setting the array to NULL prevents the crash - FreeBSD sems to be more >>> forgiving here - but IMO the intended semantics are really to set >>> setfiles[i]. I think that the proposal from Ross should be preferred, >>> for the ports tree but also for an upstream fix. >> >> I created differential revision for Ross' patch: >> https://reviews.freebsd.org/D37346 > > Thanks! > >> If it won't be handled by FreeBSD in reasonable time, I think we can >> proceed with your patch without upstream then. > > I see it has already received positive feedback. I suggest we wait > until it gets committed, or at most one week. Committed, thanks. -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/11/19 10:50:44 Modified files: net/sshuttle : Makefile Added files: net/sshuttle/patches: patch-sshuttle_methods_pf_py Log message: Unbreak runtime. This has been in one of my trees for months...
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2022/11/19 10:49:55 Modified files: math/ministat/patches: patch-ministat_c Log message: Add link to FreeBSD phabricator
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2022/11/19 10:48:44 Modified files: math/ministat : Makefile math/ministat/patches: patch-ministat_c Log message: Fix crash when using "-" (stdin) multiple times Report and fix from Ross L Richardson, ok op@ Upstream patch discussion opened by Mikhail: https://reviews.freebsd.org/D37346
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2022/11/19 09:57:55 Modified files: lang/dmd : Makefile lang/pypy : Makefile Log message: copy in newer libc for bootstrap to workaround abi breakage triggered by a diff
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: mar...@cvs.openbsd.org 2022/11/19 08:51:33 Modified files: net/py-tinytuya: Makefile distinfo net/py-tinytuya/pkg: PLIST Log message: Update py-tinytuya to 1.7.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: mar...@cvs.openbsd.org 2022/11/19 08:46:59 Modified files: biology/py-biopython: Makefile distinfo biology/py-biopython/pkg: PLIST Removed files: biology/py-biopython/patches: patch-Tests_run_tests_py Log message: Update py-biopython to 1.80.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/11/19 07:36:22 Modified files: sysutils : Makefile Log message: +cloud-sql-proxy
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/11/19 07:35:54 Log message: Import cloud-sql-proxy-2.0.0rc3 The Cloud SQL Auth proxy is a utility for ensuring secure connections to your Cloud SQL instances. <...> ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20221119 N ports/sysutils/cloud-sql-proxy/Makefile N ports/sysutils/cloud-sql-proxy/distinfo N ports/sysutils/cloud-sql-proxy/pkg/DESCR N ports/sysutils/cloud-sql-proxy/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/11/19 07:34:23 Modified files: sysutils/consul: Makefile sysutils/nomad : Makefile Log message: Move ALL_TARGET where it belongs.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/11/19 07:09:14 Modified files: sysutils/gke-gcloud-auth-plugin: Makefile Log message: Shuffle, no pkg change.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2022/11/19 07:05:29 Modified files: devel/kf5 : kf5.port.mk devel/kf5/attica: distinfo devel/kf5/baloo: Makefile distinfo devel/kf5/baloo/pkg: PLIST devel/kf5/bluez-qt: distinfo devel/kf5/breeze-icons: distinfo devel/kf5/breeze-icons/pkg: PLIST devel/kf5/extra-cmake-modules: Makefile distinfo devel/kf5/extra-cmake-modules/patches: patch-kde-modules_KDEMetaInfoPlatformCheck_cmake devel/kf5/frameworkintegration: distinfo devel/kf5/kactivities: distinfo devel/kf5/kactivities-stats: distinfo devel/kf5/kapidox: Makefile distinfo devel/kf5/karchive: Makefile distinfo devel/kf5/karchive/pkg: PLIST devel/kf5/kauth: distinfo devel/kf5/kbookmarks: distinfo devel/kf5/kbookmarks/pkg: PLIST devel/kf5/kcalendarcore: distinfo devel/kf5/kcmutils: distinfo devel/kf5/kcodecs: distinfo devel/kf5/kcompletion: distinfo devel/kf5/kconfig: distinfo devel/kf5/kconfig/pkg: PLIST devel/kf5/kconfigwidgets: distinfo devel/kf5/kconfigwidgets/pkg: PLIST devel/kf5/kcontacts: Makefile distinfo devel/kf5/kcontacts/pkg: PLIST devel/kf5/kcoreaddons: Makefile distinfo devel/kf5/kcoreaddons/pkg: PLIST devel/kf5/kcrash: Makefile distinfo devel/kf5/kdav : distinfo devel/kf5/kdbusaddons: Makefile distinfo devel/kf5/kdeclarative: distinfo devel/kf5/kded : distinfo devel/kf5/kdelibs4support: Makefile distinfo devel/kf5/kdelibs4support/pkg: PLIST devel/kf5/kdesignerplugin: distinfo devel/kf5/kdesignerplugin/pkg: PLIST devel/kf5/kdesu: distinfo devel/kf5/kdesu/pkg: PLIST devel/kf5/kdewebkit: distinfo devel/kf5/kdnssd: distinfo devel/kf5/kdnssd/pkg: PLIST devel/kf5/kdoctools: Makefile distinfo devel/kf5/kdoctools/pkg: PLIST devel/kf5/kemoticons: distinfo devel/kf5/kfilemetadata: distinfo devel/kf5/kglobalaccel: distinfo devel/kf5/kguiaddons: Makefile distinfo devel/kf5/kguiaddons/pkg: PLIST devel/kf5/kholidays: distinfo devel/kf5/kholidays/pkg: PLIST devel/kf5/khtml: Makefile distinfo devel/kf5/ki18n: Makefile distinfo devel/kf5/ki18n/pkg: PLIST devel/kf5/kiconthemes: distinfo devel/kf5/kiconthemes/pkg: PLIST devel/kf5/kidletime: Makefile distinfo devel/kf5/kimageformats: distinfo devel/kf5/kinit: distinfo devel/kf5/kinit/pkg: PLIST devel/kf5/kio : Makefile distinfo devel/kf5/kio/pkg: PLIST devel/kf5/kirigami2: distinfo devel/kf5/kirigami2/pkg: PLIST devel/kf5/kitemmodels: distinfo devel/kf5/kitemviews: distinfo devel/kf5/kjobwidgets: distinfo devel/kf5/kjs : distinfo devel/kf5/kjs/patches: patch-src_kjs_collector_cpp devel/kf5/kjsembed: distinfo devel/kf5/kmediaplayer: distinfo devel/kf5/knewstuff: distinfo devel/kf5/knewstuff/pkg: PLIST devel/kf5/knotifications: distinfo devel/kf5/knotifications/pkg: PLIST devel/kf5/knotifyconfig: distinfo devel/kf5/knotifyconfig/pkg: PLIST devel/kf5/kpackage: Makefile distinfo devel/kf5/kparts: distinfo devel/kf5/kpeople: distinfo devel/kf5/kplotting: distinfo devel/kf5/kpty : distinfo devel/kf5/kquickcharts: distinfo devel/kf5/kross: distinfo devel/kf5/krunner: distinfo devel/kf5/kservice: Makefile distinfo devel/kf5/ktexteditor: Makefile distinfo devel/kf5/ktexteditor/pkg: PLIST devel/kf5/ktextwidgets: distinfo devel/kf5/kunitconversion: Makefile distinfo devel/kf5/kunitconversion/pkg: PLIST devel/kf5/kwallet: distinfo devel/kf5/kwayland: distinfo devel/kf5/kwidgetsaddons: Makefile distinfo devel/kf5/kwidgetsaddons/pkg: PLIST devel/kf5/kwindowsystem: Makefile distinfo devel/kf5/kwindowsystem/pkg: PLIST devel/kf5/kxmlgui: Makefile distinfo devel/kf5/kxmlgui/pkg: PLIST devel/kf5/kxmlrpcclient: distinfo devel/kf5/oxygen-icons: distinfo devel/kf5/plasma-framework: Makefile distinfo devel/kf5/plasma-framework/pkg: PLIST devel/kf5/prison: distinfo devel/kf5/purpose: distinfo devel/kf5/purpose/pkg: PLIST devel/kf5/qqc2-desktop-style: distinfo devel/kf5/solid: Makefile distinfo devel/kf5/solid/pkg: PLIST devel/kf5/sonnet: Makefile distinfo devel/kf5/sonnet/pkg: PLIST-main
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/11/19 07:05:13 Modified files: sysutils/consul: Makefile sysutils/nomad : Makefile Log message: Move things around; no pkg change.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/11/19 06:58:25 Modified files: sysutils/gke-gcloud-auth-plugin: Makefile Log message: Match what go.port.mk does.
Re: clash between tcl8.5 and tcl8.6 (?)
Yeee Haww!!! Christmas Day in the workhouse! Applied new patch, built and installed scid-474. Installed password-gorilla package. All works as intended! Thank you both so much for the rapid action! Moss
Re: clash between tcl8.5 and tcl8.6 (?)
On 11/19/2022 7:53 AM, Maurice McCarthy wrote: > With habitual brute force and ignorance I managed to apply the patch, > build and install scid-4.7.4 with no problems. And it ran fine. > Installing password-gorilla, however, then running scid gave a near > identical error. > Perfect timing. I just sent an updated diff that should fix the problem for good. See my other email and let me know. ~Brian
Re: clash between tcl8.5 and tcl8.6 (?)
On 11/18/2022 8:01 PM, Brian Callahan wrote: > On 11/18/2022 2:33 PM, Brian Callahan wrote: >> On 11/18/2022 2:31 PM, Maurice McCarthy wrote: >>> Many thanks for that. >>> I'm just a user, so I'll wait until @bcallah has time to address it. >>> I'll manage OK. >>> >> >> I will work on it today and get something to ports@ once I do. >> >> ~Brian > > As promised, attached is an update to scid-4.7.4 > Please test and let me know if this fixes your issue. > > ~Brian Stu reported that the update alone wasn't enough. He found the root cause and sent me the fix, which forces Scid to always use its built-in tooltop package. New diff, which update scid to 4.7.4 and forces the use of the built-in tooltip package, attached. ~Brian Index: Makefile === RCS file: /cvs/ports/games/scid/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- Makefile11 Mar 2022 19:04:53 - 1.7 +++ Makefile19 Nov 2022 12:51:24 - @@ -1,4 +1,4 @@ -V =4.7.0 +V =4.7.4 COMMENT = chess database software DISTNAME = scid-code-${V} PKGNAME = scid-${V} @@ -15,12 +15,11 @@ WANTLIB += ${COMPILER_LIBCXX} ${MODTCL_W MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=scid/} -# C++11 -COMPILER = base-clang ports-gcc base-gcc +# C++17 +COMPILER = base-clang ports-gcc MODULES = lang/python \ x11/tk -MODPY_VERSION =${MODPY_DEFAULT_VERSION_2} MODTK_VERSION =8.6 MODPY_ADJ_FILES = scripts/pgnfix.py @@ -35,7 +34,7 @@ MAKE_FLAGS = CXX="${CXX}" NO_TEST = Yes -WRKDIST = ${WRKDIR}/scid +WRKDIST = ${WRKDIR}/scid-${V} FIX_CRLF_FILES = engines/togaII1.2.1a/src/Makefile pre-configure: @@ -51,5 +50,8 @@ post-configure: @${MODTCL_TCLSH_ADJ} ${WRKSRC}/tcl/lang/checklangs.tcl @${MODTCL_TCLSH_ADJ} ${WRKSRC}/tcl/lang/propagatelang.tcl @${MODTCL_TCLSH_ADJ} ${WRKSRC}/tcl/lang/removetoken.tcl + +post-install: + rm -f ${PREFIX}/share/scid/tcl/utils/tooltip.tcl.orig .include Index: distinfo === RCS file: /cvs/ports/games/scid/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo31 Mar 2019 21:31:16 - 1.2 +++ distinfo19 Nov 2022 12:51:24 - @@ -1,2 +1,2 @@ -SHA256 (scid-code-4.7.0.zip) = LtJXgew8gtYPzuhSWcGf2JNP6uJUf5RkMEzbAZYPhto= -SIZE (scid-code-4.7.0.zip) = 15782104 +SHA256 (scid-code-4.7.4.zip) = olfTkQv3C23id7HPMrbzQ4VpuZXcRRUsAPIF3LZhPzM= +SIZE (scid-code-4.7.4.zip) = 15818613 Index: patches/patch-configure === RCS file: /cvs/ports/games/scid/patches/patch-configure,v retrieving revision 1.3 diff -u -p -r1.3 patch-configure --- patches/patch-configure 11 Mar 2022 19:04:53 - 1.3 +++ patches/patch-configure 19 Nov 2022 12:51:24 - @@ -14,8 +14,8 @@ Index: configure set var(DEBUG) {-DNDEBUG} set var(OBJS) {$(SCIDOBJS)} set var(THREADS) {-pthread} --set var(OPTIMIZE) {-std=c++14 -O3 -march=native -fno-rtti -fno-exceptions} -+set var(OPTIMIZE) {${CXXFLAGS} -std=c++14 -fno-rtti -fno-exceptions} +-set var(OPTIMIZE) {-std=c++17 -O3 -march=native -fno-rtti -fno-exceptions} ++set var(OPTIMIZE) {${CXXFLAGS} -std=c++17 -fno-rtti -fno-exceptions} set var(PROFILE) {} set var(SCIDFLAGS) {} -set var(SHAREDIR) /usr/local/share/scid Index: patches/patch-engines_scidlet_scidlet_cpp === RCS file: patches/patch-engines_scidlet_scidlet_cpp diff -N patches/patch-engines_scidlet_scidlet_cpp --- patches/patch-engines_scidlet_scidlet_cpp 11 Mar 2022 19:04:53 - 1.3 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,13 +0,0 @@ -Missing sys/select.h - -Index: engines/scidlet/scidlet.cpp engines/scidlet/scidlet.cpp.orig -+++ engines/scidlet/scidlet.cpp -@@ -17,6 +17,7 @@ - - #include "../../src/engine.h" - #include "../../src/misc.h" -+#include - #include - #include - #include Index: patches/patch-tcl_utils_tooltip_tcl === RCS file: patches/patch-tcl_utils_tooltip_tcl diff -N patches/patch-tcl_utils_tooltip_tcl --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-tcl_utils_tooltip_tcl 19 Nov 2022 12:51:24 - @@ -0,0 +1,15 @@ +Force the use of the built-in tooltip package. +Otherwise, there is a problem if you have tk-8.5 and tk-8.6 installed. + +Index: tcl/utils/tooltip.tcl +--- tcl/utils/tooltip.tcl.orig tcl/utils/tooltip.tcl +@@ -3,7 +3,7 @@ + # Tooltips + # + +-set useLocalTklib [catch {package require tooltip 1.4.6}] ++set useLocalTklib 1 + if {$useLocalTklib} { + source [file nativename [file join $::scidTclDir "utils/tklib_tooltip.tcl"]] + } Index: pkg/PLIST === RCS file: /cvs/ports/games/scid/pkg/PLIST,v retrieving revision 1.3
Re: clash between tcl8.5 and tcl8.6 (?)
With habitual brute force and ignorance I managed to apply the patch, build and install scid-4.7.4 with no problems. And it ran fine. Installing password-gorilla, however, then running scid gave a near identical error. $ scid & can't set "tooltip::labelOpts": parent namespace doesn't exist while executing "set tooltip::labelOpts [list -highlightthickness 0 -relief solid -bd 1 -background lightyellow -fg black -font $font]" (in namespace eval "::utils::tooltip" script line 10) invoked from within "namespace eval ::utils::tooltip { global ::utils::tooltip::font if {![info exists font]} { set font TkDefaultFont } # Undocumented toolt..." (file "/usr/local/share/scid/tcl/utils/tooltip.tcl" line 11) invoked from within "source -encoding utf-8 [file nativename [file join $::scidTclDir "$f"]]" ("foreach" body line 2) invoked from within "foreach f $tcl_files { source -encoding utf-8 [file nativename [file join $::scidTclDir "$f"]] }" (file "/usr/local/share/scid/tcl/start.tcl" line 673) Not to worry. I can manage without the gorilla. Removing gorilla and dependencies restored scid for me. Thanks again
Re: security update www/nginx to 1.22.1
On 15/11/22 14:56 +, Sergey A. Osokin wrote: > Hi, > > On Thu, Oct 27, 2022 at 01:58:01PM +, Sergey A. Osokin wrote: > > > > [...] > > Could you please provide an update. > Thank you. > > -- > Sergey A. Osokin Hi I've looked into your diff and there are a lot of issues that needs to be fixed, so please address these first: - this is not freebsd, there is no PORTREVISION, so why did you add it? - you do an update but you forgot to remove REVISION-main - rearringing variables in an alphabetical order is nice, but completely useless in this case and it also makes the diff harder to read - the distfile for the njs module is added, some variables are configured for it but then you don't actually enable the module, so it never get built (this module also has to be dynamic) - missing plist and descr for the new module Thanks -- Regards, Robert Nagy
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/11/19 04:02:41 Modified files: sysutils/gke-gcloud-auth-plugin: Makefile distinfo Log message: Fix distinfo / tarball.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2022/11/19 03:14:41 Modified files: devel/jdk/1.8 : Makefile devel/jdk/11 : Makefile devel/jdk/17 : Makefile Log message: copy in newer libc for bootstrap to workaround abi breakage triggered by a diff in snapshots
Re: clash between tcl8.5 and tcl8.6 (?)
Thank you! I'll get at it as soon as I have time On Sat, 19 Nov 2022, 01:01 Brian Callahan, wrote: > On 11/18/2022 2:33 PM, Brian Callahan wrote: > > On 11/18/2022 2:31 PM, Maurice McCarthy wrote: > >> Many thanks for that. > >> I'm just a user, so I'll wait until @bcallah has time to address it. > >> I'll manage OK. > >> > > > > I will work on it today and get something to ports@ once I do. > > > > ~Brian > > As promised, attached is an update to scid-4.7.4 > Please test and let me know if this fixes your issue. > > ~Brian >
[Request] Please update tor-0.4.7.11 for -stable
Hello, Pascal has updated net/tor to the latest version (0.4.7.11) in -current. Thanks for that ! But IMHO users of this port on -stable, and the Tor network itself, would also benefit from this update because it mitigates the DDoS attacks Tor has been experiencing since several months. Excerpt from tor's changelog : Changes in version 0.4.7.11 - 2022-11-10 This version contains several major fixes aimed at helping defend against network denial of service. It is also extending drastically the MetricsPort for relays to help us gather more internal data to investigate performance and attacks. We strongly recommend to upgrade to this version especially for Exit relays in order to help the network defend against this ongoing DDoS. I could build and run tor-0.4.11 without problem on -stable on amd64, using the same Makefile as in -current. Best regards, Ganymede
Re: NEW: net/libaccounts-glib
On Fri Nov 11, 2022 at 08:15:46AM +0100, Rafael Sadowski wrote: > OK to import libaccounts-glib-1.26? This is a dependency for > libaccounts-qt which I need for KDE Gear. > > Comment: > GLib-based client library for the accounts database > > Description: > Library for managing accounts which can be used from GLib applications. It is > part of the accounts-sso project. > > Maintainer: The OpenBSD ports mailing-list > > ping
Re: NEW: net/signond
On Thu Nov 10, 2022 at 09:32:14PM +0100, Rafael Sadowski wrote: > This time separate from the other accounts-sso attempt. Feedback, ok? > > Information for inst:signond-8.61 > > Comment: > SignOn Daemon (Qt) > > Description: > The SignOn daemon is a D-Bus service which performs user authentication on > behalf of its clients. There are currently authentication plugins for OAuth > 1.0 > and 2.0, SASL, Digest-MD5, and plain username/password combination. > > Maintainer: Rafael Sadowski > > WWW: https://accounts-sso.gitlab.io/ > > bump
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/11/19 02:29:08 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.13.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/11/19 02:28:56 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.13.
Re: NEW: net/libaccounts-qt
On Fri Nov 11, 2022 at 08:14:09AM +0100, Rafael Sadowski wrote: > On Thu Nov 10, 2022 at 09:08:07PM +0100, Rafael Sadowski wrote: > > Another try to import libaccounts-qt. This time seperate from the other > > accounts-sso stuff. Feedback, ok? > > > > Information for inst:libaccounts-qt-1.16 > > > > Comment: > > Qt-based client library for the accounts database > > > > Description: > > Library for managing accounts which can be used from Qt applications. It is > > part of the @accounts-sso project. > > > > Maintainer: Rafael Sadowski > > > > WWW: https://accounts-sso.gitlab.io/ > > > > > > Tweak version attached. Please note this libaccounts-qt depends on > libaccounts-glib (See ports@). ping :)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/11/19 02:28:45 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.13.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2022/11/19 02:21:46 Modified files: net/py-pf : Makefile distinfo net/py-pf/pkg : PLIST Removed files: net/py-pf/patches: patch-pf__struct_py patch-pf_filter_py Log message: uodate to py3-pf-0.2.2, maintainer timeout
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/11/19 02:21:23 Modified files: x11/gnome/gedit: Makefile distinfo x11/gnome/gedit/pkg: PLIST Log message: Update to gedit-43.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2022/11/19 02:20:55 Modified files: sysutils/borgmatic: Makefile distinfo sysutils/borgmatic/pkg: PLIST Removed files: sysutils/borgmatic/patches: patch-setup_py Log message: update to borgmatic-1.7.4, avoids deprecation warning with borg 1.2.2 maintainer timeout
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2022/11/19 02:19:15 Modified files: devel/serd : Makefile Log message: serd wants C11, so base-gcc won't cut it. Fixes build on sparc64
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/11/19 02:18:48 Modified files: security/libpwquality: Makefile distinfo security/libpwquality/pkg: PLIST Log message: Update to libpwquality-1.4.5.
Re: editors/neovim and devel/libvterm
On Fri, Nov 18, 2022 at 01:38:06PM -0700, Anthony J. Bentley wrote: Hello Anthony, > When a version number decreases like libvterm's does, the port needs to set > EPOCH so the smaller number is considered newer. Without it package > upgrades won't work either. Aha, I did not know about EPOCH! The attached updates take this, and other comments, into account, and is hopefully ready for import. Laurie diff --git editors/neovim/Makefile editors/neovim/Makefile index ef5028b973a..cd5db22b26d 100644 --- editors/neovim/Makefile +++ editors/neovim/Makefile @@ -13,7 +13,7 @@ COMMENT = continuation and extension of Vim GH_ACCOUNT = neovim GH_PROJECT = neovim -GH_TAGNAME = v0.7.2 +GH_TAGNAME = v0.8.0 CATEGORIES = editors devel HOMEPAGE = https://neovim.io @@ -62,7 +62,7 @@ BUILD_DEPENDS = ${RUN_DEPENDS} \ LIB_DEPENDS = devel/gettext,-runtime \ devel/libtermkey \ devel/libuv \ - devel/libvterm \ + devel/libvterm>=0.3 \ devel/msgpack \ devel/unibilium \ textproc/tree-sitter @@ -173,6 +173,9 @@ pre-configure: # These are the "old tests". There is also a new suite, but we would need the # "busted" test suite for Lua, which is not yet ported. # +# Test_language_cmd fails due to: +# https://github.com/neovim/neovim/issues/19331 +# # If cscope is installed, one test fails: # https://github.com/neovim/neovim/issues/12744 # diff --git editors/neovim/distinfo editors/neovim/distinfo index 70ff3d228d5..3e5d7b1c7c8 100644 --- editors/neovim/distinfo +++ editors/neovim/distinfo @@ -1,6 +1,6 @@ SHA256 (luajit-91bc6b8ad1f373c1ce9003dc024b2e21fad0e444.tar.gz) = gYlQMf24dgLH3eUigCWcYLH/0bWoo8J5LT4jkEgRY/o= SHA256 (luv-1.43.0-0.tar.gz) = VnpvPc3PiptU3cV//vidHpUNcoMrhe6ByMg6nU4OneI= -SHA256 (neovim-0.7.2.tar.gz) = zKuMoCoMKS3p6hSzn4T5C2NaaSgt44prTMyFZbxl0JY= +SHA256 (neovim-0.8.0.tar.gz) = UF49+3Hi9zSVxzfANKQWkRwmDAup/SCSxr4pZlW+TRg= SIZE (luajit-91bc6b8ad1f373c1ce9003dc024b2e21fad0e444.tar.gz) = 1072234 SIZE (luv-1.43.0-0.tar.gz) = 1452021 -SIZE (neovim-0.7.2.tar.gz) = 10933623 +SIZE (neovim-0.8.0.tar.gz) = 11387355 diff --git editors/neovim/pkg/PLIST editors/neovim/pkg/PLIST index b725afc0e26..4480d492575 100644 --- editors/neovim/pkg/PLIST +++ editors/neovim/pkg/PLIST @@ -54,6 +54,7 @@ share/nvim/runtime/autoload/ share/nvim/runtime/autoload/RstFold.vim share/nvim/runtime/autoload/ada.vim share/nvim/runtime/autoload/adacomplete.vim +share/nvim/runtime/autoload/bitbake.vim share/nvim/runtime/autoload/ccomplete.vim share/nvim/runtime/autoload/clojurecomplete.vim share/nvim/runtime/autoload/context.vim @@ -72,7 +73,6 @@ share/nvim/runtime/autoload/health/nvim.vim share/nvim/runtime/autoload/health/provider.vim share/nvim/runtime/autoload/htmlcomplete.vim share/nvim/runtime/autoload/javascriptcomplete.vim -share/nvim/runtime/autoload/man.vim share/nvim/runtime/autoload/msgpack.vim share/nvim/runtime/autoload/netrw.vim share/nvim/runtime/autoload/netrwFileHandlers.vim @@ -89,6 +89,7 @@ share/nvim/runtime/autoload/provider/python3.vim share/nvim/runtime/autoload/provider/pythonx.vim share/nvim/runtime/autoload/provider/ruby.vim share/nvim/runtime/autoload/provider/script_host.rb +share/nvim/runtime/autoload/python.vim share/nvim/runtime/autoload/python3complete.vim share/nvim/runtime/autoload/pythoncomplete.vim share/nvim/runtime/autoload/remote/ @@ -131,12 +132,15 @@ share/nvim/runtime/colors/delek.vim share/nvim/runtime/colors/desert.vim share/nvim/runtime/colors/elflord.vim share/nvim/runtime/colors/evening.vim +share/nvim/runtime/colors/habamax.vim share/nvim/runtime/colors/industry.vim share/nvim/runtime/colors/koehler.vim +share/nvim/runtime/colors/lunaperche.vim share/nvim/runtime/colors/morning.vim share/nvim/runtime/colors/murphy.vim share/nvim/runtime/colors/pablo.vim share/nvim/runtime/colors/peachpuff.vim +share/nvim/runtime/colors/quiet.vim share/nvim/runtime/colors/ron.vim share/nvim/runtime/colors/shine.vim share/nvim/runtime/colors/slate.vim @@ -181,8 +185,10 @@ share/nvim/runtime/compiler/gjs.vim share/nvim/runtime/compiler/gnat.vim share/nvim/runtime/compiler/go.vim share/nvim/runtime/compiler/haml.vim +share/nvim/runtime/compiler/hare.vim share/nvim/runtime/compiler/hp_acc.vim share/nvim/runtime/compiler/icc.vim +share/nvim/runtime/compiler/icon.vim share/nvim/runtime/compiler/ifort.vim share/nvim/runtime/compiler/intel.vim share/nvim/runtime/compiler/irix5_c.vim @@ -205,10 +211,16 @@ share/nvim/runtime/compiler/ocaml.vim share/nvim/runtime/compiler/onsgmls.vim share/nvim/runtime/compiler/pbx.vim share/nvim/runtime/compiler/perl.vim +share/nvim/runtime/compiler/perlcritic.vim share/nvim/runtime/compiler/php.vim +share/nvim/runtime/compiler/podchecker.vim share/nvim/runtime/compiler/powershell.vim share/nvim/runtime/compiler/pylint.vim
Re: [new] net/tut -- tui mastodon client
On Fri, Nov 18, 2022 at 10:33:34PM +0100, Omar Polo wrote: > Hello ports, > > I've been using this for a bit and i'm starting to really like it, I > just need to define a bright color scheme :) > > % pkg_info tut > Information for inst:tut-1.0.18 > > Comment: > TUI for Mastodon with vim inspired keys > > Description: > tut is a keyboard-driven TUI for Mastodon with vim-inspired keys. It > allows to compose new toots in your preferred $EDITOR and view media in > your preferite programs. > > Maintainer: Omar Polo > > WWW: https://tut.anv.nu/ > > > I'm unsure about packaging the two template files but I thought it > could be handy to have a copy that matches the installed version. No > man page so I'm shipping the README, even though there's a built-in > help. > > the only issue i've found so far it's that the ui often hangs when > waiting for the server to reply. ok stsp@ Briefly tested against bsd.network, and it seems to work fine. This should be useful on low-end machines that cannot comfortable run a web browser. I like its interface better than that of net/toot.