tur icon indicating copy to clipboard operation
tur copied to clipboard

[Package request] its-pointless's packages

Open truboxl opened this issue 3 years ago • 12 comments

Additional Info: Look into porting the remaining packages from https://github.com/its-pointless/its-pointless.github.io/blob/master/files/24/dists/termux/extras/binary-aarch64/Packages

truboxl avatar Jul 28 '22 21:07 truboxl

Yeah, that's what I'm working on now. Some of these packages are built on device, but there is some problem if we use termux-docker to perform on-device building. I will write up about this later, maybe this night (GMT+8).

licy183 avatar Jul 29 '22 12:07 licy183

Following is a list of the packages from its-pointless's repo.

Updated date: 2023-12-27

Packages that hasn't been packaged yet:

Package Name Architectures Repository
gobjc aarch64, arm, i686, x86_64 Not Available (Part of GCC)
gprbuild aarch64, arm, i686, x86_64 Not Available
julia aarch64, arm, i686, x86_64 Not Available
julia-llvm aarch64, arm, i686, x86_64 Not Available
libgccjit aarch64, arm, i686, x86_64 Not Available (Part of GCC)
libiberty aarch64, arm, i686, x86_64 Not Available
libllvm-julia aarch64, arm, i686, x86_64 Not Available
libobjc4 aarch64, arm, i686, x86_64 Not Available (Part of GCC)
libsmb2 aarch64, arm, i686, x86_64 Not Available
mpich aarch64, arm, i686, x86_64 Not Available
ocaml aarch64, arm, x86_64 Not Available
opam aarch64, arm, x86_64 Not Available
quantlib aarch64, arm, i686, x86_64 Not Available
r-base aarch64, arm, i686, x86_64 Not Available
r-cran-rcpp aarch64, arm, i686, x86_64 Not Available
r-cran-rquantlib aarch64, arm, i686, x86_64 Not Available
r-cran-stringi aarch64, arm, i686, x86_64 Not Available
r-cran-tidyverse aarch64, arm, i686, x86_64 Not Available
r-cran-zoo aarch64, arm, i686, x86_64 Not Available
xmlada aarch64, arm, i686, x86_64 Not Available

Packages that has been packaged:

Package Name Architectures Repository
arpack-ng aarch64, arm, i686, x86_64 TUR
asymptote aarch64, arm, i686, x86_64 Main
bcal aarch64, x86_64 Main
cksfv aarch64, arm, i686, x86_64 TUR
efte aarch64, arm, i686, x86_64 TUR
gcc aarch64, arm, i686, x86_64 TUR
glpk aarch64, arm, i686, x86_64 Main
gnustep-base aarch64, arm, i686, x86_64 Main
gnustep-make aarch64, arm, i686, x86_64 Main
groff aarch64, arm, i686, x86_64 Main
libatomic-ops aarch64, arm, i686, x86_64 Main
libcgal (cgal) aarch64, arm, i686, x86_64 Main
libdvbpsi aarch64, arm, i686, x86_64 Main
libmpeg2 aarch64, arm, i686, x86_64 Main
libopenspecfun aarch64, arm, i686, x86_64 TUR
libsundials aarch64, arm, i686, x86_64 TUR
libtommath aarch64, arm, i686, x86_64 Main
lightning aarch64, arm, i686, x86_64 Main
moarvm aarch64, arm, i686, x86_64 TUR
mongodb aarch64, x86_64 TUR
nbtscan aarch64, arm, i686, x86_64 TUR (Hacking)
numpy aarch64, arm, i686, x86_64 Main
octave aarch64, arm, i686, x86_64 TUR
openblas aarch64, arm, i686, x86_64 Main
opencv aarch64, arm, i686, x86_64 Main
pari-gp aarch64, arm, i686, x86_64 Main
picolisp aarch64, x86_64 Main
portaudio aarch64, arm, i686, x86_64 Main
potrace aarch64, arm, i686, x86_64 Main
povray aarch64, arm, i686, x86_64 Main
python2-numpy aarch64, arm, i686, x86_64 TUR
python2-scipy aarch64, arm, i686, x86_64 TUR
qhull aarch64, arm, i686, x86_64 Main
qrupdate aarch64, arm, i686, x86_64 TUR
rakudo aarch64, arm, i686, x86_64 TUR
scipy aarch64, arm, i686, x86_64 TUR
suitesparse aarch64, arm, i686, x86_64 TUR
uchardet aarch64, arm, i686, x86_64 Main
vlc aarch64, arm, i686, x86_64 Main

