Fossapup User Contributed Packages

Moderators: 666philb, Forum moderators

User avatar
Jasper
Posts: 1821
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 895 times
Been thanked: 384 times

Re: Fossapup User Contributed Packages

Post by Jasper »

@newpet

I did have an attempt at compiling newer builds eg 3.1.x and 4.x

Both require an additional libray Libetpan to be included. I did share a newer build here on this thread before but it got deleted :thumbdown:

Oauth2 is required by Microsoft/Google services for authentication. Have you tried Thunderbird as a client?

https://www.thunderbird.net/en-US/

Or hopefully, so one can build it for you :thumbup:

User avatar
Jasper
Posts: 1821
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 895 times
Been thanked: 384 times

Re: Fossapup User Contributed Packages

Post by Jasper »

Curl - compiled against OpenSSL 1.1.1s

Command-line tool to transfer data to or from a server.

Image

Image

Image

User avatar
Jasper
Posts: 1821
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 895 times
Been thanked: 384 times

Re: Fossapup User Contributed Packages

Post by Jasper »

Foo-Sah

BleachBit you can free cache, delete cookies, clear Internet history, shred temporary files, delete logs, and discard junk.

User avatar
Jasper
Posts: 1821
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 895 times
Been thanked: 384 times

Re: Fossapup User Contributed Packages

Post by Jasper »

Saw this thread here viewtopic.php?p=86639#p86639 regarding clearing the

.cache

directory and a solution was provided by @OscarTalks , this is the 'patched' library for use with Foo-Sah

Image

Last edited by Jasper on Thu Apr 13, 2023 5:08 am, edited 1 time in total.
User avatar
Jasper
Posts: 1821
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 895 times
Been thanked: 384 times

Re: Fossapup User Contributed Packages

Post by Jasper »

Parted

Command line tool to manipulate disk partitions.

Foo-Sah

Image

Image

User avatar
Jasper
Posts: 1821
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 895 times
Been thanked: 384 times

Re: Fossapup User Contributed Packages

Post by Jasper »

Name Service Cache Daemon nscd_2.31 ( useful if your running a server)

Nscd is a daemon that provides a cache for the most common name service requests.

The default configuration file

/etc/nscd.conf

newpet
Posts: 35
Joined: Fri Sep 24, 2021 9:29 am
Has thanked: 4 times
Been thanked: 2 times

Re: Fossapup User Contributed Packages

Post by newpet »

@Jasper
Hi Jasper
Thunderbird portable by mikewalsh works smoothly on my usb stick, gmail included. The downside of TB is that it's heavy and slow, that's why I'm looking for alternatives.
I'm aware of your attempt at compiling Claws (https://www.forum.puppylinux.com/viewto ... aws#p73921) but sadly it won't work for me. Libetpan library is not recognized, as you wrote.
However, comparing Claws Mail included in FP64 with a coetaneous version of Sylpheed (available as sfs), I noticed that the first one, despite some aesthetic embellishments, is somehow slower than Sylpheed. Also, CM fails in correctly recreating imap folders and, even more important, has some odd behaviours. For example, whene you delete a mail, you expect to find it into the 'trash' or 'deleted' folder. Everything is deleted forever instead.
Therefore, in light of the above, I believe Sylpheed is a better choice. A beta version is available as source package, alternatively a 'delta patch' for 3.7 to 3.8 (with Oauth2) is present too.
The only weak point of Sylpheed is that it stores mail passwords as plan text, but you can live with it.
I think many FP users may be interested in having Sylpheed working as portable from a usb key.
Cheers

User avatar
Jasper
Posts: 1821
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 895 times
Been thanked: 384 times

Re: Fossapup User Contributed Packages

Post by Jasper »

Update for OpenVPN (v2.6.3) - secure tunnelling daemon

Tested using ProtonVPN :thumbup:

Image

Geek3579
Posts: 299
Joined: Sat Jul 18, 2020 1:07 pm
Has thanked: 85 times
Been thanked: 77 times

Re: Fossapup User Contributed Packages

Post by Geek3579 »

