From ec458e22d52b15458636a1f550e55e92a4fee962 Mon Sep 17 00:00:00 2001 From: Tristan Van Berkom Date: Mon, 31 Oct 2016 15:09:29 +0900 Subject: Move gnome systems, clusters and strata into gnome subdirectory Change-Id: I44b4df44b0b144a09977a009595124b4d04128c6 --- clusters/ci.morph | 2 +- clusters/gnome-system-armv7lhf-jetson-deploy.morph | 17 - clusters/gnome-system-x86_64-deploy.morph | 24 - .../gnome-system-armv7lhf-jetson-deploy.morph | 17 + gnome/clusters/gnome-system-x86_64-deploy.morph | 24 + gnome/strata/WebKitGtk1-common.morph | 19 + gnome/strata/WebKitGtk1-common/WebKitGtk1.morph | 5 + gnome/strata/flatpak-common.morph | 24 + gnome/strata/flatpak-common/elfutils.morph | 7 + gnome/strata/flatpak-common/flatpak.morph | 5 + gnome/strata/gnome.morph | 963 +++++++++++++++++++++ gnome/strata/gnome/WebKitGtk.morph | 5 + gnome/strata/gnome/accountsservice.morph | 9 + gnome/strata/gnome/adwaita-icon-theme.morph | 11 + gnome/strata/gnome/autoconf-archive.morph | 5 + gnome/strata/gnome/berkeleydb.morph | 18 + gnome/strata/gnome/caribou.morph | 5 + gnome/strata/gnome/cheese.morph | 11 + gnome/strata/gnome/clutter.morph | 6 + gnome/strata/gnome/cogl.morph | 6 + gnome/strata/gnome/colord.morph | 9 + gnome/strata/gnome/cracklib.morph | 18 + gnome/strata/gnome/d-feet.morph | 7 + gnome/strata/gnome/dconf.morph | 5 + gnome/strata/gnome/desktop-file-utils.morph | 7 + gnome/strata/gnome/empathy.morph | 5 + gnome/strata/gnome/epiphany.morph | 5 + gnome/strata/gnome/evolution-data-server.morph | 10 + gnome/strata/gnome/evolution.morph | 11 + gnome/strata/gnome/folks.morph | 5 + gnome/strata/gnome/gconf.morph | 5 + gnome/strata/gnome/gdm.morph | 24 + gnome/strata/gnome/glade.morph | 5 + gnome/strata/gnome/glib-networking.morph | 9 + gnome/strata/gnome/gnome-color-manager.morph | 7 + gnome/strata/gnome/gnome-control-center.morph | 5 + gnome/strata/gnome/gnome-initial-setup.morph | 9 + gnome/strata/gnome/gnome-online-accounts.morph | 5 + gnome/strata/gnome/gnome-session.morph | 5 + gnome/strata/gnome/gnome-settings-daemon.morph | 5 + gnome/strata/gnome/gnome-shell.morph | 5 + gnome/strata/gnome/gnome-terminal.morph | 5 + gnome/strata/gnome/gnome-themes-standard.morph | 5 + gnome/strata/gnome/gtksourceview.morph | 5 + gnome/strata/gnome/hicolor-icon-theme.morph | 7 + gnome/strata/gnome/ibus-anthy.morph | 5 + gnome/strata/gnome/ibus-hangul.morph | 5 + gnome/strata/gnome/ibus-libpinyin.morph | 5 + gnome/strata/gnome/ibus.morph | 9 + gnome/strata/gnome/krb5.morph | 10 + gnome/strata/gnome/libchamplain.morph | 5 + gnome/strata/gnome/libgdata.morph | 6 + gnome/strata/gnome/libhangul.morph | 6 + gnome/strata/gnome/libpeas.morph | 5 + gnome/strata/gnome/libpurple.morph | 9 + gnome/strata/gnome/libpwquality.morph | 6 + gnome/strata/gnome/librest.morph | 9 + gnome/strata/gnome/libwnck.morph | 11 + gnome/strata/gnome/mozjs24.morph | 18 + gnome/strata/gnome/mutter.morph | 5 + gnome/strata/gnome/nautilus.morph | 5 + gnome/strata/gnome/raptor.morph | 5 + gnome/strata/gnome/telepathy-gabble.morph | 8 + gnome/strata/gnome/telepathy-glib.morph | 6 + gnome/strata/gnome/telepathy-logger.morph | 5 + gnome/strata/gnome/telepathy-salut.morph | 5 + gnome/strata/gnome/upower.morph | 5 + gnome/strata/gnome/vte.morph | 5 + gnome/strata/gnome/yelp.morph | 5 + gnome/strata/gnome/zeitgeist.morph | 5 + gnome/systems/gnome-system-armv7lhf-jetson.morph | 96 ++ gnome/systems/gnome-system-x86_64.morph | 104 +++ strata/WebKitGtk1-common.morph | 19 - strata/WebKitGtk1-common/WebKitGtk1.morph | 5 - strata/flatpak-common.morph | 24 - strata/flatpak-common/elfutils.morph | 7 - strata/flatpak-common/flatpak.morph | 5 - strata/gnome.morph | 963 --------------------- strata/gnome/WebKitGtk.morph | 5 - strata/gnome/accountsservice.morph | 9 - strata/gnome/adwaita-icon-theme.morph | 11 - strata/gnome/autoconf-archive.morph | 5 - strata/gnome/berkeleydb.morph | 18 - strata/gnome/caribou.morph | 5 - strata/gnome/cheese.morph | 11 - strata/gnome/clutter.morph | 6 - strata/gnome/cogl.morph | 6 - strata/gnome/colord.morph | 9 - strata/gnome/cracklib.morph | 18 - strata/gnome/d-feet.morph | 7 - strata/gnome/dconf.morph | 5 - strata/gnome/desktop-file-utils.morph | 7 - strata/gnome/empathy.morph | 5 - strata/gnome/epiphany.morph | 5 - strata/gnome/evolution-data-server.morph | 10 - strata/gnome/evolution.morph | 11 - strata/gnome/folks.morph | 5 - strata/gnome/gconf.morph | 5 - strata/gnome/gdm.morph | 24 - strata/gnome/glade.morph | 5 - strata/gnome/glib-networking.morph | 9 - strata/gnome/gnome-color-manager.morph | 7 - strata/gnome/gnome-control-center.morph | 5 - strata/gnome/gnome-initial-setup.morph | 9 - strata/gnome/gnome-online-accounts.morph | 5 - strata/gnome/gnome-session.morph | 5 - strata/gnome/gnome-settings-daemon.morph | 5 - strata/gnome/gnome-shell.morph | 5 - strata/gnome/gnome-terminal.morph | 5 - strata/gnome/gnome-themes-standard.morph | 5 - strata/gnome/gtksourceview.morph | 5 - strata/gnome/hicolor-icon-theme.morph | 7 - strata/gnome/ibus-anthy.morph | 5 - strata/gnome/ibus-hangul.morph | 5 - strata/gnome/ibus-libpinyin.morph | 5 - strata/gnome/ibus.morph | 9 - strata/gnome/krb5.morph | 10 - strata/gnome/libchamplain.morph | 5 - strata/gnome/libgdata.morph | 6 - strata/gnome/libhangul.morph | 6 - strata/gnome/libpeas.morph | 5 - strata/gnome/libpurple.morph | 9 - strata/gnome/libpwquality.morph | 6 - strata/gnome/librest.morph | 9 - strata/gnome/libwnck.morph | 11 - strata/gnome/mozjs24.morph | 18 - strata/gnome/mutter.morph | 5 - strata/gnome/nautilus.morph | 5 - strata/gnome/raptor.morph | 5 - strata/gnome/telepathy-gabble.morph | 8 - strata/gnome/telepathy-glib.morph | 6 - strata/gnome/telepathy-logger.morph | 5 - strata/gnome/telepathy-salut.morph | 5 - strata/gnome/upower.morph | 5 - strata/gnome/vte.morph | 5 - strata/gnome/yelp.morph | 5 - strata/gnome/zeitgeist.morph | 5 - systems/gnome-system-armv7lhf-jetson.morph | 96 -- systems/gnome-system-x86_64.morph | 104 --- 139 files changed, 1697 insertions(+), 1697 deletions(-) delete mode 100644 clusters/gnome-system-armv7lhf-jetson-deploy.morph delete mode 100644 clusters/gnome-system-x86_64-deploy.morph create mode 100644 gnome/clusters/gnome-system-armv7lhf-jetson-deploy.morph create mode 100644 gnome/clusters/gnome-system-x86_64-deploy.morph create mode 100644 gnome/strata/WebKitGtk1-common.morph create mode 100644 gnome/strata/WebKitGtk1-common/WebKitGtk1.morph create mode 100644 gnome/strata/flatpak-common.morph create mode 100644 gnome/strata/flatpak-common/elfutils.morph create mode 100644 gnome/strata/flatpak-common/flatpak.morph create mode 100644 gnome/strata/gnome.morph create mode 100644 gnome/strata/gnome/WebKitGtk.morph create mode 100644 gnome/strata/gnome/accountsservice.morph create mode 100644 gnome/strata/gnome/adwaita-icon-theme.morph create mode 100644 gnome/strata/gnome/autoconf-archive.morph create mode 100644 gnome/strata/gnome/berkeleydb.morph create mode 100644 gnome/strata/gnome/caribou.morph create mode 100644 gnome/strata/gnome/cheese.morph create mode 100644 gnome/strata/gnome/clutter.morph create mode 100644 gnome/strata/gnome/cogl.morph create mode 100644 gnome/strata/gnome/colord.morph create mode 100644 gnome/strata/gnome/cracklib.morph create mode 100644 gnome/strata/gnome/d-feet.morph create mode 100644 gnome/strata/gnome/dconf.morph create mode 100644 gnome/strata/gnome/desktop-file-utils.morph create mode 100644 gnome/strata/gnome/empathy.morph create mode 100644 gnome/strata/gnome/epiphany.morph create mode 100644 gnome/strata/gnome/evolution-data-server.morph create mode 100644 gnome/strata/gnome/evolution.morph create mode 100644 gnome/strata/gnome/folks.morph create mode 100644 gnome/strata/gnome/gconf.morph create mode 100644 gnome/strata/gnome/gdm.morph create mode 100644 gnome/strata/gnome/glade.morph create mode 100644 gnome/strata/gnome/glib-networking.morph create mode 100644 gnome/strata/gnome/gnome-color-manager.morph create mode 100644 gnome/strata/gnome/gnome-control-center.morph create mode 100644 gnome/strata/gnome/gnome-initial-setup.morph create mode 100644 gnome/strata/gnome/gnome-online-accounts.morph create mode 100644 gnome/strata/gnome/gnome-session.morph create mode 100644 gnome/strata/gnome/gnome-settings-daemon.morph create mode 100644 gnome/strata/gnome/gnome-shell.morph create mode 100644 gnome/strata/gnome/gnome-terminal.morph create mode 100644 gnome/strata/gnome/gnome-themes-standard.morph create mode 100644 gnome/strata/gnome/gtksourceview.morph create mode 100644 gnome/strata/gnome/hicolor-icon-theme.morph create mode 100644 gnome/strata/gnome/ibus-anthy.morph create mode 100644 gnome/strata/gnome/ibus-hangul.morph create mode 100644 gnome/strata/gnome/ibus-libpinyin.morph create mode 100644 gnome/strata/gnome/ibus.morph create mode 100644 gnome/strata/gnome/krb5.morph create mode 100644 gnome/strata/gnome/libchamplain.morph create mode 100644 gnome/strata/gnome/libgdata.morph create mode 100644 gnome/strata/gnome/libhangul.morph create mode 100644 gnome/strata/gnome/libpeas.morph create mode 100644 gnome/strata/gnome/libpurple.morph create mode 100644 gnome/strata/gnome/libpwquality.morph create mode 100644 gnome/strata/gnome/librest.morph create mode 100644 gnome/strata/gnome/libwnck.morph create mode 100644 gnome/strata/gnome/mozjs24.morph create mode 100644 gnome/strata/gnome/mutter.morph create mode 100644 gnome/strata/gnome/nautilus.morph create mode 100644 gnome/strata/gnome/raptor.morph create mode 100644 gnome/strata/gnome/telepathy-gabble.morph create mode 100644 gnome/strata/gnome/telepathy-glib.morph create mode 100644 gnome/strata/gnome/telepathy-logger.morph create mode 100644 gnome/strata/gnome/telepathy-salut.morph create mode 100644 gnome/strata/gnome/upower.morph create mode 100644 gnome/strata/gnome/vte.morph create mode 100644 gnome/strata/gnome/yelp.morph create mode 100644 gnome/strata/gnome/zeitgeist.morph create mode 100644 gnome/systems/gnome-system-armv7lhf-jetson.morph create mode 100644 gnome/systems/gnome-system-x86_64.morph delete mode 100644 strata/WebKitGtk1-common.morph delete mode 100644 strata/WebKitGtk1-common/WebKitGtk1.morph delete mode 100644 strata/flatpak-common.morph delete mode 100644 strata/flatpak-common/elfutils.morph delete mode 100644 strata/flatpak-common/flatpak.morph delete mode 100644 strata/gnome.morph delete mode 100644 strata/gnome/WebKitGtk.morph delete mode 100644 strata/gnome/accountsservice.morph delete mode 100644 strata/gnome/adwaita-icon-theme.morph delete mode 100644 strata/gnome/autoconf-archive.morph delete mode 100644 strata/gnome/berkeleydb.morph delete mode 100644 strata/gnome/caribou.morph delete mode 100644 strata/gnome/cheese.morph delete mode 100644 strata/gnome/clutter.morph delete mode 100644 strata/gnome/cogl.morph delete mode 100644 strata/gnome/colord.morph delete mode 100644 strata/gnome/cracklib.morph delete mode 100644 strata/gnome/d-feet.morph delete mode 100644 strata/gnome/dconf.morph delete mode 100644 strata/gnome/desktop-file-utils.morph delete mode 100644 strata/gnome/empathy.morph delete mode 100644 strata/gnome/epiphany.morph delete mode 100644 strata/gnome/evolution-data-server.morph delete mode 100644 strata/gnome/evolution.morph delete mode 100644 strata/gnome/folks.morph delete mode 100644 strata/gnome/gconf.morph delete mode 100644 strata/gnome/gdm.morph delete mode 100644 strata/gnome/glade.morph delete mode 100644 strata/gnome/glib-networking.morph delete mode 100644 strata/gnome/gnome-color-manager.morph delete mode 100644 strata/gnome/gnome-control-center.morph delete mode 100644 strata/gnome/gnome-initial-setup.morph delete mode 100644 strata/gnome/gnome-online-accounts.morph delete mode 100644 strata/gnome/gnome-session.morph delete mode 100644 strata/gnome/gnome-settings-daemon.morph delete mode 100644 strata/gnome/gnome-shell.morph delete mode 100644 strata/gnome/gnome-terminal.morph delete mode 100644 strata/gnome/gnome-themes-standard.morph delete mode 100644 strata/gnome/gtksourceview.morph delete mode 100644 strata/gnome/hicolor-icon-theme.morph delete mode 100644 strata/gnome/ibus-anthy.morph delete mode 100644 strata/gnome/ibus-hangul.morph delete mode 100644 strata/gnome/ibus-libpinyin.morph delete mode 100644 strata/gnome/ibus.morph delete mode 100644 strata/gnome/krb5.morph delete mode 100644 strata/gnome/libchamplain.morph delete mode 100644 strata/gnome/libgdata.morph delete mode 100644 strata/gnome/libhangul.morph delete mode 100644 strata/gnome/libpeas.morph delete mode 100644 strata/gnome/libpurple.morph delete mode 100644 strata/gnome/libpwquality.morph delete mode 100644 strata/gnome/librest.morph delete mode 100644 strata/gnome/libwnck.morph delete mode 100644 strata/gnome/mozjs24.morph delete mode 100644 strata/gnome/mutter.morph delete mode 100644 strata/gnome/nautilus.morph delete mode 100644 strata/gnome/raptor.morph delete mode 100644 strata/gnome/telepathy-gabble.morph delete mode 100644 strata/gnome/telepathy-glib.morph delete mode 100644 strata/gnome/telepathy-logger.morph delete mode 100644 strata/gnome/telepathy-salut.morph delete mode 100644 strata/gnome/upower.morph delete mode 100644 strata/gnome/vte.morph delete mode 100644 strata/gnome/yelp.morph delete mode 100644 strata/gnome/zeitgeist.morph delete mode 100644 systems/gnome-system-armv7lhf-jetson.morph delete mode 100644 systems/gnome-system-x86_64.morph diff --git a/clusters/ci.morph b/clusters/ci.morph index 91df7fab..d9f22630 100644 --- a/clusters/ci.morph +++ b/clusters/ci.morph @@ -38,7 +38,7 @@ systems: BOOTLOADER_INSTALL: none KERNEL_ARGS: cma=256M console=tty0 console=ttyS0,115200n8 no_console_suspend=1 nouveau.pstate=1 -- morph: systems/gnome-system-x86_64.morph +- morph: gnome/systems/gnome-system-x86_64.morph deploy: gnome-system-x86_64: type: extensions/rawdisk diff --git a/clusters/gnome-system-armv7lhf-jetson-deploy.morph b/clusters/gnome-system-armv7lhf-jetson-deploy.morph deleted file mode 100644 index c74f1209..00000000 --- a/clusters/gnome-system-armv7lhf-jetson-deploy.morph +++ /dev/null @@ -1,17 +0,0 @@ -name: gnome-system-armv7lhf-jetson-deploy -kind: cluster -description: Deploy a GNOME system. -systems: -- morph: systems/gnome-system-armv7lhf-jetson.morph - deploy: - gnome-system-armv7lhf-jetson: - type: extensions/rawdisk - location: gnome-system-armv7lhf-jetson.img - DISK_SIZE: 7G - BOOT_DEVICE: /dev/mmcblk0p1 - ROOT_DEVICE: /dev/mmcblk0p2 - DTB_PATH: boot/tegra124-jetson-tk1.dtb - BOOTLOADER_CONFIG_FORMAT: extlinux - BOOTLOADER_INSTALL: none - KERNEL_ARGS: cma=256M console=tty0 console=ttyS0,115200n8 no_console_suspend=1 - nouveau.pstate=1 diff --git a/clusters/gnome-system-x86_64-deploy.morph b/clusters/gnome-system-x86_64-deploy.morph deleted file mode 100644 index b3015ff2..00000000 --- a/clusters/gnome-system-x86_64-deploy.morph +++ /dev/null @@ -1,24 +0,0 @@ -name: gnome-system-x86_64-deploy -kind: cluster -description: | - Deploy a stock weston system. - - The resulting image can be copied to a USB and booted from there, - as well as in a virtual machine. - -systems: -- morph: systems/gnome-system-x86_64.morph - deploy: - gnome-system-x86_64: - type: extensions/rawdisk - location: /gnome-system-x86_64.img - DISK_SIZE: 7G - INSTALL_FILES: install-files/gnome/manifest - KERNEL_ARGS: vga=788 - INITRAMFS_PATH: boot/initramfs.gz - subsystems: - - morph: systems/initramfs-x86_64.morph - deploy: - initramfs: - type: initramfs - location: boot/initramfs.gz diff --git a/gnome/clusters/gnome-system-armv7lhf-jetson-deploy.morph b/gnome/clusters/gnome-system-armv7lhf-jetson-deploy.morph new file mode 100644 index 00000000..4b9739a0 --- /dev/null +++ b/gnome/clusters/gnome-system-armv7lhf-jetson-deploy.morph @@ -0,0 +1,17 @@ +name: gnome-system-armv7lhf-jetson-deploy +kind: cluster +description: Deploy a GNOME system. +systems: +- morph: gnome/systems/gnome-system-armv7lhf-jetson.morph + deploy: + gnome-system-armv7lhf-jetson: + type: extensions/rawdisk + location: gnome-system-armv7lhf-jetson.img + DISK_SIZE: 7G + BOOT_DEVICE: /dev/mmcblk0p1 + ROOT_DEVICE: /dev/mmcblk0p2 + DTB_PATH: boot/tegra124-jetson-tk1.dtb + BOOTLOADER_CONFIG_FORMAT: extlinux + BOOTLOADER_INSTALL: none + KERNEL_ARGS: cma=256M console=tty0 console=ttyS0,115200n8 no_console_suspend=1 + nouveau.pstate=1 diff --git a/gnome/clusters/gnome-system-x86_64-deploy.morph b/gnome/clusters/gnome-system-x86_64-deploy.morph new file mode 100644 index 00000000..faa036ce --- /dev/null +++ b/gnome/clusters/gnome-system-x86_64-deploy.morph @@ -0,0 +1,24 @@ +name: gnome-system-x86_64-deploy +kind: cluster +description: | + Deploy a stock weston system. + + The resulting image can be copied to a USB and booted from there, + as well as in a virtual machine. + +systems: +- morph: gnome/systems/gnome-system-x86_64.morph + deploy: + gnome-system-x86_64: + type: extensions/rawdisk + location: /gnome-system-x86_64.img + DISK_SIZE: 7G + INSTALL_FILES: install-files/gnome/manifest + KERNEL_ARGS: vga=788 + INITRAMFS_PATH: boot/initramfs.gz + subsystems: + - morph: systems/initramfs-x86_64.morph + deploy: + initramfs: + type: initramfs + location: boot/initramfs.gz diff --git a/gnome/strata/WebKitGtk1-common.morph b/gnome/strata/WebKitGtk1-common.morph new file mode 100644 index 00000000..f16e31a2 --- /dev/null +++ b/gnome/strata/WebKitGtk1-common.morph @@ -0,0 +1,19 @@ +name: WebKitGtk1-common +kind: stratum +description: WebKitGtk1 stratum (deprecated WebKitGtk API) +build-depends: +- morph: strata/geolocation.morph +- morph: strata/gtk2.morph +- morph: strata/gtk3.morph +- morph: strata/libsoup-common.morph +- morph: strata/multimedia-gstreamer.morph +- morph: strata/mesa-common.morph +- morph: strata/ruby.morph +- morph: strata/secret-service.morph +- morph: strata/spell-checking.morph +chunks: +- name: WebKitGtk1 + morph: gnome/strata/WebKitGtk1-common/WebKitGtk1.morph + repo: upstream:WebKitGtk-tarball + ref: 41386e9cb918eed93b3f13648cbef387e371e451 + unpetrify-ref: webkitgtk-2.4.9 diff --git a/gnome/strata/WebKitGtk1-common/WebKitGtk1.morph b/gnome/strata/WebKitGtk1-common/WebKitGtk1.morph new file mode 100644 index 00000000..b723248d --- /dev/null +++ b/gnome/strata/WebKitGtk1-common/WebKitGtk1.morph @@ -0,0 +1,5 @@ +name: WebKitGtk1 +kind: chunk +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" --sysconfdir=/etc --disable-webkit2 --enable-introspection diff --git a/gnome/strata/flatpak-common.morph b/gnome/strata/flatpak-common.morph new file mode 100644 index 00000000..3afdc352 --- /dev/null +++ b/gnome/strata/flatpak-common.morph @@ -0,0 +1,24 @@ +name: flatpak-common +kind: stratum +build-depends: +- morph: strata/ostree-core.morph +- morph: strata/privileges-management.morph +- morph: strata/x-common.morph +chunks: +- name: elfutils + morph: gnome/strata/flatpak-common/elfutils.morph + repo: upstream:elfutils + ref: 9b4bce40709611875754cf4931eb91d394042122 + unpetrify-ref: elfutils-0.165 +- name: flatpak + morph: gnome/strata/flatpak-common/flatpak.morph + repo: upstream:flatpak + ref: 07b342a937ed562a59aa649d793771babee57a09 + unpetrify-ref: 0.6.8 + build-depends: + - elfutils + submodules: + libglnx: + url: upstream:libglnx + bubblewrap: + url: upstream:bubblewrap diff --git a/gnome/strata/flatpak-common/elfutils.morph b/gnome/strata/flatpak-common/elfutils.morph new file mode 100644 index 00000000..45707250 --- /dev/null +++ b/gnome/strata/flatpak-common/elfutils.morph @@ -0,0 +1,7 @@ +name: elfutils +kind: chunk +build-system: autotools +configure-commands: +- autoreconf -fi +- ./configure --prefix="$PREFIX" --sysconfdir=/etc --localstatedir=/var + --enable-maintainer-mode diff --git a/gnome/strata/flatpak-common/flatpak.morph b/gnome/strata/flatpak-common/flatpak.morph new file mode 100644 index 00000000..e052c2a3 --- /dev/null +++ b/gnome/strata/flatpak-common/flatpak.morph @@ -0,0 +1,5 @@ +name: flatpak +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-documentation diff --git a/gnome/strata/gnome.morph b/gnome/strata/gnome.morph new file mode 100644 index 00000000..70de390b --- /dev/null +++ b/gnome/strata/gnome.morph @@ -0,0 +1,963 @@ +name: gnome +kind: stratum +description: GNOME stratum +build-depends: +- morph: strata/bluetooth.morph +- morph: strata/icu-common.morph +- morph: strata/input-common.morph +- morph: strata/data-indexing-management.morph +- morph: strata/vala-common.morph +- morph: strata/geolocation.morph +- morph: strata/gtk2.morph +- morph: strata/gtk3.morph +- morph: strata/libsoup-common.morph +- morph: strata/NetworkManager-common.morph +- morph: strata/multimedia-gstreamer.morph +- morph: strata/network-security.morph +- morph: strata/privileges-management.morph +- morph: strata/python3-gobject.morph +- morph: strata/wayland-generic.morph +- morph: strata/ruby.morph +- morph: strata/samba.morph +- morph: strata/secret-service.morph +- morph: strata/sound-server-pulseaudio.morph +- morph: strata/spell-checking.morph +- morph: strata/cups.morph +- morph: gnome/strata/WebKitGtk1-common.morph +chunks: +- name: dconf + morph: gnome/strata/gnome/dconf.morph + repo: upstream:dconf + ref: 7c0beccf286a1dbd396fda7d40b438598a6ce7f4 + unpetrify-ref: master +- name: cogl + morph: gnome/strata/gnome/cogl.morph + repo: upstream:gnome/cogl + ref: 85e0b084592e6beef2987b02e34a3909f35708e0 + unpetrify-ref: cogl-1.22 +- name: clutter + morph: gnome/strata/gnome/clutter.morph + repo: upstream:gnome/clutter + ref: 8e52f8c61ef2192eaf7f2208a922d3530df47d9b + unpetrify-ref: master + build-depends: + - cogl +- name: clutter-gtk + repo: upstream:gnome/clutter-gtk + ref: 56b09d02f71aa38f9496226641850e6ecf14ef70 + unpetrify-ref: 1.6.6 + build-system: autotools + build-depends: + - clutter +- name: libchamplain + morph: gnome/strata/gnome/libchamplain.morph + repo: upstream:gnome/libchamplain + ref: c873d9d8116b8e14c1bfa939439d763926a77446 + unpetrify-ref: LIBCHAMPLAIN_0_12_12 + build-depends: + - clutter + - clutter-gtk +- name: gsettings-desktop-schemas + repo: upstream:gnome/gsettings-desktop-schemas + ref: db40812cd79f64c98432efd1b632c5633a27f77e + unpetrify-ref: master + build-system: autotools +- name: itstool + repo: upstream:itstool + ref: 359be5c350fc3d869807f663cee2b028adf1f5d7 + unpetrify-ref: master + build-system: autotools +- name: yelp-xsl + repo: upstream:yelp-xsl + ref: 2dcf168dde754d18152b008473269a803d6e650b + unpetrify-ref: master + build-depends: + - itstool + build-system: autotools +- name: yelp-tools + repo: upstream:yelp-tools + ref: 6df6bf24e385bbc1ac0b800be8a6e878f18a775c + unpetrify-ref: master + build-depends: + - itstool + - yelp-xsl + build-system: autotools +- name: iso-codes + repo: upstream:iso-codes + ref: 18ac112b4b84c8f03743565fde3512a637820761 + unpetrify-ref: master + build-system: autotools +- name: gnome-desktop + repo: upstream:gnome/gnome-desktop + ref: 09d331adeb23aea7ec058dfb39c5224ebe8ae8f6 + unpetrify-ref: 3.18.2 + build-depends: + - gsettings-desktop-schemas + - iso-codes + - yelp-tools + build-system: autotools +- name: libnotify + repo: upstream:gnome/libnotify + ref: 2f2c5649ef210b1dffeb46cddf062d20e1518ccf + unpetrify-ref: master + build-system: autotools +- name: lcms2 + repo: upstream:lcms2 + ref: ff42eeaf932b64af997681f0eed6be3b67ebeb18 + unpetrify-ref: baserock/gnome + build-system: autotools +- name: gconf + morph: gnome/strata/gnome/gconf.morph + repo: upstream:gconf + ref: 4ef012c2a62d9abd759adb3aeb9d3b9cee17f721 + unpetrify-ref: master +- name: ibus + morph: gnome/strata/gnome/ibus.morph + repo: upstream:ibus + ref: 1d678673e18e132ed53df32502b779b0a56314d5 + unpetrify-ref: master + build-depends: + - dconf + - gconf + - iso-codes + - libnotify +- name: libhangul + morph: gnome/strata/gnome/libhangul.morph + repo: upstream:libhangul + ref: 78e9d8926262db423b4cf9181e1c2cb06a120a9b + unpetrify-ref: baserock/libhangul-0.1.0-19-g78e9d89 +- name: ibus-hangul + morph: gnome/strata/gnome/ibus-hangul.morph + repo: upstream:ibus-hangul + ref: 44f41ae5178372a7ff0540a4ce7a4944335525df + unpetrify-ref: baserock/1.5.0-13-g44f41ae + build-depends: + - ibus + - libhangul +- name: berkeleydb + morph: gnome/strata/gnome/berkeleydb.morph + repo: upstream:berkeleydb + ref: 780b92ada9afcf1d58085a83a0b9e6bc982203d1 + unpetrify-ref: db-6.1.23 +- name: libpinyin + repo: upstream:libpinyin + ref: 2e0c23b3ab6c247dd6a683c716e784a371646af4 + unpetrify-ref: baserock/1.2.91 + build-system: autotools + build-depends: + - berkeleydb +- name: ibus-libpinyin + morph: gnome/strata/gnome/ibus-libpinyin.morph + repo: upstream:ibus-libpinyin + ref: 4bb5fc19c0829053acd29619de59a85a73e03676 + unpetrify-ref: baserock/1.7.2-7-g4bb5fc1 + build-depends: + - ibus + - libpinyin +- name: anthy + repo: upstream:anthy + ref: a7a06a7ccfe0af1e134357678b8fa6cf87dff3b0 + unpetrify-ref: anthy-9100h + build-system: autotools +- name: ibus-anthy + morph: gnome/strata/gnome/ibus-anthy.morph + repo: upstream:ibus-anthy + ref: 9ba0a2a1e595fbf6e39c50a15814bb6f9e337769 + unpetrify-ref: baserock/1.5.7-6-g9ba0a2a + build-depends: + - ibus + - anthy +- name: libcanberra + repo: upstream:libcanberra + ref: c0620e432650e81062c1967cc669829dbd29b310 + unpetrify-ref: master + build-system: autotools +- name: upower + morph: gnome/strata/gnome/upower.morph + repo: upstream:upower + ref: 0825c162d3dc909966b10fecabbc2c1da364c1a6 + unpetrify-ref: master +- name: gusb + repo: upstream:gusb + ref: 0c5eb813279c67607e17dfd99087358d34c6c8f5 + unpetrify-ref: master + build-system: autotools +- name: colord + morph: gnome/strata/gnome/colord.morph + repo: upstream:colord + ref: e68f251b753297fcd1fc2bb7356588945bd3e69b + unpetrify-ref: baserock/gnome + build-depends: + - gusb + - lcms2 +- name: colord-gtk + repo: upstream:colord-gtk + ref: eadca143872288e1300303a771efdaab196900e1 + unpetrify-ref: COLORD_GTK_0_1_26 + build-system: autotools + build-depends: + - colord +- name: libgweather + repo: upstream:gnome/libgweather + ref: 5b8aed611f24d03434eed35e438cea213b894b7c + unpetrify-ref: master + build-system: autotools +- name: gnome-settings-daemon + morph: gnome/strata/gnome/gnome-settings-daemon.morph + repo: upstream:gnome-settings-daemon + ref: 8d4904fb35e8aa8b9b0b135b6026464c8e40d254 + unpetrify-ref: baserock/3.18.0/disable_wacom + build-depends: + - colord + - gnome-desktop + - gsettings-desktop-schemas + - ibus + - libcanberra + - libgweather + - libnotify + - lcms2 + - upower + submodules: + plugins/media-keys/gvc: + url: upstream:gnome/libgnome-volume-control +- name: zenity + repo: upstream:zenity + ref: d7135db2bdfdca812c0165f90e4611af9c7c6a50 + unpetrify-ref: master + build-depends: + - yelp-tools + build-system: autotools +- name: mozjs24 + morph: gnome/strata/gnome/mozjs24.morph + repo: upstream:mozilla/mozjs24 + ref: 334066c83de6c96320b63663a35d53159158c9b7 + unpetrify-ref: baserock/gnome +- name: gjs + repo: upstream:gjs + ref: 5d480f519e2b7e95cf1fad2f9f1a8e798fd5fe49 + unpetrify-ref: master + build-depends: + - mozjs24 + build-system: autotools +- name: telepathy-glib + morph: gnome/strata/gnome/telepathy-glib.morph + repo: upstream:telepathy-glib + ref: d27684c488ceee4f2f54f549738adab0e2e8165d + unpetrify-ref: master +- name: telepathy-logger + morph: gnome/strata/gnome/telepathy-logger.morph + repo: upstream:telepathy-logger + ref: 711842911edb15977430c0b6c1803e947619efc3 + unpetrify-ref: master + build-depends: + - telepathy-glib +- name: telepathy-mission-control + repo: upstream:telepathy-mission-control + ref: 84dc7d0fd952a9ef3d200ac5557cdf2daccca145 + unpetrify-ref: telepathy-mission-control-5.16.3 + build-system: autotools + build-depends: + - telepathy-glib +- name: startup-notification + repo: upstream:startup-notification + ref: 07237ff25d6171e1b548118442ddba4259a53ba5 + unpetrify-ref: master + build-system: autotools +- name: libxkbcommon-x11 + repo: upstream:xorg-lib-libxkbcommon + ref: c43c3c866eb9d52cd8f61e75cbef1c30d07f3a28 + unpetrify-ref: xkbcommon-0.5.0 + build-system: autotools +- name: mutter + morph: gnome/strata/gnome/mutter.morph + repo: upstream:mutter + ref: b975676c5ddd9401d4acfc4d0b9317dd8956656b + unpetrify-ref: baserock/3.18.0-25-gb975676 + build-depends: + - clutter + - cogl + - gnome-desktop + - gnome-settings-daemon + - gsettings-desktop-schemas + - libxkbcommon-x11 + - startup-notification + - upower + - zenity +- name: libxklavier + repo: upstream:libxklavier + ref: 65c132a65e90a42e898f07243ef544109ada53c9 + unpetrify-ref: master + build-depends: + - iso-codes + build-system: autotools +- name: caribou + morph: gnome/strata/gnome/caribou.morph + repo: upstream:caribou + ref: e1a7a2488cdf8d0d32f0de67d68a85e9a6ab5fd2 + unpetrify-ref: baserock/CARIBOU_0_4_19-1-ge1a7a24+python3 + build-depends: + - clutter + - libxklavier +- name: librest + morph: gnome/strata/gnome/librest.morph + repo: upstream:gnome/librest + ref: 08f1fc35e3c77aecedacf08aa510e82c91ac7f2a + unpetrify-ref: 0.7.93 +- name: WebKitGtk + morph: gnome/strata/gnome/WebKitGtk.morph + repo: upstream:WebKitGtk-tarball + ref: a4e969f4965059196ca948db781e52f7cfebf19e + unpetrify-ref: webkitgtk-2.12.3 + build-depends: + - libnotify +- name: gnome-online-accounts + morph: gnome/strata/gnome/gnome-online-accounts.morph + repo: upstream:gnome/gnome-online-accounts + ref: d08463aefde22f36898f4e79798d365359e57614 + unpetrify-ref: 3.18.1 + build-depends: + - librest + - telepathy-glib + - WebKitGtk + submodules: + telepathy-account-widgets: + url: upstream:gnome/telepathy-account-widgets +- name: liboauth + repo: upstream:liboauth + ref: 9ff9d2902caf8a85c5019c11214d73e67053ba69 + unpetrify-ref: liboauth-0.9.7 + build-system: autotools +- name: libgdata + morph: gnome/strata/gnome/libgdata.morph + repo: upstream:libgdata + ref: ed52192fcd3cde2c0d7f0ab0d9e300fcdbc373a8 + unpetrify-ref: baserock/LIBGDATA_0_17_3-16-ged52192 + build-depends: + - gnome-online-accounts + - liboauth +- name: krb5 + morph: gnome/strata/gnome/krb5.morph + repo: upstream:krb5 + ref: db2acb6b06e469c6c12476bec68acc7964626523 + unpetrify-ref: master +- name: evolution-data-server + morph: gnome/strata/gnome/evolution-data-server.morph + repo: upstream:evolution-data-server + ref: c7e3eb0e4e773e706ab170b9bfb1089ed1546eda + unpetrify-ref: EVOLUTION_DATA_SERVER_3_18_5 + build-depends: + - gnome-online-accounts + - krb5 + - libgdata + - libgweather +- name: raptor + morph: gnome/strata/gnome/raptor.morph + repo: upstream:raptor + ref: 286452cd786098ce31a002f16e5ec2e0fbdc9041 + unpetrify-ref: raptor2_2_0_15 +- name: isodate + repo: upstream:python-packages/isodate + ref: b99c0bd318991a8a8a9dc0c5273800b9801428f6 + unpetrify-ref: 0.5.4 + build-system: python-distutils +- name: rdflib + repo: upstream:python-packages/rdflib + ref: c2f9725f385a85fd280b4cf30239748b24f5cc06 + unpetrify-ref: 4.2.1 + build-system: python-distutils + build-depends: + - isodate +- name: zeitgeist + morph: gnome/strata/gnome/zeitgeist.morph + repo: upstream:zeitgeist + ref: abc7939806346a563ded2b16456dc7e2fff54fcc + unpetrify-ref: v0.9.16 + build-depends: + - raptor + - rdflib + - telepathy-glib +- name: folks + morph: gnome/strata/gnome/folks.morph + repo: upstream:gnome/folks + ref: 27367f26cd66bb86b745c892db214aa9a136c818 + unpetrify-ref: 0.11.2 + build-depends: + - evolution-data-server + - telepathy-logger + - zeitgeist +- name: libgfbgraph + repo: upstream:gnome/libgfbgraph + ref: 50eabf601310052216e25fa112e688204738f222 + unpetrify-ref: v_0_2_3 + build-system: autotools + build-depends: + - gnome-online-accounts + - librest +- name: network-manager-applet + repo: upstream:gnome/network-manager-applet + ref: bbcc673af29066cfc6f0e12f04c0dd3f9937fb3a + unpetrify-ref: baserock/0.9.10-beta1-344-gbbcc673 + build-system: autotools + build-depends: + - iso-codes + - libnotify +- name: gnome-shell + morph: gnome/strata/gnome/gnome-shell.morph + repo: upstream:gnome/gnome-shell + ref: 4da5b8dd1189e7e628605b2b23efe5db2d88f94b + unpetrify-ref: baserock/3.18.0-71-g4da5b8d + build-depends: + - caribou + - clutter + - evolution-data-server + - gjs + - libcanberra + - mutter + - startup-notification + - telepathy-glib + - network-manager-applet + submodules: + src/gvc: + url: upstream:gnome/libgnome-volume-control + data/theme/gnome-shell-sass: + url: upstream:gnome/gnome-shell-sass +- name: gnome-session + morph: gnome/strata/gnome/gnome-session.morph + repo: upstream:gnome/gnome-session + ref: 4ab09c39738adaaf16116b3bd82e47188b5483cd + unpetrify-ref: 3.18.1.2 + build-depends: + - gnome-desktop +- name: d-feet + morph: gnome/strata/gnome/d-feet.morph + repo: upstream:gnome/d-feet + ref: a526f5325f179482f915216f7781232899be5600 + unpetrify-ref: master + build-depends: + - yelp-tools +- name: accountsservice + morph: gnome/strata/gnome/accountsservice.morph + repo: upstream:accountsservice + ref: 1b91edfe9db81e75d0f08e98c6909cdf34c9e91e + unpetrify-ref: baserock/0.6.40-8-gcad21b1+libsystemd_fix +- name: gdm + morph: gnome/strata/gnome/gdm.morph + repo: upstream:gdm + ref: 494ec8cee5727c37118994d3864c44f36aa454fc + unpetrify-ref: 3.18.0 + build-depends: + - accountsservice + - libcanberra + - dconf +- name: hicolor-icon-theme + morph: gnome/strata/gnome/hicolor-icon-theme.morph + repo: upstream:hicolor-icon-theme + ref: 5954bd6c123aa31c8f35b83d70b73e1f6dcf34b3 + unpetrify-ref: master +- name: gnome-themes-standard + morph: gnome/strata/gnome/gnome-themes-standard.morph + repo: upstream:gnome-themes-standard + ref: 4058c3bced2173c8e6f2a22953327dcc2023e82d + unpetrify-ref: master + build-depends: + - hicolor-icon-theme +- name: adwaita-icon-theme + morph: gnome/strata/gnome/adwaita-icon-theme.morph + repo: upstream:gnome/adwaita-icon-theme + ref: 5e469ae6e664cb0808b6ce9fcfd7bd2ac6fc4216 + unpetrify-ref: gnome-3-18 +- name: gnome-backgrounds + repo: upstream:gnome/gnome-backgrounds + ref: e68462edd35ae3edb4311df90dc4d1a3cdcb175f + unpetrify-ref: baserock/3.18.0-2-ge68462e + build-system: autotools +- name: glib-networking + morph: gnome/strata/gnome/glib-networking.morph + repo: upstream:gnome/glib-networking + ref: 32ee55186d7df497e3d402a1940cddfabd9dbc21 + unpetrify-ref: 2.46.0 +- name: cracklib + morph: gnome/strata/gnome/cracklib.morph + repo: upstream:cracklib + ref: 1dd5ca2114c0dd478b17e68e38d2c9f7094552cc + unpetrify-ref: cracklib-2.9.6 +- name: libpwquality + morph: gnome/strata/gnome/libpwquality.morph + repo: upstream:libpwquality + ref: 24937f6fdcc1673e064c9626407c89f58289957d + unpetrify-ref: libpwquality-1.3.0 + build-depends: + - cracklib +- name: glade + morph: gnome/strata/gnome/glade.morph + repo: upstream:gnome/glade + ref: 4f81f15467ad45c3dddc7ee50ffaca9596d628ee + unpetrify-ref: master + build-depends: + - yelp-tools +- name: vte + morph: gnome/strata/gnome/vte.morph + repo: upstream:gnome/vte + ref: aa7120c2e359bb5d6d0b0ec6c1e0eecf0583be03 + unpetrify-ref: 0.43.0 + build-depends: + - glade +- name: nautilus + morph: gnome/strata/gnome/nautilus.morph + repo: upstream:nautilus + ref: 2efab5ea404077bfb09f543ed2acc8e0940d21c9 + unpetrify-ref: baserock/3.18.1 + build-depends: + - vte + - gnome-desktop + - gsettings-desktop-schemas + submodules: + libgd: + url: upstream:gnome/libgd +- name: desktop-file-utils + morph: gnome/strata/gnome/desktop-file-utils.morph + repo: upstream:desktop-file-utils + ref: 4944725bddcf5821d53d7d648fc53347ce12cc03 + unpetrify-ref: '0.22' +- name: gnome-terminal + morph: gnome/strata/gnome/gnome-terminal.morph + repo: upstream:gnome/gnome-terminal + ref: d52e6beb2df7aedd0c98696ae3be4a36b4c8f0f0 + unpetrify-ref: 3.18.1 + build-depends: + - desktop-file-utils + - dconf + - gconf + - gsettings-desktop-schemas + - nautilus + - yelp-tools +- name: libnice + repo: upstream:libnice + ref: 533ff6c5a03680f300709be4dc999f45659f3a1b + unpetrify-ref: 0.1.13 + build-system: autotools +- name: farstream + repo: upstream:farstream + ref: 01fafe82fbc01f31e76623fbbbe6dd99eb28d6bb + unpetrify-ref: 0.2.7 + build-system: autotools + build-depends: + - libnice + submodules: + common: + url: upstream:gstreamer-common +- name: telepathy-farstream + repo: upstream:telepathy-farstream + ref: 0b1bba79cfe94e7676fe69e9e0d2e3983a3c14c5 + unpetrify-ref: telepathy-farstream-0.6.2 + build-system: autotools + build-depends: + - farstream + - telepathy-glib +- name: telepathy-gabble + morph: gnome/strata/gnome/telepathy-gabble.morph + repo: upstream:telepathy-gabble + ref: f10f557fd67ec11738670828a553496960c0d411 + unpetrify-ref: telepathy-gabble-0.18.3 + build-depends: + - libnice + - telepathy-glib + submodules: + lib/ext/wocky: + url: upstream:wocky +- name: telepathy-salut + morph: gnome/strata/gnome/telepathy-salut.morph + repo: upstream:telepathy-salut + ref: cd32e00a3a461756cbf1f6899a0c2aa5bd5d79ee + unpetrify-ref: telepathy-salut-0.8.1 + build-depends: + - telepathy-glib + submodules: + lib/ext/wocky: + url: upstream:wocky +- name: telepathy-idle + repo: upstream:telepathy-idle + ref: 55e9841a4af51d7f014395475526b700abec4d0b + unpetrify-ref: telepathy-idle-0.2.0 + build-system: autotools + build-depends: + - telepathy-glib +- name: libpurple + morph: gnome/strata/gnome/libpurple.morph + repo: upstream:pidgin + ref: 9273b95bd66893a362cbf6f69bb8bc749db41f04 + unpetrify-ref: baserock/v2.10.11 + build-depends: + - evolution-data-server + - farstream +- name: telepathy-haze + repo: upstream:telepathy-haze + ref: d3d7b7f9342511c0c961e3f2d9fc1f5fb0804142 + unpetrify-ref: telepathy-haze-0.8.0 + build-system: autotools + build-depends: + - libpurple + - telepathy-glib +- name: grilo + repo: upstream:gnome/grilo + ref: e470c0cd72231d2a86f419a584df3d635bc6b62f + unpetrify-ref: baserock/grilo-0.2.14-17-ge470c0c + build-system: autotools +- name: grilo-plugins + repo: upstream:gnome/grilo-plugins + ref: e23b0fa5f6656d53b977693bf55174bd2ccd172d + unpetrify-ref: baserock/grilo-plugins-0.2.16-17-ge23b0fa + build-system: autotools + build-depends: + - gnome-online-accounts + - grilo + - libgdata + - liboauth + - librest + - yelp-tools +- name: libgtop + repo: upstream:gnome/libgtop + ref: ac2aef0f47fd998555abf18003f4c11ffecbf542 + unpetrify-ref: 2.32.0 + build-system: autotools +- name: gnome-bluetooth + repo: upstream:gnome/gnome-bluetooth + ref: eb2558d45518f7c23c20fa7b13639f013810494e + unpetrify-ref: GNOMEBT_V_3_18_0 + build-system: autotools + build-depends: + - libcanberra + - libnotify +- name: gcab + repo: upstream:gnome/gcab + ref: e57dd3d1ddb0da91df9188c2a98d59d1050ac6cb + unpetrify-ref: baserock/v0.6-22-ge57dd3d + build-system: autotools +- name: appstream-glib + repo: upstream:appstream-glib + ref: d3885c325271fee0bed5c5815d41eb788712acb4 + unpetrify-ref: appstream_glib_0_5_0 + # Building 0.5.3 requires absurdly new libsoup + # ref: 2b57a0c407021f2b1efca38eb99a9bf61c1d16b2 + # unpetrify-ref: appstream_glib_0_5_3 + build-system: autotools + build-depends: + - gcab +- name: gnome-color-manager + morph: gnome/strata/gnome/gnome-color-manager.morph + repo: upstream:gnome/gnome-color-manager + ref: 8284cb186e0e7c248fc2a2449735fd24b778ec81 + unpetrify-ref: GNOME_COLOR_MANAGER_3_18_0 + build-depends: + - appstream-glib + - colord-gtk + - gnome-desktop + - lcms2 + - libcanberra + - vte + - yelp-tools +- name: clutter-gst + repo: upstream:gnome/clutter-gst + ref: 395797827a148809a2be0d968c5bf71a6e9c9299 + unpetrify-ref: 3.0.14 + build-system: autotools + build-depends: + - clutter +- name: clutter-gst2 + repo: upstream:gnome/clutter-gst + ref: e9372b1c7d858ae0268d92d0c5e02532a8352b68 + unpetrify-ref: 2.0.16 + build-system: autotools + build-depends: + - clutter +- name: cheese + morph: gnome/strata/gnome/cheese.morph + repo: upstream:gnome/cheese + ref: 61651e03e8346bd0084da7247269e52e2a42190e + unpetrify-ref: gnome-3-18 + build-depends: + - appstream-glib + - clutter + - clutter-gst + - clutter-gtk + - gnome-desktop + - libcanberra + - yelp-tools +- name: gnome-control-center + morph: gnome/strata/gnome/gnome-control-center.morph + repo: upstream:gnome/gnome-control-center + ref: 49da7d8089298ba9e15d8e025db606278802d5ac + unpetrify-ref: GNOME_CONTROL_CENTER_3_18_0 + build-depends: + - accountsservice + - cheese + - clutter + - clutter-gtk + - colord + - colord-gtk + - gnome-bluetooth + - gnome-desktop + - gnome-online-accounts + - gnome-settings-daemon + - grilo + - gsettings-desktop-schemas + - ibus + - iso-codes + - krb5 + - libcanberra + - libgtop + - libpwquality + - network-manager-applet + submodules: + libgd: + url: upstream:gnome/libgd + panels/sound/gvc: + url: upstream:gnome/libgnome-volume-control +- name: gnome-initial-setup + morph: gnome/strata/gnome/gnome-initial-setup.morph + repo: upstream:gnome/gnome-initial-setup + ref: a6ae059a7fab60cae534f78eb485960a7b406be5 + unpetrify-ref: new-user-mode-fixes + build-depends: + - accountsservice + - cheese + - gdm + - gnome-desktop + - gnome-online-accounts + - ibus + - iso-codes + - krb5 + - libgweather + - libpwquality + - network-manager-applet +- name: libgnomekbd + repo: upstream:gnome/libgnomekbd + ref: d8ff867e95e548476c68db12ade3a0a4697a24a1 + unpetrify-ref: master + build-system: autotools + build-depends: + - libxklavier +- name: sound-theme-freedesktop + build-system: autotools + repo: upstream:sound-theme-freedesktop + ref: 9d2ac65a2f88263f0eec8b777ef3bdc023b93c25 + unpetrify-ref: '0.8' +- name: libwnck + morph: gnome/strata/gnome/libwnck.morph + repo: upstream:libwnck + ref: 46bade6f53351f2a63d030e27cbba2e0048d1cde + unpetrify-ref: 3.14.0 +- name: libpeas + morph: gnome/strata/gnome/libpeas.morph + repo: upstream:gnome/libpeas + ref: ede1902bee26dbe36c2c1559b1166035580cdf30 + unpetrify-ref: libpeas-1.16.0 +- name: gtksourceview + morph: gnome/strata/gnome/gtksourceview.morph + repo: upstream:gnome/gtksourceview + ref: eeb6fd40fbbc74515828070fef554ed98ad481e9 + unpetrify-ref: 3.18.1 + build-depends: + - glade +############################################### +# Applications Start Here # +############################################### +- name: epiphany + morph: gnome/strata/gnome/epiphany.morph + repo: upstream:gnome/epiphany + ref: 5483823ae71fc5280e2fda9e85557362debb0c2e + unpetrify-ref: 3.18.1 + build-depends: + - appstream-glib + - gnome-desktop + - iso-codes + - libcanberra + - libnotify + - libwnck + - startup-notification + - WebKitGtk +- name: totem + repo: upstream:gnome/totem + ref: dc21ef2e61f7e8a085a0f98eeec808b6424af988 + unpetrify-ref: V_3_18_1 + build-system: autotools + build-depends: + - appstream-glib + - clutter + - clutter-gst + - clutter-gtk + - gnome-desktop + - grilo + - grilo-plugins + - gsettings-desktop-schemas + - iso-codes + - libpeas + - yelp-tools + submodules: + libgd: + url: upstream:gnome/libgd +- name: yelp + repo: upstream:gnome/yelp + morph: gnome/strata/gnome/yelp.morph + ref: 9932283ce9610f969e023a0dc326c81159c06a15 + unpetrify-ref: 3.18.1 + build-depends: + - WebKitGtk + - yelp-xsl +- name: gnome-user-docs + repo: upstream:gnome/gnome-user-docs + ref: 618fc9644317c55d674ca2e1b00b41d364427fb1 + unpetrify-ref: master + build-system: autotools + build-depends: + - yelp-tools +- name: gnome-getting-started-docs + repo: upstream:gnome/gnome-getting-started-docs + ref: e50ec428ee080513f059a5cab0a41174f99f0413 + unpetrify-ref: 3.18.2 + build-system: autotools + build-depends: + - yelp-tools +- name: gedit + repo: upstream:gnome/gedit + ref: 8156d35a6eb27f3251e1ea454a48cb2a2ae4f87c + unpetrify-ref: 3.18.2 + build-system: autotools + build-depends: + - gsettings-desktop-schemas + - gtksourceview + - iso-codes + - libpeas + - yelp-tools + submodules: + libgd: + url: upstream:gnome/libgd +- name: gnome-calendar + repo: upstream:gnome/gnome-calendar + ref: 5292e9d57442067701ce94eea54b4b12d13b7aa3 + unpetrify-ref: 3.18.1 + build-system: autotools + build-depends: + - appstream-glib + - gnome-online-accounts + - evolution-data-server +- name: gnome-todo + repo: upstream:gnome/gnome-todo + ref: a39ccadf8a659fca8b4503bf4844383f5346f6cb + unpetrify-ref: GNOME_TODO_3_18_1 + build-system: autotools + build-depends: + - appstream-glib + - evolution-data-server + - gnome-online-accounts +- name: empathy + morph: gnome/strata/gnome/empathy.morph + repo: upstream:gnome/empathy + ref: 1245792e78ab67683349d376f4b7b5a2a02a0b9f + unpetrify-ref: EMPATHY_3_12_11 + build-depends: + - cheese + - clutter + - clutter-gst2 + - clutter-gtk + - farstream + - folks + - gnome-online-accounts + - gsettings-desktop-schemas + - iso-codes + - libcanberra + - libchamplain + - libnotify + - telepathy-farstream + - telepathy-glib + - telepathy-logger + - telepathy-mission-control + - yelp-tools + submodules: + telepathy-account-widgets: + url: upstream:gnome/telepathy-account-widgets +- name: gnome-contacts + repo: upstream:gnome/gnome-contacts + ref: fa736997cc7ec8df89458502c0a181090def64e9 + unpetrify-ref: 3.18.0 + build-system: autotools + build-depends: + - cheese + - folks + - gnome-desktop + - gnome-online-accounts + - libchamplain + - libnotify + - telepathy-glib + submodules: + libgd: + url: upstream:gnome/libgd +- name: gnome-maps + repo: upstream:gnome/gnome-maps + ref: 6d6e8afd54735e565a0c81cb761f22bb82d142db + unpetrify-ref: v3.18.1 + build-system: autotools + build-depends: + - folks + - clutter-gtk + - gjs + - gnome-desktop + - gnome-online-accounts + - libchamplain + - libgfbgraph +- name: gnome-dictionary + repo: upstream:gnome/gnome-dictionary + ref: e36fac6ee47a71c46afdd55f2110c36a22521bb6 + unpetrify-ref: 3.18.0 + build-system: autotools + build-depends: + - yelp-tools +- name: eog + repo: upstream:gnome/eog + ref: d05bdd7dfbe13910f903c8678e923ff6d92cbc86 + unpetrify-ref: 3.18.1 + build-system: autotools + build-depends: + - gnome-desktop + - gsettings-desktop-schemas + - lcms2 + - libpeas + - yelp-tools +- name: baobab + repo: upstream:gnome/baobab + ref: 59fa8171d2dfa02be56930f451ae186680074bb6 + unpetrify-ref: 3.18.1 + build-system: autotools + build-depends: + - yelp-tools +- name: gnome-font-viewer + repo: upstream:gnome/gnome-font-viewer + ref: 9af2f35a63f34f87407e784b514cafe1cc772384 + unpetrify-ref: master + build-system: autotools + build-depends: + - gnome-desktop +- name: gnome-screenshot + repo: upstream:gnome/gnome-screenshot + ref: 3a97ad23ff14a0400f12dd3fdf501d1d9dad04d4 + unpetrify-ref: 3.18.0 + build-system: autotools + build-depends: + - libcanberra +- name: evolution + morph: gnome/strata/gnome/evolution.morph + repo: upstream:gnome/evolution + ref: 6a02c7980589cf24de90c29556bc84ee2f57b832 + unpetrify-ref: EVOLUTION_3_18_5_2 + build-depends: + - evolution-data-server + - clutter-gtk + - gnome-desktop + - gnome-online-accounts + - gsettings-desktop-schemas + - libcanberra + - libchamplain + - libgdata + - libgweather + - libnotify + - yelp-tools diff --git a/gnome/strata/gnome/WebKitGtk.morph b/gnome/strata/gnome/WebKitGtk.morph new file mode 100644 index 00000000..cbe1577c --- /dev/null +++ b/gnome/strata/gnome/WebKitGtk.morph @@ -0,0 +1,5 @@ +name: WebKitGtk +kind: chunk +build-system: cmake +configure-commands: +- cmake -DPORT=GTK -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="$PREFIX" -DCMAKE_INSTALL_LIBDIR=lib diff --git a/gnome/strata/gnome/accountsservice.morph b/gnome/strata/gnome/accountsservice.morph new file mode 100644 index 00000000..15ba434d --- /dev/null +++ b/gnome/strata/gnome/accountsservice.morph @@ -0,0 +1,9 @@ +name: accountsservice +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --enable-admin-group=adm +system-integration: + accountsservice-misc: + 00-enable-accounts-daemon-unit: + - systemctl enable accounts-daemon diff --git a/gnome/strata/gnome/adwaita-icon-theme.morph b/gnome/strata/gnome/adwaita-icon-theme.morph new file mode 100644 index 00000000..99ded09c --- /dev/null +++ b/gnome/strata/gnome/adwaita-icon-theme.morph @@ -0,0 +1,11 @@ +name: adwaita-icon-theme +kind: chunk +build-system: autotools +configure-commands: +- gdk-pixbuf-query-loaders > loader.cache +- NOCONFIGURE=1 ./autogen.sh +- ./configure --prefix="$PREFIX" --sysconfdir=/etc +build-commands: +- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make +install-commands: +- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make install DESTDIR="$DESTDIR" diff --git a/gnome/strata/gnome/autoconf-archive.morph b/gnome/strata/gnome/autoconf-archive.morph new file mode 100644 index 00000000..de05f0aa --- /dev/null +++ b/gnome/strata/gnome/autoconf-archive.morph @@ -0,0 +1,5 @@ +name: autoconf-archive +kind: chunk +build-system: autotools +pre-configure-commands: +- ./bootstrap.sh diff --git a/gnome/strata/gnome/berkeleydb.morph b/gnome/strata/gnome/berkeleydb.morph new file mode 100644 index 00000000..e6238e7a --- /dev/null +++ b/gnome/strata/gnome/berkeleydb.morph @@ -0,0 +1,18 @@ +name: berkeleydb +kind: chunk +build-system: autotools +configure-commands: +- | + cd build_unix; + ../dist/configure --prefix="$PREFIX" \ + --enable-compat185 \ + --enable-dbm \ + --enable-cxx +build-commands: +- | + cd build_unix; + make +install-commands: +- | + cd build_unix; + make DESTDIR="$DESTDIR" install diff --git a/gnome/strata/gnome/caribou.morph b/gnome/strata/gnome/caribou.morph new file mode 100644 index 00000000..14827a98 --- /dev/null +++ b/gnome/strata/gnome/caribou.morph @@ -0,0 +1,5 @@ +name: caribou +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-gtk2-module diff --git a/gnome/strata/gnome/cheese.morph b/gnome/strata/gnome/cheese.morph new file mode 100644 index 00000000..5e3671fb --- /dev/null +++ b/gnome/strata/gnome/cheese.morph @@ -0,0 +1,11 @@ +name: cheese +kind: chunk +build-system: autotools +configure-commands: +- gdk-pixbuf-query-loaders > loader.cache +- NOCONFIGURE=1 ./autogen.sh +- ./configure --prefix="$PREFIX" --sysconfdir=/etc +build-commands: +- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make +install-commands: +- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make install DESTDIR="$DESTDIR" diff --git a/gnome/strata/gnome/clutter.morph b/gnome/strata/gnome/clutter.morph new file mode 100644 index 00000000..d454c6e3 --- /dev/null +++ b/gnome/strata/gnome/clutter.morph @@ -0,0 +1,6 @@ +name: clutter +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --enable-wayland-backend --enable-wayland-compositor + --enable-egl-backend --enable-evdev-input --enable-x11-backend diff --git a/gnome/strata/gnome/cogl.morph b/gnome/strata/gnome/cogl.morph new file mode 100644 index 00000000..8c9dca76 --- /dev/null +++ b/gnome/strata/gnome/cogl.morph @@ -0,0 +1,6 @@ +name: cogl +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --enable-wayland-egl-platform --enable-wayland-egl-server + --enable-kms-egl-platform --enable-xlib-egl-platform --enable-cogl-gst diff --git a/gnome/strata/gnome/colord.morph b/gnome/strata/gnome/colord.morph new file mode 100644 index 00000000..d1e14454 --- /dev/null +++ b/gnome/strata/gnome/colord.morph @@ -0,0 +1,9 @@ +name: colord +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc +system-integration: + colord-misc: + 00-enable-colord-unit: + - systemctl enable colord diff --git a/gnome/strata/gnome/cracklib.morph b/gnome/strata/gnome/cracklib.morph new file mode 100644 index 00000000..fe204255 --- /dev/null +++ b/gnome/strata/gnome/cracklib.morph @@ -0,0 +1,18 @@ +name: cracklib +kind: chunk +build-system: autotools +configure-commands: +# cracklib has it's own autogen.sh script, but uses curl to download config.sub & config.guess, we just skip it +- cd src && autopoint -f && cd m4 && echo EXTRA_DIST = *.m4 > Makefile.am && cd .. && autoreconf -f -i +- cd src && ./configure --prefix="$PREFIX" --sysconfdir=/etc --with-default-dict=/lib/cracklib/pw_dict +build-commands: +- make -C src +- make -C words cracklib-words.gz +install-commands: +- make -C src install +- install -m644 -D words/cracklib-words.gz $DESTDIR$PREFIX/share/dict/cracklib-words.gz +- install -v -m755 -d $DESTDIR/lib/cracklib +system-integration: + cracklib-misc: + 00-cracklib-create-dict: + - create-cracklib-dict /usr/share/dict/cracklib-words.gz diff --git a/gnome/strata/gnome/d-feet.morph b/gnome/strata/gnome/d-feet.morph new file mode 100644 index 00000000..df74d3e0 --- /dev/null +++ b/gnome/strata/gnome/d-feet.morph @@ -0,0 +1,7 @@ +name: d-feet +kind: chunk +build-system: autotools +configure-commands: +# Workaround upstream bug https://bugzilla.gnome.org/show_bug.cgi?id=757769 +- sed -i 's/AM_PATH_PYTHON(\[2\.7\])/AM_PATH_PYTHON(\[3\.1\])/g' configure.ac +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-tests diff --git a/gnome/strata/gnome/dconf.morph b/gnome/strata/gnome/dconf.morph new file mode 100644 index 00000000..a49efd36 --- /dev/null +++ b/gnome/strata/gnome/dconf.morph @@ -0,0 +1,5 @@ +name: dconf +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-man diff --git a/gnome/strata/gnome/desktop-file-utils.morph b/gnome/strata/gnome/desktop-file-utils.morph new file mode 100644 index 00000000..df34dad6 --- /dev/null +++ b/gnome/strata/gnome/desktop-file-utils.morph @@ -0,0 +1,7 @@ +name: desktop-file-utils +kind: chunk +build-system: autotools +system-integration: + desktop-file-utils-misc: + 01-update-desktop-database: + - update-desktop-database diff --git a/gnome/strata/gnome/empathy.morph b/gnome/strata/gnome/empathy.morph new file mode 100644 index 00000000..a2a0cbc0 --- /dev/null +++ b/gnome/strata/gnome/empathy.morph @@ -0,0 +1,5 @@ +name: empathy +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-Werror diff --git a/gnome/strata/gnome/epiphany.morph b/gnome/strata/gnome/epiphany.morph new file mode 100644 index 00000000..736d89e0 --- /dev/null +++ b/gnome/strata/gnome/epiphany.morph @@ -0,0 +1,5 @@ +name: epiphany +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --localstatedir=/var --disable-Werror diff --git a/gnome/strata/gnome/evolution-data-server.morph b/gnome/strata/gnome/evolution-data-server.morph new file mode 100644 index 00000000..bfa8671a --- /dev/null +++ b/gnome/strata/gnome/evolution-data-server.morph @@ -0,0 +1,10 @@ +name: evolution-data-server +kind: chunk +build-system: autotools +configure-commands: +- | + ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc \ + --disable-uoa --with-libdb=no \ + --enable-vala-bindings --with-krb5=yes \ + --with-nss-includes=/usr/include/nss \ + --with-nspr-includes=/usr/include/nspr diff --git a/gnome/strata/gnome/evolution.morph b/gnome/strata/gnome/evolution.morph new file mode 100644 index 00000000..e0d0b1f6 --- /dev/null +++ b/gnome/strata/gnome/evolution.morph @@ -0,0 +1,11 @@ +name: evolution +kind: chunk +build-system: autotools +configure-commands: +- | + ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc \ + --disable-autoar --disable-libcryptui --disable-pst-import --disable-gtkspell \ + --disable-text-highlight --enable-contact-maps \ + --enable-nss --enable-smime \ + --with-nspr-includes=/usr/include/nspr --with-nspr-libs=/usr/lib \ + --with-nss-includes=/usr/include/nss --with-nss-libs=/usr/lib/nss diff --git a/gnome/strata/gnome/folks.morph b/gnome/strata/gnome/folks.morph new file mode 100644 index 00000000..132c8f3f --- /dev/null +++ b/gnome/strata/gnome/folks.morph @@ -0,0 +1,5 @@ +name: folks +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-fatal-warnings --enable-tracker-backend diff --git a/gnome/strata/gnome/gconf.morph b/gnome/strata/gnome/gconf.morph new file mode 100644 index 00000000..26930945 --- /dev/null +++ b/gnome/strata/gnome/gconf.morph @@ -0,0 +1,5 @@ +name: gconf +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-orbit --disable-documentation diff --git a/gnome/strata/gnome/gdm.morph b/gnome/strata/gnome/gdm.morph new file mode 100644 index 00000000..73081766 --- /dev/null +++ b/gnome/strata/gnome/gdm.morph @@ -0,0 +1,24 @@ +name: gdm +kind: chunk +build-system: autotools +configure-commands: +- | + # GDM includes a few stock PAM configurations, we choose the LFS flavor + # because of it's simplicity over the others, also it does not require + # selinux modules, however we neet to tweak the config a little after install. + ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --localstatedir=/var \ + --with-selinux=no --with-plymouth=no \ + --enable-gdm-xsession --with-x --with-default-pam-config=lfs +post-install-commands: +# Instead of following LFS PAM config to the letter, we redirect the includes +# to use the systemd installed all purpose 'system-auth' file +- sed -i 's/system-account/system-auth/g' "$DESTDIR"/etc/pam.d/gdm* +- sed -i 's/system-password/system-auth/g' "$DESTDIR"/etc/pam.d/gdm* +- sed -i 's/system-session/system-auth/g' "$DESTDIR"/etc/pam.d/gdm* +system-integration: + gdm-misc: + 00-add-gdm-user: + - groupadd -g 21 gdm + - useradd -rM -c "GDM Daemon Owner" -d /var/lib/gdm -u 21 -g gdm -s /bin/false gdm + 00-enable-gdm-unit: + - systemctl enable gdm diff --git a/gnome/strata/gnome/glade.morph b/gnome/strata/gnome/glade.morph new file mode 100644 index 00000000..9cc3675d --- /dev/null +++ b/gnome/strata/gnome/glade.morph @@ -0,0 +1,5 @@ +name: glade +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-man-pages diff --git a/gnome/strata/gnome/glib-networking.morph b/gnome/strata/gnome/glib-networking.morph new file mode 100644 index 00000000..53380583 --- /dev/null +++ b/gnome/strata/gnome/glib-networking.morph @@ -0,0 +1,9 @@ +name: glib-networking +kind: chunk +build-system: autotools +configure-commands: +# +# Tell glib-networking where the system CA certs are found, avoid depending +# on an installed ca-certificates. +# +- ./autogen.sh --prefix="$PREFIX" --with-ca-certificates=/etc/ssl/certs/ca-certificates.crt diff --git a/gnome/strata/gnome/gnome-color-manager.morph b/gnome/strata/gnome/gnome-color-manager.morph new file mode 100644 index 00000000..90ed1815 --- /dev/null +++ b/gnome/strata/gnome/gnome-color-manager.morph @@ -0,0 +1,7 @@ +name: gnome-color-manager +kind: chunk +build-system: autotools +configure-commands: +# There is no justification to disable EXIV, we were just +# too lazy to integrate EXIV +- ./autogen.sh --prefix="$PREFIX" --disable-exiv diff --git a/gnome/strata/gnome/gnome-control-center.morph b/gnome/strata/gnome/gnome-control-center.morph new file mode 100644 index 00000000..ec2b6409 --- /dev/null +++ b/gnome/strata/gnome/gnome-control-center.morph @@ -0,0 +1,5 @@ +name: gnome-control-center +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-documentation diff --git a/gnome/strata/gnome/gnome-initial-setup.morph b/gnome/strata/gnome/gnome-initial-setup.morph new file mode 100644 index 00000000..47324950 --- /dev/null +++ b/gnome/strata/gnome/gnome-initial-setup.morph @@ -0,0 +1,9 @@ +name: gnome-initial-setup +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc +system-integration: + gnome-initial-setup-misc: + 01-add-gnome-initial-setup-user: + - useradd -rM -d /run/gnome-initial-setup/ -c "GNOME Initial Setup Owner" -s /bin/false gnome-initial-setup diff --git a/gnome/strata/gnome/gnome-online-accounts.morph b/gnome/strata/gnome/gnome-online-accounts.morph new file mode 100644 index 00000000..0dea9543 --- /dev/null +++ b/gnome/strata/gnome/gnome-online-accounts.morph @@ -0,0 +1,5 @@ +name: gnome-online-accounts +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-gtk-doc --disable-documentation diff --git a/gnome/strata/gnome/gnome-session.morph b/gnome/strata/gnome/gnome-session.morph new file mode 100644 index 00000000..e7a4a927 --- /dev/null +++ b/gnome/strata/gnome/gnome-session.morph @@ -0,0 +1,5 @@ +name: gnome-session +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-docbook-docs --disable-man --enable-systemd diff --git a/gnome/strata/gnome/gnome-settings-daemon.morph b/gnome/strata/gnome/gnome-settings-daemon.morph new file mode 100644 index 00000000..3112f778 --- /dev/null +++ b/gnome/strata/gnome/gnome-settings-daemon.morph @@ -0,0 +1,5 @@ +name: gnome-settings-daemon +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-man diff --git a/gnome/strata/gnome/gnome-shell.morph b/gnome/strata/gnome/gnome-shell.morph new file mode 100644 index 00000000..dc58f670 --- /dev/null +++ b/gnome/strata/gnome/gnome-shell.morph @@ -0,0 +1,5 @@ +name: gnome-shell +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-man --enable-compile-warnings=maximum diff --git a/gnome/strata/gnome/gnome-terminal.morph b/gnome/strata/gnome/gnome-terminal.morph new file mode 100644 index 00000000..89ec5964 --- /dev/null +++ b/gnome/strata/gnome/gnome-terminal.morph @@ -0,0 +1,5 @@ +name: gnome-terminal +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-search-provider diff --git a/gnome/strata/gnome/gnome-themes-standard.morph b/gnome/strata/gnome/gnome-themes-standard.morph new file mode 100644 index 00000000..c5b6702c --- /dev/null +++ b/gnome/strata/gnome/gnome-themes-standard.morph @@ -0,0 +1,5 @@ +name: gnome-themes-standard +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-gtk2-engine diff --git a/gnome/strata/gnome/gtksourceview.morph b/gnome/strata/gnome/gtksourceview.morph new file mode 100644 index 00000000..a41c5e9c --- /dev/null +++ b/gnome/strata/gnome/gtksourceview.morph @@ -0,0 +1,5 @@ +name: gtksourceview +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --enable-glade-catalog --disable-Werror diff --git a/gnome/strata/gnome/hicolor-icon-theme.morph b/gnome/strata/gnome/hicolor-icon-theme.morph new file mode 100644 index 00000000..88629b39 --- /dev/null +++ b/gnome/strata/gnome/hicolor-icon-theme.morph @@ -0,0 +1,7 @@ +name: hicolor-icon-theme +kind: chunk +build-system: autotools +system-integration: + hicolor-icon-theme-misc: + 00-update-icon-cache: + - gtk-update-icon-cache -f -t /usr/share/icons/hicolor diff --git a/gnome/strata/gnome/ibus-anthy.morph b/gnome/strata/gnome/ibus-anthy.morph new file mode 100644 index 00000000..bb48e8bb --- /dev/null +++ b/gnome/strata/gnome/ibus-anthy.morph @@ -0,0 +1,5 @@ +name: ibus-anthy +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --with-python=python3 --enable-private-png=yes diff --git a/gnome/strata/gnome/ibus-hangul.morph b/gnome/strata/gnome/ibus-hangul.morph new file mode 100644 index 00000000..a479459b --- /dev/null +++ b/gnome/strata/gnome/ibus-hangul.morph @@ -0,0 +1,5 @@ +name: ibus-hangul +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --with-python=python3 diff --git a/gnome/strata/gnome/ibus-libpinyin.morph b/gnome/strata/gnome/ibus-libpinyin.morph new file mode 100644 index 00000000..7ad8a349 --- /dev/null +++ b/gnome/strata/gnome/ibus-libpinyin.morph @@ -0,0 +1,5 @@ +name: ibus-libpinyin +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --with-python=python3 --disable-lua-extension diff --git a/gnome/strata/gnome/ibus.morph b/gnome/strata/gnome/ibus.morph new file mode 100644 index 00000000..f46a1a71 --- /dev/null +++ b/gnome/strata/gnome/ibus.morph @@ -0,0 +1,9 @@ +name: ibus +kind: chunk +build-system: autotools +configure-commands: +- | + ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc \ + --disable-tests --disable-gconf --enable-dconf \ + --disable-memconf --disable-ui GSETTINGS_SCHEMA_CONVERT=/usr/bin/false \ + --with-python=python3 --enable-wayland diff --git a/gnome/strata/gnome/krb5.morph b/gnome/strata/gnome/krb5.morph new file mode 100644 index 00000000..d0a4600e --- /dev/null +++ b/gnome/strata/gnome/krb5.morph @@ -0,0 +1,10 @@ +name: krb5 +kind: chunk +build-system: autotools +configure-commands: +- cd src && ./util/reconf --force +- cd src && ./configure --prefix="$PREFIX" --sysconfdir=/etc --localstatedir=/var/lib --enable-dns +build-commands: +- make -C src +install-commands: +- make -C src install diff --git a/gnome/strata/gnome/libchamplain.morph b/gnome/strata/gnome/libchamplain.morph new file mode 100644 index 00000000..e1c902b8 --- /dev/null +++ b/gnome/strata/gnome/libchamplain.morph @@ -0,0 +1,5 @@ +name: libchamplain +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --enable-vala=yes diff --git a/gnome/strata/gnome/libgdata.morph b/gnome/strata/gnome/libgdata.morph new file mode 100644 index 00000000..4ff7c477 --- /dev/null +++ b/gnome/strata/gnome/libgdata.morph @@ -0,0 +1,6 @@ +name: libgdata +kind: chunk +build-system: autotools +configure-commands: +# Disable these cause we're too lazy to build libuhttpmock +- ./autogen.sh --prefix="$PREFIX" --disable-installed-tests --disable-always-build-tests diff --git a/gnome/strata/gnome/libhangul.morph b/gnome/strata/gnome/libhangul.morph new file mode 100644 index 00000000..f3df4601 --- /dev/null +++ b/gnome/strata/gnome/libhangul.morph @@ -0,0 +1,6 @@ +name: libhangul +kind: chunk +build-system: autotools +pre-configure-commands: +# Avoid an autotools error at translation build time, simply dont build po directory +- sed -i 's/SUBDIRS = hangul data tools po/SUBDIRS = hangul data tools/g' Makefile.am diff --git a/gnome/strata/gnome/libpeas.morph b/gnome/strata/gnome/libpeas.morph new file mode 100644 index 00000000..d5193600 --- /dev/null +++ b/gnome/strata/gnome/libpeas.morph @@ -0,0 +1,5 @@ +name: libpeas +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --enable-python3 diff --git a/gnome/strata/gnome/libpurple.morph b/gnome/strata/gnome/libpurple.morph new file mode 100644 index 00000000..9bbe089b --- /dev/null +++ b/gnome/strata/gnome/libpurple.morph @@ -0,0 +1,9 @@ +name: libpurple +kind: chunk +build-system: autotools +configure-commands: +- | + ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc \ + --with-gstreamer=1.0 --disable-gtkui \ + --disable-idn --disable-meanwhile \ + --disable-tcl diff --git a/gnome/strata/gnome/libpwquality.morph b/gnome/strata/gnome/libpwquality.morph new file mode 100644 index 00000000..aefed50d --- /dev/null +++ b/gnome/strata/gnome/libpwquality.morph @@ -0,0 +1,6 @@ +name: libpwquality +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh +- ./configure --prefix="$PREFIX" --sysconfdir=/etc --with-securedir=/lib/security --disable-nls diff --git a/gnome/strata/gnome/librest.morph b/gnome/strata/gnome/librest.morph new file mode 100644 index 00000000..34503de3 --- /dev/null +++ b/gnome/strata/gnome/librest.morph @@ -0,0 +1,9 @@ +name: librest +kind: chunk +build-system: autotools +configure-commands: +# +# Tell librest where the system CA certs are found, avoid depending on +# an installed ca-certificates. +# +- ./autogen.sh --prefix="$PREFIX" --with-ca-certificates=/etc/ssl/certs/ca-certificates.crt diff --git a/gnome/strata/gnome/libwnck.morph b/gnome/strata/gnome/libwnck.morph new file mode 100644 index 00000000..bb8d7afa --- /dev/null +++ b/gnome/strata/gnome/libwnck.morph @@ -0,0 +1,11 @@ +name: libwnck +kind: chunk +build-system: autotools +configure-commands: +- gdk-pixbuf-query-loaders > loader.cache +- NOCONFIGURE=1 ./autogen.sh +- ./configure --prefix="$PREFIX" +build-commands: +- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make +install-commands: +- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make install DESTDIR="$DESTDIR" diff --git a/gnome/strata/gnome/mozjs24.morph b/gnome/strata/gnome/mozjs24.morph new file mode 100644 index 00000000..a3254305 --- /dev/null +++ b/gnome/strata/gnome/mozjs24.morph @@ -0,0 +1,18 @@ +name: mozjs24 +kind: chunk +build-system: manual +configure-commands: +- | + cd js/src; + ./configure --prefix="$PREFIX" \ + --sysconfdir=/etc \ + --with-system-nspr \ + --with-system-ffi \ + --enable-threadsafe +build-commands: +- | + cd js/src; + make +install-commands: +- cd js/src; + make DESTDIR="$DESTDIR" install diff --git a/gnome/strata/gnome/mutter.morph b/gnome/strata/gnome/mutter.morph new file mode 100644 index 00000000..334e3306 --- /dev/null +++ b/gnome/strata/gnome/mutter.morph @@ -0,0 +1,5 @@ +name: mutter +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --enable-compile-warnings=no diff --git a/gnome/strata/gnome/nautilus.morph b/gnome/strata/gnome/nautilus.morph new file mode 100644 index 00000000..3afe7fd7 --- /dev/null +++ b/gnome/strata/gnome/nautilus.morph @@ -0,0 +1,5 @@ +name: nautilus +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-xmp diff --git a/gnome/strata/gnome/raptor.morph b/gnome/strata/gnome/raptor.morph new file mode 100644 index 00000000..fe2d1321 --- /dev/null +++ b/gnome/strata/gnome/raptor.morph @@ -0,0 +1,5 @@ +name: raptor +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-gtk-doc diff --git a/gnome/strata/gnome/telepathy-gabble.morph b/gnome/strata/gnome/telepathy-gabble.morph new file mode 100644 index 00000000..fef9b8d6 --- /dev/null +++ b/gnome/strata/gnome/telepathy-gabble.morph @@ -0,0 +1,8 @@ +name: telepathy-gabble +kind: chunk +build-system: autotools +configure-commands: +# +# Tell telepathy-gabble where to load the certificate bundle from. +# +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --with-ca-certificates=/etc/ssl/certs/ca-certificates.crt diff --git a/gnome/strata/gnome/telepathy-glib.morph b/gnome/strata/gnome/telepathy-glib.morph new file mode 100644 index 00000000..1a262ae8 --- /dev/null +++ b/gnome/strata/gnome/telepathy-glib.morph @@ -0,0 +1,6 @@ +name: telepathy-glib +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --localstatedir=/var + --disable-Werror --enable-vala-bindings --disable-fatal-warnings diff --git a/gnome/strata/gnome/telepathy-logger.morph b/gnome/strata/gnome/telepathy-logger.morph new file mode 100644 index 00000000..38c90539 --- /dev/null +++ b/gnome/strata/gnome/telepathy-logger.morph @@ -0,0 +1,5 @@ +name: telepathy-logger +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc diff --git a/gnome/strata/gnome/telepathy-salut.morph b/gnome/strata/gnome/telepathy-salut.morph new file mode 100644 index 00000000..bdb50cbd --- /dev/null +++ b/gnome/strata/gnome/telepathy-salut.morph @@ -0,0 +1,5 @@ +name: telepathy-salut +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --with-backend=avahi --disable-avahi-tests diff --git a/gnome/strata/gnome/upower.morph b/gnome/strata/gnome/upower.morph new file mode 100644 index 00000000..00e828bd --- /dev/null +++ b/gnome/strata/gnome/upower.morph @@ -0,0 +1,5 @@ +name: upower +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-man-pages diff --git a/gnome/strata/gnome/vte.morph b/gnome/strata/gnome/vte.morph new file mode 100644 index 00000000..34552c20 --- /dev/null +++ b/gnome/strata/gnome/vte.morph @@ -0,0 +1,5 @@ +name: vte +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --enable-introspection=yes --without-pcre2 --enable-glade-catalogue diff --git a/gnome/strata/gnome/yelp.morph b/gnome/strata/gnome/yelp.morph new file mode 100644 index 00000000..86434a4a --- /dev/null +++ b/gnome/strata/gnome/yelp.morph @@ -0,0 +1,5 @@ +name: yelp +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --disable-Werror diff --git a/gnome/strata/gnome/zeitgeist.morph b/gnome/strata/gnome/zeitgeist.morph new file mode 100644 index 00000000..ec8dc87c --- /dev/null +++ b/gnome/strata/gnome/zeitgeist.morph @@ -0,0 +1,5 @@ +name: zeitgeist +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --with-session-bus-services-dir="$PREFIX"/share/dbus-1/services diff --git a/gnome/systems/gnome-system-armv7lhf-jetson.morph b/gnome/systems/gnome-system-armv7lhf-jetson.morph new file mode 100644 index 00000000..d2fe284a --- /dev/null +++ b/gnome/systems/gnome-system-armv7lhf-jetson.morph @@ -0,0 +1,96 @@ +name: gnome-system-armv7lhf-jetson +kind: system +description: A GNOME system system. +arch: armv7lhf +strata: +- name: bluetooth + morph: strata/bluetooth.morph +- name: bsp-jetson + morph: strata/bsp-jetson.morph +- name: build-essential + morph: strata/build-essential.morph +- name: NetworkManager-common + morph: strata/NetworkManager-common.morph +- name: core + morph: strata/core.morph +- name: data-indexing-management + morph: strata/data-indexing-management.morph +- name: device-management + morph: strata/device-management.morph +- name: dlna-services + morph: strata/dlna-services.morph +- name: foundation + morph: strata/foundation.morph +- name: geolocation + morph: strata/geolocation.morph +- name: glib-common + morph: strata/glib-common.morph +- name: pcre-utils + morph: strata/pcre-utils.morph +- name: gnome + morph: gnome/strata/gnome.morph +- name: graphics-common + morph: strata/graphics-common.morph +- name: gtk-deps + morph: strata/gtk-deps.morph +- name: gtk2 + morph: strata/gtk2.morph +- name: gtk3 + morph: strata/gtk3.morph +- name: input-common + morph: strata/input-common.morph +- name: llvm-common + morph: strata/llvm-common.morph +- name: mesa-common + morph: strata/mesa-common.morph +- name: multimedia-common + morph: strata/multimedia-common.morph +- name: multimedia-gstreamer + morph: strata/multimedia-gstreamer.morph +- name: python2-core + morph: strata/python2-core.morph +- name: python3-gobject + morph: strata/python3-gobject.morph +- name: libsoup-common + morph: strata/libsoup-common.morph +- name: ruby + morph: strata/ruby.morph +- name: libdrm-common + morph: strata/libdrm-common.morph +- name: sound-server-pulseaudio + morph: strata/sound-server-pulseaudio.morph +- name: wayland-generic + morph: strata/wayland-generic.morph +- name: weston-common + morph: strata/weston-common.morph +- name: x-common + morph: strata/x-common.morph +- name: x-drivers + morph: strata/x-drivers.morph +- name: x-generic + morph: strata/x-generic.morph +- name: ostree-core + morph: strata/ostree-core.morph +- name: flatpak-common + morph: gnome/strata/flatpak-common.morph +- name: network-security + morph: strata/network-security.morph +- name: icu-common + morph: strata/icu-common.morph +- name: samba + morph: strata/samba.morph +- name: secret-service + morph: strata/secret-service.morph +- name: spell-checking + morph: strata/spell-checking.morph +- name: storage-management + morph: strata/storage-management.morph +- name: cups + morph: strata/cups.morph +- name: WebKitGtk1-common + morph: gnome/strata/WebKitGtk1-common.morph +configuration-extensions: +- extensions/set-hostname +- extensions/add-config-files +- extensions/install-files +- extensions/install-essential-files diff --git a/gnome/systems/gnome-system-x86_64.morph b/gnome/systems/gnome-system-x86_64.morph new file mode 100644 index 00000000..35b0b193 --- /dev/null +++ b/gnome/systems/gnome-system-x86_64.morph @@ -0,0 +1,104 @@ +name: gnome-system-x86_64 +kind: system +description: A GNOME system system. +arch: x86_64 +strata: +- name: bluetooth + morph: strata/bluetooth.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: build-essential + morph: strata/build-essential.morph +- name: NetworkManager-common + morph: strata/NetworkManager-common.morph +- name: core + morph: strata/core.morph +- name: data-indexing-management + morph: strata/data-indexing-management.morph +- name: device-management + morph: strata/device-management.morph +- name: dlna-services + morph: strata/dlna-services.morph +- name: foundation + morph: strata/foundation.morph +- name: geolocation + morph: strata/geolocation.morph +- name: glib-common + morph: strata/glib-common.morph +- name: pcre-utils + morph: strata/pcre-utils.morph +- name: gnome + morph: gnome/strata/gnome.morph +- name: graphics-common + morph: strata/graphics-common.morph +- name: gtk-deps + morph: strata/gtk-deps.morph +- name: gtk2 + morph: strata/gtk2.morph +- name: gtk3 + morph: strata/gtk3.morph +- name: input-common + morph: strata/input-common.morph +- name: llvm-common + morph: strata/llvm-common.morph +- name: mesa-common + morph: strata/mesa-common.morph +- name: multimedia-common + morph: strata/multimedia-common.morph +- name: multimedia-hardware-codecs-x86 + morph: strata/multimedia-hardware-codecs-x86.morph +- name: multimedia-gstreamer + morph: strata/multimedia-gstreamer.morph +- name: multimedia-gstreamer-openmax-generic + morph: strata/multimedia-gstreamer-openmax-generic.morph +- name: privileges-management + morph: strata/privileges-management.morph +- name: python2-core + morph: strata/python2-core.morph +- name: python3-gobject + morph: strata/python3-gobject.morph +- name: libsoup-common + morph: strata/libsoup-common.morph +- name: ruby + morph: strata/ruby.morph +- name: libdrm-common + morph: strata/libdrm-common.morph +- name: vala-common + morph: strata/vala-common.morph +- name: wayland-generic + morph: strata/wayland-generic.morph +- name: weston-common + morph: strata/weston-common.morph +- name: x-common + morph: strata/x-common.morph +- name: x-drivers + morph: strata/x-drivers.morph +- name: x-generic + morph: strata/x-generic.morph +- name: ostree-core + morph: strata/ostree-core.morph +- name: flatpak-common + morph: gnome/strata/flatpak-common.morph +- name: network-security + morph: strata/network-security.morph +- name: icu-common + morph: strata/icu-common.morph +- name: samba + morph: strata/samba.morph +- name: secret-service + morph: strata/secret-service.morph +- name: sound-server-pulseaudio + morph: strata/sound-server-pulseaudio.morph +- name: spell-checking + morph: strata/spell-checking.morph +- name: storage-management + morph: strata/storage-management.morph +- name: cups + morph: strata/cups.morph +- name: WebKitGtk1-common + morph: gnome/strata/WebKitGtk1-common.morph +configuration-extensions: +- extensions/set-hostname +- extensions/add-config-files +- extensions/install-files +- extensions/install-essential-files diff --git a/strata/WebKitGtk1-common.morph b/strata/WebKitGtk1-common.morph deleted file mode 100644 index bf92e354..00000000 --- a/strata/WebKitGtk1-common.morph +++ /dev/null @@ -1,19 +0,0 @@ -name: WebKitGtk1-common -kind: stratum -description: WebKitGtk1 stratum (deprecated WebKitGtk API) -build-depends: -- morph: strata/geolocation.morph -- morph: strata/gtk2.morph -- morph: strata/gtk3.morph -- morph: strata/libsoup-common.morph -- morph: strata/multimedia-gstreamer.morph -- morph: strata/mesa-common.morph -- morph: strata/ruby.morph -- morph: strata/secret-service.morph -- morph: strata/spell-checking.morph -chunks: -- name: WebKitGtk1 - morph: strata/WebKitGtk1-common/WebKitGtk1.morph - repo: upstream:WebKitGtk-tarball - ref: 41386e9cb918eed93b3f13648cbef387e371e451 - unpetrify-ref: webkitgtk-2.4.9 diff --git a/strata/WebKitGtk1-common/WebKitGtk1.morph b/strata/WebKitGtk1-common/WebKitGtk1.morph deleted file mode 100644 index b723248d..00000000 --- a/strata/WebKitGtk1-common/WebKitGtk1.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: WebKitGtk1 -kind: chunk -build-system: autotools -configure-commands: -- ./configure --prefix="$PREFIX" --sysconfdir=/etc --disable-webkit2 --enable-introspection diff --git a/strata/flatpak-common.morph b/strata/flatpak-common.morph deleted file mode 100644 index 56557302..00000000 --- a/strata/flatpak-common.morph +++ /dev/null @@ -1,24 +0,0 @@ -name: flatpak-common -kind: stratum -build-depends: -- morph: strata/ostree-core.morph -- morph: strata/privileges-management.morph -- morph: strata/x-common.morph -chunks: -- name: elfutils - morph: strata/flatpak-common/elfutils.morph - repo: upstream:elfutils - ref: 9b4bce40709611875754cf4931eb91d394042122 - unpetrify-ref: elfutils-0.165 -- name: flatpak - morph: strata/flatpak-common/flatpak.morph - repo: upstream:flatpak - ref: 07b342a937ed562a59aa649d793771babee57a09 - unpetrify-ref: 0.6.8 - build-depends: - - elfutils - submodules: - libglnx: - url: upstream:libglnx - bubblewrap: - url: upstream:bubblewrap diff --git a/strata/flatpak-common/elfutils.morph b/strata/flatpak-common/elfutils.morph deleted file mode 100644 index 45707250..00000000 --- a/strata/flatpak-common/elfutils.morph +++ /dev/null @@ -1,7 +0,0 @@ -name: elfutils -kind: chunk -build-system: autotools -configure-commands: -- autoreconf -fi -- ./configure --prefix="$PREFIX" --sysconfdir=/etc --localstatedir=/var - --enable-maintainer-mode diff --git a/strata/flatpak-common/flatpak.morph b/strata/flatpak-common/flatpak.morph deleted file mode 100644 index e052c2a3..00000000 --- a/strata/flatpak-common/flatpak.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: flatpak -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-documentation diff --git a/strata/gnome.morph b/strata/gnome.morph deleted file mode 100644 index 67aa05a4..00000000 --- a/strata/gnome.morph +++ /dev/null @@ -1,963 +0,0 @@ -name: gnome -kind: stratum -description: GNOME stratum -build-depends: -- morph: strata/bluetooth.morph -- morph: strata/icu-common.morph -- morph: strata/input-common.morph -- morph: strata/data-indexing-management.morph -- morph: strata/vala-common.morph -- morph: strata/geolocation.morph -- morph: strata/gtk2.morph -- morph: strata/gtk3.morph -- morph: strata/libsoup-common.morph -- morph: strata/NetworkManager-common.morph -- morph: strata/multimedia-gstreamer.morph -- morph: strata/network-security.morph -- morph: strata/privileges-management.morph -- morph: strata/python3-gobject.morph -- morph: strata/wayland-generic.morph -- morph: strata/ruby.morph -- morph: strata/samba.morph -- morph: strata/secret-service.morph -- morph: strata/sound-server-pulseaudio.morph -- morph: strata/spell-checking.morph -- morph: strata/cups.morph -- morph: strata/WebKitGtk1-common.morph -chunks: -- name: dconf - morph: strata/gnome/dconf.morph - repo: upstream:dconf - ref: 7c0beccf286a1dbd396fda7d40b438598a6ce7f4 - unpetrify-ref: master -- name: cogl - morph: strata/gnome/cogl.morph - repo: upstream:gnome/cogl - ref: 85e0b084592e6beef2987b02e34a3909f35708e0 - unpetrify-ref: cogl-1.22 -- name: clutter - morph: strata/gnome/clutter.morph - repo: upstream:gnome/clutter - ref: 8e52f8c61ef2192eaf7f2208a922d3530df47d9b - unpetrify-ref: master - build-depends: - - cogl -- name: clutter-gtk - repo: upstream:gnome/clutter-gtk - ref: 56b09d02f71aa38f9496226641850e6ecf14ef70 - unpetrify-ref: 1.6.6 - build-system: autotools - build-depends: - - clutter -- name: libchamplain - morph: strata/gnome/libchamplain.morph - repo: upstream:gnome/libchamplain - ref: c873d9d8116b8e14c1bfa939439d763926a77446 - unpetrify-ref: LIBCHAMPLAIN_0_12_12 - build-depends: - - clutter - - clutter-gtk -- name: gsettings-desktop-schemas - repo: upstream:gnome/gsettings-desktop-schemas - ref: db40812cd79f64c98432efd1b632c5633a27f77e - unpetrify-ref: master - build-system: autotools -- name: itstool - repo: upstream:itstool - ref: 359be5c350fc3d869807f663cee2b028adf1f5d7 - unpetrify-ref: master - build-system: autotools -- name: yelp-xsl - repo: upstream:yelp-xsl - ref: 2dcf168dde754d18152b008473269a803d6e650b - unpetrify-ref: master - build-depends: - - itstool - build-system: autotools -- name: yelp-tools - repo: upstream:yelp-tools - ref: 6df6bf24e385bbc1ac0b800be8a6e878f18a775c - unpetrify-ref: master - build-depends: - - itstool - - yelp-xsl - build-system: autotools -- name: iso-codes - repo: upstream:iso-codes - ref: 18ac112b4b84c8f03743565fde3512a637820761 - unpetrify-ref: master - build-system: autotools -- name: gnome-desktop - repo: upstream:gnome/gnome-desktop - ref: 09d331adeb23aea7ec058dfb39c5224ebe8ae8f6 - unpetrify-ref: 3.18.2 - build-depends: - - gsettings-desktop-schemas - - iso-codes - - yelp-tools - build-system: autotools -- name: libnotify - repo: upstream:gnome/libnotify - ref: 2f2c5649ef210b1dffeb46cddf062d20e1518ccf - unpetrify-ref: master - build-system: autotools -- name: lcms2 - repo: upstream:lcms2 - ref: ff42eeaf932b64af997681f0eed6be3b67ebeb18 - unpetrify-ref: baserock/gnome - build-system: autotools -- name: gconf - morph: strata/gnome/gconf.morph - repo: upstream:gconf - ref: 4ef012c2a62d9abd759adb3aeb9d3b9cee17f721 - unpetrify-ref: master -- name: ibus - morph: strata/gnome/ibus.morph - repo: upstream:ibus - ref: 1d678673e18e132ed53df32502b779b0a56314d5 - unpetrify-ref: master - build-depends: - - dconf - - gconf - - iso-codes - - libnotify -- name: libhangul - morph: strata/gnome/libhangul.morph - repo: upstream:libhangul - ref: 78e9d8926262db423b4cf9181e1c2cb06a120a9b - unpetrify-ref: baserock/libhangul-0.1.0-19-g78e9d89 -- name: ibus-hangul - morph: strata/gnome/ibus-hangul.morph - repo: upstream:ibus-hangul - ref: 44f41ae5178372a7ff0540a4ce7a4944335525df - unpetrify-ref: baserock/1.5.0-13-g44f41ae - build-depends: - - ibus - - libhangul -- name: berkeleydb - morph: strata/gnome/berkeleydb.morph - repo: upstream:berkeleydb - ref: 780b92ada9afcf1d58085a83a0b9e6bc982203d1 - unpetrify-ref: db-6.1.23 -- name: libpinyin - repo: upstream:libpinyin - ref: 2e0c23b3ab6c247dd6a683c716e784a371646af4 - unpetrify-ref: baserock/1.2.91 - build-system: autotools - build-depends: - - berkeleydb -- name: ibus-libpinyin - morph: strata/gnome/ibus-libpinyin.morph - repo: upstream:ibus-libpinyin - ref: 4bb5fc19c0829053acd29619de59a85a73e03676 - unpetrify-ref: baserock/1.7.2-7-g4bb5fc1 - build-depends: - - ibus - - libpinyin -- name: anthy - repo: upstream:anthy - ref: a7a06a7ccfe0af1e134357678b8fa6cf87dff3b0 - unpetrify-ref: anthy-9100h - build-system: autotools -- name: ibus-anthy - morph: strata/gnome/ibus-anthy.morph - repo: upstream:ibus-anthy - ref: 9ba0a2a1e595fbf6e39c50a15814bb6f9e337769 - unpetrify-ref: baserock/1.5.7-6-g9ba0a2a - build-depends: - - ibus - - anthy -- name: libcanberra - repo: upstream:libcanberra - ref: c0620e432650e81062c1967cc669829dbd29b310 - unpetrify-ref: master - build-system: autotools -- name: upower - morph: strata/gnome/upower.morph - repo: upstream:upower - ref: 0825c162d3dc909966b10fecabbc2c1da364c1a6 - unpetrify-ref: master -- name: gusb - repo: upstream:gusb - ref: 0c5eb813279c67607e17dfd99087358d34c6c8f5 - unpetrify-ref: master - build-system: autotools -- name: colord - morph: strata/gnome/colord.morph - repo: upstream:colord - ref: e68f251b753297fcd1fc2bb7356588945bd3e69b - unpetrify-ref: baserock/gnome - build-depends: - - gusb - - lcms2 -- name: colord-gtk - repo: upstream:colord-gtk - ref: eadca143872288e1300303a771efdaab196900e1 - unpetrify-ref: COLORD_GTK_0_1_26 - build-system: autotools - build-depends: - - colord -- name: libgweather - repo: upstream:gnome/libgweather - ref: 5b8aed611f24d03434eed35e438cea213b894b7c - unpetrify-ref: master - build-system: autotools -- name: gnome-settings-daemon - morph: strata/gnome/gnome-settings-daemon.morph - repo: upstream:gnome-settings-daemon - ref: 8d4904fb35e8aa8b9b0b135b6026464c8e40d254 - unpetrify-ref: baserock/3.18.0/disable_wacom - build-depends: - - colord - - gnome-desktop - - gsettings-desktop-schemas - - ibus - - libcanberra - - libgweather - - libnotify - - lcms2 - - upower - submodules: - plugins/media-keys/gvc: - url: upstream:gnome/libgnome-volume-control -- name: zenity - repo: upstream:zenity - ref: d7135db2bdfdca812c0165f90e4611af9c7c6a50 - unpetrify-ref: master - build-depends: - - yelp-tools - build-system: autotools -- name: mozjs24 - morph: strata/gnome/mozjs24.morph - repo: upstream:mozilla/mozjs24 - ref: 334066c83de6c96320b63663a35d53159158c9b7 - unpetrify-ref: baserock/gnome -- name: gjs - repo: upstream:gjs - ref: 5d480f519e2b7e95cf1fad2f9f1a8e798fd5fe49 - unpetrify-ref: master - build-depends: - - mozjs24 - build-system: autotools -- name: telepathy-glib - morph: strata/gnome/telepathy-glib.morph - repo: upstream:telepathy-glib - ref: d27684c488ceee4f2f54f549738adab0e2e8165d - unpetrify-ref: master -- name: telepathy-logger - morph: strata/gnome/telepathy-logger.morph - repo: upstream:telepathy-logger - ref: 711842911edb15977430c0b6c1803e947619efc3 - unpetrify-ref: master - build-depends: - - telepathy-glib -- name: telepathy-mission-control - repo: upstream:telepathy-mission-control - ref: 84dc7d0fd952a9ef3d200ac5557cdf2daccca145 - unpetrify-ref: telepathy-mission-control-5.16.3 - build-system: autotools - build-depends: - - telepathy-glib -- name: startup-notification - repo: upstream:startup-notification - ref: 07237ff25d6171e1b548118442ddba4259a53ba5 - unpetrify-ref: master - build-system: autotools -- name: libxkbcommon-x11 - repo: upstream:xorg-lib-libxkbcommon - ref: c43c3c866eb9d52cd8f61e75cbef1c30d07f3a28 - unpetrify-ref: xkbcommon-0.5.0 - build-system: autotools -- name: mutter - morph: strata/gnome/mutter.morph - repo: upstream:mutter - ref: b975676c5ddd9401d4acfc4d0b9317dd8956656b - unpetrify-ref: baserock/3.18.0-25-gb975676 - build-depends: - - clutter - - cogl - - gnome-desktop - - gnome-settings-daemon - - gsettings-desktop-schemas - - libxkbcommon-x11 - - startup-notification - - upower - - zenity -- name: libxklavier - repo: upstream:libxklavier - ref: 65c132a65e90a42e898f07243ef544109ada53c9 - unpetrify-ref: master - build-depends: - - iso-codes - build-system: autotools -- name: caribou - morph: strata/gnome/caribou.morph - repo: upstream:caribou - ref: e1a7a2488cdf8d0d32f0de67d68a85e9a6ab5fd2 - unpetrify-ref: baserock/CARIBOU_0_4_19-1-ge1a7a24+python3 - build-depends: - - clutter - - libxklavier -- name: librest - morph: strata/gnome/librest.morph - repo: upstream:gnome/librest - ref: 08f1fc35e3c77aecedacf08aa510e82c91ac7f2a - unpetrify-ref: 0.7.93 -- name: WebKitGtk - morph: strata/gnome/WebKitGtk.morph - repo: upstream:WebKitGtk-tarball - ref: a4e969f4965059196ca948db781e52f7cfebf19e - unpetrify-ref: webkitgtk-2.12.3 - build-depends: - - libnotify -- name: gnome-online-accounts - morph: strata/gnome/gnome-online-accounts.morph - repo: upstream:gnome/gnome-online-accounts - ref: d08463aefde22f36898f4e79798d365359e57614 - unpetrify-ref: 3.18.1 - build-depends: - - librest - - telepathy-glib - - WebKitGtk - submodules: - telepathy-account-widgets: - url: upstream:gnome/telepathy-account-widgets -- name: liboauth - repo: upstream:liboauth - ref: 9ff9d2902caf8a85c5019c11214d73e67053ba69 - unpetrify-ref: liboauth-0.9.7 - build-system: autotools -- name: libgdata - morph: strata/gnome/libgdata.morph - repo: upstream:libgdata - ref: ed52192fcd3cde2c0d7f0ab0d9e300fcdbc373a8 - unpetrify-ref: baserock/LIBGDATA_0_17_3-16-ged52192 - build-depends: - - gnome-online-accounts - - liboauth -- name: krb5 - morph: strata/gnome/krb5.morph - repo: upstream:krb5 - ref: db2acb6b06e469c6c12476bec68acc7964626523 - unpetrify-ref: master -- name: evolution-data-server - morph: strata/gnome/evolution-data-server.morph - repo: upstream:evolution-data-server - ref: c7e3eb0e4e773e706ab170b9bfb1089ed1546eda - unpetrify-ref: EVOLUTION_DATA_SERVER_3_18_5 - build-depends: - - gnome-online-accounts - - krb5 - - libgdata - - libgweather -- name: raptor - morph: strata/gnome/raptor.morph - repo: upstream:raptor - ref: 286452cd786098ce31a002f16e5ec2e0fbdc9041 - unpetrify-ref: raptor2_2_0_15 -- name: isodate - repo: upstream:python-packages/isodate - ref: b99c0bd318991a8a8a9dc0c5273800b9801428f6 - unpetrify-ref: 0.5.4 - build-system: python-distutils -- name: rdflib - repo: upstream:python-packages/rdflib - ref: c2f9725f385a85fd280b4cf30239748b24f5cc06 - unpetrify-ref: 4.2.1 - build-system: python-distutils - build-depends: - - isodate -- name: zeitgeist - morph: strata/gnome/zeitgeist.morph - repo: upstream:zeitgeist - ref: abc7939806346a563ded2b16456dc7e2fff54fcc - unpetrify-ref: v0.9.16 - build-depends: - - raptor - - rdflib - - telepathy-glib -- name: folks - morph: strata/gnome/folks.morph - repo: upstream:gnome/folks - ref: 27367f26cd66bb86b745c892db214aa9a136c818 - unpetrify-ref: 0.11.2 - build-depends: - - evolution-data-server - - telepathy-logger - - zeitgeist -- name: libgfbgraph - repo: upstream:gnome/libgfbgraph - ref: 50eabf601310052216e25fa112e688204738f222 - unpetrify-ref: v_0_2_3 - build-system: autotools - build-depends: - - gnome-online-accounts - - librest -- name: network-manager-applet - repo: upstream:gnome/network-manager-applet - ref: bbcc673af29066cfc6f0e12f04c0dd3f9937fb3a - unpetrify-ref: baserock/0.9.10-beta1-344-gbbcc673 - build-system: autotools - build-depends: - - iso-codes - - libnotify -- name: gnome-shell - morph: strata/gnome/gnome-shell.morph - repo: upstream:gnome/gnome-shell - ref: 4da5b8dd1189e7e628605b2b23efe5db2d88f94b - unpetrify-ref: baserock/3.18.0-71-g4da5b8d - build-depends: - - caribou - - clutter - - evolution-data-server - - gjs - - libcanberra - - mutter - - startup-notification - - telepathy-glib - - network-manager-applet - submodules: - src/gvc: - url: upstream:gnome/libgnome-volume-control - data/theme/gnome-shell-sass: - url: upstream:gnome/gnome-shell-sass -- name: gnome-session - morph: strata/gnome/gnome-session.morph - repo: upstream:gnome/gnome-session - ref: 4ab09c39738adaaf16116b3bd82e47188b5483cd - unpetrify-ref: 3.18.1.2 - build-depends: - - gnome-desktop -- name: d-feet - morph: strata/gnome/d-feet.morph - repo: upstream:gnome/d-feet - ref: a526f5325f179482f915216f7781232899be5600 - unpetrify-ref: master - build-depends: - - yelp-tools -- name: accountsservice - morph: strata/gnome/accountsservice.morph - repo: upstream:accountsservice - ref: 1b91edfe9db81e75d0f08e98c6909cdf34c9e91e - unpetrify-ref: baserock/0.6.40-8-gcad21b1+libsystemd_fix -- name: gdm - morph: strata/gnome/gdm.morph - repo: upstream:gdm - ref: 494ec8cee5727c37118994d3864c44f36aa454fc - unpetrify-ref: 3.18.0 - build-depends: - - accountsservice - - libcanberra - - dconf -- name: hicolor-icon-theme - morph: strata/gnome/hicolor-icon-theme.morph - repo: upstream:hicolor-icon-theme - ref: 5954bd6c123aa31c8f35b83d70b73e1f6dcf34b3 - unpetrify-ref: master -- name: gnome-themes-standard - morph: strata/gnome/gnome-themes-standard.morph - repo: upstream:gnome-themes-standard - ref: 4058c3bced2173c8e6f2a22953327dcc2023e82d - unpetrify-ref: master - build-depends: - - hicolor-icon-theme -- name: adwaita-icon-theme - morph: strata/gnome/adwaita-icon-theme.morph - repo: upstream:gnome/adwaita-icon-theme - ref: 5e469ae6e664cb0808b6ce9fcfd7bd2ac6fc4216 - unpetrify-ref: gnome-3-18 -- name: gnome-backgrounds - repo: upstream:gnome/gnome-backgrounds - ref: e68462edd35ae3edb4311df90dc4d1a3cdcb175f - unpetrify-ref: baserock/3.18.0-2-ge68462e - build-system: autotools -- name: glib-networking - morph: strata/gnome/glib-networking.morph - repo: upstream:gnome/glib-networking - ref: 32ee55186d7df497e3d402a1940cddfabd9dbc21 - unpetrify-ref: 2.46.0 -- name: cracklib - morph: strata/gnome/cracklib.morph - repo: upstream:cracklib - ref: 1dd5ca2114c0dd478b17e68e38d2c9f7094552cc - unpetrify-ref: cracklib-2.9.6 -- name: libpwquality - morph: strata/gnome/libpwquality.morph - repo: upstream:libpwquality - ref: 24937f6fdcc1673e064c9626407c89f58289957d - unpetrify-ref: libpwquality-1.3.0 - build-depends: - - cracklib -- name: glade - morph: strata/gnome/glade.morph - repo: upstream:gnome/glade - ref: 4f81f15467ad45c3dddc7ee50ffaca9596d628ee - unpetrify-ref: master - build-depends: - - yelp-tools -- name: vte - morph: strata/gnome/vte.morph - repo: upstream:gnome/vte - ref: aa7120c2e359bb5d6d0b0ec6c1e0eecf0583be03 - unpetrify-ref: 0.43.0 - build-depends: - - glade -- name: nautilus - morph: strata/gnome/nautilus.morph - repo: upstream:nautilus - ref: 2efab5ea404077bfb09f543ed2acc8e0940d21c9 - unpetrify-ref: baserock/3.18.1 - build-depends: - - vte - - gnome-desktop - - gsettings-desktop-schemas - submodules: - libgd: - url: upstream:gnome/libgd -- name: desktop-file-utils - morph: strata/gnome/desktop-file-utils.morph - repo: upstream:desktop-file-utils - ref: 4944725bddcf5821d53d7d648fc53347ce12cc03 - unpetrify-ref: '0.22' -- name: gnome-terminal - morph: strata/gnome/gnome-terminal.morph - repo: upstream:gnome/gnome-terminal - ref: d52e6beb2df7aedd0c98696ae3be4a36b4c8f0f0 - unpetrify-ref: 3.18.1 - build-depends: - - desktop-file-utils - - dconf - - gconf - - gsettings-desktop-schemas - - nautilus - - yelp-tools -- name: libnice - repo: upstream:libnice - ref: 533ff6c5a03680f300709be4dc999f45659f3a1b - unpetrify-ref: 0.1.13 - build-system: autotools -- name: farstream - repo: upstream:farstream - ref: 01fafe82fbc01f31e76623fbbbe6dd99eb28d6bb - unpetrify-ref: 0.2.7 - build-system: autotools - build-depends: - - libnice - submodules: - common: - url: upstream:gstreamer-common -- name: telepathy-farstream - repo: upstream:telepathy-farstream - ref: 0b1bba79cfe94e7676fe69e9e0d2e3983a3c14c5 - unpetrify-ref: telepathy-farstream-0.6.2 - build-system: autotools - build-depends: - - farstream - - telepathy-glib -- name: telepathy-gabble - morph: strata/gnome/telepathy-gabble.morph - repo: upstream:telepathy-gabble - ref: f10f557fd67ec11738670828a553496960c0d411 - unpetrify-ref: telepathy-gabble-0.18.3 - build-depends: - - libnice - - telepathy-glib - submodules: - lib/ext/wocky: - url: upstream:wocky -- name: telepathy-salut - morph: strata/gnome/telepathy-salut.morph - repo: upstream:telepathy-salut - ref: cd32e00a3a461756cbf1f6899a0c2aa5bd5d79ee - unpetrify-ref: telepathy-salut-0.8.1 - build-depends: - - telepathy-glib - submodules: - lib/ext/wocky: - url: upstream:wocky -- name: telepathy-idle - repo: upstream:telepathy-idle - ref: 55e9841a4af51d7f014395475526b700abec4d0b - unpetrify-ref: telepathy-idle-0.2.0 - build-system: autotools - build-depends: - - telepathy-glib -- name: libpurple - morph: strata/gnome/libpurple.morph - repo: upstream:pidgin - ref: 9273b95bd66893a362cbf6f69bb8bc749db41f04 - unpetrify-ref: baserock/v2.10.11 - build-depends: - - evolution-data-server - - farstream -- name: telepathy-haze - repo: upstream:telepathy-haze - ref: d3d7b7f9342511c0c961e3f2d9fc1f5fb0804142 - unpetrify-ref: telepathy-haze-0.8.0 - build-system: autotools - build-depends: - - libpurple - - telepathy-glib -- name: grilo - repo: upstream:gnome/grilo - ref: e470c0cd72231d2a86f419a584df3d635bc6b62f - unpetrify-ref: baserock/grilo-0.2.14-17-ge470c0c - build-system: autotools -- name: grilo-plugins - repo: upstream:gnome/grilo-plugins - ref: e23b0fa5f6656d53b977693bf55174bd2ccd172d - unpetrify-ref: baserock/grilo-plugins-0.2.16-17-ge23b0fa - build-system: autotools - build-depends: - - gnome-online-accounts - - grilo - - libgdata - - liboauth - - librest - - yelp-tools -- name: libgtop - repo: upstream:gnome/libgtop - ref: ac2aef0f47fd998555abf18003f4c11ffecbf542 - unpetrify-ref: 2.32.0 - build-system: autotools -- name: gnome-bluetooth - repo: upstream:gnome/gnome-bluetooth - ref: eb2558d45518f7c23c20fa7b13639f013810494e - unpetrify-ref: GNOMEBT_V_3_18_0 - build-system: autotools - build-depends: - - libcanberra - - libnotify -- name: gcab - repo: upstream:gnome/gcab - ref: e57dd3d1ddb0da91df9188c2a98d59d1050ac6cb - unpetrify-ref: baserock/v0.6-22-ge57dd3d - build-system: autotools -- name: appstream-glib - repo: upstream:appstream-glib - ref: d3885c325271fee0bed5c5815d41eb788712acb4 - unpetrify-ref: appstream_glib_0_5_0 - # Building 0.5.3 requires absurdly new libsoup - # ref: 2b57a0c407021f2b1efca38eb99a9bf61c1d16b2 - # unpetrify-ref: appstream_glib_0_5_3 - build-system: autotools - build-depends: - - gcab -- name: gnome-color-manager - morph: strata/gnome/gnome-color-manager.morph - repo: upstream:gnome/gnome-color-manager - ref: 8284cb186e0e7c248fc2a2449735fd24b778ec81 - unpetrify-ref: GNOME_COLOR_MANAGER_3_18_0 - build-depends: - - appstream-glib - - colord-gtk - - gnome-desktop - - lcms2 - - libcanberra - - vte - - yelp-tools -- name: clutter-gst - repo: upstream:gnome/clutter-gst - ref: 395797827a148809a2be0d968c5bf71a6e9c9299 - unpetrify-ref: 3.0.14 - build-system: autotools - build-depends: - - clutter -- name: clutter-gst2 - repo: upstream:gnome/clutter-gst - ref: e9372b1c7d858ae0268d92d0c5e02532a8352b68 - unpetrify-ref: 2.0.16 - build-system: autotools - build-depends: - - clutter -- name: cheese - morph: strata/gnome/cheese.morph - repo: upstream:gnome/cheese - ref: 61651e03e8346bd0084da7247269e52e2a42190e - unpetrify-ref: gnome-3-18 - build-depends: - - appstream-glib - - clutter - - clutter-gst - - clutter-gtk - - gnome-desktop - - libcanberra - - yelp-tools -- name: gnome-control-center - morph: strata/gnome/gnome-control-center.morph - repo: upstream:gnome/gnome-control-center - ref: 49da7d8089298ba9e15d8e025db606278802d5ac - unpetrify-ref: GNOME_CONTROL_CENTER_3_18_0 - build-depends: - - accountsservice - - cheese - - clutter - - clutter-gtk - - colord - - colord-gtk - - gnome-bluetooth - - gnome-desktop - - gnome-online-accounts - - gnome-settings-daemon - - grilo - - gsettings-desktop-schemas - - ibus - - iso-codes - - krb5 - - libcanberra - - libgtop - - libpwquality - - network-manager-applet - submodules: - libgd: - url: upstream:gnome/libgd - panels/sound/gvc: - url: upstream:gnome/libgnome-volume-control -- name: gnome-initial-setup - morph: strata/gnome/gnome-initial-setup.morph - repo: upstream:gnome/gnome-initial-setup - ref: a6ae059a7fab60cae534f78eb485960a7b406be5 - unpetrify-ref: new-user-mode-fixes - build-depends: - - accountsservice - - cheese - - gdm - - gnome-desktop - - gnome-online-accounts - - ibus - - iso-codes - - krb5 - - libgweather - - libpwquality - - network-manager-applet -- name: libgnomekbd - repo: upstream:gnome/libgnomekbd - ref: d8ff867e95e548476c68db12ade3a0a4697a24a1 - unpetrify-ref: master - build-system: autotools - build-depends: - - libxklavier -- name: sound-theme-freedesktop - build-system: autotools - repo: upstream:sound-theme-freedesktop - ref: 9d2ac65a2f88263f0eec8b777ef3bdc023b93c25 - unpetrify-ref: '0.8' -- name: libwnck - morph: strata/gnome/libwnck.morph - repo: upstream:libwnck - ref: 46bade6f53351f2a63d030e27cbba2e0048d1cde - unpetrify-ref: 3.14.0 -- name: libpeas - morph: strata/gnome/libpeas.morph - repo: upstream:gnome/libpeas - ref: ede1902bee26dbe36c2c1559b1166035580cdf30 - unpetrify-ref: libpeas-1.16.0 -- name: gtksourceview - morph: strata/gnome/gtksourceview.morph - repo: upstream:gnome/gtksourceview - ref: eeb6fd40fbbc74515828070fef554ed98ad481e9 - unpetrify-ref: 3.18.1 - build-depends: - - glade -############################################### -# Applications Start Here # -############################################### -- name: epiphany - morph: strata/gnome/epiphany.morph - repo: upstream:gnome/epiphany - ref: 5483823ae71fc5280e2fda9e85557362debb0c2e - unpetrify-ref: 3.18.1 - build-depends: - - appstream-glib - - gnome-desktop - - iso-codes - - libcanberra - - libnotify - - libwnck - - startup-notification - - WebKitGtk -- name: totem - repo: upstream:gnome/totem - ref: dc21ef2e61f7e8a085a0f98eeec808b6424af988 - unpetrify-ref: V_3_18_1 - build-system: autotools - build-depends: - - appstream-glib - - clutter - - clutter-gst - - clutter-gtk - - gnome-desktop - - grilo - - grilo-plugins - - gsettings-desktop-schemas - - iso-codes - - libpeas - - yelp-tools - submodules: - libgd: - url: upstream:gnome/libgd -- name: yelp - repo: upstream:gnome/yelp - morph: strata/gnome/yelp.morph - ref: 9932283ce9610f969e023a0dc326c81159c06a15 - unpetrify-ref: 3.18.1 - build-depends: - - WebKitGtk - - yelp-xsl -- name: gnome-user-docs - repo: upstream:gnome/gnome-user-docs - ref: 618fc9644317c55d674ca2e1b00b41d364427fb1 - unpetrify-ref: master - build-system: autotools - build-depends: - - yelp-tools -- name: gnome-getting-started-docs - repo: upstream:gnome/gnome-getting-started-docs - ref: e50ec428ee080513f059a5cab0a41174f99f0413 - unpetrify-ref: 3.18.2 - build-system: autotools - build-depends: - - yelp-tools -- name: gedit - repo: upstream:gnome/gedit - ref: 8156d35a6eb27f3251e1ea454a48cb2a2ae4f87c - unpetrify-ref: 3.18.2 - build-system: autotools - build-depends: - - gsettings-desktop-schemas - - gtksourceview - - iso-codes - - libpeas - - yelp-tools - submodules: - libgd: - url: upstream:gnome/libgd -- name: gnome-calendar - repo: upstream:gnome/gnome-calendar - ref: 5292e9d57442067701ce94eea54b4b12d13b7aa3 - unpetrify-ref: 3.18.1 - build-system: autotools - build-depends: - - appstream-glib - - gnome-online-accounts - - evolution-data-server -- name: gnome-todo - repo: upstream:gnome/gnome-todo - ref: a39ccadf8a659fca8b4503bf4844383f5346f6cb - unpetrify-ref: GNOME_TODO_3_18_1 - build-system: autotools - build-depends: - - appstream-glib - - evolution-data-server - - gnome-online-accounts -- name: empathy - morph: strata/gnome/empathy.morph - repo: upstream:gnome/empathy - ref: 1245792e78ab67683349d376f4b7b5a2a02a0b9f - unpetrify-ref: EMPATHY_3_12_11 - build-depends: - - cheese - - clutter - - clutter-gst2 - - clutter-gtk - - farstream - - folks - - gnome-online-accounts - - gsettings-desktop-schemas - - iso-codes - - libcanberra - - libchamplain - - libnotify - - telepathy-farstream - - telepathy-glib - - telepathy-logger - - telepathy-mission-control - - yelp-tools - submodules: - telepathy-account-widgets: - url: upstream:gnome/telepathy-account-widgets -- name: gnome-contacts - repo: upstream:gnome/gnome-contacts - ref: fa736997cc7ec8df89458502c0a181090def64e9 - unpetrify-ref: 3.18.0 - build-system: autotools - build-depends: - - cheese - - folks - - gnome-desktop - - gnome-online-accounts - - libchamplain - - libnotify - - telepathy-glib - submodules: - libgd: - url: upstream:gnome/libgd -- name: gnome-maps - repo: upstream:gnome/gnome-maps - ref: 6d6e8afd54735e565a0c81cb761f22bb82d142db - unpetrify-ref: v3.18.1 - build-system: autotools - build-depends: - - folks - - clutter-gtk - - gjs - - gnome-desktop - - gnome-online-accounts - - libchamplain - - libgfbgraph -- name: gnome-dictionary - repo: upstream:gnome/gnome-dictionary - ref: e36fac6ee47a71c46afdd55f2110c36a22521bb6 - unpetrify-ref: 3.18.0 - build-system: autotools - build-depends: - - yelp-tools -- name: eog - repo: upstream:gnome/eog - ref: d05bdd7dfbe13910f903c8678e923ff6d92cbc86 - unpetrify-ref: 3.18.1 - build-system: autotools - build-depends: - - gnome-desktop - - gsettings-desktop-schemas - - lcms2 - - libpeas - - yelp-tools -- name: baobab - repo: upstream:gnome/baobab - ref: 59fa8171d2dfa02be56930f451ae186680074bb6 - unpetrify-ref: 3.18.1 - build-system: autotools - build-depends: - - yelp-tools -- name: gnome-font-viewer - repo: upstream:gnome/gnome-font-viewer - ref: 9af2f35a63f34f87407e784b514cafe1cc772384 - unpetrify-ref: master - build-system: autotools - build-depends: - - gnome-desktop -- name: gnome-screenshot - repo: upstream:gnome/gnome-screenshot - ref: 3a97ad23ff14a0400f12dd3fdf501d1d9dad04d4 - unpetrify-ref: 3.18.0 - build-system: autotools - build-depends: - - libcanberra -- name: evolution - morph: strata/gnome/evolution.morph - repo: upstream:gnome/evolution - ref: 6a02c7980589cf24de90c29556bc84ee2f57b832 - unpetrify-ref: EVOLUTION_3_18_5_2 - build-depends: - - evolution-data-server - - clutter-gtk - - gnome-desktop - - gnome-online-accounts - - gsettings-desktop-schemas - - libcanberra - - libchamplain - - libgdata - - libgweather - - libnotify - - yelp-tools diff --git a/strata/gnome/WebKitGtk.morph b/strata/gnome/WebKitGtk.morph deleted file mode 100644 index cbe1577c..00000000 --- a/strata/gnome/WebKitGtk.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: WebKitGtk -kind: chunk -build-system: cmake -configure-commands: -- cmake -DPORT=GTK -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="$PREFIX" -DCMAKE_INSTALL_LIBDIR=lib diff --git a/strata/gnome/accountsservice.morph b/strata/gnome/accountsservice.morph deleted file mode 100644 index 15ba434d..00000000 --- a/strata/gnome/accountsservice.morph +++ /dev/null @@ -1,9 +0,0 @@ -name: accountsservice -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --enable-admin-group=adm -system-integration: - accountsservice-misc: - 00-enable-accounts-daemon-unit: - - systemctl enable accounts-daemon diff --git a/strata/gnome/adwaita-icon-theme.morph b/strata/gnome/adwaita-icon-theme.morph deleted file mode 100644 index 99ded09c..00000000 --- a/strata/gnome/adwaita-icon-theme.morph +++ /dev/null @@ -1,11 +0,0 @@ -name: adwaita-icon-theme -kind: chunk -build-system: autotools -configure-commands: -- gdk-pixbuf-query-loaders > loader.cache -- NOCONFIGURE=1 ./autogen.sh -- ./configure --prefix="$PREFIX" --sysconfdir=/etc -build-commands: -- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make -install-commands: -- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make install DESTDIR="$DESTDIR" diff --git a/strata/gnome/autoconf-archive.morph b/strata/gnome/autoconf-archive.morph deleted file mode 100644 index de05f0aa..00000000 --- a/strata/gnome/autoconf-archive.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: autoconf-archive -kind: chunk -build-system: autotools -pre-configure-commands: -- ./bootstrap.sh diff --git a/strata/gnome/berkeleydb.morph b/strata/gnome/berkeleydb.morph deleted file mode 100644 index e6238e7a..00000000 --- a/strata/gnome/berkeleydb.morph +++ /dev/null @@ -1,18 +0,0 @@ -name: berkeleydb -kind: chunk -build-system: autotools -configure-commands: -- | - cd build_unix; - ../dist/configure --prefix="$PREFIX" \ - --enable-compat185 \ - --enable-dbm \ - --enable-cxx -build-commands: -- | - cd build_unix; - make -install-commands: -- | - cd build_unix; - make DESTDIR="$DESTDIR" install diff --git a/strata/gnome/caribou.morph b/strata/gnome/caribou.morph deleted file mode 100644 index 14827a98..00000000 --- a/strata/gnome/caribou.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: caribou -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-gtk2-module diff --git a/strata/gnome/cheese.morph b/strata/gnome/cheese.morph deleted file mode 100644 index 5e3671fb..00000000 --- a/strata/gnome/cheese.morph +++ /dev/null @@ -1,11 +0,0 @@ -name: cheese -kind: chunk -build-system: autotools -configure-commands: -- gdk-pixbuf-query-loaders > loader.cache -- NOCONFIGURE=1 ./autogen.sh -- ./configure --prefix="$PREFIX" --sysconfdir=/etc -build-commands: -- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make -install-commands: -- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make install DESTDIR="$DESTDIR" diff --git a/strata/gnome/clutter.morph b/strata/gnome/clutter.morph deleted file mode 100644 index d454c6e3..00000000 --- a/strata/gnome/clutter.morph +++ /dev/null @@ -1,6 +0,0 @@ -name: clutter -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --enable-wayland-backend --enable-wayland-compositor - --enable-egl-backend --enable-evdev-input --enable-x11-backend diff --git a/strata/gnome/cogl.morph b/strata/gnome/cogl.morph deleted file mode 100644 index 8c9dca76..00000000 --- a/strata/gnome/cogl.morph +++ /dev/null @@ -1,6 +0,0 @@ -name: cogl -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --enable-wayland-egl-platform --enable-wayland-egl-server - --enable-kms-egl-platform --enable-xlib-egl-platform --enable-cogl-gst diff --git a/strata/gnome/colord.morph b/strata/gnome/colord.morph deleted file mode 100644 index d1e14454..00000000 --- a/strata/gnome/colord.morph +++ /dev/null @@ -1,9 +0,0 @@ -name: colord -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc -system-integration: - colord-misc: - 00-enable-colord-unit: - - systemctl enable colord diff --git a/strata/gnome/cracklib.morph b/strata/gnome/cracklib.morph deleted file mode 100644 index fe204255..00000000 --- a/strata/gnome/cracklib.morph +++ /dev/null @@ -1,18 +0,0 @@ -name: cracklib -kind: chunk -build-system: autotools -configure-commands: -# cracklib has it's own autogen.sh script, but uses curl to download config.sub & config.guess, we just skip it -- cd src && autopoint -f && cd m4 && echo EXTRA_DIST = *.m4 > Makefile.am && cd .. && autoreconf -f -i -- cd src && ./configure --prefix="$PREFIX" --sysconfdir=/etc --with-default-dict=/lib/cracklib/pw_dict -build-commands: -- make -C src -- make -C words cracklib-words.gz -install-commands: -- make -C src install -- install -m644 -D words/cracklib-words.gz $DESTDIR$PREFIX/share/dict/cracklib-words.gz -- install -v -m755 -d $DESTDIR/lib/cracklib -system-integration: - cracklib-misc: - 00-cracklib-create-dict: - - create-cracklib-dict /usr/share/dict/cracklib-words.gz diff --git a/strata/gnome/d-feet.morph b/strata/gnome/d-feet.morph deleted file mode 100644 index df74d3e0..00000000 --- a/strata/gnome/d-feet.morph +++ /dev/null @@ -1,7 +0,0 @@ -name: d-feet -kind: chunk -build-system: autotools -configure-commands: -# Workaround upstream bug https://bugzilla.gnome.org/show_bug.cgi?id=757769 -- sed -i 's/AM_PATH_PYTHON(\[2\.7\])/AM_PATH_PYTHON(\[3\.1\])/g' configure.ac -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-tests diff --git a/strata/gnome/dconf.morph b/strata/gnome/dconf.morph deleted file mode 100644 index a49efd36..00000000 --- a/strata/gnome/dconf.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: dconf -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-man diff --git a/strata/gnome/desktop-file-utils.morph b/strata/gnome/desktop-file-utils.morph deleted file mode 100644 index df34dad6..00000000 --- a/strata/gnome/desktop-file-utils.morph +++ /dev/null @@ -1,7 +0,0 @@ -name: desktop-file-utils -kind: chunk -build-system: autotools -system-integration: - desktop-file-utils-misc: - 01-update-desktop-database: - - update-desktop-database diff --git a/strata/gnome/empathy.morph b/strata/gnome/empathy.morph deleted file mode 100644 index a2a0cbc0..00000000 --- a/strata/gnome/empathy.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: empathy -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-Werror diff --git a/strata/gnome/epiphany.morph b/strata/gnome/epiphany.morph deleted file mode 100644 index 736d89e0..00000000 --- a/strata/gnome/epiphany.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: epiphany -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --localstatedir=/var --disable-Werror diff --git a/strata/gnome/evolution-data-server.morph b/strata/gnome/evolution-data-server.morph deleted file mode 100644 index bfa8671a..00000000 --- a/strata/gnome/evolution-data-server.morph +++ /dev/null @@ -1,10 +0,0 @@ -name: evolution-data-server -kind: chunk -build-system: autotools -configure-commands: -- | - ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc \ - --disable-uoa --with-libdb=no \ - --enable-vala-bindings --with-krb5=yes \ - --with-nss-includes=/usr/include/nss \ - --with-nspr-includes=/usr/include/nspr diff --git a/strata/gnome/evolution.morph b/strata/gnome/evolution.morph deleted file mode 100644 index e0d0b1f6..00000000 --- a/strata/gnome/evolution.morph +++ /dev/null @@ -1,11 +0,0 @@ -name: evolution -kind: chunk -build-system: autotools -configure-commands: -- | - ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc \ - --disable-autoar --disable-libcryptui --disable-pst-import --disable-gtkspell \ - --disable-text-highlight --enable-contact-maps \ - --enable-nss --enable-smime \ - --with-nspr-includes=/usr/include/nspr --with-nspr-libs=/usr/lib \ - --with-nss-includes=/usr/include/nss --with-nss-libs=/usr/lib/nss diff --git a/strata/gnome/folks.morph b/strata/gnome/folks.morph deleted file mode 100644 index 132c8f3f..00000000 --- a/strata/gnome/folks.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: folks -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-fatal-warnings --enable-tracker-backend diff --git a/strata/gnome/gconf.morph b/strata/gnome/gconf.morph deleted file mode 100644 index 26930945..00000000 --- a/strata/gnome/gconf.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: gconf -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-orbit --disable-documentation diff --git a/strata/gnome/gdm.morph b/strata/gnome/gdm.morph deleted file mode 100644 index 73081766..00000000 --- a/strata/gnome/gdm.morph +++ /dev/null @@ -1,24 +0,0 @@ -name: gdm -kind: chunk -build-system: autotools -configure-commands: -- | - # GDM includes a few stock PAM configurations, we choose the LFS flavor - # because of it's simplicity over the others, also it does not require - # selinux modules, however we neet to tweak the config a little after install. - ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --localstatedir=/var \ - --with-selinux=no --with-plymouth=no \ - --enable-gdm-xsession --with-x --with-default-pam-config=lfs -post-install-commands: -# Instead of following LFS PAM config to the letter, we redirect the includes -# to use the systemd installed all purpose 'system-auth' file -- sed -i 's/system-account/system-auth/g' "$DESTDIR"/etc/pam.d/gdm* -- sed -i 's/system-password/system-auth/g' "$DESTDIR"/etc/pam.d/gdm* -- sed -i 's/system-session/system-auth/g' "$DESTDIR"/etc/pam.d/gdm* -system-integration: - gdm-misc: - 00-add-gdm-user: - - groupadd -g 21 gdm - - useradd -rM -c "GDM Daemon Owner" -d /var/lib/gdm -u 21 -g gdm -s /bin/false gdm - 00-enable-gdm-unit: - - systemctl enable gdm diff --git a/strata/gnome/glade.morph b/strata/gnome/glade.morph deleted file mode 100644 index 9cc3675d..00000000 --- a/strata/gnome/glade.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: glade -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-man-pages diff --git a/strata/gnome/glib-networking.morph b/strata/gnome/glib-networking.morph deleted file mode 100644 index 53380583..00000000 --- a/strata/gnome/glib-networking.morph +++ /dev/null @@ -1,9 +0,0 @@ -name: glib-networking -kind: chunk -build-system: autotools -configure-commands: -# -# Tell glib-networking where the system CA certs are found, avoid depending -# on an installed ca-certificates. -# -- ./autogen.sh --prefix="$PREFIX" --with-ca-certificates=/etc/ssl/certs/ca-certificates.crt diff --git a/strata/gnome/gnome-color-manager.morph b/strata/gnome/gnome-color-manager.morph deleted file mode 100644 index 90ed1815..00000000 --- a/strata/gnome/gnome-color-manager.morph +++ /dev/null @@ -1,7 +0,0 @@ -name: gnome-color-manager -kind: chunk -build-system: autotools -configure-commands: -# There is no justification to disable EXIV, we were just -# too lazy to integrate EXIV -- ./autogen.sh --prefix="$PREFIX" --disable-exiv diff --git a/strata/gnome/gnome-control-center.morph b/strata/gnome/gnome-control-center.morph deleted file mode 100644 index ec2b6409..00000000 --- a/strata/gnome/gnome-control-center.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: gnome-control-center -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-documentation diff --git a/strata/gnome/gnome-initial-setup.morph b/strata/gnome/gnome-initial-setup.morph deleted file mode 100644 index 47324950..00000000 --- a/strata/gnome/gnome-initial-setup.morph +++ /dev/null @@ -1,9 +0,0 @@ -name: gnome-initial-setup -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc -system-integration: - gnome-initial-setup-misc: - 01-add-gnome-initial-setup-user: - - useradd -rM -d /run/gnome-initial-setup/ -c "GNOME Initial Setup Owner" -s /bin/false gnome-initial-setup diff --git a/strata/gnome/gnome-online-accounts.morph b/strata/gnome/gnome-online-accounts.morph deleted file mode 100644 index 0dea9543..00000000 --- a/strata/gnome/gnome-online-accounts.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: gnome-online-accounts -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-gtk-doc --disable-documentation diff --git a/strata/gnome/gnome-session.morph b/strata/gnome/gnome-session.morph deleted file mode 100644 index e7a4a927..00000000 --- a/strata/gnome/gnome-session.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: gnome-session -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-docbook-docs --disable-man --enable-systemd diff --git a/strata/gnome/gnome-settings-daemon.morph b/strata/gnome/gnome-settings-daemon.morph deleted file mode 100644 index 3112f778..00000000 --- a/strata/gnome/gnome-settings-daemon.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: gnome-settings-daemon -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-man diff --git a/strata/gnome/gnome-shell.morph b/strata/gnome/gnome-shell.morph deleted file mode 100644 index dc58f670..00000000 --- a/strata/gnome/gnome-shell.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: gnome-shell -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-man --enable-compile-warnings=maximum diff --git a/strata/gnome/gnome-terminal.morph b/strata/gnome/gnome-terminal.morph deleted file mode 100644 index 89ec5964..00000000 --- a/strata/gnome/gnome-terminal.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: gnome-terminal -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-search-provider diff --git a/strata/gnome/gnome-themes-standard.morph b/strata/gnome/gnome-themes-standard.morph deleted file mode 100644 index c5b6702c..00000000 --- a/strata/gnome/gnome-themes-standard.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: gnome-themes-standard -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-gtk2-engine diff --git a/strata/gnome/gtksourceview.morph b/strata/gnome/gtksourceview.morph deleted file mode 100644 index a41c5e9c..00000000 --- a/strata/gnome/gtksourceview.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: gtksourceview -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --enable-glade-catalog --disable-Werror diff --git a/strata/gnome/hicolor-icon-theme.morph b/strata/gnome/hicolor-icon-theme.morph deleted file mode 100644 index 88629b39..00000000 --- a/strata/gnome/hicolor-icon-theme.morph +++ /dev/null @@ -1,7 +0,0 @@ -name: hicolor-icon-theme -kind: chunk -build-system: autotools -system-integration: - hicolor-icon-theme-misc: - 00-update-icon-cache: - - gtk-update-icon-cache -f -t /usr/share/icons/hicolor diff --git a/strata/gnome/ibus-anthy.morph b/strata/gnome/ibus-anthy.morph deleted file mode 100644 index bb48e8bb..00000000 --- a/strata/gnome/ibus-anthy.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: ibus-anthy -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --with-python=python3 --enable-private-png=yes diff --git a/strata/gnome/ibus-hangul.morph b/strata/gnome/ibus-hangul.morph deleted file mode 100644 index a479459b..00000000 --- a/strata/gnome/ibus-hangul.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: ibus-hangul -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --with-python=python3 diff --git a/strata/gnome/ibus-libpinyin.morph b/strata/gnome/ibus-libpinyin.morph deleted file mode 100644 index 7ad8a349..00000000 --- a/strata/gnome/ibus-libpinyin.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: ibus-libpinyin -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --with-python=python3 --disable-lua-extension diff --git a/strata/gnome/ibus.morph b/strata/gnome/ibus.morph deleted file mode 100644 index f46a1a71..00000000 --- a/strata/gnome/ibus.morph +++ /dev/null @@ -1,9 +0,0 @@ -name: ibus -kind: chunk -build-system: autotools -configure-commands: -- | - ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc \ - --disable-tests --disable-gconf --enable-dconf \ - --disable-memconf --disable-ui GSETTINGS_SCHEMA_CONVERT=/usr/bin/false \ - --with-python=python3 --enable-wayland diff --git a/strata/gnome/krb5.morph b/strata/gnome/krb5.morph deleted file mode 100644 index d0a4600e..00000000 --- a/strata/gnome/krb5.morph +++ /dev/null @@ -1,10 +0,0 @@ -name: krb5 -kind: chunk -build-system: autotools -configure-commands: -- cd src && ./util/reconf --force -- cd src && ./configure --prefix="$PREFIX" --sysconfdir=/etc --localstatedir=/var/lib --enable-dns -build-commands: -- make -C src -install-commands: -- make -C src install diff --git a/strata/gnome/libchamplain.morph b/strata/gnome/libchamplain.morph deleted file mode 100644 index e1c902b8..00000000 --- a/strata/gnome/libchamplain.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: libchamplain -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --enable-vala=yes diff --git a/strata/gnome/libgdata.morph b/strata/gnome/libgdata.morph deleted file mode 100644 index 4ff7c477..00000000 --- a/strata/gnome/libgdata.morph +++ /dev/null @@ -1,6 +0,0 @@ -name: libgdata -kind: chunk -build-system: autotools -configure-commands: -# Disable these cause we're too lazy to build libuhttpmock -- ./autogen.sh --prefix="$PREFIX" --disable-installed-tests --disable-always-build-tests diff --git a/strata/gnome/libhangul.morph b/strata/gnome/libhangul.morph deleted file mode 100644 index f3df4601..00000000 --- a/strata/gnome/libhangul.morph +++ /dev/null @@ -1,6 +0,0 @@ -name: libhangul -kind: chunk -build-system: autotools -pre-configure-commands: -# Avoid an autotools error at translation build time, simply dont build po directory -- sed -i 's/SUBDIRS = hangul data tools po/SUBDIRS = hangul data tools/g' Makefile.am diff --git a/strata/gnome/libpeas.morph b/strata/gnome/libpeas.morph deleted file mode 100644 index d5193600..00000000 --- a/strata/gnome/libpeas.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: libpeas -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --enable-python3 diff --git a/strata/gnome/libpurple.morph b/strata/gnome/libpurple.morph deleted file mode 100644 index 9bbe089b..00000000 --- a/strata/gnome/libpurple.morph +++ /dev/null @@ -1,9 +0,0 @@ -name: libpurple -kind: chunk -build-system: autotools -configure-commands: -- | - ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc \ - --with-gstreamer=1.0 --disable-gtkui \ - --disable-idn --disable-meanwhile \ - --disable-tcl diff --git a/strata/gnome/libpwquality.morph b/strata/gnome/libpwquality.morph deleted file mode 100644 index aefed50d..00000000 --- a/strata/gnome/libpwquality.morph +++ /dev/null @@ -1,6 +0,0 @@ -name: libpwquality -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh -- ./configure --prefix="$PREFIX" --sysconfdir=/etc --with-securedir=/lib/security --disable-nls diff --git a/strata/gnome/librest.morph b/strata/gnome/librest.morph deleted file mode 100644 index 34503de3..00000000 --- a/strata/gnome/librest.morph +++ /dev/null @@ -1,9 +0,0 @@ -name: librest -kind: chunk -build-system: autotools -configure-commands: -# -# Tell librest where the system CA certs are found, avoid depending on -# an installed ca-certificates. -# -- ./autogen.sh --prefix="$PREFIX" --with-ca-certificates=/etc/ssl/certs/ca-certificates.crt diff --git a/strata/gnome/libwnck.morph b/strata/gnome/libwnck.morph deleted file mode 100644 index bb8d7afa..00000000 --- a/strata/gnome/libwnck.morph +++ /dev/null @@ -1,11 +0,0 @@ -name: libwnck -kind: chunk -build-system: autotools -configure-commands: -- gdk-pixbuf-query-loaders > loader.cache -- NOCONFIGURE=1 ./autogen.sh -- ./configure --prefix="$PREFIX" -build-commands: -- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make -install-commands: -- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make install DESTDIR="$DESTDIR" diff --git a/strata/gnome/mozjs24.morph b/strata/gnome/mozjs24.morph deleted file mode 100644 index a3254305..00000000 --- a/strata/gnome/mozjs24.morph +++ /dev/null @@ -1,18 +0,0 @@ -name: mozjs24 -kind: chunk -build-system: manual -configure-commands: -- | - cd js/src; - ./configure --prefix="$PREFIX" \ - --sysconfdir=/etc \ - --with-system-nspr \ - --with-system-ffi \ - --enable-threadsafe -build-commands: -- | - cd js/src; - make -install-commands: -- cd js/src; - make DESTDIR="$DESTDIR" install diff --git a/strata/gnome/mutter.morph b/strata/gnome/mutter.morph deleted file mode 100644 index 334e3306..00000000 --- a/strata/gnome/mutter.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: mutter -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --enable-compile-warnings=no diff --git a/strata/gnome/nautilus.morph b/strata/gnome/nautilus.morph deleted file mode 100644 index 3afe7fd7..00000000 --- a/strata/gnome/nautilus.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: nautilus -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-xmp diff --git a/strata/gnome/raptor.morph b/strata/gnome/raptor.morph deleted file mode 100644 index fe2d1321..00000000 --- a/strata/gnome/raptor.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: raptor -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-gtk-doc diff --git a/strata/gnome/telepathy-gabble.morph b/strata/gnome/telepathy-gabble.morph deleted file mode 100644 index fef9b8d6..00000000 --- a/strata/gnome/telepathy-gabble.morph +++ /dev/null @@ -1,8 +0,0 @@ -name: telepathy-gabble -kind: chunk -build-system: autotools -configure-commands: -# -# Tell telepathy-gabble where to load the certificate bundle from. -# -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --with-ca-certificates=/etc/ssl/certs/ca-certificates.crt diff --git a/strata/gnome/telepathy-glib.morph b/strata/gnome/telepathy-glib.morph deleted file mode 100644 index 1a262ae8..00000000 --- a/strata/gnome/telepathy-glib.morph +++ /dev/null @@ -1,6 +0,0 @@ -name: telepathy-glib -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --localstatedir=/var - --disable-Werror --enable-vala-bindings --disable-fatal-warnings diff --git a/strata/gnome/telepathy-logger.morph b/strata/gnome/telepathy-logger.morph deleted file mode 100644 index 38c90539..00000000 --- a/strata/gnome/telepathy-logger.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: telepathy-logger -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc diff --git a/strata/gnome/telepathy-salut.morph b/strata/gnome/telepathy-salut.morph deleted file mode 100644 index bdb50cbd..00000000 --- a/strata/gnome/telepathy-salut.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: telepathy-salut -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --with-backend=avahi --disable-avahi-tests diff --git a/strata/gnome/upower.morph b/strata/gnome/upower.morph deleted file mode 100644 index 00e828bd..00000000 --- a/strata/gnome/upower.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: upower -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-man-pages diff --git a/strata/gnome/vte.morph b/strata/gnome/vte.morph deleted file mode 100644 index 34552c20..00000000 --- a/strata/gnome/vte.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: vte -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --enable-introspection=yes --without-pcre2 --enable-glade-catalogue diff --git a/strata/gnome/yelp.morph b/strata/gnome/yelp.morph deleted file mode 100644 index 86434a4a..00000000 --- a/strata/gnome/yelp.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: yelp -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --disable-Werror diff --git a/strata/gnome/zeitgeist.morph b/strata/gnome/zeitgeist.morph deleted file mode 100644 index ec8dc87c..00000000 --- a/strata/gnome/zeitgeist.morph +++ /dev/null @@ -1,5 +0,0 @@ -name: zeitgeist -kind: chunk -build-system: autotools -configure-commands: -- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --with-session-bus-services-dir="$PREFIX"/share/dbus-1/services diff --git a/systems/gnome-system-armv7lhf-jetson.morph b/systems/gnome-system-armv7lhf-jetson.morph deleted file mode 100644 index 47b3c604..00000000 --- a/systems/gnome-system-armv7lhf-jetson.morph +++ /dev/null @@ -1,96 +0,0 @@ -name: gnome-system-armv7lhf-jetson -kind: system -description: A GNOME system system. -arch: armv7lhf -strata: -- name: bluetooth - morph: strata/bluetooth.morph -- name: bsp-jetson - morph: strata/bsp-jetson.morph -- name: build-essential - morph: strata/build-essential.morph -- name: NetworkManager-common - morph: strata/NetworkManager-common.morph -- name: core - morph: strata/core.morph -- name: data-indexing-management - morph: strata/data-indexing-management.morph -- name: device-management - morph: strata/device-management.morph -- name: dlna-services - morph: strata/dlna-services.morph -- name: foundation - morph: strata/foundation.morph -- name: geolocation - morph: strata/geolocation.morph -- name: glib-common - morph: strata/glib-common.morph -- name: pcre-utils - morph: strata/pcre-utils.morph -- name: gnome - morph: strata/gnome.morph -- name: graphics-common - morph: strata/graphics-common.morph -- name: gtk-deps - morph: strata/gtk-deps.morph -- name: gtk2 - morph: strata/gtk2.morph -- name: gtk3 - morph: strata/gtk3.morph -- name: input-common - morph: strata/input-common.morph -- name: llvm-common - morph: strata/llvm-common.morph -- name: mesa-common - morph: strata/mesa-common.morph -- name: multimedia-common - morph: strata/multimedia-common.morph -- name: multimedia-gstreamer - morph: strata/multimedia-gstreamer.morph -- name: python2-core - morph: strata/python2-core.morph -- name: python3-gobject - morph: strata/python3-gobject.morph -- name: libsoup-common - morph: strata/libsoup-common.morph -- name: ruby - morph: strata/ruby.morph -- name: libdrm-common - morph: strata/libdrm-common.morph -- name: sound-server-pulseaudio - morph: strata/sound-server-pulseaudio.morph -- name: wayland-generic - morph: strata/wayland-generic.morph -- name: weston-common - morph: strata/weston-common.morph -- name: x-common - morph: strata/x-common.morph -- name: x-drivers - morph: strata/x-drivers.morph -- name: x-generic - morph: strata/x-generic.morph -- name: ostree-core - morph: strata/ostree-core.morph -- name: flatpak-common - morph: strata/flatpak-common.morph -- name: network-security - morph: strata/network-security.morph -- name: icu-common - morph: strata/icu-common.morph -- name: samba - morph: strata/samba.morph -- name: secret-service - morph: strata/secret-service.morph -- name: spell-checking - morph: strata/spell-checking.morph -- name: storage-management - morph: strata/storage-management.morph -- name: cups - morph: strata/cups.morph -- name: WebKitGtk1-common - morph: strata/WebKitGtk1-common.morph -configuration-extensions: -- extensions/set-hostname -- extensions/add-config-files -- extensions/install-files -- extensions/install-essential-files diff --git a/systems/gnome-system-x86_64.morph b/systems/gnome-system-x86_64.morph deleted file mode 100644 index bfa4bd6d..00000000 --- a/systems/gnome-system-x86_64.morph +++ /dev/null @@ -1,104 +0,0 @@ -name: gnome-system-x86_64 -kind: system -description: A GNOME system system. -arch: x86_64 -strata: -- name: bluetooth - morph: strata/bluetooth.morph -- name: bsp-x86_64-generic - morph: strata/bsp-x86_64-generic.morph -- name: build-essential - morph: strata/build-essential.morph -- name: NetworkManager-common - morph: strata/NetworkManager-common.morph -- name: core - morph: strata/core.morph -- name: data-indexing-management - morph: strata/data-indexing-management.morph -- name: device-management - morph: strata/device-management.morph -- name: dlna-services - morph: strata/dlna-services.morph -- name: foundation - morph: strata/foundation.morph -- name: geolocation - morph: strata/geolocation.morph -- name: glib-common - morph: strata/glib-common.morph -- name: pcre-utils - morph: strata/pcre-utils.morph -- name: gnome - morph: strata/gnome.morph -- name: graphics-common - morph: strata/graphics-common.morph -- name: gtk-deps - morph: strata/gtk-deps.morph -- name: gtk2 - morph: strata/gtk2.morph -- name: gtk3 - morph: strata/gtk3.morph -- name: input-common - morph: strata/input-common.morph -- name: llvm-common - morph: strata/llvm-common.morph -- name: mesa-common - morph: strata/mesa-common.morph -- name: multimedia-common - morph: strata/multimedia-common.morph -- name: multimedia-hardware-codecs-x86 - morph: strata/multimedia-hardware-codecs-x86.morph -- name: multimedia-gstreamer - morph: strata/multimedia-gstreamer.morph -- name: multimedia-gstreamer-openmax-generic - morph: strata/multimedia-gstreamer-openmax-generic.morph -- name: privileges-management - morph: strata/privileges-management.morph -- name: python2-core - morph: strata/python2-core.morph -- name: python3-gobject - morph: strata/python3-gobject.morph -- name: libsoup-common - morph: strata/libsoup-common.morph -- name: ruby - morph: strata/ruby.morph -- name: libdrm-common - morph: strata/libdrm-common.morph -- name: vala-common - morph: strata/vala-common.morph -- name: wayland-generic - morph: strata/wayland-generic.morph -- name: weston-common - morph: strata/weston-common.morph -- name: x-common - morph: strata/x-common.morph -- name: x-drivers - morph: strata/x-drivers.morph -- name: x-generic - morph: strata/x-generic.morph -- name: ostree-core - morph: strata/ostree-core.morph -- name: flatpak-common - morph: strata/flatpak-common.morph -- name: network-security - morph: strata/network-security.morph -- name: icu-common - morph: strata/icu-common.morph -- name: samba - morph: strata/samba.morph -- name: secret-service - morph: strata/secret-service.morph -- name: sound-server-pulseaudio - morph: strata/sound-server-pulseaudio.morph -- name: spell-checking - morph: strata/spell-checking.morph -- name: storage-management - morph: strata/storage-management.morph -- name: cups - morph: strata/cups.morph -- name: WebKitGtk1-common - morph: strata/WebKitGtk1-common.morph -configuration-extensions: -- extensions/set-hostname -- extensions/add-config-files -- extensions/install-files -- extensions/install-essential-files -- cgit v1.2.1