[gimp-web-devel/pat/bootstrap] content: updated the Build for macOS page.



commit 9e2233c09dc9544288ffae36d0a2708b34f446a7
Author: Jehan <jehan girinstud io>
Date:   Wed Sep 7 14:07:18 2022 +0200

    content: updated the Build for macOS page.
    
    - Add a "Supported macOS/OSX API" section.
    - Add some note about a build for M1.
    - Remove the "Historical links" which basically doesn't feel so useful
      anymore. The link actually doesn't explain much and end up linking to
      our dead wiki and a tutorial by Akkana, which itself links back to the
      original tutorial (so it loops but nobody explains much). Some links
      are dead, and so on. Anyway now we have working scripts on our
      gimp-macos-build repo, let's not confuse people with outdated (more
      than 10 years ago!) tutorials where you have to hunt for useful hints.

 content/core/setup/build/macOS.md | 33 ++++++++++++++++++++++++++++-----
 1 file changed, 28 insertions(+), 5 deletions(-)
---
diff --git a/content/core/setup/build/macOS.md b/content/core/setup/build/macOS.md
index d75ee3b..c7be681 100644
--- a/content/core/setup/build/macOS.md
+++ b/content/core/setup/build/macOS.md
@@ -5,12 +5,35 @@ Date: 2021-08-30
 weight: 4
 ---
 
-## Current procedure
+The main GIMP building instructions are at [Building GIMP](../). This page is for macOS-specific additions 
to that page.
 
-GIMP has an official build whose scripts are located at this repo: 
https://gitlab.gnome.org/Infrastructure/gimp-macos-build
+## Supported macOS/OSX API
+
+The supported versions of OSX and macOS are noted in the
+`devel-docs/os-support.txt` file in the respective branches:
+
+* [OS support for GIMP 2.10 (stable
+  branch)](https://gitlab.gnome.org/GNOME/gimp/-/blob/gimp-2-10/devel-docs/os-support.txt)
+* [OS support for GIMP 2.99 (development
+  branch)](https://gitlab.gnome.org/GNOME/gimp/-/blob/master/devel-docs/os-support.txt)
 
-## Historical links
+Note that the GIMP project is really favoring backward compatibility as
+a general rule and we really don't like deprecating hardware when it is
+just a few years old. Nevertheless we may have to bump our macOS
+requirement when it becomes too hard to maintain. This is especially
+true as this OS has extremely low contribution rate, so we don't want to
+make it too hard to maintain very old compatibility for the few
+contributor(s) we have.
 
-Some older links explain how to build and install GIMP on an Apple computer running the OSX operating 
system. We are not sure how acceptable they are with current code.
+Therefore if you find the minimum supported macOS version too high, the
+best solution would be to contribute.
+
+## Current procedure
+
+GIMP has an official build whose scripts are located at this repo: 
https://gitlab.gnome.org/Infrastructure/gimp-macos-build
 
-One person describes [how to build GIMP on 
OSX](http://sites.google.com/site/httimchen/2011_imagesvn/build-gimp-on-mac) using native 
[gtk-osx](http://gtk-osx.sourceforge.net/)  and the [jhbuild](http://developer.gnome.org/jhbuild/)  tool.
+Note that this procedure allows to build for `x86-64`-based machines,
+but also for the newest `ARM`-based machines (`M1`), even though we don't
+provide an official M1 package yet (for <abbr title="Continuous
+Integration">CI</abbr> hardware reason). Our macOS packager already
+builds and runs M1 builds locally.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]