update spyder-kernels
The attached includes an update for spyder-kernels 1.8.1. To do that update we need to update ipykernel to at least 5.1.3 first. Diffs for both are attached. ok? (this is the first step toward reviving spyder3).Index: Makefile === RCS file: /cvs/ports/devel/spyder/py-spyder-kernels/Makefile,v retrieving revision 1.10 diff -u -p -u -r1.10 Makefile --- Makefile26 Nov 2022 23:28:13 - 1.10 +++ Makefile11 Sep 2023 04:55:54 - @@ -1,21 +1,20 @@ COMMENT= kernels used by spyder on its ipython console -MODPY_EGG_VERSION= 0.4.2 +MODPY_EGG_VERSION= 1.8.1 DISTNAME= spyder-kernels-${MODPY_EGG_VERSION} PKGNAME= ${MODPY_PY_PREFIX}${DISTNAME} -REVISION= 6 -PORTROACH= limit:^0 +PORTROACH= limit:^1 HOMEPAGE= https://github.com/spyder-ide/spyder-kernels FLAVORS = python3 FLAVOR = python3 -RUN_DEPENDS += devel/py-cloudpickle${MODPY_FLAVOR} \ - devel/py-ipykernel${MODPY_FLAVOR}>=4.8.2 \ - devel/py-jupyter_client${MODPY_FLAVOR}>=5.2.3 \ - devel/py-wurlitzer${MODPY_FLAVOR} \ +RUN_DEPENDS = devel/py-cloudpickle${MODPY_FLAVOR} \ + devel/py-ipykernel${MODPY_FLAVOR}>=5.1.3 \ + devel/py-jupyter_client${MODPY_FLAVOR}>=5.3.4 \ + devel/py-wurlitzer${MODPY_FLAVOR}>=1.0.3 \ net/py-zmq${MODPY_FLAVOR} NO_TEST = Yes Index: distinfo === RCS file: /cvs/ports/devel/spyder/py-spyder-kernels/distinfo,v retrieving revision 1.2 diff -u -p -u -r1.2 distinfo --- distinfo23 Feb 2019 17:57:43 - 1.2 +++ distinfo11 Sep 2023 04:55:54 - @@ -1,2 +1,2 @@ -SHA256 (spyder/spyder-kernels-0.4.2.tar.gz) = oTzvtWnvn2OBTLX889DbZuCdLX5sxoxwPVEYste6Bis= -SIZE (spyder/spyder-kernels-0.4.2.tar.gz) = 36369 +SHA256 (spyder/spyder-kernels-1.8.1.tar.gz) = p4L8WWGp3UjVIN3ByGi5YNVLjtsRFsIfwuPDR/5aRHQ= +SIZE (spyder/spyder-kernels-1.8.1.tar.gz) = 52588 Index: patches/patch-spyder_kernels_customize_spydercustomize_py === RCS file: /cvs/ports/devel/spyder/py-spyder-kernels/patches/patch-spyder_kernels_customize_spydercustomize_py,v retrieving revision 1.3 diff -u -p -u -r1.3 patch-spyder_kernels_customize_spydercustomize_py --- patches/patch-spyder_kernels_customize_spydercustomize_py 11 Mar 2022 18:53:29 - 1.3 +++ patches/patch-spyder_kernels_customize_spydercustomize_py 11 Sep 2023 04:55:54 - @@ -1,12 +1,12 @@ Index: spyder_kernels/customize/spydercustomize.py --- spyder_kernels/customize/spydercustomize.py.orig +++ spyder_kernels/customize/spydercustomize.py -@@ -157,7 +157,7 @@ except: +@@ -118,7 +118,7 @@ except Exception: # Add default filesystem encoding on Linux to avoid an error with # Matplotlib 1.5 in Python 2 (Fixes Issue 2793) - #== + # = -if PY2 and sys.platform.startswith('linux'): -+if PY2 and sys.platform.startswith(('linux','openbsd')): ++if PY2 and sys.platform.startswith(('linux', 'openbsd')): def _getfilesystemencoding_wrapper(): return 'utf-8' Index: pkg/PLIST === RCS file: /cvs/ports/devel/spyder/py-spyder-kernels/pkg/PLIST,v retrieving revision 1.4 diff -u -p -u -r1.4 PLIST --- pkg/PLIST 11 Mar 2022 18:53:29 - 1.4 +++ pkg/PLIST 11 Sep 2023 04:55:54 - @@ -13,6 +13,14 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/spyder_kernels/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/spyder_kernels/${MODPY_PYCACHE}py3compat.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/spyder_kernels/_version.py +lib/python${MODPY_VERSION}/site-packages/spyder_kernels/comms/ +lib/python${MODPY_VERSION}/site-packages/spyder_kernels/comms/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/spyder_kernels/comms/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/spyder_kernels/comms/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/spyder_kernels/comms/${MODPY_PYCACHE}commbase.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/spyder_kernels/comms/${MODPY_PYCACHE}frontendcomm.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/spyder_kernels/comms/commbase.py +lib/python${MODPY_VERSION}/site-packages/spyder_kernels/comms/frontendcomm.py lib/python${MODPY_VERSION}/site-packages/spyder_kernels/console/ lib/python${MODPY_VERSION}/site-packages/spyder_kernels/console/__init__.py
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2023/09/10 22:46:46 Modified files: devel/git-cola : Makefile distinfo Log message: Update to git-cola-4.3.2 Changes: https://github.com/git-cola/git-cola/blob/v4.3.2/CHANGES.rst
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2023/09/10 20:49:15 Modified files: lang/pcc/pcc : Makefile distinfo lang/pcc/pcc/patches: patch-arch_powerpc_local2_c patch-arch_powerpc_local_c patch-arch_powerpc_macdefs_h patch-arch_powerpc_table_c Added files: lang/pcc/pcc/patches: patch-arch_powerpc_code_c Removed files: lang/pcc/pcc/patches: patch-arch_i386_code_c patch-arch_i386_local_c Log message: update to pcc 20230830 As usual, big thanks to gkoehler@ for the PowerPC patches
UPDATE: objfw-1.0.2 (was: Re: UPDATE: objfw-1.0.1)
And here's an update to the just released 1.0.2 instead. This is 1.0.1 with some additional fixes for macOS, so not important for OpenBSD. But when updating anyway, why not update to the latest version :). Index: Makefile === RCS file: /cvs/ports/devel/objfw/Makefile,v retrieving revision 1.2 diff -u -p -u -r1.2 Makefile --- Makefile4 Sep 2023 14:28:59 - 1.2 +++ Makefile11 Sep 2023 01:22:54 - @@ -1,6 +1,6 @@ COMMENT = portable, lightweight framework for the Objective-C language -DISTNAME = objfw-1.0 +DISTNAME = objfw-1.0.2 SHARED_LIBS += objfw 0.0 SHARED_LIBS += objfwrt 0.0 @@ -23,6 +23,7 @@ MASTER_SITES =https://objfw.nil.im/dow COMPILER= base-clang ports-clang CONFIGURE_STYLE = gnu +CONFIGURE_FLAGS += --disable-silent-rules MAKE_FLAGS += OBJFW_LIB_MAJOR=${LIBobjfw_VERSION:R} MAKE_FLAGS += OBJFW_LIB_MINOR=${LIBobjfw_VERSION:E} Index: distinfo === RCS file: /cvs/ports/devel/objfw/distinfo,v retrieving revision 1.1.1.1 diff -u -p -u -r1.1.1.1 distinfo --- distinfo4 Sep 2023 14:12:27 - 1.1.1.1 +++ distinfo11 Sep 2023 01:22:54 - @@ -1,2 +1,2 @@ -SHA256 (objfw-1.0.tar.gz) = pqo79ZDGp64hzxPbqpSnKSbmevXH1a70orFyVD0fJqM= -SIZE (objfw-1.0.tar.gz) = 785854 +SHA256 (objfw-1.0.2.tar.gz) = toC+CL+t43bReVjzzq2vIjrF0I33GkvXh6QmQKhtt8s= +SIZE (objfw-1.0.2.tar.gz) = 786962 Index: patches/patch-buildsys_mk_in === RCS file: patches/patch-buildsys_mk_in diff -N patches/patch-buildsys_mk_in --- patches/patch-buildsys_mk_in4 Sep 2023 14:28:59 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,66 +0,0 @@ -Make build log more useful by printing CFLAGS etc - -Index: buildsys.mk.in buildsys.mk.in.orig -+++ buildsys.mk.in -@@ -123,18 +123,17 @@ DEPS = ${OBJS:.o=.dep} \ - - MO_FILES = ${LOCALES:.po=.mo} - --.SILENT: - .SUFFIXES: - .SUFFIXES: .amigalib.o .beam .c .cc .class .cxx .d .erl .lib.o .java .mo .m .mm .o .plugin.o .po .py .pyc .rc .S .xpm - .PHONY: all subdirs subdirs-after pre-depend depend install install-extra uninstall uninstall-extra clean distclean locales copy-headers-into-framework ${SUBDIRS} ${SUBDIRS_AFTER} - - all: -- ${MAKE} -s pre-all -- ${MAKE} -s subdirs -- ${MAKE} -s depend -- ${MAKE} -s ${STATIC_LIB} ${STATIC_LIB_NOINST} ${STATIC_PIC_LIB} ${STATIC_PIC_LIB_NOINST} ${STATIC_AMIGA_LIB} ${STATIC_AMIGA_LIB_NOINST} ${SHARED_LIB} ${SHARED_LIB_NOINST} ${FRAMEWORK} ${FRAMEWORK_NOINST} ${AMIGA_LIB} ${AMIGA_LIB_NOINST} ${PLUGIN} ${PLUGIN_NOINST} ${PROG} ${PROG_NOINST} ${JARFILE} locales -- ${MAKE} -s subdirs-after -- ${MAKE} -s post-all -+ ${MAKE} pre-all -+ ${MAKE} subdirs -+ ${MAKE} depend -+ ${MAKE} ${STATIC_LIB} ${STATIC_LIB_NOINST} ${STATIC_PIC_LIB} ${STATIC_PIC_LIB_NOINST} ${STATIC_AMIGA_LIB} ${STATIC_AMIGA_LIB_NOINST} ${SHARED_LIB} ${SHARED_LIB_NOINST} ${FRAMEWORK} ${FRAMEWORK_NOINST} ${AMIGA_LIB} ${AMIGA_LIB_NOINST} ${PLUGIN} ${PLUGIN_NOINST} ${PROG} ${PROG_NOINST} ${JARFILE} locales -+ ${MAKE} subdirs-after -+ ${MAKE} post-all - - pre-all post-all: - -@@ -144,7 +143,7 @@ subdirs-after: ${SUBDIRS_AFTER} - ${SUBDIRS} ${SUBDIRS_AFTER}: - for i in $@; do \ - ${DIR_ENTER}; \ -- ${MAKE} -s || exit $$?; \ -+ ${MAKE} || exit $$?; \ - ${DIR_LEAVE}; \ - done - -@@ -194,7 +193,7 @@ ${SHARED_LIB} ${SHARED_LIB_NOINST}: ${EXT_DEPS} ${LIB_ - ${FRAMEWORK} ${FRAMEWORK_NOINST}: ${EXT_DEPS} ${LIB_OBJS} ${LIB_OBJS_EXTRA} - ${LINK_STATUS} - out="$@"; \ -- if rm -fr $$out && ${MKDIR_P} $$out && ${MAKE} -s COPY_HEADERS_IF_SUBDIR=${includesubdir} COPY_HEADERS_DESTINATION=$$PWD/$@/Headers copy-headers-into-framework && if test -f Info.plist; then ${INSTALL} -m 644 Info.plist $$out/Info.plist; fi && if test -f module.modulemap; then ${MKDIR_P} $$out/Modules && ${INSTALL} -m 644 module.modulemap $$out/Modules/module.modulemap; fi && ${LD} -o $$out/$${out%.framework} ${LIB_OBJS} ${LIB_OBJS_EXTRA} ${FRAMEWORK_LDFLAGS} ${FRAMEWORK_LDFLAGS_INSTALL_NAME} ${LDFLAGS} ${FRAMEWORK_LIBS} && ${CODESIGN} -fs ${CODESIGN_IDENTITY} $$out; then \ -+ if rm -fr $$out && ${MKDIR_P} $$out && ${MAKE} COPY_HEADERS_IF_SUBDIR=${includesubdir} COPY_HEADERS_DESTINATION=$$PWD/$@/Headers copy-headers-into-framework && if test -f Info.plist; then ${INSTALL} -m 644 Info.plist $$out/Info.plist; fi && if test -f module.modulemap; then ${MKDIR_P} $$out/Modules && ${INSTALL} -m 644 module.modulemap $$out/Modules/module.modulemap; fi && ${LD} -o $$out/$${out%.framework} ${LIB_OBJS} ${LIB_OBJS_EXTRA} ${FRAMEWORK_LDFLAGS} ${FRAMEWORK_LDFLAGS_INSTALL_NAME} ${LDFLAGS} ${FRAMEWORK_LIBS} && ${CODESIGN} -fs ${CODESIGN_IDENTITY} $$out; then \ -
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2023/09/10 19:04:40 Modified files: math/wxMaxima : Makefile distinfo math/wxMaxima/pkg: PLIST Log message: update to wxMaxima 22.05.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2023/09/10 18:47:00 Modified files: lang/pythran : Makefile distinfo lang/pythran/pkg: PLIST Log message: update pythran to 0.14.0
Re: [new] www/py-flasgger
On Sun, Sep 03, 2023 at 05:15:21PM +, Lucas Raab wrote: > Hello, > > Here's a new port for py-flasgger which is a new dep for a www/py-httpbin > update and possibly of interest for those who have APIs implemented in Flask. > > pkg/DESCR: > Flask extension to extract OpenAPI-Specification from all Flask > views registered in your API. > > https://github.com/flasgger/flasgger > > Comments? > > Thanks, > Lucas Any feedback or good to import as is? Thanks, Lucas py-flasgger.tgz Description: application/tar-gz
KiCad exits with "illegal instruction"
I wanted to report that KiCad exits with "illegal instruction" when you try to launch a project. OpenBSD 7.3-current (GENERIC.MP) #1359: Sun Sep 3 10:53:36 MDT 2023 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP real mem = 34006142976 (32430MB) avail mem = 32955805696 (31429MB) random: good seed from bootblocks mpath0 at root scsibus0 at mpath0: 256 targets mainbus0 at root bios0 at mainbus0: SMBIOS rev. 3.3 @ 0x3f085000 (54 entries) bios0: vendor INSYDE Corp. version "03.05" date 08/23/2022 bios0: Framework Laptop (12th Gen Intel Core) efi0 at bios0: UEFI 2.8 efi0: INSYDE Corp. rev 0x305 acpi0 at bios0: ACPI 6.3 acpi0: sleep states S0 S3 S4 S5 acpi0: tables DSDT FACP UEFI SSDT SSDT SSDT SSDT SSDT SSDT SSDT TPM2 SSDT LPIT WSMT SSDT SSDT DBGP DBG2 NHLT ECDT HPET APIC MCFG SSDT DMAR SSDT SSDT SSDT SSDT FPDT ASF! PHAT BGRT acpi0: wakeup devices PEG0(S4) PEGP(S4) PEGP(S4) PEGP(S4) XHCI(S4) XDCI(S4) HDAS(S4) CNVW(S4) RP01(S4) PXSX(S4) RP02(S4) PXSX(S4) RP03(S4) PXSX(S4) RP04(S4) PXSX(S4) [...] acpitimer0 at acpi0: 3579545 Hz, 24 bits acpiec0 at acpi0 acpihpet0 at acpi0: 1920 Hz acpimadt0 at acpi0 addr 0xfee0: PC-AT compat cpu0 at mainbus0: apid 0 (boot processor) cpu0: 12th Gen Intel(R) Core(TM) i5-1240P, 4390.58 MHz, 06-9a-03, patch 042c cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,SHA,UMIP,PKU,WAITPKG,PKS,MD_CLEAR,IBT,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,IBRS_ALL,SKIP_L1DFL,MDS_NO,IF_PSCHANGE,TAA_NO,MISC_PKG_CT,ENERGY_FILT,DOITM,SBDR_SSDP_N,FBSDP_NO,PSDP_NO,RRSBA,OVERCLOCK,XSAVEOPT,XSAVEC,XGETBV1,XSAVES cpu0: 48KB 64b/line 12-way D-cache, 32KB 64b/line 8-way I-cache, 1MB 64b/line 10-way L2 cache, 12MB 64b/line 8-way L3 cache cpu0: smt 0, core 0, package 0 mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges cpu0: apic clock running at 38MHz cpu0: mwait min=64, max=64, C-substates=0.2.0.2.0.1.0.1, IBE cpu1 at mainbus0: apid 1 (application processor) cpu1: 12th Gen Intel(R) Core(TM) i5-1240P, 4390.58 MHz, 06-9a-03, patch 042c cpu1: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,SHA,UMIP,PKU,WAITPKG,PKS,MD_CLEAR,IBT,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,IBRS_ALL,SKIP_L1DFL,MDS_NO,IF_PSCHANGE,TAA_NO,MISC_PKG_CT,ENERGY_FILT,DOITM,SBDR_SSDP_N,FBSDP_NO,PSDP_NO,RRSBA,OVERCLOCK,XSAVEOPT,XSAVEC,XGETBV1,XSAVES cpu1: 48KB 64b/line 12-way D-cache, 32KB 64b/line 8-way I-cache, 1MB 64b/line 10-way L2 cache, 12MB 64b/line 8-way L3 cache cpu1: smt 1, core 0, package 0 cpu2 at mainbus0: apid 8 (application processor) cpu2: 12th Gen Intel(R) Core(TM) i5-1240P, 4375.71 MHz, 06-9a-03, patch 042c cpu2: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,SHA,UMIP,PKU,WAITPKG,PKS,MD_CLEAR,IBT,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,IBRS_ALL,SKIP_L1DFL,MDS_NO,IF_PSCHANGE,TAA_NO,MISC_PKG_CT,ENERGY_FILT,DOITM,SBDR_SSDP_N,FBSDP_NO,PSDP_NO,RRSBA,OVERCLOCK,XSAVEOPT,XSAVEC,XGETBV1,XSAVES cpu2: 48KB 64b/line 12-way D-cache, 32KB 64b/line 8-way I-cache, 1MB 64b/line 10-way L2 cache, 12MB 64b/line 8-way L3 cache cpu2: smt 0, core 4, package 0 cpu3 at mainbus0: apid 9 (application processor) cpu3: 12th Gen Intel(R) Core(TM) i5-1240P, 4390.69 MHz, 06-9a-03, patch 042c cpu3: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,SHA,UMIP,PKU,WAITPKG,PKS,MD_CLEAR,IBT,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,IBRS_ALL,SKIP_L1DFL,MDS_NO,IF_PSCHANGE,TAA_NO,MISC_PKG_CT,ENERGY_FILT,DOITM,SBDR_SSDP_N,FBSDP_NO,PSDP_NO,RRSBA,OVERCLOCK,XSAVEOPT,XSAVEC,XGETBV1,XSAVES cpu3: 48KB 64b/line 12-way D-cache, 32KB 64b/line 8-way I-cache, 1MB 64b/line 10-way L2 cache, 12MB
Re: [update] devel/pycharm to 2023.2.1
On Sun, Sep 03, 2023 at 09:40:31AM +, Lucas Raab wrote: > Hello, > > Similar to the devel/intellij update sent a bit ago, getting an update out > there now and circling back to including JNA later. > > Other tests? > > Thanks, > Lucas I'll plan on committing this in the next few days unless anyone has other tests?
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lr...@cvs.openbsd.org 2023/09/10 18:22:43 Modified files: www/py-httpie : Makefile Log message: www/py-httpie: add two more TDEPs The only remaining errors look to be blocked network attempts
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2023/09/10 16:35:49 Modified files: converters/p5-JSON-Any: Makefile distinfo Log message: update p5-JSON-Any to 1.40
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2023/09/10 16:12:41 Modified files: devel/p5-Data-Printer: Makefile distinfo devel/p5-Data-Printer/pkg: PLIST Log message: update p5-Data-Printer to 1.001001
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2023/09/10 15:28:20 Modified files: devel/p5-Algorithm-Diff: Makefile distinfo devel/p5-Algorithm-Diff/pkg: PLIST Log message: update p5-Algorithm-Diff to 1.2010
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2023/09/10 15:12:44 Modified files: audio/audacity : Makefile multimedia/motion: Makefile Added files: audio/audacity/patches: patch-locale_ar_po patch-locale_be_po patch-locale_bg_po patch-locale_ca_ES@valencia_po patch-locale_ca_po patch-locale_fa_po patch-locale_gl_po patch-locale_hr_po patch-locale_hy_po patch-locale_id_po patch-locale_km_po patch-locale_ro_po patch-locale_sr_RS@latin_po patch-locale_ta_po patch-locale_tg_po multimedia/motion/patches: patch-po_de_po patch-po_fi_po Log message: fix format strings in message catalogs The gettext 0.22 tools flag those errors.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2023/09/10 15:10:08 Modified files: devel/id-utils : Makefile games/tornado : Makefile Added files: devel/id-utils/patches: patch-po_fr_po games/tornado/patches: patch-po_no_po patch-po_pt_po Log message: fix charset declaration in message catalogs The gettext 0.22 tools flag those errors.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2023/09/10 15:07:23 Modified files: x11/mate/panel : Makefile Added files: x11/mate/panel/patches: patch-libmate-panel-applet_Makefile_in Log message: x11/mate/panel: fix build with gettext 0.22; from upstream
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2023/09/10 15:06:53 ports/x11/mate/panel/patches Update of /cvs/ports/x11/mate/panel/patches In directory cvs.openbsd.org:/tmp/cvs-serv52277/patches Log Message: Directory /cvs/ports/x11/mate/panel/patches added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2023/09/10 15:04:22 Modified files: news/slrn : Makefile Added files: news/slrn/patches: patch-src_Makefile_in Removed files: news/slrn/patches: patch-autoconf_configure_ac Log message: news/slrn: cope with the included configure script Stop trying to regenerate the configure script with new gettext macros, which keeps breaking with newer gettext releases.
Re: games/devilutionx - unbreak on arm64
On Sun, Sep 10, 2023 at 01:43:58PM +0200, Christian Weisgerber wrote: > Lucas Raab: > > > > It would be interesting to figure out where that crash is coming > > > from. Is this a problem in devilutionx proper? Or library code > > > it links against? > > > > I'm assuming there's no Easy Button(tm) to identify those and that'll > > require > > stepping through each dependent library to determine? :) > > I would assume a backtrace from a core dump would allow identifying > the library, as a first step. Once we know that a library has a > BTI problem, somebody can dig there. > > -- > Christian "naddy" Weisgerber na...@mips.inka.de Thanks, naddy. bentley@ also helped get me going with debug builds. Which leads to my next question...I've built devilutionx with DEBUG_PACKAGES and that initially gets me to: Process 41444 stopped * thread #1, stop reason = signal SIGILL frame #0: 0x000e2abf7000 -> 0xe2abf7000: stpd15, d14, [sp, #-0xa0]! 0xe2abf7004: subx9, sp, #0x40 ; =0x40 0xe2abf7008: stpd13, d12, [sp, #0x10] 0xe2abf700c: stpd11, d10, [sp, #0x20] (lldb) bt * thread #1, stop reason = signal SIGILL * frame #0: 0x000e2abf7000 frame #1: 0x000ebecbab34 frame #2: 0x000ebecd7e7c frame #3: 0x000ebecb8ea0 frame #4: 0x000ebecb8a50 frame #5: 0x000ebecb89c0 frame #6: 0x000ebf15ac08 frame #7: 0x000ebe9fbb3c frame #8: 0x000e7c612cc4 libSDL2.so.0.14`GL_RunCommandQueue at SDL_render_gl.c:1372:17 frame #9: 0x000e7c60ccb4 libSDL2.so.0.14`SDL_RenderPresent_REAL at SDL_render.c:249:14 frame #10: 0x000a0fc1e5b4 devilutionx`devilution::RenderPresent() at dx.cpp:247:3 frame #11: 0x000a0fbf3554 devilutionx`devilution::LoadBackgroundArt(pszFile=, frames=1) at diabloui.cpp:714:2 frame #12: 0x000a0fbfbb20 devilutionx`devilution::UiMainMenuDialog(char const*, devilution::_mainmenu_selections*, int) [inlined] devilution::(anonymous namespace)::MainmenuLoad(name="DevilutionX vDebug") at unique_ptr.h:0:5 frame #13: 0x000a0fbfb614 devilutionx`devilution::UiMainMenuDialog(name="DevilutionX vDebug", pdwResult=0x007e6c3a15cc, attractTimeOut=30) at mainmenu.cpp:99:3 frame #14: 0x000a0fb511b4 devilutionx`devilution::mainmenu_loop() at menu.cpp:155:13 frame #15: 0x000a0fafb770 devilutionx`devilution::DiabloMain(argc=, argv=) at diablo.cpp:2435:2 frame #16: 0x000a0fad46f8 devilutionx`_start + 284 bentley@'s thought was to rebuild mesa with debug info to proceed, but I can't seem to get any symbols to show up and I actually get four additional frames. Example: Process 92689 stopped * thread #1, stop reason = signal SIGILL frame #0: 0x001840b33000 -> 0x1840b33000: stpd15, d14, [sp, #-0xa0]! 0x1840b33004: subx9, sp, #0x40 ; =0x40 0x1840b33008: stpd13, d12, [sp, #0x10] 0x1840b3300c: stpd11, d10, [sp, #0x20] (lldb) bt * thread #1, stop reason = signal SIGILL * frame #0: 0x001840b33000 frame #1: 0x0017c8286b4c frame #2: 0x0017c82b1bac frame #3: 0x0017c82b0808 frame #4: 0x0017c8284404 frame #5: 0x0017c8283f24 frame #6: 0x0017c8283cb8 frame #7: 0x0017c890cc9c frame #8: 0x0017c82c3800 frame #9: 0x0017c7e5bbb4 frame #10: 0x0017c7e50f90 frame #11: 0x0017c7e50d64 frame #12: 0x00182072b9a8 frame #13: 0x00182808b8a8 libSDL2.so.0.14`GL_RunCommandQueue + 1168 frame #14: 0x001828085898 libSDL2.so.0.14`SDL_RenderPresent_REAL + 128 frame #15: 0x0013b20ee5b4 devilutionx`devilution::RenderPresent() at dx.cpp:247:3 frame #16: 0x0013b20c3554 devilutionx`devilution::LoadBackgroundArt(pszFile=, frames=1) at diabloui.cpp:714:2 frame #17: 0x0013b20cbb20 devilutionx`devilution::UiMainMenuDialog(char const*, devilution::_mainmenu_selections*, int) [inlined] devilution::(anonymous namespace)::MainmenuLoad(name="DevilutionX vDebug") at unique_ptr.h:0:5 frame #18: 0x0013b20cb614 devilutionx`devilution::UiMainMenuDialog(name="DevilutionX vDebug", pdwResult=0x0064ae8e2cdc, attractTimeOut=30) at mainmenu.cpp:99:3 frame #19: 0x0013b20211b4 devilutionx`devilution::mainmenu_loop() at menu.cpp:155:13 frame #20: 0x0013b1fcb770 devilutionx`devilution::DiabloMain(argc=, argv=) at diablo.cpp:2435:2 frame #21: 0x0013b1fa46f8 devilutionx`_start + 284 I can see xorg-config.cache.arm64 has ac_cv_env_CFLAGS_value=-g set so I believe the I've rebuilt with debug info. I don't understand how/why the extra four frames would appear though and why there's no additional information. Is there something I've missed? Thanks, Lucas
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/09/10 13:51:11 Modified files: net/p5-Zonemaster/cli: Makefile distinfo Log message: update to zonemaster-6.0.2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/09/10 13:51:07 Modified files: net/p5-Zonemaster/engine: Makefile distinfo Log message: update to p5-Zonemaster-engine-4.7.3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2023/09/10 11:12:57 Modified files: devel/py-dill : Makefile distinfo devel/py-dill/pkg: PLIST Log message: update to py-dill 0.3.7 and correct license marker Needed for an update of devel/py-multiprocess
UPDATE: objfw-1.0.1
Fixes an issue with TLS connections and no longer requires a patch to disable the silent rules. Index: devel/objfw/Makefile === RCS file: /cvs/ports/devel/objfw/Makefile,v retrieving revision 1.2 diff -u -p -u -r1.2 Makefile --- devel/objfw/Makefile4 Sep 2023 14:28:59 - 1.2 +++ devel/objfw/Makefile10 Sep 2023 17:08:24 - @@ -1,6 +1,6 @@ COMMENT = portable, lightweight framework for the Objective-C language -DISTNAME = objfw-1.0 +DISTNAME = objfw-1.0.1 SHARED_LIBS += objfw 0.0 SHARED_LIBS += objfwrt 0.0 @@ -23,6 +23,7 @@ MASTER_SITES =https://objfw.nil.im/dow COMPILER= base-clang ports-clang CONFIGURE_STYLE = gnu +CONFIGURE_FLAGS += --disable-silent-rules MAKE_FLAGS += OBJFW_LIB_MAJOR=${LIBobjfw_VERSION:R} MAKE_FLAGS += OBJFW_LIB_MINOR=${LIBobjfw_VERSION:E} Index: devel/objfw/distinfo === RCS file: /cvs/ports/devel/objfw/distinfo,v retrieving revision 1.1.1.1 diff -u -p -u -r1.1.1.1 distinfo --- devel/objfw/distinfo4 Sep 2023 14:12:27 - 1.1.1.1 +++ devel/objfw/distinfo10 Sep 2023 17:08:24 - @@ -1,2 +1,2 @@ -SHA256 (objfw-1.0.tar.gz) = pqo79ZDGp64hzxPbqpSnKSbmevXH1a70orFyVD0fJqM= -SIZE (objfw-1.0.tar.gz) = 785854 +SHA256 (objfw-1.0.1.tar.gz) = lT/Yp4Gf2/o7MJKwasf0OnS6xzbBIKQPLjck8hjSFfE= +SIZE (objfw-1.0.1.tar.gz) = 786603 Index: devel/objfw/patches/patch-buildsys_mk_in === RCS file: devel/objfw/patches/patch-buildsys_mk_in diff -N devel/objfw/patches/patch-buildsys_mk_in --- devel/objfw/patches/patch-buildsys_mk_in4 Sep 2023 14:28:59 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,66 +0,0 @@ -Make build log more useful by printing CFLAGS etc - -Index: buildsys.mk.in buildsys.mk.in.orig -+++ buildsys.mk.in -@@ -123,18 +123,17 @@ DEPS = ${OBJS:.o=.dep} \ - - MO_FILES = ${LOCALES:.po=.mo} - --.SILENT: - .SUFFIXES: - .SUFFIXES: .amigalib.o .beam .c .cc .class .cxx .d .erl .lib.o .java .mo .m .mm .o .plugin.o .po .py .pyc .rc .S .xpm - .PHONY: all subdirs subdirs-after pre-depend depend install install-extra uninstall uninstall-extra clean distclean locales copy-headers-into-framework ${SUBDIRS} ${SUBDIRS_AFTER} - - all: -- ${MAKE} -s pre-all -- ${MAKE} -s subdirs -- ${MAKE} -s depend -- ${MAKE} -s ${STATIC_LIB} ${STATIC_LIB_NOINST} ${STATIC_PIC_LIB} ${STATIC_PIC_LIB_NOINST} ${STATIC_AMIGA_LIB} ${STATIC_AMIGA_LIB_NOINST} ${SHARED_LIB} ${SHARED_LIB_NOINST} ${FRAMEWORK} ${FRAMEWORK_NOINST} ${AMIGA_LIB} ${AMIGA_LIB_NOINST} ${PLUGIN} ${PLUGIN_NOINST} ${PROG} ${PROG_NOINST} ${JARFILE} locales -- ${MAKE} -s subdirs-after -- ${MAKE} -s post-all -+ ${MAKE} pre-all -+ ${MAKE} subdirs -+ ${MAKE} depend -+ ${MAKE} ${STATIC_LIB} ${STATIC_LIB_NOINST} ${STATIC_PIC_LIB} ${STATIC_PIC_LIB_NOINST} ${STATIC_AMIGA_LIB} ${STATIC_AMIGA_LIB_NOINST} ${SHARED_LIB} ${SHARED_LIB_NOINST} ${FRAMEWORK} ${FRAMEWORK_NOINST} ${AMIGA_LIB} ${AMIGA_LIB_NOINST} ${PLUGIN} ${PLUGIN_NOINST} ${PROG} ${PROG_NOINST} ${JARFILE} locales -+ ${MAKE} subdirs-after -+ ${MAKE} post-all - - pre-all post-all: - -@@ -144,7 +143,7 @@ subdirs-after: ${SUBDIRS_AFTER} - ${SUBDIRS} ${SUBDIRS_AFTER}: - for i in $@; do \ - ${DIR_ENTER}; \ -- ${MAKE} -s || exit $$?; \ -+ ${MAKE} || exit $$?; \ - ${DIR_LEAVE}; \ - done - -@@ -194,7 +193,7 @@ ${SHARED_LIB} ${SHARED_LIB_NOINST}: ${EXT_DEPS} ${LIB_ - ${FRAMEWORK} ${FRAMEWORK_NOINST}: ${EXT_DEPS} ${LIB_OBJS} ${LIB_OBJS_EXTRA} - ${LINK_STATUS} - out="$@"; \ -- if rm -fr $$out && ${MKDIR_P} $$out && ${MAKE} -s COPY_HEADERS_IF_SUBDIR=${includesubdir} COPY_HEADERS_DESTINATION=$$PWD/$@/Headers copy-headers-into-framework && if test -f Info.plist; then ${INSTALL} -m 644 Info.plist $$out/Info.plist; fi && if test -f module.modulemap; then ${MKDIR_P} $$out/Modules && ${INSTALL} -m 644 module.modulemap $$out/Modules/module.modulemap; fi && ${LD} -o $$out/$${out%.framework} ${LIB_OBJS} ${LIB_OBJS_EXTRA} ${FRAMEWORK_LDFLAGS} ${FRAMEWORK_LDFLAGS_INSTALL_NAME} ${LDFLAGS} ${FRAMEWORK_LIBS} && ${CODESIGN} -fs ${CODESIGN_IDENTITY} $$out; then \ -+ if rm -fr $$out && ${MKDIR_P} $$out && ${MAKE} COPY_HEADERS_IF_SUBDIR=${includesubdir} COPY_HEADERS_DESTINATION=$$PWD/$@/Headers copy-headers-into-framework && if test -f Info.plist; then ${INSTALL} -m 644 Info.plist $$out/Info.plist; fi && if test -f module.modulemap; then ${MKDIR_P} $$out/Modules && ${INSTALL} -m 644 module.modulemap $$out/Modules/module.modulemap; fi && ${LD} -o $$out/$${out%.framework} ${LIB_OBJS} ${LIB_OBJS_EXTRA} ${FRAMEWORK_LDFLAGS} ${FRAMEWORK_LDFLAGS_INSTALL_NAME} ${LDFLAGS} ${FRAMEWORK_LIBS} && ${CODESIGN} -fs ${CODESIGN_IDENTITY} $$out;
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2023/09/10 11:06:45 Modified files: math/py-ecos : Makefile distinfo Log message: update to py-ecos 2.0.10 ok pirofti@ (MAINTAINER)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2023/09/10 10:32:01 Modified files: graphics/krita-gmic-plugin: Makefile Log message: Fix krita-gmic-plugin, add bash to BUILD_DEPENDS translations/lrelease.sh needs bash found by tb@
Re: [maintainer update] Nuclei 2.9.4 -> 2.9.14
On 2023/09/10 22:27:15 +0800, lux wrote: > Hi, This patch updates Nuclei from 2.9.4 to 2.9.14. > > Tested ok on AMD64. Committed, but note that the patch was mangled. See for example this part > --- distinfo 19 May 2023 12:27:59 - 1.1.1.1 > +++ distinfo 10 Sep 2023 11:04:10 - > @@ -4,10 +4,12 @@ SHA256 (go_modules/bitbucket.org/creacha > SHA256 (go_modules/bitbucket.org/creachadair/shell/@v/v0.0.7.zip) = > qewUZ5lrjXYREFhJ2eS6JeS+/TYKg4rxsCPppVBxyac= word-wrapping was applied to these lines, so it can't be applied. Luckily, it only needs one manual change to the Makefile to re-create the rest of the diff. Unfortunately I can't help with Evolution (which seems to be your MUA judging from the User-Agent header) mangling diffs.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: o...@cvs.openbsd.org2023/09/10 09:59:00 Modified files: security/nuclei: Makefile distinfo modules.inc security/nuclei/pkg: PLIST Log message: update security/nuclei to 2.9.14 diff from MAINTAINER Xi Lu, thanks!
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/09/10 09:42:58 Modified files: devel/libgit2/py-git2: Makefile distinfo Removed files: devel/libgit2/py-git2/patches: patch-pygit2_decl_diff_h patch-pygit2_decl_oid_h patch-pygit2_decl_remote_h patch-src_types_h Log message: Update to py3-git2-1.13.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/09/10 09:39:22 Modified files: print/py-pypdf : Makefile distinfo print/py-pypdf/pkg: PLIST Log message: Update to py3-pypdf-3.16.0.
Re: NEW: fonts/recursive 1.085
On 2023/09/10 08:10:58 -0600, "Anthony J. Bentley" wrote: > Renato Aguiar writes: > > Recursive Sans & Mono is a variable type family built for better > > code & UI. > > > > https://www.recursive.design/ > > > > https://github.com/arrowtype/recursive > > > > Port attached. > > EXTRACT_SUFX=.zip is already set by default in the font module. And I > would wrap the do-install lines to 80 characters. agreed > Other than that, the port looks fine to me. Anyone else willing to ok? ok op@ while here we might change MASTER_SITES with SITES and avoid the vertical spacing too. --- recursive/Makefile Fri Sep 8 04:10:55 2023 +++ /usr/ports/fonts/recursive/Makefile Sun Sep 10 17:29:34 2023 @@ -11,13 +11,12 @@ # SIL OFL 1.1 PERMIT_PACKAGE = Yes -MASTER_SITES = https://github.com/arrowtype/recursive/releases/download/v$V/ -EXTRACT_SUFX = .zip +SITES = https://github.com/arrowtype/recursive/releases/download/v$V/ -MODULES = font +MODULES = font -NO_BUILD = Yes -NO_TEST = Yes +NO_BUILD = Yes +NO_TEST = Yes do-install: ${INSTALL_DATA_DIR} ${FONTDIR}
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: kette...@cvs.openbsd.org2023/09/10 09:19:45 Modified files: sysutils/firmware/apple-boot: Makefile Log message: Bump m1n1 version to 1.3.6 Bump u-boot version to 2023.07.02 ok tobhe@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: kette...@cvs.openbsd.org2023/09/10 09:18:39 Modified files: sysutils/u-boot-asahi: Makefile distinfo Log message: Update to openbsd-v2023.07.02 ok tobhe@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: kette...@cvs.openbsd.org2023/09/10 09:17:37 Modified files: sysutils/m1n1 : Makefile distinfo Log message: Update to m1n1 1.3.6 ok tobhe@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: phess...@cvs.openbsd.org2023/09/10 08:56:06 Modified files: misc/ietf-cli : Tag: OPENBSD_7_3 Makefile distinfo misc/ietf-cli/patches: Tag: OPENBSD_7_3 patch-ietf Log message: update to most recent release, which fixes rsync source urls OK kn@ (MAINTAINER) OK sthen@ for -stable
Re: REMOVE sysutils/borgbackup/1.1
On Sat, 9 Sep 2023 08:20:34 +0200, Bjorn Ketelaars wrote: > On Fri 08/09/2023 22:30, Daniel Jakots wrote: > > On Fri, 8 Sep 2023 16:04:19 +0200, Bjorn Ketelaars > > wrote: > > > > > It probably makes sense to remove the 1.1 branch of borgbackup as > > > upstream considers it EOL [0]. As a result, a recent security fix > > > (CVE-2023-36811) has not been made available for 1.1.x. > > > The 1.2 branch, which we have in ports, is actively maintained, > > > and upgrading from 1.1.x to 1.2.x is possible [1]. > > > > Thanks for raising this issue! > > > > > Diff below removes the 1.1 branch and adds @pkgpath markers to the > > > PLIST of 1.2. With this I'm able to 'pkg_add -u' cleanly from > > > borgbackup-1.1.18 to borgbackup-1.2.6. > > > > Is that the right thing to do though? Checking the upgrade notes, > > there's a couple of commands to run, and things to check. > > > > I'm afraid if we provide an update path to borgbackup-1.2, people > > will not notice the silent upgrade, and their backups may > > consequently be broken. > > Not a big issue since I'm sure everyone does monthly 'restore > > attempt' to ensure the backup validity, right (: > > > > Either way, adding a current.html entry with the upgrade notes > > would be quite useful I think. (At least, I appreciated having them > > in your email!) > > An addition to current.html makes sense. Do you think the bit below > suffices? sure, ok danj@ > Index: current.html > === > RCS file: /cvs/www/faq/current.html,v > retrieving revision 1.1108 > diff -u -p -r1.1108 current.html > --- current.html 9 Sep 2023 05:47:12 - 1.1108 > +++ current.html 9 Sep 2023 06:18:08 - > @@ -175,6 +175,20 @@ please do the following BEFORE starting > > > > +2023/09/09 - [packages] sysutils/borgbackup/1.1 > removal + > + > +The 1.1 branch of borgbackup is end-of-life, and has been > removed from +ports. Upgrading packages using pkg_add -u > will result in +borgbackup-1.1.8 to be replaced by a release > from the 1.2 branch, which +at this time is borgbackup-1.2.6. > + > + > +Before upgrading it is recommended to follow the +href="https://github.com/borgbackup/borg/blob/1.2.6/docs/changes.rst#upgrade-notes;>upgrade > +notes. > + > + >
Re: NEW: fonts/recursive 1.085
Renato Aguiar writes: > Recursive Sans & Mono is a variable type family built for better > code & UI. > > https://www.recursive.design/ > > https://github.com/arrowtype/recursive > > Port attached. EXTRACT_SUFX=.zip is already set by default in the font module. And I would wrap the do-install lines to 80 characters. Other than that, the port looks fine to me. Anyone else willing to ok?
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: phess...@cvs.openbsd.org2023/09/10 07:01:46 Modified files: misc/ietf-cli : Makefile distinfo Log message: update to most recent release, which fixes rsync source urls OK kn@ (MAINTAINER)
update java/gradle to 8.3
I have need to build some mods for Minecraft, and they want to use Java 17, which is newer than what our in-tree Gradle supports. Here's an update to the most recent version of Gradle, works for me in light testing. OK? -peter Index: java/gradle/Makefile === RCS file: /cvs/openbsd/ports/java/gradle/Makefile,v retrieving revision 1.12 diff -u -p -u -p -r1.12 Makefile --- java/gradle/Makefile22 Jul 2022 05:21:06 - 1.12 +++ java/gradle/Makefile10 Sep 2023 12:33:14 - @@ -1,6 +1,6 @@ COMMENT = build automation tool -DISTNAME = gradle-6.7 +DISTNAME = gradle-8.3 EXTRACT_SUFX = -bin.zip EPOCH =0 Index: java/gradle/distinfo === RCS file: /cvs/openbsd/ports/java/gradle/distinfo,v retrieving revision 1.9 diff -u -p -u -p -r1.9 distinfo --- java/gradle/distinfo22 Jul 2022 05:21:06 - 1.9 +++ java/gradle/distinfo10 Sep 2023 12:33:27 - @@ -1,2 +1,2 @@ -SHA256 (gradle-6.7-bin.zip) = itV3WQGakjPcfcTRpTDO/hCdwSIADVf35iP4z0up38Q= -SIZE (gradle-6.7-bin.zip) = 102804263 +SHA256 (gradle-8.3-bin.zip) = WRhVtRf8Y1ueBN4dBdXnato/ifX8dvh5eNGyRbT2kiU= +SIZE (gradle-8.3-bin.zip) = 130639305 Index: java/gradle/patches/patch-bin_gradle === RCS file: /cvs/openbsd/ports/java/gradle/patches/patch-bin_gradle,v retrieving revision 1.5 diff -u -p -u -p -r1.5 patch-bin_gradle --- java/gradle/patches/patch-bin_gradle22 Jul 2022 05:21:06 - 1.5 +++ java/gradle/patches/patch-bin_gradle10 Sep 2023 12:33:46 - @@ -1,8 +1,8 @@ Index: bin/gradle --- bin/gradle.orig +++ bin/gradle -@@ -83,6 +83,8 @@ esac - CLASSPATH=$APP_HOME/lib/gradle-launcher-6.6.jar +@@ -115,6 +115,8 @@ esac + CLASSPATH=$APP_HOME/lib/gradle-launcher-8.3.jar +JAVA_HOME="$(javaPathHelper -h gradle)" Index: java/gradle/pkg/PLIST === RCS file: /cvs/openbsd/ports/java/gradle/pkg/PLIST,v retrieving revision 1.11 diff -u -p -u -p -r1.11 PLIST --- java/gradle/pkg/PLIST 22 Jul 2022 05:21:06 - 1.11 +++ java/gradle/pkg/PLIST 10 Sep 2023 12:33:59 - @@ -10,26 +10,32 @@ share/java/gradle/bin/gradle.bat share/java/gradle/init.d/ share/java/gradle/init.d/readme.txt share/java/gradle/lib/ -share/java/gradle/lib/annotations-13.0.jar -share/java/gradle/lib/ant-1.10.8.jar -share/java/gradle/lib/ant-launcher-1.10.8.jar -share/java/gradle/lib/asm-7.3.1.jar -share/java/gradle/lib/asm-analysis-7.3.1.jar -share/java/gradle/lib/asm-commons-7.3.1.jar -share/java/gradle/lib/asm-tree-7.3.1.jar -share/java/gradle/lib/commons-compress-1.19.jar -share/java/gradle/lib/commons-io-2.6.jar +share/java/gradle/lib/HikariCP-4.0.3.jar +share/java/gradle/lib/agents/ +share/java/gradle/lib/agents/gradle-instrumentation-agent${GRADLE_JAR} +share/java/gradle/lib/annotations-24.0.0.jar +share/java/gradle/lib/ant-1.10.13.jar +share/java/gradle/lib/ant-antlr-1.10.12.jar +share/java/gradle/lib/ant-junit-1.10.12.jar +share/java/gradle/lib/ant-launcher-1.10.13.jar +share/java/gradle/lib/antlr4-runtime-4.7.2.jar +share/java/gradle/lib/asm-9.5.jar +share/java/gradle/lib/asm-commons-9.5.jar +share/java/gradle/lib/asm-tree-9.5.jar +share/java/gradle/lib/commons-compress-1.21.jar +share/java/gradle/lib/commons-io-2.11.0.jar share/java/gradle/lib/commons-lang-2.6.jar share/java/gradle/lib/failureaccess-1.0.1.jar -share/java/gradle/lib/fastutil-8.3.0-min.jar -share/java/gradle/lib/file-events-0.22-milestone-8.jar -share/java/gradle/lib/file-events-linux-aarch64-0.22-milestone-8.jar -share/java/gradle/lib/file-events-linux-amd64-0.22-milestone-8.jar -share/java/gradle/lib/file-events-osx-amd64-0.22-milestone-8.jar -share/java/gradle/lib/file-events-windows-amd64-0.22-milestone-8.jar -share/java/gradle/lib/file-events-windows-amd64-min-0.22-milestone-8.jar -share/java/gradle/lib/file-events-windows-i386-0.22-milestone-8.jar -share/java/gradle/lib/file-events-windows-i386-min-0.22-milestone-8.jar +share/java/gradle/lib/fastutil-8.5.2-min.jar +share/java/gradle/lib/file-events-0.22-milestone-24.jar +share/java/gradle/lib/file-events-linux-aarch64-0.22-milestone-24.jar +share/java/gradle/lib/file-events-linux-amd64-0.22-milestone-24.jar +share/java/gradle/lib/file-events-osx-aarch64-0.22-milestone-24.jar +share/java/gradle/lib/file-events-osx-amd64-0.22-milestone-24.jar +share/java/gradle/lib/file-events-windows-amd64-0.22-milestone-24.jar +share/java/gradle/lib/file-events-windows-amd64-min-0.22-milestone-24.jar +share/java/gradle/lib/file-events-windows-i386-0.22-milestone-24.jar +share/java/gradle/lib/file-events-windows-i386-min-0.22-milestone-24.jar share/java/gradle/lib/gradle-api-metadata${GRADLE_JAR} share/java/gradle/lib/gradle-base-annotations${GRADLE_JAR} share/java/gradle/lib/gradle-base-services${GRADLE_JAR}
[update] misc/ietf-cli
# 1.25 #Fixed one source at ietf.org to use "rsync" # 1.26 #Fixed the rsync source for the RFC Editor OK? Index: misc/ietf-cli/Makefile === RCS file: /cvs/openbsd/ports/misc/ietf-cli/Makefile,v retrieving revision 1.15 diff -u -p -u -p -r1.15 Makefile --- misc/ietf-cli/Makefile 28 May 2023 00:12:39 - 1.15 +++ misc/ietf-cli/Makefile 10 Sep 2023 12:26:42 - @@ -2,7 +2,7 @@ COMMENT=command-line tools to work with GH_ACCOUNT=paulehoffman GH_PROJECT=ietf-cli -GH_TAGNAME=1.24 +GH_TAGNAME=1.26 CATEGORIES=misc net books Index: misc/ietf-cli/distinfo === RCS file: /cvs/openbsd/ports/misc/ietf-cli/distinfo,v retrieving revision 1.5 diff -u -p -u -p -r1.5 distinfo --- misc/ietf-cli/distinfo 28 May 2023 00:12:39 - 1.5 +++ misc/ietf-cli/distinfo 10 Sep 2023 12:26:46 - @@ -1,2 +1,2 @@ -SHA256 (ietf-cli-1.24.tar.gz) = 2w40CoIZvelUBSzVZBYKkaari08E3b4MPlG4GiWn3ok= -SIZE (ietf-cli-1.24.tar.gz) = 18885 +SHA256 (ietf-cli-1.26.tar.gz) = UfdjEhDc0C3OYZbRj9DMkefcae/bp6XCeJ3I0uKdIVs= +SIZE (ietf-cli-1.26.tar.gz) = 18921 -- Research is what I'm doing when I don't know what I'm doing. -- Wernher von Braun
Re: games/devilutionx - unbreak on arm64
Lucas Raab: > > It would be interesting to figure out where that crash is coming > > from. Is this a problem in devilutionx proper? Or library code > > it links against? > > I'm assuming there's no Easy Button(tm) to identify those and that'll require > stepping through each dependent library to determine? :) I would assume a backtrace from a core dump would allow identifying the library, as a first step. Once we know that a library has a BTI problem, somebody can dig there. -- Christian "naddy" Weisgerber na...@mips.inka.de
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/09/10 03:57:12 Modified files: misc/portroach : Makefile misc/portroach/patches: patch-Portroach_SQL_pm Log message: revert to using DISTNAME if it's defined and FULLPKGNAME only if not
Re: [update] protobuf and py3-protobuf 4.24.3
On Sun, Sep 10, 2023 at 11:46:24AM +0200, Theo Buehler wrote: > On Fri, Sep 08, 2023 at 11:53:15PM +0200, Theo Buehler wrote: > > Here is an updated version of my previous abandoned attempt at updating > > this google monster: https://marc.info/?t=16768932911=1=2 > > > > A major annoyance comes from abseil-cpp shipping 20 gazillion components > > combined with a misdesign in our pkg-config. The result is that protobuf > > detection in configure scripts takes a ridiculous amount of time. > > Configuring libphonenumber takes 10 minutes on a fast amd64 box and over > > half an hour on a fast sparc64 box. pkgconf is a lot faster. > > > > Remaining fallout: audio/clementine, devel/protobuf-c, games/pokerth > > > > * clementine and cmake make it hard to pass -std=gnu++17 to the various > > components. There are some leads on GH. I haven't tried myself, and > > I won't: https://github.com/clementine-player/Clementine/issues/7272 > > > > * pokerth is similarly obtuse. Again this can be fixed by someone else. > > > > * I sent out a diff for protobuf-c earlier today. All its consumers build. > > > > py3-protobuf works for me, the only thing I couldn't figure out is how > > to make tests pass when the package is installed. > > > > I have tested this on amd64, arm64 and sparc64. It ran through an amd64 > > bulk (as 4.23.2, a bulk with 4.23.3 is ongoing). Unless the pkg-config > > vs abseil-cpp thing is considered a blocker (I'd argue it will give more > > incentive to fix pkg-config which needs to be done anyway), I'd like to > > land this modulo tweaks from review. > > Here's a better diff that disables the tests. This simplifies the port > and also avoids installing libgmock for no good reason. Additionally, > switch to shared libraries for libutf8_{range,validity}. Missed cvs add for utf8_range's CMakeLists.txt. Index: devel/protobuf/Makefile === RCS file: /cvs/ports/devel/protobuf/Makefile,v retrieving revision 1.66 diff -u -p -r1.66 Makefile --- devel/protobuf/Makefile 19 Feb 2023 11:50:53 - 1.66 +++ devel/protobuf/Makefile 10 Sep 2023 00:21:26 - @@ -1,35 +1,64 @@ COMMENT = c++ protocol buffers -CPPMAJOR = 3 -PROTOBUF_VERSION = 21.12 +CPPMAJOR = 4 +PROTOBUF_VERSION = 24.3 V =${CPPMAJOR}.${PROTOBUF_VERSION} TAG = v${PROTOBUF_VERSION:S/rc-/rc/} -DISTNAME = protobuf-cpp-${V} +DISTNAME = protobuf-${PROTOBUF_VERSION} PKGNAME = protobuf-${V:S/-//g} -REVISION = 0 +DISTFILES =protobuf-${PROTOBUF_VERSION}.tar.gz -WRKDIST = ${WRKDIR}/protobuf-${V} - -SHARED_LIBS += protobuf-lite 19.0# 32.12 -SHARED_LIBS += protobuf21.0# 32.12 -SHARED_LIBS += protoc 23.0# 32.12 +SHARED_LIBS += protobuf-lite 20.0 +SHARED_LIBS += protobuf22.0 +SHARED_LIBS += protoc 24.0 +SHARED_LIBS += utf8_range 0.0 +SHARED_LIBS += utf8_validity 0.0 CATEGORIES = devel HOMEPAGE = https://github.com/protocolbuffers/protobuf/ +SITES = https://github.com/protocolbuffers/protobuf/releases/download/${TAG}/ + # New BSD PERMIT_PACKAGE = Yes -WANTLIB += c m pthread ${COMPILER_LIBCXX} z +WANTLIB += ${COMPILER_LIBCXX} absl_bad_optional_access absl_bad_variant_access +WANTLIB += absl_base absl_city absl_civil_time absl_cord absl_cord_internal +WANTLIB += absl_cordz_functions absl_cordz_handle absl_cordz_info +WANTLIB += absl_crc32c absl_crc_cord_state absl_crc_cpu_detect +WANTLIB += absl_crc_internal absl_debugging_internal absl_demangle_internal +WANTLIB += absl_die_if_null absl_examine_stack absl_exponential_biased +WANTLIB += absl_flags absl_flags_commandlineflag absl_flags_commandlineflag_internal +WANTLIB += absl_flags_config absl_flags_internal absl_flags_marshalling +WANTLIB += absl_flags_private_handle_accessor absl_flags_program_name +WANTLIB += absl_flags_reflection absl_graphcycles_internal absl_hash +WANTLIB += absl_hashtablez_sampler absl_int128 absl_kernel_timeout_internal +WANTLIB += absl_log_entry absl_log_globals absl_log_initialize +WANTLIB += absl_log_internal_check_op absl_log_internal_conditions +WANTLIB += absl_log_internal_format absl_log_internal_globals +WANTLIB += absl_log_internal_log_sink_set absl_log_internal_message +WANTLIB += absl_log_internal_nullguard absl_log_internal_proto +WANTLIB += absl_log_severity absl_log_sink absl_low_level_hash +WANTLIB += absl_malloc_internal absl_raw_hash_set absl_raw_logging_internal +WANTLIB += absl_spinlock_wait absl_stacktrace absl_status absl_statusor +WANTLIB += absl_str_format_internal absl_strerror absl_string_view +WANTLIB += absl_strings absl_strings_internal absl_symbolize absl_synchronization +WANTLIB += absl_throw_delegate absl_time absl_time_zone c m z
Re: [update] protobuf and py3-protobuf 4.24.3
On Fri, Sep 08, 2023 at 11:53:15PM +0200, Theo Buehler wrote: > Here is an updated version of my previous abandoned attempt at updating > this google monster: https://marc.info/?t=16768932911=1=2 > > A major annoyance comes from abseil-cpp shipping 20 gazillion components > combined with a misdesign in our pkg-config. The result is that protobuf > detection in configure scripts takes a ridiculous amount of time. > Configuring libphonenumber takes 10 minutes on a fast amd64 box and over > half an hour on a fast sparc64 box. pkgconf is a lot faster. > > Remaining fallout: audio/clementine, devel/protobuf-c, games/pokerth > > * clementine and cmake make it hard to pass -std=gnu++17 to the various > components. There are some leads on GH. I haven't tried myself, and > I won't: https://github.com/clementine-player/Clementine/issues/7272 > > * pokerth is similarly obtuse. Again this can be fixed by someone else. > > * I sent out a diff for protobuf-c earlier today. All its consumers build. > > py3-protobuf works for me, the only thing I couldn't figure out is how > to make tests pass when the package is installed. > > I have tested this on amd64, arm64 and sparc64. It ran through an amd64 > bulk (as 4.23.2, a bulk with 4.23.3 is ongoing). Unless the pkg-config > vs abseil-cpp thing is considered a blocker (I'd argue it will give more > incentive to fix pkg-config which needs to be done anyway), I'd like to > land this modulo tweaks from review. Here's a better diff that disables the tests. This simplifies the port and also avoids installing libgmock for no good reason. Additionally, switch to shared libraries for libutf8_{range,validity}. Index: devel/protobuf/Makefile === RCS file: /cvs/ports/devel/protobuf/Makefile,v retrieving revision 1.66 diff -u -p -r1.66 Makefile --- devel/protobuf/Makefile 19 Feb 2023 11:50:53 - 1.66 +++ devel/protobuf/Makefile 10 Sep 2023 00:21:26 - @@ -1,35 +1,64 @@ COMMENT = c++ protocol buffers -CPPMAJOR = 3 -PROTOBUF_VERSION = 21.12 +CPPMAJOR = 4 +PROTOBUF_VERSION = 24.3 V =${CPPMAJOR}.${PROTOBUF_VERSION} TAG = v${PROTOBUF_VERSION:S/rc-/rc/} -DISTNAME = protobuf-cpp-${V} +DISTNAME = protobuf-${PROTOBUF_VERSION} PKGNAME = protobuf-${V:S/-//g} -REVISION = 0 +DISTFILES =protobuf-${PROTOBUF_VERSION}.tar.gz -WRKDIST = ${WRKDIR}/protobuf-${V} - -SHARED_LIBS += protobuf-lite 19.0# 32.12 -SHARED_LIBS += protobuf21.0# 32.12 -SHARED_LIBS += protoc 23.0# 32.12 +SHARED_LIBS += protobuf-lite 20.0 +SHARED_LIBS += protobuf22.0 +SHARED_LIBS += protoc 24.0 +SHARED_LIBS += utf8_range 0.0 +SHARED_LIBS += utf8_validity 0.0 CATEGORIES = devel HOMEPAGE = https://github.com/protocolbuffers/protobuf/ +SITES = https://github.com/protocolbuffers/protobuf/releases/download/${TAG}/ + # New BSD PERMIT_PACKAGE = Yes -WANTLIB += c m pthread ${COMPILER_LIBCXX} z +WANTLIB += ${COMPILER_LIBCXX} absl_bad_optional_access absl_bad_variant_access +WANTLIB += absl_base absl_city absl_civil_time absl_cord absl_cord_internal +WANTLIB += absl_cordz_functions absl_cordz_handle absl_cordz_info +WANTLIB += absl_crc32c absl_crc_cord_state absl_crc_cpu_detect +WANTLIB += absl_crc_internal absl_debugging_internal absl_demangle_internal +WANTLIB += absl_die_if_null absl_examine_stack absl_exponential_biased +WANTLIB += absl_flags absl_flags_commandlineflag absl_flags_commandlineflag_internal +WANTLIB += absl_flags_config absl_flags_internal absl_flags_marshalling +WANTLIB += absl_flags_private_handle_accessor absl_flags_program_name +WANTLIB += absl_flags_reflection absl_graphcycles_internal absl_hash +WANTLIB += absl_hashtablez_sampler absl_int128 absl_kernel_timeout_internal +WANTLIB += absl_log_entry absl_log_globals absl_log_initialize +WANTLIB += absl_log_internal_check_op absl_log_internal_conditions +WANTLIB += absl_log_internal_format absl_log_internal_globals +WANTLIB += absl_log_internal_log_sink_set absl_log_internal_message +WANTLIB += absl_log_internal_nullguard absl_log_internal_proto +WANTLIB += absl_log_severity absl_log_sink absl_low_level_hash +WANTLIB += absl_malloc_internal absl_raw_hash_set absl_raw_logging_internal +WANTLIB += absl_spinlock_wait absl_stacktrace absl_status absl_statusor +WANTLIB += absl_str_format_internal absl_strerror absl_string_view +WANTLIB += absl_strings absl_strings_internal absl_symbolize absl_synchronization +WANTLIB += absl_throw_delegate absl_time absl_time_zone c m z -MASTER_SITES = https://github.com/protocolbuffers/protobuf/releases/download/${TAG}/ +LIB_DEPENDS += devel/abseil-cpp +# C++17 COMPILER =
Re: [new] textproc/vgrep
On Sat, 2023-09-09 at 19:38 +0200, Omar Polo wrote: > On 2023/09/09 23:51:20 +0800, lux wrote: > > Github: https://github.com/vrothberg/vgrep > > > > The built-in grep command in OpenBSD is currently not supported, > > but it > > works well with git-grep and ripgrep. I have tested it on AMD64 7.3 > > and > > it works fine for me. > > Haven't tried the port, but have you tried if removing --color from > the grep invocation (using a custom patch) works? Looking at the > code > they use --color=auto which our grep (rightly IMHO) doesn't support, > but quickly looking at the code they don't seem to care about the > escapes being there. > > If you go this route you may also consider changing -Z with --null. > They seem to assume that -Z is to NUL terminate the file names, while > in our and other grep(1) implementations is to force grep to behave > as > zgrep, we have --null for that. IIUC --null is more portable than - > Z. > > Thank you, I've made a patch to remove the --color parameter but still retain the -Z parameter. However, using the --null parameter caused the original program's output to be misaligned. Now the program works fine. Here's the patch content: Index: vgrep.go --- vgrep.go.orig +++ vgrep.go @@ -311,10 +311,9 @@ func (v *vgrep) grep(args []string) { cmd = append(cmd, args...) greptype = GITGrep } else { - env = "GREP_COLORS='ms=01;31:mc=:sl=:cx=:fn=:ln=:se=:bn='" - cmd = []string{"grep", "-ZHInr", "--color=always"} + cmd = []string{"grep", "-ZHInr"} cmd = append(cmd, args...) - greptype = v.getGrepType() + greptype = "BSD" } output, err := v.runCommand(cmd, env) if err != nil { vgrep.tar.gz Description: application/compressed-tar
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/09/10 03:08:36 Modified files: devel/py-build : Makefile distinfo devel/py-build/pkg: PLIST Log message: update to py3-build-1.0.3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/09/10 03:04:45 Modified files: astro/py-jplephem: Makefile distinfo astro/py-jplephem/pkg: DESCR Log message: update to py3-jplephem-2.19
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/09/10 01:54:02 Modified files: sysutils/libportal: Makefile distinfo Log message: Update to libportal-0.7.1.
Re: [new] graphics/shaderc; new dep for games/taisei update
On 2023/09/09 21:22:38 +, Lucas wrote: > Omar Polo wrote: > > games/taisei latest version (1.4) needs shaderc and spirv-cross > > (separate mail). > > > > had to patch a bit the CMake files to not use the bundled dependencies > > and to not run git & co. Some patches were inspired by the freebsd' > > port, but had to tweak more as, for e.g., we don't seem to have > > libraries like OSDependent or OGLCompiler. Yet it compiles, it works > > for games/taisei needs, and the regress suite seems happy: > > > > : 96% tests passed, 1 tests failed out of 24 > > > > The one test failing was expecting some strings in the program usage > > that I don't generate. No big deal. > > > > ok to import? > > This is missing a BDEP on graphics/spirv-headers. Doesn't change the > results of make test. Thanks for spotting, added in my tree.