SliTaz SliTaz Forum

You are not logged in.

#1 2022-11-19 06:50:47

sofia-m
Member
Registered: 2019-02-15
Posts: 75

Finch & btop

Hello,

Has anyone made slitaz packages for finch and btop?

Thanks.

Offline

#2 2022-11-20 11:07:20

Ceel
Administrator
Registered: 2011-04-02
Posts: 1,424

Re: Finch & btop

Hello,

From what I've read on the pidgin site [c]finch[/c] is included in Pidgin; [c]pidgin-2.14.8[/c] is available on the mirror.

I'll have a look at btop.

Offline

#3 2022-11-21 14:43:09

Ceel
Administrator
Registered: 2011-04-02
Posts: 1,424

Re: Finch & btop

No chance for [c]btop[/c], needs GCC 10 or higher to be compiled.

Offline

#4 2022-11-21 18:00:53

sofia-m
Member
Registered: 2019-02-15
Posts: 75

Re: Finch & btop

Hello! @Ceel

I tried a little experiment converting finch . DEB to .TAZPKG.

As far as I could see, finch is based on libpurple, but a separated package from pidgin.

It also seems to require some different libraries.

Offline

#5 2022-11-21 21:57:55

sofia-m
Member
Registered: 2019-02-15
Posts: 75

Re: Finch & btop

@Ceel

EDIT!!!!!

I was wrong, misled by Debian policy to splitting packages LOL. Finch is indeed part of Pidgin in Slitaz.

I had to add a couple libraries and gstreamer-1.0 for it to work, but id does.

Thanks a lot for the fast reply and pointer.

Offline

#6 2022-11-22 18:00:20

Ceel
Administrator
Registered: 2011-04-02
Posts: 1,424

Re: Finch & btop

Hi sofia-m,

A lot of options are disabled in the [c]pidgin receipt[/c].

Can you tell me what packages you had to install to have [c]finch[/c] working. I'm trying to build a package with just [c]finch[/c]; it would be better I include them in the depends ;-)

Offline

#7 2022-11-22 21:50:36

sofia-m
Member
Registered: 2019-02-15
Posts: 75

Re: Finch & btop

Hello @Ceel,

I haven't had time to play with finch enough to say if anything is missing.

I don't know why I mentioned gstreamer-1.0 as a finch dependency (better said, I know, it was required when I was trying to install finch deb pkg LOL).

To make finch work in my no-xorg slitaz box, I just had to install libgnt (2.14.3).

Since I'm trying to keep the install small (school project) and there is no x-server,

I removed gtk+ too and just copied libgdk-x11-2.0.so.0.2400.32 and its symlinks to /usr/lib to keep finch happy.

A finch package would be cool!

Offline

#8 2022-11-23 08:13:39

alanyih
Administrator
Registered: 2011-04-02
Posts: 532

Re: Finch & btop

No chance for btop, needs GCC 10 or higher to be compiled.

tux@slitaz:~$ file /tmp/btop/bin/btop

/tmp/btop/bin/btop: ELF 32-bit LSB pie executable, Intel 80386, version 1 (SYSV), static-pie linked, stripped

btop-i486-linux-musl.tbz    1.03 MB    16 days ago

https://github.com/aristocratos/btop/releases/download/v1.2.13/btop-i486-linux-musl.tbz

btop-i686-linux-musl.tbz    1.02 MB    16 days ago

https://github.com/aristocratos/btop/releases/download/v1.2.13/btop-i686-linux-musl.tbz

Installation

Binaries for Linux are statically compiled with musl and works on kernel 2.6.39 and newer

Download btop-(VERSION)-(ARCH)-(PLATFORM).tbz from latest release and unpack to a new folder

Notice! Use x86_64 for 64-bit x86 systems, i486 and i686 are 32-bit!

Install (from created folder)

Run install.sh or:

[..]

https://github.com/aristocratos/btop#installation

Ref:

https://forum.slitaz.org/topic/slitaz-x86_64-asus-m3400qa/page/2#post-50370

Offline

#9 2022-11-23 21:41:33

sofia-m
Member
Registered: 2019-02-15
Posts: 75

Re: Finch & btop

@alanyih

Absolutely awesome!

Offline

#10 2022-11-29 14:46:27

Ceel
Administrator
Registered: 2011-04-02
Posts: 1,424

Re: Finch & btop

@ sofia-m

finch-2.14.10.tazpkg; I tested it rapidly, seems to be OK.

You should win some MB: 2.6MB unpacked instead of 6.6MB for [c]pidgin[/c] and much less dependences.

Remove [c]pidgin[/c] and all its dependences before installing [c]finch[/c].

@ alanyih,

Right, my first idea was to compile [c]btop[/c] from source and went directly at the Compilation Linux section. Thanks for the hint.

Just for fun, btop-i686-1.2.13.tazpkg built from the [c].tbz[/c] file.

Offline

#11 2022-11-29 23:53:01

sofia-m
Member
Registered: 2019-02-15
Posts: 75

Re: Finch & btop

@Ceel

Thanks a lot. Every bit counts. smile

Offline

#12 2022-12-06 22:07:05

Ceel
Administrator
Registered: 2011-04-02
Posts: 1,424

Re: Finch & btop

sofia-m,

Each bit counts

Maybe you should have a try at dvtm. It has not as possibilities as [c]tmux[/c] but it's lighter. Depends the utility you need.

@ Bellard,

I saw [c]btop[/c] and [c]finch[/c] have been added in the repo.

I don't remember if Rolling run on i486 but in this cas it would be better to build the package from the [c]btop-i486-linux-musl.tbz[/c] file instead of [c]btop-i686-linux-musl.tbz[/c], wouldn't it?

Shouldn't we modify the [c]pidgin[/c] receipt?

As [c]finch[/c] is a part of [c]pidgin[/c] we can

suppress the corresponding files and add [c]finch[/c] in [c]$DEPENDS[/c] and

suppress [c]PROVIDE="purple"[/c] because already in the [c]finch[/c] receipt.

By the way the [c]pidgin[/c] receipt uses the [c]--disable-idn[/c] option is used in [c]configure[/c] but [c]libidn[/c] is in [c]$DEPENDS[/c], is it right?

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.017 seconds, 8 queries executed - Memory usage: 1.55 MiB (Peak: 1.77 MiB) ]