Commit Graph

60 Commits

Author SHA1 Message Date
vhqtvn
d220576dfb
fix some non-building packages (#7058)
* fix ccache building failed due to sse

* gogs require go-bindata to be built

* mariadb's cmake need to change END to ENDIF

* fix neovim building due to gitsubmodule usage

* php-redis: add blacklist from php dep

* rlwrap update to new version

* stfl disable perl and ruby

* util-linux comment out shm & sem support

* weechat disable ruby

* tor building need glob
2021-06-27 17:33:45 +03:00
Leonid Pliushch
0ba147da61
tor: update to 0.4.5.7 2021-05-05 17:45:41 +00:00
Leonid Pliushch
7526f5e81d
tor: update to 0.4.4.7 2021-02-07 21:20:50 +00: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
Leonid Pliushch
2ee90bfab5 tor: update to 0.4.4.6 2020-11-22 21:32:50 +00:00
Henrik Grimler
9915861e5c tor: update to 0.4.4.5 2020-10-17 20:54:52 +02:00
Leonid Pliushch
0bdc9bc85c tor: bump revision 2020-07-27 23:43:46 +03:00
Fredrik Fornwall
872b80405b tor: Update from 0.4.3.5 to 0.4.3.6 2020-07-27 09:57:04 +02: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
Henrik Grimler
35e2385116 tor: update to 0.4.3.5 2020-05-17 10:35:01 +02:00
Leonid Pliushch
7b6aea5569 tor: update to 0.4.2.7 2020-03-20 13:26:15 +02:00
Henrik Grimler
6c4affb005 Bump liblzma and dependent packages to restart CI
All except php since it has been uploaded manually
2020-03-20 08:54:28 +01:00
Leonid Pliushch
6d7e9429f7 bump liblzma-dependent packages 2020-03-19 20:58:37 +02:00
Leonid Pliushch
aa01456fb1 tor: update to 0.4.2.6 2020-01-30 22:11:28 +02:00
Henrik Grimler
15594b93e1 tor: use termux_step_install_service_scripts for service script 2020-01-05 15:09:37 +01:00
Fredrik Fornwall
6d93e1a0c0 Get rid of some linkage against liblog
After https://github.com/termux/termux-packages/pull/4639 has been
merged linking against liblog for syslog-using code is no longer needed.
2019-12-30 00:16:07 +01:00
Fredrik Fornwall
57a5fe5c29 tor: Update from 0.4.1.6 to 0.4.2.5 2019-12-12 00:42:43 +01:00
Leonid Pliushch
fee4a3a10e tor: update to 0.4.1.6 2019-09-22 20:22:20 +03:00
Fredrik Fornwall
4990fdfc19 tor: Update from 0.4.0.5 to 0.4.1.5 2019-08-23 09:29:17 +02:00
Henrik Grimler
9151e2908c transmission: mark service scripts as config files 2019-08-22 21:57:06 +02:00
Henrik Grimler
61b7761fde tor: mark service scripts as config files 2019-08-22 21:48:44 +02:00
Leonid Pliushch
05203b0b01 additional libraries should be specified in LIBS instead of LDFLAGS if using autotools
Fixes on-device build for: alpine, autossh, direvent, heyu, krb5, msmtp, redir,
screen, socat, tinyproxy, tor.
2019-08-13 17:13:50 +03:00
Henrik Grimler
d1c025dc0e tor: add termux-services script 2019-08-12 22:18:48 +02:00
Leonid Pliushch
df31ad3ce5 tor: reformat build.sh & bump revision after libevent update 2019-05-30 13:13:54 +03:00
Fredrik Fornwall
56a93d9203 tor: Update from 0.3.5.8 to 0.4.0.5 2019-05-05 21:08:14 +02:00
Leonid Pliushch
31feb2ffeb tor: rebuild due to versioned liblzma 2019-05-03 17:27:02 +03:00
Leonid Pliushch
11200afa32 add zlib to dependencies where needed 2019-04-14 16:00:23 +03:00
Fredrik Fornwall
41697ef1a0 tor: Update from 0.3.5.7 to 0.3.5.8 2019-02-24 18:11:03 +01:00
Wetitpig
5f8864c10d Improve formatting of parantheses for functions 2019-02-09 21:06:31 +02:00
Leonid Pliushch
46d333adba add licenses for more packages 2019-01-21 17:17:53 +02:00
Fredrik Fornwall
092185c3d4 tor: Update from 0.3.4.9 to 0.3.5.7 2019-01-10 21:45:02 +01:00
Fredrik Fornwall
252809c898 tor: Update from 0.3.4.8 to 0.3.4.9 2018-11-04 10:30:17 +01:00
Fredrik Fornwall
c032139479 tor: Fix build breakage after openssl update 2018-09-12 08:28:04 +02:00
Fredrik Fornwall
fd72a74c42 openssl: Update from 1.0.2 to 1.1.1 (#2775) 2018-09-11 22:43:19 +02:00
Fredrik Fornwall
4a6f7d9823 tor: Update from 0.3.3.9 to 0.3.4.8 2018-09-11 00:44:15 +02:00
Fredrik Fornwall
3e6fbcef2f openssl 1.1.1 preparation patches 2018-08-24 02:34:07 +02:00
Fredrik Fornwall
461fce9468 tor: Update from 0.3.3.8 to 0.3.3.9 2018-07-15 17:15:32 +02:00
Fredrik Fornwall
09331cd68f tor: Update from 0.3.3.7 to 0.3.3.8 2018-07-11 11:29:47 +02:00
Fredrik Fornwall
d567daffcb tor: Update from 0.3.3.6 to 0.3.3.7 2018-06-13 21:18:24 +02:00
Fredrik Fornwall
2b97c09a54 tor: Update from 0.3.2.10 to 0.3.3.6 2018-05-23 22:56:02 +02:00
Fredrik Fornwall
c860661d4b tor: Update from 0.3.2.9 to 0.3.2.10 2018-03-06 16:45:29 +01:00
Fredrik Fornwall
be7745afea tor: Update from 0.3.1.9 to 0.3.2.9 2018-01-10 17:26:30 +01:00
Fredrik Fornwall
b2a75cbd25 tor: Build with --disable-zstd 2017-12-02 01:13:59 +01:00
Fredrik Fornwall
52cf35c1cf tor: Build with --disable-unittests 2017-12-02 01:02:55 +01:00
Fredrik Fornwall
f9074a98f7 tor: Update from 0.3.1.8 to 0.3.1.9 2017-12-02 00:55:43 +01:00
Fredrik Fornwall
e5a21a4767 tor: Bump revision after patch 2017-11-12 22:21:16 +01:00
Fredrik Fornwall
d99706564a Use @TERMUX_PREFIX@ in more patch files 2017-11-12 22:21:07 +01:00
Leonid Pliushch
c9c9e42ffa tor: fix paths to /etc/hosts and /etc/resolv.conf 2017-11-12 22:11:17 +01:00
Leonid Pliushch
6da1a239b6 tor: update to 0.3.1.8 (#1717) 2017-10-27 23:10:48 +02:00
Fredrik Fornwall
a7a3624cea tor: Depend on liblzma 2017-09-21 23:36:07 +02:00