Page 8 of 13

Re: Fossapup User Contributed Packages

Posted: Sun Jan 01, 2023 9:01 pm
by AntonioPt

Hi 666philb, and all

just made a small update since fossa 9.6 icons paths its different

Code: Select all

APPLYCC () {
  sizes=( '16' '22' '24' '32' '48' '64' 'scalable' )
  for i in ${sizes[@]} ; do
      sed -i -e 's/\(#\).\{6\}/\'$COLOUR1'/' '/usr/share/icons/PMaterial/'$i'/places/directory.svg' # for fossa 9.5
      sed -i -e 's/\(#\).\{6\}/\'$COLOUR1'/' '/usr/share/icons/Puppy Standard/'$i'/places/directory.svg' # for fossa 9.6 and bionic 
  done
} ; export -f APPLYCC

and add single line on this action button since on my pc  Rox crash credit to [mention]KuLuSz[/mention] 
 <action>killall ROX-Filer && rox -p /root/Choices/ROX-Filer/PuppyPin</action>

666philb wrote: Tue Nov 03, 2020 12:35 pm

here's a colour changer script for the default PMaterial icons in fossapup

folder-colour-2020-11-03-12-58-23.png

Code: Select all

#!/bin/sh
		
GTKDIALOG=gtkdialog

#export TMPDIR=/tmp/gtkdialog/examples/"`basename $0`"
#mkdir -p "$TMPDIR"

export TEXTDOMAIN=pmaterialfc
export OUTPUT_CHARSET=UTF-8
. gettext.sh 

APPLYCC () {
	sed -i -e 's/\(#\).\{6\}/\'$COLOUR1'/' /usr/share/icons/PMaterial/16/places/directory.svg
	sed -i -e 's/\(#\).\{6\}/\'$COLOUR1'/' /usr/share/icons/PMaterial/22/places/directory.svg
	sed -i -e 's/\(#\).\{6\}/\'$COLOUR1'/' /usr/share/icons/PMaterial/24/places/directory.svg
	sed -i -e 's/\(#\).\{6\}/\'$COLOUR1'/' /usr/share/icons/PMaterial/32/places/directory.svg
	sed -i -e 's/\(#\).\{6\}/\'$COLOUR1'/' /usr/share/icons/PMaterial/48/places/directory.svg
	sed -i -e 's/\(#\).\{6\}/\'$COLOUR1'/' /usr/share/icons/PMaterial/64/places/directory.svg
	sed -i -e 's/\(#\).\{6\}/\'$COLOUR1'/' /usr/share/icons/PMaterial/scalable/places/directory.svg

}
export -f APPLYCC
	
MAIN_DIALOG='
<window title="PmaterialFC" icon-name="preferences-desktop-theme" window-position="1">
	<vbox>
	<frame Pmaterial Folder Colour>
		<hbox space-expand="true" space-fill="true">
			<pixmap>
			<height>60</height>
			<width>60</width>
			<input file icon="directory"></input>
			</pixmap>
		<vbox>
			<text><label>Choose Colour</label></text>
			<colorbutton tooltip-text="'"$(gettext "Select Colour Of Folder")"'">
			<default>#07726a</default>
			<variable>COLOUR1</variable>
			<action>APPLYCC &</action>
			</colorbutton>
		</vbox>
		</hbox>
		<vbox>
			<text><label>Restart ROX to see changes</label></text>
			<button tooltip-text="'"$(gettext "Restart Rox")"'">
		    <label>Restart ROX</label>
			<input file icon="refresh"></input>
			<action>killall ROX-Filer</action>
			<action>rox -p /root/Choices/ROX-Filer/PuppyPin</action>
			</button>
		</vbox>
		<hbox>
			<button>
			<label>'$(gettext 'Quit')'</label>
			<input file>/usr/share/icons/PMaterial/scalable/actions/quit.svg</input><height>18</height><width>18</width>
			<action>exit:quit_now</action>
			</button>
		</hbox>
	</frame>
	</vbox>
</window>'
GUI="
<window>
 <vbox>
  <menubar>
   ...
  </menubar>
 </vbox>
 <action signal=\"hide\">exit:Exit</action>
</window>"
export MAIN_DIALOG

case $1 in
	-d | --dump) echo "$MAIN_DIALOG" ;;
	*) $GTKDIALOG --program=MAIN_DIALOG ;;
esac


Re: Inkscape 1.2

Posted: Tue Jan 03, 2023 3:46 am
by bob93
Grey wrote: Mon May 23, 2022 7:20 am

