treewide: Move away from wiki.gnome.org/Projects

The wiki.gnome.org site is planned for retirement.
This commit is contained in:
Bobby Rong 2024-04-30 22:49:24 +08:00
parent 215fa1e09a
commit 25d729926e
No known key found for this signature in database
7 changed files with 9 additions and 9 deletions

View file

@ -8,7 +8,7 @@ Programs in the GNOME universe are written in various languages but they all use
[GSettings](https://developer.gnome.org/gio/stable/GSettings.html) API is often used for storing settings. GSettings schemas are required, to know the type and other metadata of the stored values. GLib looks for `glib-2.0/schemas/gschemas.compiled` files inside the directories of `XDG_DATA_DIRS`. [GSettings](https://developer.gnome.org/gio/stable/GSettings.html) API is often used for storing settings. GSettings schemas are required, to know the type and other metadata of the stored values. GLib looks for `glib-2.0/schemas/gschemas.compiled` files inside the directories of `XDG_DATA_DIRS`.
On Linux, GSettings API is implemented using [dconf](https://wiki.gnome.org/Projects/dconf) backend. You will need to add `dconf` [GIO module](#ssec-gnome-gio-modules) to `GIO_EXTRA_MODULES` variable, otherwise the `memory` backend will be used and the saved settings will not be persistent. On Linux, GSettings API is implemented using [dconf](https://gitlab.gnome.org/GNOME/dconf) backend. You will need to add `dconf` [GIO module](#ssec-gnome-gio-modules) to `GIO_EXTRA_MODULES` variable, otherwise the `memory` backend will be used and the saved settings will not be persistent.
Last you will need the dconf database D-Bus service itself. You can enable it using `programs.dconf.enable`. Last you will need the dconf database D-Bus service itself. You can enable it using `programs.dconf.enable`.
@ -76,11 +76,11 @@ Previously, a GTK theme needed to be in `XDG_DATA_DIRS`. This is no longer neces
### GObject introspection typelibs {#ssec-gnome-typelibs} ### GObject introspection typelibs {#ssec-gnome-typelibs}
[GObject introspection](https://wiki.gnome.org/Projects/GObjectIntrospection) allows applications to use C libraries in other languages easily. It does this through `typelib` files searched in `GI_TYPELIB_PATH`. [GObject introspection](https://gitlab.gnome.org/GNOME/gobject-introspection) allows applications to use C libraries in other languages easily. It does this through `typelib` files searched in `GI_TYPELIB_PATH`.
### Various plug-ins {#ssec-gnome-plugins} ### Various plug-ins {#ssec-gnome-plugins}
If your application uses [GStreamer](https://gstreamer.freedesktop.org/) or [Grilo](https://wiki.gnome.org/Projects/Grilo), you should set `GST_PLUGIN_SYSTEM_PATH_1_0` and `GRL_PLUGIN_PATH`, respectively. If your application uses [GStreamer](https://gstreamer.freedesktop.org/) or [Grilo](https://gitlab.gnome.org/GNOME/grilo), you should set `GST_PLUGIN_SYSTEM_PATH_1_0` and `GRL_PLUGIN_PATH`, respectively.
## Onto `wrapGAppsHook` {#ssec-gnome-hooks} ## Onto `wrapGAppsHook` {#ssec-gnome-hooks}

View file

@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
The features can be activated and configured through the Universal Access The features can be activated and configured through the Universal Access
panel of the GNOME Control Center. panel of the GNOME Control Center.
''; '';
homepage = "https://wiki.gnome.org/Projects/Mousetweaks"; homepage = "https://gitlab.gnome.org/Archive/mousetweaks";
license = licenses.gpl2; license = licenses.gpl2;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = [ maintainers.johnazoidberg ]; maintainers = [ maintainers.johnazoidberg ];

View file

@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Mobile broadband service provider database"; description = "Mobile broadband service provider database";
homepage = "https://wiki.gnome.org/Projects/NetworkManager/MobileBroadband/ServiceProviders"; homepage = "https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info";
license = licenses.publicDomain; license = licenses.publicDomain;
maintainers = [ ]; maintainers = [ ];
platforms = platforms.all; platforms = platforms.all;

View file

@ -100,7 +100,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "A home media solution (UPnP AV MediaServer) that allows you to easily share audio, video and pictures to other devices"; description = "A home media solution (UPnP AV MediaServer) that allows you to easily share audio, video and pictures to other devices";
homepage = "https://wiki.gnome.org/Projects/Rygel"; homepage = "https://gitlab.gnome.org/GNOME/rygel";
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.linux; platforms = platforms.linux;

View file

@ -70,7 +70,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "GTK VNC widget"; description = "GTK VNC widget";
homepage = "https://wiki.gnome.org/Projects/gtk-vnc"; homepage = "https://gitlab.gnome.org/GNOME/gtk-vnc";
license = licenses.lgpl2Plus; license = licenses.lgpl2Plus;
maintainers = with maintainers; [ raskin offline ]; maintainers = with maintainers; [ raskin offline ];
platforms = platforms.unix; platforms = platforms.unix;

View file

@ -54,7 +54,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Set of utilities and demos to work with UPnP"; description = "Set of utilities and demos to work with UPnP";
homepage = "https://wiki.gnome.org/Projects/GUPnP"; homepage = "https://gitlab.gnome.org/GNOME/gupnp-tools";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.unix; platforms = platforms.unix;

View file

@ -210,7 +210,7 @@ stdenv.mkDerivation rec {
}; };
meta = with lib; { meta = with lib; {
homepage = "https://wiki.gnome.org/Projects/NetworkManager"; homepage = "https://networkmanager.dev";
description = "Network configuration and management tool"; description = "Network configuration and management tool";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
changelog = "https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/raw/${version}/NEWS"; changelog = "https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/raw/${version}/NEWS";