Packages that is WIP:

Package Name Architectures Repository
fp-compiler aarch64, arm, i686, x86_64 Main (WIP)

Packages that has no plan to be packaged:

Package Name Architectures Reason
bthread aarch64, arm, i686, x86_64 Not Working on newer Android
gnat aarch64, arm, i686, x86_64 Part of GCC
libcompiler-rt-termux aarch64, arm, i686, x86_64 Useless
libgfortran5 aarch64, arm, i686, x86_64 Part of GCC
libgnat aarch64, arm, i686, x86_64 Part of GCC
libgomp aarch64, arm, i686, x86_64 Part of GCC
picolisp arm, i686 Not working
setup-scripts aarch64, arm, i686, x86_64 Part of GCC

Here is the start: https://github.com/termux-user-repository/tur/pull/46.

licy183 avatar Aug 06 '22 13:08 licy183

@licy183

gnustep-base: aarch64, arm, i686, x86_64 gnustep-make: aarch64, arm, i686, x86_64 vlc: aarch64, arm, i686, x86_64 povray: aarch64, arm, i686, x86_64 potrace: aarch64, arm, i686, x86_64 portaudio: aarch64, arm, i686, x86_64 portaudio-static: aarch64, arm, i686, x86_64

It's on Termux (gnustep-base is libgnustep-base)

bcal: aarch64, x86_64 https://github.com/termux/termux-packages/pull/11754

Waiting for merge

IntinteDAO avatar Aug 29 '22 07:08 IntinteDAO

@licy183

gnustep-base: aarch64, arm, i686, x86_64 gnustep-make: aarch64, arm, i686, x86_64 vlc: aarch64, arm, i686, x86_64 povray: aarch64, arm, i686, x86_64 potrace: aarch64, arm, i686, x86_64 portaudio: aarch64, arm, i686, x86_64 portaudio-static: aarch64, arm, i686, x86_64

It's on Termux (gnustep-base is libgnustep-base)

bcal: aarch64, x86_64 termux/termux-packages#11754

Waiting for merge

Thanks for the information. I'll update that comment.

licy183 avatar Aug 29 '22 07:08 licy183

Plz do something about scipy ...80% of my engineering python packages are based on this package. Additionally is there any hack that I can edit .deb file in its-pointless repo & change address to python3.9 installation in tur-repo

defencedog avatar Sep 03 '22 10:09 defencedog

@defencedog This isn't package you want? https://github.com/termux-user-repository/tur/tree/master/tur/python-scipy

IntinteDAO avatar Sep 13 '22 09:09 IntinteDAO

@licy183

gnustep-base: aarch64, arm, i686, x86_64 gnustep-make: aarch64, arm, i686, x86_64 vlc: aarch64, arm, i686, x86_64 povray: aarch64, arm, i686, x86_64 potrace: aarch64, arm, i686, x86_64 portaudio: aarch64, arm, i686, x86_64 portaudio-static: aarch64, arm, i686, x86_64

It's on Termux (gnustep-base is libgnustep-base)

bcal: aarch64, x86_64 termux/termux-packages#11754

Waiting for merge

asymptote too

j0hnd3v avatar Nov 30 '22 20:11 j0hnd3v

I'm using nbtscan but I've slightly modified the build from unixwiz. joshcangit/nbtscan-unixwiz

Basically updated to remove a couple of build warnings. Would be good to have this ported over.

joshcangit avatar Apr 19 '23 09:04 joshcangit

Packages that is WIP:

Package Name Architectures Repository
fp-compiler aarch64, arm, i686, x86_64 Main (WIP)

@licy183 I can't install fp-compiler. It works if the Depends: control field is changed to binutils-bin or binutils-is-llvm | binutils.

joshcangit avatar Jan 06 '24 11:01 joshcangit

@joshcangit were you able to install xidel?

gety9 avatar Jan 28 '25 11:01 gety9

I'm using the downloaded binary from the website. But if you need to build it into a Termux package, then fp-compiler would be required.

joshcangit avatar Jan 28 '25 12:01 joshcangit