Re: [PATCH] www/nginx -- add njs dynamic module
Hi, On Wed, May 24, 2023 at 04:14:34PM +, Sergey A. Osokin wrote: > > I'd like to extend the nginx functionality with nginx javascript > module, so here's the patch to add the module to the www/nginx > port. > Please let me know your thoughts. could you please provide an update. Thank you. -- Sergey A. Osokin
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: p...@cvs.openbsd.org2023/06/08 16:15:37 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.13.2 -> 1.13.3 Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1133
Re: Nextcloud upgrade path
I've been pkg_delete'ing the old one and pkg_add'ing the new when I want to swap between branches. Using @pkgpath won't help for a correct upgrade path across multiple versions, the best it will do is offer multiple choices, but IIRC for nextcloud it has to be done major version by major version, you can't jump over them. i.e. when an old version is removed, add @pkgpath to them new version so that users of the old one get updated. I agree a current.html entry might be a good idea. -- Sent from a phone, apologies for poor formatting. On 8 June 2023 15:32:16 Giovanni Bechis wrote: Hi, I have a Nextcloud 23.x instance running on OpenBSD 7.3. pkg_add(1) suggests to upgrade to 24.x and then to 25.x before next release. $ doas pkg_add -ui [...] --- +nextcloud-23.0.12p1 --- Nextcloud 23 is EOL upstream, it is advised to update your installation to 24 then to 25 to make sure you're on a supported branch by the time OpenBSD 7.4 is released. $ doas pkg_add -i nextcloud quirks-6.121 signed on 2023-06-08T09:49:46Z Ambiguous: choose package for nextcloud a 0: 1: nextcloud-23.0.12p1 2: nextcloud-24.0.12 3: nextcloud-25.0.6 Your choice: 2 Can't install nextcloud-24.0.12 because of conflicts (nextcloud-23.0.12p1) --- nextcloud-24.0.12 --- Can't install nextcloud-24.0.12: conflicts Couldn't install nextcloud-24.0.12 How should a user upgrade (some info on current.html are needed imho) ? Can't we add pkgpath entries in order to correctly upgrade between nextcloud versions ? Cheers Giovanni - OpenBSD 7.3 (GENERIC) #655: Fri Mar 17 19:16:28 MDT 2023 dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC real mem = 536363008 (511MB) avail mem = 509448192 (485MB) random: good seed from bootblocks mpath0 at root scsibus0 at mpath0: 256 targets mainbus0 at root bios0 at mainbus0: date 20/80/26, BIOS32 rev. 0 @ 0xfac40 pcibios0 at bios0: rev 2.0 @ 0xf/0x1 pcibios0: pcibios_get_intr_routing - function not supported pcibios0: PCI IRQ Routing information unavailable. pcibios0: PCI bus #0 is the last bus bios0: ROM list: 0xc8000/0xa800 cpu0 at mainbus0: (uniprocessor) cpu0: Geode(TM) Integrated Processor by AMD PCS ("AuthenticAMD" 586-class) 500 MHz, 05-0a-02 cpu0: FPU,DE,PSE,TSC,MSR,CX8,SEP,PGE,CMOV,CFLUSH,MMX,MMXX,3DNOW2,3DNOW mtrr: K6-family MTRR support (2 registers) amdmsr0 at mainbus0 pci0 at mainbus0 bus 0: configuration mode 1 (bios) 0:20:0: io address conflict 0x6100/0x100 0:20:0: io address conflict 0x6200/0x200 pchb0 at pci0 dev 1 function 0 "AMD Geode LX" rev 0x31 glxsb0 at pci0 dev 1 function 2 "AMD Geode LX Crypto" rev 0x00: RNG AES vr0 at pci0 dev 6 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 11, address 00:00:24:c8:de:80 ukphy0 at vr0 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI 0x004063, model 0x0034 vr1 at pci0 dev 7 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 5, address 00:00:24:c8:de:81 ukphy1 at vr1 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI 0x004063, model 0x0034 vr2 at pci0 dev 8 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 9, address 00:00:24:c8:de:82 ukphy2 at vr2 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI 0x004063, model 0x0034 vr3 at pci0 dev 9 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 12, address 00:00:24:c8:de:83 ukphy3 at vr3 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI 0x004063, model 0x0034 glxpcib0 at pci0 dev 20 function 0 "AMD CS5536 ISA" rev 0x03: rev 3, 32-bit 3579545Hz timer, watchdog, gpio, i2c gpio0 at glxpcib0: 32 pins iic0 at glxpcib0 pciide0 at pci0 dev 20 function 2 "AMD CS5536 IDE" rev 0x01: DMA, channel 0 wired to compatibility, channel 1 wired to compatibility wd0 at pciide0 channel 0 drive 0: wd0: 16-sector PIO, LBA48, 476940MB, 976773168 sectors wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 pciide0: channel 1 ignored (disabled) ohci0 at pci0 dev 21 function 0 "AMD CS5536 USB" rev 0x02: irq 15, version 1.0, legacy support ehci0 at pci0 dev 21 function 1 "AMD CS5536 USB" rev 0x02: irq 15 usb0 at ehci0: USB revision 2.0 uhub0 at usb0 configuration 1 interface 0 "AMD EHCI root hub" rev 2.00/1.00 addr 1 isa0 at glxpcib0 isadma0 at isa0 com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo com0: console com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo pckbc0 at isa0 port 0x60/5 irq 1 irq 12 pckbc0: unable to establish interrupt for irq 12 pckbd0 at pckbc0 (kbd slot) wskbd0 at pckbd0: console keyboard pcppi0 at isa0 port 0x61 spkr0 at pcppi0 nsclpcsio0 at isa0 port 0x2e/2: NSC PC87366 rev 9: GPIO VLM TMS gpio1 at nsclpcsio0: 29 pins npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16 usb1 at ohci0: USB revision 1.0 uhub1 at usb1 configuration 1 interface 0 "AMD OHCI root hub" rev 1.00/1.00 addr 1 vscsi0 at root scsibus1 at vscsi0: 256 targets softraid0 at root scsibus2 at
Re: [new] sysutils/lsblk
Hi Laurent, On 31.05.23 15:29, Laurent Cheylus wrote: On Tue, 30 May 2023 17:28:00 +0200, Benjamin Stürz wrote: lsblk(8) is a simple tool to list attached block devices. This specifically is a clone of the one in util-linux. This is actually my second attempt of submitting this port. This time I reworked most of it, fixed all bugs (hopefully :), incorporated feedback, added a few options and a manual, and added support for RAID through bio(4). NOK, lsblk SegFault on openbsd-current/amd64 (VM with VirtualBox on Linux/ Debian) $ doas /usr/obj/ports/lsblk-1.2.3/fake-amd64/usr/local/sbin/lsblk Segmentation fault I have finally gotten OpenBSD on VirtualBox working and found the bug: lsblk allocated space for only n-1 drives and for some reason, probably because of the malloc changes in -current, only now this issue caused crashs. I have attached a new version of lsblk. Thanks, Benjamin Stürz lsblk-1.2.4.tgz Description: Binary data
Re: Question about net/curl and SFTP
"Allan Streib": > curl: (1) Protocol "sftp" not supported or disabled in libcurl > > I tried to search the list archives for any discussion but found none. There has been little demand for SFTP support in curl, and it would add yet another dependency. -- Christian "naddy" Weisgerber na...@mips.inka.de
Re: UPDATE: yaml-cpp 0.7.0
ping. On 5/31/2023 1:39 AM, Brad Smith wrote: On Tue, May 30, 2023 at 10:14:43AM -0400, Brad Smith wrote: Here is an update to yaml-cpp 0.7.0. - CMake improvements - Adopts many modern C++ syntaxes - Bug fixes Looking through some of the newer commits I noticed two that were pretty important. So I rolled them in. Index: Makefile === RCS file: /home/cvs/ports/devel/yaml-cpp/Makefile,v retrieving revision 1.19 diff -u -p -u -p -r1.19 Makefile --- Makefile11 Mar 2022 18:53:39 - 1.19 +++ Makefile29 May 2023 18:22:35 - @@ -1,12 +1,12 @@ COMMENT = YAML parser and emitter in C++ -V= 0.6.3 +V= 0.7.0 GH_ACCOUNT= jbeder GH_PROJECT= yaml-cpp GH_TAGNAME= yaml-cpp-$V DISTNAME =yaml-cpp-$V -SHARED_LIBS = yaml-cpp 3.0 # 0.5 +SHARED_LIBS = yaml-cpp4.0 # 0.5 CATEGORIES = devel Index: distinfo === RCS file: /home/cvs/ports/devel/yaml-cpp/distinfo,v retrieving revision 1.5 diff -u -p -u -p -r1.5 distinfo --- distinfo14 Dec 2020 06:26:27 - 1.5 +++ distinfo29 May 2023 18:14:30 - @@ -1,2 +1,2 @@ -SHA256 (yaml-cpp-0.6.3.tar.gz) = d+obkLNxiqDDJCB8spQY9bztI1TC5IOpUj2Yw0YK8e0= -SIZE (yaml-cpp-0.6.3.tar.gz) = 1398768 +SHA256 (yaml-cpp-0.7.0.tar.gz) = Q+ap/LFGrYcVFfDQhzlH5dSXocnGDFjLECqXtHIIt8M= +SIZE (yaml-cpp-0.7.0.tar.gz) = 1033237 Index: patches/patch-CMakeLists_txt === RCS file: patches/patch-CMakeLists_txt diff -N patches/patch-CMakeLists_txt --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-CMakeLists_txt31 May 2023 01:52:33 - @@ -0,0 +1,67 @@ +- Fix CMake export files (#1077) + 4aad2b1666a4742743b04e765a34742512915674 +- Install pkgconfig and cmake files into arch-dependent locations (#1055) + 255bf1f9bccfb8cac5fc9ea70fe528423f2e58b9 + +Index: CMakeLists.txt +--- CMakeLists.txt.orig CMakeLists.txt +@@ -127,10 +127,14 @@ set_target_properties(yaml-cpp PROPERTIES + PROJECT_LABEL "yaml-cpp ${yaml-cpp-label-postfix}" + DEBUG_POSTFIX "${CMAKE_DEBUG_POSTFIX}") + ++set(CONFIG_EXPORT_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/yaml-cpp") ++set(EXPORT_TARGETS yaml-cpp) + configure_package_config_file( + "${PROJECT_SOURCE_DIR}/yaml-cpp-config.cmake.in" + "${PROJECT_BINARY_DIR}/yaml-cpp-config.cmake" +- INSTALL_DESTINATION "${CMAKE_INSTALL_DATADIR}/cmake/yaml-cpp") ++ INSTALL_DESTINATION "${CONFIG_EXPORT_DIR}" ++ PATH_VARS CMAKE_INSTALL_INCLUDEDIR CONFIG_EXPORT_DIR) ++unset(EXPORT_TARGETS) + + write_basic_package_version_file( + "${PROJECT_BINARY_DIR}/yaml-cpp-config-version.cmake" +@@ -139,30 +143,31 @@ write_basic_package_version_file( + configure_file(yaml-cpp.pc.in yaml-cpp.pc @ONLY) + + if (YAML_CPP_INSTALL) +- install(TARGETS yaml-cpp ++ install(TARGETS yaml-cpp + EXPORT yaml-cpp-targets + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}) +- install(DIRECTORY ${PROJECT_SOURCE_DIR}/include/ ++ install(DIRECTORY ${PROJECT_SOURCE_DIR}/include/ + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} +- FILES_MATCHING PATTERN "*.h") ++FILES_MATCHING PATTERN "*.h") + install(EXPORT yaml-cpp-targets +-DESTINATION "${CMAKE_INSTALL_DATADIR}/cmake/yaml-cpp") +- install(FILES +- "${PROJECT_BINARY_DIR}/yaml-cpp-config.cmake" +- "${PROJECT_BINARY_DIR}/yaml-cpp-config-version.cmake" +-DESTINATION "${CMAKE_INSTALL_DATADIR}/cmake/yaml-cpp") ++DESTINATION "${CONFIG_EXPORT_DIR}") ++ install(FILES ++ "${PROJECT_BINARY_DIR}/yaml-cpp-config.cmake" ++ "${PROJECT_BINARY_DIR}/yaml-cpp-config-version.cmake" ++DESTINATION "${CONFIG_EXPORT_DIR}") + install(FILES "${PROJECT_BINARY_DIR}/yaml-cpp.pc" +-DESTINATION ${CMAKE_INSTALL_DATADIR}/pkgconfig) ++DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) + endif() ++unset(CONFIG_EXPORT_DIR) + + if(YAML_CPP_BUILD_TESTS) +- add_subdirectory(test) ++ add_subdirectory(test) + endif() + + if(YAML_CPP_BUILD_TOOLS) +- add_subdirectory(util) ++ add_subdirectory(util) + endif() + + if (YAML_CPP_CLANG_FORMAT_EXE) Index: patches/patch-yaml-cpp-config_cmake_in === RCS file: patches/patch-yaml-cpp-config_cmake_in diff -N patches/patch-yaml-cpp-config_cmake_in --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-yaml-cpp-config_cmake_in 31 May 2023 01:52:39 - @@ -0,0 +1,25 @@ +- Fix CMake export files (#1077) + 4aad2b1666a4742743b04e765a34742512915674 + +Index: yaml-cpp-config.cmake.in +--- yaml-cpp-config.cmake.in.orig yaml-cpp-config.cmake.in +@@ -3,12 +3,14 @@ + # YAML_CPP_INCLUDE_DIR - include directory + # YAML_CPP_LIBRARIES-
Re: UPDATE: xmms
ping. On 5/19/2023 1:32 PM, Brad Smith wrote: Disable the JACK backend. The are two backends enabled and the ao backend works fine. Index: Makefile === RCS file: /home/cvs/ports/audio/xmms2/Makefile,v retrieving revision 1.61 diff -u -p -u -p -r1.61 Makefile --- Makefile5 Nov 2022 17:06:23 - 1.61 +++ Makefile19 May 2023 07:27:18 - @@ -3,7 +3,7 @@ COMMENT = audio player daemon with libr V = 0.8 DISTNAME =xmms2-${V}DrO_o PKGNAME = xmms2-${V} -REVISION = 17 +REVISION = 18 SHARED_LIBS += xmmsclient++ 2.0 # 4.0.0 SHARED_LIBS +=xmmsclient++-glib 1.0 # 1.0.0 @@ -19,7 +19,7 @@ PERMIT_PACKAGE = Yes WANTLIB += ${COMPILER_LIBCXX} FLAC ao avahi-client avahi-common WANTLIB += avahi-glib avcodec avutil c curl ffi gio-2.0 glib-2.0 -WANTLIB += gmodule-2.0 gobject-2.0 gthread-2.0 intl jack m mpg123 +WANTLIB += gmodule-2.0 gobject-2.0 gthread-2.0 intl m mpg123 WANTLIB += ogg opus pcre2-8 perl python2.7 readline sndfile sqlite3 WANTLIB += swresample vorbis vorbisenc vorbisfile xml2 z @@ -33,7 +33,7 @@ COMPILER = base-clang ports-gcc base-gc MODULES = lang/python \ perl -MODPY_VERSION =${MODPY_DEFAULT_VERSION_2} +MODPY_VERSION =${MODPY_DEFAULT_VERSION_2} NO_TEST = Yes @@ -44,7 +44,6 @@ LIB_DEPENDS = devel/glib2 \ databases/sqlite3 \ graphics/ffmpeg \ audio/libao \ - audio/jack \ textproc/libxml \ net/curl \ audio/mpg123 \ @@ -71,7 +70,7 @@ do-configure: --no-cython \ --disable-shmvis-server \ --without-optionals=medialib-updater,tests,xmmsclient-cf,xmmsclient-ecore,ruby \ - --without-plugins=airplay,alsa,cdda,coreaudio,faad,gme,ices,mac,mad,mms,modplug,musepack,nms,ofa,oss,pulse,samba,sid,speex,sun,tremor,vocoder,waveout,wavpack + --without-plugins=airplay,alsa,cdda,coreaudio,faad,gme,ices,jack,mac,mad,mms,modplug,musepack,nms,ofa,oss,pulse,samba,sid,speex,sun,tremor,vocoder,waveout,wavpack post-configure: # avoid linking to bogus libraries Index: pkg/PLIST === RCS file: /home/cvs/ports/audio/xmms2/pkg/PLIST,v retrieving revision 1.9 diff -u -p -u -p -r1.9 PLIST --- pkg/PLIST 11 Mar 2022 18:20:36 - 1.9 +++ pkg/PLIST 19 May 2023 07:29:05 - @@ -116,7 +116,6 @@ lib/xmms2/ @so lib/xmms2/libxmms_html.so @so lib/xmms2/libxmms_icymetaint.so @so lib/xmms2/libxmms_id3v2.so -@so lib/xmms2/libxmms_jack.so @so lib/xmms2/libxmms_karaoke.so @so lib/xmms2/libxmms_m3u.so @so lib/xmms2/libxmms_mp4.so
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2023/06/08 13:03:52 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20230608
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2023/06/08 13:03:34 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230608
Re: new devel/p5-Test-MockTime-HiRes
On 08/06/2023 15:36, Alexander Bluhm wrote: Hi, ok to import p5-Test-MockTime-HiRes? I need it as test dependnecy for devel/p5-Date-Extract. bluhm Comment: replaces actual time with simulated high resolution time Description: Test::MockTime::HiRes is a Time::HiRes compatible version of Test::MockTime. You can wait milliseconds in simulated time. ok benoit@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2023/06/08 12:13:40 Modified files: devel : Makefile Log message: +p5-Test-MockTime-HiRes
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2023/06/08 12:10:08 Log message: import p5-Test-MockTime-HiRes 0.08 OK benoit@ Comment: replaces actual time with simulated high resolution time Description: Test::MockTime::HiRes is a Time::HiRes compatible version of Test::MockTime. You can wait milliseconds in simulated time. Status: Vendor Tag: bluhm Release Tags: bluhm_20230608 N ports/devel/p5-Test-MockTime-HiRes/Makefile N ports/devel/p5-Test-MockTime-HiRes/distinfo N ports/devel/p5-Test-MockTime-HiRes/pkg/DESCR N ports/devel/p5-Test-MockTime-HiRes/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sema...@cvs.openbsd.org 2023/06/08 11:32:59 Modified files: lang/rust : Makefile distinfo Added files: lang/rust/patches: patch-vendor_psm_src_arch_x86_64_s Log message: lang/rust: unbreak the build on amd64 IBT The crate psm (used by rustc binary) has a asm file. Add some endbr64 instructions to permit rustc to run on amd64 with IBT enabled. Bootstrap for amd64 regenerated accordingly.
Update: lang/jruby 9.4.3.0
Simple update to the latest release of JRuby, released yesterday. Release announcement at https://www.jruby.org/2023/06/07/jruby-9-4-3-0.html Tested on amd64, the only supported arch. Will be committing in a couple days unless I hear objections. Thanks, Jeremy Index: Makefile === RCS file: /cvs/ports/lang/jruby/Makefile,v retrieving revision 1.108 diff -u -p -r1.108 Makefile --- Makefile12 Mar 2023 05:34:48 - 1.108 +++ Makefile8 Jun 2023 17:12:41 - @@ -3,7 +3,7 @@ ONLY_FOR_ARCHS = amd64 COMMENT = pure-Java implementation of the Ruby language -V =9.4.2.0 +V =9.4.3.0 DISTNAME = jruby-dist-${V}-bin PKGNAME = jruby-${V} CATEGORIES = lang lang/ruby Index: distinfo === RCS file: /cvs/ports/lang/jruby/distinfo,v retrieving revision 1.74 diff -u -p -r1.74 distinfo --- distinfo12 Mar 2023 05:34:48 - 1.74 +++ distinfo8 Jun 2023 17:12:41 - @@ -1,6 +1,6 @@ SHA256 (jffi-1.3.10.tar.gz) = QZWOTjjcxTOTidj4/JjERqcokJJ5SOiQualLs/ivHsw= -SHA256 (jruby-dist-9.4.2.0-bin.tar.gz) = wrBlxVRtOYND+G3epoiSu0pLQ0XmyIdelkqXN3czw/E= +SHA256 (jruby-dist-9.4.3.0-bin.tar.gz) = sJfgjFZp6KGIKI4RORHRK0rSvWeiwgnW36hEXWOk2Mk= SHA256 (jruby-launcher-1.1.19-java.gem) = LPGrpNcsdLNq7MSjCxiSXh4h+vcPVuC0ykUyUYquGJo= SIZE (jffi-1.3.10.tar.gz) = 3304571 -SIZE (jruby-dist-9.4.2.0-bin.tar.gz) = 29454699 +SIZE (jruby-dist-9.4.3.0-bin.tar.gz) = 29462176 SIZE (jruby-launcher-1.1.19-java.gem) = 64000 Index: pkg/PLIST === RCS file: /cvs/ports/lang/jruby/pkg/PLIST,v retrieving revision 1.65 diff -u -p -r1.65 PLIST --- pkg/PLIST 12 Mar 2023 05:34:48 - 1.65 +++ pkg/PLIST 8 Jun 2023 17:12:42 - @@ -30,7 +30,7 @@ jruby/lib/ruby/gems/1.8/cache/ jruby/lib/ruby/gems/1.8/cache/matrix-0.4.2.gem jruby/lib/ruby/gems/1.8/cache/minitest-5.15.0.gem jruby/lib/ruby/gems/1.8/cache/net-ftp-0.1.3.gem -jruby/lib/ruby/gems/1.8/cache/net-imap-0.2.2.gem +jruby/lib/ruby/gems/1.8/cache/net-imap-0.2.3.gem jruby/lib/ruby/gems/1.8/cache/net-pop-0.1.1.gem jruby/lib/ruby/gems/1.8/cache/net-smtp-0.3.1.gem jruby/lib/ruby/gems/1.8/cache/power_assert-2.0.1.gem @@ -40,10 +40,10 @@ jruby/lib/ruby/gems/1.8/cache/rexml-3.2. jruby/lib/ruby/gems/1.8/cache/rss-0.2.9.gem jruby/lib/ruby/gems/1.8/cache/test-unit-3.5.3.gem jruby/lib/ruby/gems/1.8/gems/ -jruby/lib/ruby/gems/1.8/gems/bundler-2.3.25/ -jruby/lib/ruby/gems/1.8/gems/bundler-2.3.25/exe/ -jruby/lib/ruby/gems/1.8/gems/bundler-2.3.25/exe/bundle -jruby/lib/ruby/gems/1.8/gems/bundler-2.3.25/exe/bundler +jruby/lib/ruby/gems/1.8/gems/bundler-2.3.26/ +jruby/lib/ruby/gems/1.8/gems/bundler-2.3.26/exe/ +jruby/lib/ruby/gems/1.8/gems/bundler-2.3.26/exe/bundle +jruby/lib/ruby/gems/1.8/gems/bundler-2.3.26/exe/bundler jruby/lib/ruby/gems/1.8/gems/erb-2.2.3/ jruby/lib/ruby/gems/1.8/gems/erb-2.2.3/libexec/ jruby/lib/ruby/gems/1.8/gems/erb-2.2.3/libexec/erb @@ -110,33 +110,31 @@ jruby/lib/ruby/gems/1.8/gems/net-ftp-0.1 jruby/lib/ruby/gems/1.8/gems/net-ftp-0.1.3/lib/net/ jruby/lib/ruby/gems/1.8/gems/net-ftp-0.1.3/lib/net/ftp.rb jruby/lib/ruby/gems/1.8/gems/net-ftp-0.1.3/net-ftp.gemspec -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/ -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/.github/ -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/.github/workflows/ -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/.github/workflows/test.yml -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/Gemfile -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/LICENSE.txt -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/README.md -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/Rakefile -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/bin/ -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/bin/console -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/bin/setup -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/lib/ -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/lib/net/ -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/lib/net/imap/ -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/lib/net/imap.rb -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/lib/net/imap/authenticators/ -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/lib/net/imap/authenticators.rb -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/lib/net/imap/authenticators/cram_md5.rb -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/lib/net/imap/authenticators/digest_md5.rb -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/lib/net/imap/authenticators/login.rb -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/lib/net/imap/authenticators/plain.rb -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/lib/net/imap/command_data.rb -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/lib/net/imap/data_encoding.rb -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/lib/net/imap/flags.rb -jruby/lib/ruby/gems/1.8/gems/net-imap-0.2.2/lib/net/imap/response_data.rb
[MAINTAINER UPDATE] security/lego 4.12.0 -> 4.12.1
- Upgrade to v4.12.1 Changelog pdns: fix record value chore: update linter Index: Makefile === RCS file: /cvs/ports/security/lego/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- Makefile29 May 2023 15:48:51 - 1.9 +++ Makefile8 Jun 2023 16:45:59 - @@ -1,7 +1,7 @@ COMMENT = Let's Encrypt/ACME client written in Go MODGO_MODNAME =github.com/go-acme/lego/v4 -MODGO_VERSION =v4.12.0 +MODGO_VERSION =v4.12.1 DISTNAME = lego-${MODGO_VERSION} CATEGORIES = security Index: distinfo === RCS file: /cvs/ports/security/lego/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- distinfo29 May 2023 15:48:51 - 1.9 +++ distinfo8 Jun 2023 16:45:59 - @@ -1349,7 +1349,7 @@ SHA256 (go_modules/rsc.io/binaryregexp/@ SHA256 (go_modules/rsc.io/binaryregexp/@v/v0.2.0.zip) = s+cGqiePp/iA0y+hzEDvgoLR/H1uADVlee0NuI87AEc= SHA256 (go_modules/software.sslmate.com/src/go-pkcs12/@v/v0.2.0.mod) = ycxHNZ55+c2ONOTeypncJ5t0zinSW0a1T86Qmw5wOm8= SHA256 (go_modules/software.sslmate.com/src/go-pkcs12/@v/v0.2.0.zip) = qse6k1xBU6O0e8ObNvLorTJD8DNJwRy33Mlt2fMWn6Y= -SHA256 (lego-v4.12.0.zip) = fcjyMRdJHS8pmhTvPtuD2mjSilldT/2CWcddtsjErs0= +SHA256 (lego-v4.12.1.zip) = HPQpG+Wh5+Helr4oDQukAmbS1uqagyIlKoNEAui/QwE= SIZE (go_modules/cloud.google.com/go/@v/v0.107.0.mod) = 1091 SIZE (go_modules/cloud.google.com/go/@v/v0.107.0.zip) = 542234 SIZE (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = 27 @@ -2701,4 +2701,4 @@ SIZE (go_modules/rsc.io/binaryregexp/@v/ SIZE (go_modules/rsc.io/binaryregexp/@v/v0.2.0.zip) = 450232 SIZE (go_modules/software.sslmate.com/src/go-pkcs12/@v/v0.2.0.mod) = 127 SIZE (go_modules/software.sslmate.com/src/go-pkcs12/@v/v0.2.0.zip) = 36374 -SIZE (lego-v4.12.0.zip) = 1271168 +SIZE (lego-v4.12.1.zip) = 1271269
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2023/06/08 10:45:02 Modified files: news/sabnzbd : Makefile distinfo news/sabnzbd/pkg: PLIST Log message: Update to sabnzbd-4.0.2 Changes: https://github.com/sabnzbd/sabnzbd/releases/tag/4.0.2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2023/06/08 10:44:42 Modified files: news/py-sabctools: Makefile distinfo Log message: Update to py-sabctools-7.0.2 Changes: https://github.com/sabnzbd/sabctools/releases/tag/v7.0.2 Update needed for sabnzbd.
Update: audio/aqualung 1.2
Simple update to the current version of Aqualung, released today. Two important changes: * Support current ffmpeg, so Aqualung doesn't stand in the way of an ffmpeg update * Avoid MAP_STACK errors in the lavc_decoder Tested on amd64. I plan to commit in a couple days unless I hear objections. Thanks, Jeremy Index: Makefile === RCS file: /cvs/ports/audio/aqualung/Makefile,v retrieving revision 1.59 diff -u -p -r1.59 Makefile --- Makefile14 Apr 2022 02:01:41 - 1.59 +++ Makefile4 Jun 2023 19:15:09 - @@ -1,15 +1,9 @@ COMMENT= advanced music player -VERSION= 1.1 +VERSION= 1.2 DISTNAME= aqualung-${VERSION} EPOCH= 0 -REVISION= 0 CATEGORIES=audio - -MASTER_SITES0 = https://github.com/jeremyevans/aqualung/commit/ -# Backport fix for mpeg files after upgrade to libsndfile 1.1.0 -PATCHFILES = mpeg_before_sndfile{01427d144a4b1c4903e5197a1c76cede49c24eec}.patch:0 -PATCH_DIST_STRIP = -p1 HOMEPAGE= https://github.com/jeremyevans/aqualung Index: distinfo === RCS file: /cvs/ports/audio/aqualung/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo14 Apr 2022 02:01:41 - 1.8 +++ distinfo4 Jun 2023 19:15:13 - @@ -1,4 +1,2 @@ -SHA256 (aqualung-1.1.tar.gz) = dRwN+naEAie4vl0JmFmZC8dlGAulzVVsbHL4GzaK/Lw= -SHA256 (mpeg_before_sndfile.patch) = PRTwS9jo9qHt3+4GY1vGgmW+Xq9EjU3NZ4r3lQAqwR8= -SIZE (aqualung-1.1.tar.gz) = 1986368 -SIZE (mpeg_before_sndfile.patch) = 1170 +SHA256 (aqualung-1.2.tar.gz) = Myv6Dqni97/ZZrl5h7dTf2i42o1WO6xKuYb6RBjc7TI= +SIZE (aqualung-1.2.tar.gz) = 1974910
Re: Nextcloud upgrade path
On 2023-06-08 16:31 +02, Giovanni Bechis wrote: > Hi, > I have a Nextcloud 23.x instance running on OpenBSD 7.3. > pkg_add(1) suggests to upgrade to 24.x and then to 25.x before next release. > > $ doas pkg_add -ui > [...] > --- +nextcloud-23.0.12p1 --- > Nextcloud 23 is EOL upstream, it is advised to update your installation > to 24 then to 25 to make sure you're on a supported branch by the time > OpenBSD 7.4 is released. > $ doas pkg_add -i nextcloud > quirks-6.121 signed on 2023-06-08T09:49:46Z > Ambiguous: choose package for nextcloud > a 0: > 1: nextcloud-23.0.12p1 > 2: nextcloud-24.0.12 > 3: nextcloud-25.0.6 > Your choice: 2 > Can't install nextcloud-24.0.12 because of conflicts (nextcloud-23.0.12p1) > --- nextcloud-24.0.12 --- > Can't install nextcloud-24.0.12: conflicts > Couldn't install nextcloud-24.0.12 The correct incantation is $ doas pkg_add -r nextcloud No, I don't know why either. > > How should a user upgrade (some info on current.html are needed imho) ? > Can't we add pkgpath entries in order to correctly upgrade between nextcloud > versions ? > > Cheers > Giovanni > -- In my defence, I have been left unsupervised.
Nextcloud upgrade path
Hi, I have a Nextcloud 23.x instance running on OpenBSD 7.3. pkg_add(1) suggests to upgrade to 24.x and then to 25.x before next release. $ doas pkg_add -ui [...] --- +nextcloud-23.0.12p1 --- Nextcloud 23 is EOL upstream, it is advised to update your installation to 24 then to 25 to make sure you're on a supported branch by the time OpenBSD 7.4 is released. $ doas pkg_add -i nextcloud quirks-6.121 signed on 2023-06-08T09:49:46Z Ambiguous: choose package for nextcloud a 0: 1: nextcloud-23.0.12p1 2: nextcloud-24.0.12 3: nextcloud-25.0.6 Your choice: 2 Can't install nextcloud-24.0.12 because of conflicts (nextcloud-23.0.12p1) --- nextcloud-24.0.12 --- Can't install nextcloud-24.0.12: conflicts Couldn't install nextcloud-24.0.12 How should a user upgrade (some info on current.html are needed imho) ? Can't we add pkgpath entries in order to correctly upgrade between nextcloud versions ? Cheers Giovanni - OpenBSD 7.3 (GENERIC) #655: Fri Mar 17 19:16:28 MDT 2023 dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC real mem = 536363008 (511MB) avail mem = 509448192 (485MB) random: good seed from bootblocks mpath0 at root scsibus0 at mpath0: 256 targets mainbus0 at root bios0 at mainbus0: date 20/80/26, BIOS32 rev. 0 @ 0xfac40 pcibios0 at bios0: rev 2.0 @ 0xf/0x1 pcibios0: pcibios_get_intr_routing - function not supported pcibios0: PCI IRQ Routing information unavailable. pcibios0: PCI bus #0 is the last bus bios0: ROM list: 0xc8000/0xa800 cpu0 at mainbus0: (uniprocessor) cpu0: Geode(TM) Integrated Processor by AMD PCS ("AuthenticAMD" 586-class) 500 MHz, 05-0a-02 cpu0: FPU,DE,PSE,TSC,MSR,CX8,SEP,PGE,CMOV,CFLUSH,MMX,MMXX,3DNOW2,3DNOW mtrr: K6-family MTRR support (2 registers) amdmsr0 at mainbus0 pci0 at mainbus0 bus 0: configuration mode 1 (bios) 0:20:0: io address conflict 0x6100/0x100 0:20:0: io address conflict 0x6200/0x200 pchb0 at pci0 dev 1 function 0 "AMD Geode LX" rev 0x31 glxsb0 at pci0 dev 1 function 2 "AMD Geode LX Crypto" rev 0x00: RNG AES vr0 at pci0 dev 6 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 11, address 00:00:24:c8:de:80 ukphy0 at vr0 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI 0x004063, model 0x0034 vr1 at pci0 dev 7 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 5, address 00:00:24:c8:de:81 ukphy1 at vr1 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI 0x004063, model 0x0034 vr2 at pci0 dev 8 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 9, address 00:00:24:c8:de:82 ukphy2 at vr2 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI 0x004063, model 0x0034 vr3 at pci0 dev 9 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 12, address 00:00:24:c8:de:83 ukphy3 at vr3 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI 0x004063, model 0x0034 glxpcib0 at pci0 dev 20 function 0 "AMD CS5536 ISA" rev 0x03: rev 3, 32-bit 3579545Hz timer, watchdog, gpio, i2c gpio0 at glxpcib0: 32 pins iic0 at glxpcib0 pciide0 at pci0 dev 20 function 2 "AMD CS5536 IDE" rev 0x01: DMA, channel 0 wired to compatibility, channel 1 wired to compatibility wd0 at pciide0 channel 0 drive 0: wd0: 16-sector PIO, LBA48, 476940MB, 976773168 sectors wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 pciide0: channel 1 ignored (disabled) ohci0 at pci0 dev 21 function 0 "AMD CS5536 USB" rev 0x02: irq 15, version 1.0, legacy support ehci0 at pci0 dev 21 function 1 "AMD CS5536 USB" rev 0x02: irq 15 usb0 at ehci0: USB revision 2.0 uhub0 at usb0 configuration 1 interface 0 "AMD EHCI root hub" rev 2.00/1.00 addr 1 isa0 at glxpcib0 isadma0 at isa0 com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo com0: console com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo pckbc0 at isa0 port 0x60/5 irq 1 irq 12 pckbc0: unable to establish interrupt for irq 12 pckbd0 at pckbc0 (kbd slot) wskbd0 at pckbd0: console keyboard pcppi0 at isa0 port 0x61 spkr0 at pcppi0 nsclpcsio0 at isa0 port 0x2e/2: NSC PC87366 rev 9: GPIO VLM TMS gpio1 at nsclpcsio0: 29 pins npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16 usb1 at ohci0: USB revision 1.0 uhub1 at usb1 configuration 1 interface 0 "AMD OHCI root hub" rev 1.00/1.00 addr 1 vscsi0 at root scsibus1 at vscsi0: 256 targets softraid0 at root scsibus2 at softraid0: 256 targets root on wd0a (5527fdd6d670763b.a) swap on wd0b dump on wd0b
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/06/08 08:13:12 Modified files: infrastructure/lib/DPB: Core.pm Job.pm infrastructure/lib/DPB/Job: Fetch.pm Port.pm Log message: simplify a lot the way we build names for running objects
[update] lang/crystal 1.8.2
Index: Makefile === RCS file: /cvs/ports/lang/crystal/Makefile,v retrieving revision 1.20 diff -u -p -u -p -r1.20 Makefile --- Makefile9 Feb 2023 23:28:20 - 1.20 +++ Makefile8 Jun 2023 13:48:26 - @@ -1,11 +1,8 @@ -# https://github.com/crystal-lang/crystal/issues/12743 -#BROKEN = No LLVM 15 support - # Hopefully ${CLANG_ARCHS} at some point. ONLY_FOR_ARCHS=amd64 -V =1.4.1 -V_SHARDS = 0.17.0 +V =1.8.2 +V_SHARDS = 0.17.3 V_MOLINILLO = 0.2.0 COMMENT = statically typed object oriented language DISTNAME = crystal-${V} @@ -17,7 +14,7 @@ MAINTAINER = joshua stein # Apache 2.0 PERMIT_PACKAGE = Yes -WANTLIB += ${COMPILER_LIBCXX} c event_core gc iconv m pcre yaml-0 +WANTLIB += ${COMPILER_LIBCXX} c event_core gc iconv m pcre2-8 yaml-0 # # crystal-X-OpenBSDX.X.tar.gz is an archive of a bootstrap compiler object @@ -25,7 +22,7 @@ WANTLIB +=${COMPILER_LIBCXX} c event_co # current version of Crystal there, then checking out the source for that # version, applying patches included in this port, and running: # -# make crystal FLAGS="--cross-compile --target amd64-unknown-openbsd7.1" +# make crystal FLAGS="--cross-compile --target amd64-unknown-openbsd7.3" # # The result will be built at .build/crystal.o # @@ -35,7 +32,7 @@ MASTER_SITES0 = https://jcs.org/distfile MASTER_SITES1 =https://github.com/crystal-lang/shards/archive/ MASTER_SITES2 = https://github.com/crystal-lang/crystal-molinillo/archive/ DISTFILES =crystal-${V}{${V}}.tar.gz \ - crystal-${V}-OpenBSD7.1.tar.gz:0 \ + crystal-${V}-OpenBSD7.3.tar.gz:0 \ shards-${V}{v${V_SHARDS}}.tar.gz:1 \ crystal-molinillo-${V}{v${V_MOLINILLO}}.tar.gz:2 @@ -43,13 +40,14 @@ DISTFILES = crystal-${V}{${V}}.tar.gz \ COMPILER = ports-clang LLVM_CONFIG = ${LOCALBASE}/bin/llvm-config -BUILD_DEPENDS =devel/llvm +BUILD_DEPENDS =devel/llvm \ + shells/bash RUN_DEPENDS = devel/llvm,-main LIB_DEPENDS = converters/libiconv \ devel/boehm-gc \ devel/libevent2 \ - devel/pcre \ + devel/pcre2 \ devel/libyaml USE_GMAKE =Yes @@ -71,7 +69,7 @@ do-build: ${WRKSRC}/../crystal.o \ ${WRKSRC}/src/llvm/ext/llvm_ext.o \ `(${LLVM_CONFIG} --libs --system-libs --ldflags 2> /dev/null)` \ - -liconv -lpcre -levent_core -lgc -lyaml + -liconv -lpcre2-8 -levent_core -lgc -lyaml cd ${WRKSRC}/shards-${V_SHARDS} && \ env CRYSTAL_PATH=lib:${WRKSRC}/src:${WRKSRC}/crystal-molinillo-${V_MOLINILLO}/src \ CRYSTAL=${WRKSRC}/.build/crystal \ @@ -88,7 +86,7 @@ do-install: do-test: cd ${WRKSRC}; \ - ulimit -s 5120 -d 4096000 && \ + ulimit -s 9680 -d 8096000 && \ ${MAKE_PROGRAM} ${TEST_TARGET} .include Index: distinfo === RCS file: /cvs/ports/lang/crystal/distinfo,v retrieving revision 1.10 diff -u -p -u -p -r1.10 distinfo --- distinfo26 Apr 2022 15:44:52 - 1.10 +++ distinfo8 Jun 2023 13:48:26 - @@ -1,8 +1,8 @@ -SHA256 (crystal-1.4.1-OpenBSD7.1.tar.gz) = IGlOAkDwUqwugcVoQe/xgO+Mr6TbZBKOU+Krt4fPdjQ= -SHA256 (crystal-1.4.1.tar.gz) = l0ZmVq3t4ZlDYZ4YrwMMHVQsLD3R8286QiMQvYtT9eA= -SHA256 (crystal-molinillo-1.4.1.tar.gz) = 4jHPJBGmoRoVOJg8f7UrGeZQrMMzi9PN9v2xPWRjhho= -SHA256 (shards-1.4.1.tar.gz) = s/CiJhQ3shs+JGW3dV7fDDPwMFoRK9mjbhs+x0+WsJg= -SIZE (crystal-1.4.1-OpenBSD7.1.tar.gz) = 8986175 -SIZE (crystal-1.4.1.tar.gz) = 2880860 -SIZE (crystal-molinillo-1.4.1.tar.gz) = 23959 -SIZE (shards-1.4.1.tar.gz) = 71264 +SHA256 (crystal-1.8.2-OpenBSD7.3.tar.gz) = lIh8W8YYkSmJKNoPA4IjpZN/wjzF01quAt9gmIRT81s= +SHA256 (crystal-1.8.2.tar.gz) = bnIuMjmoxGe6QqiDiRZ4ikeVsM6qLR4umGFs7etUBgU= +SHA256 (crystal-molinillo-1.8.2.tar.gz) = 4jHPJBGmoRoVOJg8f7UrGeZQrMMzi9PN9v2xPWRjhho= +SHA256 (shards-1.8.2.tar.gz) = ZRL/Ub1pBX9NpHg+trFMKdmoi5fTWYU1bR3GRKCEJMc= +SIZE (crystal-1.8.2-OpenBSD7.3.tar.gz) = 9474479 +SIZE (crystal-1.8.2.tar.gz) = 3171583 +SIZE (crystal-molinillo-1.8.2.tar.gz) = 23959 +SIZE (shards-1.8.2.tar.gz) = 72539 Index: patches/patch-bin_crystal === RCS file: patches/patch-bin_crystal diff -N patches/patch-bin_crystal --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-bin_crystal 8 Jun 2023 13:48:26 - @@ -0,0 +1,8 @@ +--- bin/crystal.orig Wed Jun 7 17:35:23 2023 bin/crystalWed Jun 7 17:35:31 2023 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/usr/local/bin/bash + + ## https://github.com/mkropat/sh-realpath # + # Index: patches/patch-src_compiler_crystal_compiler_cr
new devel/p5-Test-MockTime-HiRes
Hi, ok to import p5-Test-MockTime-HiRes? I need it as test dependnecy for devel/p5-Date-Extract. bluhm Comment: replaces actual time with simulated high resolution time Description: Test::MockTime::HiRes is a Time::HiRes compatible version of Test::MockTime. You can wait milliseconds in simulated time. p5-Test-MockTime-HiRes.tgz Description: application/tar-gz
Re: Question about net/curl and SFTP
On Thu, Jun 8, 2023, at 03:01, Stuart Henderson wrote: > I don't recommend that. It affects the library too, which is used > by many programs in ports. > > There are other ways to do this, including lftp: > > $ yes | head -500 | lftp sftp://hostname -e 'put /dev/stdin -o /tmp/file' > > and rclone (which works with a wide variety of object storage methods, > not just sftp): > > $ rclone config > <...go through the interactive "add host config" setup...> > $ cat .config/rclone/rclone.conf > [somehost] > type = sftp > host = somehost > $ yes | head -500 | rclone rcat somehost:/tmp/rcattest > > It would be helpful if there was something to do this natively in > openssh; it's very handy for streaming backups to a remote sftp-only > account without using an intermediate file. It can only work with the > SFTP protocol (not SCP which requires knowing the file size in advance). Yes, this is exactly my use case. Backups to a storage server. Thank you for the other suggestions. Allan
[update] net/synapse 1.85.2
Hello, Here is a short diff for net/synapse 1.85.2 It fixes a regression where using TLS for HTTP replication between workers did not work. Introduced in v1.85.0. works for me on amd64 Best RegardsIndex: Makefile === RCS file: /cvs/ports/net/synapse/Makefile,v retrieving revision 1.55 diff -u -p -r1.55 Makefile --- Makefile 7 Jun 2023 19:17:59 - 1.55 +++ Makefile 8 Jun 2023 13:31:03 - @@ -1,6 +1,6 @@ COMMENT = open network for secure, decentralized communication -MODPY_EGG_VERSION = 1.85.1 +MODPY_EGG_VERSION = 1.85.2 GH_ACCOUNT = matrix-org GH_PROJECT = synapse Index: distinfo === RCS file: /cvs/ports/net/synapse/distinfo,v retrieving revision 1.39 diff -u -p -r1.39 distinfo --- distinfo 7 Jun 2023 19:17:59 - 1.39 +++ distinfo 8 Jun 2023 13:31:03 - @@ -53,7 +53,7 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ= SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE= SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA= -SHA256 (synapse-1.85.1.tar.gz) = g0S9BKWr3OqtIXG8EJQmMsObiwGPp9iBr2Aj5Q/e8ec= +SHA256 (synapse-1.85.2.tar.gz) = oifHNHmW6uAI4Pjw8ukpDHDh2W52hyk7Lr0VM3Zq1Ds= SIZE (cargo/aho-corasick-0.7.19.tar.gz) = 113070 SIZE (cargo/anyhow-1.0.71.tar.gz) = 43808 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157 @@ -109,4 +109,4 @@ SIZE (cargo/windows_i686_gnu-0.36.1.tar. SIZE (cargo/windows_i686_msvc-0.36.1.tar.gz) = 724575 SIZE (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 790934 SIZE (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = 661999 -SIZE (synapse-1.85.1.tar.gz) = 8285430 +SIZE (synapse-1.85.2.tar.gz) = 8285129 smime.p7s Description: S/MIME Cryptographic Signature
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/06/08 05:54:35 Modified files: infrastructure/lib/DPB: Core.pm Log message: GC very old test that should have gone away with the other tests for the existence of $core->job
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/06/08 05:50:22 Modified files: infrastructure/lib/DPB: Core.pm Log message: better name than "one_core", and call it OO style
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2023/06/08 04:25:22 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: update to 114.0.5735.106
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/06/08 04:00:47 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.46.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2023/06/08 02:52:35 Modified files: net/p5-Net-DNS-SEC: Makefile distinfo Removed files: net/p5-Net-DNS-SEC/patches: patch-SEC_xs Log message: update p5-Net-DNS-SEC to 1.21
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2023/06/08 02:48:40 Modified files: net/p5-Net-DNS : Makefile distinfo Log message: update p5-Net-DNS to 1.39
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/06/08 02:09:20 Modified files: x11/py-wxPython: Makefile distinfo x11/py-wxPython/pkg: PLIST-main Removed files: x11/py-wxPython/patches: patch-buildtools_config_py Log message: Update to py3-wxPython-4.2.1.
Re: Question about net/curl and SFTP
On 2023/06/07 12:47, Allan Streib wrote: > On Wed, Jun 7, 2023, at 12:37, Vlad Meșco wrote: > > > You can do what I did: grab the ports tree, update net/curl/Makefile to > > configure --with-libssh (and add libssh as a dependency), make package > > and make install. > > Yes, that's fine, I can do that. I guess I assumed there might be some > other (breaking) reason that it was disabled. Thanks! I don't recommend that. It affects the library too, which is used by many programs in ports. There are other ways to do this, including lftp: $ yes | head -500 | lftp sftp://hostname -e 'put /dev/stdin -o /tmp/file' and rclone (which works with a wide variety of object storage methods, not just sftp): $ rclone config <...go through the interactive "add host config" setup...> $ cat .config/rclone/rclone.conf [somehost] type = sftp host = somehost $ yes | head -500 | rclone rcat somehost:/tmp/rcattest It would be helpful if there was something to do this natively in openssh; it's very handy for streaming backups to a remote sftp-only account without using an intermediate file. It can only work with the SFTP protocol (not SCP which requires knowing the file size in advance). If you have some other requirement that needs a special build of curl, consider installing the curl binary+library in a different dir. You'll need to set LD_LIBRARY_PATH so that it can find the special version of the library. In theory you could use a curl binary that statically links to the curl library, but building that on OpenBSD seems problematic. (I once tried to write a "curl-jumbo" port doing this, but gave up and found a different method to do what I needed).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2023/06/08 00:41:55 Modified files: graphics/jhead : Makefile distinfo graphics/jhead/patches: patch-jhead_c patch-makefile Log message: Update to jhead-3.08.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sema...@cvs.openbsd.org 2023/06/08 00:34:00 Modified files: lang/rust/patches: patch-compiler_rustc_session_src_options_rs Log message: update lang/rust: unbreak the build due to bad patch commited no bump as the port didn't build at all (syntax error).