Version 1.2 was released. At first I didn't like some points, but then I got used to it and in general there were much more advantages added.
SFS: inkscape-1.2-fossapup-x86_64_9.5.sfs
md5: f8f44e7842f03c22d74fdc031e47046f

I decided to stretch my fingers :) and try to portray a Robopup using only Inkscape itself, without additional software (without Gimp, Blender). In principle, for several evenings of unhurried work, I didn't even strain much. The most difficult thing is with the "atomic reactor" (okay, I haven't imagined exactly what principles it works on yet).

I noticed that some vector effects and filters are displayed differently in Inkscape and in the browser (Chromium). I'm talking about SVG files. Our favorite Viewnior displays the same way as the browser, that is, a little differently than Inkscape.

I still need to make a Puppy logo on his cheek and finish the design. When I'm done (I have other things to do right now), of course I'll post the SVG in the appropriate section of the forum. So far, I have not decided on the final design:
Robopup_forum_test.jpg

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?


Re: Fossapup User Contributed Packages

Posted: Sat Jan 21, 2023 4:33 pm
by rockedge

@Jasper I installed conky 1.17.0 into F96_4-radky6-CE and it works well. Will have to include it in F96_5-radky6-CE.


Re: Fossapup User Contributed Packages

Posted: Sun Jan 22, 2023 6:44 am
by Jasper

@rockedge

Happy to be of some use and I can say I made a tiny contribution at long last :thumbup:

Thanks for the feedback!


Re: Inkscape 1.2

Posted: Mon Jan 23, 2023 6:58 am
by Grey
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 :|


VICE 3.7

Posted: Mon Jan 23, 2023 4:56 pm
by Grey

Version 3.7. Vice and Vsid are displayed in Menu>>Fun. There is simply no point in cramming everything into the menu.
Maybe if only the player should be in Multimedia, but for now it will do. The rest (128 model and others) in /usr/bin
vice-3.7-fossapup-x86_64.pet

Compiled without the support of external hardware sound chips such as Hardsid, Catweasel and all sorts of Parsids. And also without Pulse and PDF documents (txt is).
It seems to me that on one machine (AMD) the processor heats up a few degrees more than on the second (Intel) - when the emulator is running - but I'm not sure yet.

vice-3.7-in-fossapup.png
vice-3.7-in-fossapup.png (71.33 KiB) Viewed 4172 times

Re: VICE 3.7

Posted: Mon Jan 23, 2023 5:37 pm
by Grey
Grey wrote: Mon Jan 23, 2023 4:56 pm

It seems to me that on one machine (AMD) the processor heats up a few degrees more than on the second (Intel) - when the emulator is running - but I'm not sure yet.

:!: :idea: Yeah, I realized what exactly affects. Go to Preferences>>Settings>>Display>>Host display
And there will be such an option as Gtk sync method. So this is what it affects performance. This is not a CPU, but a video card (driver). If you turn it off, it does not heat at all.
And don't forget to make Preferences>>Save settings


puNES 0.110

Posted: Wed Feb 01, 2023 7:31 am
by Grey

Compiled version 0.110 at my leisure. In new version Wizard has been improved, new mappers have been added and the old ones have been fixed. A bunch of new filters. Well, Wayland support has been added, which we don't care about in Fossapup yet. Compilation changed from autotools to cmake. Well, the rest are pleasant and not very changes :)
This time in the form of SFS:
puNES-v0.110-fossapup-x86_64_9.5.sfs
MD5:
5c76a1e3539e1de8aab2d9c68834be07

punes-0.110-fossapup.gif
punes-0.110-fossapup.gif (131.75 KiB) Viewed 4028 times

Re: Fossapup User Contributed Packages

Posted: Sat Feb 18, 2023 8:51 am
by charlie6

Hi Grey,
tons of thanks for bringing Pulseaudio in FossaPup64 !

Grey wrote: Mon Oct 25, 2021 5:27 pm

I checked it on a real system (before that in Qemu). Everything works fine through the pasystray and pavucontrol menus :thumbup: Sound cards are selected both globally and for a specific program. Conveniently quickly redirect sound from speakers to headphones. In this case, Palemoon:
pa_fossa_0.png
pa_fossa_1.jpg

I have installed it following point 1. to 6. in your above very accurate tuto. I get the Pulseaudio GUI when selecting Pulseaudio in the Multimedia menu.
I get sound when watching a video using Palemoon, or mpvPlayer.
But I cannot get any sound using Firefox !
Here, on the Pulseaudio gui «Playback» thumb, the Firefox audiostream does not display when playing a video+audio from youtube for example.
But ...!!! Have a look on two screenshots of the same video taken within a few seconds interval (using «Take a shot» from menu): one shows «ffplay:SimpleMediaPlayer»; whereas the second does not show any FFs audiostream.
There is not any sound at all (even disrupted) at the speakers/headphone.

