From fcba32e9c4bc27a0cdcd1a78bbc1cf5ea799c18e Mon Sep 17 00:00:00 2001 From: Ophestra Date: Wed, 20 May 2026 02:09:12 +0900 Subject: internal/rosa/package: migrate glib Signed-off-by: Ophestra --- internal/rosa/package/glib/package.az | 38 ++++++++++++++++++++++++++ internal/rosa/package/glib/stub-machine-id | 1 + internal/rosa/package/glib/stub-machine-id-fhs | 1 + 3 files changed, 40 insertions(+) create mode 100644 internal/rosa/package/glib/package.az create mode 100644 internal/rosa/package/glib/stub-machine-id create mode 100644 internal/rosa/package/glib/stub-machine-id-fhs (limited to 'internal/rosa/package') 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 -- cgit v1.3.1