aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/package
diff options
context:
space:
mode:
Diffstat (limited to 'internal/rosa/package')
-rw-r--r--internal/rosa/package/glib/package.az38
-rw-r--r--internal/rosa/package/glib/stub-machine-id1
-rw-r--r--internal/rosa/package/glib/stub-machine-id-fhs1
3 files changed, 40 insertions, 0 deletions
diff --git a/internal/rosa/package/glib/package.az b/internal/rosa/package/glib/package.az
new file mode 100644
index 00000000..583c7832
--- /dev/null
+++ b/internal/rosa/package/glib/package.az
@@ -0,0 +1,38 @@
+package glib {
+ description = "the GNU library of miscellaneous stuff";
+ website = "https://developer.gnome.org/glib";
+ anitya = 10024;
+
+ version* = "2.88.1";
+ source = remoteGit {
+ url = "https://gitlab.gnome.org/GNOME/glib.git";
+ tag = version;
+ checksum = "Rkszn6W4RHjyspyqfXdVAVawdwDJCuS0Zu0f7qot7tbJhnw2fUDoUUJB40m-1MCX";
+ };
+
+ files = [
+ "/etc/machine-id:stub-machine-id-fhs",
+ "/system/var/lib/dbus/machine-id:stub-machine-id",
+ ];
+
+ exec = meson {
+ setup = {
+ "Ddefault_library": "both";
+ };
+ };
+
+ inputs = [
+ python-packaging,
+ bash,
+
+ pcre2,
+ libffi,
+ zlib,
+ ];
+
+ runtime = [
+ pcre2,
+ libffi,
+ zlib,
+ ];
+}
diff --git a/internal/rosa/package/glib/stub-machine-id b/internal/rosa/package/glib/stub-machine-id
new file mode 100644
index 00000000..97534cf7
--- /dev/null
+++ b/internal/rosa/package/glib/stub-machine-id
@@ -0,0 +1 @@
+fefefefefefefefefefefefefefefefe
diff --git a/internal/rosa/package/glib/stub-machine-id-fhs b/internal/rosa/package/glib/stub-machine-id-fhs
new file mode 100644
index 00000000..ed07f5dc
--- /dev/null
+++ b/internal/rosa/package/glib/stub-machine-id-fhs
@@ -0,0 +1 @@
+ffffffffffffffffffffffffffffffff