CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2023/09/16 21:45:05 Modified files: lang/compcert : Makefile distinfo Log message: update to CompCert 3.13.1
riscv64 bulk build report
Bulk build on riscv64.ports.openbsd.org Started : Mon Sep 4 04:59:13 MDT 2023 Finished: Sat Sep 16 07:17:19 MDT 2023 Duration: 12 Days 2 hours 18 minutes Built using OpenBSD 7.3-current (GENERIC.MP) #34: Mon Sep 4 00:38:46 CEST 2023 Built 10282 packages Number of packages built each day: Sep 4: 2999 Sep 5: 576 Sep 6: 512 Sep 7: 291 Sep 8: 101 Sep 9: 1 Sep 10: 344 Sep 11: 511 Sep 12: 163 Sep 13: 997 Sep 14: 765 Sep 15: 586 Sep 16: 2436 Critical path missing pkgs: http://build-failures.rhaalovely.net/riscv64/2023-09-04/summary.log Build failures: 62 http://build-failures.rhaalovely.net/riscv64/2023-09-04/devel/reposurgeon.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/devel/tea.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/editors/micro.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/games/clidle.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/games/hlsteam.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/games/unknown-horizons.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/games/zelda3-data.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/games/zelda3-rom.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/lang/gleam.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/mail/aerc.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/mail/opensmtpd-filters/rspamd.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/net/amfora.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/net/dt.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/net/eduvpn/vpn-daemon.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/net/irtt.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/net/minio/client.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/net/minio/server.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/net/snowflake_proxy.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/net/syncthing.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/net/tailscale.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/net/termshark.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/net/wormhole-william.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/net/yggdrasil-go.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/security/cfssl.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/security/nuclei.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/security/ogvt.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/security/sops.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/security/step-cli.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/security/tfsec.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/security/vault.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/shells/elvish.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/alertmanager.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/amazon-ecs-cli.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/beats/filebeat.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/beats/heartbeat.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/beats/metricbeat.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/beats/packetbeat.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/dep.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/direnv.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/docker-cli.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/duf.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/gitlab-runner.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/gke-gcloud-auth-plugin.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/hcloud.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/lf.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/llama.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/nomad.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/oc.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/planor.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/prometheus.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/promscale.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/rclone.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/serf.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/telegraf.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/sysutils/terragrunt.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/textproc/terraform-docs.log http://build-failures.rhaalovely.net/riscv64/2023-09-04/textproc/uni.log
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2023/09/16 20:44:22 Modified files: www/twill : Makefile distinfo www/twill/pkg : PLIST Log message: update to twill 3.1
Re: NEW: audio/vgmstream
On Sat, Sep 16, 2023 at 05:27:21PM -0400, Thomas Frohwein wrote: [...] > > Anthony J. Bentley > > Builds, looks good to me. I ran a sample .wav file without issues with > vgmstream123. ok thfr@ As GH_* might not be with us forever, here is a diff for your port that uses DIST_TUPLE instead...: --- Makefile.orig Sat Sep 16 16:36:18 2023 +++ MakefileSat Sep 16 16:39:22 2023 @@ -4,9 +4,7 @@ V =1866 -GH_ACCOUNT = vgmstream -GH_PROJECT = vgmstream -GH_TAGNAME = r$V +DIST_TUPLE = github vgmstream vgmstream r${V} . CATEGORIES = audio @@ -32,6 +30,8 @@ DEBUG_PACKAGES = ${BUILD_PACKAGES} NO_TEST = Yes + +WRKDIST = ${WRKDIR}/vgmstream-r${V} ALL_TARGET = vgmstream-cli vgmstream123 --- distinfo.orig Sat Sep 16 16:36:23 2023 +++ distinfoSat Sep 16 16:37:42 2023 @@ -1,2 +1,2 @@ -SHA256 (vgmstream-1866.tar.gz) = VrrqjrpXdtdcSHyEbii0SPmXVd0ST/fIQd+Vfzc92mI= -SIZE (vgmstream-1866.tar.gz) = 8301265 +SHA256 (vgmstream-vgmstream-r1866.tar.gz) = VrrqjrpXdtdcSHyEbii0SPmXVd0ST/fIQd+Vfzc92mI= +SIZE (vgmstream-vgmstream-r1866.tar.gz) = 8301265
Re: Early Look: PostgreSQL 16.0
On 09/16 09:56, Theo Buehler wrote: > On Thu, Sep 14, 2023 at 06:06:37PM +, Jeremy Evans wrote: > > PostgreSQL 16.0 was released today: > > https://www.postgresql.org/about/news/postgresql-16-released-2715/ > > > > As usual, we don't plan to change the default version in ports until > > 16.1, and after we have prepared updates all software that depends on > > PostgreSQL to support the new version. However, for early testing, > > here's a diff to test with. > > As mentioned elsewhwere, the diff needs an installed icu4c to configure > as it is now. I ran a bulk with '--without-icu' added to CONFIGURE_ARGS. Thanks! I've updated my copy to use --without-icu. If someone wants ICU support in PostgreSQL, please speak up and describe why. > There are a few version checks that break some ports, as usual. > There is at least one .so in the server that had changes amounting to a > major bump, but for some reasone they aren't versioned. Should they be? I believe the @so entries in PLIST-server are only designed for use by PostgreSQL itself via dlopen. I don't think external code should be linking to them, and therefore there is no reason to version them. > databases/citus version > databases/pg_sqlite_fdw version > databases/postgresql-odbc ? > databases/postgresql-plluaversion > databases/timescaledb version > geo/pgpointcloud API break in -server For these, it's best to wait a couple months till upstream has had a chance to update. After 16.1 is released, I'll take a look at these and see if upstream has released a new version compatible with PostgreSQL 16, or has at least committed fixes that can be backported. Thanks, Jeremy > > Not sure what's up with postgresql-odbc, maybe missing stdarg/stdbool > includes? > > > databases/citus: > configure: error: Citus is not compatible with the detected PostgreSQL > version 16. > > databases/pg_sqlite_fdw: > Makefile:40: *** PostgreSQL 11, 12, 13, 14 or 15 is required to compile this > extension. Stop. > > databases/postgresql-pllua: > ===> postgresql-pllua-2.0.10p0 depends on: postgresql-server->=15,<16 - > default postgresql-server-16.0 does not match > > databases/timescaledb: > CMake Error at CMakeLists.txt:349 (message): > TimescaleDB only supports PostgreSQL 12, 13, 14 and 15 > > databases/postgresql-odbc: > > cc -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/local/include/postgresql > -I/usr/local/include/postgresql/internal -DUNICODE_SUPPORT -O2 -pipe -MT > psqlodbcw_la-info.lo -MD -MP -MF .deps/psqlodbcw_la-info.Tpo -c info.c -fPIC > -DPIC -o .libs/psqlodbcw_la-info.o > In file included from info.c:34: > In file included from ./connection.h:14: > /usr/local/include/postgresql/internal/pqexpbuffer.h:168:8: error: unknown > type name 'bool' > extern bool appendPQExpBufferVA(PQExpBuffer str, const char *fmt, va_list > args) pg_attribute_printf(2, 0); >^ > /usr/local/include/postgresql/internal/pqexpbuffer.h:168:67: error: unknown > type name 'va_list'; did you mean '__va_list'? > extern bool appendPQExpBufferVA(PQExpBuffer str, const char *fmt, va_list > args) pg_attribute_printf(2, 0); > ^~~ > __va_list > /usr/include/machine/_types.h:126:27: note: '__va_list' declared here > typedef __builtin_va_list __va_list; > ^ > 2 errors generated. > > geo/pgpointcloud: https://github.com/pgpointcloud/pointcloud/pull/339 > > pc_pgsql.c:47:50: error: too few arguments to function call, expected 2, have > 1 > List *names = stringToQualifiedNameList(proname); > ~^ > /usr/local/include/postgresql/server/utils/regproc.h:28:14: note: > 'stringToQualifiedNameList' declared here > extern List *stringToQualifiedNameList(const char *string, Node *escontext); > ^ > 1 error generated.
Re: [NEW] games/vcmi
Kirill Bychkov writes: > The port doesn't respect default CXXFLAGS (-O2 -pipe). Dropping this > line and moving -I${X11BASE}/include to CMAKE_CXX_FLAGS leads to > missing -O2 and -pipe in compiler flags. > Do we have any other knobs to pass this flags? CONFIGURE_ARGS += -DCMAKE_CXX_FLAGS="${CXXFLAGS} -pthread -I${X11BASE}/include" This preserved CXXFLAGS when I tried it.
Re: [NEW] games/vcmi
On Sat, September 16, 2023 04:57, Anthony J. Bentley wrote: > Kirill Bychkov writes: >> Attached is a port of VCMI-1.3.1, an open source Heroes >> of Might and Magic III engine. >> Played some campaigns and scenarios. > > Cool, this works with my GOG copy. Some comments: > > - The patches against included minizip are unnecessary since the port > uses system minizip. > > - The second hunk of patch-lib_Interprocess.h seems unintentional. The > first hunk also doesn't appear to be needed either? > > - Is -DUSE_FILE32API another leftover that can be removed? > > - CXXFLAGS=-I${X11BASE}/include can be rolled into CMAKE_CXX_FLAGS. The port doesn't respect default CXXFLAGS (-O2 -pipe). Dropping this line and moving -I${X11BASE}/include to CMAKE_CXX_FLAGS leads to missing -O2 and -pipe in compiler flags. Do we have any other knobs to pass this flags? > > - It takes a long time to compile, so debug packages should be enabled, > imo. > > - Can this use GH_* instead of a self-hosted distfile, so portroach can > catch updates? > > - Looks like 1.3.2 was released this morning. >
Re: NEW: audio/vgmstream
On Wed, Sep 13, 2023 at 02:57:29AM -0600, Anthony J. Bentley wrote: > Hi, > > vgmstream is a library for playback of hundreds of streamed (prerecorded) > audio formats used in video games. This package contains two components: > vgmstream-cli, which decodes music files to .wav, and vgmstream123, > which plays music files. > > > I've tested this on the music files from a few Steam games and was able > to convert and play some of the custom formats. > > ok? > > -- > Anthony J. Bentley Builds, looks good to me. I ran a sample .wav file without issues with vgmstream123. ok thfr@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2023/09/16 15:06:35 Modified files: security/libsodium: Makefile distinfo security/libsodium/pkg: PLIST Log message: Update to libsodium 1.0.19 https://github.com/jedisct1/libsodium/releases/tag/1.0.19-RELEASE Tested on amd64 BTI by sthen
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bent...@cvs.openbsd.org 2023/09/16 15:02:04 Modified files: emulators/ppsspp: Makefile distinfo emulators/ppsspp/patches: patch-CMakeLists_txt patch-UI_NativeApp_cpp emulators/ppsspp/pkg: PLIST Log message: Update to ppsspp-1.16.1. Release notes: https://www.ppsspp.org/news/release-1.16 Some bits from brad: remove non-BE arch restrictions (based on an old bug that's apparently fixed upstream); use system zstd.
Re: Early Look: PostgreSQL 16.0
On Thu, Sep 14, 2023 at 06:06:37PM +, Jeremy Evans wrote: > PostgreSQL 16.0 was released today: > https://www.postgresql.org/about/news/postgresql-16-released-2715/ > > As usual, we don't plan to change the default version in ports until > 16.1, and after we have prepared updates all software that depends on > PostgreSQL to support the new version. However, for early testing, > here's a diff to test with. As mentioned elsewhwere, the diff needs an installed icu4c to configure as it is now. I ran a bulk with '--without-icu' added to CONFIGURE_ARGS. There are a few version checks that break some ports, as usual. There is at least one .so in the server that had changes amounting to a major bump, but for some reasone they aren't versioned. Should they be? databases/citus version databases/pg_sqlite_fdw version databases/postgresql-odbc ? databases/postgresql-pllua version databases/timescaledb version geo/pgpointcloudAPI break in -server Not sure what's up with postgresql-odbc, maybe missing stdarg/stdbool includes? databases/citus: configure: error: Citus is not compatible with the detected PostgreSQL version 16. databases/pg_sqlite_fdw: Makefile:40: *** PostgreSQL 11, 12, 13, 14 or 15 is required to compile this extension. Stop. databases/postgresql-pllua: ===> postgresql-pllua-2.0.10p0 depends on: postgresql-server->=15,<16 - default postgresql-server-16.0 does not match databases/timescaledb: CMake Error at CMakeLists.txt:349 (message): TimescaleDB only supports PostgreSQL 12, 13, 14 and 15 databases/postgresql-odbc: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/local/include/postgresql -I/usr/local/include/postgresql/internal -DUNICODE_SUPPORT -O2 -pipe -MT psqlodbcw_la-info.lo -MD -MP -MF .deps/psqlodbcw_la-info.Tpo -c info.c -fPIC -DPIC -o .libs/psqlodbcw_la-info.o In file included from info.c:34: In file included from ./connection.h:14: /usr/local/include/postgresql/internal/pqexpbuffer.h:168:8: error: unknown type name 'bool' extern bool appendPQExpBufferVA(PQExpBuffer str, const char *fmt, va_list args) pg_attribute_printf(2, 0); ^ /usr/local/include/postgresql/internal/pqexpbuffer.h:168:67: error: unknown type name 'va_list'; did you mean '__va_list'? extern bool appendPQExpBufferVA(PQExpBuffer str, const char *fmt, va_list args) pg_attribute_printf(2, 0); ^~~ __va_list /usr/include/machine/_types.h:126:27: note: '__va_list' declared here typedef __builtin_va_list __va_list; ^ 2 errors generated. geo/pgpointcloud: https://github.com/pgpointcloud/pointcloud/pull/339 pc_pgsql.c:47:50: error: too few arguments to function call, expected 2, have 1 List *names = stringToQualifiedNameList(proname); ~^ /usr/local/include/postgresql/server/utils/regproc.h:28:14: note: 'stringToQualifiedNameList' declared here extern List *stringToQualifiedNameList(const char *string, Node *escontext); ^ 1 error generated.
new ports needed to unbreak devel/spyder
Thanks to Stuart, I've just imported a few new ports needed to update devel/spyder back to a working state, but we still need a few more new ports to go. So looking for ok's to import the attached. ok's would be needed starting from the most indented nodes in the tree first, and then working our way up the tree. The tarball can just be extrated into /usr/ports. Here's the dependency tree of the new ports, so ideally I could get ok's starting with autopep8, pydocstyle and helpdev) -- devel/spyder: devel/py-pyls-spyder devel/py-python-language-server devel/autopep8 devel/py-pydocstyle devel/py-pyls-black devel/py-qdarkstyle devel/py-helpdev textproc/py-three-merge spyder_new_deps.tgz Description: Binary data
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2023/09/16 12:52:31 Modified files: net: Makefile Log message: +py-python-jsonrpc-server
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2023/09/16 12:50:24 Modified files: sysutils : Makefile Log message: +py-watchdog
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2023/09/16 12:46:36 Modified files: textproc : Makefile Log message: +py-textdistance +py-diff-match-patch +py-ujson
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2023/09/16 12:37:52 Log message: import net/py-python-jsonrpc-server Needed for an update of spyder. tweaks and ok sthen@ Status: Vendor Tag: daniel Release Tags: daniel_20230916 N ports/net/py-python-jsonrpc-server/Makefile N ports/net/py-python-jsonrpc-server/distinfo N ports/net/py-python-jsonrpc-server/pkg/DESCR N ports/net/py-python-jsonrpc-server/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2023/09/16 12:19:57 Log message: import sysutils/py-watchdog Needed for an update of spyder. tweaks and ok sthen@ Status: Vendor Tag: daniel Release Tags: daniel_20230916 N ports/sysutils/py-watchdog/Makefile N ports/sysutils/py-watchdog/distinfo N ports/sysutils/py-watchdog/pkg/DESCR N ports/sysutils/py-watchdog/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2023/09/16 12:10:18 Log message: import textproc/py-ujson Needed for an update of spyder. tweaks and ok sthen@ Status: Vendor Tag: daniel Release Tags: daniel_20230916 N ports/textproc/py-ujson/Makefile N ports/textproc/py-ujson/distinfo N ports/textproc/py-ujson/pkg/DESCR N ports/textproc/py-ujson/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2023/09/16 12:08:22 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-BUILD_gn patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_allocator_partition_allocator_address_space_randomization_h patch-base_allocator_partition_allocator_page_allocator_constants_h patch-base_allocator_partition_allocator_page_allocator_h patch-base_allocator_partition_allocator_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_partition_alloc_base_rand_util_posix_cc patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_allocator_partition_allocator_partition_alloc_constants_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_root_cc patch-base_allocator_partition_allocator_starscan_stack_stack_cc patch-base_base_switches_cc patch-base_base_switches_h patch-base_debug_elf_reader_cc patch-base_debug_stack_trace_posix_cc patch-base_files_file_path_watcher_unittest_cc patch-base_i18n_icu_util_cc patch-base_linux_util_cc patch-base_process_process_metrics_h patch-base_process_process_metrics_openbsd_cc patch-base_process_process_posix_cc patch-base_profiler_module_cache_cc patch-base_system_sys_info_cc patch-base_system_sys_info_h patch-base_test_test_file_util_linux_cc patch-base_threading_platform_thread_posix_cc patch-base_threading_platform_thread_unittest_cc patch-base_trace_event_malloc_dump_provider_cc patch-build_config_compiler_BUILD_gn patch-build_config_compiler_pgo_BUILD_gn patch-build_toolchain_gcc_toolchain_gni patch-build_toolchain_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_app_management_strings_grdp patch-chrome_app_chrome_command_ids_h patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_profiles_strings_grdp patch-chrome_app_settings_strings_grdp patch-chrome_app_theme_theme_resources_grd patch-chrome_browser_BUILD_gn patch-chrome_browser_about_flags_cc patch-chrome_browser_browser_features_cc patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_browser_process_impl_h patch-chrome_browser_chrome_browser_interface_binders_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_content_settings_one_time_permission_provider_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2023/09/16 12:07:17 Log message: import textproc/py-diff-match-patch Needed for an update of spyder. ok sthen@ Status: Vendor Tag: daniel Release Tags: daniel_20230916 N ports/textproc/py-diff-match-patch/Makefile N ports/textproc/py-diff-match-patch/distinfo N ports/textproc/py-diff-match-patch/pkg/DESCR N ports/textproc/py-diff-match-patch/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2023/09/16 12:03:14 Log message: import textproc/py-textdistance Needed for an update of spyder. ok sthen@ Status: Vendor Tag: daniel Release Tags: daniel_20230916 N ports/textproc/py-textdistance/Makefile N ports/textproc/py-textdistance/distinfo N ports/textproc/py-textdistance/pkg/DESCR N ports/textproc/py-textdistance/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: phess...@cvs.openbsd.org2023/09/16 11:50:58 Modified files: java/gradle: Makefile distinfo java/gradle/patches: patch-bin_gradle java/gradle/pkg: PLIST Log message: Update gradle to 8.3, supports more modern version of java including the lts 17. OK lteo@ (MAINTAINER)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bent...@cvs.openbsd.org 2023/09/16 11:47:12 Modified files: devel/sdl2-ttf : Makefile Added files: devel/sdl2-ttf/patches: patch-sdl2_ttf-config_cmake_in Log message: In cmake, include library version in shared library absolute pathname. ok thfr@
lang/ecl: update to 23.9.9
Hi, The following diff updates lang/ecl to 23.9.9. I tested it on amd64, and built reverse-depends using it (math/maxima, math/wxMaxima, net/clic, and lang/sbcl [forcing the use of ecl]). Comments or OK ? -- Sebastien Marie diff /home/semarie/repos/openbsd/ports commit - 774b5ac8593c8e368254a0c7382f33d6cdaeca56 path + /home/semarie/repos/openbsd/ports blob - 744e4fac01aa428f635a2e64735ab4a34982b365 file + lang/ecl/Makefile --- lang/ecl/Makefile +++ lang/ecl/Makefile @@ -1,12 +1,10 @@ COMMENT = embeddable common-lisp CATEGORIES = lang -V =21.2.1 +V =23.9.9 DISTNAME = ecl-$V -SHARED_LIBS += ecl 8.0 +SHARED_LIBS += ecl 9.0 -REVISION = 0 - HOMEPAGE = https://common-lisp.net/project/ecl/ MAINTAINER = Timo Myyra @@ -44,7 +42,7 @@ LIB_DEPENDS +=devel/gmp \ devel/boehm-gc,-atomic \ devel/libffi -TEST_DEPENDS = ${BASE_PKGPATH} +TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH} TEST_ENV = "ECL=${WRKDIST}/build/bin/ecl" \ "TEST_IMAGE=${WRKDIST}/build/bin/ecl" blob - 5da17098084bbc837811a12478849c7eb0b6024e file + lang/ecl/distinfo --- lang/ecl/distinfo +++ lang/ecl/distinfo @@ -1,2 +1,2 @@ -SHA256 (ecl-21.2.1.tgz) = sVp13PhLj2LmhyDMqxOT+WEcB4/NOv3WOaEIbK0BCQA= -SIZE (ecl-21.2.1.tgz) = 7875088 +SHA256 (ecl-23.9.9.tgz) = xRvatMpsEXPdP+nP6XJ7zvuXuwo9ZDS2J8pr2usz+IA= +SIZE (ecl-23.9.9.tgz) = 8129105 blob - a7763bffb61f13d0e7ff85917530a01dd3294ba7 file + lang/ecl/patches/patch-src_Makefile_in --- lang/ecl/patches/patch-src_Makefile_in +++ lang/ecl/patches/patch-src_Makefile_in @@ -1,7 +1,7 @@ Index: src/Makefile.in --- src/Makefile.in.orig +++ src/Makefile.in -@@ -213,29 +213,13 @@ install: +@@ -201,29 +201,13 @@ install: $(INSTALL_DATA) ecl/$$i $(DESTDIR)$(includedir)/ecl/$$i; \ done $(INSTALL_SCRIPT) bin/ecl-config $(DESTDIR)$(bindir) blob - /dev/null file + lang/ecl/patches/patch-src_cmp_cmpbackend-cxx_cmpbackend-cxx_lsp (mode 640) --- /dev/null +++ lang/ecl/patches/patch-src_cmp_cmpbackend-cxx_cmpbackend-cxx_lsp @@ -0,0 +1,16 @@ +Index: src/cmp/cmpbackend-cxx/cmpbackend-cxx.lsp +--- src/cmp/cmpbackend-cxx/cmpbackend-cxx.lsp.orig src/cmp/cmpbackend-cxx/cmpbackend-cxx.lsp +@@ -274,11 +274,7 @@ the environment variable TMPDIR to a different value." + + (defun ecl-library-directory () + "Finds the directory in which the ECL core library was installed." +- (cond ((and *ecl-library-directory* +- (probe-file (merge-pathnames (compile-file-pathname "ecl" :type +-#+dlopen :shared-library +-#-dlopen :static-library) +- *ecl-library-directory*))) ++ (cond (*ecl-library-directory* + *ecl-library-directory*) + ((probe-file "SYS:BUILD-STAMP") + (setf *ecl-library-directory* (namestring (translate-logical-pathname "SYS:" blob - a863e03254c2b802909d695af5cb0e2066962947 file + /dev/null --- lang/ecl/patches/patch-src_cmp_cmpc-wt_lsp +++ /dev/null @@ -1,25 +0,0 @@ -backport https://gitlab.com/embeddable-common-lisp/ecl/-/commit/f3d4cf4b66ab6c3cd8629ab6d0c7f7c50d7fd8a4 - -Index: src/cmp/cmpc-wt.lsp src/cmp/cmpc-wt.lsp.orig -+++ src/cmp/cmpc-wt.lsp -@@ -19,18 +19,7 @@ - (defun wt1 (form) - (cond ((not (floatp form)) - (typecase form -- (INTEGER --(princ form *compiler-output1*) --(princ -- (cond ((typep form (rep-type->lisp-type :int)) "") -- ((typep form (rep-type->lisp-type :unsigned-int)) "U") -- ((typep form (rep-type->lisp-type :long)) "L") -- ((typep form (rep-type->lisp-type :unsigned-long)) "UL") -- ((typep form (rep-type->lisp-type :long-long)) "LL") -- ((typep form (rep-type->lisp-type :unsigned-long-long)) "ULL") -- (t (baboon :format-control "wt1: The number ~A doesn't fit any integer type." form))) -- *compiler-output1*)) -- ((or STRING CHARACTER) -+ ((or INTEGER STRING CHARACTER) - (princ form *compiler-output1*)) -(VAR (wt-var form)) -(t (wt-loc form blob - 12ec82db34881b8159569d96e80a0e9649a32f3c file + /dev/null --- lang/ecl/patches/patch-src_cmp_cmploc_lsp +++ /dev/null @@ -1,36 +0,0 @@ -backport https://gitlab.com/embeddable-common-lisp/ecl/-/commit/f3d4cf4b66ab6c3cd8629ab6d0c7f7c50d7fd8a4 - -Index: src/cmp/cmploc.lsp src/cmp/cmploc.lsp.orig -+++ src/cmp/cmploc.lsp -@@ -181,10 +181,30 @@ - (defun wt-temp (temp) - (wt "T" temp)) - -+(defun wt-fixnum (value vv) -+ (declare (ignore vv)) -+ (princ value *compiler-output1*) -+ ;; Specify explicit type suffix as a workaround for MSVC. C99 -+ ;; standard compliant compilers don't need type suffixes and choose -+ ;; the correct type themselves. Note that we cannot savely use -+
Re: update java/gradle to 8.3
On Sat, Sep 16, 2023 at 02:52:54PM +0100, Stuart Henderson wrote: > (+cc ghidra maintainer) > > On 2023/09/16 14:55, Peter Hessler wrote: > > > > On 2023 Sep 16 (Sat) at 07:30:46 -0400 (-0400), Ian Darwin wrote: > > :On Sat, Sep 16, 2023 at 11:36:08AM +0100, Stuart Henderson wrote: > > :> > Unfortunately there is a show-stopper here. We have to fix/update > > :> > security/ghidra which is not trivial. > > :> > > :> The ghidra port is really outdated, even from just a quick look at > > :> release notes various of the changes look security-related, not what you > > :> want when analysing (possibly malicious) binaries. At this point, > > :> especially since it was already noticed >1y ago, I don't think ghidra > > :> should stand in the way of updatng gradle, I'd be ok with marking ghidra > > :> BROKEN and updating gradle. > > : > > :I concur. > > : > > > > So to me the only question is timing. Do we disable ghirda before > > release because it is so dangerous, or do we disable it after release and > > give interested people some time to fix it? > > I think it would be reasonable to do that before release. > > If somebody already has ghidra installed and upgrades, it won't > disappear (and because it's java software, shouldn't have compat > problems due to syscall changes etc, because the jdk package will > still be updated). > > And if not, at least they won't get a 3yo version if they run > "pkg_add ghidra" from scratch. > > (Also, since current versions of ghidra themselves now use jdk 17, > afaik updating gradle will be a prerequisite to updating ghidra anyway). I have marked the Ghidra port as BROKEN. I looked into updating Ghidra sometime ago and it was a lot of work, so I agree that it's best that we mark it as BROKEN before release since it's unlikely that it can be updated before release. phessler, I'm ok with your java/gradle update. Thanks, Lawrence
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: l...@cvs.openbsd.org2023/09/16 10:23:32 Modified files: security/ghidra: Makefile Log message: Mark as BROKEN so that we don't ship with an outdated Ghidra package, and so that the Ghidra port does not hold back java/gradle updates. Significant work is required to update Ghidra to the latest version. Prompted by a discussion with sthen@ ian@ rsadowski@ phessler@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2023/09/16 09:52:53 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-third_party_zlib_BUILD_gn patch-v8_BUILD_gn Added files: www/chromium/patches: patch-third_party_libaom_source_libaom_aom_ports_aarch64_cpudetect_c patch-third_party_zlib_cpu_features_c Log message: update to 117.0.5938.88 and unbreak build on i386 and arm64
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/09/16 09:13:41 Modified files: devel/kf5 : kf5.port.mk Log message: Handle non-existing ${WRKINST}/etc
NEW: x11/kde-applications/tokodon (Mastodon client)
OK to import tokodon-23.08.0? Comment: KDE Mastodon client Description: Tokodon is a Mastodon client. It allows you to interact with the Fediverse community. Maintainer: Rafael Sadowski WWW: https://apps.kde.org/tokodon/ tokodon.tgz.tar.gz Description: application/tar-gz
NEW: x11/kde-applications/merkuro (productivity/kalendar replacement)
Ok to replace productivity/kalendar with x11/kde-applications/merkuro? "KDE renamed Kalendar to Merkuro since the application not only lets you manage your events and tasks any more, but also your contacts." Current productivity/kalendar is marked as BROKEN. Information for inst:merkuro-23.08.0 Comment: calendar application Description: Merkuro is a calendar application that allows you to manage your tasks and events. Merkuro supports both local calendars as well as a multitude of online calendars: - CalDAV calendars (e.g. Nextcloud) - Google calendars - Exchange calendars - iCal calendar files (.ics) - iCal calendar folders - Kolab groupware servers - Open-Xchange groupware servers Maintainer: Rafael Sadowski WWW: https://apps.kde.org/merkuro.calendar/ The attached merkuro port includes "@conflict kalendar-*" and "@pkgpath productivity/kalendar". quirks bits below. OK? Index: Makefile === RCS file: /cvs/ports/devel/quirks/Makefile,v retrieving revision 1.1536 diff -u -p -u -p -r1.1536 Makefile --- Makefile16 Sep 2023 09:29:16 - 1.1536 +++ Makefile16 Sep 2023 14:45:15 - @@ -3,7 +3,7 @@ CATEGORIES =devel databases DISTFILES = # API.rev -PKGNAME = quirks-6.152 +PKGNAME = quirks-6.153 PKG_ARCH = * MAINTAINER = Marc Espie Index: files/Quirks.pm === RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v retrieving revision 1.1548 diff -u -p -u -p -r1.1548 Quirks.pm --- files/Quirks.pm 16 Sep 2023 09:29:16 - 1.1548 +++ files/Quirks.pm 16 Sep 2023 14:45:15 - @@ -784,6 +784,7 @@ my $stem_extensions = { 'qxlsx' => 'qt5-qxlsx', 'py-altgraph' => 'py3-altgraph', 'pymodbus' => 'py3-pymodbus', + 'kalendar' => 'merkuro', }; my $obsolete_reason = {}; merkuro.tgz.tar.gz Description: application/tar-gz
Re: update java/gradle to 8.3
(+cc ghidra maintainer) On 2023/09/16 14:55, Peter Hessler wrote: > > On 2023 Sep 16 (Sat) at 07:30:46 -0400 (-0400), Ian Darwin wrote: > :On Sat, Sep 16, 2023 at 11:36:08AM +0100, Stuart Henderson wrote: > :> > Unfortunately there is a show-stopper here. We have to fix/update > :> > security/ghidra which is not trivial. > :> > :> The ghidra port is really outdated, even from just a quick look at > :> release notes various of the changes look security-related, not what you > :> want when analysing (possibly malicious) binaries. At this point, > :> especially since it was already noticed >1y ago, I don't think ghidra > :> should stand in the way of updatng gradle, I'd be ok with marking ghidra > :> BROKEN and updating gradle. > : > :I concur. > : > > So to me the only question is timing. Do we disable ghirda before > release because it is so dangerous, or do we disable it after release and > give interested people some time to fix it? I think it would be reasonable to do that before release. If somebody already has ghidra installed and upgrades, it won't disappear (and because it's java software, shouldn't have compat problems due to syscall changes etc, because the jdk package will still be updated). And if not, at least they won't get a 3yo version if they run "pkg_add ghidra" from scratch. (Also, since current versions of ghidra themselves now use jdk 17, afaik updating gradle will be a prerequisite to updating ghidra anyway).
Re: update java/gradle to 8.3
On 2023 Sep 16 (Sat) at 07:30:46 -0400 (-0400), Ian Darwin wrote: :On Sat, Sep 16, 2023 at 11:36:08AM +0100, Stuart Henderson wrote: :> > Unfortunately there is a show-stopper here. We have to fix/update :> > security/ghidra which is not trivial. :> :> The ghidra port is really outdated, even from just a quick look at :> release notes various of the changes look security-related, not what you :> want when analysing (possibly malicious) binaries. At this point, :> especially since it was already noticed >1y ago, I don't think ghidra :> should stand in the way of updatng gradle, I'd be ok with marking ghidra :> BROKEN and updating gradle. : :I concur. : So to me the only question is timing. Do we disable ghirda before release because it is so dangerous, or do we disable it after release and give interested people some time to fix it? -- Worst Vegetable of the Year: The brussels sprout. This is also the worst vegetable of next year. -- Steve Rubenstein
Re: update java/gradle to 8.3
On Sat, Sep 16, 2023 at 11:36:08AM +0100, Stuart Henderson wrote: > > Unfortunately there is a show-stopper here. We have to fix/update > > security/ghidra which is not trivial. > > The ghidra port is really outdated, even from just a quick look at > release notes various of the changes look security-related, not what you > want when analysing (possibly malicious) binaries. At this point, > especially since it was already noticed >1y ago, I don't think ghidra > should stand in the way of updatng gradle, I'd be ok with marking ghidra > BROKEN and updating gradle. I concur.
Re: UPDATE: TeX Live (ConTeXt users, please read)
On Fri, Sep 08, 2023 at 08:54:48PM +0100, Edd Barrett wrote: > I'll do another bulk shortly to double check my work. Bulk all built fine. Has anyone had a chance to do some testing? Cheers -- Best Regards Edd Barrett https://www.theunixzoo.co.uk
Re: update java/gradle to 8.3
On 2023/09/16 11:48, Rafael Sadowski wrote: > On Sun Sep 10, 2023 at 02:35:29PM +0200, Peter Hessler wrote: > > 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 > > Unfortunately there is a show-stopper here. We have to fix/update > security/ghidra which is not trivial. The ghidra port is really outdated, even from just a quick look at release notes various of the changes look security-related, not what you want when analysing (possibly malicious) binaries. At this point, especially since it was already noticed >1y ago, I don't think ghidra should stand in the way of updatng gradle, I'd be ok with marking ghidra BROKEN and updating gradle. > > revision 1.12 > date: 2022/07/22 05:21:06; author: rsadowski; state: Exp; lines: +2 -1; > commitid: AX7doZpGzxhucnle; > Backout gradle-7 update, it is resulting in build failures in security/ghidra > > Spotted by many > > > > > > > > > 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 > >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/09/16 04:13:21 Modified files: x11/kde-applications/akonadi: Makefile Log message: Move sqlite3 from lib- to build/run-dependency
Re: portcheck: Unified error messages
On 2023/09/16 11:08:05 +0200, Rafael Sadowski wrote: > Unified error messages for all missing RUN_DEPENDS. makes sense to me > I prefer "RUN_DEPENDS${subpkg}+=" as error message as under dbus,-suid > (copy paste friendly). If that's not what the majority wants, we should > adjust the dbus,-suid > msg. > > OK? ok op@ > Index: portcheck > === > RCS file: /cvs/ports/infrastructure/bin/portcheck,v > retrieving revision 1.145 > diff -u -p -r1.145 portcheck > --- portcheck 5 Sep 2023 13:52:44 - 1.145 > +++ portcheck 16 Sep 2023 08:05:12 - > @@ -1191,18 +1191,21 @@ check_plist() { > # gtk-update-icon-cache > $guic_dep_needed && ! $guic_dep && > [[ $fullpkgname != gtk-update-icon-cache-* ]] && > - err "${portref}missing RDEP on x11/gtk+4,-guic" > + err "${portref}missing" \ > + "RUN_DEPENDS${subpkg}+=x11/gtk+4,-guic" > local cnt > > # desktop-file-utils (simplier than previous, isn't it?) > $mime_dep_needed && ! $mime_dep && > [[ $fullpkgname != desktop-file-utils-* ]] && > - err "${portref}missing RDEP on devel/desktop-file-utils" > + err "${portref}missing" \ > + "RUN_DEPENDS${subpkg}+=devel/desktop-file-utils" > > # update-mime-database (same as previous) > $mimepkg_dep_needed && ! $mimepkg_dep && > [[ $fullpkgname != shared-mime-info-* ]] && > - err "${portref}missing RDEP on misc/shared-mime-info" > + err "${portref}missing" \ > + "RUN_DEPENDS${subpkg}+=misc/shared-mime-info" > > # glib-compile-schemas (almost same as previous) > #
Re: [NEW] games/vcmi
On Sat, September 16, 2023 03:59, Thomas Frohwein wrote: > On Fri, Sep 15, 2023 at 05:37:17PM +0300, Kirill Bychkov wrote: >> Hi, >> Attached is a port of VCMI-1.3.1, an open source Heroes >> of Might and Magic III engine. >> Played some campaigns and scenarios. >> OK to import? > > Wow, great! The project has come a long way - I tried it 3-4 years ago > and remember it as very buggy at the time. > > I built it and checked out the beginning of the first scenario of the > first campaign - all working nicely. > > My only suggestion is about DESCR: > "We hope to support..." > "However, although working, the game is not finished. There are still many > features and functionalities to add, both old and brand new." > > I would probably change this to more neutral language that doesn't make > the reader think that the port speaks in anyway for the VCMI project, > and keeping the details of how finished it is shorter ... maybe: > "VCMI is still undergoing active development." > > With some kind of a bit more ports-adequate wording in pkg/DESCR, this > is ok thfr@ > Yep, this sound better, thanks!
Re: [NEW] games/vcmi
On Sat, September 16, 2023 04:57, Anthony J. Bentley wrote: > Kirill Bychkov writes: >> Attached is a port of VCMI-1.3.1, an open source Heroes >> of Might and Magic III engine. >> Played some campaigns and scenarios. > > Cool, this works with my GOG copy. Some comments: > > - The patches against included minizip are unnecessary since the port > uses system minizip. I pushed vcmi to openbsd-wip 10 years ago. I guess it is a heritage of the days we have no minizip in ports. I'll fix that. > > - The second hunk of patch-lib_Interprocess.h seems unintentional. The > first hunk also doesn't appear to be needed either? Peobably. Will test without it. > > - Is -DUSE_FILE32API another leftover that can be removed? I'll check. > > - CXXFLAGS=-I${X11BASE}/include can be rolled into CMAKE_CXX_FLAGS. Sure. > > - It takes a long time to compile, so debug packages should be enabled, > imo. > > - Can this use GH_* instead of a self-hosted distfile, so portroach can > catch updates? I'm self-hosting distfile because it needs to be recursively checked out from git due to external submodules. > > - Looks like 1.3.2 was released this morning. > Nice. If there is no problems with new version, I'll update the port. Thanks!
Re: [update] net/i2p to 2.3.0
On Tue Sep 12, 2023 at 11:48:21PM +0200, Pascal Stumpf wrote: > Update net/i2p to 2.3.0, take MAINTAINER. > > ok? Committed, thanks > > > Index: Makefile > === > RCS file: /home/anoncvs/cvs/ports/net/i2p/Makefile,v > retrieving revision 1.18 > diff -u -p -r1.18 Makefile > --- Makefile 26 Apr 2023 08:17:17 - 1.18 > +++ Makefile 12 Sep 2023 21:41:09 - > @@ -2,13 +2,14 @@ COMMENT=i2p routing protocol > > GH_ACCOUNT= i2p > GH_PROJECT= i2p.i2p > -GH_TAGNAME= i2p-1.8.0 > +GH_TAGNAME= i2p-2.3.0 > DISTNAME=${GH_TAGNAME} > -REVISION=1 > > CATEGORIES= net > > HOMEPAGE=https://geti2p.net/en/ > + > +MAINTAINER= Pascal Stumpf > > # Apache-2.0 Artistic BSD CC-BY-2.5 CC-BY-3.0 CC-BY-SA-3.0 > # EPLv1.0 GPLv2 GPLv3 LGPLv2.1 LGPLv3 MIT public-domain WTFPLv2 > Index: distinfo > === > RCS file: /home/anoncvs/cvs/ports/net/i2p/distinfo,v > retrieving revision 1.7 > diff -u -p -r1.7 distinfo > --- distinfo 1 Jul 2022 05:21:10 - 1.7 > +++ distinfo 12 Sep 2023 21:36:23 - > @@ -1,2 +1,2 @@ > -SHA256 (i2p-1.8.0.tar.gz) = AYQyEGkD8KqdzJ9q0wKFbaPhlfcwumHO3ek/nkW0OtQ= > -SIZE (i2p-1.8.0.tar.gz) = 38024343 > +SHA256 (i2p-2.3.0.tar.gz) = 6JBfzZy9YOVMI/riZTTZPtEpqa/QwhN9s3zDdpIzQiI= > +SIZE (i2p-2.3.0.tar.gz) = 38157548 > Index: patches/patch-core_c_jbigi_build_sh > === > RCS file: > /home/anoncvs/cvs/ports/net/i2p/patches/patch-core_c_jbigi_build_sh,v > retrieving revision 1.2 > diff -u -p -r1.2 patch-core_c_jbigi_build_sh > --- patches/patch-core_c_jbigi_build_sh 8 Mar 2022 00:56:24 - > 1.2 > +++ patches/patch-core_c_jbigi_build_sh 16 Jan 2023 21:19:34 - > @@ -2,8 +2,9 @@ use only local gmp > change default lib to dynamic > avoid tests > > core/c/jbigi/build.sh.orig Mon Aug 24 21:45:06 2020 > -+++ core/c/jbigi/build.shSun Oct 4 08:02:36 2020 > +Index: core/c/jbigi/build.sh > +--- core/c/jbigi/build.sh.orig > core/c/jbigi/build.sh > @@ -21,7 +21,6 @@ rm -rf bin/local > mkdir -p lib bin/local > > @@ -18,23 +19,23 @@ avoid tests > echo "Building..." > -if [ "$1" != "dynamic" ]; then > +if [ "$1" = "static" ]; then > - case `uname -sr` in > + case $(uname -sr) in > Darwin*) > # --with-pic is required for static linking > -@@ -50,7 +49,6 @@ if [ "$1" != "dynamic" ]; then > - make > +@@ -51,7 +50,6 @@ if [ "$1" != "dynamic" ]; then > + make check > sh ../../build_jbigi.sh static > else > -shift > sh ../../build_jbigi.sh dynamic > fi > > -@@ -58,7 +56,7 @@ cp *jbigi???* ../../lib/ > +@@ -59,7 +57,7 @@ cp -- *jbigi???* ../../lib/ > echo 'Library copied to lib/' > cd ../.. > > -if [ "$1" != "notest" ]; then > +if [ "$1" = "test" ]; then > if [ -z "$I2P" ]; then > - if [ -r $HOME/i2p/lib/i2p.jar ]; then > + if [ -r "$HOME/i2p/lib/i2p.jar" ]; then > I2P="$HOME/i2p" > Index: pkg/PLIST > === > RCS file: /home/anoncvs/cvs/ports/net/i2p/pkg/PLIST,v > retrieving revision 1.8 > diff -u -p -r1.8 PLIST > --- pkg/PLIST 8 Nov 2022 11:14:56 - 1.8 > +++ pkg/PLIST 18 Apr 2023 17:43:05 - > @@ -37,9 +37,9 @@ share/i2p/certificates/plugin/backup_at_ > share/i2p/certificates/plugin/cacapo_at_mail.i2p.crt > share/i2p/certificates/plugin/hankhill19580_at_gmail.com.crt > share/i2p/certificates/plugin/str4d_at_mail.i2p.crt > -share/i2p/certificates/plugin/zab_at_mail.i2p.crt > share/i2p/certificates/plugin/zzz-plugin_at_mail.i2p.crt > share/i2p/certificates/reseed/ > +share/i2p/certificates/reseed/arnavbhatt288_at_mail.i2p.crt > share/i2p/certificates/reseed/creativecowpat_at_mail.i2p.crt > share/i2p/certificates/reseed/echelon3_at_mail.i2p.crt > share/i2p/certificates/reseed/hankhill19580_at_gmail.com.crt >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/09/16 03:51:42 Modified files: net/i2p: Makefile distinfo net/i2p/patches: patch-core_c_jbigi_build_sh net/i2p/pkg: PLIST Log message: Update i2p to 2.3.0 Update diff from new maintainer Pascal Stumpf, thanks
Re: update java/gradle to 8.3
On Sun Sep 10, 2023 at 02:35:29PM +0200, Peter Hessler wrote: > 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 Unfortunately there is a show-stopper here. We have to fix/update security/ghidra which is not trivial. revision 1.12 date: 2022/07/22 05:21:06; author: rsadowski; state: Exp; lines: +2 -1; commitid: AX7doZpGzxhucnle; Backout gradle-7 update, it is resulting in build failures in security/ghidra Spotted by many > > > 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/Makefile 22 Jul 2022 05:21:06 - 1.12 > +++ java/gradle/Makefile 10 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/distinfo 22 Jul 2022 05:21:06 - 1.9 > +++ java/gradle/distinfo 10 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_gradle 22 Jul 2022 05:21:06 - > 1.5 > +++ java/gradle/patches/patch-bin_gradle 10 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 >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/09/16 03:48:18 Modified files: net/dnsperf: Makefile Log message: point PORTROACH site: at github, the default handler can't handle the upstream href list and falls back to version guessing
Re: audio/espeak-ng without audio?
Antoine Jacoutot wrote (2023-09-16 11:31 CEST): > On Sat, Sep 16, 2023 at 11:28:13AM +0200, Stefan Hagen wrote: > > Volker Schlecht wrote (2023-09-15 23:21 CEST): > > > On my amd64 systems espeak-ng does not produce audio output. > > > > > > Interestingly it seems to have broken with the last commit: > > > > > > https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/audio/espeak/Makefile?rev=1.27=text/x-cvsweb-markup > > > > > > because when I add CPPFLAGS to CONFIGURE_ENV, it does actually > > > speak, but it seems to be somehow important, that there are no > > > line breaks in CONFIGURE_ENV. > > > > > > i.e. with the below patch it produces audio output. Does that > > > make sense to anyone? > > > > Hi, > > > > I think your mail program has wrapped the lines in the patch. It doesn't > > apply like this. > > > > I don't understand what you mean with the lines break in CONFIGURE_ENV. > > > > This works for me: > > CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \ > > CPPFLAGS="-I${LOCALBASE}/include" > > > > > > The reason for why CPPFLAGS are needed is in the configure output. > > > > Without setting CPPFLAGS, pcaudiolib support will be disabled, because > > configure is unable to find the header: > > PCAudioLib:no > > > > Once CPPFLAGS is set correctly: > > PCAudioLib:yes > > > > OK sdk@ for the fixed patch below. > > > > > > Index: audio/espeak/Makefile > > === > > RCS file: /cvs/ports/audio/espeak/Makefile,v > > retrieving revision 1.27 > > diff -u -p -u -p -r1.27 Makefile > > --- audio/espeak/Makefile 1 Jun 2023 20:58:21 - 1.27 > > +++ audio/espeak/Makefile 16 Sep 2023 09:23:59 - > > @@ -4,7 +4,7 @@ GH_ACCOUNT= espeak-ng > > GH_PROJECT=espeak-ng > > GH_TAGNAME=1.51 > > PKGNAME= ${DISTNAME:S/-ng//} > > -REVISION= 1 > > +REVISION= 2 > > > > SHARED_LIBS += espeak-ng 0.0 # 2.51 > > > > @@ -29,7 +29,9 @@ AUTORECONF= ./autogen.sh > > > > CONFIGURE_STYLE= autoreconf > > # upstream is doing something odd and doesn't add LDFLAGS/CXXFLAGS if > > CPPFLAGS is set > > -CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" > > + > > +CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \ > > + CPPFLAGS="-I${LOCALBASE}/include" > > What about the comment above CONFIGURE_ENV? Probably outdated. The generated Makefile after the patch: CPPFLAGS = -I/usr/local/include LDFLAGS = -L/usr/local/lib -L/usr/X11R6/lib The generated Makefile before the patch shows: CPPFLAGS = LDFLAGS = -L/usr/local/lib -L/usr/X11R6/lib No change on the LDFLAGS. I think we can remove the comment. Index: audio/espeak/Makefile === RCS file: /cvs/ports/audio/espeak/Makefile,v retrieving revision 1.27 diff -u -p -u -p -r1.27 Makefile --- audio/espeak/Makefile 1 Jun 2023 20:58:21 - 1.27 +++ audio/espeak/Makefile 16 Sep 2023 09:42:04 - @@ -4,7 +4,7 @@ GH_ACCOUNT= espeak-ng GH_PROJECT=espeak-ng GH_TAGNAME=1.51 PKGNAME= ${DISTNAME:S/-ng//} -REVISION= 1 +REVISION= 2 SHARED_LIBS += espeak-ng 0.0 # 2.51 @@ -28,8 +28,9 @@ AUTOMAKE_VERSION= 1.16 AUTORECONF=./autogen.sh CONFIGURE_STYLE= autoreconf -# upstream is doing something odd and doesn't add LDFLAGS/CXXFLAGS if CPPFLAGS is set -CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" + +CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \ + CPPFLAGS="-I${LOCALBASE}/include" DEBUG_PACKAGES=${BUILD_PACKAGES}
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/09/16 03:41:51 Modified files: graphics/py-Pillow: Makefile distinfo Log message: update to py3-Pillow-10.0.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/09/16 03:41:39 Modified files: devel/sqlc : Makefile distinfo modules.inc Log message: update to sqlc-1.20.0, set PORTROACH site: pointed at github releases so it should be able to fetch the new version directly rather than guessing version-by-version.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sema...@cvs.openbsd.org 2023/09/16 03:36:46 Modified files: sysutils/sysclean: Makefile distinfo Log message: update sysutils/sysclean to 3.3 while here: - update upstream location (from github to codeberg) - update maintainer address - switch from MASTER_SITES to SITES
Re: audio/espeak-ng without audio?
On Sat, Sep 16, 2023 at 11:28:13AM +0200, Stefan Hagen wrote: > Volker Schlecht wrote (2023-09-15 23:21 CEST): > > On my amd64 systems espeak-ng does not produce audio output. > > > > Interestingly it seems to have broken with the last commit: > > > > https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/audio/espeak/Makefile?rev=1.27=text/x-cvsweb-markup > > > > because when I add CPPFLAGS to CONFIGURE_ENV, it does actually > > speak, but it seems to be somehow important, that there are no > > line breaks in CONFIGURE_ENV. > > > > i.e. with the below patch it produces audio output. Does that > > make sense to anyone? > > Hi, > > I think your mail program has wrapped the lines in the patch. It doesn't > apply like this. > > I don't understand what you mean with the lines break in CONFIGURE_ENV. > > This works for me: > CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \ > CPPFLAGS="-I${LOCALBASE}/include" > > > The reason for why CPPFLAGS are needed is in the configure output. > > Without setting CPPFLAGS, pcaudiolib support will be disabled, because > configure is unable to find the header: > PCAudioLib:no > > Once CPPFLAGS is set correctly: > PCAudioLib:yes > > OK sdk@ for the fixed patch below. > > > Index: audio/espeak/Makefile > === > RCS file: /cvs/ports/audio/espeak/Makefile,v > retrieving revision 1.27 > diff -u -p -u -p -r1.27 Makefile > --- audio/espeak/Makefile 1 Jun 2023 20:58:21 - 1.27 > +++ audio/espeak/Makefile 16 Sep 2023 09:23:59 - > @@ -4,7 +4,7 @@ GH_ACCOUNT= espeak-ng > GH_PROJECT= espeak-ng > GH_TAGNAME= 1.51 > PKGNAME= ${DISTNAME:S/-ng//} > -REVISION=1 > +REVISION=2 > > SHARED_LIBS += espeak-ng 0.0 # 2.51 > > @@ -29,7 +29,9 @@ AUTORECONF= ./autogen.sh > > CONFIGURE_STYLE= autoreconf > # upstream is doing something odd and doesn't add LDFLAGS/CXXFLAGS if > CPPFLAGS is set > -CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" > + > +CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \ > + CPPFLAGS="-I${LOCALBASE}/include" What about the comment above CONFIGURE_ENV? -- Antoine
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/09/16 03:29:16 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add libxcvt removal
Re: audio/espeak-ng without audio?
Volker Schlecht wrote (2023-09-15 23:21 CEST): > On my amd64 systems espeak-ng does not produce audio output. > > Interestingly it seems to have broken with the last commit: > > https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/audio/espeak/Makefile?rev=1.27=text/x-cvsweb-markup > > because when I add CPPFLAGS to CONFIGURE_ENV, it does actually > speak, but it seems to be somehow important, that there are no > line breaks in CONFIGURE_ENV. > > i.e. with the below patch it produces audio output. Does that > make sense to anyone? Hi, I think your mail program has wrapped the lines in the patch. It doesn't apply like this. I don't understand what you mean with the lines break in CONFIGURE_ENV. This works for me: CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \ CPPFLAGS="-I${LOCALBASE}/include" The reason for why CPPFLAGS are needed is in the configure output. Without setting CPPFLAGS, pcaudiolib support will be disabled, because configure is unable to find the header: PCAudioLib:no Once CPPFLAGS is set correctly: PCAudioLib:yes OK sdk@ for the fixed patch below. Index: audio/espeak/Makefile === RCS file: /cvs/ports/audio/espeak/Makefile,v retrieving revision 1.27 diff -u -p -u -p -r1.27 Makefile --- audio/espeak/Makefile 1 Jun 2023 20:58:21 - 1.27 +++ audio/espeak/Makefile 16 Sep 2023 09:23:59 - @@ -4,7 +4,7 @@ GH_ACCOUNT= espeak-ng GH_PROJECT=espeak-ng GH_TAGNAME=1.51 PKGNAME= ${DISTNAME:S/-ng//} -REVISION= 1 +REVISION= 2 SHARED_LIBS += espeak-ng 0.0 # 2.51 @@ -29,7 +29,9 @@ AUTORECONF= ./autogen.sh CONFIGURE_STYLE= autoreconf # upstream is doing something odd and doesn't add LDFLAGS/CXXFLAGS if CPPFLAGS is set -CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" + +CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \ + CPPFLAGS="-I${LOCALBASE}/include" DEBUG_PACKAGES=${BUILD_PACKAGES}
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/09/16 03:26:21 Modified files: x11: Makefile Removed files: x11/libxcvt: Makefile distinfo x11/libxcvt/pkg: DESCR PLIST Log message: Remove duplicate libxcvt libxcvt is already part of xenocara. Spotted by matthieu@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/09/16 03:24:32 Modified files: devel/appstream: Makefile Log message: Extend comment; no change.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/09/16 03:15:00 Modified files: x11/gnome/libadwaita: Makefile distinfo x11/gnome/libadwaita/pkg: PLIST Log message: Update to libadwaita-1.4.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/09/16 03:14:14 Modified files: devel : Makefile Log message: +appstream
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/09/16 03:13:52 Log message: Import appstream-0.16.3 & appstream-qt5-0.16.3 AppStream is a collaborative effort for making machine-readable software metadata easily available to programs that need it. It is part of the Freedesktop ecosystem and provides a convenient way to retrieve information about available software, making it one of the building blocks for modern software centers. <...> ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20240916 N ports/devel/appstream/Makefile N ports/devel/appstream/distinfo N ports/devel/appstream/patches/patch-src_as-system-info_c N ports/devel/appstream/pkg/DESCR-qt5 N ports/devel/appstream/pkg/PLIST-main N ports/devel/appstream/pkg/DESCR-main N ports/devel/appstream/pkg/PLIST-qt5 No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/09/16 03:12:34 Modified files: textproc : Makefile Log message: +libxmlb
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/09/16 03:12:25 Modified files: mail/roundcubemail: Tag: OPENBSD_7_3 Makefile distinfo mail/roundcubemail/patches: Tag: OPENBSD_7_3 patch-config_defaults_inc_php mail/roundcubemail/pkg: Tag: OPENBSD_7_3 PLIST-main Log message: update to roundcubemail-1.6.3, including an XSS fix for linkref handling in plaintext messages. https://github.com/roundcube/roundcubemail/releases/tag/1.6.3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/09/16 03:12:06 Log message: Import libxmlb-0.3.14 XML is slow to parse and strings inside the document cannot be memory mapped as they do not have a trailing NUL char. The libxmlb library takes XML source, and converts it to a structured binary representation with a deduplicated string table -- where the strings have the NULs included. <...> ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20240916 N ports/textproc/libxmlb/Makefile N ports/textproc/libxmlb/distinfo N ports/textproc/libxmlb/pkg/DESCR N ports/textproc/libxmlb/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/09/16 03:11:50 Modified files: mail/roundcubemail: Makefile distinfo mail/roundcubemail/patches: patch-config_defaults_inc_php mail/roundcubemail/pkg: PLIST-main Removed files: mail/roundcubemail/patches: patch-bin_update_sh patch-program_include_rcmail_install_php patch-program_include_rcmail_oauth_php patch-program_include_rcmail_php patch-program_lib_Roundcube_rcube_imap_php patch-program_lib_Roundcube_rcube_ldap_php patch-program_lib_Roundcube_rcube_washtml_php Log message: update to roundcubemail-1.6.3, including an XSS fix for linkref handling in plaintext messages. https://github.com/roundcube/roundcubemail/releases/tag/1.6.3
portcheck: Unified error messages
Unified error messages for all missing RUN_DEPENDS. I prefer "RUN_DEPENDS${subpkg}+=" as error message as under dbus,-suid (copy paste friendly). If that's not what the majority wants, we should adjust the dbus,-suid msg. OK? Index: portcheck === RCS file: /cvs/ports/infrastructure/bin/portcheck,v retrieving revision 1.145 diff -u -p -r1.145 portcheck --- portcheck 5 Sep 2023 13:52:44 - 1.145 +++ portcheck 16 Sep 2023 08:05:12 - @@ -1191,18 +1191,21 @@ check_plist() { # gtk-update-icon-cache $guic_dep_needed && ! $guic_dep && [[ $fullpkgname != gtk-update-icon-cache-* ]] && - err "${portref}missing RDEP on x11/gtk+4,-guic" + err "${portref}missing" \ + "RUN_DEPENDS${subpkg}+=x11/gtk+4,-guic" local cnt # desktop-file-utils (simplier than previous, isn't it?) $mime_dep_needed && ! $mime_dep && [[ $fullpkgname != desktop-file-utils-* ]] && - err "${portref}missing RDEP on devel/desktop-file-utils" + err "${portref}missing" \ + "RUN_DEPENDS${subpkg}+=devel/desktop-file-utils" # update-mime-database (same as previous) $mimepkg_dep_needed && ! $mimepkg_dep && [[ $fullpkgname != shared-mime-info-* ]] && - err "${portref}missing RDEP on misc/shared-mime-info" + err "${portref}missing" \ + "RUN_DEPENDS${subpkg}+=misc/shared-mime-info" # glib-compile-schemas (almost same as previous) #
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2023/09/16 03:06:22 Modified files: geo/qgis : Makefile distinfo Log message: geo/qgis: update to 3.32.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/09/16 03:01:40 Modified files: x11/qt5/qtwebengine: Makefile x11/qt5/qtwebengine/patches: patch-src_3rdparty_chromium_third_party_pdfium_core_fxge_fx_ge_linux_cpp Log message: Improve font paths in QtPdf. Add default X11Base fonts as well "${LOCALBASE}/share/fonts/noto" which is a run dependency.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/09/16 02:59:26 Modified files: x11/qt5/qtwebengine: Makefile Added files: x11/qt5/qtwebengine/patches: patch-src_3rdparty_chromium_third_party_pdfium_public_fpdfview_h Log message: Fix libQt5Pdf.so.1.0: undefined symbol 'FPDF_InitLibrary
Re: [maintainer update] x11/copyq
On 2023/09/15 13:22:52 +0200, Robert Bagdan wrote: > I updated copyq to 7.1.0, built without problem, works fine for me. Committed, thanks! > Changelog: > # Changed > - Image editor (if set) will now open instead of built-in text editor > when selecting Edit action on image items containing no text. > - Encryption now uses larger/safer keys (#2385). > # Fixed > - Fixes saving and opening empty encrypted tabs. > - Fixes minimal size of dialogs (#2299). > - Fixes importing commands with regular expressions containing slash > characters in scripts. > - Fixes font weight with Qt 6. > - Fixes closing the app with Qt 6. > - Fixes the build and calling some script functions with Qt 6.5. > - X11: Fixes crash when entering search with some keyboard layouts (#2171).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: o...@cvs.openbsd.org2023/09/16 02:22:06 Modified files: x11/copyq : Makefile distinfo Log message: update x11/copyq to 7.1.0; from maintainer Robert Bagdan, thanks!
Re: CVS: cvs.openbsd.org: ports
On 2023/09/16 01:56:08 -0600, Omar Polo wrote: > CVSROOT: /cvs > Module name: ports > Changes by: o...@cvs.openbsd.org2023/09/16 01:56:08 > > Modified files: > infrastructure/mk: bsd.port.mk > > Log message: > add CHECK_LIB_DEPENDS_ARGS to add extra arguments to check-lib-depends(1) this was ok espie
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: o...@cvs.openbsd.org2023/09/16 01:59:15 Modified files: devel/cargo: cargo.port.mk Log message: cargo.port.mk: substitute MODCARGO_WANTLIB in WANTLIBs when generated by check-lib-depends(1). discussed with espie and semarie.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: o...@cvs.openbsd.org2023/09/16 01:57:23 Modified files: lang/lua : lua.port.mk Log message: lua.port.mk: substitute MODLUA_WANTLIB in WANTLIBs produced by check-lib-depends
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: o...@cvs.openbsd.org2023/09/16 01:56:08 Modified files: infrastructure/mk: bsd.port.mk Log message: add CHECK_LIB_DEPENDS_ARGS to add extra arguments to check-lib-depends(1)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/09/16 01:30:23 Modified files: x11/kde-plasma : Makefile.inc x11/kde-plasma/breeze: distinfo x11/kde-plasma/breeze-gtk: distinfo x11/kde-plasma/kactivitymanagerd: distinfo x11/kde-plasma/kde-cli-tools: distinfo x11/kde-plasma/kde-gtk-config: Makefile distinfo x11/kde-plasma/kdecoration: distinfo x11/kde-plasma/kdeplasma-addons: distinfo x11/kde-plasma/kgamma5: distinfo x11/kde-plasma/khotkeys: distinfo x11/kde-plasma/kinfocenter: distinfo x11/kde-plasma/kmenuedit: distinfo x11/kde-plasma/kscreen: distinfo x11/kde-plasma/kscreenlocker: distinfo x11/kde-plasma/ksshaskpass: distinfo x11/kde-plasma/ksystemstats: distinfo x11/kde-plasma/kwayland-integration: distinfo x11/kde-plasma/kwin: Makefile distinfo x11/kde-plasma/kwrited: distinfo x11/kde-plasma/layer-shell-qt: distinfo x11/kde-plasma/libkscreen: distinfo x11/kde-plasma/libksysguard: distinfo x11/kde-plasma/milou: distinfo x11/kde-plasma/oxygen: Makefile distinfo x11/kde-plasma/oxygen-sounds: distinfo x11/kde-plasma/plasma-desktop: distinfo x11/kde-plasma/plasma-nano: distinfo x11/kde-plasma/plasma-pa: Makefile distinfo x11/kde-plasma/plasma-sdk: distinfo x11/kde-plasma/plasma-workspace: Makefile distinfo x11/kde-plasma/plasma-workspace/patches: patch-lookandfeel_org_kde_breeze_contents_splash_Splash_qml x11/kde-plasma/plasma-workspace-wallpapers: distinfo x11/kde-plasma/polkit-kde-agent-1: distinfo x11/kde-plasma/qqc2-breeze-style: distinfo x11/kde-plasma/systemsettings: distinfo x11/kde-plasma/xdg-desktop-portal-kde: distinfo x11/kde-plasma/xdg-desktop-portal-kde/pkg: PLIST Log message: Update KDE Plasma to 5.27.8, bugfix release for september https://kde.org/announcements/plasma/5/5.27.8/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/09/16 01:03:54 Modified files: x11/gnome/control-center: Makefile distinfo x11/gnome/control-center/patches: patch-panels_user-accounts_cc-user-panel_c Log message: Update to gnome-control-center-44.4.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/09/16 00:56:05 Modified files: www/epiphany : Makefile distinfo Log message: Update to epiphany-44.7.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/09/16 00:53:09 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.29.49.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/09/16 00:52:50 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.28.49.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bent...@cvs.openbsd.org 2023/09/16 00:52:42 Modified files: emulators/retroarch: Makefile Log message: Disable IBT CFI enforcement on amd64. When recording video, retroarch crashes in libx264, presumably getting there via ffmpeg, which is still marked NOBTCFI.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/09/16 00:52:39 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.31.49.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/09/16 00:50:50 Modified files: devel/libsoup3 : Makefile distinfo Log message: Update to libsoup3-3.4.3.
Re: devel/p5-MCE: Update to 1.889
Envoyé avec la messagerie sécurisée Proton Mail. --- Original Message --- Le vendredi 15 septembre 2023 à 12:22, wen heping a écrit : > Hi, ports@: > > Here is a patch for devel/p5-MCE to update to 1.889. > It build well and pass tests on amd64-current system. > Only one port depends on it: devel/p5-Test-Perl-Critic, it > build well and pass all tests with this patch too. > > > Cheers ! > wen Committed, thanks !
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2023/09/16 00:22:57 Modified files: devel/p5-MCE : Makefile distinfo Log message: Update to p5-MCE-1.889 from wen heping.