<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/97b2d85aa9557279e8d28fbe1e2c889730d9bd10">https://github.com/macports/macports-ports/commit/97b2d85aa9557279e8d28fbe1e2c889730d9bd10</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 97b2d85aa95 basiliskii-devel: remove obsolete port
</span>97b2d85aa95 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 97b2d85aa9557279e8d28fbe1e2c889730d9bd10
</span>Author: aeiouaeiouaeiouaeiouaeiouaeiou <aeioudev@outlook.com>
AuthorDate: Thu May 18 02:06:14 2023 +0300

<span style='display:block; white-space:pre;color:#404040;'>    basiliskii-devel: remove obsolete port
</span>---
 emulators/basiliskii-devel/Portfile                 | 15 ---------------
 .../files/BasiliskII_idiosyncracies.txt             | 21 ---------------------
 .../patch-001-Basilisk-makefile-in-ditto-patch.diff | 11 -----------
 ...-configure-ac-delete-stdlib-addition-darwin.diff | 10 ----------
 ...ii-fix-missing-keycodes-macosxgui-selection.diff | 10 ----------
 .../patch-004-src-Unix-config-ac-addressing.diff    | 19 -------------------
 6 files changed, 86 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/basiliskii-devel/Portfile b/emulators/basiliskii-devel/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 53506ebe7aa..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/basiliskii-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,15 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem              1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup               obsolete 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                    basiliskii-devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 20220412
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories              emulators
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Delete after May 16, 2023
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-replaced_by basiliskii
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-subport basiliskii-gui-devel {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    replaced_by basiliskii-gui
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/basiliskii-devel/files/BasiliskII_idiosyncracies.txt b/emulators/basiliskii-devel/files/BasiliskII_idiosyncracies.txt
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 1623bd022aa..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/basiliskii-devel/files/BasiliskII_idiosyncracies.txt
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,21 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-BasiliskII idiosyncracies:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-BasiliskII is an older program that has been brought along through the years. There are a few idiosyncracies. It remains under active development. See <http://basilisk.cebix.net/> for more details.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-There is considerable available information regarding how to set up BasiliskII, for example <http://www.emaculation.com/doku.php/basiliskii_osx_setup>.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-To use BasiliskII, you first configure the emulator options with the BasiliskIIGUI application. Once you have it configured the way you want, you can launch BasiliskII directly from the BasiliskIIGUI application. For future uses however, you don't need to open the BasiliskIIGUI application; you can launch the emulator directly with the BasiliskII application.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Full screen mode appears to work very well. To toggle between full screen mode and windowed mode, use control-return in the emulator. You can change screen dimensions and colour depth while in full screen mode to suit your needs, although some of the video modes and colour depths have obvious artifacts.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-At present there is a bug when option-clicking in the emulator, for example when trying to move the control strip. A workaround is to option-right click with a mouse or similar device, which for the moment works as a standard option-click.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Sound appears to work in most programs, but not all. I presume some older programs directly accessed the hardware of Apple Sound chip, and these would likely be the ones that have no sound output. There is no workaround that I know of.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Sometimes, when restarting MacOS within the emulator, the emulator will crash inelegantly. It seems to depend on the screen color depth, but in an irregular and not fully predictable fashion.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-The JIT (Just-In-Time) compiler is written in 32bit i386 code, so at the moment the only way to have the JIT is to compile the emulator that way. The slirp networking code also appears to be 32bit only. The default installation option is 32 bit with the current MacPorts version of BasiliskII.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-It is possible to build the emulator in an x86_64 (64bit) configuration on suitable hardware. On a 64bit build, the BasiliskIIGUI might lead you to believe the JIT compiler is set, but it really isn't enabled. The JIT is not presently compatible with 64 bit mode. If you want confirmation of this, you can see details in the MacOSX Console application, or if you run the application from the command line, you will see the details there. If you have slirp networking selected and launch a 64b [...]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-On a 64 bit build of BasiliskII, I have noted some idiosyncracies using the mouse in the menu bar region when in full screen mode. I don't know of a workaround for this, other than to switch to a windowed mode (control-return). The 32bit builds don't appear to have this issue, and are currently the default.
</span>\ No newline at end of file
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/basiliskii-devel/files/patch-001-Basilisk-makefile-in-ditto-patch.diff b/emulators/basiliskii-devel/files/patch-001-Basilisk-makefile-in-ditto-patch.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 7ba0e4876b8..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/basiliskii-devel/files/patch-001-Basilisk-makefile-in-ditto-patch.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ./Makefile.in.orig     2016-09-03 10:08:48.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ./Makefile.in  2016-09-03 10:09:10.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -137,7 +137,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ./cpr.sh $(GUI_APP) $(GUI_APP_APP)/Contents/MacOS/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   strip -x $(GUI_APP_APP)/Contents/MacOS/$(GUI_APP)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   mkdir -p $(GUI_APP_APP)/Contents/Resources
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  ./cpr.sh ../MacOSX/$(APP).icns $(GUI_APP_APP)/Contents/Resources/$(GUI_APP).icns
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  ditto ../MacOSX/$(APP).icns $(GUI_APP_APP)/Contents/Resources/$(GUI_APP).icns
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- modules:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   cd Linux/NetDriver; make
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/basiliskii-devel/files/patch-002-configure-ac-delete-stdlib-addition-darwin.diff b/emulators/basiliskii-devel/files/patch-002-configure-ac-delete-stdlib-addition-darwin.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 58bc5b1ff30..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/basiliskii-devel/files/patch-002-configure-ac-delete-stdlib-addition-darwin.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac.orig      2016-09-03 11:22:13.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac   2016-09-03 11:23:05.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -512,7 +512,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- *-*-darwin*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   no_dev_ptmx=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  LIBS="$LIBS -lstdc++"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- *-*-freebsd*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   no_dev_ptmx=1
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/basiliskii-devel/files/patch-003-basiliskii-fix-missing-keycodes-macosxgui-selection.diff b/emulators/basiliskii-devel/files/patch-003-basiliskii-fix-missing-keycodes-macosxgui-selection.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index c20b755e658..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/basiliskii-devel/files/patch-003-basiliskii-fix-missing-keycodes-macosxgui-selection.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac.orig      2016-08-19 06:18:02.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac   2016-09-05 10:20:10.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -713,6 +713,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if [[ "x$WANT_MACOSX_GUI" = "xyes" ]]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   CPPFLAGS="$CPPFLAGS -I../MacOSX"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  KEYCODES="keycodes"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   LIBS="$LIBS -framework CoreAudio -framework AudioUnit -framework AudioToolbox"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   EXTRASYSSRCS="$EXTRASYSSRCS ../MacOSX/Controller.mm"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/basiliskii-devel/files/patch-004-src-Unix-config-ac-addressing.diff b/emulators/basiliskii-devel/files/patch-004-src-Unix-config-ac-addressing.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 45ab73fd534..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/basiliskii-devel/files/patch-004-src-Unix-config-ac-addressing.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,19 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git BasiliskII/src/Unix/configure.ac BasiliskII/src/Unix/configure.ac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index c883ac5..464282c 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1400,13 +1400,10 @@ else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       break
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     direct)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      dnl Requires VOSF screen updates
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      if [[ "x$CAN_VOSF" = "xyes" ]]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         ADDRESSING_MODE="direct"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        WANT_VOSF=yes dnl we can use VOSF and we need it actually
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        WANT_VOSF=no dnl we do not want VOSF on darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         DEFINES="$DEFINES -DDIRECT_ADDRESSING"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         break
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     banks)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       dnl Default addressing mode
</span></pre><pre style='margin:0'>

</pre>