docs: Update various broken/redirected links

Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
This commit is contained in:
Philip Withnall
2023-05-02 14:26:52 +01:00
parent cad4f85be9
commit 377e8a2d9e
4 changed files with 6 additions and 6 deletions

View File

@@ -114,7 +114,7 @@ development tools appropriate for your operating system, including:
- Meson - Meson
- Ninja - Ninja
- Gettext (19.7 or newer) - Gettext (19.7 or newer)
- a [C99 compatible compiler](https://wiki.gnome.org/Projects/GLib/CompilerRequirements) - a [C99 compatible compiler](./docs/toolchain-requirements.md)
Up-to-date instructions about developing GNOME applications and libraries Up-to-date instructions about developing GNOME applications and libraries
can be found on [the GNOME Developer Center](https://developer.gnome.org). can be found on [the GNOME Developer Center](https://developer.gnome.org).
@@ -187,7 +187,7 @@ With each code review, we intend to:
adequately tested, either through requiring tests to be submitted at the adequately tested, either through requiring tests to be submitted at the
same time, or as a follow-up. same time, or as a follow-up.
0. Ensure that all new APIs are documented and have [introspection 0. Ensure that all new APIs are documented and have [introspection
annotations](https://wiki.gnome.org/Projects/GObjectIntrospection/Annotations). annotations](https://gi.readthedocs.io/en/latest/annotations/giannotations.html).
0. Check that the contribution is split into logically separate commits, each 0. Check that the contribution is split into logically separate commits, each
with a good commit message. with a good commit message.
0. Encourage further high quality contributions. 0. Encourage further high quality contributions.
@@ -272,4 +272,4 @@ GLib to follow a few rules:
If you have been contributing to GLib for a while and you dont have commit If you have been contributing to GLib for a while and you dont have commit
access to the repository, you may ask to obtain it following the [GNOME account access to the repository, you may ask to obtain it following the [GNOME account
process](https://wiki.gnome.org/AccountsTeam/NewAccounts). process](https://wiki.gnome.org/Infrastructure/NewAccounts).

View File

@@ -1156,7 +1156,7 @@ on_handle_hello_world (MyAppFrobber *interface,
<para> <para>
The generated C code currently happens to be annotated with <ulink The generated C code currently happens to be annotated with <ulink
url="http://www.gtk.org/gtk-doc/">gtk-doc</ulink> / <ulink url="http://www.gtk.org/gtk-doc/">gtk-doc</ulink> / <ulink
url="https://wiki.gnome.org/Projects/GObjectIntrospection">GObject url="https://gi.readthedocs.io/en/latest/">GObject
Introspection</ulink> comments / annotations. The layout and Introspection</ulink> comments / annotations. The layout and
contents might change in the future so no guarantees about contents might change in the future so no guarantees about
e.g. <literal>SECTION</literal> usage etc. is given. e.g. <literal>SECTION</literal> usage etc. is given.

View File

@@ -60,7 +60,7 @@
Before you can compile the GLib library, you need to have Before you can compile the GLib library, you need to have
various other tools and libraries installed on your system. various other tools and libraries installed on your system.
If you are building from a release archive, you will need If you are building from a release archive, you will need
<ulink url="https://wiki.gnome.org/Projects/GLib/CompilerRequirements">a compliant C toolchain</ulink>, <ulink url="https://gitlab.gnome.org/GNOME/glib/-/blob/main/docs/toolchain-requirements.md">a compliant C toolchain</ulink>,
<application>Meson</application>, and <application>pkg-config</application>; <application>Meson</application>, and <application>pkg-config</application>;
the requirements are the same when building from a Git repository clone the requirements are the same when building from a Git repository clone
of GLib. of GLib.

View File

@@ -509,7 +509,7 @@ if cc.get_id() == 'gcc' or cc.get_id() == 'clang'
# building with -Wbad-function-cast. # building with -Wbad-function-cast.
'-Wno-cast-function-type', '-Wno-cast-function-type',
# Due to function casts through (void*) we cannot support -Wpedantic: # Due to function casts through (void*) we cannot support -Wpedantic:
# https://wiki.gnome.org/Projects/GLib/CompilerRequirements#Function_pointer_conversions. # ./docs/toolchain-requirements.md#Function_pointer_conversions.
'-Wno-pedantic', '-Wno-pedantic',
# A zero-length format string shouldn't be considered an issue. # A zero-length format string shouldn't be considered an issue.
'-Wno-format-zero-length', '-Wno-format-zero-length',