1
0
forked from brl/citadel
Commit Graph

106 Commits

Author SHA1 Message Date
28a5935b71 Fixed mutter builds in Docker
- Fixed a dependency sourcing problem in meson build libmutter_dep
- Added xwayland to Dockerfile to pass mutter initfd meson checks
2021-03-20 20:27:15 -04:00
c08e51c9ae Citadel config fixes and enhancements
- Added citadel-setpassword.service and shell script to set a default
password of 'citadel' in install mode, does not run in any other mode or
if a password is already set
- Re-implement disable logging out of Gnome:
  * Lock preventing log outs in gsettings override
  * Patched gnome-session so that locking log outs does not lock
  shutting down
  * Patched gnome-shell to remove 'Log Out' from status label
- Added keyboard shortcut for Citadel Realms UI (gtk) to gnome-shell:
  * Added gsetting for the shortcut
  * Separated inital realm dconf database and Citadel dconf databases to
  use different settings for each
  * Added Ctrl+Alt+c as the keyboard shortcut for launching Citadel
  Realms UI to the citadel dconf database
- Added neovim init.vim to realms skel since neovim is now default vim
in realms
2021-03-20 20:27:15 -04:00
2bf595e76c update gnome-shell,mutter,gnome-control-center to 3.38.3 2021-01-29 23:12:28 -05:00
182fdf111c Revert iwd to 1.7 and add a config file workaround 2020-11-04 12:45:11 -05:00
6192a45ad1 Add gnome-system-monitor and gnome-disk-utility 2020-11-04 12:43:14 -05:00
a29cd95568 Remove Nautilus, Gnome Usage, and Tracker! 2020-11-04 12:40:40 -05:00
3ca4a68dcd Collect all bbappend files into a single place.
This makes a lot more sense than scattering them around in the tree.
2020-11-04 12:37:11 -05:00
098c639ed7 Use the disabled-plugins feature of GSD to remove plugins
This will create "dummy" .desktop launchers for the removed
plugins so that we don't need to change any session files in
gnome-session or gdm.
2020-11-03 15:05:01 -05:00
553ca22f41 Fixes a host leak with itstool
File "/home/user/citadel/build/tmp-glibc/work/corei7-64-oe-linux/gnome-terminal/3.38.0-r0/recipe-sysroot-native/usr/bin/itstool", line 27, in <module>
      import libxml2
    ModuleNotFoundError: No module named 'libxml2'
2020-11-02 11:10:00 -05:00
4c3baa433b Big Upgrade: GNOME 3.38, Yocto 3.1.3, meta-rust, meta-intel
Updated Recipes

   * dash-to-panel 40
   * dconf 0.38.0
   * gdm 3.38.0
   * glib 2.66.1
   * gjs 1.66.0
   * gnome-autoar 0.2.4
   * gnome-backgrounds 3.38.0
   * gnome-bluetooth 3.34.3
   * gnome-control-center 3.38.1
   * gnome-screenshot 3.38.0
   * gnome-shell 3.38.1
   * gnome-session 3.38.0
   * gnome-settings-daemon 3.38.0
   * gnome-terminal 3.38.0
   * gnome-usage 3.38.0
   * graphene 1.10.2
   * gsettings-desktop-schema 3.38.0
   * gvfs 1.46.1
   * iwd 1.9
   * libgee 0.20.3
   * libgtop 2.40.0
   * libgweather 3.36.1
   * mkpasswd 5.5.7
   * mozjs 78.0.1
   * mutter 3.38.1
   * nautilus 3.38.1
   * networkmanager 1.26.4
   * polkit 0.118
   * tracker 3.0.1
   * vte 0.62.0

Removed because recipes exist in poky with adequate version

   * atk, at-spi
   * clutter
   * clutter-gtk
   * cogl
   * ell
   * gcr
   * itstool
   * libinput
   * pango

Other removed recipes

   * systemd-initrd          No longer using a separate systemd recipe
                             for initramfs
   * caribou                 What even is this
   * gnome-tweaks            Not used
   * mozjs                   Polkit no longer requires an ancient mozjs
   * mozjs68                 Upgraded to mozjs78