Jasper wrote: Thu Apr 13, 2023 5:43 am

................ anyone want to test this?

qemu-8.0.0-rc3-x86_64 - Approx 6mb

https://www.mediafire.com/file/oeqmi8gz ... 4.pet/file

No sound available and only support built for Linux x86-64 iso's

It did not run under Fossapup64, nor provide any menu items. I also tried it under F96-CE_3 but failed as there was a dependency missing. Cant recall which, sorry! Hope others have more success.

User avatar
Jasper
Posts: 1821
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 895 times
Been thanked: 384 times

Re: Fossapup User Contributed Packages

Post by Jasper »

Thanks @Geek3579 for the feedback.

I will try it again and change some of the options to see if it will work successfully :thumbup:

Code: Select all


./configure --prefix=/usr --target-list=x86_64-linux-user --cpu=x86_64 --enable-plugins --enable-alsa --enable-curl --enable-curses --enable-gettext --enable-gnutls --enable-gtk --enable-gtk-clipboard --enable-kvm --enable-libssh --enable-libudev --enable-libusb --enable-lzo --enable-nettle --enable-opengl --enable-parallels --enable-png --enable-seccomp --enable-selinux --enable-tools --enable-u2f --enable-vnc --enable-zstd --enable-xkbcommon --enable-system --enable-linux-user --enable-modules

newpet
Posts: 35
Joined: Fri Sep 24, 2021 9:29 am
Has thanked: 4 times
Been thanked: 2 times

Re: Fossapup User Contributed Packages

Post by newpet »

@Jasper
Yes, I already installed openSSL 1.1.1s. It seems to be the last release of the 1.1.1 serie. What will follow next?
Regarding the mail client, I'll stay with TB for now, it's the only working one as portable, though a little bulky.
However, I don't lose hope to see a portable Sylpheed working from my usb stick.
Thanks.

User avatar
Grey
Posts: 2068
Joined: Wed Jul 22, 2020 12:33 am
Location: Russia
Has thanked: 77 times
Been thanked: 393 times

Unshield 1.5.1

Post by Grey »

Yes, Unshield. I compiled version 1.5.1.
What is it for? The cases are different, I'll tell you about my own :)

So, I decided to try fheroes2. A good engine for the Second Heroes, a lot has been added and improved for nostalgia. But this needs resources from the game. I have English and Russian versions of the game in the mdf-mds image format. I pulled the game files from the images using poweriso.
But the resources needed by the engine are inside the cab archives. I tried to pull them out using cabextract. But the wise cabextract cursed me :) and said that InstallShield is used there, not Microsoft Cabinet File, and that I need to use Unshield :P

After that, I compiled Unshield. Did so:

Code: Select all

unshield x data1.cab

And now I have the game resources I need for fheroes2.
Well, bundled with fheroes2 is a script that pulls resources from the proprietary version of the game using innoextract. But my version is "not quite" branded :? And besides, it's not sporty :)
In addition, you can install the game using Wine and take resources from there. But again :) ...

The English and Russian versions work fine, I checked.
In general, here is Unshield:

unshield-1.5.1-fossapup-x86_64.pet
(20.72 KiB) Downloaded 176 times
unshield_1.5.1_fossapup.gif
unshield_1.5.1_fossapup.gif (15.01 KiB) Viewed 9509 times

Different devices. Different approach.

User avatar
mikeslr
Posts: 3080
Joined: Mon Jul 13, 2020 11:08 pm
Has thanked: 179 times
Been thanked: 991 times

Re: Fossapup User Contributed Packages --Qt4 libraries

Post by mikeslr »

Some applications, such as MikeWalsh's Masterpdfeditor4, https://www.forum.puppylinux.com/viewtopic.php?t=1060 require Qt4 libraries that may be hard to track down. At least for that application, the attached will suffice, https://www.mediafire.com/file/t2gur0nu ... 7.pet/file

User avatar
mikewalsh
Moderator
Posts: 6518
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 993 times
Been thanked: 2170 times

Re: Fossapup User Contributed Packages --Qt4 libraries

