We are proud to announce the immediate availability of Solus 4 Fortitude, a new major release of the Solus operating system. This release delivers a brand new Budgie experience, updated sets of default applications and theming, and hardware enablement.
General
Default Applications
All our editions feature:
- Firefox 65.0.1
- LibreOffice 6.2.1.2
- Rhythmbox 3.4.3 with the latest release of the Alternate Toolbar extension
- Thunderbird 60.5.2
Our Budgie and GNOME Editions ship with GNOME MPV 0.16 and our MATE Edition ships with VLC 3.0.6
Hardware and Kernel Enablement
This release of Solus ships with Linux kernel 4.20.16, enabling us to provide support for AMD Picasso and Raven2 APUs, AMD Vega20 and broader Vega10 enablement, as well as improved support for Intel Coffee Lake and Ice Lake CPUs.
Furthermore, Linux kernel 4.20 expands our support for other hardware devices, such as touchpad support for the Lenovo IdeaPad 130-15IKB and 330-15ARR.
Mesa has been upgraded to the latest release, 19.0.0, enabling us to provide OpenGL 4.5 API support (for supported cards) as well as support for newer AMD Polaris, Vega10, Vega20, and VegaM cards.
Multimedia Upgrades
This release ships with ffmpeg 4.1.1, the latest of the 4.x series. This release has enabled us to deliver improved VAAPI MPEG and VP8 decoding as well as support for AOM AV1 encoding, decoding, and parsing.
We’ve also enabled support in VLC for dav1d, an open source AV1 decoder.
Software Center
The Software Center has seen some minor refinements and fixes ahead of our planned rewrite. Specifically, we have fixed instances where search results may not show the package summary or description when an ampersand is used in it.
Additionally WPS Office has been removed from Third Party due to the introduction of an unenforceable EULA by the developers.
Budgie
Solus ships with our brand new release of the Budgie 10.x series, Budgie 10.5, as well as complimenting this release by shipping Solus 4 out-of-the-box with the Plata (Noir) GTK Theme.
Applets
Budgie Menu
This Budgie release introduces a few refinements to Budgie Menu. We no longer show applications multiple times in non-compact mode when headers are turned off. We will also attempt to eliminate the “Sundry” category by automatically moving them to an “Other” category if the category is available.
Caffeine Mode
Budgie 10.5 introduces a new applet called Caffeine Mode. Caffeine Mode is designed to ensure your system does not automatically suspend, lock, or dim when you’re hard at work.
Caffeine Mode supports:
- Notifications when it is turned on or off
- Setting a timer to automatically turn off Caffeine Mode
- Turning up your display brightness to max or a designated brightness level
We’d like to thank yursan9 for their amazing work on this applet!
Icon Tasklist
Budgie 10.5 provides a massive upgrade to the IconTasklist applet. Our new IconTasklist applet has improved application detection to more consistently group applications and introduces a brand new IconTasklist popover experience.
This new popover design enables you to:
- Close all instances of the selected application
- Easily access per-window controls for marking it always on top, maximizing / unmaximizing, minimizing, and moving it to various workspaces.
- Quickly favorite / unfavorite apps
- Quickly launch a new instance of the selected application
- Scroll up or down on an IconTasklist button when a single window is open to activate and bring it into focus, or minimize it, based on the scroll direction.
- Toggle to minimize and unminimize various application windows
Additionally, this new popover design enables you to take advantage of custom application actions by supported apps, such as launching a private window in Firefox, composing a new message in Geary, and more!
Raven
Raven, our widget and notification center, has seen improvements in Budgie 10.5.
Calendar
You can now enable week numbers for the Calendar widget in Raven. This can be done easily by going to the Raven section of Budgie Desktop Settings and toggling on “Enable display of week numbers in Calendar”.
Notifications
Budgie 10.5 introduces improved notification management. With this release, notification management is no longer a “clear all or nothing” scenario. Notifications are grouped on a per-app basis and you’re in control of whether or not you want to:
- Clear all notifications
- Clear all notifications for a specific app
- Clear a specific notification for an app
Building on this, notification summaries and descriptions are now properly summarized in their Notification popups. We will also no longer store notifications for:
- Power, such as automatic suspend and wake-from-suspend notifications
- Printer notifications, such as those for network printers
Sound
Our Sound widgets have been completely rewritten and redesigned! We’ve broken up the widgets into Sound Output and Sound Input, fixed some long-standing bugs, and introduced long sought after features.
For Sound Output, you can now enable the “Allow raising volume above 100%” option to crank up your volume to 150%! Great for parties or movie watching.
Controlling your volume on a per-application basis has never been easier. With our new Sound Output widget, you can now control each application as well as mute them right from Raven! No longer do you need need to dive into the Sound settings in GNOME Control Center or install a third-party tool like pavucontrol. Applications which utilize ALSA for sound playback will also have less verbose names, so you can expect to see applications like mocp (music-on-console player) showing up as “mocp” rather than “ALSA plug-in [mocp]”
With both the Sound Output and Input widgets, you can easily switch between devices, and the functionality for device switching has been rewritten to be more reliable in cases of plugging in a new device or removing an existing one.
Last but not least, in the event you have no output or input devices, we’ll automatically hide the respective widget in Raven! Plug in a device and they’ll automatically show up!
Personalization
We strongly believe that Budgie should provide a balanced, curated desktop experience for our users, enabling a reasonable level of personalization out-of-the-box and empower our users (and downstreams such as Ubuntu Budgie) to open up a world of possibilities with Budgie applets.
Budgie 10.5 introduces a wider array of personalization options via our Budgie Desktop Settings application. Let’s go over the various sections which have been refinements!
Style
Budgie 10.5 builds on our existing support for selecting various cursor, icon, and widget (GTK) themes by ensuring that the options we present to users for icons and widgets are more likely to work well with Budgie.
To do this, we have implemented a blacklist of Icon and GTK themes which are known to not provide our users the most optimal experience. For GTK Themes, we blacklist themes such as Adwaita, Clearlooks, Industrial, etc. which are provided by GNOME and are largely aimed at supporting GNOME Shell. For Icon Themes, we blacklist Breeze and the Solus SC Icon Theme (largely leverages Papirus). Should you desire, you can still switch to these themes through a third-party tool such as GNOME Tweaks.
Thanks to the hard work of EbonJaeger, you can choose the position in which Notification pop-ups are displayed. By default, Notifications will display in the top right of your screen, however that can now be changed to any corner of your screen!
For vendors, we now provide the gschema key to hide the “Built-in theme” option. For Solus 4, we leverage this option to hide such built-in “internal” theme and prioritize our work on surfacing third-party GTK themes such as Plata.
Raven
Budgie 10.5 introduces a new section to Budgie Desktop Settings for personalizing Raven. This is where you would go to allow raising volume above 100% as well as toggle various widgets. We provide options for:
- Allowing the raising the volume above 100%
- Enabling the display of week numbers in the Calendar widget
- Toggling Raven widgets
- Calendar
- Sound Output
- Microphone / Sound Input
- Media Playback Controls (MPRIS)
- Power Strip (Quick Access to Budgie Desktop Settings, Lock, and Logout)
Windows
The Windows section of Budgie Desktop Settings introduces options for:
- Center new windows on screen (when possible).
- Disabling Night Light mode when a window becomes full-screen. This option will automatically re-enable Night Light mode when leaving fullscreen. This is great for late night gaming or movie watching.
- Enabling window focus change on mouse enter and leave instead of based on clicking on a window.
Other
Some other changes / fixes of note:
- Added dedicated CSS classes for Sound widgets (
apps-list
,devices-list
,sound-devices
) as well as various popovers to make it easier for theme developers. - We now prevent the dragging of desktop icons into the IconTasklist, given its purpose is to show favorited and/or active windows.
GNOME
Our GNOME experience has seen some refinements to our out-of-the-box default experience.
- Gedit will now default to using the Oblivion theme
- We now default to the Plata (Noir) GTK Theme.
MATE
Our MATE experience has seen some refinements to our out-of-the-box default experience.
- We now default to Plata GTK Theme for improved system theming
- We’ve resolved an issue with password setting in the About Me of MATE Control Center
- Due to various issues with broken user management, we have decided to temporarily remove the packages responsible for providing this functionality, which are
gnome-system-tools
,system-tools-backend
, andliboobs
. We are actively working with the developer of an alternative tool to resolve various issues (such as avatar and language setting) and we are optimistic we’ll have a solution to deliver to our users. When this tooling is considered ready for production, we will deploy it automatically to our MATE users.
Our MATE ISO ships with latest of the MATE 1.20 series, which has numerous improvements and fixes such as:
- Applet fixes in Cpufreq and Eyes
- Numerous fixes in MATE Tweak
- Numerous fixes in MATE Panel such as for the Clock and na-tray
- Support for background fallback on HiDPI in mate-desktop
- You now double-click instead of single-click to edit keyboard shortcuts in MATE Control Center
Plasma
Thanks to the hard work by Friedrich von Gellhorn (Girtablulu) and the groundwork laid by Peter O’Connor (sunnyflunk), we’re happy to introduce the availability of a new Plasma Testing ISO. This new Plasma Testing ISO features the latest of the Plasma Desktop 5.15 series, 5.15.2, and is complemented by KDE Frameworks 5.56, KDE Applications 18.12.2, and Qt 5.12.1.
This Plasma Testing ISO features various performance improvements, as well as reduced QML Engine Memory usage thanks to Qt 5.12 by upwards of 30%. It also features improvements from the latest Plasma Desktop and KDE Applications such as:
- Crash fixes for Dolphin
- Full support for emoji characters, including color emojis.
- KDE Plasma 5.15 is starting up now faster.
- Some new / improved icons.
We have also refined our default experience so windows now open in the center of the desktop, as well as the addition of a new default keyboard shortcut for showing your desktop (Meta+D).
You can download the new Plasma Testing ISO here
Thank You
We would like to thank everyone that has supported and contributed to Solus and its endeavors, including Budgie Desktop. It’s you, our community, that has made this release possible. Whether you’ve filed bugs, fixed software, contributed code, translated Budgie Desktop, or shared Solus releases with your colleagues, friends, and family, you’ve helped shape this release and improved the project for everyone.
Thank you for believing in our shared vision for the project. We look forward to working alongside all of you on many more releases in the future.
Download
To download our latest Editions, you can go to our Download page, where direct links and torrents are available!
Changelog of ISO (Budgie)
Packages added to this release:
- aom
- ldns
- libpcap
- nvidia-390-glx-driver-modaliases
- ppp
- solus-sc-icons
- wireless-regdb
- zstd
Packages removed from this release:
- font-indic-ttf
- font-lateef-ttf
- nvidia-304-glx-driver-modaliases
Changes in this release:
libao
ldb
libmbim
libwpg
libwpd
qtstyleplugins
- F. von Gellhorn: Rebuild for QT 5.12.1
- Peter O’Connor: Disable Qt scaling with gtk2 theme so it doesn’t scale twice
- Peter O’Connor: Rebuild for Qt5 5.11.2
lz4
libxres
xmlsec1
libxtst
gstreamer-1.0-plugins-ugly
- Pierre-Yves: Update gstreamer-1.0-plugins-ugly to 1.14.4
- Pierre-Yves: Update gstreamer-1.0-plugins-ugly to 1.14.3
libnspr
gstreamer-1.0-plugins-good
- Pierre-Yves: Update gstreamer-1.0-plugins-good to 1.14.4
- Pierre-Yves: Update gstreamer-1.0-plugins-good to 1.14.3
x265
libxshmfence
gstreamer-1.0-plugins-base
- Pierre-Yves: Update gstreamer-1.0-plugins-base to 1.14.4
- Pierre-Yves: Update gstreamer-1.0-plugins-base to 1.14.3
libglvnd
tevent
gmime
gpgme
libsndfile
libxdmcp
xorg-driver-video-amdgpu
- Fabio Forni: Update xorg-driver-video-amdgpu to 19.0.0
- Bryan T. Meyers: Rebuild for xorgproto
- Peter O’Connor: Update to 18.1.0
libvisio
gstreamer-1.0
xset
gstreamer-1.0-libav
- Pierre-Yves: Rebuild for gstreamer-1.0-libav for ffmpeg 4.1
- Pierre-Yves: Update gstreamer-1.0-libav to 1.14.4
- Pierre-Yves: Update gstreamer-1.0-libav to 1.14.3
libgxps
wayland
- Bryan T. Meyers: Switch to gitlab source
- [Joshua Strobl: Update Wayland to 1.16.0. Release announcement available here.](https://dev.getsol.us/source/wayland/browse/master/;79272d5)
python-asn1crypto
papirus-icon-theme
- Jacob Alzén: Update papirus-icon-theme to 20190302
- Jacob Alzén: Update papirus-icon-theme to ‘20190203’ and remove Adapta versions
- Joshua Strobl: Add additional icons for new Third Party items added into SC.
- Joshua Strobl: Drop most inherits for Solus SC Icons.
- Joshua Strobl: Initial implementation of solus-sc-icons leveraging Papirus.
xorg-driver-input-libinput
- Pierre-Yves: Update xorg-driver-input-libinput to 0.28.2
- Pierre-Yves: Update xorg-driver-input-libinput to 0.28.1
- Peter O’Connor: Rebuild for xorg-server 1.20.1
solus-artwork
solus-sc
- Joshua Strobl: Sync with git
- Joshua Strobl: Sync with git. Drops WPS Office from Third Party.
- Joshua Strobl: Add Desktop Action for going to Updates view.
- Joshua Strobl: Update to 22.
- Joshua Strobl: Attempt to force solus-sc for Third Party icons.
- Joshua Strobl: Add a couple additional fixes via git and start having a rundep on solus-sc-icons.
- Joshua Strobl: Switch to git for Plasma testing.
- Joshua Strobl: Start using GetSolus fork.
nghttp2
lm_sensors
libheif
libboost
baselayout
volume_key
libmtp
python-setuptools
unzip
libxv
youtube-dl
- paessi: Update youtube-dl to 2019.03.09
- paessi: Update youtube-dl to 2019.03.01
- paessi: Update youtube-dl to 2019.02.18
- F. von Gellhorn: Update youtube-dl to 2019.02.08
- F. von Gellhorn: Update youtube-dl to 2019.01.30.1
- F. von Gellhorn: Update youtube-dl to 2019.01.27
- paessi: Update youtube-dl to 2019.01.24
- paessi: Update youtube-dl to 2019.01.17
- paessi: Update youtube-dl to 2019.01.02
- paessi: Update youtube-dl to 2018.12.31
- paessi: Update youtube-dl to 2018.12.17
- paessi: Update youtube-dl to 2018.12.09
- paessi: Update youtube-dl to 2018.12.03
- paessi: Update youtube-dl to 2018.11.23
- paessi: Update youtube-dl to 2018.11.18
- paessi: Update youtube-dl to 2018.11.07
- paessi: Update youtube-dl to 2018.10.29
- paessi: Update youtube-dl to 2018.10.05
- paessi: Update youtube-dl to 2018.09.26 (for real this time)
- paessi: Update youtube-dl to 2018.09.26
- xeals: Update to 2018.09.18
geoclue
- Joshua Strobl: Reverted to older geoclue again.
- Joshua Strobl: Revert “Update to 2.4.12”
- Bryan T. Meyers: Update to 2.4.12
python
python-dbus
tracker-miners
aa-lsm-hook
- Bryan T. Meyers: Disable musl to fix apparmor compile
- Joshua Strobl: Revert prior action. Solbuild really didn’t like that.
- Joshua Strobl: Have apparmor be an explicit rundep, seeing as this is for AppArmor system integration.
cpio
bash-completion
- Yurizal Susanto: Speed up eopkg completion
- Joey Riches: Update eopkg completions for autoremove and remove-orphans
mpv
- Rune Morling: Safety rebuild for samba-4.8.8
- Bryan T. Meyers: bump
- Mateusz Mikuła: Rebuild with Nvidia Video Codec API enabled
- Pierre-Yves: Update mpv to 0.29.1 & rebuild for ffmpeg 4.1
- Joshua Strobl: Safety rebuild against samba
xorg-driver-input-wacom
libdrm
- Joshua Strobl: Update to 2.4.97
- Bryan T. Meyers: Temporarily disable tests
- Bryan T. Meyers: Updated to 2.4.96
xorg-driver-video-intel
harfbuzz
shadow
- Bryan T. Meyers: Move PAM configs to stateless dir
- Bryan T. Meyers: Round two of PAM cleanup
- Bryan T. Meyers: More PAM fixes
xdpyinfo
libixion
gnutls
onboard
util-linux
libdaemon
libxscrnsaver
ca-certs
ffmpeg
- Pierre-Yves: Update ffmpeg to 4.1.1
- Pierre-Yves: Rebuild ffmpeg for x265 3.0
- Bryan T. Meyers: Rebuild for fdk-aac
- Pierre-Yves: ffmpeg: enable aom AV1 encoding/decoding
- Mateusz Mikuła: Rebuild with Nvidia Video Codec API enabled
- Pierre-Yves: [WIP] Update ffmpeg to 4.1
- Joey Riches: Rebuild against x265
- Pierre-Yves: Rebuild ffmpeg for libssh 0.8.4
- Joshua Strobl: Add nopatch files to resolve false reporting by cve-check-tool. These CVEs were resolved in 3.4.x releases.
osinfo-db
- Bryan T. Meyers: Update to 20181214 and fix pathing, resolves T7432
- Bryan T. Meyers: Switch to gitlab source
libcaca
ghostscript
libp11-kit
luajit
hexchat
libcairo
system-config-printer
xorg-server
- Pierre-Yves: Safety rebuild xorg-server for libunwind to 1.3.1
- Bryan T. Meyers: Updated to 1.20.3 to fix CVE-2018-14665
- Peter O’Connor: Update to 1.20.2
- Peter O’Connor: Update to 1.20.1, resolves T7041
dbus
comar-api
- Bryan T. Meyers: Fix source, switch to component key
- Ikey Doherty: Fix component
- Ikey Doherty: Rebuild
- Justin Zobel: Convert to yml
talloc
python-requests
- F. von Gellhorn: Update python-request to 2.21.0
- Peter O’Connor: Backport patch to address CVE-2018-18074
python-certifi
python-idna
libxcomposite
gnome-control-center
dejavu-fonts-ttf
libsm
findutils
zlib
libzmf
xcb-util-image
xhost
- Pierre-Yves: Update xhost to 1.0.8
- Bryan T. Meyers: Rebuild for xorgproto
- Peter O’Connor: Rebuild for xorgproto update
- Peter O’Connor: Update abireport
xdg-user-dirs-gtk
attr
sed
libinput
- Pierre-Yves: Update libinput to 1.12.6
- Pierre-Yves: Update libinput to 1.12.5
- Pierre-Yves: Update libinput to 1.12.3
- Pierre-Yves: Update libinput to 1.12.2
- Pierre-Yves: Update libinput to 1.12.1
- Pierre-Yves: Update libinput to 1.12.0
libwebp
libxslt
libglu
freeglut
pyparsing
python-cryptography
libxau
- Pierre-Yves: Update libxau to 1.0.9
- Bryan T. Meyers: Rebuild for xorgproto
- Peter O’Connor: Rebuild for xorgproto merge
libaio
exiv2
v4l-utils
pisi
xorg-driver-video-fbdev
psmisc
hwdata
elfutils
- Pierre-Yves: Update elfutils/libelf to 0.175 to fix CVEs
- Peter O’Connor: Update to 0.174, convert to package.yml
libproxy
libetonyek
libevdev
libgpg-error
- Pierre-Yves: Update libgpg-error to 1.35
- Pierre-Yves: Update libgpg-error to 1.34
- Pierre-Yves: Update libgpg-error to 1.33
poppler
libice
enchant
libosinfo
tracker
libxt
gnome-mpv
linux-firmware
- Bryan T. Meyers: Update to 20190312
- Bryan T. Meyers: Update to 20190213
- Bryan T. Meyers: Updated to 20190118
- Bryan T. Meyers: Update to 20181218
- Bryan T. Meyers: Remove large firmware blobs that a normal desktop user would never need
- Bryan T. Meyers: Update to latest, add support for new Intel/Qualcomm Wifi cards and the Nvidia GV100
tdb
libpng
modem-manager
libxext
perl-xml-twig
libxdamage
libwebkit-gtk
- Joshua Strobl: Revert clang change. Had private ABI removals, no rebuilds, and no details on perf changes.
- Joshua Strobl: Revert “Build with clang”
- Joey Riches: Build with clang
- Peter O’Connor: Update to 2.22.4 to address CVE-2018-4372
- Joey Riches: Update abireport
- Joey Riches: Update to 2.22.3
- Joey Riches: Rebuild against libicu
- Peter O’Connor: Update to 2.22.2 to resolve multiple CVEs:
imagemagick
- Pierre-Yves: Update imagemagick to 7.0.8-33
- Pierre-Yves: Update imagemagick to 7.0.8-32
- Pierre-Yves: Update imagemagick to 7.0.8_29
- Pierre-Yves: Update imagemagick to 7.0.8-28
- Pierre-Yves: Update imagemagick to 7.0.8-27
- Pierre-Yves: Update imagemagick to 7.0.8-26
- Pierre-Yves: Update imagemagick to 7.0.8-25
- Pierre-Yves: Update imagemagick to 7.0.8-23
- Pierre-Yves: Update imagemagick to 7.0.8-21
- Pierre-Yves: Update imagemagick to 7.0.8-20
- Pierre-Yves: Update imagemagick to 7.0.8-19
- Pierre-Yves: Update imagemagick to 7.0.8-18
- Pierre-Yves: Update imagemagick to 7.0.8-16
- Pierre-Yves: Update imagemagick to 7.0.8-15
- Pierre-Yves: Rebuild imagemagick for perl 5.28.0 & update to 7.0.8-14
- Pierre-Yves: Update imagemagick to 7.0.8-12
gnupg
- Pierre-Yves: Update gnupg to 2.2.13
- Pierre-Yves: Update gnupg to 2.2.12
- Pierre-Yves: Update gnupg to 2.2.11
perl-x11-protocol
dotconf
libcap2
python-cparser
libqmi
cyrus-sasl
systemd
- Bryan T. Meyers: Make PAM config stateless
- Bryan T. Meyers: Round 3 of PAM cleanup
- Bryan T. Meyers: Round 2 of PAM cleanup
- Bryan T. Meyers: Fixed build for meson and standardized PAM config
- Peter O’Connor: Make dynamic users less dynamic (and working). Resolves T6935
curl
- Pierre-Yves: Update curl to 7.64.0 to address multiple CVEs
- Bryan T. Meyers: Switch to github source
- Pierre-Yves: Update curl to 7.63.0
- Pierre-Yves: Update curl to 7.62.0 to address multiple CVEs
python-urllib3
sbc
samba
- Rune Morling: Update Samba to 4.8.8 (security and bug fixes)
- Pierre-Yves: Rebuild samba for perl 5.28.0
- Bryan T. Meyers: Fixup PAM config and make stateless
- Rune Morling: Update Samba from the 4.7.x branch to the 4.8.x branch (T6851).
gutenprint
clr-boot-manager
- F. von Gellhorn: Update clr-boot-manager to 3.1.0
- Peter O’Connor: Revert clr-boot-manager to 1.5.5
- Bryan T. Meyers: Updated clr-boot-manager to 3.0.0
openal-soft
python-cffi
libgcrypt
libnss
- Pierre-Yves: Update libnss to 3.42.1 for CVE-2018-18508
- Pierre-Yves: Update libnss to 3.42
- Pierre-Yves: Update libnss to 3.41.1
- Pierre-Yves: Udate libnss to 3.41
- Pierre-Yves: Update libnss to 3.40.1 to address CVE-2018-12404
- Pierre-Yves: Update libnss to 3.39 for CVE-2018-12384
libcmis
postgresql
doflicky
- Peter O’Connor: Move to git to enable nvidia 390 drivers detection
- Joshua Strobl: Add patch to drop 304 support.
- Bryan T. Meyers: Remove dependency on nvidia-304-glx-driver-modaliases
libedit
exfat-utils
vapoursynth
- Pierre-Yves: Rebuild for vapoursynth for ffmpeg 4.1
- Pierre-Yves: Update vapoursynth to R45.1
- Pierre-Yves: Rebuild vapoursynth for imagemagick 7.0.8-12
openssh
- Longwu Ou: Enable libedit support for sftp. Resolves T6273.
- Bryan T. Meyers: Fix missing builddep for manpages
- Bryan T. Meyers: Switch to github source
- Silke Hofstra: Enable DNSSEC support with ldns
- Bryan T. Meyers: Updated PAM config and moved it to the stateless directory
hplip
openssl
pyatspi2
libarchive
jansson
accountsservice
bind-utils
libcdr
libxinerama
libxfont2
python3
- Pierre-Yves: Update python3 to 3.6.8
- Pierre-Yves: Update python to 3.6.7
- Peter O’Connor: Update to 3.6.6 and address CVE-2018-14647
libxxf86vm
snapd
- F. von Gellhorn: Update snapd to 2.37.4
- F. von Gellhorn: Update snapd to 2.37.3
- Joshua Strobl: Make apparmor a rundep of snapd. Ensures you can’t nuke apparmor and potentially bork it.
- Joshua Strobl: Safety rebuild against all the glibc stuff.
- F. von Gellhorn: Update snapd to 2.37.2
- F. von Gellhorn: Update snapd to 2.37.1
- F. von Gellhorn: Update snapd to 2.37 and fix patches
- F. von Gellhorn: Update Snapd to 2.36.3
- F. von Gellhorn: Update snapd to 2.36.2
- F. von Gellhorn: Fixes snap issues not starting after a reboot
- Joshua Strobl: Update to 2.36.1
- Peter O’Connor: Update to 2.35.4 and attempt to fix permission gremlin
firefox
- Pierre-Yves: Update firefox to 65.0.1
- Joshua Strobl: Update langpacks to 65.0.1
- Pierre-Yves: Update firefox to 65.0
- Joshua Strobl: Update langpacks to 65.0
- Pierre-Yves: Update firefox to 64.0.2
- Joshua Strobl: Update langpacks to 64.0.2
- Bryan T. Meyers: Add Italian translation in desktop file
- Pierre-Yves: Update a translation in the desktop file
- Pierre-Yves: Update firefox to 64.0 to address multiple CVEs
- Joshua Strobl: Update langpacks to 64.0
- Pierre-Yves: Disable hardware acceleration as it might cause issue with suspend for some users
- Pierre-Yves: Update firefox to 63.0.3
- Pierre-Yves: Update firefox to 63.0.1
- Joshua Strobl: Update langpacks to 63.0.1
- Pierre-Yves: Update firefox to 63.0
- Joey Riches: Merge branch ‘master’ of ssh://dev.getsol.us:2222/source/firefox
- Joshua Strobl: Update langpacks to 63.0
- Joey Riches: Rebuild against libicu
- Pierre-Yves: Update firefox to 62.0.3 to address CVEs
- Joshua Strobl: Update langpacks to 62.0.3
- Peter O’Connor: Bump release number
- Pierre-Yves: Update firefox to 62.0.2
- Joshua Strobl: Update langpacks to 62.0.2
python-openssl
inxi
libatasmart
libtiff
- Bryan T. Meyers: Switch to gitlab source
- Pierre-Yves: Update libtiff to 4.0.10 to address multiple CVEs
- Peter O’Connor: Allow checks to pass on server even when they fail
- Peter O’Connor: Update to a git snapshot to address CVE-2018-18557
brotli
libxcursor
linux-current
- Bryan T. Meyers: Update linux-current to 4.20.16
- Bryan T. Meyers: Update linux-current to 4.20.10
- Bryan T. Meyers: Update linux-current to 4.20.8
- Bryan T. Meyers: Update linux-current to 4.20.7
- Bryan T. Meyers: Update linux-current to 4.20.3
- Bryan T. Meyers: Update to 4.20.2
- Bryan T. Meyers: Update linux-current to 4.19.12
- Bryan T. Meyers: Update linux-current to 4.19.9
- Bryan T. Meyers: Update linux-current to 4.19.8
- Bryan T. Meyers: Update linux-current to 4.19.7
- Bryan T. Meyers: Update linux-current to 4.19.6
- Bryan T. Meyers: Rebuild for config changes
- Bryan T. Meyers: Update linux-current to 4.19.5
- Bryan T. Meyers: Update linux-current to 4.19.2
- Bryan T. Meyers: Update linux-current to 4.19.1
- Bryan T. Meyers: Undo radeon changes, resolves T7101
- Bryan T. Meyers: Update linux-current to 4.18.16
- Bryan T. Meyers: Update linux-current to 4.18.14
- Bryan T. Meyers: Update linux-current to 4.18.12
- Joshua Strobl: Add open-vm-tools to rebuilds list.
- Bryan T. Meyers: Update linux-current to 4.18.11
- Bryan T. Meyers: Update linux-current to 4.18.9
- Joshua Strobl: Enable CONFIG_PINCTRL_AMD for improved detection of AMD controllers and Elantech touchpads. Resolves T6946 and brings linux-current more in line with internal testing against -next.
- Bryan T. Meyers: Update linux-current to 4.18.8
breeze-cursor-theme
xkeyboard-config
libndp
sane-backends
libxcb
- Bryan T. Meyers: Rebuild for xorgproto
- Pierre-Yves: Update libxcb to 1.13.1
- Peter O’Connor: Rebuild for xorgproto update
wget
libxxf86dga
libnfs
cups
- Pierre-Yves: Patch cups for CVE-2018-4700
- Bryan T. Meyers: Make PAM config stateless
- Bryan T. Meyers: Make PAM config stateless
xorg-driver-video-qxl
python3-cairo
openconnect
libssh2
libxft
tar
- Pierre-Yves: Update tar to 1.32
- Pierre-Yves: Prevent tar to abord during normal operations
- Pierre-Yves: Update tar to 1.31 to address CVE-2018-20482
qt5-base
- F. von Gellhorn: Add -no-feature-statx to get qt working on kernel 4.9
- F. von Gellhorn: Update QT to 5.12.1
- Peter O’Connor: Backport xdg dialog fix
- Peter O’Connor: Address CVE-2018-19873
- Pierre-Yves: Safety rebuild for vulkan 1.1.92.0
- Joey Riches: Rebuild against libicu
- Peter O’Connor: Update to 5.11.2
opus
gnome-screensaver
font-tlwg-ttf
unrar
- Pierre-Yves: Update unrar to 5.7.3
- Pierre-Yves: Update unrar to 5.7.2
- Pierre-Yves: Update unrar to 5.7.1
- Pierre-Yves: Update unrar to 5.6.8
- Pierre-Yves: Update unrar to 5.6.6
adapta-gtk-theme
- paessi: adapta-gtk-theme: Apply patch to fix OSD and link colors
- paessi: adapta-gtk-theme: Change suggestion and destruction colors
- paessi: Adapta GTK theme: Use #5294E2 as main color
networkmanager-openvpn
perl
- Pierre-Yves: Update perl to 5.28.1 to address CVEs
- Pierre-Yves: Update perl to 5.28.0 to address CVEs
tzdata
- Pierre-Yves: Update tzdata to 2018i
- Pierre-Yves: Update tzdata to 2018h
- Pierre-Yves: Update tzdata to 2018g
- Pierre-Yves: Update tzdata to 2018f
python-pycurl
- Pierre-Yves: python-pycurl: enable unit tests
- Bryan T. Meyers: Update to latest to try to work better with HTTP/2
- Peter O’Connor: Update abireport
libva
- Pierre-Yves: Update libva to 2.4.0
- Joshua Strobl: Switch back to using tarball as it is now available.
- Joshua Strobl: Update to 2.3.0.
- Pierre-Yves: Update libva to 2.2.0
speech-dispatcher
libxml2
groff
libxrandr
pycups
libvdpau
audit
libmspub
sudo
- Pierre-Yves: Update sudo to 1.8.27
- F. von Gellhorn: Set nano as default editor for sudo
- Pierre-Yves: Update sudo to 1.8.26
- Bryan T. Meyers: Moved PAM config to stateless directory
- Pierre-Yves: Update sudo to 1.8.25
libgphoto2
- Pierre-Yves: Update libgphoto2 to 2.5.22
- Pierre-Yves: Update libgphoto2 to 2.5.20
- Stefan Weiberg: libgphoto2 2.5.19 release
nvidia-glx-driver
- Bryan T. Meyers: Update to 418.43
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Update to 415.27
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for egl-wayland
- Bryan T. Meyers: Rebuild for kernels
- Longwu Ou: libEGL_nvidia.so.1 should really have been libEGL_nvidia.so.0
- Thomas Staudinger: Update nvidia-glx-driver to 415.25
- Bryan T. Meyers: Update to 415.23
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Updated to 410.78
- Thomas Staudinger: Update conflicts to include developer driver
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Fixup xorg config for reliable boot
- Thomas Staudinger: Update conflicts, use same scheme as nvidia-beta
- Bryan T. Meyers: Update to 410.67
- Peter O’Connor: Bump package to pull over to shannon without deltas
- Bryan T. Meyers: Updated to 410.66
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
openjpeg
- Peter O’Connor: Address CVE-2018-5785, integer overflow in opj_j2k_setup_encoder
- Pierre-Yves: Disable static libs
libusbmuxd
libxi
kerberos
mesalib
- Alexander Vereeken: Update mesalib to 19.0.0
- Bryan T. Meyers: Update mesa to 18.3.3
- Joshua Strobl: Safety rebuild against libdrm 2.4.97
- Bryan T. Meyers: Update mesa to 18.3.2
- Bryan T. Meyers: Update mesa to 18.3.1
- Live User: Update Mesa to 18.2.6
- Bryan T. Meyers: Update mesa to 18.2.5, resolves T7209
- Bryan T. Meyers: Update mesa to 18.2.4, resolves T7177
- Bryan T. Meyers: Rebuild for libdrm
- Peter O’Connor: Rebuild for LLVM 7
- Bryan T. Meyers: Rebuild for xorgproto
- Joshua Strobl: Update to 18.2.3
- Peter O’Connor: Rebuild for xorgproto update
- [Bryan T. Meyers: Update to 18.2.2. Release notes available here. Resolves T7026.](https://dev.getsol.us/source/mesalib/browse/master/;05eff08)
- [Joshua Strobl: Update to 18.2.1. Release notes available here. Resolves T7002.](https://dev.getsol.us/source/mesalib/browse/master/;1b9a14c)
graphite2
libqxp
python-magic
libunwind
xkbcomp
libreoffice
- Pierre-Yves: Update libreoffice to 6.2.1.2
- Joshua Strobl: Okay, I’m done. You can have networking so I can debug your stinkin’ tarballs.
- Joshua Strobl: Sort out Liberation Sans TTF 2.x
- Joshua Strobl: Fix LO build.
- Jan Baudisch: Update libreoffice to 6.2.0.3
- Pierre-Yves: Update libreoffice to 6.1.4.2
- Pierre-Yves: Rebuild libreoffice for libhunspell 1.7.0
- Pierre-Yves: Update libreoffice to 6.1.3.2
- Joey Riches: Rebuild against libicu
- Pierre-Yves: Update libreoffice to 6.1.2.1
- Pierre-Yves: Update libreoffice to 6.1.1.2
grep
wavpack
iproute2
evolution-data-server
gvfs
- Rune Morling: Safety rebuild for samba-4.8.8
- Pierre-Yves: Rebuild for libnfs 3.0.0
- Joshua Strobl: Safety rebuild against samba.
pcre2
bubblewrap
nvidia-340-glx-driver
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for egl-wayland
- Bryan T. Meyers: Rebuild for kernels
- Longwu Ou: Use soname to create symlinks for
nvidia-340-glx-driver
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Thomas Staudinger: Update conflicts to include developer driver
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Fixup xorg config for reliable booting
- Thomas Staudinger: Update conflicts, use same scheme as nvidia-beta
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
- Bryan T. Meyers: Rebuild for kernels
faad
libnl
sdl2
- Pierre-Yves: sdl2: remove HIDAPI dependency as it’s causing problems
- Pierre-Yves: Update sdl2 to 2.0.9
tree
- Pierre-Yves: Update tree to 1.8.0
- F. von Gellhorn: Fixed license to SPDX standard and removed component.xml
- Peter O’Connor: Update abireport
python-appdirs
network-manager-applet
coreutils
python-asn1
libxrender
xcb-util-renderutil
libjpeg-turbo
libxvmc
noto-sans-ttf
- F. von Gellhorn: Add some India fonts to get back full fonts support
- F. von Gellhorn: Add Khmer, Myanmar and Sinhala font to noto sans
- F. von Gellhorn: Add Noto Sans Gothic to noto-sans-ttf
avahi
fdk-aac
- Bryan T. Meyers: Update to 2.0.0
- Bryan T. Meyers: Switch to github source
- Pierre-Yves: Update fdk-aac to 0.1.6
libe-book
gnome-terminal
- [Joshua Strobl: GNOME Terminal’s
--new-tab
is seemingly buggy, as seen here. Reverted change.](https://dev.getsol.us/source/gnome-terminal/browse/master/;72929b0) - Joshua Strobl: Revert “Add supported desktop actions.”
- Joshua Strobl: Add supported desktop actions.
libxkbcommon
python-chardet
python-packaging
libfontenc
- Pierre-Yves: Update libfontenc to 1.1.4
- Bryan T. Meyers: Rebuild for xorgproto
- Peter O’Connor: Rebuild for xorgproto update
xcb-util-keysyms
eog
qpdf
xcb-util-wm
openexr
man-db
lightdm
- F. von Gellhorn: Add logind-check-graphical=true to the lightdm.conf
- F. von Gellhorn: Update Lightdm to 1.28.0
- Bryan T. Meyers: Make PAM configs stateless
- Bryan T. Meyers: Fix systemd support for greeter
- Bryan T. Meyers: Round 3 of PAM cleanup
- Bryan T. Meyers: Round two of PAM cleanup
- Bryan T. Meyers: Actually fix PAM, sorry
- Bryan T. Meyers: Fix PAM for JACK and to be less awful
libxmu
xorg-driver-video-vmware
cups-filters
- Pierre-Yves: Update cups-filters to 1.22.1
- Pierre-Yves: Safety rebuild for qpdf 8.4.0
- Pierre-Yves: Update cups-filters to 1.22.0
- Pierre-Yves: Update cups-filters to 1.21.6
- Pierre-Yves: Update cups-filters to 1.21.5
- Pierre-Yves: Update cups-filters to 1.21.4
- Pierre-Yves: Update cups-filters to 1.21.3
- Pierre-Yves: Update cups-filters to 1.21.2
pulseaudio
libffi
foomatic-db-engine
file
python-six
slick-greeter
gsettings-desktop-schemas
libgudev
gexiv2
libdmx
rhythmbox
nettle
bzip2
libssh
libgtkmm-2
xmodmap
- Pierre-Yves: Update xmodmap to 1.0.10
- Bryan T. Meyers: Rebuild for xorgproto
- Peter O’Connor: Rebuild for xorgproto update
libflac
mdadm
- Pierre-Yves: Update mdadm to 4.1
- Philipp Trulson: Update mdadm to 4.0
- Peter O’Connor: Update abireport
libtheora
gettext
budgie-desktop
- Joshua Strobl: Sync with git.
- Joshua Strobl: Sync with git.
- Joshua Strobl: Sync with git.
- Joshua Strobl: Sync translations.
- Joshua Strobl: Sync with git.
- Joshua Strobl: Sync with git.
- Joshua Strobl: Sync with git.
- Joshua Strobl: Sync with git.
- Joshua Strobl: Sync with git.
- Joshua Strobl: Sync with git.
- Joshua Strobl: Sync with git for fixes and goodies.
- Joshua Strobl: Sync with git again (yay).
- Joshua Strobl: Sync: Make some refinements to AppSoundControl.
- Joshua Strobl: Sync with git.
- Joshua Strobl: Attempt to fix behavior of icons not being removed when grouping is off.
- Joshua Strobl: Further tweaks / refinements to icon removals.
- Joshua Strobl: People like their pinned apps remaining I imagine.
- Joshua Strobl: Sorry not sorry. Gotta get this relnum higher.
- Joshua Strobl: Sync with git again (sorry not sorry).
- Joshua Strobl: Further sync. I swear, it’s all worth it in the end.
- Joshua Strobl: Sync with git.
- Joshua Strobl: Added fix for when grouping is disabled.
- Joshua Strobl: Add fix for Nautilus Desktop-type window showing up in Popover.
- Joshua Strobl: Introduce a lot of new functionality by updating to latest git, including new IconPopovers.
gparted
network-manager
- Peter O’Connor: Add ppp as rundep, is required for all ppp connections
- paessi: NetworkManager: Set 20-connectivity-solus.conf point to getsol.us
libvoikko
gnome-settings-daemon
lsb-release
sqlite3
- Pierre-Yves: Update sqlite3 to 3.27.2
- Pierre-Yves: Update sqlite3 to 3.27.1
- Pierre-Yves: Update sqlite3 to 3.26.0
- Pierre-Yves: Update sqlite3 to 3.25.3
- Pierre-Yves: Update sqlite3 to 3.25.2
xorg-driver-video-vesa
rhythmbox-alternative-toolbar
pam
- Bryan T. Meyers: Move pam.d to /usr/share/defaults/etc
- Bryan T. Meyers: Fix doc version
- Bryan T. Meyers: Actually add new patch
- Bryan T. Meyers: Updated to 1.3.1
libicu
gstreamer-1.0-plugins-bad
- Pierre-Yves: Rebuild gstreamer-1.0-plugins-bad for x265 3.0
- Bryan T. Meyers: Rebuild for fdk-aac
- Pierre-Yves: Enable AV1 in gstreamer
- Pierre-Yves: Safety rebuild for vulkan 1.1.92.0
- Joey Riches: Rebuild against x265
- Pierre-Yves: Update gstreamer-1.0-plugins-bad to 1.14.4
- Pierre-Yves: Update gstreamer-1.0-plugins-bad to 1.14.3
llvm
- Peter O’Connor: Rebootstrap of llvm with clang 7
- Peter O’Connor: Restore 7.0.0 to repo, resolves T6997
- Peter O’Connor: Rebootstrap compiler with clang build
- Peter O’Connor: Build with GCC to disable compiler-rt by default
- Peter O’Connor: Rework the build to make it function again
- Peter O’Connor: Update to 7.0.0 and complete overhaul of clang toolchain
wireless-tools
liborcus
libassuan
font-roboto-ttf
unixodbc
zimg
lzip
gcab
polkit
- Bryan T. Meyers: Remove original PAM config
- Bryan T. Meyers: Moved PAM config to stateless directory
- Peter O’Connor: Address CVE-2018-1116
net-snmp
fuse
libogg
perl-net-dbus
libhunspell
- Pierre-Yves: Bump release number
- Pierre-Yves: Disable unit tests
- Pierre-Yves: Update libhunspell to 1.7.0
mtdev
mariadb
- Philipp Trulson: Update mariadb to 10.3.13
- Philipp Trulson: Update mariadb to 10.3.12
- Bryan T. Meyers: Rebuild for jemalloc
- Pierre-Yves: Update mariadb to 10.3.11 to address multiple CVEs
- Pierre-Yves: Update mariadb to 10.3.10
libxfixes
libwnck
- Bryan T. Meyers: Fix GNOME source
- Joshua Strobl: Add patch to sort out some icon changed notifications not triggering.
perl-xmlparser
libwacom
glib2
- Peter O’Connor: Backport security patches from master
- Peter O’Connor: Rebuild to generate dbginfo package
- Peter O’Connor: Update to 2.56.3 to address CVE-2018-16428 and CVE-2018-16429
liblcms2
- Peter O’Connor: Address CVE-2018-16435
- Joey Riches: Update to 2.9
- Joey Riches: Enable tests, update abi symbols
- Joey Riches: Rebuild to check abi status
nano
- Pierre-Yves: Update nano to 3.2
- Peter O’Connor: Test build for debug packages
- Peter O’Connor: Update to 3.1
python-pysmbc
libbluray
libx11
thunderbird
- Pierre-Yves: Update thunderbird to 60.5.2
- Pierre-Yves: Update thunderbird to 60.5.1
- Pierre-Yves: Update thunderbird to 60.5.0
- Pierre-Yves: [WIP] Merge thunderbird & lightning langpacks
- Pierre-Yves: Update thunderbird to 60.4.0 & build with clang
- Joshua Strobl: Update langpacks to 60.4.0
- Pierre-Yves: Update thunderbird to 60.3.3 and add langpacks for lightning
- Pierre-Yves: Update thunderbird to 60.3.2
- Pierre-Yves: Update thunderbird to 60.3.1
- Pierre-Yves: Update thunderbird to 60.3.0
- Pierre-Yves: Update thunderbird to 60.2.1
- Joshua Strobl: Update langpacks to 60.2.1
libimobiledevice
e2fsprogs
- Philipp Trulson: Update e2fsprogs to 1.44.6
- Joshua Strobl: Nuke MMP tests. Fail on build server.
- Philipp Trulson: Update e2fsprogs to 1.44.5
xorg-driver-video-radeon
- Joshua Strobl: Resolve issues around visual corruptions.
- Jacob Alzén: Update xorg-driver-video-radeon to 19.0.0
- Jacalz: Update xorg-driver-video-radeon to 18.1.0
- Bryan T. Meyers: Rebuild for xorgproto
- Peter O’Connor: Rebuild for xorg-server 1.20.1
libxkbfile
xorg-driver-video-nouveau
- Pierre-Yves: Update xorg-driver-video-nouveau to 1.0.16
- Bryan T. Meyers: Rebuild for xorgproto
- Bryan T. Meyers: Add replaces for 304 driver
- Peter O’Connor: Rebuild for xorg-server 1.20.1
libraw
binutils
totem-pl-parser
gzip
gptfdisk
udisks
glibc
vulkan
python-cairo