Hi list,
is there a general webpage or similar thing tracking the availability of (all) externals for pd64?
best, P
in pd64, go to deken and ask it to show 'all externals'
Em qui., 13 de jun. de 2024 às 03:13, Peter P. peterparker@fastmail.com escreveu:
Hi list,
is there a general webpage or similar thing tracking the availability of (all) externals for pd64?
best, P
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
in pd64, go to deken and ask it to show 'all externals'
Thanks, good idea Alexandre!
Just for reference, on Debian Deken in pd64 lists 147 libraries while in pd it lists 518 libraries.
Now trying to list 64bit externals installable via apt(itutde). So far I am able to create a textfile holding all such packages via $ aptitude search ^pd- | grep -v i386 | grep -v ^v | cut -d " " -f 3 > > pdPackages.txt excluding i386 and virtual packages. This creates 88 entries on Debian testing. Now I'd only need to find a way to query and grep for package contents without installing them ;).
best, P
On 6/13/24 12:15, Peter P. wrote:
- Alexandre Torres Porres porres@gmail.com [2024-06-13 10:24]:
in pd64, go to deken and ask it to show 'all externals'
Thanks, good idea Alexandre!
which of course only lists the Pd64 externals for your OS/CPU.
Just for reference, on Debian Deken in pd64 lists 147 libraries while in pd it lists 518 libraries.
note that if you have the pd-deken-apt package installed, deken will also find the packages available via apt. however, i think pd-deken-apt doesn't know about the the Pd32/Pd64 difference yet, and will just list all Debian packages for Pd, so you might get false positives. at least for me, it found 227 packages (including the floatagnostic ones).
otoh, there's some bug anyhow, because performing the search again, the pd-deken-apt packages are removed and i only get 80 packages.
anyhow, you could query deken directly.
the following (requires 'curl' and 'jq'), lists all packages that are either floatsize agnostic, or have at least one Pd64 binary (regardless of OS/CPU):
curl https://deken.puredata.info/search.json \
| jq '.result | .libraries | [ .[] | .[] | .[] | select(.archs |
index(null) or (.[]? | test("-64$")))] | unique_by(.library) | .[] |
.library'
Now trying to list 64bit externals installable via apt(itutde). So far I am able to create a textfile holding all such packages via $ aptitude search ^pd- | grep -v i386 | grep -v ^v | cut -d " " -f 3 > > pdPackages.txt
better:
grep-aptavail -n -s Package -F Depends -w pd64 | sort -u
this misses all packages, that have no externals (only abstractions), and are therefore floatsize independent and can be just used with Pd64 (but have not yet been updated to express this).
gasdr IOhannes
On 6/13/24 12:15, Peter P. wrote:
- Alexandre Torres Porres porres@gmail.com [2024-06-13 10:24]:
in pd64, go to deken and ask it to show 'all externals'
Thanks, good idea Alexandre!
Just for reference, on Debian Deken in pd64 lists 147 libraries while in pd it lists 518 libraries.
as of today, the Pd64 family of externals has a new member: Gem (snapshot).
Windows and macOS builds are up on deken (Linux builds are as well, but
i casually checked the macOS binaries, but for Windows the tests were less thorough, as my test (virtual) machine lacked openGL.
fgmkadrs IOhannes
On 6/13/24 12:15, Peter P. wrote:
- Alexandre Torres Porres porres@gmail.com [2024-06-13 10:24]:
in pd64, go to deken and ask it to show 'all externals'
Thanks, good idea Alexandre!
Just for reference, on Debian Deken in pd64 lists 147 libraries while in pd it lists 518 libraries.
as of today, the Pd64 family of externals has a new member: Gem (snapshot).
Windows and macOS builds are up on deken (Linux builds are as well, but - as previously - you need to install the dependencies yourself).
i casually checked the macOS binaries, but for Windows the tests were less thorough, as my test (virtual) machine lacked openGL.
Great news-thanks IOhannes! Will the Debian Gem packages also hold the 64bit versions eventually? best, P