Merge pull request #308019 from bobby285271/upd/homepage

treewide: Move away from wiki.gnome.org (part 1)
This commit is contained in:
Bobby Rong 2024-05-01 08:46:59 +08:00 committed by GitHub
commit 6fdb14cadb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
72 changed files with 75 additions and 75 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

@ -62,7 +62,7 @@ in stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "An input assistive technology intended for switch and pointer users"; description = "An input assistive technology intended for switch and pointer users";
mainProgram = "caribou-preferences"; mainProgram = "caribou-preferences";
homepage = "https://wiki.gnome.org/Projects/Caribou"; homepage = "https://gitlab.gnome.org/Archive/caribou";
license = licenses.lgpl21; license = licenses.lgpl21;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.linux; platforms = platforms.linux;

View file

@ -187,7 +187,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; { meta = with lib; {
description = "A program that manages graphical display servers and handles graphical user logins"; description = "A program that manages graphical display servers and handles graphical user logins";
homepage = "https://wiki.gnome.org/Projects/GDM"; homepage = "https://gitlab.gnome.org/GNOME/gdm";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.linux; platforms = platforms.linux;

View file

@ -97,7 +97,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Collection of components in GNOME that store secrets, passwords, keys, certificates and make them available to applications"; description = "Collection of components in GNOME that store secrets, passwords, keys, certificates and make them available to applications";
homepage = "https://wiki.gnome.org/Projects/GnomeKeyring"; homepage = "https://gitlab.gnome.org/GNOME/gnome-keyring";
license = licenses.gpl2; license = licenses.gpl2;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.linux; platforms = platforms.linux;

View file

@ -107,7 +107,7 @@ stdenv.mkDerivation rec {
}; };
meta = with lib; { meta = with lib; {
homepage = "https://wiki.gnome.org/Projects/GnomeOnlineMiners"; homepage = "https://gitlab.gnome.org/Archive/gnome-online-miners";
description = "A set of crawlers that go through your online content and index them locally in Tracker"; description = "A set of crawlers that go through your online content and index them locally in Tracker";
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
license = licenses.gpl2Plus; license = licenses.gpl2Plus;

View file

@ -75,7 +75,7 @@ stdenv.mkDerivation rec {
}; };
meta = with lib; { meta = with lib; {
homepage = "https://wiki.gnome.org/Projects/Mutter/RemoteDesktop"; homepage = "https://gitlab.gnome.org/GNOME/gnome-remote-desktop";
description = "GNOME Remote Desktop server"; description = "GNOME Remote Desktop server";
mainProgram = "grdctl"; mainProgram = "grdctl";
maintainers = teams.gnome.members; maintainers = teams.gnome.members;

View file

@ -132,7 +132,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "GNOME session manager"; description = "GNOME session manager";
homepage = "https://wiki.gnome.org/Projects/SessionManagement"; homepage = "https://gitlab.gnome.org/GNOME/gnome-session";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.linux; platforms = platforms.linux;

View file

@ -69,7 +69,7 @@ stdenv.mkDerivation (finalAttrs: {
}; };
meta = with lib; { meta = with lib; {
homepage = "https://wiki.gnome.org/Projects/GnomeShell/Extensions"; homepage = "https://gitlab.gnome.org/GNOME/gnome-shell-extensions";
description = "Modify and extend GNOME Shell functionality and behavior"; description = "Modify and extend GNOME Shell functionality and behavior";
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
license = licenses.gpl2Plus; license = licenses.gpl2Plus;

View file

@ -227,7 +227,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; { meta = with lib; {
description = "Core user interface for the GNOME 3 desktop"; description = "Core user interface for the GNOME 3 desktop";
homepage = "https://wiki.gnome.org/Projects/GnomeShell"; homepage = "https://gitlab.gnome.org/GNOME/gnome-shell";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.linux; platforms = platforms.linux;

View file

@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = { meta = {
description = "Framework for managing passwords and other secrets"; description = "Framework for managing passwords and other secrets";
homepage = "https://wiki.gnome.org/Projects/GnomeKeyring"; homepage = "https://gitlab.gnome.org/Archive/libgnome-keyring";
license = with lib.licenses; [ gpl2Plus lgpl2Plus ]; license = with lib.licenses; [ gpl2Plus lgpl2Plus ];
pkgConfigModules = [ "gnome-keyring-1" ]; pkgConfigModules = [ "gnome-keyring-1" ];
platforms = lib.platforms.unix; platforms = lib.platforms.unix;

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

@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; { meta = with lib; {
mainProgram = "zenity"; mainProgram = "zenity";
description = "Tool to display dialogs from the commandline and shell scripts"; description = "Tool to display dialogs from the commandline and shell scripts";
homepage = "https://wiki.gnome.org/Projects/Zenity"; homepage = "https://gitlab.gnome.org/GNOME/zenity";
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;
platforms = platforms.unix; platforms = platforms.unix;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;

View file

@ -54,7 +54,7 @@ let
description = builtins.head (lib.splitString "\n" description); description = builtins.head (lib.splitString "\n" description);
longDescription = description; longDescription = description;
homepage = link; homepage = link;
license = lib.licenses.gpl2Plus; # https://wiki.gnome.org/Projects/GnomeShell/Extensions/Review#Licensing license = lib.licenses.gpl2Plus; # https://gjs.guide/extensions/review-guidelines/review-guidelines.html#licensing
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ ]; maintainers = with lib.maintainers; [ ];
}; };

View file

@ -57,9 +57,9 @@ buildPythonApplication rec {
meta = with lib; { meta = with lib; {
description = "Native host connector for the GNOME Shell browser extension"; description = "Native host connector for the GNOME Shell browser extension";
homepage = "https://wiki.gnome.org/Projects/GnomeShellIntegration"; homepage = "https://gitlab.gnome.org/GNOME/gnome-browser-connector";
longDescription = '' longDescription = ''
To use the integration, install the <link xlink:href="https://wiki.gnome.org/Projects/GnomeShellIntegration/Installation">browser extension</link>, and then set <option>services.gnome.gnome-browser-connector.enable</option> to <literal>true</literal>. To use the integration, install the [browser extension](https://gitlab.gnome.org/GNOME/gnome-browser-extension), and then set `services.gnome.gnome-browser-connector.enable` to `true`.
''; '';
license = licenses.gpl3Plus; license = licenses.gpl3Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;

View file

@ -73,7 +73,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Applets for use with the GNOME panel"; description = "Applets for use with the GNOME panel";
mainProgram = "cpufreq-selector"; mainProgram = "cpufreq-selector";
homepage = "https://wiki.gnome.org/Projects/GnomeApplets"; homepage = "https://gitlab.gnome.org/GNOME/gnome-applets";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.linux; platforms = platforms.linux;

View file

@ -185,7 +185,7 @@ let
meta = with lib; { meta = with lib; {
description = "GNOME 2.x-like session for GNOME 3"; description = "GNOME 2.x-like session for GNOME 3";
mainProgram = "gnome-flashback"; mainProgram = "gnome-flashback";
homepage = "https://wiki.gnome.org/Projects/GnomeFlashback"; homepage = "https://gitlab.gnome.org/GNOME/gnome-flashback";
license = licenses.gpl2; license = licenses.gpl2;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.linux; platforms = platforms.linux;

View file

@ -100,7 +100,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Component of Gnome Flashback that provides panels and default applets for the desktop"; description = "Component of Gnome Flashback that provides panels and default applets for the desktop";
mainProgram = "gnome-panel"; mainProgram = "gnome-panel";
homepage = "https://wiki.gnome.org/Projects/GnomePanel"; homepage = "https://gitlab.gnome.org/GNOME/gnome-panel";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.linux; platforms = platforms.linux;

View file

@ -66,7 +66,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Window manager used in Gnome Flashback"; description = "Window manager used in Gnome Flashback";
homepage = "https://wiki.gnome.org/Projects/Metacity"; homepage = "https://gitlab.gnome.org/GNOME/metacity";
license = licenses.gpl2; license = licenses.gpl2;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.linux; platforms = platforms.linux;

View file

@ -58,7 +58,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Python bindings for the Nautilus Extension API"; description = "Python bindings for the Nautilus Extension API";
homepage = "https://wiki.gnome.org/Projects/NautilusPython"; homepage = "https://gitlab.gnome.org/GNOME/nautilus-python";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.unix; platforms = platforms.unix;

View file

@ -77,7 +77,7 @@ let
meta = with lib; { meta = with lib; {
description = "Compiler for GObject type system"; description = "Compiler for GObject type system";
homepage = "https://wiki.gnome.org/Projects/Vala"; homepage = "https://vala.dev";
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;
platforms = platforms.unix; platforms = platforms.unix;
maintainers = with maintainers; [ antono jtojnar ] ++ teams.pantheon.members; maintainers = with maintainers; [ antono jtojnar ] ++ teams.pantheon.members;

View file

@ -76,7 +76,7 @@ stdenv.mkDerivation rec {
}; };
meta = with lib; { meta = with lib; {
homepage = "https://wiki.gnome.org/Projects/dconf"; homepage = "https://gitlab.gnome.org/GNOME/dconf";
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;
platforms = platforms.unix; platforms = platforms.unix;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;

View file

@ -110,7 +110,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; { meta = with lib; {
description = "A library that aggregates people from multiple sources to create metacontacts"; description = "A library that aggregates people from multiple sources to create metacontacts";
homepage = "https://wiki.gnome.org/Projects/Folks"; homepage = "https://gitlab.gnome.org/GNOME/folks";
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.unix; platforms = platforms.unix;

View file

@ -75,7 +75,7 @@ stdenv.mkDerivation rec {
}; };
meta = with lib; { meta = with lib; {
homepage = "https://wiki.gnome.org/Projects/gexiv2"; homepage = "https://gitlab.gnome.org/GNOME/gexiv2";
description = "GObject wrapper around the Exiv2 photo metadata library"; description = "GObject wrapper around the Exiv2 photo metadata library";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
platforms = platforms.unix; platforms = platforms.unix;

View file

@ -58,7 +58,7 @@ stdenv.mkDerivation rec {
}; };
meta = with lib; { meta = with lib; {
homepage = "https://wiki.gnome.org/Projects/GFBGraph"; homepage = "https://gitlab.gnome.org/GNOME/libgfbgraph";
description = "GLib/GObject wrapper for the Facebook Graph API"; description = "GLib/GObject wrapper for the Facebook Graph API";
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;

View file

@ -282,7 +282,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; { meta = with lib; {
description = "C library of programming buildings blocks"; description = "C library of programming buildings blocks";
homepage = "https://wiki.gnome.org/Projects/GLib"; homepage = "https://gitlab.gnome.org/GNOME/glib";
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;
maintainers = teams.gnome.members ++ (with maintainers; [ lovek323 raskin ]); maintainers = teams.gnome.members ++ (with maintainers; [ lovek323 raskin ]);
pkgConfigModules = [ pkgConfigModules = [

View file

@ -93,7 +93,7 @@ stdenv.mkDerivation (finalAttrs: {
}; };
meta = with lib; { meta = with lib; {
homepage = "https://wiki.gnome.org/Projects/GnomeOnlineAccounts"; homepage = "https://gitlab.gnome.org/GNOME/gnome-online-accounts";
description = "Single sign-on framework for GNOME"; description = "Single sign-on framework for GNOME";
platforms = platforms.unix; platforms = platforms.unix;
license = licenses.lgpl2Plus; license = licenses.lgpl2Plus;

View file

@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "A collection of GStreamer effects to be used in different GNOME Modules"; description = "A collection of GStreamer effects to be used in different GNOME Modules";
homepage = "https://wiki.gnome.org/Projects/GnomeVideoEffects"; homepage = "https://gitlab.gnome.org/GNOME/gnome-video-effects";
platforms = platforms.unix; platforms = platforms.unix;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
license = licenses.gpl2; license = licenses.gpl2;

View file

@ -56,7 +56,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "A GObject to SQLite object mapper"; description = "A GObject to SQLite object mapper";
homepage = "https://wiki.gnome.org/Projects/Gom"; homepage = "https://gitlab.gnome.org/GNOME/gom";
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;
platforms = platforms.unix; platforms = platforms.unix;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;

View file

@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Canvas widget for GTK based on the the Cairo 2D library"; description = "Canvas widget for GTK based on the the Cairo 2D library";
homepage = "https://wiki.gnome.org/Projects/GooCanvas"; homepage = "https://gitlab.gnome.org/Archive/goocanvas";
license = licenses.lgpl2; license = licenses.lgpl2;
maintainers = with maintainers; [ ]; maintainers = with maintainers; [ ];
platforms = platforms.unix; platforms = platforms.unix;

View file

@ -50,7 +50,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Canvas widget for GTK based on the the Cairo 2D library"; description = "Canvas widget for GTK based on the the Cairo 2D library";
homepage = "https://wiki.gnome.org/Projects/GooCanvas"; homepage = "https://gitlab.gnome.org/Archive/goocanvas";
license = licenses.lgpl2; # https://gitlab.gnome.org/GNOME/goocanvas/-/issues/12 license = licenses.lgpl2; # https://gitlab.gnome.org/GNOME/goocanvas/-/issues/12
maintainers = with maintainers; [ bobby285271 ]; maintainers = with maintainers; [ bobby285271 ];
platforms = platforms.unix; platforms = platforms.unix;

View file

@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Canvas widget for GTK based on the the Cairo 2D library"; description = "Canvas widget for GTK based on the the Cairo 2D library";
homepage = "https://wiki.gnome.org/Projects/GooCanvas"; homepage = "https://gitlab.gnome.org/Archive/goocanvas";
license = licenses.lgpl2; license = licenses.lgpl2;
platforms = lib.platforms.unix; platforms = lib.platforms.unix;
}; };

View file

@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "C++ bindings for GooCanvas"; description = "C++ bindings for GooCanvas";
homepage = "https://wiki.gnome.org/Projects/GooCanvas"; homepage = "https://gitlab.gnome.org/Archive/goocanvasmm";
license = licenses.lgpl2; license = licenses.lgpl2;
maintainers = with maintainers; [ ]; maintainers = with maintainers; [ ];
platforms = platforms.unix; platforms = platforms.unix;

View file

@ -92,7 +92,7 @@ stdenv.mkDerivation rec {
}; };
meta = with lib; { meta = with lib; {
homepage = "https://wiki.gnome.org/Projects/Grilo"; homepage = "https://gitlab.gnome.org/GNOME/grilo-plugins";
description = "A collection of plugins for the Grilo framework"; description = "A collection of plugins for the Grilo framework";
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;

View file

@ -71,7 +71,7 @@ stdenv.mkDerivation rec {
}; };
meta = with lib; { meta = with lib; {
homepage = "https://wiki.gnome.org/Projects/Grilo"; homepage = "https://gitlab.gnome.org/GNOME/grilo";
description = "Framework that provides access to various sources of multimedia content, using a pluggable system"; description = "Framework that provides access to various sources of multimedia content, using a pluggable system";
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
license = licenses.lgpl2Plus; license = licenses.lgpl2Plus;

View file

@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
}; };
meta = with lib; { meta = with lib; {
homepage = "https://wiki.gnome.org/Projects/GSound"; homepage = "https://gitlab.gnome.org/GNOME/gsound";
description = "Small library for playing system sounds"; description = "Small library for playing system sounds";
mainProgram = "gsound-play"; mainProgram = "gsound-play";
maintainers = teams.gnome.members; maintainers = teams.gnome.members;

View file

@ -72,7 +72,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "A spell-checking library for GTK applications"; description = "A spell-checking library for GTK applications";
mainProgram = "gspell-app1"; mainProgram = "gspell-app1";
homepage = "https://wiki.gnome.org/Projects/gspell"; homepage = "https://gitlab.gnome.org/GNOME/gspell";
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.unix; platforms = platforms.unix;

View file

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Provides integration for GTK applications into the Mac desktop"; description = "Provides integration for GTK applications into the Mac desktop";
license = licenses.lgpl21; license = licenses.lgpl21;
homepage = "https://wiki.gnome.org/Projects/GTK/OSX/Integration"; homepage = "https://gitlab.gnome.org/GNOME/gtk-mac-integration";
maintainers = with maintainers; [ matthewbauer ]; maintainers = with maintainers; [ matthewbauer ];
platforms = platforms.darwin; platforms = platforms.darwin;
}; };

View file

@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
doCheck = true; doCheck = true;
meta = { meta = {
homepage = "https://wiki.gnome.org/Projects/GTK/GtkImageView"; homepage = "https://gitlab.gnome.org/Archive/gtkimageview";
description = "Image viewer widget for GTK"; description = "Image viewer widget for GTK";

View file

@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: {
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = with lib; { meta = with lib; {
homepage = "https://wiki.gnome.org/Projects/GtkSourceView"; homepage = "https://gitlab.gnome.org/GNOME/gtksourceview";
pkgConfigModules = [ "gtksourceview-3.0" ]; pkgConfigModules = [ "gtksourceview-3.0" ];
platforms = with platforms; linux ++ darwin; platforms = with platforms; linux ++ darwin;
license = licenses.lgpl21; license = licenses.lgpl21;

View file

@ -122,7 +122,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; { meta = with lib; {
description = "Source code editing widget for GTK"; description = "Source code editing widget for GTK";
homepage = "https://wiki.gnome.org/Projects/GtkSourceView"; homepage = "https://gitlab.gnome.org/GNOME/gtksourceview";
pkgConfigModules = [ "gtksourceview-4" ]; pkgConfigModules = [ "gtksourceview-4" ];
platforms = platforms.unix; platforms = platforms.unix;
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;

View file

@ -110,7 +110,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; { meta = with lib; {
description = "Source code editing widget for GTK"; description = "Source code editing widget for GTK";
homepage = "https://wiki.gnome.org/Projects/GtkSourceView"; homepage = "https://gitlab.gnome.org/GNOME/gtksourceview";
pkgConfigModules = [ "gtksourceview-5" ]; pkgConfigModules = [ "gtksourceview-5" ];
platforms = platforms.unix; platforms = platforms.unix;
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;

View file

@ -60,7 +60,7 @@ stdenv.mkDerivation rec {
}; };
meta = with lib; { meta = with lib; {
homepage = "https://wiki.gnome.org/Projects/GUPnP/"; homepage = "https://gitlab.gnome.org/GNOME/gupnp-dlna";
description = "Library to ease DLNA-related bits for applications using GUPnP"; description = "Library to ease DLNA-related bits for applications using GUPnP";
license = licenses.lgpl2Plus; license = licenses.lgpl2Plus;
platforms = platforms.unix; platforms = platforms.unix;

View file

@ -98,7 +98,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "A library providing (de)serialization support for the JavaScript Object Notation (JSON) format"; description = "A library providing (de)serialization support for the JavaScript Object Notation (JSON) format";
homepage = "https://wiki.gnome.org/Projects/JsonGlib"; homepage = "https://gitlab.gnome.org/GNOME/json-glib";
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = with platforms; unix; platforms = with platforms; unix;

View file

@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
description = "SVG and MathML rendering library"; description = "SVG and MathML rendering library";
mainProgram = "lasem-render-0.4"; mainProgram = "lasem-render-0.4";
homepage = "https://wiki.gnome.org/Projects/Lasem"; homepage = "https://github.com/LasemProject/lasem";
license = lib.licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
platforms = lib.platforms.unix; platforms = lib.platforms.unix;

View file

@ -70,7 +70,7 @@ stdenv.mkDerivation rec {
}; };
meta = with lib; { meta = with lib; {
homepage = "https://wiki.gnome.org/Projects/libchamplain"; homepage = "https://gitlab.gnome.org/GNOME/libchamplain";
license = licenses.lgpl2Plus; license = licenses.lgpl2Plus;
description = "C library providing a ClutterActor to display maps"; description = "C library providing a ClutterActor to display maps";

View file

@ -61,7 +61,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; { meta = with lib; {
description = "Easy Publish and Consume Library"; description = "Easy Publish and Consume Library";
homepage = "https://wiki.gnome.org/Projects/libepc"; homepage = "https://gitlab.gnome.org/Archive/libepc";
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.linux; platforms = platforms.linux;

View file

@ -78,7 +78,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "GData API library"; description = "GData API library";
homepage = "https://wiki.gnome.org/Projects/libgdata"; homepage = "https://gitlab.gnome.org/GNOME/libgdata";
maintainers = with maintainers; [ raskin ] ++ teams.gnome.members; maintainers = with maintainers; [ raskin ] ++ teams.gnome.members;
platforms = platforms.linux; platforms = platforms.linux;
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;

View file

@ -47,7 +47,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; { meta = with lib; {
description = "Utility library providing GObject-based interfaces and classes for commonly used data structures"; description = "Utility library providing GObject-based interfaces and classes for commonly used data structures";
homepage = "https://wiki.gnome.org/Projects/Libgee"; homepage = "https://gitlab.gnome.org/GNOME/libgee";
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;
platforms = platforms.unix; platforms = platforms.unix;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;

View file

@ -65,7 +65,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "A glib wrapper library around the libgit2 git access library"; description = "A glib wrapper library around the libgit2 git access library";
homepage = "https://wiki.gnome.org/Projects/Libgit2-glib"; homepage = "https://gitlab.gnome.org/GNOME/libgit2-glib";
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.linux; platforms = platforms.linux;

View file

@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = { meta = {
pkgConfigModules = [ "gnome-keyring-1" ]; pkgConfigModules = [ "gnome-keyring-1" ];
inherit (glib.meta) platforms maintainers; inherit (glib.meta) platforms maintainers;
homepage = "https://wiki.gnome.org/Projects/GnomeKeyring"; homepage = "https://gitlab.gnome.org/Archive/libgnome-keyring";
license = with lib.licenses; [ gpl2 lgpl2 ]; license = with lib.licenses; [ gpl2 lgpl2 ];
}; };
}) })

View file

@ -58,7 +58,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Glib abstaction to handle feeds in RSS, Atom and other formats"; description = "Glib abstaction to handle feeds in RSS, Atom and other formats";
homepage = "https://wiki.gnome.org/Projects/Libgrss"; homepage = "https://gitlab.gnome.org/GNOME/libgrss";
license = licenses.lgpl3Plus; license = licenses.lgpl3Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.unix; platforms = platforms.unix;

View file

@ -69,7 +69,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; { meta = with lib; {
description = "A library that provides GObject bindings for libudev"; description = "A library that provides GObject bindings for libudev";
homepage = "https://wiki.gnome.org/Projects/libgudev"; homepage = "https://gitlab.gnome.org/GNOME/libgudev";
maintainers = [ maintainers.eelco ] ++ teams.gnome.members; maintainers = [ maintainers.eelco ] ++ teams.gnome.members;
platforms = platforms.linux; platforms = platforms.linux;
license = licenses.lgpl2Plus; license = licenses.lgpl2Plus;

View file

@ -101,7 +101,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "A library to access weather information from online services for numerous locations"; description = "A library to access weather information from online services for numerous locations";
homepage = "https://wiki.gnome.org/Projects/LibGWeather"; homepage = "https://gitlab.gnome.org/GNOME/libgweather";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.unix; platforms = platforms.unix;

View file

@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "A GObject based library for handling and rendering XPS documents"; description = "A GObject based library for handling and rendering XPS documents";
homepage = "https://wiki.gnome.org/Projects/libgxps"; homepage = "https://gitlab.gnome.org/GNOME/libgxps";
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.unix; platforms = platforms.unix;

View file

@ -89,7 +89,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "A GObject-based plugins engine"; description = "A GObject-based plugins engine";
homepage = "https://wiki.gnome.org/Projects/Libpeas"; homepage = "https://gitlab.gnome.org/GNOME/libpeas";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
platforms = platforms.unix; platforms = platforms.unix;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;

View file

@ -84,7 +84,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "A GObject-based plugins engine"; description = "A GObject-based plugins engine";
mainProgram = "peas-demo"; mainProgram = "peas-demo";
homepage = "https://wiki.gnome.org/Projects/Libpeas"; homepage = "https://gitlab.gnome.org/GNOME/libpeas";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
platforms = platforms.unix; platforms = platforms.unix;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;

View file

@ -91,7 +91,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Helper library for RESTful services"; description = "Helper library for RESTful services";
homepage = "https://wiki.gnome.org/Projects/Librest"; homepage = "https://gitlab.gnome.org/GNOME/librest";
license = licenses.lgpl21Only; license = licenses.lgpl21Only;
platforms = platforms.unix; platforms = platforms.unix;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;

View file

@ -55,7 +55,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Helper library for RESTful services"; description = "Helper library for RESTful services";
homepage = "https://wiki.gnome.org/Projects/Librest"; homepage = "https://gitlab.gnome.org/GNOME/librest";
license = licenses.lgpl21Only; license = licenses.lgpl21Only;
platforms = platforms.unix; platforms = platforms.unix;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;

View file

@ -217,7 +217,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; { meta = with lib; {
description = "A small library to render SVG images to Cairo surfaces"; description = "A small library to render SVG images to Cairo surfaces";
homepage = "https://wiki.gnome.org/Projects/LibRsvg"; homepage = "hhttps://gitlab.gnome.org/GNOME/librsvg";
license = licenses.lgpl2Plus; license = licenses.lgpl2Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
mainProgram = "rsvg-convert"; mainProgram = "rsvg-convert";

View file

@ -121,7 +121,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "A library for storing and retrieving passwords and other secrets"; description = "A library for storing and retrieving passwords and other secrets";
homepage = "https://wiki.gnome.org/Projects/Libsecret"; homepage = "https://gitlab.gnome.org/GNOME/libsecret";
license = lib.licenses.lgpl21Plus; license = lib.licenses.lgpl21Plus;
mainProgram = "secret-tool"; mainProgram = "secret-tool";
inherit (glib.meta) platforms maintainers; inherit (glib.meta) platforms maintainers;

View file

@ -101,7 +101,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "HTTP client/server library for GNOME"; description = "HTTP client/server library for GNOME";
homepage = "https://wiki.gnome.org/Projects/libsoup"; homepage = "https://gitlab.gnome.org/GNOME/libsoup";
license = lib.licenses.lgpl2Plus; license = lib.licenses.lgpl2Plus;
inherit (glib.meta) maintainers platforms; inherit (glib.meta) maintainers platforms;
}; };

View file

@ -93,7 +93,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "HTTP client/server library for GNOME"; description = "HTTP client/server library for GNOME";
homepage = "https://wiki.gnome.org/Projects/libsoup"; homepage = "https://gitlab.gnome.org/GNOME/libsoup";
license = lib.licenses.lgpl2Plus; license = lib.licenses.lgpl2Plus;
inherit (glib.meta) maintainers platforms; inherit (glib.meta) maintainers platforms;
pkgConfigModules = [ pkgConfigModules = [

View file

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "GObject wrapper for the SkyDrive and Hotmail REST APIs"; description = "GObject wrapper for the SkyDrive and Hotmail REST APIs";
homepage = "https://wiki.gnome.org/Projects/Zapojit"; homepage = "https://gitlab.gnome.org/Archive/libzapojit";
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.linux; platforms = platforms.linux;

View file

@ -135,7 +135,7 @@ stdenv.mkDerivation rec {
}; };
meta = with lib; { meta = with lib; {
homepage = "https://wiki.gnome.org/Projects/Tracker"; homepage = "https://gitlab.gnome.org/GNOME/tracker-miners";
description = "Desktop-neutral user information store, search tool and indexer"; description = "Desktop-neutral user information store, search tool and indexer";
maintainers = teams.gnome.members; maintainers = teams.gnome.members;
license = licenses.gpl2Plus; license = licenses.gpl2Plus;

View file

@ -171,7 +171,7 @@ stdenv.mkDerivation (finalAttrs: {
}; };
meta = with lib; { meta = with lib; {
homepage = "https://wiki.gnome.org/Projects/Tracker"; homepage = "https://tracker.gnome.org/";
description = "Desktop-neutral user information store, search tool and indexer"; description = "Desktop-neutral user information store, search tool and indexer";
mainProgram = "tracker3"; mainProgram = "tracker3";
maintainers = teams.gnome.members; maintainers = teams.gnome.members;

View file

@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
description = "a helper script that creates application bundles form GTK executables for macOS"; description = "a helper script that creates application bundles form GTK executables for macOS";
maintainers = [ maintainers.matthewbauer ]; maintainers = [ maintainers.matthewbauer ];
platforms = platforms.darwin; platforms = platforms.darwin;
homepage = "https://wiki.gnome.org/Projects/GTK/OSX/Bundling"; homepage = "https://gitlab.gnome.org/GNOME/gtk-mac-bundler";
license = licenses.gpl2; license = licenses.gpl2;
}; };
} }

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";