From c62b7e80c26204a66d21faa83cda5f493f5eddfa Mon Sep 17 00:00:00 2001 From: Marko Lindqvist Date: Wed, 31 Jan 2024 05:59:13 +0200 Subject: [PATCH 9/9] INSTALL: Update download links See osdn #46674 Signed-off-by: Marko Lindqvist --- INSTALL | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/INSTALL b/INSTALL index 80be04acc9..7324e90745 100644 --- a/INSTALL +++ b/INSTALL @@ -4,7 +4,7 @@ Installing Freeciv: This file describes how to compile and install Freeciv. Last time we made sure this file is up to date was 16-Jul-06. -Last minor update was 21-Oct-23. +Last minor update was 31-Jan-24. There may be a localized version of this file in the ./doc directory, named INSTALL. (e.g., INSTALL.de). @@ -136,7 +136,7 @@ will need to have the appropriate "development" packages installed. Sound support is built in by default if "SDL2_mixer" library development files are found from the system. - https://github.com/libsdl-org/SDL_mixer + https://github.com/libsdl-org/SDL_mixer/releases/download/release-2.8.0/SDL2_mixer-2.8.0.tar.gz 1a. Prerequisites for the Gtk+ 3.0 client: @@ -159,7 +159,7 @@ files are found from the system. If the Freeciv configure process tells you that you don't have the Glib library installed, then it may be obtained from here: - https://download.gnome.org/sources/glib/2.70/glib-2.70.2.tar.xz + https://download.gnome.org/sources/glib/2.78/glib-2.78.4.tar.xz - The "Atk" accessibility library. @@ -167,21 +167,21 @@ files are found from the system. It allows people with disabilities to utilize all the functionality provided by Gtk+ apps. You may obtain it at: - https://download.gnome.org/sources/atk/2.36/atk-2.36.0.tar.xz + https://download.gnome.org/sources/atk/2.38/atk-2.38.0.tar.xz - The "Pango" text layout and rendering library. "Pango" is library for layout and rendering of text, with an emphasis on internationalization. You may obtain it at: - https://download.gnome.org/sources/pango/1.50/pango-1.50.3.tar.xz + https://download.gnome.org/sources/pango/1.50/pango-1.50.14.tar.xz - The "Gdk-Pixbuf" image loading/saving library "Gdk-Pixbuf" used to be part of "Gtk+" itself, but is now separate project. It may be obtained from: - https://download-fallback.gnome.org/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.6.tar.xz + https://download.gnome.org/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.10.tar.xz - The "Gtk+" widget library. @@ -199,7 +199,7 @@ files are found from the system. If the Freeciv configure process tells you that you don't have the Gtk+ library installed, then it may be obtained from here: - https://download-fallback.gnome.org/sources/gtk+/3.24/gtk+-3.24.31.tar.xz + https://download.gnome.org/sources/gtk+/3.24/gtk%2B-3.24.41.tar.xz "Gtk+" depends on the "Glib", "Atk", "Gdk-Pixbuf", and "Pango" libraries. @@ -226,7 +226,7 @@ following order: pkg-config, Glib, Atk, Pango, Gdk-Pixbuf, Gtk+. If the Freeciv configure process tells you that you don't have the Glib library installed, then it may be obtained from here: - https://download.gnome.org/sources/glib/2.70/glib-2.70.2.tar.xz + https://download.gnome.org/sources/glib/2.78/glib-2.78.4.tar.xz - The "Atk" accessibility library. @@ -234,21 +234,21 @@ following order: pkg-config, Glib, Atk, Pango, Gdk-Pixbuf, Gtk+. It allows people with disabilities to utilize all the functionality provided by Gtk+ apps. You may obtain it at: - https://download.gnome.org/sources/atk/2.36/atk-2.36.0.tar.xz + https://download.gnome.org/sources/atk/2.38/atk-2.38.0.tar.xz - The "Pango" text layout and rendering library. "Pango" is library for layout and rendering of text, with an emphasis on internationalization. You may obtain it at: - https://download.gnome.org/sources/pango/1.50/pango-1.50.3.tar.xz + https://download.gnome.org/sources/pango/1.50/pango-1.50.14.tar.xz - The "Gdk-Pixbuf" image loading/saving library "Gdk-Pixbuf" used to be part of "Gtk+" itself, but is now separate project. It may be obtained from: - https://download-fallback.gnome.org/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.6.tar.xz + https://download.gnome.org/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.10.tar.xz - The "Gtk+" widget library. @@ -269,14 +269,14 @@ following order: pkg-config, Glib, Atk, Pango, Gdk-Pixbuf, Gtk+. If the Freeciv configure process tells you that you don't have the Gtk+ library installed, then it may be obtained from here: - https://download-fallback.gnome.org/sources/gtk+/3.24/gtk+-3.24.31.tar.xz + https://download.gnome.org/sources/gtk+/3.24/gtk%2B-3.24.41.tar.xz "Gtk+" depends on the "Glib", "Atk", "Gdk-Pixbuf", and "Pango" libraries. If you are going to make these yourself, build and install them in the following order: pkgconf, Glib, Atk, Pango, Gdk-Pixbuf, Gtk+. -1b. Prerequisites for the Gtk 4.0 client: +1c. Prerequisites for the Gtk 4.0 client: ========================================== - "pkgconf", or older "pkg-config" @@ -295,7 +295,7 @@ following order: pkgconf, Glib, Atk, Pango, Gdk-Pixbuf, Gtk+. If the Freeciv configure process tells you that you don't have the Glib library installed, then it may be obtained from here: - https://download.gnome.org/sources/glib/2.74/glib-2.74.3.tar.xz + https://download.gnome.org/sources/glib/2.78/glib-2.78.4.tar.xz - The "Atk" accessibility library. @@ -310,13 +310,13 @@ following order: pkgconf, Glib, Atk, Pango, Gdk-Pixbuf, Gtk+. "Pango" is library for layout and rendering of text, with an emphasis on internationalization. You may obtain it at: - https://download.gnome.org/sources/pango/1.50/pango-1.50.12.tar.xz + https://download.gnome.org/sources/pango/1.50/pango-1.50.14.tar.xz - The "Gdk-Pixbuf" image loading/saving library You may be obtain it at: - https://download-fallback.gnome.org/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.10.tar.xz + https://download.gnome.org/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.10.tar.xz - The "Gtk" widget library. @@ -334,7 +334,7 @@ following order: pkgconf, Glib, Atk, Pango, Gdk-Pixbuf, Gtk+. If the Freeciv configure process tells you that you don't have the Gtk library installed, then it may be obtained from here: - https://download.gnome.org/sources/gtk/4.8/gtk-4.8.2.tar.xz + https://download.gnome.org/sources/gtk/4.12/gtk-4.12.5.tar.xz "Gtk" depends on the "Glib", "Atk", "Gdk-Pixbuf", and "Pango" libraries. @@ -353,7 +353,7 @@ following order: pkgconf, Glib, Atk, Pango, Gdk-Pixbuf, Gtk. These features make it a good choice for portable games. You may obtain it at: - https://www.libsdl.org/release/SDL2-2.0.18.tar.gz + https://github.com/libsdl-org/SDL/releases/download/release-2.28.5/SDL2-2.28.5.tar.gz To compile the client using the "SDL2" library add "--enable-client=sdl2" to the Freeciv configure script. See the section below for more @@ -365,7 +365,7 @@ following order: pkgconf, Glib, Atk, Pango, Gdk-Pixbuf, Gtk. them to "SDL surfaces" that can be handled by the "SDL" library. You may obtain it at: - https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.5.tar.gz + https://github.com/libsdl-org/SDL_image/releases/download/release-2.8.2/SDL2_image-2.8.2.tar.gz - The "SDL2_gfx" library. @@ -373,14 +373,14 @@ following order: pkgconf, Glib, Atk, Pango, Gdk-Pixbuf, Gtk. - The "SDL2_ttf" library. - https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.15.tar.gz + https://github.com/libsdl-org/SDL_ttf/releases/download/release-2.22.0/SDL2_ttf-2.22.0.tar.gz - The "freetype" library. This library helps to render text for the SDL2 client, using an externally provided TrueType font. You may obtain it at: - https://download.savannah.gnu.org/releases/freetype/freetype-2.11.1.tar.xz + https://download.savannah.gnu.org/releases/freetype/freetype-2.13.2.tar.xz 1e. Prerequisites for the Qt client: ==================================== -- 2.43.0