Post by mikewalsh »

@mikeslr :-

mikeslr wrote: Mon Apr 24, 2023 3:24 pm

Some applications, such as MikeWalsh's Masterpdfeditor4, https://www.forum.puppylinux.com/viewtopic.php?t=1060 require Qt4 libraries that may be hard to track down. At least for that application, the attached will suffice, https://www.mediafire.com/file/t2gur0nu ... 7.pet/file

The portable builds of MasterPDFEditor have the required Qt4 libs built-in, Mike. Shouldn't be any need for a Qt4 package.

Trying to find standalone Qt4 packages for 64-bit Puppies is something of an uphill task, Mike. Very few ever got put together, unlike the massive archive-full that got built for 32-bitzers...

T'other Mike. ;)

User avatar
mikeslr
Posts: 3080
Joined: Mon Jul 13, 2020 11:08 pm
Has thanked: 179 times
Been thanked: 991 times

Re: Fossapup User Contributed Packages

Post by mikeslr »

@mikewalsh: Good to know. Good thing one of us is fully awake. :roll: I got so used to having to install the libs before you published the portable that it hadn't occurred to me to check.

Puppy fans:
Over the course of my use of Fossapup64 for a couple of years I managed to track down and store a bunch of Qt4 libs some applications needed. If you let me know what LIstDD thinks is missing, I may be able to shorten your search for them.

User avatar
pp4mnklinux
Posts: 1314
Joined: Wed Aug 19, 2020 5:43 pm
Has thanked: 684 times
Been thanked: 330 times

Re: Czkawka - clean up your garbage at last!

Post by pp4mnklinux »

Hi @Grey

Testing.-

If it really works... it could be a MUST.

thanks for sharing.... CHEERS.

Grey wrote: Sat Apr 17, 2021 2:57 am

Program to clean OS which allow to find music duplicates, empty folders, similar files(and images too), invalid symlinks, zeroed files and other types of junk.
Judging by the name (czkawka = hiccups), the program is clearly from Poland :) The program is simple and unassuming, but sometimes it can help out when cleaning up all kinds of trash.
Pet: https://disk.yandex.ru/d/evKbirzD_W-hrg
Launch via Menu>>Filesystem>>Czkawka
Can be run from the command line without GUI with the czkawka_cli command. Help is invoked as usual with the czkawka_cli --help (or -h) command.
czkawka.png

User avatar
Grey
Posts: 2068
Joined: Wed Jul 22, 2020 12:33 am
Location: Russia
Has thanked: 77 times
Been thanked: 393 times

Re: Fossapup User Contributed Packages

Post by Grey »

Jasper wrote: Sun Apr 30, 2023 6:21 am

Command line English dictionary for spell checking

Not bad, not bad. Although it is not sporty and relaxes the brain to learn nothing :)
Everything is much more modest for me. GoldenDict with a modest set of dictionaries ;)
From left to right (after the speaker icon): English-Russian by Apresyan, Russian-English by Smirnitsky, dictionary of musical terms, dictionary of pagan concepts and Gods, terms from Stanislaw Lem's books, Shakespeare encyclopedia, Russian verbal stress, dictionary of Spirits and Gods, English-English WordNet, Russian morphology, English Wiki, Russian Wiki.

GoldenDict_dictionaries.gif
GoldenDict_dictionaries.gif (6.88 KiB) Viewed 9144 times

Different devices. Different approach.

User avatar
Grey
Posts: 2068
Joined: Wed Jul 22, 2020 12:33 am
Location: Russia
Has thanked: 77 times
Been thanked: 393 times

freeLib 6.0.50 - Working with libraries

Post by Grey »

I don't know if anyone else will need it. But I have already compiled and done pet, so...
So, for GFX there is a Holy Trinity in the person of Blender, Gimp and Inkscape :) And there is Another Trinity for reading and maintaining the library, well, it's Cool Reader, GoldenDict and freeLib.

So, freeLib.
3 languages are supported (English, Russian and Ukrainian). Not only in menu, but also in "virtual alphabet" to search for books by various criteria.
Therefore, you will be able to search and read Shakespeare, Pushkin and Shevchenko, respectively.

