CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2026/02/21 06:35:56
Modified files:
security/ghidra: Makefile distinfo
security/ghidra/patches:
patch-GhidraBuild_LaunchSupport_src_main_java_ghidra_launch_JavaFinder_java
patch-Ghidra_Debug_Debugger-agent-gdb_src_main_py_src_ghidragdb_util_py
patch-Ghidra_Debug_ProposedUtils_Module_manifest
patch-Ghidra_Framework_Generic_src_main_java_ghidra_framework_Platform_java
patch-Ghidra_Framework_Pty_src_main_java_ghidra_pty_openbsd_OpenBSDIoctls_java
patch-gradle_hasProtobuf_gradle
patch-gradle_properties
security/ghidra/pkg: PLIST
Added files:
security/ghidra/patches:
patch-GhidraBuild_LaunchSupport_src_main_java_ghidra_launch_OpenBSDJavaFinder_java
patch-Ghidra_Debug_Debugger-agent-gdb_data_debugger-launchers_local-gdb_sh
Removed files:
security/ghidra/patches: patch-GPL_DemanglerGnu_Module_manifest
patch-Ghidra_Debug_Debugger-rmi-trace_Module_manifest
patch-Ghidra_Debug_Debugger-rmi-trace_build_gradle
patch-gradle_support_fetchDependencies_gradle
Log message:
Update to 12.0.3 and remove PyGhidra:
* Update to 12.0.3 for moderate security update:
https://github.com/NationalSecurityAgency/ghidra/security/advisories/GHSA-m94m-fqr3-x442
* Remove PyGhidra because it requires native built jpype which is
not ported to OpenBSD yet:
https://github.com/jpype-project/jpype
* Sync protobuf versions and use new protobuf-java build depend
* Reduce the number of locations PROTOBUF_VER needs to be patched
* Don't install python whl files or source tarballs for unused
python packages and source
* Fix ERROR (UnixPtyChild) Could not set terminal window size:
com.sun.jna.LastErrorException: [25] Inappropriate ioctl for device
* Take MAINTAINER
* Remove unneeded /bin/bash substitutions. The scripts were already
#!/usr/bin/env bash which is portable
* Reroll build_dependencies distfile without protobuf-java in it
* Implement OpenBSDJavaFinder
* Use egdb by default when debugging locally
* Update patch that queries gdb for register list to be done on
OpenBSD only
* Use ${LOCALBASE} for /usr/local in patches and SUBST back
ok ian@