Page 1 of 3

Evolution

Posted: 10 Dec 2023, 11:30
by Blaze
Evolution is a personal information management application that provides integrated mail, calendaring and address book functionality.
Image
I builded Evolution from scratch under Porteus 5.01 x86_64 with Microsoft Exchange support.

Code: Select all

# packages:
aspell-0.60.8-x86_64-3
clutter-1.26.4-x86_64-2_SBo
clutter-gtk-1.8.4-x86_64-2_SBo
cmark-0.30.3-x86_64-1_SBo
cogl-1.22.8-x86_64-3_SBo
evolution-3.44.4-x86_64-1_SBo
evolution-data-server-3.44.4-x86_64-1_SBo
evolution-ews-3.44.4-x86_64-1_SBo
geocode-glib-3.26.4-x86_64-1_SBo
glib-networking-2.70.1-x86_64-1
gnome-autoar-0.4.3-x86_64-3_SBo
gnome-online-accounts-3.44.0-x86_64-2_SBo
gspell-1.12.1-x86_64-1_SBo
gst-plugins-base-1.18.5-x86_64-1
hunspell-1.7.1-x86_64-1_slack15.0
hyphen-2.8.8-x86_64-3
libchamplain-0.12.20-x86_64-2_SBo
libgdata-0.18.1-x86_64-3_SBo
libgweather4-4.2.0-x86_64-1_SBo
libpst-0.6.76-x86_64-1_SBo
libwpe-1.14.1-x86_64-1cf
webkit2gtk-2.40.5-x86_64-1_SBo
woff2-20180531_a0d0ed7-x86_64-3
wpebackend-fdo-1.14.2-x86_64-1cf
ytnef-2.0-x86_64-1_SBo
Download evolution-3.44.4-x86_64-1bl.xzm (61.9 Mb)

