Index: x11/kitty/Makefile =================================================================== RCS file: /cvs/ports/x11/kitty/Makefile,v diff -u -p -u -p -r1.32 Makefile --- x11/kitty/Makefile 23 Jun 2026 07:11:15 -0000 1.32 +++ x11/kitty/Makefile 19 Jul 2026 10:51:49 -0000 @@ -4,7 +4,7 @@ ONLY_FOR_ARCHS = aarch64 amd64 COMMENT = fast, feature full, GPU-based terminal emulator -MODPY_DISTV = 0.47.4 +MODPY_DISTV = 0.48.0 MODGO_MODNAME = github.com/kovidgoyal/kitty MODGO_VERSION = v${MODPY_DISTV} DISTNAME = kitty-${MODGO_VERSION} @@ -17,11 +17,11 @@ MAINTAINER = Daniil Ryvkin Tuple[List[str], List[str]]: + + + def compile_glfw(compilation_database: CompilationDatabase, build_dsym: bool = False) -> None: +- modules = 'cocoa' if is_macos else 'x11 wayland' ++ modules = 'cocoa' if is_macos else ('x11' if is_openbsd else 'x11 wayland') + for module in modules.split(): + try: + genv = glfw.init_env(env, pkg_config, pkg_version, at_least_version, test_compile, module) +@@ -1388,8 +1384,6 @@ def build_launcher(args: Options, launcher_dir: str = libs += ['-lasan'] if not is_macos and env.compiler_type is not CompilerType.clang else [] if args.profile: libs.append('-lprofiler') @@ -62,7 +71,7 @@ Index: setup.py if bundle_type.endswith('-freeze'): cppflags.append('-DFOR_BUNDLE') cppflags.append(f'-DPYVER="{sysconfig.get_python_version()}"') -@@ -1451,7 +1445,7 @@ def build_launcher(args: Options, launcher_dir: str = +@@ -1454,7 +1448,7 @@ def build_launcher(args: Options, launcher_dir: str = # Packaging {{{ def copy_man_pages(ddir: str) -> None: @@ -71,7 +80,7 @@ Index: setup.py safe_makedirs(mandir) man_levels = '15' with suppress(FileNotFoundError): -@@ -1509,8 +1503,8 @@ def create_linux_bundle_gunk(ddir: str, args: Options) +@@ -1512,8 +1506,8 @@ def create_linux_bundle_gunk(ddir: str, args: Options) kitten_exe = os.path.join(os.path.dirname(str(launcher)), 'kitten') if os.path.exists(kitten_exe): os.environ['KITTEN_EXE_FOR_DOCS'] = kitten_exe @@ -82,7 +91,7 @@ Index: setup.py else: if args.skip_building_kitten: skip_docs = True -@@ -1521,7 +1515,8 @@ def create_linux_bundle_gunk(ddir: str, args: Options) +@@ -1524,7 +1518,8 @@ def create_linux_bundle_gunk(ddir: str, args: Options) raise SystemExit(f'kitten binary not found at: {kitten_exe}') if not skip_docs: copy_man_pages(ddir) Index: x11/kitty/pkg/PLIST =================================================================== RCS file: /cvs/ports/x11/kitty/pkg/PLIST,v diff -u -p -u -p -r1.10 PLIST --- x11/kitty/pkg/PLIST 22 Jun 2026 13:02:15 -0000 1.10 +++ x11/kitty/pkg/PLIST 19 Jul 2026 10:51:50 -0000 @@ -553,7 +553,6 @@ lib/kitty/kitty/fonts/features.py lib/kitty/kitty/fonts/fontconfig.py lib/kitty/kitty/fonts/list.py lib/kitty/kitty/fonts/render.py -@so lib/kitty/kitty/glfw-wayland.so @so lib/kitty/kitty/glfw-x11.so lib/kitty/kitty/graphics_fragment.glsl lib/kitty/kitty/graphics_vertex.glsl