Add xfce libraries

This commit is contained in:
Jeremy Soller 2025-10-29 17:06:40 -06:00
parent b98ab1159b
commit a84d8dd365
No known key found for this signature in database
GPG Key ID: 670FDFB5428E05CA
3 changed files with 82 additions and 0 deletions

View File

@ -0,0 +1,47 @@
[source]
tar = "https://archive.xfce.org/src/xfce/libxfce4ui/4.21/libxfce4ui-4.21.2.tar.xz"
blake3 = "027adb15e74b6df534bc526ec0e1056fede33cf2e69ce802391fb1f714350015"
[build]
dependencies = [
"atk",
"cairo",
"expat",
"fontconfig",
"freetype2",
"fribidi",
"gdk-pixbuf",
"gettext",
"glib",
"gtk3",
"harfbuzz",
"libepoxy",
"libffi",
"libiconv",
"libjpeg",
"libpng",
"libpthread-stubs",
"libx11",
"libxau",
"libxcb",
"libxext",
"libxfce4util",
"libxfixes",
"libxft",
"libxi",
"libxrandr",
"libxrender",
"libxxf86vm",
"mesa-x11",
"pango",
"pcre2",
"pixman",
"shared-mime-info",
"x11proto",
"xfconf",
"zlib",
]
template = "meson"
mesonflags = [
"-Dintrospection=false",
]

View File

@ -0,0 +1,17 @@
[source]
tar = "https://archive.xfce.org/src/xfce/libxfce4util/4.20/libxfce4util-4.20.1.tar.bz2"
blake3 = "d64d8c016e48fb21b4c76914b75e256670c5fe2bff4c3b54f76e56cf1a50cb8a"
[build]
dependencies = [
"gettext",
"glib",
"libffi",
"libiconv",
"pcre2",
"zlib",
]
template = "meson"
mesonflags = [
"-Dintrospection=false",
]

View File

@ -0,0 +1,18 @@
[source]
tar = "https://archive.xfce.org/src/xfce/xfconf/4.21/xfconf-4.21.0.tar.xz"
blake3 = "588bc6768775221a50d8cdd8480854a360b1343193115b639daf225aa34b97d7"
[build]
dependencies = [
"gettext",
"glib",
"libffi",
"libiconv",
"libxfce4util",
"pcre2",
"zlib",
]
template = "meson"
mesonflags = [
"-Dintrospection=false",
]