2020-11-01 09:31:47 -05:00
df84b16018 Remove X11 support from Pulseaudio
Otherwise Pulseaudio client will attempt to connect to and load
configuration information from XServer which no longer works with
Wayland gnome and causes a deadlock during gnome shell initialization.
2020-08-05 19:39:00 -04:00
92287e29fe Upgrade GNOME packages to GNOME 3.36.4 versions 2020-08-05 19:39:00 -04:00
1bbbe3ebbc Mega update of poky, kernel, Gnome 3.36 2020-08-05 19:39:00 -04:00
67f2251804 changes for yocto upgrade 2019-08-22 00:32:02 -04:00
0c40635fc3 Remove unneeded panels from gnome-control-center 2019-05-08 12:36:43 -04:00
6ac40da990 Disable gsd-sharing plugin 2019-05-08 12:35:00 -04:00
9f2bda3d20 Remove unneeded .desktop files 2019-05-08 12:33:53 -04:00
8a2ea53f63 Added stripped down gvfs to facilitate automounting of luks encrypted USB drives, includes gsettings to prevent autorun 2019-04-22 11:29:32 -04:00
988cb3e7e6 upgrade mutter and gnome-shell to 3.32.1 2019-04-17 20:27:09 -04:00
e96abbd680 Removed user switching and log out from Gnome UI 2019-04-15 14:02:33 -04:00
8bde20dd0c replace nss with gnutls to improve reproducibility 2019-04-09 15:23:35 -04:00
ba3d690557 fixed a typo that was breaking atk entirely 2019-04-09 15:22:36 -04:00
247ed71ba5 Gnome upgrade to 3.32 2019-04-06 21:23:45 -04:00
4adb94811a path to python changed 2019-04-06 16:19:30 -04:00
b819f6bd4b refreshed patch for upgraded meson, rpath patch no longer needed 2019-04-06 16:18:39 -04:00
150d6a80f2 poky upgrade required updating these recipes 2019-04-06 16:17:26 -04:00
8d23eea6f4 add 'warrior' to poky releases 2019-04-06 16:03:04 -04:00
ba3a0af963 put some files into a new lib package 2019-04-02 15:53:01 -04:00
39cf2d17a1 added gnome-screenshot to citadel 2019-01-19 18:40:14 -05:00
bb3434acb7 Fix a build warning 2019-01-16 22:48:39 -05:00
5f5adf8abb Remove fribidi as a newer version is already in poky 2019-01-16 13:41:36 -05:00
24962c24c6 patch meson to not strip RPATH silently on install 2019-01-16 13:40:49 -05:00
69029624e2 Enable FTS or else the schema is broken 2019-01-15 14:13:10 -05:00
9bcc4c3f7a Upgrade Gnome to 3.30 2019-01-15 12:02:49 -05:00
5fc9e4b462 Moved this into a class, it's still needed by a couple of recipes 2019-01-15 11:33:50 -05:00
2c396b28e5 No longer attempting to keep multiple Gnome versions in single tree 2019-01-15 11:30:55 -05:00
44b787c677 Update poky to 'thud' 2019-01-15 11:27:09 -05:00
dma
c5f15f9853 Fix fetch patch 2019-01-01 14:03:36 -05:00
1a09fff183 don't pull in icon dependency 2018-12-31 18:46:07 -05:00
xSmurf
e96ae54522 Disable calendar events from user shell session... 2018-11-14 19:22:35 -05:00
e659d1d601 Updated wayland and associated recipes 2018-11-11 11:34:58 -05:00
96e5071820 Adjusted gnome-control-center recipe to include meson.build patch 2018-11-11 11:34:03 -05:00
ec7e24aea4 Added meson.build patch to gnome-control-center recipe 2018-11-11 11:33:01 -05:00
5962b74a1c Updated meson recipe to 0.47.2 2018-11-11 11:32:04 -05:00
ee7a795297 Added polkit-gnome to provide a polkit auth agent for Sway 2018-11-08 22:53:05 -05:00
20ccf658b4 Added patch to gnome-usage to show realm name 2018-11-08 21:58:02 -05:00
dma
3265eb2f6d Patch mutter to expose get_client_pid() through MetaWindow introspection 2018-10-25 19:28:13 -04:00
2e3e66cc79 Replaced kbproto dependency with xorgproto in GNOME settings daemon recipe 2018-06-24 20:43:53 +00:00
1043d41de4 Added glibc 2.27 related memfd patch to PulseAudio recipe 2018-06-24 20:40:15 +00:00
1a13a15e34 Fixed glib 2.56.1 recipe checksums 2018-06-24 20:38:14 +00:00