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@

Reply via email to