From 43751fc6e4234c72a1fe53c700d90f9db0acc430 Mon Sep 17 00:00:00 2001 From: "Douglas R. Reno" Date: Mon, 14 Jan 2019 04:17:34 +0000 Subject: [PATCH] Update to gtksourceview-3.24.9 Add libdazzle for Epiphany Update to Seahorse-3.30.1.1 Update to Epiphany-3.30.2 Update to baobab-3.30.0 Update to eog-3.28.4 Update to evince-3.30.2 Update to evolution-3.30.4 Update to file-roller-3.30.1 Update to gnome-calculator-3.30.1 Update to gnome-disk-utility-3.30.2 Update to gnome-logs-3.30.0 Update to gnome-maps-3.30.3 Update to gnome-power-manager-3.30.0 Update to gnome-screenshot-3.30.0 Update to gnome-system-monitor-3.30.0 Update to gucharmap-11.0.3 git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@20972 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- gnome.ent | 28 ++-- gnome/applications/baobab.xml | 8 +- gnome/applications/eog.xml | 7 +- gnome/applications/evince.xml | 25 +-- gnome/applications/evolution.xml | 57 ++----- gnome/applications/file-roller.xml | 10 +- gnome/applications/gnome-calculator.xml | 18 +-- gnome/applications/gnome-disk-utility.xml | 8 +- gnome/applications/gnome-logs.xml | 8 +- gnome/applications/gnome-maps.xml | 20 ++- gnome/applications/gnome-power-manager.xml | 10 +- gnome/applications/gnome-screenshot.xml | 10 +- gnome/applications/gnome-system-monitor.xml | 49 +++--- gnome/applications/gucharmap.xml | 10 +- gnome/applications/seahorse.xml | 22 +-- introduction/welcome/changelog.xml | 68 +++++++++ packages.ent | 5 +- x/lib/gtksourceview.xml | 8 +- x/lib/lib.xml | 1 + x/lib/libdazzle.xml | 161 ++++++++++++++++++++ xsoft/graphweb/epiphany.xml | 13 +- 21 files changed, 366 insertions(+), 180 deletions(-) create mode 100644 x/lib/libdazzle.xml diff --git a/gnome.ent b/gnome.ent index dc69b16d46..f1cf26e8a0 100644 --- a/gnome.ent +++ b/gnome.ent @@ -75,28 +75,28 @@ - + - - - - + + + + - + - - - + + + - - - + + + - + - + diff --git a/gnome/applications/baobab.xml b/gnome/applications/baobab.xml index 18db918d2f..838b4af99a 100644 --- a/gnome/applications/baobab.xml +++ b/gnome/applications/baobab.xml @@ -4,11 +4,11 @@ %general-entities; - - - + + + - + ]> diff --git a/gnome/applications/eog.xml b/gnome/applications/eog.xml index c3596cbf6c..83fac27e34 100644 --- a/gnome/applications/eog.xml +++ b/gnome/applications/eog.xml @@ -6,9 +6,9 @@ - - - + + + ]> @@ -80,6 +80,7 @@ , , , + , , and diff --git a/gnome/applications/evince.xml b/gnome/applications/evince.xml index c944cf5032..d87a0d4352 100644 --- a/gnome/applications/evince.xml +++ b/gnome/applications/evince.xml @@ -5,13 +5,13 @@ %general-entities; + "&gnome-download-http;/evince/&gnome-minor-30;/evince-&evince-version;.tar.xz"> - - - - + "&gnome-download-ftp;/evince/&gnome-minor-30;/evince-&evince-version;.tar.xz"> + + + + ]> @@ -82,8 +82,9 @@ , , , - , and - + , + , and + Recommended @@ -105,8 +106,10 @@ , (or ) DjVuLibre, + gspell, libgxps, - libspectre, and + libspectre, + Synctex, and t1lib @@ -191,9 +194,7 @@ make libevdocument3.so, - libevview3.so, - /usr/lib/mozilla/plugins/libevbrowserplugin.so (browser plugin, - but unusable in firefox), and + libevview3.so, and /usr/lib/nautilus/extensions-3.0/libevince-properties-page.so diff --git a/gnome/applications/evolution.xml b/gnome/applications/evolution.xml index 25c33eb9aa..e47d9bc2f6 100644 --- a/gnome/applications/evolution.xml +++ b/gnome/applications/evolution.xml @@ -4,12 +4,12 @@ %general-entities; - - - - - - + + + + + + ]> @@ -104,12 +104,12 @@ , and (Contact Maps plugin), , - GtkImageView, + Glade, + GtkImageView, GtkSpell3, - libcryptui, libpst, - libytnef, - + libunity, + libytnef User Notes: @@ -131,7 +131,6 @@ cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DSYSCONF_INSTALL_DIR=/etc \ -DENABLE_INSTALLED_TESTS=ON \ - -DENABLE_LIBCRYPTUI=OFF \ -DENABLE_PST_IMPORT=OFF \ -DENABLE_GTKSPELL=OFF \ -DENABLE_YTNEF=OFF \ @@ -154,20 +153,6 @@ ninja Command Explanations - - - - -DENABLE_LIBCRYPTUI=OFF: This switch disables - the usage of libcryptui because it is not part of BLFS. Omit - this switch if you have it installed and wish to use it. - - -DENABLE_GTKSPELL=OFF: This switch is used to disable the gtkspell plugin because @@ -180,34 +165,12 @@ ninja libpst is not part of BLFS. - - - - : Use this switch if you have installed the necessary dependencies and wish to build the Contact Maps plugin. - - diff --git a/gnome/applications/file-roller.xml b/gnome/applications/file-roller.xml index 4820ee480d..5131a8b00c 100644 --- a/gnome/applications/file-roller.xml +++ b/gnome/applications/file-roller.xml @@ -5,13 +5,13 @@ %general-entities; + "&gnome-download-http;/file-roller/&gnome-minor-30;/file-roller-&file-roller-version;.tar.xz"> - - + "&gnome-download-ftp;/file-roller/&gnome-minor-30;/file-roller-&file-roller-version;.tar.xz"> + + - + ]> diff --git a/gnome/applications/gnome-calculator.xml b/gnome/applications/gnome-calculator.xml index c8ade614b9..0cdd9e2dc5 100644 --- a/gnome/applications/gnome-calculator.xml +++ b/gnome/applications/gnome-calculator.xml @@ -5,12 +5,12 @@ %general-entities; + "&gnome-download-http;/gnome-calculator/&gnome-minor-30;/gnome-calculator-&gnome-calculator-version;.tar.xz"> - - - + "&gnome-download-ftp;/gnome-calculator/&gnome-minor-30;/gnome-calculator-&gnome-calculator-version;.tar.xz"> + + + ]> @@ -121,15 +121,7 @@ ninja ninja install - Contents diff --git a/gnome/applications/gnome-disk-utility.xml b/gnome/applications/gnome-disk-utility.xml index 3cf4df0c2f..4e115841d7 100644 --- a/gnome/applications/gnome-disk-utility.xml +++ b/gnome/applications/gnome-disk-utility.xml @@ -5,13 +5,13 @@ %general-entities; + "&gnome-download-http;/gnome-disk-utility/&gnome-minor-30;/gnome-disk-utility-&gnome-disk-utility-version;.tar.xz"> - + "&gnome-download-ftp;/gnome-disk-utility/&gnome-minor-30;/gnome-disk-utility-&gnome-disk-utility-version;.tar.xz"> + - + ]> diff --git a/gnome/applications/gnome-logs.xml b/gnome/applications/gnome-logs.xml index c74ec75dec..466036acfd 100644 --- a/gnome/applications/gnome-logs.xml +++ b/gnome/applications/gnome-logs.xml @@ -5,12 +5,12 @@ %general-entities; + "&gnome-download-http;/gnome-logs/&gnome-minor-30;/gnome-logs-&gnome-logs-version;.tar.xz"> - + - + ]> @@ -108,7 +108,7 @@ make - This package does not come with a test suite. + To test the results, issue: make check. diff --git a/gnome/applications/gnome-maps.xml b/gnome/applications/gnome-maps.xml index 7a937c6135..16cd7defe9 100644 --- a/gnome/applications/gnome-maps.xml +++ b/gnome/applications/gnome-maps.xml @@ -5,12 +5,12 @@ %general-entities; + "&gnome-download-http;/gnome-maps/&gnome-minor-30;/gnome-maps-&gnome-maps-version;.tar.xz"> - - - + "&gnome-download-ftp;/gnome-maps/&gnome-minor-30;/gnome-maps-&gnome-maps-version;.tar.xz"> + + + ]> @@ -98,8 +98,12 @@ commands: -./configure --prefix=/usr && -make +mkdir build && +cd build && + +meson --prefix=/usr .. && +ninja + This package does not come with a test suite. @@ -109,7 +113,7 @@ make Now, as the root user: -make install +ninja install diff --git a/gnome/applications/gnome-power-manager.xml b/gnome/applications/gnome-power-manager.xml index d3c1623b2e..abb5f71eb5 100644 --- a/gnome/applications/gnome-power-manager.xml +++ b/gnome/applications/gnome-power-manager.xml @@ -5,12 +5,12 @@ %general-entities; + "&gnome-download-http;/gnome-power-manager/&gnome-minor-30;/gnome-power-manager-&gnome-power-manager-version;.tar.xz"> - - - + "&gnome-download-ftp;/gnome-power-manager/&gnome-minor-30;/gnome-power-manager-&gnome-power-manager-version;.tar.xz"> + + + ]> diff --git a/gnome/applications/gnome-screenshot.xml b/gnome/applications/gnome-screenshot.xml index 7143f2d6af..d9c5a98740 100644 --- a/gnome/applications/gnome-screenshot.xml +++ b/gnome/applications/gnome-screenshot.xml @@ -5,12 +5,12 @@ %general-entities; + "&gnome-download-http;/gnome-screenshot/&gnome-minor-30;/gnome-screenshot-&gnome-screenshot-version;.tar.xz"> - - - + "&gnome-download-ftp;/gnome-screenshot/&gnome-minor-30;/gnome-screenshot-&gnome-screenshot-version;.tar.xz"> + + + ]> diff --git a/gnome/applications/gnome-system-monitor.xml b/gnome/applications/gnome-system-monitor.xml index 2834b8e995..d63d156216 100644 --- a/gnome/applications/gnome-system-monitor.xml +++ b/gnome/applications/gnome-system-monitor.xml @@ -5,13 +5,13 @@ %general-entities; + "&gnome-download-http;/gnome-system-monitor/&gnome-minor-30;/gnome-system-monitor-&gnome-system-monitor-version;.tar.xz"> - - - - + "&gnome-download-ftp;/gnome-system-monitor/&gnome-minor-30;/gnome-system-monitor-&gnome-system-monitor-version;.tar.xz"> + + + + ]> @@ -84,17 +84,8 @@ - - Optional - and appstream-glib @@ -112,11 +103,17 @@ NOT SUPPORTED the following commands: -./configure --prefix=/usr && -make +mkdir build && +cd build && -./configure --prefix=/usr --enable-systemd && -make +meson --prefix=/usr -Dsystemd=false .. && +ninja + +mkdir build && +cd build && + +meson --prefix=/usr .. && +ninja This package does not come with a test suite. @@ -126,23 +123,17 @@ make Now, as the root user: -make install +ninja install Command Explanations - - - - --enable-systemd: This switch ensures that - gnome-system-monitor uses the systemd process monitoring framework. + -Dsystemd=false: This switch ensures that + gnome-system-monitor does NOT the systemd process monitoring framework. + Use this option if you are on a SysV system. diff --git a/gnome/applications/gucharmap.xml b/gnome/applications/gucharmap.xml index dfbfcb589f..56506fb7fe 100644 --- a/gnome/applications/gucharmap.xml +++ b/gnome/applications/gucharmap.xml @@ -5,13 +5,13 @@ %general-entities; + "&gnome-download-http;/gucharmap/11.0/gucharmap-&gucharmap-version;.tar.xz"> - + "&gnome-download-ftp;/gucharmap/11.0/gucharmap-&gucharmap-version;.tar.xz"> + - - + + ]> diff --git a/gnome/applications/seahorse.xml b/gnome/applications/seahorse.xml index 815f83b55c..4aea2072c7 100644 --- a/gnome/applications/seahorse.xml +++ b/gnome/applications/seahorse.xml @@ -5,13 +5,13 @@ %general-entities; + "&gnome-download-http;/seahorse/&gnome-minor-30;/seahorse-&seahorse-version;.tar.xz"> - - - - + "&gnome-download-ftp;/seahorse/&gnome-minor-30;/seahorse-&seahorse-version;.tar.xz"> + + + + ]> @@ -87,6 +87,7 @@ Recommended , + , (for managing SSH keys) and @@ -117,8 +118,11 @@ sed -i -r 's:"(/apps):"/org/gnome\1:' data/*.xml && -./configure --prefix=/usr && -make +mkdir build && +cd build && + +meson --prefix=/usr .. && +ninja This package does not come with a test suite. @@ -128,7 +132,7 @@ make Now, as the root user: -make install +ninja install diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 81dc5534e5..b895133854 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -45,6 +45,74 @@ January 13th, 2019 + + [renodr] - Update to gucharmap-11.0.3. Finishes + #11091. + + + [renodr] - Update to gnome-system-monitor-3.30.0. Partially + fixes #11091. + + + [renodr] - Update to gnome-screenshot-3.30.0. Partially fixes + #11091. + + + [renodr] - Update to gnome-power-manager-3.30.0. Partially fixes + #11091. + + + [renodr] - Update to gnome-maps-3.30.3. Partially fixes + #11091. + + + [renodr] - Update to gnome-logs-3.30.0. Partially fixes + #11091. + + + [renodr] - Update to gnome-disk-utility-3.30.2. Partially fixes + #11091. + + + [renodr] - Update to gnome-calculator-3.30.1. Partially fixes + #11091. + + + [renodr] - Update to file-roller-3.30.1. Partially fixes + #11091. + + + [renodr] - Update to evolution-3.30.4. Partially fixes + #11091. + + + [renodr] - Update to evince-3.30.2. Partially fixes + #11091. + + + [renodr] - Update to eog-3.28.4. Partially fixes + #11091. + + + [renodr] - Update to baobab-3.30.0. Partially fixes + #11091. + + + [renodr] - Update to Epiphany-3.30.2. Fixes + #11095. + + + [renodr] - Update to seahorse-3.30.1.1. Partially fixes + #11091. + + + [renodr] - Add libdazzle. Fixes + #11545. + + + [renodr] - Update to gtksourceview-3.24.9. Fixes + #11120. + [bdubbs] - Update to libreoffice-6.1.4.2. Fixes #11180. diff --git a/packages.ent b/packages.ent index 900790b75e..7c5e02700a 100644 --- a/packages.ent +++ b/packages.ent @@ -691,10 +691,11 @@ to avoid building libxml2 twice, which is slow with all deps --> - + + @@ -850,7 +851,7 @@ to avoid building libxml2 twice, which is slow with all deps --> - + diff --git a/x/lib/gtksourceview.xml b/x/lib/gtksourceview.xml index 6a9644ff84..72cca95162 100644 --- a/x/lib/gtksourceview.xml +++ b/x/lib/gtksourceview.xml @@ -8,10 +8,10 @@ "&gnome-download-http;/gtksourceview/&gnome-minor-24;/gtksourceview->ksourceview-version;.tar.xz"> - - - - + + + + ]> diff --git a/x/lib/lib.xml b/x/lib/lib.xml index 5c1970e2aa..695646bd2c 100644 --- a/x/lib/lib.xml +++ b/x/lib/lib.xml @@ -58,6 +58,7 @@ $Date$ + diff --git a/x/lib/libdazzle.xml b/x/lib/libdazzle.xml new file mode 100644 index 0000000000..cdcdae5316 --- /dev/null +++ b/x/lib/libdazzle.xml @@ -0,0 +1,161 @@ + + + %general-entities; + + + + + + + +]> + + + + + + $LastChangedBy$ + $Date$ + + + libdazzle-&libdazzle-version; + + + libdazzle + + + + Introduction to libdazzle + + + libdazzle is a companion library to GObject + and GTK+ that adds APIs for special graphical effects. + + + &lfs83_checked; + + Package Information + + + + Download (HTTP): + + + + + Download (FTP): + + + + + Download MD5 sum: &libdazzle-md5sum; + + + + + Download size: &libdazzle-size; + + + + + Estimated disk space required: &libdazzle-buildsize; + + + + + Estimated build time: &libdazzle-time; + + + + + libdazzle Dependencies + + Required + + + + + + User Notes: + + + + + Installation of libdazzle + + + Install libdazzle by running the following + commands: + + +mkdir build && +cd build && +meson --prefix=/usr .. && +ninja + + + + To test the results, issue: ninja test. + + + + Now, as the root user: + + +ninja install + + + + Contents + + + Installed Program + Installed Library + Installed Directory + + + + dazzle-list-counters + + + libdazzle-1.0.so + + + /usr/include/libdazzle-1.0 + + + + + + Short Descriptions + + + + + dazzle-list-counters + + + lists counters that are in use by a process. + + + dazzle-list-counters + + + + + + libdazzle-1.0.so + + + contains API functions for graphical effects + + + libdazzle-1.0.so + + + + + + diff --git a/xsoft/graphweb/epiphany.xml b/xsoft/graphweb/epiphany.xml index 36edc4284d..f18416ab22 100644 --- a/xsoft/graphweb/epiphany.xml +++ b/xsoft/graphweb/epiphany.xml @@ -5,13 +5,13 @@ %general-entities; + "&gnome-download-http;/epiphany/&gnome-minor-30;/epiphany-&epiphany-version;.tar.xz"> - + "&gnome-download-ftp;/epiphany/&gnome-minor-30;/epiphany-&epiphany-version;.tar.xz"> + - - + + ]> @@ -77,12 +77,11 @@ Required - , , , , + , , , and