gtk4: 4.4.1 → 4.6.0
https://gitlab.gnome.org/GNOME/gtk/-/blob/4.6.0/NEWS#L1-248
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
, gettext
|
||||
, graphene
|
||||
, gi-docgen
|
||||
, meson
|
||||
, meson_0_60
|
||||
, ninja
|
||||
, python3
|
||||
, makeWrapper
|
||||
@@ -23,6 +23,9 @@
|
||||
, xorg
|
||||
, libepoxy
|
||||
, libxkbcommon
|
||||
, libpng
|
||||
, libtiff
|
||||
, libjpeg
|
||||
, libxml2
|
||||
, gnome
|
||||
, gsettings-desktop-schemas
|
||||
@@ -59,7 +62,7 @@ in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "gtk4";
|
||||
version = "4.4.1";
|
||||
version = "4.6.0";
|
||||
|
||||
outputs = [ "out" "dev" ] ++ lib.optionals x11Support [ "devdoc" ];
|
||||
outputBin = "dev";
|
||||
@@ -71,14 +74,14 @@ stdenv.mkDerivation rec {
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/gtk/${lib.versions.majorMinor version}/gtk-${version}.tar.xz";
|
||||
sha256 = "D6ramD3GsLxAnLNMFxPB8yZ+Z8CT+GseOxfbYQCj3fQ=";
|
||||
sha256 = "eC1ZUfv9WF/J7HbAnQfijmAUxy2wAftWf/8hf7luTYw=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
gettext
|
||||
gobject-introspection
|
||||
makeWrapper
|
||||
meson
|
||||
meson_0_60
|
||||
ninja
|
||||
pkg-config
|
||||
python3
|
||||
@@ -89,6 +92,9 @@ stdenv.mkDerivation rec {
|
||||
|
||||
buildInputs = [
|
||||
libxkbcommon
|
||||
libpng
|
||||
libtiff
|
||||
libjpeg
|
||||
libepoxy
|
||||
isocodes
|
||||
] ++ lib.optionals vulkanSupport [
|
||||
@@ -130,6 +136,8 @@ stdenv.mkDerivation rec {
|
||||
glib
|
||||
graphene
|
||||
pango
|
||||
] ++ lib.optionals waylandSupport [
|
||||
wayland
|
||||
] ++ lib.optionals vulkanSupport [
|
||||
vulkan-loader
|
||||
] ++ [
|
||||
|
||||
Reference in New Issue
Block a user