# make rpm: mintmenu (fix gfx icon) # make rpm: brightness controller(?) # build entire thing in copr project # X11/lightdm build order xorg-x11-server xorg-x11-xauth xorg-x11-xinit xorg-x11-drv-amdgpu xorg-x11-drv-ati xorg-x11-drv-evdev xorg-x11-drv-libinput xorg-x11-drv-nouveau xorg-x11-drv-vmware xorg-x11-drv-wacom xorg-x11-drv-dummy # modify qxl to build --no-xspice xorg-x11-drv-qxl libXScrnSaver libXvMC xorg-x11-drv-intel # can't do openchrome - doesn't find .so files at the end? xorg-x11-drv-openchrome # libxklavier lightdm # bootstrap: comment out Requires: lightdm-greeter requirement xfce4-dev-tools lightdm-gtk lightdm # build with lightdm-greeter requirement back in # Mate Build order: mate-common libmatekbd mate-desktop python-distutils-extra mate-menus mate-menu pangomm gtkmm3.0 gtk-layer-shell libmateweather mate-panel libsoup libXpresent marco mate-session-manager libmatemixer mate-settings-daemon (without mate-control-center-filesystem requirement, %global bootstrap 1) mate-control-center # (requires: mate-settings-daemon-devel/mate-settings-daemon --> not installable due to missing mate-control-center-filesystem) # solution: bootstrap by grabbing mate-control-center-filesystem from koji # remove bootstrap pkg after build mate-settings-daemon (with mate-control-center-filesystem requirement) mate-polkit caja mate-backgrounds mate-icon-theme mate-media mate-notification-daemon mate-power-manager mate-screensaver atkmm mate-system-monitor mate-themes mate-user-guide atril engrampa eom mate-terminal mate-calc mozo # Fix it: %global __brp_mangle_shebangs_exclude_from ^/usr/bin/mozo.*$ beesu mate-utils mate-applets caja-extensions python-caja caja-actions mate-sensors-applet group-service mate-user-admin # Compiz compiz #--with-bootstrap compiz-bcop libcompizconfig compiz compizconfig-python compiz-manager compiz-plugins-main compiz-plugins-extra compiz-plugins-experimental ccsm emerald emerald-themes # Runtime deps glibmm2.4 libsigc++20 python-xlib gtk-murrine-engine usermode # Must build usermode --with gtk gnome-themes-extra # APPLICATIONS # Note: https://linuxmint-developer-guide.readthedocs.io/en/latest/xapps.html (celluloid over xplayer(?)) satyr libreport # failing test: ran w/ nocheck abrt blueman libyui # BOOTSTRAP: remove pkgconfig(libyui-mga) BuildRequires, set -DWITH_MGA=ON to OFF libyui-mga libyui # build again with mga BuildRequires put back in and -DWITH_MGA=ON libyui-gtk libyui-mga-gtk libyui-mga-ncurses python-pystray python-manatools python-gettext dnfdragora gparted libgnomekbd xapp celluloid xed t1lib mathjax xreader slick-greeter lightdm-settings system-config-language system-config-printer # swapped logic in %rhel version to > 9 == build applet subpackage # Runtime deps: gnome-abrt python-xapp comps-extras xvinfo # extras: gnome-backgrounds libglade2 xscreensaver ##################### #DEAD, not doing: cogl clutter clutter-gtk libchamplain pix # Manual maintain, update to 3.4.6 , update webkit2gtk buildreq. to webkit2gtk-4.1, convert build to meson -- might not be worth building cinnamon-desktop xviewer # # Manual maintain, bump to 3.4.11