CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/05/27 11:07:49 Modified files: sysutils/smartmontools/patches: patch-os_openbsd_cpp Log message: cvs: move lines added in previous away from an $Id$ keyword in upstream source
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/05/17 12:21:41 Modified files: lang/luajit: Makefile Log message: No support for riscv64
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/05/02 10:49:39 Modified files: devel/cmake: cmake.port.mk Log message: cmake: limit the maximum number of autogen moc/uic processes to ${MAKE_JOBS} Previously cmake was using up $ncpus jobs for those autogen tasks. The limit is not perfect for ${MAKE_JOBS} > 1 since an affected port might use up to 2 * ${MAKE_JOBS} jobs, but it's still better than no limit on machines with lots of cpus. ok phessler@ rsadowski@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/05/01 05:12:26 Modified files: sysutils/u-boot: Makefile.inc Log message: Drop DPB_PROPERTIES=parallel MAKE_JOBS=n doesn't help reduce build time so free up unused build slots for other ports in bulk builds. Of course it would be nicer to have the u-boot ports actually benefit from multiple build jobs, as noted by sthen@. Tests and ok tb@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/29 05:34:47 Modified files: www/py-adblock : Makefile Log message: Drop BROKEN-riscv64 now that maturin has been fixed
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/29 05:24:14 Modified files: devel/maturin : Makefile Log message: Fix binary wheel file names on riscv64 Before the patch, pip install complained: ERROR: jellyfish-1.0.3-cp310-cp310-openbsd_7_5_riscv.whl is not a supported wheel on this platform. The arch is really named "riscv64", not "riscv" on OpenBSD. This may be different from other systems but we're not going to support riscv32 systems. Second commit only to add this to cvs log. Thank you cvs(1).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/29 05:22:03 Modified files: devel/maturin : Makefile Added files: devel/maturin/patches: patch-src_target_rs Log message:
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/28 18:29:26 Added files: lang/bootgcc/patches: patch-libstdc++-v3_config_os_bsd_openbsd_ctype_base_h Log message: bootgcc needs the same fix as other gccs after the ctype.h guts rename Pointed out by Brad
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/28 15:59:19 Modified files: converters/lastools: Makefile Added files: converters/lastools/patches: patch-LASzip_src_lasmessage_cpp patch-src_geoprojectionconverter_cpp Log message: Don't use variable strings as format strings many sprintf, very sigh
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/28 15:53:31 Added files: converters/lastools/patches: patch-src_las2txt_cpp patch-LASlib_inc_lasreader_txt_hpp Log message: Stop assuming that char is signed Fixes the build on riscv64 and other unsigned char archs like arm64 http://build-failures.rhaalovely.net/aarch64/2024-04-23/converters/lastools.log
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/22 16:45:50 Modified files: net/openvpn/patches: patch-src_openvpn_tun_c Log message: Drop outdated comment
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/22 12:02:47 Modified files: databases/lmdb : Makefile Log message: Add link to lmdb.pc issue, check whether upcoming versions ship lmdb.pc Upstream issue opened by otto@, thanks
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/22 11:55:08 Modified files: databases/lmdb : Makefile distinfo databases/lmdb/patches: patch-mdb_c Log message: Bugfix update to lmdb-0.9.32
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/22 11:50:04 Modified files: databases/lmdb : Makefile databases/lmdb/pkg: PLIST Added files: databases/lmdb/files: lmdb.pc.in Log message: Add pkg-config file for lmdb Requested by otto@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/20 13:23:07 Added files: emulators/qemu/patches: patch-tcg_riscv_tcg-target_c_inc Log message: Fix qemu build on riscv64 ok Brad (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/20 13:21:57 Modified files: emulators/dosbox-x: Makefile Added files: emulators/dosbox-x/patches: patch-src_fpu_fpu_instructions_longdouble_h Log message: Backport upstream change to fix build on riscv64 and others >From Brad, ok uaa@ (maintainer) sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/16 10:32:37 Modified files: www/webkitgtk4 : Makefile Added files: www/webkitgtk4/patches: patch-Source_WTF_wtf_Compiler_h Log message: Avoid using attribute 'musttail' on powerpc, powerpc64 and mips64 clang doesn't support the attribute on those platforms, leading to build failures. Reported by tobhe@, fix snatched from gkoehler@, ok ajacoutot@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/16 07:00:23 Modified files: www/mozilla-firefox: Makefile Log message: COMMENT_FFVPX needs its trailing whitespace, make this explicit Reminded the hard way after copy/pasting that chunk to mozilla-thunderbird. ok landry@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/15 17:00:53 Modified files: lang/gcc/11: Makefile lang/gcc/8 : Makefile Log message: Switch back to ld.lld from devel/llvm/13 on i386 egcc and friends crash with SIGABRT. Looks like we were too optimistic, once again.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/15 16:57:29 Modified files: devel/llvm : Makefile Log message: Rehook llvm/13 lang/gcc still needs it on i386
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/15 09:03:24 ports/databases/lmdb/files Update of /cvs/ports/databases/lmdb/files In directory cvs.openbsd.org:/tmp/cvs-serv19318/files Log Message: Directory /cvs/ports/databases/lmdb/files added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/15 05:48:21 Modified files: www/webkitgtk4 : Makefile Added files: www/webkitgtk4/patches: patch-Source_JavaScriptCore_llint_LowLevelInterpreter64_asm Log message: Fix webkitgtk build on riscv64 ok ajacoutot@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/14 13:18:37 Modified files: devel/llvm : Makefile Log message: Unhook devel/llvm/13 Prodding from tb. robert prefers to unhook it instead of straight removal.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/14 13:06:36 Modified files: devel/woboq_codebrowser: Makefile lang/flang/driver: Makefile lang/flang/flang: Makefile lang/flang/libpgmath: Makefile Log message: Move those BROKEN ports to devel/llvm/16 instead of devel/llvm/13 So that we can get rid of the latter.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/14 05:13:24 Modified files: lang/gcc/11: Makefile lang/gcc/8 : Makefile Log message: Move the gccs back to ld.bfd on i386 Apparently unlocked by the R_386_GOT32X support I added to binutils-2.17. This should be the last legit user of devel/llvm/13. Diff from Brad, reminded by tb@, "sure" robert@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/14 04:42:00 Modified files: textproc/the_silver_searcher: Makefile Log message: Take maintainership
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/13 08:14:15 Modified files: editors/emacs : Tag: OPENBSD_7_5 Makefile distinfo editors/emacs/patches: Tag: OPENBSD_7_5 patch-lisp_files_el patch-lisp_vc_vc_el Log message: SECURITY update to emacs-29.3 Fixes for (at least): CVE-2024-30205, CVE-2024-30204, CVE-2024-30203 and CVE-2024-30202. Please see NEWS (C-h n) for a list of changes that may affect your setup (mostly Org Mode and Gnus).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/13 07:18:25 Modified files: devel/avr/gcc : Makefile Log message: Add missing rundep on avr-binutils All the other cross-compilation gccs have such a dep, but the original port wasn't fixed.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/13 06:52:33 Modified files: devel/arm-none-eabi/gcc: Makefile devel/avr/gcc : Makefile devel/or1k-elf/gcc: Makefile devel/riscv-elf/gcc: Makefile Log message: Drop useless build dep on metaauto/autoconf-2.13
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/06 04:29:13 Modified files: net/openvpn: Tag: OPENBSD_7_5 Makefile Added files: net/openvpn/patches: Tag: OPENBSD_7_5 patch-src_openvpn_crypto_openssl_c Log message: Work around openvpn crash when running --show-digests/show-ciphers In 7.5 calling EVP_get_cipherbynid() or EVP_get_digestbynid() with an arbitrary nid argument can result in a NULL dereference. Work around this. Suggested by tb@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/02 11:06:40 Modified files: lang/gcc/11: Makefile distinfo Log message: Also update adastrap-amd64 for lang/gcc/11
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/04/02 10:41:16 Modified files: lang/gcc/11: Makefile lang/gcc/8 : Makefile Log message: Overwrite bootstraps libc.so until we regenerate fresh bootstraps ok pascal@ (maintainer) sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/03/25 17:16:19 Modified files: editors/emacs : Tag: OPENBSD_7_4 Makefile distinfo editors/emacs/patches: Tag: OPENBSD_7_4 patch-lisp_files_el patch-lisp_vc_vc_el patch-src_emacs_c Log message: SECURITY update to emacs-29.3 Fixes for (at least): CVE-2024-30205, CVE-2024-30204, CVE-2024-30203 and CVE-2024-30202. Please see NEWS (C-h n) for a list of changes that may affect your setup (mostly Org Mode and Gnus).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/03/24 10:36:34 Modified files: editors/emacs : Makefile distinfo editors/emacs/patches: patch-lisp_files_el patch-lisp_vc_vc_el Log message: SECURITY update to emacs-29.3 No CVEs assigned yet, please see NEWS (C-h n) for a list of changes that may affect your setup.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/03/24 08:08:35 Modified files: net/openvpn: Makefile distinfo net/openvpn/patches: patch-configure patch-include_Makefile_in net/openvpn/pkg: PLIST Removed files: net/openvpn/patches: patch-sample_sample-config-files_tls-home_conf patch-sample_sample-config-files_tls-office_conf Log message: Update to openvpn-2.6.10 Release notes: https://github.com/OpenVPN/openvpn/blob/v2.6.10/Changes.rst The CVEs fixed in this release only affect the Windows builds.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/03/21 06:44:41 Modified files: security/gnupg : Makefile distinfo Log message: Update to gnupg-2.4.5
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/03/18 11:56:00 Modified files: security/libksba: Makefile distinfo Log message: Bugfix update to libksba-1.6.6
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/03/18 11:50:18 Modified files: graphics/pqiv : Makefile distinfo Removed files: graphics/pqiv/patches: patch-pqiv_c Log message: Update to pqiv-2.13.1 time_t patch addressed upstream.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/03/08 10:57:49 Added files: lang/hare/hare/patches: patch-debug_+riscv64_getfp_s Log message: Fix build on riscv64 Upstream fix pointed out by Lorenz. ok Lorenz (maintainer) tobhe@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/03/04 15:08:36 Modified files: www/py-adblock : Makefile Log message: Mark py-adblock BROKEN on riscv64 pip install fails with: ERROR: adblock-0.0.0-cp37-abi3-openbsd_7_5_riscv.whl is not a supported wheel on this platform.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/03/01 15:06:00 Modified files: lang/rust : Makefile distinfo Log message: Update riscv64 bootstrap to rust-1.76 ok semarie@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/02/14 05:47:06 Modified files: net/openvpn: Makefile distinfo net/openvpn/patches: patch-configure patch-include_Makefile_in patch-src_openvpn_route_c patch-src_openvpn_tun_c Log message: Update to openvpn-2.6.9 Notable change: the code base went under relicensing to allow linking against Apache v2 licensed libraries, such as OpenSSL 3 or mbedtls. Thus we can resume distributing the mbedtls FLAVOR package. ChangeLog: https://github.com/OpenVPN/openvpn/blob/release/2.6/Changes.rst
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/02/09 14:09:57 Modified files: www/mozilla-firefox/pkg: PLIST Added files: www/mozilla-firefox/patches: patch-xpcom_reflect_xptcall_md_unix_moz_build Log message: Enable firefox on riscv64 Surprisingly easy once you disable LTO (previously lld died with OOM before producing a working executable). Upstream assistance from landry@. Tests on a Hifive Unmatched with radeondrm by matthieu@: "it can play a fullscreen video at 1280x1024 using only 60% of CPU." PLIST hack to avoid using PFRAG.no-riscv64 requested by landry@. No REVISION bump because no PLIST change and resulting package change on other archs. ok landry@ (maintainer) (partial commit, the previous one failed halfway, I love you cvs)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/02/09 13:46:48 Modified files: www/mozilla-firefox/patches: patch-media_libvpx_libvpx_vpx_ports_aarch64_cpudetect_c Log message: Fix comment in patch
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/02/04 05:37:52 Modified files: lang/gcc/11: Makefile lang/gcc/8 : Makefile Added files: lang/gcc/11/patches: patch-libstdc++-v3_config_os_bsd_openbsd_ctype_base_h lang/gcc/8/patches: patch-libstdc++-v3_config_os_bsd_openbsd_ctype_base_h Log message: Prepare ports-gcc libestdc++ header to an upcoming change in our ctype.h Base ctype.h uses _[ULNSPCXB] defines to classify character classes. Albeit reserved, those short names routinely clash with identifiers in ports. Adapt ctype_base.h to use the new _CTYPE_[ULNSPCXB] names, and keep a fallback for the old names. This should probably go upstream.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/01/30 03:27:53 Modified files: devel/p5-Parse-Yapp: Makefile devel/libtalloc: Makefile databases/tdb : Makefile textproc/py-recommonmark: Makefile Log message: Drop maintainership Those ports are deps for ports I don't maintain any more. databases/tdb and devel/libtalloc (and maybe devel/p5-Parse-Yapp) should be kept in sync with the versions needed by net/samba.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/01/29 11:16:19 Modified files: textproc/diffstat: Makefile distinfo Log message: Update to diffstat-1.66
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/01/29 11:04:27 Modified files: net/samba : Makefile Log message: Drop myself from MAINTAINER, add bket@ instead Being listed as a maintainer of this port doesn't make much sense, I don't use the port and barely participate in testing. Bjorn agreed to replace me and co-maintain this port with Ian McWilliam. Thanks! ok bket@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/01/29 10:59:21 Modified files: net/samba/patches: patch-source3_wscript Log message: Zap outdated comment
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/01/28 12:20:29 Modified files: math/ocaml-zarith: Makefile Log message: Correct HOMEPAGE The previous one was likely inherited from the ocaml-num port. ok chrisz@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/01/26 15:00:39 Modified files: security/gnupg : Makefile distinfo Removed files: security/gnupg/patches: patch-common_iobuf_c patch-common_iobuf_h patch-common_miscellaneous_c patch-common_util_h patch-dirmngr_server_c patch-g10_cipher-aead_c patch-g10_cipher-cfb_c patch-g10_encrypt_c patch-g10_sign_c Log message: Update to gnupg-2.4.4 Upstream announce: https://lists.gnupg.org/pipermail/gnupg-announce/2024q1/000481.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/01/26 13:46:14 Modified files: lang/mawk : Makefile distinfo Log message: Update to mawk-1.3.4-20240123
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/01/20 15:43:40 Modified files: editors/emacs : Makefile distinfo editors/emacs/patches: patch-lisp_vc_vc_el patch-src_emacs_c Log message: Bugfix update to emacs-29.2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/01/19 09:47:48 Modified files: x11/gnustep/make: Makefile Log message: Fix x11/gnustep on non-x86 clang archs This just handles the base-clang case. It's likely doable to also support ports-gcc as an ObjC compiler, but the COMPILER infrastructure doesn't support this (yet?). Tested in a riscv64 bulk build.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/01/12 15:45:52 Modified files: mail/swaks : Makefile distinfo Log message: Update to swaks-20240103.0 Improves TLS cert printing Drops the need for net/p5-IO-Socket-INET6
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/01/12 06:10:34 Modified files: net/samba : Tag: OPENBSD_7_4 Makefile distinfo Log message: Update to samba-4.19.4 Shared libs fix from bket@, tests and ok Ian McWilliam bket@ Release notes: https://www.samba.org/samba/history/samba-4.19.4.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/01/12 05:33:48 Modified files: net/samba : Makefile distinfo Log message: Update to samba-4.19.4 Shared libs fix from bket@, tests and ok Ian McWilliam bket@ Release notes: https://www.samba.org/samba/history/samba-4.19.4.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/01/11 06:30:33 Modified files: lang/fpc : Makefile Log message: Drop BROKEN-i386: ld.bfd can be used again on that architecture You'll need a fresh snapshot or build binutils-2.17 from source.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/01/01 12:42:19 Modified files: lang/ocaml : Makefile lang/ocaml/pkg : PFRAG.native PLIST Log message: Fix packaging on archs without native code support
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/01/01 12:38:04 Modified files: graphics/asymptote: Makefile Log message: Reenable on riscv64 Floating Point issues most likely fixed by tb in previous commits
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/12/27 13:58:34 Modified files: lang/rust : Makefile distinfo Log message: Update riscv64 bootstrap for rust-1.74.1, post libc.so.98.0 ok semarie@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/12/27 06:13:14 Modified files: lang/gcc/11: Makefile lang/gcc/11/patches: patch-libcc1_Makefile_in lang/gcc/8 : Makefile lang/gcc/8/patches: patch-libcc1_Makefile_in Log message: Drop workaround for fatal .gcc_except_table relocations on riscv64 This workaround stopped working when we switched to llvm-16, instead I committed a better workaround in lld/ELF/Relocations.cpp. REVISION bump since this technically affects code that ends up in the package.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/12/19 08:00:41 Added files: emulators/ppsspp/patches: patch-Common_RiscVCPUDetect_cpp Log message: Unbreak on riscv64, we don't have sys/auxv.h or getauxval(). OpenBSD/riscv64 assumes RV64GC, aka RV64IMAFDC. Our kernel provides no support for the V extension.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/12/19 07:56:45 Modified files: emulators/ppsspp/patches: patch-CMakeLists_txt patch-Core_HLE_sceMpeg_cpp Log message: Refresh patches
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/12/19 07:12:23 Modified files: security/gnupg : Tag: OPENBSD_7_4 Makefile Added files: security/gnupg/patches: Tag: OPENBSD_7_4 patch-common_iobuf_c patch-common_iobuf_h patch-common_miscellaneous_c patch-common_util_h patch-g10_cipher-aead_c patch-g10_cipher-cfb_c patch-g10_encrypt_c patch-g10_sign_c Log message: Unbreak interaction with EPG (emacs package) Fixes hangs (at least) when writing .gpg/.asc files. Snatched from upstream.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/12/19 07:10:51 Modified files: security/gnupg : Makefile Added files: security/gnupg/patches: patch-common_iobuf_c patch-common_iobuf_h patch-common_miscellaneous_c patch-common_util_h patch-g10_cipher-aead_c patch-g10_cipher-cfb_c patch-g10_encrypt_c patch-g10_sign_c Log message: Unbreak interaction with EPG (emacs package) Fixes hangs (at least) when writing .gpg/.asc files. Snatched from upstream.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/12/09 15:35:58 Modified files: games/nblood : Makefile Log message: Disable LTO on riscv64 to work around an llvm bug Upstream issue: https://github.com/llvm/llvm-project/issues/61991 ok jsg@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/12/01 06:27:36 Modified files: lang/rust : Makefile distinfo Log message: Update riscv64 boostrap for rust-1.74
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/12/01 05:22:05 Modified files: net/samba : Tag: OPENBSD_7_4 Makefile distinfo net/samba/patches: Tag: OPENBSD_7_4 patch-buildtools_wafsamba_samba_autoconf_py patch-python_samba_provision___init___py Log message: Update to samba-4.19.3 Release notes: https://www.samba.org/samba/history/samba-4.19.3.html This release contains instructions for a CVE that doesn't affect us (no AD DC support). Tested by and ok bket@ Ian McWilliam (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/12/01 05:21:07 Modified files: net/samba : Makefile distinfo net/samba/patches: patch-buildtools_wafsamba_samba_autoconf_py patch-python_samba_provision___init___py Log message: Update to samba-4.19.3 Release notes: https://www.samba.org/samba/history/samba-4.19.3.html This release contains instructions for a CVE that doesn't affect us (no AD DC support). Tested by and ok bket@ Ian McWilliam (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/29 15:56:00 Modified files: graphics/glslang: Makefile Added files: graphics/glslang/patches: patch-StandAlone_CMakeLists_txt Log message: Add a hack to link against libstdc++fs when using ports-gcc Fixes the build on non-clang archs. ok thfr@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/29 15:11:18 Modified files: lang/mawk : Makefile distinfo Log message: Update to mawk-1.3.4.20231126
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/29 11:00:25 ports/devel/libstdthreads/patches Update of /cvs/ports/devel/libstdthreads/patches In directory cvs.openbsd.org:/tmp/cvs-serv22443/patches Log Message: Directory /cvs/ports/devel/libstdthreads/patches added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/28 10:27:15 Modified files: graphics/cfdg/patches: patch-Makefile Log message: Fix build with graphics/agg installed cdfg needs the includes of its bundled copy of agg, not the includes of the version installed on th system, so move /usr/local/include at the end of the list. Reported by and ok tb@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/23 04:07:46 Modified files: textproc/rapidjson: Makefile Added files: textproc/rapidjson/patches: patch-CMakeLists_txt Log message: Stop using -march/-mcpu=native Spotted on riscv64, input from sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/23 02:14:50 ports/textproc/rapidjson/patches Update of /cvs/ports/textproc/rapidjson/patches In directory cvs.openbsd.org:/tmp/cvs-serv66139/patches Log Message: Directory /cvs/ports/textproc/rapidjson/patches added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/21 05:21:51 Modified files: lang/librep: Makefile Log message: Tell librep which direction the stack grows The configure script hardcodes a list of architectures which have the stack growing downwards. The port being ancient, riscv64 isn't part of that list and the configure scripts then uses C code to check stack direction. This check now fails using clang-16, and conflicts with a runtime check that still detects direction correctly. Only hppa has the stack growing upwards, so just specify stack direction in the port's Makefile to bypass the broken configure check. No intended functional change.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/20 04:53:55 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/dicepassc: Makefile distinfo security/dicepassc/pkg: DESCR PLIST Log message: Drop security/dicepassc Upstream wants to be able to make it evolve with no restriction, and recommends using pwgen/passphraseme instead. ok phessler@ tb@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/19 09:00:22 Modified files: net/gnugk : Makefile Log message: Unbreak gnugk with clang-16, use -std=gnu++14 for std::mem_fun ok ajacoutot@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/17 17:45:49 Modified files: security/libksba: Makefile distinfo Log message: Update to libksba-1.6.5
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/17 16:48:50 Modified files: games/eliot: Makefile Log message: Use -std=gnu++14, needs std::random_shuffle
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/17 16:40:08 Modified files: games/amoebax : Makefile Log message: Needs -std=gnu++14 for std::auto_ptr, fixes build with clang 16
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/17 16:39:08 Modified files: games/boswars : Makefile Log message: Needs -std=gnu++14 for std::auto_ptr, fixes build with clang 16
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/17 16:19:06 Modified files: net/openvpn: Tag: OPENBSD_7_4 Makefile distinfo net/openvpn/patches: Tag: OPENBSD_7_4 patch-configure patch-include_Makefile_in patch-src_openvpn_route_c patch-src_openvpn_tun_c Log message: Bugfix update to openvpn-2.6.8 Fixes a possible crash due to a check added in 2.6.7 https://github.com/OpenVPN/openvpn/blob/release/2.6/Changes.rst
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/17 16:16:31 Modified files: net/openvpn: Makefile distinfo net/openvpn/patches: patch-configure patch-include_Makefile_in patch-src_openvpn_route_c patch-src_openvpn_tun_c Log message: Bugfix update to openvpn-2.6.8 Fixes a possible crash due to a check added in 2.6.7 https://github.com/OpenVPN/openvpn/blob/release/2.6/Changes.rst
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/17 13:52:34 Modified files: multimedia/synfig: Makefile Log message: Use -std=gnu++14 (for std::auto_ptr)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/17 11:09:58 Modified files: devel/lutok: Makefile Log message: Unbreak with clang 16: use -std=gnu++14 for std::auto_ptr
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/17 11:00:05 Modified files: games/mars : Makefile Log message: Specify -std=gnu++14 to fix build with clang 16 (uses std::random_shuffle)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/14 05:33:56 Modified files: lang/python: Makefile.inc lang/python/3.10: Makefile lang/python/3.11: Makefile lang/python/3.9: Makefile Log message: Drop --enable-optimizations to fix build with clang-16 Not waiting for maintainer because the port just doesn't build currently and we need to get ports back into shape. ok djm@ sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/13 08:17:52 Modified files: x11/gnustep/libobjc2: Makefile Added files: x11/gnustep/libobjc2/patches: patch-objcxx_eh_cc Log message: Backport change from upstream that lets libobjc2 build with llvm-16 Not waiting for the 7 days maintainer timeout, since the change looks obvious and ports tree fixes for llvm-16 are late already.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/13 05:29:40 Modified files: devel/boost: Makefile Added files: devel/boost/patches: patch-boost_numeric_conversion_detail_int_float_mixture_hpp patch-boost_numeric_conversion_detail_sign_mixture_hpp patch-boost_numeric_conversion_detail_udt_builtin_mixture_hpp Log message: Fix build with clang-16's new -Wenum-constexpr-conversion ok rsadowski@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/12 12:47:18 Modified files: editors/emacs : Makefile Removed files: editors/emacs/patches: patch-src_dispnew_c Log message: Revert previous, such changes should be discussed with the port maintainer Also I depend on this very feature.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/11 11:04:02 Modified files: devel/libofx : Makefile Log message: Don't clobber CXXFLAGS, append -std=gnu++14 instead Bad landry. :)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/11 09:29:14 Modified files: lang/wasi-libc : Makefile Log message: Don't tie the distfile name to the major version from clang.port.mk Will slightly help the transition to llvm-16. ok landry@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/11 08:31:31 Modified files: devel/llvm : Makefile.inc devel/llvm/13 : Makefile devel/llvm/13/pkg: PLIST-main devel/llvm/16 : Makefile devel/llvm/16/pkg: PLIST-main Log message: Reinstate the clang-specific tgmath.h We've had it in base so far, and tests show that /usr/include/tgmath.h isn't usable with clang-16. ok robert@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/11 07:09:16 Modified files: audio/espeak : Makefile Added files: audio/espeak/patches: patch-src_speechPlayer_src_speechWaveGenerator_cpp Log message: Trivial compile fix for clang++-16, snatched from upstream
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/11 05:11:02 Modified files: net: Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: net/irc: Makefile distinfo net/irc/patches: patch-ircd_channel_c patch-ircd_s_misc_c patch-ircd_s_user_c patch-support_config_h_dist patch-support_configure net/irc/pkg: DESCR PLIST Log message: Drop net/irc, unmaintained server software that fails to build with llvm-16 ok kn@ fcambus@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/11 05:08:35 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Fix reason for xmlrpc-c removal
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/11 04:51:22 Modified files: net/torsocks : Makefile net/torsocks/patches: patch-src_lib_syscall_c patch-src_lib_torsocks_c net/torsocks/pkg: PLIST Added files: net/torsocks/patches: patch-configure_ac Log message: Cope with syscall(2) removed from libc deraadt@ plans to further hide syscall from userland, so teach torsocks to detect indirect syscall(2) availability, and don't try to intercept it when absent. This approach should be fit for upstream. ok tb@ pascal@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/11/11 03:27:45 Modified files: devel/sdl2-ttf : Makefile Added files: devel/sdl2-ttf/patches: patch-external_harfbuzz_src_hb-ft_cc Log message: Work around some additional function pointer strictness in clang++-16 Diff is a subset of a change already merged in upstream harfbuzz and should disappear in a subsequent update. ok thfr@ (maintainer)