CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sema...@cvs.openbsd.org 2024/01/01 21:47:30 Modified files: security/clamav: Makefile Log message: security/clamav: uses lang/rust module It switches clamav to use MODULES+=lang/rust instead of BUILD_DEPENDS+=lang/rust. It makes the ports to use _SYSTEM_VERSION-rust and be bumped automatically when rust (compiler or stdlib) changes, and so get the package updated. ok tb@ sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2024/01/01 14:29:43 Modified files: security/rust-openssl-tests: Makefile Log message: rust-openssl-tests: set MODRUST_BUILDDEP = No This port only provides the source and dependencies in a package.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2024/01/01 14:22:12 Modified files: textproc/luceneplusplus: Makefile Log message: luceneplusplus: fix build with newer libcxx Upstream has a proper fix that is available in 3.0.8. Someone should update this port.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fcam...@cvs.openbsd.org 2024/01/01 14:04:19 Modified files: graphics/p5-Image-ExifTool: Makefile distinfo graphics/p5-Image-ExifTool/pkg: PLIST Log message: Update p5-Image-ExifTool to 12.72.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fcam...@cvs.openbsd.org 2024/01/01 13:40:25 Modified files: fonts/spleen : Makefile distinfo Log message: Update spleen to 2.0.2 and take back maintainership.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fcam...@cvs.openbsd.org 2024/01/01 13:39:52 Modified files: www/newsboat : Makefile crates.inc distinfo Log message: Update newsboat to 2.34.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fcam...@cvs.openbsd.org 2024/01/01 13:39:02 Modified files: sysutils/broot : Makefile crates.inc distinfo Log message: Update broot to 1.31.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2024/01/01 12:58:15 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register freehdl removal
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2024/01/01 12:56:56 Removed files: lang/freehdl : Makefile distinfo lang/freehdl/patches: patch-freehdl_kernel-classes_hh patch-freehdl_kernel-db_hh patch-freehdl_kernel-fhdl-stream_hh patch-freehdl_kernel-list_hh patch-freehdl_kernel-sig-info_hh patch-freehdl_kernel-util_hh patch-freehdl_std-vhdl-types_hh patch-kernel_driver_info_cc patch-kernel_fhdl_stream_cc patch-kernel_sig_info_cc patch-v2cc_v2cc-decl_cc patch-v2cc_v2cc-explore_cc patch-v2cc_v2cc-expr_cc patch-v2cc_v2cc-util_cc patch-v2cc_v2cc-util_h patch-v2cc_v2cc_cc patch-vaul_dunit_cc patch-vaul_pool_cc lang/freehdl/pkg: DESCR PLIST Log message: Remove freehdl Upstream is dead, tarballs are gone. If you need something like this, try porting https://github.com/ghdl/ghdl ok ajacoutot jasper
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2024/01/01 12:55:21 Modified files: lang : Makefile Log message: -freehdl
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2024/01/01 12:54:07 Modified files: lang/freehdl : Makefile Log message: freehdl: fix the build with upcoming libcxx update
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2024/01/01 12:53:03 Modified files: print/scribus : Makefile Log message: scribus: pass the magic flag to fix the build with newer libcxx This can be removed once upstream releases 1.7.0. discussed with landry
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2024/01/01 12:51:21 Modified files: games/irrlamb : Makefile Added files: games/irrlamb/patches: patch-src_ode_src_lcp_cpp Log message: irrlamb: fix build with upcoming libcxx Newer libcxx pulls in ctype.h somehow, which then results in the usual fun with the stupid short macro names. This time it's _L and _C.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2024/01/01 12:47:55 Modified files: emulators/advancemame: Makefile Log message: advancemame: prepare for libcxx update This passes the magic flag for C++ via CFLAGS because this port's build system is a horrid mess (which is kind of expected when one of the top level directories in the tarball has this name).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2024/01/01 12:43:03 Modified files: editors/calligra: Makefile Log message: calligra: prepare for libcxx update ok rsadowski (maintainer)
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: sema...@cvs.openbsd.org 2024/01/01 12:21:10 Modified files: devel/spidermonkey115: Makefile x11/gnome/tour : Makefile Log message: devel/spidermonkey115 and x11/gnome/tour: uses lang/rust module It switches the ports to use MODULES+=lang/rust instead of BUILD_DEPENDS+=lang/rust. It makes the ports to use _SYSTEM_VERSION-rust and be bumped automatically when rust (compiler or stdlib) changes, and so get the package updated. ok tb@ ajacoutot@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2024/01/01 12:09:29 Modified files: math/bc-gh : Makefile distinfo Log message: Update to bc-gh-6.7.4 -- fixes problems in the bc-gh manual page
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2024/01/01 12:04:21 Modified files: devel/py-gitpython: Makefile distinfo Log message: update gitpython to 3.1.38 This update includes fixes for CVE-2023-40267, CVE-2023-40590, and CVE-2023-41040.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2024/01/01 11:55:21 Modified files: audio/spotify-qt: Makefile distinfo Log message: update to spotify-qt 3.11
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2024/01/01 11:17:21 Modified files: devel/cil : Makefile devel/coccigrep: Makefile devel/coccinelle: Makefile devel/dune : Makefile devel/frama-c : Makefile devel/ocaml-cppo: Makefile devel/ocaml-graph: Makefile devel/ocaml-menhir: Makefile devel/ocaml-ocamlbuild: Makefile devel/ocaml-parmap: Makefile devel/ocaml-yojson: Makefile graphics/ocaml-cairo: Makefile graphics/ocaml-graphics: Makefile graphics/pdfsandwich: Makefile lang/compcert : Makefile math/coq : Makefile math/ocaml-num : Makefile math/ocaml-zarith: Makefile net/unison : Makefile sysutils/findlib: Makefile sysutils/opam : Makefile textproc/bibtex2html: Makefile textproc/hevea : Makefile x11/kde-applications/kalzium: Makefile x11/lablgtk2 : Makefile x11/lablgtk3 : Makefile Log message: bump ocaml ports following ocaml update
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2024/01/01 11:14:59 Modified files: lang/ocaml : Makefile distinfo lang/ocaml/pkg : PFRAG.native PLIST Removed files: lang/ocaml/patches: patch-Makefile_config_in patch-configure_ac Log message: update ocaml to 4.13.1 ok bket@, chrisz@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sema...@cvs.openbsd.org 2024/01/01 10:03:48 Modified files: lang/ruby/3.2 : Makefile lang/ruby/3.3 : Makefile Log message: lang/ruby/3.2 and 3.3: uses lang/rust module It switches ruby to use MODULES+=lang/rust instead of BUILD_DEPENDS+=lang/rust. It makes the ports to use _SYSTEM_VERSION-rust and be bumped automatically when rust (compiler or stdlib) changes, and so get the package updated. ok tb@ jeremy@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2024/01/01 07:35:32 Modified files: devel : Makefile Removed files: devel/cpp-hocon: Makefile distinfo devel/cpp-hocon/patches: patch-lib_CMakeLists_txt patch-lib_tests_CMakeLists_txt devel/cpp-hocon/pkg: DESCR PLIST devel/leatherman: Makefile distinfo devel/leatherman/patches: patch-cmake_cflags_cmake patch-cmake_leatherman_cmake_in patch-cmake_options_cmake patch-execution_CMakeLists_txt patch-file_util_CMakeLists_txt patch-file_util_src_file_cc patch-logging_CMakeLists_txt patch-nowide_CMakeLists_txt patch-tests_CMakeLists_txt patch-util_CMakeLists_txt patch-util_src_environment_cc patch-util_tests_environment_cc devel/leatherman/pkg: DESCR PLIST Log message: unhook and remove devel/cpp-hocon and devel/leatherman They're going to break with upcoming libcxx update. They have been dependencies of facter, which is not in the tree anymore, nothing else uses it, and upstream development more or less stalled. future breakage pointed out by: tb@ OK for removal: tb@, kn@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sema...@cvs.openbsd.org 2024/01/01 07:33:33 Modified files: games/0ad/base : Makefile Log message: games/0ad/base: use lang/rust module use lang/rust module instead of BUILD_DEPENDS lang/rust. the port will get automatic bump with SYSTEM-VERSION-rust. while here, add MODRUST_WANTLIB to WANTLIB.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sema...@cvs.openbsd.org 2024/01/01 07:14:49 Modified files: databases/influxdb: Makefile devel/cargo: cargo.port.mk infrastructure/mk: arch-defines.mk mail/stalwart/jmap: Makefile net/synapse: Makefile www/newsboat : Makefile x11/gnome/librsvg: Makefile Added files: lang/rust : rust.port.mk Log message: lang/rust: add a module to cope with SYSTEM_VERSION-rust lang/rust module is intented to be only minimal. makes devel/cargo module to use lang/rust module. - makes MODCARGO_WANTLIB re-exports MODRUST_WANTLIB - it changes the WANTLIB to the right value for sparc64, but as SYSTEM_VERSION-rust is bumped, it should be fine adds SYSTEM_VERSION-rust ?= 0 to arch-defines.mk - this way, when lang/rust isn't used, -V 0 is passed (it is a no-op), and else, it is the value defined in lang/rust module. while here, correct few ports to use the right WANTLIB value ok tb@ "I'm happy with it" espie@ (regarding the usage of _SYSTEM_VERSION-rust)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/01/01 06:14:10 Modified files: math/visidata : Makefile distinfo math/visidata/patches: patch-setup_py math/visidata/pkg: PLIST Log message: update to visidata-3.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/01/01 06:14:07 Modified files: devel/ccache : Makefile distinfo devel/ccache/patches: patch-cmake_config_h_in patch-unittest_CMakeLists_txt Log message: update to ccache-4.9
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2024/01/01 03:16:23 Modified files: productivity/grisbi: Makefile distinfo Log message: productivity/grisbi: update to 3.0.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sema...@cvs.openbsd.org 2024/01/01 02:02:17 Modified files: databases/influxdb: Makefile devel/cargo-audit: Makefile devel/cbindgen : Makefile devel/elfcat : Makefile devel/snare: Makefile mail/meli : Makefile mail/stalwart/cli: Makefile mail/stalwart/imap: Makefile mail/stalwart/smtp: Makefile net/bore : Makefile net/dog: Makefile net/routinator : Makefile security/py-cryptography: Makefile security/rbw : Makefile security/sn0int: Makefile sysutils/bat : Makefile sysutils/broot : Makefile sysutils/fclones: Makefile textproc/amber : Makefile textproc/jless : Makefile textproc/mdbook: Makefile www/castor : Makefile www/geckodriver: Makefile www/nextcloud_notify_push: Makefile www/py-adblock : Makefile x11/alacritty : Makefile x11/xcolor : Makefile Log message: rust ports cleanup: use MODCARGO_WANTLIB in WANTLIB fix WANTLIB for simple ports. rust ports are expected to use MODCARGO_WANTLIB instead of hardcoding values (which will be soon different across archs). replace "c c++abi pthread" by ${MODCARGO_WANTLIB} in WANTLIB no changes, as it is the current value of MODCARGO_WANTLIB (even if buggy). ok tb@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sema...@cvs.openbsd.org 2024/01/01 01:35:07 Modified files: devel/cargo: cargo.port.mk Log message: rust ports cleanup: (ab)use a typo in MODCARGO_WANTLIB MODCARGO_WANTLIB should be defined differently on sparc64: the unwind mecanism used comes from (static) libgcc.a, whereas it comes from (dynamic) c++abi library on others architectures. but the current code has a typo in the conditionnal: MARCHINE_ARCH is wrong and should have been MACHINE_ARCH initially. and we can't change it without bumping all the ports using MODCARGO_WANTLIB. this typo makes MODCARGO_WANTLIB to have the value "c pthread c++abi" in all cases. it isn't a big trouble for sparc64 (outside an unncessary dependency on c++abi). so for now, simplify the code and use MODCARGO_WANTLIB="c pthread c++abi" unconditionnally. it will be changed to the right value soon. no changes (due to the initial typo).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sema...@cvs.openbsd.org 2024/01/01 01:27:06 Modified files: devel/cargo: cargo.port.mk Log message: rust ports cleanup: remove some unused variables in cargo.port.mk - MODCARGO_BUILD_DEPENDS (and hardcode lang/rust in BUILD_DEPENDS) - MODCARGO_BUILDDEP these variables aren't used in the ports tree, remove them.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sema...@cvs.openbsd.org 2024/01/01 01:22:41 Modified files: databases/influxdb: Makefile devel/sccache : Makefile x11/gnome/librsvg: Makefile Log message: rust ports cleanup: remove explicit BUILD_DEPENDS lang/rust when not needed when MODULE devel/cargo is used, lang/rust is already added to BUILD_DEPENDS. no changes (outside removing one lang/rust from the two present in BUILD_DEPENDS).