Skip to content

Commit d460c0a

Browse files
Merge pull request #44 from MassOS-Linux/development
Release MassOS 2022.09
2 parents 4bca53a + 737689b commit d460c0a

39 files changed

+2366
-3456
lines changed

build-system.sh

Lines changed: 591 additions & 420 deletions
Large diffs are not rendered by default.

changelog.md

Lines changed: 109 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,115 @@
11
# Full Changelog History
22
This document contains the full changelog for every previous versions of MassOS, as well as the changes currently in development for the next upcoming version of MassOS (which may be subject to change before the version is finally released).
33

4-
# Current Development
4+
# MassOS 2022.09
5+
Changes:
6+
7+
- Added support for updating system firmware (fwupd).
8+
- Added keyring support via gnome-keyring, fixing issues with some Flatpak/Snap applications.
9+
- Added HEIF/AVIF image format support and improved multimedia codec support.
10+
- Added UDF filesystem support via udftools.
11+
- The core C library (Glibc) has been upgraded to version 2.36.
12+
- Improved Noto fonts installation (and saved about ~100MB of space (~300MB uncompressed)).
13+
- Replaced Neofetch with an updated fork ("hyfetch"). The command and package are both still named `neofetch`.
14+
- [Xfce] Added gnome-firmware to complement fwupd.
15+
16+
Upgraded software (core):
17+
18+
- adwaita-icon-theme: `41.0 --> 42.0`
19+
- AppArmor: `3.0.4 --> 3.1.1`
20+
- AppStream: `0.15.4 --> 0.15.5`
21+
- bc: `5.3.3 --> 6.0.1`
22+
- BIND Utils: `9.18.5 --> 9.18.6`
23+
- Binutils: `2.38 --> 2.39`
24+
- Boost: `1.79.0 --> 1.80.0`
25+
- bpftool: `6.8.0 --> 7.0.0`
26+
- bsd-games: `3.1 --> 3.2`
27+
- cairomm: `1.14.0 --> 1.14.3`
28+
- CMake: `3.23.3 --> 3.24.1`
29+
- cups-filters: `1.28.15 --> 1.28.16`
30+
- curl: `7.84.0 --> 7.85.0`
31+
- DirectX-Headers: `1.602.0 --> 1.606.3`
32+
- FFmpeg: `5.0.1 --> 5.1`
33+
- Flatpak: `1.13.2 --> 1.14.0`
34+
- GCC: `12.1.0 --> 12.2.0`
35+
- GDK-Pixbuf: `2.42.8 --> 2.42.9`
36+
- Git: `2.37.1 --> 2.37.3`
37+
- glib-networking: `2.72.1 --> 2.72.2`
38+
- Glibc: `2.35 --> 2.36`
39+
- glslang: `11.10.0 --> 11.11.0`
40+
- GNU-EFI: `3.0.14 --> 3.0.15`
41+
- GPGME: `1.17.1 --> 1.18.0`
42+
- GraphViz: `5.0.0 --> 5.0.1`
43+
- Gutenprint: `5.3.3 --> 5.3.4`
44+
- gz2xz: `1.0.2 --> 1.1.0`
45+
- IPRoute2: `5.18.0 --> 5.19.0`
46+
- JSON: `4.07 --> 4.09`
47+
- libbluray: `1.3.0 --> 1.3.2`
48+
- libbpf: `0.8.1 --> 1.0.0`
49+
- libevdev: `1.12.1 --> 1.13.0`
50+
- libfontenc: `1.1.4 --> 1.1.5`
51+
- libFS: `1.0.8 --> 1.0.9`
52+
- libglvnd: `1.4.0 --> 1.5.0`
53+
- libnghttp2: `1.48.0 --> 1.49.0`
54+
- librsvg: `2.54.4 --> 2.54.5`
55+
- libtasn1: `4.18.0 --> 4.19.0`
56+
- libtirpc: `1.3.2 --> 1.3.3`
57+
- libwebp: `1.2.3 --> 1.2.4`
58+
- libwpe: `1.13.1 --> 1.13.3`
59+
- libXau: `1.0.9 --> 1.0.10`
60+
- libXfont2: `2.0.5 --> 2.0.6`
61+
- libxslt: `1.1.34 --> 1.1.37`
62+
- Linux Kernel: `5.19.0 --> 5.19.5`
63+
- LZ4: `1.9.3 --> 1.9.4`
64+
- Mako: `1.2.0 --> 1.2.2`
65+
- Malcontent: `0.10.4 --> 0.10.5`
66+
- Mesa: `22.1.4 --> 22.1.7`
67+
- Nano: `6.3 --> 6.4`
68+
- NetworkManager: `1.38.2 --> 1.40.0`
69+
- NetworkManager-openvpn: `1.8.18 --> 1.10.0`
70+
- NSPR: `4.34 --> 4.34.1`
71+
- NSS: `3.81 --> 3.82`
72+
- NVIDIA Open Kernel Modules: `515.57--> 515.65.01`
73+
- Pahole: `1.23 --> 1.24`
74+
- Pango: `1.50.8 --> 1.50.9`
75+
- pinentry: `1.2.0 --> 1.2.1`
76+
- Poppler: `22.07.0 --> 22.08.0`
77+
- Pygments: `2.12.0 --> 2.13.0`
78+
- Python: `3.10.5 --> 3.10.6`
79+
- python-dbusmock: `0.28.2 --> 0.28.4`
80+
- rsync: `3.2.4 --> 3.2.5`
81+
- SDL2: `2.0.22 --> 2.24.0`
82+
- Shadow: `4.11.1 --> 4.12.3`
83+
- slang: `2.3.2 --> 2.3.3`
84+
- systemd: `251.3 --> 251.4`
85+
- tree: `2.0.2 --> 2.0.3`
86+
- tzdata: `2022a --> 2022c`
87+
- urllib3: `1.26.9 --> 1.26.11`
88+
- Userspace-RCU: `0.13.1 --> 0.13.2`
89+
- util-linux: `2.38 --> 2.38.1`
90+
- Vim: `9.0.0050 --> 9.0.0300`
91+
- Wayland-Protocols: `1.25 --> 1.26`
92+
- WebKitGTK: `2.36.5 --> 2.36.6`
93+
- wpebackend-fdo: `1.12.0 --> 1.12.1`
94+
- xdg-desktop-portal: `1.14.5 --> 1.14.6`
95+
- xdg-user-dirs: `0.17 --> 0.18`
96+
- xfsprogs: `5.18.0 --> 5.19.0`
97+
- xorgproto: `2022.1 --> 2022.2`
98+
- XZ: `5.2.5 --> 5.2.6`
99+
- x265: `3.5-37-g9b59d4554 --> 3.5-39-g20255e6f0`
100+
101+
Upgraded software (Xfce):
102+
103+
- Firefox: `103.0.1 --> 104.0.1`
104+
- Garcon: `4.17.0 --> 4.17.1`
105+
- Shotwell: `0.31.3 --> 0.31.4`
106+
- Tumbler: `4.17.0 --> 4.17.2`
107+
- xarchiver: `0.5.4.17 --> 0.5.4.19`
108+
- xfce4-panel: `4.17.0 --> 4.17.3`
109+
- xfce4-screenshots: `1.9.10 --> 1.9.11`
110+
- xfdesktop: `4.16.0 --> 4.17.0`
111+
112+
# MassOS 2022.08
5113
Changes:
6114

