Skip to content

Commit

Permalink
Update for 10.9 release
Browse files Browse the repository at this point in the history
  • Loading branch information
JoshStrobl committed Jan 28, 2024
1 parent 2aaf91b commit 1c635ee
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 9 deletions.
14 changes: 8 additions & 6 deletions docs/developer/workflow/building-budgie-desktop.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import Link from "@docusaurus/Link";
import CodeBlock from "@theme/CodeBlock";
import TabItem from "@theme/TabItem";
import Tabs from "@theme/Tabs";
import Tabs from "@theme/Tabs";

# Building Budgie Desktop

Expand All @@ -19,10 +20,10 @@ budgie-desktop has a number of build dependencies that must be present before at
- accountsservice >= 0.6.40
- alsa-lib >= 1.1.0
- budgie-screensaver (or gnome-screensaver on Debian / Ubuntu)
- budgie-session
- gee-0.8 >= 0.20.0
- gio-2.0 >= 2.64.0
- gio-unix-2.0 >= 2.64.0
- gnome-bluetooth-1.0 >= 3.34.0
- gnome-desktop-3.0 >= 41.0
- gnome-settings-daemon >= 41.0
- gobject-2.0 >= 2.64.0
Expand All @@ -36,6 +37,7 @@ budgie-desktop has a number of build dependencies that must be present before at
- libpeas-gtk-1.0 >= 1.26.0
- libpulse >= 2
- libwnck >= 3.36.0
- libxfce4windowing
- meson
- magpie 0.9.x
- polkit-agent-1 >= 0.110
Expand Down Expand Up @@ -68,7 +70,7 @@ budgie-desktop requires/recommends the following to be installed:
<CodeBlock language="bash">
sudo pacman -S base-devel git
<br />
sudo pacman -S accountsservice budgie-screensaver gnome-bluetooth gnome-menus gnome-session gnome-settings-daemon gobject-introspection ibus intltool libgee libpeas libwnck3 meson magpie sassc vala zenity
sudo pacman -S accountsservice budgie-session budgie-screensaver gnome-settings-daemon gobject-introspection ibus intltool libgee libpeas libwnck3 libxfce4windowing meson magpie sassc vala zenity
</CodeBlock>
</TabItem>
<TabItem value="debian-or-ubuntu" label="Debian / Ubuntu">
Expand All @@ -86,14 +88,14 @@ The manual method for dependency installation is:
sudo apt install build-essential git
<br />
sudo apt install gnome-settings-daemon-dev gtk-doc-tools intltool libaccountsservice-dev libasound2-dev
libgnome-bluetooth-dev libgnome-desktop-3-dev libcanberra-dev libgee-0.8-dev libgnome-menu-3-dev libgstreamer1.0-dev
libgnome-desktop-3-dev libcanberra-dev libgee-0.8-dev libgstreamer1.0-dev
libgtk-3-dev libibus-1.0-dev libmagpie-0-dev libpeas-dev libpolkit-agent-1-dev libpulse-dev libupower-glib-dev
libwnck-3-dev meson ninja-build sassc uuid-dev valac
libwnck-3-dev libxfce4windowing-dev meson ninja-build sassc uuid-dev valac
</CodeBlock>
</TabItem>
<TabItem value="fedora" label="Fedora non-Atomic">
<CodeBlock language="bash">
sudo dnf install accountsservice-devel alsa-lib-devel budgie-screensaver desktop-file-utils gettext git glib2-devel gnome-bluetooth3.34-libs-devel gnome-desktop3-devel gnome-menus-devel gnome-settings-daemon-devel gobject-introspection-devel gsettings-desktop-schemas-devel gstreamer1-devel gtk-doc gtk3-devel ibus-devel intltool json-glib-devel libcanberra-devel libX11-devel libXtst-devel libgee-devel libnotify-devel libpeas1-devel libuuid-devel libwnck3-devel meson magpie-devel polkit-devel pulseaudio-libs-devel sassc upower-devel vala
sudo dnf install accountsservice-devel alsa-lib-devel budgie-screensaver budgie-session desktop-file-utils gettext git glib2-devel gnome-desktop3-devel gnome-settings-daemon-devel gobject-introspection-devel gsettings-desktop-schemas-devel gstreamer1-devel gtk-doc gtk3-devel ibus-devel intltool json-glib-devel libcanberra-devel libX11-devel libXtst-devel libgee-devel libnotify-devel libpeas1-devel libuuid-devel libwnck3-devel libxfce4windowing-devel meson magpie-devel polkit-devel pulseaudio-libs-devel sassc upower-devel vala
</CodeBlock>
</TabItem>
<TabItem value="fedora-onyx" label="Fedora Onyx / Atomic">
Expand All @@ -106,7 +108,7 @@ sudo equo i dev-util/re2c dev-libs/libsass dev-lang/sassc dev-util/intltool dev-
</TabItem>
<TabItem value="solus" label="Solus">
<CodeBlock language="bash">
sudo eopkg it accountsservice-devel alsa-lib-devel gnome-bluetooth-devel gtk-doc gnome-settings-daemon-devel gstreamer-1.0-devel ibus-devel libcanberra-devel libgee-devel libgnome-desktop-devel libgnome-menus-devel libnotify-devel libpeas-devel libwnck-devel magpie-devel pulseaudio-devel sassc upower-devel vala ccache -c system.devel
sudo eopkg it accountsservice-devel alsa-lib-devel gtk-doc gnome-settings-daemon-devel gstreamer-1.0-devel ibus-devel libcanberra-devel libgee-devel libgnome-desktop-devel libnotify-devel libpeas-devel libwnck-devel libxfce4windowing-devel magpie-devel pulseaudio-devel sassc upower-devel vala ccache -c system.devel
</CodeBlock>
</TabItem>
</Tabs>
Expand Down
6 changes: 3 additions & 3 deletions src/constants.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
export const LATEST_BUDGIE_RELEASE = {
date: "2023-10-18",
post: "https://buddiesofbudgie.org/blog/budgie-10-8-2-released",
version: "10.8.2",
date: "2024-01-28",
post: "https://buddiesofbudgie.org/blog/budgie-10-9-released",
version: "10.9",
};

0 comments on commit 1c635ee

Please sign in to comment.