80+ modules available

Post links to your 64bit module repos here. Repo maintainers are responsible for resolving any issues caused by their xzm's.
User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3932
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

80+ modules available

Post#16 by ncmprhnsbl » 26 Apr 2023, 12:13

rych wrote:
26 Apr 2023, 10:17
one hopes we eventually learn how to install his latest version.
the latest appimages are here: https://github.com/qarmin/czkawka/releases/tag/5.1.0
if you choose the "linux_czkawk_gui_alternative.AppImage"

..ah, i see that's what you tried.
if you get libthai and libdatrie from salix extra(can be got via https://slackware.nl/slakfinder/ , i getmod doesn't find them) , it will work.
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

beny
Full of knowledge
Full of knowledge
Posts: 2092
Joined: 02 Jan 2011, 11:33
Location: italy

80+ modules available

Post#17 by beny » 26 Apr 2023, 18:02

hi the build is made from a current because slackware 15 have a lot of trouble, try it and maybe report here if is useful for you:is the last version.
https://www.mediafire.com/file/nwb7u7bp ... a_gui/file

beny
Full of knowledge
Full of knowledge
Posts: 2092
Joined: 02 Jan 2011, 11:33
Location: italy

80+ modules available

Post#18 by beny » 26 Apr 2023, 23:06

hi, i have to answer by myself, out of current do not run properly the last version need the gtk4 >4.6 porteus have the 4.4, ok with porteux the current version work out of the box
but with the upgrade of gtk4 and harfbuzz work also in porteus5

rych
Warlord
Warlord
Posts: 622
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0 x64 OpenBox
Location: NZ
Contact:

80+ modules available

Post#19 by rych » 29 Apr 2023, 09:10

ncmprhnsbl wrote:
26 Apr 2023, 12:13
if you get libthai and libdatrie
-- yes, my getmod (different mirrors?) does find it getmod -m libthai... and then their 37MB AppImage kind of works:

Code: Select all

# ./linux_czkawk_gui_alternative.AppImage 
libcolord.so.2: cannot open shared object file: No such file or directory
Failed to load module: /tmp/.mount_linux_wVhIZ6//usr/lib/x86_64-linux-gnu/gtk-4.0/4.0.0/printbackends/libprintbackend-cups.so
Set thread number to 6
Still, I think it'd be nice to have an up-to-date gtk4>4.6 for Porteus 5.0 please: gtk4 beny, could you help? What is "harfbuzz"?

beny
Full of knowledge
Full of knowledge
Posts: 2092
Joined: 02 Jan 2011, 11:33
Location: italy

80+ modules available

Post#20 by beny » 29 Apr 2023, 15:49

hi,you have to install:/gtk4-4.8.3-x86_64-1.xzm /harfbuzz-7.1.0-x86_64-2.xzm gtk 4 isn't part of porteus 5 so is ok to install, harfbuzz is part of porteus but you can install without remove the hardcoded version in core you can activate the modules when you run the software if you think is better for the system /czkawka_gui need a lot of software too new for porteus,but a lot is downloded and builded inside so you need only the gtk>4.6 and hafbuzz
harfbuzz: harfbuzz (OpenType text shaping engine)
harfbuzz:
harfbuzz: HarfBuzz is an OpenType text shaping engine.
harfbuzz:
harfbuzz: Homepage: http://harfbuzz.org

Code: Select all

  [package]
name = "czkawka_gui"
version = "5.1.0"
authors = ["Rafał Mikrut <mikrutrafal@protonmail.com>"]
edition = "2021"
rust-version = "1.67.1"
description = "GTK frontend of Czkawka"
license = "MIT"
homepage = "https://github.com/qarmin/czkawka"
repository = "https://github.com/qarmin/czkawka"

[dependencies]
gdk4 = "0.6.3"
glib = "0.17.5"

humansize = "2.1.3"
chrono = "0.4.24"

# Used for sending stop signal across threads
crossbeam-channel = "0.5.7"

# To get information about progress
futures = "0.3.28"

# For saving/loading config files to specific directories
directories-next = "2.0.0"

# For opening files
open = "4.0.1"

# To get image preview
image = "0.24.6"

# To be able to use custom select
regex = "1.7.3"

# To get image_hasher types
image_hasher = "1.1.2"

# Move files to trash
trash = "3.0.1"

# For moving files(why std::fs doesn't have such features)
fs_extra = "1.3.0"

# Language
i18n-embed = { version = "0.13.8", features = ["fluent-system", "desktop-requester"] }
i18n-embed-fl = "0.6.6"
rust-embed = "6.6.1"
once_cell = "1.17.1"

[target.'cfg(windows)'.dependencies]
winapi = { version = "0.3.9", features = ["combaseapi", "objbase", "shobjidl_core", "windef", "winerror", "wtypesbase", "winuser"] }

[dependencies.gtk4]
version = "0.6.4"
default-features = false
features = ["v4_6"]

[dependencies.czkawka_core]
path = "../czkawka_core"
version = "5.1.0"
features = []

[features]
default = []
heif = ["czkawka_core/heif"]
                                                                                           

rych
Warlord
Warlord
Posts: 622
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0 x64 OpenBox
Location: NZ
Contact:

80+ modules available

Post#21 by rych » 01 May 2023, 10:01

beny wrote:
29 Apr 2023, 15:49
gtk4-4.8.3-x86_64-1.xzm /harfbuzz-7.1.0-x86_64-2.xzm
where can I find those modules? I can only get these:

Code: Select all

# getmod -s gtk4-4
gtk4-4.4.1-x86_64-1

# getmod -s harfbuzz
harfbuzz-3.2.0-x86_64-1

beny
Full of knowledge
Full of knowledge
Posts: 2092
Joined: 02 Jan 2011, 11:33
Location: italy

80+ modules available

Post#22 by beny » 01 May 2023, 10:29

hi rych from slackware current also rust that is the build engine have a current version,

rych
Warlord
Warlord
Posts: 622
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0 x64 OpenBox
Location: NZ
Contact:

80+ modules available

Post#23 by rych » 10 May 2023, 10:19

Just a note about vscodium-1.77.1.23095.x86_64.xzm. Thanks for providing it of course.

This is not going to be a portable installation. All the local setting, extensions, etc. are going to be saved in your changes (various places under /mnt/live/memory/changes etc.), and it will grow over 1GB!

The official Visual Studio Code allows a portable installation as per https://code.visualstudio.com/docs/editor/portable :

download the latest .tar.gz, unzip, create the data subfolder, keep moving it when updating under a new installation folder and so on. One may turn that installation into an easily portable .squashfs file -- No, that folder needs to be writable for vscode to run, so it has to live in an uncompressed state, around 1GB. But at least in one single folder without polluting your changes when using the system installation provided by the above .xzm module (thanks again, though)

beny
Full of knowledge
Full of knowledge
Posts: 2092
Joined: 02 Jan 2011, 11:33
Location: italy

80+ modules available

Post#24 by beny » 10 May 2023, 16:21

hi rych but the software that i have posted work or not,just for the record...

rych
Warlord
Warlord
Posts: 622
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0 x64 OpenBox
Location: NZ
Contact:

80+ modules available

Post#25 by rych » 12 May 2023, 09:38

beny, you mean the new czkawka_gui which requires a more recent gtk4? You didn't post the actual xzm module, and from your explanation -- it didn't look easy to me. So I use the old czkawka_gui 4.0.0 from the links you shared on the last page -- that one works. Thanks

funghost
Black ninja
Black ninja
Posts: 33
Joined: 20 Oct 2022, 11:59
Distribution: Slackware

80+ modules available

Post#26 by funghost » 13 May 2023, 15:04

Hi rych,
I am not the author of the Ikki Boot project, I sometimes send him mails.
He was working hard on new modules today and I sent him the information for vscodium.
The next version will be portable :)

