diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 48e7e4e35b..aa8689ac62 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -41,6 +41,20 @@ --> + + June 30th, 2021 + + + [renodr] - Update to seamonkey-2.53.8 (Security Update). Fixes + #15227. + + + [renodr] - Update to NetworkManager-1.32.2 (Security Update). + Fixes #15228. + + + + June 29th, 2021 diff --git a/networking/netutils/networkmanager.xml b/networking/netutils/networkmanager.xml index 693feef8b1..070a23814c 100644 --- a/networking/netutils/networkmanager.xml +++ b/networking/netutils/networkmanager.xml @@ -8,9 +8,9 @@ "&gnome-download-http;/NetworkManager/&NetworkManager-minor;/NetworkManager-&NetworkManager-version;.tar.xz"> - + - + ]> diff --git a/packages.ent b/packages.ent index bdc34a21ef..060277e10a 100644 --- a/packages.ent +++ b/packages.ent @@ -606,7 +606,7 @@ to avoid building libxml2 twice, which is slow with all deps --> - + @@ -925,7 +925,7 @@ to avoid building libxml2 twice, which is slow with all deps --> - + diff --git a/xsoft/graphweb/seamonkey.xml b/xsoft/graphweb/seamonkey.xml index 3064b0f24e..a674c5e8b5 100644 --- a/xsoft/graphweb/seamonkey.xml +++ b/xsoft/graphweb/seamonkey.xml @@ -6,10 +6,10 @@ - - - - + + + + ]> @@ -224,7 +224,8 @@ ac_add_options --with-system-icu ac_add_options --with-system-libevent ac_add_options --with-system-nspr # nss-3.65 broke the build of seamonkey, use the shipped version -#ac_add_options --with-system-nss +# Fixed with 2.53.8 +ac_add_options --with-system-nss ac_add_options --with-system-webp # The elf-hack is reported to cause failed installs (after successful builds) @@ -232,6 +233,14 @@ ac_add_options --with-system-webp # libxul.so by a few MB - comment this if you know your machine is not affected. ac_add_options --disable-elf-hack +# Seamonkey has some additional features that are not turned on by default, +# such as an IRC client, calendar, and DOM Inspector. The DOM Inspector +# aids with designing web pages. Comment these options if you do not +# desire these features. +ac_add_options --enable-calendar +ad_add_options --enable-dominspector +ac_add_options --enable-irc + # The BLFS editors recommend not changing anything below this line: ac_add_options --prefix=/usr ac_add_options --enable-application=comm/suite @@ -292,10 +301,7 @@ EOF commands: - -RUSTC_BOOTSTRAP=encoding_rs,packed_simd \ -CC=gcc CXX=g++ make -f client.mk +CC=gcc CXX=g++ ./mach build @@ -314,7 +320,7 @@ CC=gcc CXX=g++ make -f client.mk -make -f client.mk install INSTALL_SDK= && +./mach install && chown -R 0:0 /usr/lib/seamonkey && cp -v $(find -name seamonkey.1 | head -n1) /usr/share/man/man1 @@ -325,20 +331,9 @@ cp -v $(find -name seamonkey.1 | head -n1) /usr/share/man/man1Command Explanations - RUSTC_BOOTSTRAP=encoding_rs,packed_simd: With - rustc-1.52.0 crates can no longer set - `RUSTC_BOOTSTRAP` themselves because it subverts the stability guarantee - of Rust. The crates encoding_rs v0.8.16 and packed_simd v0.3.4 are both - affected, setting the environment variable like this allows the package - to compile. - - - - make -f client.mk: Mozilla products are packaged to - allow the use of a configuration file which can be used to pass the - configuration settings to the configure command. - make uses the client.mk file to - get initial configuration and setup parameters. + ./mach build: Seamonkey + now uses this python script to run the + build and install.