7115
- GNOME is now an officially supported desktop environment alongside Xfce.

contributors.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
- [AaronTechnic](https://github.com/AaronTechnic) - Contributed to the work of porting the GNOME desktop environment to MassOS.
44
- [clerickx](https://github.com/clerickx) - Made many improvements to the MassOS website.
55
- [IKGissmart](https://github.com/IKGissmart) - Designed the MassOS logo and created some of the default logo-themed desktop backgrounds.
6-
- [PaintedAmdree](https://github.com/PaintedAmdree) - Created the MassOS ASCII art for Neofetch.
7-
- [RetronEletron](https://github.com/RetronEletron) - Is working on porting the GNOME desktop environment to MassOS.
6+
- [RetronEletron](https://github.com/RetronEletron) - Developed and is maintaining the GNOME desktop environment port for MassOS.
87
- [TH3VenGeuR](https://github.com/TH3VenGeuR) - Created and maintains a masspkg repo containing some useful software packages for MassOS.
98

109
**If you make a significant contribution to MassOS, you may have your name featured here too.**

patches/binutils-2.38-LTO.patch

Lines changed: 0 additions & 114 deletions
This file was deleted.

patches/cmake-3.24.1-boost1.80.patch

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
From b70acc040d0aebf124fed290d5a57ef242405d4c Mon Sep 17 00:00:00 2001
2+
From: Kargatum <dowlandtop@yandex.com>
3+
Date: Mon, 22 Aug 2022 03:30:15 -0400
4+
Subject: [PATCH] FindBoost: Add support for Boost 1.80
5+
6+
---
7+
Modules/FindBoost.cmake | 4 ++--
8+
1 file changed, 2 insertions(+), 2 deletions(-)
9+
10+
diff --git a/Modules/FindBoost.cmake b/Modules/FindBoost.cmake
11+
index 0f407c8c68..0cea239ac9 100644
12+
--- a/Modules/FindBoost.cmake
13+
+++ b/Modules/FindBoost.cmake
14+
@@ -1380,7 +1380,7 @@ function(_Boost_COMPONENT_DEPENDENCIES component _ret)
15+
set(_Boost_TIMER_DEPENDENCIES chrono)
16+
set(_Boost_WAVE_DEPENDENCIES filesystem serialization thread chrono atomic)
17+
set(_Boost_WSERIALIZATION_DEPENDENCIES serialization)
18+
- if(Boost_VERSION_STRING VERSION_GREATER_EQUAL 1.80.0 AND NOT Boost_NO_WARN_NEW_VERSIONS)
19+
+ if(Boost_VERSION_STRING VERSION_GREATER_EQUAL 1.81.0 AND NOT Boost_NO_WARN_NEW_VERSIONS)
20+
message(WARNING "New Boost version may have incorrect or missing dependencies and imported targets")
21+
endif()
22+
endif()
23+
@@ -1653,7 +1653,7 @@ else()
24+
# _Boost_COMPONENT_HEADERS. See the instructions at the top of
25+
# _Boost_COMPONENT_DEPENDENCIES.
26+
set(_Boost_KNOWN_VERSIONS ${Boost_ADDITIONAL_VERSIONS}
27+
- "1.79.0" "1.79"
28+
+ "1.80.0" "1.80" "1.79.0" "1.79"
29+
"1.78.0" "1.78" "1.77.0" "1.77" "1.76.0" "1.76" "1.75.0" "1.75" "1.74.0" "1.74"
30+
"1.73.0" "1.73" "1.72.0" "1.72" "1.71.0" "1.71" "1.70.0" "1.70" "1.69.0" "1.69"
31+
"1.68.0" "1.68" "1.67.0" "1.67" "1.66.0" "1.66" "1.65.1" "1.65.0" "1.65"
32+
--
33+
GitLab
34+

0 commit comments

Comments
 (0)