So, what can the program do:
Importing a library from inpx files. I do not know which English-language online libraries exist in the form of an "offline archive of the entire library + inpx file". But I have two Russian-speaking ones on my hard drive, each about 300 gigabytes (fb2 format). Finding books in your language is your task ;)
Working with user libraries (based on fb2/EPUB/fbd).
Working with multiple libraries.
The ability to assign a separate program for each book format (Cool Reader, FBReader, etc).
Saving books to the selected folder (very useful if the library is 300 GB :) ).
Search and filter books (who would have thought :) ) - authors, series, genres.
Setting up the formatting of books (fonts, letters, titles, hyphenations, etc).
Hide and sit quietly in the system tray :)
OPDS/HTTP server.
Built-in conversion to MOBI/AZW3/EPUB.
Pet:
freeLib-6.0.50-fossapup-x86_64.pet
:!: If someone needs kindlegen, then I compiled it too, but removed it because of the size (28 M and I don't need it - I have Kobo ebooks with installed Cool Reader on them :) ). If necessary, I can post it.
(KindleGen a program offered by Amazon, which allows authors to create eBooks to be used in a Kindle device, and publish them on the eBook store).

I decided to reread Alien, Total Recall and Blade Runner. Yes, the films are also good, but don't judge me harshly :? :

freeLib_6.0.50.gif
freeLib_6.0.50.gif (184.17 KiB) Viewed 9395 times

Different devices. Different approach.

Geek3579
Posts: 299
Joined: Sat Jul 18, 2020 1:07 pm
Has thanked: 85 times
Been thanked: 77 times

Re: Fossapup User Contributed Packages

Post by Geek3579 »

In Fossapup64 I get this error when running cpu-x in the terminal:

cpu-x: error while loading shared libraries: libcpuid.so.16: cannot open shared object file: No such file or directory

Not in PPM either.

Geek3579
Posts: 299
Joined: Sat Jul 18, 2020 1:07 pm
Has thanked: 85 times
Been thanked: 77 times

Re: Fossapup User Contributed Packages

Post by Geek3579 »

Jasper wrote: Wed May 10, 2023 5:47 am

@Geek3579

You will need all the files to download to run the application.

The second link is

libcpuid-0.6.3-x86_64
https://www.mediafire.com/file/19vllcdj ... 4.pet/file

..........also there is a desktop entry in the System menu

Thanks, I should have guessed that ...seniors moment... again !!!!

User avatar
Jasper
Posts: 1821
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 895 times
Been thanked: 384 times

Re: Fossapup User Contributed Packages

Post by Jasper »

Network File Sharing (NFS) is a protocol that allows you to share directories and files with other Linux clients over a network.

Compiled without systemd

All of these are required

nfs-utils-2.6.3-x86_64
https://www.mediafire.com/file/1vyq3iey ... 4.pet/file
cyrus-sasl-2.1.28-x86_64
https://www.mediafire.com/file/b48fdf0r ... 4.pet/file
keyutils-1.6.1-x86_64
https://www.mediafire.com/file/8lgkh93v ... 4.pet/file
krb5-1.20.1-x86_64
https://www.mediafire.com/file/y00py09f ... 4.pet/file
libedit-20221030-3.1-x86_64
https://www.mediafire.com/file/njjrqkmo ... 4.pet/file
libevent-2.1.12-stable-x86_64
https://www.mediafire.com/file/qcgids1d ... 4.pet/file
libnsl-2.0.0-x86_64
https://www.mediafire.com/file/443xf6pv ... 4.pet/file
libtirpc-1.3.3-x86_64
https://www.mediafire.com/file/poq9180h ... 4.pet/file
openldap-2.6.4-x86_64
https://www.mediafire.com/file/hhii38ze ... 4.pet/file
rpcbind-1.2.6-x86_64
https://www.mediafire.com/file/wv07cmnj ... 4.pet/file
rpcsvc-proto-1.4.3-x86_64
https://www.mediafire.com/file/o47eyjwp ... 4.pet/file
sqlite-3410200-x86_64
https://www.mediafire.com/file/un0b5e7d ... 4.pet/file

Last edited by Wiz57 on Sun Dec 29, 2024 7:58 pm, edited 1 time in total.
Reason: dead image links
newpet
Posts: 35
Joined: Fri Sep 24, 2021 9:29 am
Has thanked: 4 times
Been thanked: 2 times

Re: Fossapup User Contributed Packages

Post by newpet »

Hey Jasper, I installed both openssl-1.1.1t-x86_64 and openssl_DEV-1.1.1t-x86_64 and PPM repos update stopped working.
Once uninstalled it and reinstalled 1.1.1s version, PPM update works again.
Cheers

User avatar
Jasper
Posts: 1821
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 895 times
Been thanked: 384 times

Re: Fossapup User Contributed Packages

Post by Jasper »

@newpet

Works good for me :thumbup:

Last edited by Wiz57 on Sun Dec 29, 2024 7:58 pm, edited 1 time in total.
Reason: dead image links
geo_c
Posts: 3055
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2375 times
Been thanked: 946 times

Re: Fossapup User Contributed Packages

Post by geo_c »

@Jasper

Quick question, I'm seeing a lot handy apps and utils here lately. Are these strictly for fossapup64_9.5, or are they useful in F96?

I have working copies of both, but I've been moving to F96 as I have it loaded up with applications and configs equal to my old 9.5 OS.

I can check versions in F96 in the terminal and see what is and isn't installed, but thought asking the general question would be helpful.

I'm mostly concerned with utils, like alsalib and things that might break.

geo_c
Old School Hipster, and Such

User avatar
Jasper
Posts: 1821
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 895 times
Been thanked: 384 times

Re: Fossapup User Contributed Packages

Post by Jasper »

@geo_c

FP95 and FP96-CE can both use Ubuntu Focal binaries.

FP96-CE uses PulseAudio
by default, so don't bother with ALSA updates.

The binaries themselves should be okay and if there is more than one link in a message, generally the additional links are libraries that are required. Unless, I state it's Documentation.

To be honest most people have large storage devices so your only saving a tiny amount overall.

I am working on a 4GB USB flash drive, which is why I strip down as much as I can for personal reasons.

The only difference I am aware of is that FP96-CE has an updated GCC compiler. This will be backwards compatible.

Check your PPM first beforehand if the application is already available via the PPM.

Finally, make sure you make a backup of your save file/folder before implementing changes. Also, try a "sandbox" application so it is self contained and does not make any changes/additions.

My multimedia applications generally will only support ALSA, JACK and OSS all of which are included in FP95.

The downloads will be removed by the host after 14 days of inactivity.

Burunduk
Posts: 268
Joined: Thu Jun 16, 2022 6:16 pm
Has thanked: 7 times
Been thanked: 136 times

patool - archive file manager

Post by Burunduk »

This is a python implementation of the perl atool script. It provides a unified syntax for various cli archive utilities.

The version 1.13 is not released yet - just download the master zip from https://github.com/wummel/patool

The attached file contains a modified patool-1.13mod1. It's a simple zip archive, unpack it to see the source.

Usage: download, put in PATH (move to /root/my-applications/bin), rename to atool or anything, make executable, and run with --help for further information.
Run ./patool-1.13mod1.zip formats to see what file formats are supported.
Tested on Fossapup64 but should work on many recent puppy variants.

The changes I've made are:

  • Min Python version set to 3.8 (to run on Fossapup64).

  • Added short command aliases.

  • Added short option aliases.

  • Fix: temporary directories now are removed even if not empty (after extraction with a wrong password).

  • Added support for squashfs (.sfs) files (with mksquashfs and unsquashfs).

Attachments
patool-1.13mod1.zip
a zip file with a shebang
(74.74 KiB) Downloaded 191 times
Burunduk
Posts: 268
Joined: Thu Jun 16, 2022 6:16 pm
Has thanked: 7 times
Been thanked: 136 times

Re: patool - archive file manager

Post by Burunduk »

patool-1.13mod2 - a modified version of patool.

I've made some additional changes but haven't tested them thoroughly, so if it doesn't work, use the previous version from the viewtopic.php?p=90617#p90617 above.

Changelog:

  • Global options (--verbose and --non-interactive) placed after the sub-commands (to use them with command aliases).

  • Removed help pagination (the info is not very long).

  • Replaced `...' with '...' and 'patool' with a program filename in log messages.

  • Fixed FileNotFoundError in patool repack in rare circumstances.

  • Added support for extracting and listing puppy pet packages (with tar and head).

  • Fix: create a custom directory for extracting with tar if it doesn't exist.

Usage example: use patool to extract the content of its own zipapp package:

Code: Select all

chmod 755 patool-1.13mod2.zip
./patool-1.13mod2.zip x patool-1.13mod2.zip

Note: this tool creates a directory automatically if an archive contains more than one file in its root.

Attachments
patool-1.13mod2.zip
a python zipapp (rename as you please)
(72.38 KiB) Downloaded 237 times
User avatar
Jasper
Posts: 1821
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 895 times
Been thanked: 384 times

Re: Fossapup User Contributed Packages

Post by Jasper »

Well done and thanks for sharing :thumbup:

bob93
Posts: 54
Joined: Fri Nov 25, 2022 8:29 am
Location: Fossapup64 9.5
Has thanked: 22 times
Been thanked: 1 time

Re: Inkscape 1.2

Post by bob93 »

Grey wrote: Mon Jan 23, 2023 6:58 am
bob93 wrote: Tue Jan 03, 2023 3:46 am

Hello. This version of inkscape has a very unfortunate bug that was fixed in later versions. Do you know if there's been any newer version released for puppy?

Hello. Here is the latest version 1.2.2 (SFS):
inkscape-1.2.2-fossapup-x86_64_9.5.sfs

:!: But I should immediately note that I recently discussed the work of embedded extensions on one of the Russian forums. The bottom line is this: almost no one checks the operation of Inkscape extensions. As a result, everything works except for some extensions. A vivid example... how is it in the English version... it seems Extensions>>Render and then Gear or Foldable Box. And then it turns out that different users do not have some of the necessary PYTHON MODULES. For example, lxml or numpy.

If you just need to draw, then all the tools and filters work. But if you, like me sometimes, have to use extensions, then you need to install Pip and then install the modules with the python -m pip install XXX command.

In the future, I may start stuffing modules into sfs. Usually everyone shouts that "security", "ugly" and so on :)
In addition, I recommend choosing a normal icon theme in the Inkscape settings, and not this nasty one, which is by default :|

Hi. I downloaded this package and I'm trying to get some extensions to work, mainly interpolate. Is that command meant to be used just as written in urvxt terminal? When I do that I get

Code: Select all

/usr/bin/python: No module named pip

What am I missing?

Fossapup64 9.5

Geek3579
Posts: 299
Joined: Sat Jul 18, 2020 1:07 pm
Has thanked: 85 times
Been thanked: 77 times

Re: Fossapup User Contributed Packages

Post by Geek3579 »

Jasper wrote: Tue Jun 20, 2023 9:02 am

Info:
https://www.mankier.com/1/jpegoptim

jpegoptim-1.5.4-x86_64
https://www.mediafire.com/file/z0zljn67 ... 4.pet/file

Basic example of use:

jpegoptim <filename.jpg> --strip-all --totals --workers=4 --force --dest=<path to where you want to keep the optimised file>

The workers variable allows you to change the number of cpu cores. The default is 1.

This works really well, THANKS ! I also decided to make a simple BASH script for batch resizing of jpegs:

Code: Select all

#!/bin/sh

#  This requires the  jpegoptim .PET to be installed in fossapup64
#  Create the target folder "OUT" for resized jpegs  in the working directory containing the original JPEGs
#  Modify the target size of jpeg if required, eg 250k

for x in *.JPG ; do
jpegoptim  --size=250k $x --dest=OUT
done
Post Reply

Return to “Fossapup64”