Skip to content

Commit cc4588e

Browse files
Updates and add Orage calendar
1 parent 59aa681 commit cc4588e

6 files changed

Lines changed: 93 additions & 230 deletions

File tree

build-system.sh

Lines changed: 41 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -2470,15 +2470,15 @@ install -t /usr/share/licenses/libksba -Dm644 COPYING COPYING.GPLv2 COPYING.GPLv
24702470
cd ..
24712471
rm -rf libksba-1.6.0
24722472
# GNUPG.
2473-
tar -xf gnupg-2.2.34.tar.bz2
2474-
cd gnupg-2.2.34
2475-
sed -e '/noinst_SCRIPTS = gpg-zip/c sbin_SCRIPTS += gpg-zip' -i tools/Makefile.in
2473+
tar -xf gnupg-2.3.4.tar.bz2
2474+
cd gnupg-2.3.4
2475+
sed -i '/noinst_SCRIPTS = gpg-zip/c sbin_SCRIPTS += gpg-zip' tools/Makefile.in
24762476
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --enable-g13
24772477
make
24782478
make install
24792479
install -t /usr/share/licenses/gnupg -Dm644 COPYING COPYING.CC0 COPYING.GPL2 COPYING.LGPL21 COPYING.LGPL3 COPYING.other
24802480
cd ..
2481-
rm -rf gnupg-2.2.34
2481+
rm -rf gnupg-2.3.4
24822482
# krb5.
24832483
tar -xf krb5-1.19.3.tar.gz
24842484
cd krb5-1.19.3/src
@@ -2605,8 +2605,8 @@ install -t /usr/share/licenses/wget -Dm644 COPYING
26052605
cd ..
26062606
rm -rf wget-1.21.3
26072607
# Audit.
2608-
tar -xf audit-userspace-3.0.7.tar.gz
2609-
cd audit-userspace-3.0.7
2608+
tar -xf audit-userspace-3.0.8.tar.gz
2609+
cd audit-userspace-3.0.8
26102610
patch -Np1 -i ../patches/audit-3.0.7-WorkaroundBuildIssue.patch
26112611
./autogen.sh
26122612
./configure --prefix=/usr --sysconfdir=/etc --enable-gssapi-krb5=yes --enable-systemd=yes
@@ -2625,13 +2625,10 @@ END
26252625
systemctl enable auditd
26262626
install -t /usr/share/licenses/audit -Dm644 COPYING COPYING.LIB
26272627
cd ..
2628-
rm -rf audit-userspace-3.0.7
2628+
rm -rf audit-userspace-3.0.8
26292629
# AppArmor.
2630-
tar -xf apparmor_3.0.3.orig.tar.gz
2631-
cd apparmor-3.0.3
2632-
patch -Np1 -i ../patches/apparmor-3.0.3-backport_python310_fix.patch
2633-
cd libraries/libapparmor
2634-
autoreconf -fi
2630+
tar -xf apparmor-3.0.4.tar.gz
2631+
cd apparmor-3.0.4/libraries/libapparmor
26352632
./configure --prefix=/usr --with-perl --with-python
26362633
make
26372634
cd ../..
@@ -2650,7 +2647,7 @@ chmod 755 /usr/lib/perl5/*/vendor_perl/auto/LibAppArmor/LibAppArmor.so
26502647
systemctl enable apparmor
26512648
install -t /usr/share/licenses/apparmor -Dm644 LICENSE libraries/libapparmor/COPYING.LGPL changehat/pam_apparmor/COPYING
26522649
cd ..
2653-
rm -rf apparmor-3.0.3
2650+
rm -rf apparmor-3.0.4
26542651
# Linux-PAM (rebuild to support Audit).
26552652
tar -xf Linux-PAM-1.5.2.tar.xz
26562653
cd Linux-PAM-1.5.2
@@ -3739,7 +3736,7 @@ install -t /usr/share/licenses/libxcb -Dm644 COPYING
37393736
cd ..
37403737
rm -rf libxcb-1.14
37413738
# Xorg Libraries.
3742-
for i in xtrans-1.4.0 libX11-1.7.4 libXext-1.3.4 libFS-1.0.8 libICE-1.0.10 libSM-1.2.3 libXScrnSaver-1.2.3 libXt-1.2.1 libXmu-1.1.3 libXpm-3.5.13 libXaw-1.0.14 libXfixes-6.0.0 libXcomposite-0.4.5 libXrender-0.9.10 libXcursor-1.2.0 libXdamage-1.1.5 libfontenc-1.1.4 libXfont2-2.0.5 libXft-2.3.4 libXi-1.8 libXinerama-1.1.4 libXrandr-1.5.2 libXres-1.2.1 libXtst-1.2.3 libXv-1.0.11 libXvMC-1.0.13 libXxf86dga-1.1.5 libXxf86vm-1.1.4 libdmx-1.1.4 libpciaccess-0.16 libxkbfile-1.1.0 libxshmfence-1.3; do
3739+
for i in xtrans-1.4.0 libX11-1.7.5 libXext-1.3.4 libFS-1.0.8 libICE-1.0.10 libSM-1.2.3 libXScrnSaver-1.2.3 libXt-1.2.1 libXmu-1.1.3 libXpm-3.5.13 libXaw-1.0.14 libXfixes-6.0.0 libXcomposite-0.4.5 libXrender-0.9.10 libXcursor-1.2.1 libXdamage-1.1.5 libfontenc-1.1.4 libXfont2-2.0.5 libXft-2.3.4 libXi-1.8 libXinerama-1.1.4 libXrandr-1.5.2 libXres-1.2.1 libXtst-1.2.3 libXv-1.0.11 libXvMC-1.0.13 libXxf86dga-1.1.5 libXxf86vm-1.1.4 libdmx-1.1.4 libpciaccess-0.16 libxkbfile-1.1.0 libxshmfence-1.3; do
37433740
tar -xf $i.tar.*
37443741
cd $i
37453742
case $i in
@@ -3874,7 +3871,7 @@ install -t /usr/share/licenses/xbitmaps -Dm644 COPYING
38743871
cd ..
38753872
rm -rf xbitmaps-1.1.2
38763873
# Xorg Applications.
3877-
for i in iceauth-1.0.8 luit-1.1.1 mkfontscale-1.2.1 sessreg-1.1.2 setxkbmap-1.3.2 smproxy-1.0.6 x11perf-1.6.1 xauth-1.1.1 xbacklight-1.2.3 xcmsdb-1.0.5 xcursorgen-1.0.7 xdpyinfo-1.3.2 xdriinfo-1.0.6 xev-1.2.4 xgamma-1.0.6 xhost-1.0.8 xinput-1.6.3 xkbcomp-1.4.5 xkbevd-1.1.4 xkbutils-1.0.4 xkill-1.0.5 xlsatoms-1.1.3 xlsclients-1.1.4 xmessage-1.0.5 xmodmap-1.0.10 xpr-1.0.5 xprop-1.2.5 xrandr-1.5.1 xrdb-1.2.1 xrefresh-1.0.6 xset-1.2.4 xsetroot-1.1.2 xvinfo-1.1.4 xwd-1.0.8 xwininfo-1.1.5 xwud-1.0.5; do
3874+
for i in iceauth-1.0.9 luit-1.1.1 mkfontscale-1.2.2 sessreg-1.1.2 setxkbmap-1.3.3 smproxy-1.0.6 x11perf-1.6.1 xauth-1.1.1 xbacklight-1.2.3 xcmsdb-1.0.5 xcursorgen-1.0.7 xdpyinfo-1.3.2 xdriinfo-1.0.6 xev-1.2.4 xgamma-1.0.6 xhost-1.0.8 xinput-1.6.3 xkbcomp-1.4.5 xkbevd-1.1.4 xkbutils-1.0.4 xkill-1.0.5 xlsatoms-1.1.3 xlsclients-1.1.4 xmessage-1.0.5 xmodmap-1.0.10 xpr-1.0.5 xprop-1.2.5 xrandr-1.5.1 xrdb-1.2.1 xrefresh-1.0.6 xset-1.2.4 xsetroot-1.1.2 xvinfo-1.1.4 xwd-1.0.8 xwininfo-1.1.5 xwud-1.0.5; do
38783875
tar -xf $i.tar.*
38793876
cd $i
38803877
case $i in
@@ -4783,15 +4780,15 @@ make install
47834780
install -t /usr/share/licenses/flac -Dm644 COPYING.FDL COPYING.GPL COPYING.LGPL COPYING.Xiph
47844781
cd ..
47854782
rm -rf flac-1.3.4
4786-
# libsndfile.
4787-
tar -xf libsndfile-1.0.31.tar.bz2
4788-
cd libsndfile-1.0.31
4789-
./configure --prefix=/usr --disable-static
4783+
# libsndfile (will be rebuilt later with LAME/mpg123 for MPEG support).
4784+
tar -xf libsndfile-1.1.0.tar.xz
4785+
cd libsndfile-1.1.0
4786+
./configure --prefix=/usr --disable-static --disable-mpeg
47904787
make
47914788
make install
47924789
install -t /usr/share/licenses/libsndfile -Dm644 COPYING
47934790
cd ..
4794-
rm -rf libsndfile-1.0.31
4791+
rm -rf libsndfile-1.1.0
47954792
# libsamplerate.
47964793
tar -xf libsamplerate-0.2.2.tar.xz
47974794
cd libsamplerate-0.2.2
@@ -5882,6 +5879,14 @@ make install
58825879
install -t /usr/share/licenses/lame -Dm644 COPYING LICENSE
58835880
cd ..
58845881
rm -rf LAME-lame3_100
5882+
# libsndfile (LAME/mpg123 rebuild).
5883+
tar -xf libsndfile-1.1.0.tar.xz
5884+
cd libsndfile-1.1.0
5885+
./configure --prefix=/usr --disable-static
5886+
make
5887+
make install
5888+
cd ..
5889+
rm -rf libsndfile-1.1.0
58855890
# twolame.
58865891
tar -xf twolame-0.4.0.tar.gz
58875892
cd twolame-0.4.0
@@ -6275,14 +6280,14 @@ install -t /usr/share/licenses/garcon -Dm644 COPYING
62756280
cd ..
62766281
rm -rf garcon-4.16.1
62776282
# Thunar.
6278-
tar -xf thunar-4.17.7.tar.bz2
6279-
cd thunar-4.17.7
6283+
tar -xf thunar-4.17.8.tar.bz2
6284+
cd thunar-4.17.8
62806285
./configure --prefix=/usr --sysconfdir=/etc
62816286
make
62826287
make install
62836288
install -t /usr/share/licenses/thunar -Dm644 COPYING
62846289
cd ..
6285-
rm -rf thunar-4.17.7
6290+
rm -rf thunar-4.17.8
62866291
# thunar-volman.
62876292
tar -xf thunar-volman-4.16.0.tar.bz2
62886293
cd thunar-volman-4.16.0
@@ -6394,6 +6399,15 @@ make install
63946399
install -t /usr/share/licenses/parole -Dm644 COPYING
63956400
cd ..
63966401
rm -rf parole-4.16.0
6402+
# Orage.
6403+
tar -xf orage-4.16.0.tar.bz2
6404+
cd orage-4.16.0
6405+
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/xfce4 --disable-debug --disable-static
6406+
make
6407+
make install
6408+
install -t /usr/share/licenses/orage -Dm644 COPYING
6409+
cd ..
6410+
rm -rf orage-4.16.0
63976411
# VTE.
63986412
tar -xf vte-0.67.90.tar.bz2
63996413
cd vte-0.67.90
@@ -6498,6 +6512,7 @@ rm -rf blueman-2.2.2
64986512
# xfce4-screenshooter.
64996513
tar -xf xfce4-screenshooter-1.9.10.tar.bz2
65006514
cd xfce4-screenshooter-1.9.10
6515+
patch -Np1 -i ../patches/xfce4-screenshooter-1.9.10-upstreamfix.patch
65016516
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --disable-static --disable-debug
65026517
make
65036518
make install
@@ -6572,15 +6587,15 @@ install -t /usr/share/licenses/gtksourceview4 -Dm644 ../COPYING
65726587
cd ../..
65736588
rm -rf gtksourceview-4.8.3
65746589
# Gedit.
6575-
tar -xf gedit-41.0.tar.xz
6576-
cd gedit-41.0
6590+
tar -xf gedit-42.0.tar.xz
6591+
cd gedit-42.0
65776592
mkdir gedit-build; cd gedit-build
65786593
meson --prefix=/usr --buildtype=release ..
65796594
ninja
65806595
ninja install
65816596
install -t /usr/share/licenses/gedit -Dm644 ../COPYING
65826597
cd ../..
6583-
rm -rf gedit-41.0
6598+
rm -rf gedit-42.0
65846599
# galculator.
65856600
tar -xf galculator-2.1.4.tar.gz
65866601
cd galculator-2.1.4

changelog.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,28 +4,39 @@ This document contains the full changelog for every previous versions of MassOS,
44
Changes:
55

66
- Added `lsof` utility.
7+
- Added Orage calendar program.
78
- Fixed app category icon issue (e84a375).
89

910
Upgraded software:
1011

1112
- adwaita-icon-theme: `42.0 --> 41.0` (rollback, see commit e84a375)
13+
- AppArmor: `3.0.3 --> 3.0.4`
14+
- Audit: `3.0.7 --> 3.0.8`
1215
- CMake: `3.23.0-rc5 --> 3.23.0`
1316
- Evince: `41.4 --> 42.1`
1417
- Expat: `2.4.7 --> 2.4.8`
1518
- fcron: `3.2.1 --> 3.3.1`
1619
- Fontconfig: `2.13.96 --> 2.14.0`
1720
- FreeType: `2.11.1 --> 2.12.0`
21+
- Gedit: `41.0 --> 42.0`
1822
- Ghostscript: `9.55.0 --> 9.56.0`
1923
- gnome-online-accounts: `3.40.1 --> 3.44.0`
24+
- GNUPG: `2.2.34 --> 2.3.4`
2025
- GVFS: `1.48.1 --> 1.50.0`
2126
- HarfBuzz: `4.1.0 --> 4.2.0`
27+
- iceauth: `1.0.8 --> 1.0.9`
2228
- Jinja2: `3.0.3 --> 3.1.1`
29+
- libsndfile: `1.0.31 --> 1.1.0`
2330
- libxfce4ui: `4.17.4 --> 4.17.6`
2431
- less: `590 --> 600`
25-
- libX11: `1.7.3 --> 1.7.4`
32+
- libX11: `1.7.3 --> 1.7.5`
33+
- libXcursor: `1.2.0 --> 1.2.1`
2634
- Mesa: `22.0.0 --> 22.0.1`
35+
- mkfontscale: `1.2.1 --> 1.2.2`
2736
- NSS: `3.76 --> 3.77`
2837
- Procps-NG: `3.3.17 --> 4.0.0`
38+
- setxkbmap: `1.3.2 --> 1.3.3`
39+
- Thunar: `4.17.7 --> 4.17.8`
2940
- Vulkan-Headers: `1.3.208 --> 1.3.210`
3041
- Vulkan-Loader: `1.3.208 --> 1.3.210`
3142
- xdg-desktop-portal: `1.14.1 --> 1.14.2`

0 commit comments

Comments
 (0)