rych
Warlord
Warlord
Posts: 622
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0 x64 OpenBox
Location: NZ
Contact:

80+ modules available

Post#27 by rych » 14 May 2023, 08:14

funghost, he's doing a good job, and thank you for communication, - a great collection of modules that's kept up-to-date where possible while staying on Slackware15 based Porteus 5. I'm just collecting in this thread my notes not meant as critique. Regarding vscodium project: I don't see it offering a portable binary download. That's why I'm staying with the official Microsoft Visual Code -- which allows running from one folder including all downloaded extensions etc. in the data subfolder. I don't know how other people deal with the huge data being in the HOME directory, hence in the changes. But it's not important I guess. Thanks anyway

User avatar
M. Eerie
Moderator
Moderator
Posts: 622
Joined: 31 Aug 2017, 21:18
Distribution: Nemesis Xfce/MATE x64

80+ modules available

Post#28 by M. Eerie » 14 May 2023, 10:02

rych wrote:
14 May 2023, 08:14
I don't see it offering a portable binary download
If the VSCodium AppImage as a portable binary suits you, you can get it easily.
rych wrote:
14 May 2023, 08:14
including all downloaded extensions etc.
Remember you can create a .config folder companion to the .AppImage itself. It will hold your configs there.

I.e. for the latest version as of writing this:

Code: Select all

mkdir -p VSCodium-1.78.2.23132.glibc2.17-x86_64.AppImage.config
:)
> Does not compute_ 🖖

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=84002#p84002
https://forum.porteus.org/viewtopic.php?p=77174#p77174
https://forum.porteus.org/viewtopic.php?f=39&t=8584

rych
Warlord
Warlord
Posts: 622
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0 x64 OpenBox
Location: NZ
Contact:

80+ modules available

Post#29 by rych » 15 May 2023, 10:12

M. Eerie, great, thank you! An AppImage along with the ~.AppImage.config / ~.AppImage.home adjacent folders indeed provides an alternative portable solution. I'm staying with the native portable VSCode for now though :)

funghost
Black ninja
Black ninja
Posts: 33
Joined: 20 Oct 2022, 11:59
Distribution: Slackware

80+ modules available

Post#30 by funghost » 15 May 2023, 14:53

Hi rych
I tested the module https://sourceforge.net/projects/ikkibo ... m/download and it works well in portable mode.
All data are in /usr/data

Post Reply