UPDATE
Better to use this build of Evolution Evolution (Пост Blaze #97710)

UPDATE 2024-08-13
Evolution (Пост Blaze #100352)

Evolution

Posted: 11 Dec 2023, 15:07
by Kulle
Hi Blaze,
the download link doesn't work for me:
"Ничего не найдено
В ссылке опечатка, либо владелец удалил файлы или закрыл к ним доступ."

Evolution

Posted: 11 Dec 2023, 16:37
by Blaze
Hi Kulle,
I know, coz I removed some not need extra packages from bundle for get a smalle size.

Code: Select all

Known issues:
- preview of message is not full (is not visible nothing).
For more info look at screenshot at the 1st post.
BTW I updated link for download - look at the 1st post.

Thanks

Evolution

Posted: 11 Dec 2023, 16:47
by Ed_P
Old link failed, new link works.

Evolution

Posted: 11 Dec 2023, 17:55
by Blaze
LOL I builded Evolution via easy way (and added some missing locales)

Code: Select all

# Simple way to build Evolution
su
toor
slapt-mod -u
slapt-mod -N evolution aspell clutter clutter-gtk cmark cogl enchant evolution-data-server evolution-ews geocode-glib glib-networking gnome-autoar gnome-online-accounts gspell gst-plugins-base hunspell hyphen libchamplain libgdata libgweather4 libmanette libpst libwpe webkit2gtk woff2 wpebackend-fdo ytnef
# do not forget to add gst-plugins-base
# coz from Salix repo https://packages.salixos.org/#!
# slapt-mod not able to download gst-plugins-base
getpkg gst-plugins-base
Download evolution-3.44.1-x86_64-1salix15.0.xzm 38 Mb :Yahoo!:

BTW preview of message is work correctly in Salix Evolution.

Code: Select all

# packages:
aspell-0.60.8-x86_64-3
clutter-1.26.4-x86_64-1gv
clutter-gtk-1.8.4-x86_64-1salix15.0
cmark-0.29.0-x86_64-1salix15.0
cogl-1.22.8-x86_64-1gv
enchant-2.3.2-x86_64-1
evolution-3.44.1-x86_64-1salix15.0
evolution-data-server-3.44.1-x86_64-1salix15.0
evolution-ews-3.44.1-x86_64-1salix15.0
geocode-glib-3.26.2-x86_64-1salix15.0
glib-networking-2.70.1-x86_64-1
gnome-autoar-0.4.3-x86_64-2salix15.0
gnome-online-accounts-3.43.1-x86_64-1salix15.0
gspell-1.9.1-x86_64-3salix15.0
gst-plugins-base-1.18.5-x86_64-1
hunspell-1.7.1-x86_64-1_slack15.0
hyphen-2.8.8-x86_64-3
libchamplain-0.12.20-x86_64-1salix15.0
libgdata-0.18.1-x86_64-1gv
libgweather4-4.0.0-x86_64-1salix15.0
libmanette-0.2.6-x86_64-1gv
libpst-0.6.76-x86_64-1salix15.0
libwpe-1.12.0-x86_64-1gv
webkit2gtk-2.34.3-x86_64-1gv
woff2-20180531_a0d0ed7-x86_64-3
wpebackend-fdo-1.12.0-x86_64-1gv
Thanks to Salix Team https://www.salixos.org/team.html

Evolution

Posted: 11 Dec 2023, 18:43
by Ed_P

Code: Select all

guest@porteus:~$ evolution
evolution: error while loading shared libraries: libgstapp-1.0.so.0: cannot open shared object file: No such file or directory
My system.

Code: Select all

~#  uname -a
Linux porteus.example.net 6.5.5-porteus #1 SMP PREEMPT_DYNAMIC Sat Sep 23 18:21:43 MSK 2023 x86_64 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz GenuineIntel GNU/Linux

~#  cat /etc/porteus/*
001-core.xzm:20230922
002-xorg.xzm:20231001
002-xtra.xzm:20230922
003-cinnamon.xzm:20230922
initrd.xz:20230923

~#  ls -l /mnt/live/memory/images
000-kernel.xzm : Sep 23 11:38
001-core.xzm : Sep 22 03:48
002-xorg.xzm : Oct 1 09:44
002-xtra.xzm : Sep 22 03:54
003-cinnamon.xzm : Aug 7 10:04
07-printing-x86_64-2023-02-04.xzm : Feb 4 2023
Dell6.4.10-wifi.xzm : Aug 18 19:09
Dellautonet.xzm : Oct 22 2022
Dellsound.xzm : May 14 2022
evolution-3.44.1-x86_64-1salix15.0.xzm : Dec 11 12:23
firefox-119.0-x86_64-en-US.xzm : Oct 31 16:05
firewall_patch.xzm : Nov 19 01:27
mychanges.xzm : Dec 7 01:54

~#  cat /proc/cmdline
quiet BOOT_IMAGE=(loop)/boot/syslinux/vmlinuz from=/ISOs/Porteus-CINNAMON-v5.01-x86_64.iso volume=33 reboot=cold extramod=/porteus5.0/Modules noload=kde;jinn;lxqt;xfce;lxde;mate;open;dat.xzm;menu2

ISO: /ISOs/Porteus-CINNAMON-v5.01-x86_64.iso

Evolution

Posted: 11 Dec 2023, 21:04
by beny
hi Ed_P, you need gst-plugins-base-1.6.4-x86_64-1.txz, but i think the gstreamer bundle is useful for multimedia task

Evolution

Posted: 11 Dec 2023, 22:03
by Ed_P
beny wrote:
11 Dec 2023, 21:04
you need gst-plugins-base-1.6.4-x86_64-1.txz
Thank you beny. *HERE* Should I add it to the beginning or end of Blaze's line? :unknown:
Blaze wrote:
11 Dec 2023, 17:55
slapt-mod -N evolution aspell clutter clutter-gtk cmark cogl evolution-data-server evolution-ews geocode-glib glib-networking gnome-autoar gnome-online-accounts gspell gst-plugins-base hunspell hyphen libchamplain libgdata libgweather4 libmanette libpst libwpe webkit2gtk woff2 wpebackend-fdo ytnef
Or will Blaze update his module? :%)

Added in 2 minutes 49 seconds:
Actually Blaze's line has gst-plugins-base in it! :o But it's not showing in his list of packages. :hmmm:

Evolution

Posted: 11 Dec 2023, 22:34
by beny
the evolution by blaze is only the software core with deps to the software itself, but other software you need to downloads yourself you know my system is not like yours so maybe something you have to add

Evolution

Posted: 11 Dec 2023, 22:40
by Ed_P
So, I did this:

Code: Select all

guest@porteus:~$ su
Password: 
root@porteus:/home/guest# slapt-mod -u
Retrieving package data [http://slackware.uk/salix/x86_64/slackware-15.0/]...Done
 :
 :
Retrieving ChangeLog.txt [http://slackware.uk/salix/x86_64/extra-15.0/]...Done
Reading Package Lists...Done
root@porteus:/home/guest# 
and this:

Code: Select all

root@porteus:/home/guest# slapt-mod -N evolution aspell clutter clutter-gtk cmark cogl evolution-data-server evolution-ews geocode-glib glib-networking gnome-autoar gnome-online-accounts gspell gst-plugins-base hunspell hyphen libchamplain libgdata libgweather4 libmanette libpst libwpe webkit2gtk woff2 wpebackend-fdo ytnef
Reading Package Lists...Done
Suggested packages:
  alsa-lib bzip2 elfutils eudev expat gcc libffi libjpeg-turbo libpng pcre xz 
  zlib brotli cairo cdparanoia elfutils fontconfig freetype fribidi graphene 
  graphite2 harfbuzz libX11 libXau libXdmcp libXext libXrender libXv libdrm 
  libglvnd libgudev libogg libtheora libunwind libvisual libvorbis libxcb 
  libxml2 mesa opus orc pango pixman wayland 
The following NEW packages will be installed:
  evolution aspell cmark evolution-data-server evolution-ews geocode-glib 
  glib-networking gnome-autoar gnome-online-accounts gspell gst-plugins-base 
  hunspell hyphen libchamplain libgdata libgweather4 libmanette libpst libwpe 
  webkit2gtk woff2 wpebackend-fdo ytnef 
The following packages will be upgraded:
  clutter clutter-gtk cogl 
3 upgraded, 0 reinstalled, 23 newly installed, 0 to remove, 0 not upgraded.
Need to get 46.4MB of archives.
Do you want to continue? [y/N] N
Then this:

Code: Select all

root@porteus:/home/guest# slapt-mod -N gst-plugins-base
Reading Package Lists...Done
Suggested packages:
  alsa-lib bzip2 elfutils eudev expat gcc libffi libjpeg-turbo libpng pcre xz 
  zlib brotli cairo cdparanoia elfutils fontconfig freetype fribidi graphene 
  graphite2 harfbuzz libX11 libXau libXdmcp libXext libXrender libXv libdrm 
  libglvnd libgudev libogg libtheora libunwind libvisual libvorbis libxcb 
  libxml2 mesa opus orc pango pixman wayland 
The following NEW packages will be installed:
  gst-plugins-base 
0 upgraded, 0 reinstalled, 1 newly installed, 0 to remove, 0 not upgraded.
Need to get 2.2MB of archives.
Do you want to continue? [y/N] Y
1/1 Get http://slackware.uk/salix/x86_64/slackware-15.0/ gst-plugins-base 1.18.5-x86_64-1 [2.2MB]...Done

Done
Verifying package gst-plugins-base-1.18.5-x86_64-1.txz.
Installing package gst-plugins-base-1.18.5-x86_64-1.txz:
PACKAGE DESCRIPTION:
# gst-plugins-base (base set of GStreamer plugins)
#
# GStreamer Base Plug-ins is a well-groomed and well-maintained 
# collection of GStreamer plug-ins and elements, spanning the 
# range of possible types of elements one would want to write 
# for GStreamer. It also contains helper libraries and base 
# classes useful for writing elements. A wide range of video 
# and audio decoders, encoders, and filters are included.
#
Executing install script for gst-plugins-base-1.18.5-x86_64-1.txz.
Package gst-plugins-base-1.18.5-x86_64-1.txz installed.
Parallel mksquashfs: Using 8 processors
Creating 4.0 filesystem on /tmp/gst-plugins-base-1.18.5-x86_64-1.xzm, block size 262144.
[====================================================================\] 114/114 100%
The package created is not the 1.6.4 one.

Evolution

Posted: 11 Dec 2023, 22:50
by beny
hi Ed_P, sorry the package listed is for the current not the slackware 15

Evolution

Posted: 11 Dec 2023, 23:12
by Ed_P
slapt-mod doesn't know what version system I'm running? :o

Code: Select all

root@porteus:/home/guest# slapt-mod --help

   slapt-mod: A simple wrapper for slapt-get to build Porteus module.

   slapt-mod [-c] [-u] [-d|-m|-M|-n|-N PACKAGE_NAME] [-l PATTERN] [-s PATTERN]

Options:
  -c: Purge cached packages
  -d: Download only
  -m: Download and build module (ZSTD compression)
  -M: Download and build module (XZ compression)
  -n: Download and build module without dependencies (ZSTD compression)
  -N: Download and build module without dependencies (XZ compression)
  -l: List installed packages
  -s: Search package
  -u: Update database
  -h: This usage

   To change the temporary directory (default is /tmp), pass the TMP variable.
   $ TMP=/path/to/directory slapt-mod -m packagename

   Temporary directory is for storing downloaded packages, installing and converting to modules.

root@porteus:/home/guest# 
I don't see an option to specify "slackware 15" verses "current". :hmmm:

Added in 12 minutes 13 seconds:
Well, Evolution works with the 1.18.5 gst-plugins-base module.

Code: Select all

guest@porteus:~$ evolution
../src/intel/isl/isl.c:2208: FINISHME: ../src/intel/isl/isl.c:isl_surf_supports_ccs: CCS for 3D textures is disabled, but a workaround is available.
The gui opened. :celebrate3: I wonder what the workaround module is. :hmmm:

Evolution

Posted: 11 Dec 2023, 23:25
by beny
when you do a slapt-mod upgrade the system version is showed and do not exist a current version of this script

Evolution

Posted: 11 Dec 2023, 23:37
by Ed_P
Doesn't matter.
Ed_P wrote:
11 Dec 2023, 23:24
Well, Evolution works with the 1.18.5 gst-plugins-base module.

Evolution

Posted: 12 Dec 2023, 05:53
by Blaze
Ed_P wrote:
11 Dec 2023, 22:06
Or will Blaze update his module?
I don't know why slapt-mod does not download gst-plugins-base.
Anyway I added it and updated my post.

Thanks