Browse Source

Add libadwaita as dep

merge-requests/1327/merge
Julian Sparber 5 years ago
parent
commit
ea50cb2ec1
  1. 96
      Cargo.lock
  2. 7
      Cargo.toml
  3. 16
      build-aux/org.gnome.FractalNext.Devel.json

96
Cargo.lock generated

@ -64,7 +64,7 @@ source = "git+https://github.com/gtk-rs/gtk-rs#9fa43c102f05856d3cc881cef24da48e7
dependencies = [
"glib-sys",
"libc",
"system-deps",
"system-deps 2.0.3",
]
[[package]]
@ -124,6 +124,7 @@ dependencies = [
"gettext-rs",
"gtk-macros",
"gtk4",
"libadwaita",
"log",
"once_cell",
"pretty_env_logger",
@ -224,13 +225,13 @@ dependencies = [
"glib-sys",
"gobject-sys",
"libc",
"system-deps",
"system-deps 2.0.3",
]
[[package]]
name = "gdk4"
version = "0.1.0"
source = "git+https://github.com/gtk-rs/gtk4-rs?rev=abea0c9980bc083494eceb30dfab5eeb99a73118#abea0c9980bc083494eceb30dfab5eeb99a73118"
source = "git+https://github.com/gtk-rs/gtk4-rs#c43025157b12dba1112fad55962966769908a269"
dependencies = [
"bitflags",
"cairo-rs",
@ -245,7 +246,7 @@ dependencies = [
[[package]]
name = "gdk4-sys"
version = "0.1.0"
source = "git+https://github.com/gtk-rs/gtk4-rs?rev=abea0c9980bc083494eceb30dfab5eeb99a73118#abea0c9980bc083494eceb30dfab5eeb99a73118"
source = "git+https://github.com/gtk-rs/gtk4-rs#c43025157b12dba1112fad55962966769908a269"
dependencies = [
"cairo-sys-rs",
"gdk-pixbuf-sys",
@ -254,7 +255,7 @@ dependencies = [
"gobject-sys",
"libc",
"pango-sys",
"system-deps",
"system-deps 3.0.0",
]
[[package]]
@ -300,7 +301,7 @@ dependencies = [
"glib-sys",
"gobject-sys",
"libc",
"system-deps",
"system-deps 2.0.3",
"winapi",
]
@ -342,7 +343,7 @@ version = "0.13.0"
source = "git+https://github.com/gtk-rs/gtk-rs#9fa43c102f05856d3cc881cef24da48e71f316ad"
dependencies = [
"libc",
"system-deps",
"system-deps 2.0.3",
]
[[package]]
@ -352,7 +353,7 @@ source = "git+https://github.com/gtk-rs/gtk-rs#9fa43c102f05856d3cc881cef24da48e7
dependencies = [
"glib-sys",
"libc",
"system-deps",
"system-deps 2.0.3",
]
[[package]]
@ -373,13 +374,13 @@ dependencies = [
"glib-sys",
"libc",
"pkg-config",
"system-deps",
"system-deps 2.0.3",
]
[[package]]
name = "gsk4"
version = "0.1.0"
source = "git+https://github.com/gtk-rs/gtk4-rs?rev=abea0c9980bc083494eceb30dfab5eeb99a73118#abea0c9980bc083494eceb30dfab5eeb99a73118"
source = "git+https://github.com/gtk-rs/gtk4-rs#c43025157b12dba1112fad55962966769908a269"
dependencies = [
"bitflags",
"cairo-rs",
@ -394,7 +395,7 @@ dependencies = [
[[package]]
name = "gsk4-sys"
version = "0.1.0"
source = "git+https://github.com/gtk-rs/gtk4-rs?rev=abea0c9980bc083494eceb30dfab5eeb99a73118#abea0c9980bc083494eceb30dfab5eeb99a73118"
source = "git+https://github.com/gtk-rs/gtk4-rs#c43025157b12dba1112fad55962966769908a269"
dependencies = [
"cairo-sys-rs",
"gdk4-sys",
@ -403,7 +404,7 @@ dependencies = [
"graphene-sys",
"libc",
"pango-sys",
"system-deps",
"system-deps 3.0.0",
]
[[package]]
@ -415,7 +416,7 @@ checksum = "1874c48e670519ce192093ac906c08a6dde7cb2d18b28722ef237726a39c3a63"
[[package]]
name = "gtk4"
version = "0.1.0"
source = "git+https://github.com/gtk-rs/gtk4-rs?rev=abea0c9980bc083494eceb30dfab5eeb99a73118#abea0c9980bc083494eceb30dfab5eeb99a73118"
source = "git+https://github.com/gtk-rs/gtk4-rs#c43025157b12dba1112fad55962966769908a269"
dependencies = [
"bitflags",
"cairo-rs",
@ -437,11 +438,11 @@ dependencies = [
[[package]]
name = "gtk4-macros"
version = "0.1.0"
source = "git+https://github.com/gtk-rs/gtk4-rs?rev=abea0c9980bc083494eceb30dfab5eeb99a73118#abea0c9980bc083494eceb30dfab5eeb99a73118"
source = "git+https://github.com/gtk-rs/gtk4-rs#c43025157b12dba1112fad55962966769908a269"
dependencies = [
"anyhow",
"heck",
"itertools",
"itertools 0.9.0",
"proc-macro-crate",
"proc-macro-error",
"proc-macro2",
@ -452,7 +453,7 @@ dependencies = [
[[package]]
name = "gtk4-sys"
version = "0.1.0"
source = "git+https://github.com/gtk-rs/gtk4-rs?rev=abea0c9980bc083494eceb30dfab5eeb99a73118#abea0c9980bc083494eceb30dfab5eeb99a73118"
source = "git+https://github.com/gtk-rs/gtk4-rs#c43025157b12dba1112fad55962966769908a269"
dependencies = [
"cairo-sys-rs",
"gdk-pixbuf-sys",
@ -464,7 +465,7 @@ dependencies = [
"gsk4-sys",
"libc",
"pango-sys",
"system-deps",
"system-deps 3.0.0",
]
[[package]]
@ -503,12 +504,54 @@ dependencies = [
"either",
]
[[package]]
name = "itertools"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37d572918e350e82412fe766d24b15e6682fb2ed2bbe018280caa810397cb319"
dependencies = [
"either",
]
[[package]]
name = "lazy_static"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
[[package]]
name = "libadwaita"
version = "0.1.0"
source = "git+https://gitlab.gnome.org/bilelmoussaoui/libadwaita-rs.git#771704c112d67c705c0769b53888e814aed7a4d9"
dependencies = [
"bitflags",
"gdk-pixbuf",
"gdk4",
"gio",
"glib",
"gtk4",
"lazy_static",
"libadwaita-sys",
"libc",
"pango",
]
[[package]]
name = "libadwaita-sys"
version = "0.1.0"
source = "git+https://gitlab.gnome.org/bilelmoussaoui/libadwaita-rs.git#771704c112d67c705c0769b53888e814aed7a4d9"
dependencies = [
"gdk-pixbuf-sys",
"gdk4-sys",
"gio-sys",
"glib-sys",
"gobject-sys",
"gtk4-sys",
"libc",
"pango-sys",
"system-deps 2.0.3",
]
[[package]]
name = "libc"
version = "0.2.85"
@ -616,7 +659,7 @@ dependencies = [
"glib-sys",
"gobject-sys",
"libc",
"system-deps",
"system-deps 2.0.3",
]
[[package]]
@ -808,6 +851,23 @@ dependencies = [
"version-compare",
]
[[package]]
name = "system-deps"
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "14bd4dc3cd87e19c51f550d1b421c628074b3cf4c6daebc7ccbc8a03b237c751"
dependencies = [
"anyhow",
"heck",
"itertools 0.10.0",
"pkg-config",
"strum",
"strum_macros",
"thiserror",
"toml",
"version-compare",
]
[[package]]
name = "termcolor"
version = "1.1.2"

7
Cargo.toml

@ -14,4 +14,9 @@ once_cell = "1.5"
[dependencies.gtk]
package = "gtk4"
git = "https://github.com/gtk-rs/gtk4-rs"
rev = "abea0c9980bc083494eceb30dfab5eeb99a73118"
# We need to use the same version as libadwaita does
#rev = "abea0c9980bc083494eceb30dfab5eeb99a73118"
[dependencies.libadwaita]
package = "libadwaita"
git = "https://gitlab.gnome.org/bilelmoussaoui/libadwaita-rs.git"

16
build-aux/org.gnome.FractalNext.Devel.json

@ -88,6 +88,22 @@
}
]
},
{
"name": "libadwaita",
"buildsystem": "meson",
"config-opts": [
"-Dlibadwaita:tests=false",
"-Dlibadwaita:examples=false",
"-Dlibadwaita:vapi=false"
],
"sources": [
{
"type": "git",
"url": "https://gitlab.gnome.org/exalm/libadwaita.git",
"branch": "main"
}
]
},
{
"name": "fractal",
"buildsystem": "meson",

Loading…
Cancel
Save