Commit Graph

165 Commits

Author SHA1 Message Date
termux-pacman-bot
956c115c02 python: do not setup pip in postinst script
pip has been moved to a separate python-pip package.
2023-01-16 06:35:09 +00:00
termux-pacman-bot
dcb96b8316 python: Bump to 3.11.1 2022-12-07 06:01:17 +00:00
termux-pacman-bot
5ffb430333 improve(python): adding pip setup run after update in pacman (#13033) 2022-11-12 08:09:24 +00:00
termux-pacman-bot
0fc23c4dbc python: update to 3.11.0 (#12551) 2022-11-07 06:10:01 +00:00
Ivan Max
907ce3211a rebuild python 2022-11-07 08:48:14 +03:00
termux-pacman-bot
7825377697 python: update to 3.11.0 (#12551) 2022-10-29 22:06:52 +00:00
termux-pacman-bot
76210623f4 python: update to 3.10.8 2022-10-12 13:22:41 +00:00
termux-pacman-bot
adaa98aea4 python: Disable multiarch
First note that multiarch was actually disabled when built with NDK r23.
I would not expect any catastrophe brought by this change.

When multiarch is enabled, crossenv seems to use wrong `EXT_SUFFIX` when
building some extensions.

Fixes https://github.com/termux/termux-packages/issues/11870.
2022-09-24 05:05:39 +00:00
termux-pacman-bot
fffa7620fb python: update to 3.10.7 2022-09-08 07:03:06 +00:00
termux-pacman-bot
7ce6ab991b packages/python 2022-08-03 23:11:38 +00:00
termux-actions[bot]
f79f2875ab packages/python 2022-06-07 04:04:35 +00:00
termux-actions[bot]
1347a3e30f packages/python 2022-03-25 15:20:32 +00:00
termux-actions[bot]
3454231383 packages/python 2022-03-17 04:48:26 +00:00
termux-actions[bot]
caf977eee2 packages/python 2022-03-02 12:32:10 +00:00
Ivan Max
99dcce52d9 python 2022-03-02 14:38:12 +03:00
termux-actions[bot]
4dac3b2c87 packages/mc&&packages/python 2022-03-01 14:49:50 +00:00
termux-actions[bot]
de075cec46 packages/mc&&packages/python 2022-02-26 06:36:54 +00:00
termux-actions[bot]
6a8950c96b packages/python 2022-02-15 14:37:04 +00:00
termux-actions[bot]
fc428361de packages/python 2022-02-13 13:36:56 +00:00
termux-actions[bot]
bea00cfbbe packages/python 2022-02-13 13:18:26 +00:00
termux-actions[bot]
129c4d387a packages/python 2022-01-16 03:08:49 +00:00
Maxython
990eed8782 packages/python 2021-12-10 14:46:03 +03:00
Maxython
d7c11c6b9c packages/python 2021-12-07 11:22:31 +03:00
Maxython
131142b0b5 Update package python 2021-12-03 00:23:51 +03:00
Maxython
e0c3a7432d Build 2021-12-02 13:50:41 +03:00
Maxython
ceb6d2b894 Update package python 2021-11-02 15:36:56 +03:00
Lucy Phipps
7eefaa6c99 python: bump revision 2021-10-06 02:07:02 +01:00
Lucy Phipps
1fb62c1189 python: use system libexpat 2021-10-06 01:24:43 +01:00
Oskar
6a81c29b53 Update python to 3.10.0 2021-10-06 01:24:43 +01:00
Leonid Pliushch
9608af5a38 update debscripts for compatibility with pacman format 2021-09-10 19:55:32 +03:00
Lucinda May Phipps
04771833e7 python: update to 3.9.7 2021-09-04 04:04:10 +01:00
Henrik Grimler
9d4304fb97 python: remove fix-GenericAlias patch (#7433)
It does not seem to be necessary any more, and it causes issues:
https://github.com/termux/termux-packages/issues/7432
2021-08-30 20:38:02 +01:00
Lucy Phipps
1fee07163c python: use gethostbyname_r 2021-08-08 23:41:33 +01:00
Yaksh Bariya
38dd3b7e56 python: bump revision 2021-08-01 18:46:01 +03:00
YAKSH BARIYA
91211af3ad gdbm: Bump to 1.20 (#7198) 2021-07-28 23:45:52 +01:00
Leonid Pliushch
f28091dbcb python: provide a virtual package "python3"
Now `apt install python3` should work too even though Python v3 is available
as "python".
2021-07-22 21:18:15 +03:00
Lucy Phipps
6a72ca26e2 python: update to 3.9.6 2021-06-30 10:12:49 +01:00
Leonid Pliushch
b353fb8769 python: update to 3.9.5 2021-05-05 12:22:24 +00:00
Lucy Phipps
b18ed714cf python: update to 3.9.4 2021-04-09 00:02:14 +01:00
Leonid Pliushch
f775bdb9c1 python, python2: disable setuid in servers (#6548) 2021-03-20 16:41:35 +02:00
Lucy Phipps
30fc34c13b python 3.9.2, take 2 (#6441)
* python: update to 3.9.2

* i hope this fixes the build

Co-authored-by: Lucy Phipps <landfillbaby@users.noreply.github.com>
2021-02-22 12:12:41 +00:00
Leonid Pliushch
38204aa2c8 rebuild packages using "gdbm"
Fixing issue with libgdbm.so(.6) linking.
2021-01-08 23:00:55 +02:00
Leonid Pliushch
37375312b9 explicitly set maintainer for each package
In issue https://github.com/termux/termux-packages/issues/6160 I have found
that community repo "its-pointless.github.io" specifies us as maintainer
for its packages. This is NOT TRUE and potentially misleads people using
these packages.

Now TERMUX_PKG_MAINTAINER will contain a default value which is neutral
and not specify maintainer. So all packages now have to override it to
the correct value.

[skip ci]
%ci:no-build
2020-12-20 15:16:34 +02:00
Lucy Phipps
9b63b791fe python: update to 3.9.1 2020-12-09 15:10:41 +02:00
Deshdeepak
edd15a6f85 python: update to 3.9.0 (#5907) 2020-10-08 18:43:59 +03:00
Lucy Phipps
ffb7b54f45 python: bump to 3.8.6 2020-09-27 18:30:18 +03:00
Lucy Phipps
2b18ccb0c8 python: update to 3.8.5 2020-07-24 15:19:44 +03:00
Leonid Pliushch
01afdd2437 python: bump revision 2020-07-09 01:29:56 +03:00
Leonid Pliushch
5da4a40cd0 python: remove /bin/applets from PATH 2020-07-09 01:29:50 +03:00
Henrik Grimler
dcb926abd4 Copy LICENSE file for some licenses instead of using generic one (#5478)
* termux-licenses: remove licenses that contain copyright information

These licenses cannot be taken from the common termux-licenses package as the copyright information needs to be distributed with the package as well.

271 packages in the main repository needs to be rebuilt after this change.

* termux_step_install_license: remove duplicated comment

* Bump packages that has a license with copyright information

We need to include this copyright information in the package so need
to rebuild them now that termux_step_install_license has been
modified.

The affected licenses are: MIT, ISC, PythonPL, Openfont-1.1, ZLIB,
Libpng, BSD, BSD 2-Clause, BSD 3-Clause.

* zlib: extract license file from zlib.h

* xorgproto: include all individual license files in package

* libgcrypt: include LICENSE file in package

It contains some copyright information so needs to be included in package

* libcrypt: add a dummy BSD 2-Clause license

According to homepage it is suppose to be BSD 2-Clause, but original
project did not include a license file

* libandroid-spawn: add LICENSE file to package

* libandroid-glob: add license file to package

* licenses: allow for comma separated TERMUX_PKG_LICENSE_FILE

%ci:no-build

* libicu: fix so that termux_step_install_license finds license file

%ci:no-build

* termux_step_install_license: check for license file as "License"

%ci:no-build

* libtiff: specify TERMUX_PKG_LICENSE_FILE

%ci:no-build

* asciidoctor: install license to standard location

* krb5: specify license file

* libdb: specify path to license file

%ci:no-build

* libprotobuf: specify path to license file

* darkhttpd: extract license file from darkhttpd.c

* w3m: ensure host libraries are not picked up

* w3m: extract LICENSE file from dock/README

* liblua{,52}: extract license files from doc/readme.html

* termux_step_install_license: look for License.txt as well

* dart: specify path to LICENSE file

* nim: specify license file

* runit: specify license file

* termux_step_install_license: look for LICENSE.TXT as well

* ossp-uuid: extract LICENSE from README

* pigz: extract LICENSE from pigz.c

* ttyrec: extract LICENSE from ttyrec.c

%ci:no-build

* bmon: specify license files

Most of the source files are licensed under MIT, it is not clear (to me) which
parts that are licensed under BSD 2-Clause.

%ci:no-build

* wordgrinder: specify license files

* fdupes: add LICENSE

* autossh: add LICENSE patch

* cmake: specify LICENSE file

* dos2unix: specify LICENSE file

* gnuplot: specify LICENSE file

* termux_step_install_license: look for variants of "copyright" also

* picolisp: specify LICENSE file

* lua-lpeg: extract license file

* tidy: specify license file

* gflags: specify LICENSE file

* timewarrior: fix src url

It seems to have been changed.

* postgresql: specify license file

* ttyrec: fix license patch header

* fossil: specify license file

* fmt: specify license file

* i2pd: specify license file

* leptonica: specify license file

* imgflo: add license file patch

* ired: add license file from ired github repo

* libzen: specify license file

* libmediainfo: specify license file

* mediainfo: specify license file

* tty-clock: add license patch

* samefile: add license patch

* quickjs: add license patch

* docbook-xml: add LICENSE patch

* docbook-xsl: specify LICENSE files

* gnuplot: configure with --without-latex

* timewarrior: add libshared to SRCURL as well

The non-release archives does not contain gitsubmodules so we need to
download it manually.

* restic: switch back to using 0.9.6 archive

* dart: revert revision bump

dart's SDK does not fully support python3 yet, and trying to solve
that is not entirely trivial. We save the dart bump (and upgrade to
2.8.4) for another day.

%ci:no-build
2020-07-07 18:45:45 +02:00