Fossapup User Contributed Packages

Moderators: 666philb, Forum moderators

User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:44 pm, edited 1 time in total.
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:44 pm, edited 1 time in total.
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:45 pm, edited 1 time in total.
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:45 pm, edited 1 time in total.
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:45 pm, edited 1 time in total.
Burunduk
Posts: 255
Joined: Thu Jun 16, 2022 6:16 pm
Has thanked: 7 times
Been thanked: 127 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 43 times
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:46 pm, edited 1 time in total.
Burunduk
Posts: 255
Joined: Thu Jun 16, 2022 6:16 pm
Has thanked: 7 times
Been thanked: 127 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 60 times
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

Well done and thanks for sharing :thumbup:

User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:46 pm, edited 1 time in total.
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:46 pm, edited 2 times in total.
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:47 pm, edited 2 times in total.
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:47 pm, edited 1 time in total.
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:47 pm, edited 1 time in total.
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:47 pm, edited 1 time in total.
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:48 pm, edited 1 time in total.
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:48 pm, edited 3 times in total.
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:48 pm, edited 1 time in total.
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:49 pm, edited 1 time in total.
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:49 pm, edited 1 time in total.
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:49 pm, edited 1 time in total.
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:49 pm, edited 1 time in total.
User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:50 pm, edited 1 time in total.
bob93
Posts: 53
Joined: Fri Nov 25, 2022 8:29 am
Location: Fossapup64 9.5
Has thanked: 21 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: 269
Joined: Sat Jul 18, 2020 1:07 pm
Has thanked: 81 times
Been thanked: 68 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
bob93
Posts: 53
Joined: Fri Nov 25, 2022 8:29 am
Location: Fossapup64 9.5
Has thanked: 21 times
Been thanked: 1 time

Re: Inkscape 1.2

Post by bob93 »

bob93 wrote: Fri Jun 23, 2023 2:43 am
Grey wrote: Mon Jan 23, 2023 6:58 am

...
:!: 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?

Alright, I now see that pip needs to be installed from ppm (python3-pip_20.0.2) to be able to run that command, and XXX is the module to be installed, such as cssselect, so one command would be

Code: Select all

python -m pip install cssselect

Fossapup64 9.5

User avatar
Grey
Posts: 2024
Joined: Wed Jul 22, 2020 12:33 am
Location: Russia
Has thanked: 76 times
Been thanked: 376 times

Inkscape 1.3

Post by Grey »

1.3 appeared a week ago. It uses only one new library. So here's sfs. I didn't add Python modules for extensions, since it's not very technically beautiful and a vanishingly small number of people use them.

:!: Do not forget that the inkview utility is included for viewing vector images. It is launched from the command line (well, or make a startup script).
So you will see the exact result of your work. Other viewers may show SVG incorrectly :idea:
Soft:
inkscape-1.3-fossapup-x86_64_9.5.sfs

MD5 txt:

inkscape-1.3-fossapup-x86_64_9.5.sfs-md5.txt
(92 Bytes) Downloaded 68 times

Fossapup OS, Ryzen 5 3600 CPU, 64 GB RAM, GeForce GTX 1050 Ti 4 GB, Sound Blaster Audigy Rx with amplifier + Yamaha speakers for loud sound, USB Sound Blaster X-Fi Surround 5.1 Pro V3 + headphones for quiet sound.

User avatar
rockedge
Site Admin
Posts: 6551
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2754 times
Been thanked: 2627 times
Contact:

Re: Fossapup User Contributed Packages

Post by rockedge »

This is mtPaint with webp support compiled in. The original package is constructed by @OscarTalks and posted here -> viewtopic.php?p=96401#p96401 which I compiled and added the necessary libraries to function in F96-CE_4 and Fossapup64

mtPaint-3.50.09-x86_64-bkwm-F96.pet
mtPaint-3.50.09-x86_64-bkwm-fossa.pet

User avatar
Grey
Posts: 2024
Joined: Wed Jul 22, 2020 12:33 am
Location: Russia
Has thanked: 76 times
Been thanked: 376 times

FSArchiver 0.8.7

Post by Grey »

FSArchiver
Git (there's already an unstable 0.8.8)
I compiled the latest stable (2023-03-19) version of the program (in PPM version for 2018 :) ). Now you can use FSArchiver directly from Fossa and not download SystemRescue for the sake of one program.

fsarchiver-0.8.7-fossapup-x86_64.pet
(90.7 KiB) Downloaded 74 times

Examples. Test and search for disks: fsarchiver probe
Now copy the file system of the "big distro" to the archive (savefs): fsarchiver -j6 -Z12 -L root savefs /mnt/sdc1/backup.fsa /mnt/nvme0n1p2
And copying a folder with backups (savedir): fsarchiver -j6 -Z19 savedir /mnt/sdc1/\!backup.fsa /mnt/sdb1/\!backup
In the latter case, I have a backslash there behind the slash - this is because the folder name begins with an exclamation mark :!: :)

-j6 This is the number of threads. I use 6 out of 12 so that the system can be used. LXTask shows an honest 50 percent CPU utilization.
-Z12 This is the compression ratio. The big Z is the new method (zstd), the small z is the old methods.

Always (when saving and restoring) the archive is specified first.
If you just enter a command without parameters, there will be help on commands and options. To get help with examples, type fsarchiver --help

FSArchiver.gif
FSArchiver.gif (87.7 KiB) Viewed 5090 times

Fossapup OS, Ryzen 5 3600 CPU, 64 GB RAM, GeForce GTX 1050 Ti 4 GB, Sound Blaster Audigy Rx with amplifier + Yamaha speakers for loud sound, USB Sound Blaster X-Fi Surround 5.1 Pro V3 + headphones for quiet sound.

User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 480 times

Re: Fossapup User Contributed Packages

Post by Jasper »

.

Last edited by Jasper on Fri Nov 15, 2024 8:50 pm, edited 1 time in total.
Post Reply

Return to “Fossapup64”