Is there a fix to get sound from FF using Pulseaudio? or to get «ffplay» activated in a constant way?
Many thanks in advance for any answer.
Charlie


Re: Fossapup User Contributed Packages

Posted: Sat Feb 18, 2023 3:10 pm
by Grey
charlie6 wrote: Sat Feb 18, 2023 8:51 am

Is there a fix to get sound

Hi. Unfortunately, I completely abandoned Firefox in favor of Ungoogled Chromium. I can guess. I use PCSX2 and DuckStation emulators, which use Cubeb for audio output. So Firefox is using the same library now. Maybe that's the point. In emulators, I output audio via ALSA.


Re: Fossapup User Contributed Packages

Posted: Sun Feb 19, 2023 9:28 pm
by charlie6

Hi Grey,

... I completely abandoned Firefox in favor of Ungoogled Chromium...

Thanks for your answer!
I then have installed GGChromium (... I'd like to understand Ungoogled meaning...??) and get sound OOTB through Pulseaudio. No longer need for me to dig deeper about Firefox.
My purpose was to watch videos as also news that do not if using Palemoon (for example our belgian public broadcast chains which require Firefox or Chromium browsers).
Best regards!
Charlie


Re: Fossapup User Contributed Packages

Posted: Mon Feb 27, 2023 3:37 pm
by AntonioPt

Stupid question but if anyone can anser me

Why there is 2 folders with the some info of apps install in Fossa ?
Builtin_files-norm <-- but this one has the some files as Builtin_files so i dont get it
Builtin_files-sml
Builtin_files <--- i know this is in adrv_*.sfs
and what do they stand for ?

Best regards to all


Re: Fossapup User Contributed Packages

Posted: Mon Mar 20, 2023 3:22 pm
by Jasper

TESTING!!

Compiled only to use ext2/3/4 and FAT and NTFS.

Partclone is a project similar to the well-known backup utility "Partition Image" a.k.a partimage. Partclone provides utilities to back up and restore used-blocks of a partition and it is designed for higher compatibility of the file system by using existing library, e.g. e2fslibs is used to read and write the ext2 partition.

Please note there is no HELP file contained within the application.


Re: Fossapup User Contributed Packages

Posted: Tue Mar 21, 2023 7:29 pm
by Jasper

Hdparm 9.65

I use FP64-95 on a USB flash drive.

So the script turns off the SATA HDD upon boot up and only powers up once it is accessed.

If you create the script you can turn it off/on when required. Put one in the Startup directory and then copy in another location so that you can execute it when needed to turn on/off.

You have replace SDA with your HDD label/s.


Re: Fossapup User Contributed Packages

Posted: Tue Mar 21, 2023 8:34 pm
by rockedge

@Jasper I don't think anything was removed. I could check the logs but I'm pretty sure. I'm trying out the one you last posted.


Re: Fossapup User Contributed Packages

Posted: Tue Mar 21, 2023 8:37 pm
by Jasper

@rockedge

Thank you for replying back to me.

Not sure what happened as I did add a new message and I was surprised it did not appear.

No harm done, just added the details again.

Thanks :thumbup:


Re: Fossapup User Contributed Packages

Posted: Sun Mar 26, 2023 10:45 am
by Jasper

So, once both packages are installed.

Running terminal

tor (to start up the connection)

then

torsocks on

then to connect to a Tor server

torsocks -a 10.1.4.253

Ideally, I would have liked Palemoon to access the service but it fails to load. However, you can try with other applications eg

torsocks <application>

In this instance

torsocks uget-gtk


Re: Fossapup User Contributed Packages

Posted: Sun Mar 26, 2023 2:04 pm
by mikeslr

Jasper, is the Openssl -1.1.1s-x86_64.pet kernel-specific? dependent on having some version or greater of glibc or gtk? Or can it be used installed into fossapup64-9.5 with any kernel?


Re: Fossapup User Contributed Packages

Posted: Sun Mar 26, 2023 2:14 pm
by Jasper

@mikeslr

Compiled on stock Fossapup64-95 using the DevX SFS.

I am using kernel ozsouth's 6.1.14 currently.

Do not believe it is kernel specific. Nor relies on any additional libraries.

You only need the 2 required pet files.

The Docs are separated. Mostly HTML help files.


Re: Fossapup User Contributed Packages

Posted: Sun Mar 26, 2023 8:21 pm
by Jasper

Update for Rsync and xxHash is required for file verification

Image


Re: Fossapup User Contributed Packages

Posted: Mon Mar 27, 2023 7:45 am
by Jasper

Using the OpenSSL 1.1.1s, I have updated OpenVPN (2.6.2)and tested this using ProtonVPN.

Both files are required. **EDIT** Sorry attached the wrong Libcap file (zipped) ... added the PET file now :oops:

Image

Image


BeeBase rather tiny database

Posted: Mon Mar 27, 2023 9:04 am
by charlie6

Hi,
here is a .pet (***) for developer Steffen Gutmann's BeeBase-1.0, a rather simple-to-use(*) tiny database (**) compiled on FossaPup64-9.5.
https://www.mediafire.com/file/jqm83vnz ... 3.pet/file

BeeBases Homepage: https://beebase.sourceforge.io

Description: Relational programmable database with graphical user interface
(more to be read on the homepage)
Maintainer: Steffen Gutmann <beebase.bbs@gmail.com>
That pet has the translated .html pages in it: just press F1 (or Menu/Help/cContent), as also pdf manuals (see inside the usr/share/BeeBase/* directory).
Last edited: F1/Help ISSUE: if an error message pops-up upon pressing key F1/or Menu/Help/Content, just add «xdg-open %f» in file /root/.BeeBase.prefs (see code hereafter) as also in Menu/Preferences/External Viewer.

Code: Select all

ProjectName: "/usr/share/BeeBase/demos/Pictures.bbs"
ExternalEditor:
ExternalViewer: xdg-open %f
StructureEditorLeftEdge: 369
StructureEditorTopEdge: 157
...
beebase_prefs.png
beebase_prefs.png (70.07 KiB) Viewed 3243 times

(I had to fix that issue that way on a FossaPup64-9.5 pristine frugal install - was not the case on the pupsave file used for the compilation ..??? :shock: any understanding explanation would be much appreciated .. :) )

The from-the-homepage-among-others-available (****) beebase_1.0_amd64.deb archive only runs the english locale although the french fr_BE locale setting...do not know why...? - and although the french "BeeBase_fr.qm" locale is well present in the .deb archive among others.
Its /usr/bin/Beebase binary also runs OOTB using only Qt5 libs all present in FossaPup64-9.5 .

With the only hope getting the french locale working (my wife reads only french! :? ), I got a try compiling the source file.

beebase.png
beebase.png (392.92 KiB) Viewed 3360 times

Compile:
It compiled on FossaPup64-9.5 using only the gtk3 graphic toolkit (no "configure" step, only "make"; have had to install some missing deps (***)... then once done (ignoring the "could not generate a pdf help file" last error - the "make install DESTDIR=..." did not work -) picked-up the binary BeeBase under the build directory, as also the compiled beebase.mo locales, and bring them into the previously extracted and renamed beebase_1.0_amd64.deb file (adding /usr/share/locale dir, etc...).
The compile process did not call for the Qt5 libs.
The pet has in it the libhpdf-2.3.0_2.3.0+dfsg-1build1_amd64 missing lib in ordrer to run OOTB on FossaPup64-9.5.

It looks runnning flawless making some tables including pictures (i.e. flowers database populated according to name/colour/height/picture...). Enter the picture/image full filename inside the «picture» tables (=database) field (example: /mnt/sda5/pictures/005-rose.png).

Description: Relational programmable database with graphical user interface
BeeBase is a fast and flexible database for Windows, Mac, Linux, and Amiga. It is targeted for advanced desktop users who want to manage data in a comfortable and powerful way. BeeBase is able to manage any kind of data, e.g. addresses, CD series, movies, photo collections, your family tree, your income and expense, and much more. The power of BeeBase lies in its clear and powerful graphical user interface and its programming capabilities. Programming BeeBase allows you to process data in various ways, e.g. automatic calculations upon user input, generation of reports, import and export of data, and more. For example it can be used for calculating the total amount of income, or the total amount of recorded time on a CD, or to automatically create and print serial letters to your customers.
Architecture: amd64
Maintainer: Steffen Gutmann <beebase.bbs@gmail.com>

(****) According to its developper, the MUIBase program is identical to BeeBase (MUIBase already has been mentionned in the (old)Puppy forum: https://oldforum.puppylinux.com/viewtop ... de#p796858).

(***)...given as it is without after sales servicing ...

(**)To remenber: tiny databases from forum member gposil's ppdb tiny database as also Portabase (still available as Android apk but for android OS earlier than version 8.0 !! ).

(*) although it requires some basic knowledges about booleans and logics operators for defining filters; the help files and demos brings some usefull assistance to use the databse.

Have fun, thanks in advance for any improvement (***).
Best regards, Charlie


Re: Fossapup User Contributed Packages -openssl & glibc

Posted: Mon Mar 27, 2023 10:01 pm
by mikeslr

Hi again, jasper. Regarding my question here, https://www.forum.puppylinux.com/viewto ... 1c9#p85250 about your Openssl -1.1.1s-x86_64.pet --thanks for it :thumbup: -- my flaky memory finally kicked in. There is a relationship between an openssl version and the systems' glibc. Openssl compiled against an older glibc will generally work in a system using a newer glibc, but not vice-versa. https://mta.openssl.org/pipermail/opens ... 10002.html.

FWIW, I installed both your openssl pet and its companion openssl-dev pet into the latest version of F96_CE3. They appear to be working fine. Am posting from it now. Unfortunately, I don't know what what version of glibc F96-CE3 uses.

p.s. After reading Jasper's post in reply to this it occurred to me to see if there is an easy way to determine what version of glibc is used by a system. There is. Open a terminal and type "ldd --version" [w/o the "s|. F96-CE3 uses 2.31-0ubuntu9. As Jasper wrote, you can also examine /var/packages/builtin_files/glibc which shows /lib/x86_64-linux-gnu/ld-2.31.so. But that was among a long list showing what files were installed and might not be recognized as the file you are looking for. I think Jasper is right that F96-CE3 employs the same glibc as fossapup64_9.5. But that might be a co-incidence as woof has changed and a creator might have choices.


Re: Fossapup User Contributed Packages

Posted: Tue Mar 28, 2023 6:12 am
by Jasper

@mikeslr

Thanks for letting me know that it is working for you. :thumbup:

I was of the understanding that F96_CE3 and earlier builds are all based on F96-95 eg Glibc and that only the kernel and user applications were updated.

I believe that the file DISTRO_PKGS_SPECS found in

/var/packages/

Should contain a list of all packages installed.

I just checked on Distrowatch and noticed that no entry for FP96-CE is listed. However, @peebee S15 is here with a breakdown of packages. His offering has a newer Glibc.


Re: Fossapup User Contributed Packages

Posted: Tue Mar 28, 2023 10:33 am
by Jasper

I had a re-look again at Firejail as I noticed that they had a GUI available.

Not compiled with AppArmor.

The program itself can be run directly via terminal eg

firejail (your application)

closing the terminal window will shut down the application once your finished.

The GUI relies upon QT which is available in Fossapup64-95.

A desktop menu entry is available under UTILITY ............ no, not my work :lol: part of the package

Please note, there is not a section for Internet ..... so you will have to type in the application name.

.......... you can use the application without the GUI. Just download firejail


Re: Fossapup User Contributed Packages

Posted: Tue Mar 28, 2023 11:20 am
by Jasper

..........another missing post :thumbdown:


Re: Fossapup User Contributed Packages

Posted: Tue Mar 28, 2023 2:17 pm
by mikeslr

edited my post about glibc, https://www.forum.puppylinux.com/viewto ... 354#p85354. The easy way to determine your system's glibc is open a terminal and type "ldd --version" [w/o the "s|. F96-CE3 uses 2.31-0ubuntu9.


Re: Fossapup User Contributed Packages

Posted: Sat Apr 01, 2023 12:17 pm
by ally

@Jasper

the depencies are duplicated:

libassuan-2.5.5.pet

:)


Re: Fossapup User Contributed Packages

Posted: Sat Apr 01, 2023 12:25 pm
by Jasper

@ally

Thank you for pointing this out to me :oops: :thumbup:

The two deps are

  • gpgme

  • libassuan

basic usage

wget2 -c --progress=bar <filename url>

If you do not need GPGME support, attached is the basic application.

**EDIT** :oops: it's just not my day today :lol: I have uploaded the application again as I have removed a binary "wget2_noinstall" application still works without this and is smaller.


Re: Fossapup User Contributed Packages

Posted: Mon Apr 10, 2023 11:37 pm
by newpet

Is there anyone who can compile a recent version of Claws Mail (with Oauth2 working, so from 3.18 onwards, better latest 3.19.1) for FossaPup64 ? Maybe as portable?
Releases here: claws-mail.org/releases.php
Thanks :)