diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c490f45a..54f7ec3c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -29,7 +29,7 @@ jobs: strategy: fail-fast: false matrix: - image_name: [silverblue, kinoite, vauxite, sericea, base, lxqt] + image_name: [silverblue, kinoite, vauxite, sericea, base, lxqt, mate] major_version: [37, 38] include: - major_version: 37 @@ -50,7 +50,7 @@ jobs: - name: Matrix Variables run: | - if [[ "${{ matrix.image_name }}" == "lxqt" ]]; then + if [[ "${{ matrix.image_name }}" == "lxqt" || "${{ matrix.image_name }}" == "mate" ]]; then echo "SOURCE_IMAGE=base" >> $GITHUB_ENV else echo "SOURCE_IMAGE=${{ matrix.image_name }}" >> $GITHUB_ENV diff --git a/packages.json b/packages.json index 7d22cd93..885f3504 100644 --- a/packages.json +++ b/packages.json @@ -52,10 +52,109 @@ "upower", "xdg-desktop-portal-kde", "xdg-user-dirs" + ], + "mate": [ + "xdg-desktop-portal-gtk", + "NetworkManager-adsl", + "NetworkManager-openconnect-gnome", + "NetworkManager-openvpn-gnome", + "NetworkManager-ppp", + "NetworkManager-pptp-gnome", + "NetworkManager-ssh-gnome", + "NetworkManager-vpnc-gnome", + "NetworkManager-wwan", + "atril", + "atril-caja", + "atril-thumbnailer", + "blueman", + "caja", + "caja-actions", + "caja-image-converter", + "caja-open-terminal", + "caja-sendto", + "caja-wallpaper", + "caja-xattr-tags", + "dconf-editor", + "engrampa", + "eom", + "fedora-release-matecompiz", + "firefox", + "firewall-config", + "gnome-epub-thumbnailer", + "gnome-themes-extra", + "gstreamer1-plugins-ugly-free", + "gtk2-engines", + "gucharmap", + "gvfs-afc", + "gvfs-afp", + "gvfs-archive", + "gvfs-fuse", + "gvfs-gphoto2", + "gvfs-mtp", + "gvfs-nfs", + "gvfs-smb", + "initial-setup-gui", + "libmatekbd", + "libmatemixer", + "libmateweather", + "libsecret", + "lightdm", + "lm_sensors", + "marco", + "mate-applets", + "mate-backgrounds", + "mate-calc", + "mate-control-center", + "mate-desktop-configs", + "mate-dictionary", + "mate-disk-usage-analyzer", + "mate-icon-theme", + "mate-media", + "mate-menus", + "mate-menus-preferences-category-menu", + "mate-notification-daemon", + "mate-panel", + "mate-polkit", + "mate-power-manager", + "mate-screensaver", + "mate-screenshot", + "mate-search-tool", + "mate-session-manager", + "mate-settings-daemon", + "mate-system-log", + "mate-system-monitor", + "mate-terminal", + "mate-themes", + "mate-user-admin", + "mate-user-guide", + "mozo", + "network-manager-applet", + "nm-connection-editor", + "orca", + "parole", + "pavucontrol", + "pipewire-alsa", + "pipewire-pulseaudio", + "pluma", + "seahorse", + "seahorse-caja", + "setroubleshoot", + "slick-greeter-mate", + "system-config-language", + "system-config-printer", + "system-config-printer-applet", + "usermode-gtk", + "xdg-user-dirs-gtk", + "xmodmap", + "xrdb" ] }, "exclude": { - "all": [] + "all": [], + "mate": [ + "python3-unbound", + "systemd-oomd-defaults" + ] } }, "37": { @@ -64,6 +163,12 @@ "ffmpeg", "ffmpeg-libs", "mesa-va-drivers-freeworld" + ], + "mate": [ + "f37-backgrounds-base", + "f37-backgrounds-extras-base", + "f37-backgrounds-extras-mate", + "f37-backgrounds-mate" ] }, "exclude": { @@ -79,5 +184,19 @@ "mesa-va-drivers" ] } + }, + "38": { + "include": { + "all": [], + "mate": [ + "f38-backgrounds-base", + "f38-backgrounds-extras-base", + "f38-backgrounds-extras-mate", + "f38-backgrounds-mate" + ] + }, + "exclude": { + "all": [] + } } }