Commit Graph

49 Commits

Author SHA1 Message Date
Twaik Yont 9bfd50b8d3
bump(main/krb5): 1.21.2 2023-09-27 15:27:50 +03:00
Tee KOBAYASHI b4dd73b874 krb5: Bump to 1.21 2023-06-16 02:54:52 +09:00
Tee KOBAYASHI 459ccd8746 krb5: Bump to 1.20.1 2022-11-16 03:28:24 +00:00
Tee KOBAYASHI 64193a36dc krb5: Add patch for CVE-2022-42898 2022-11-15 17:11:42 +00:00
Tee KOBAYASHI 1def49b6ef krb5: Migrate to using OpenSSL 3 2022-10-17 02:36:12 +09:00
Tee KOBAYASHI c9185f74bb krb5: Bump to 1.20 2022-09-27 08:31:09 +09:00
Tee KOBAYASHI aaafbb73dc krb5: Update to 1.19.3 2022-03-16 15:57:11 +09:00
Yaksh Bariya dbd47c5f82 krb5: link against legacy openssl-1.1 2022-02-26 04:25:43 +00:00
xtkoba b8b664e508
krb5: use libresolv-wrapper (#8160) 2021-12-20 11:30:25 +02:00
Leonid Pliushch c7fe135e5d
krb5: bump revision 2021-08-01 15:38:51 +03:00
Yaksh Bariya bb76d87665
krb5: Bump to 1.19.2 2021-08-01 11:45:22 +05:30
Leonid Pliushch 994792f006
krb5: update to 1.19.1 2021-05-04 16:57:16 +00:00
Leonid Pliushch 7bc1d691e0
krb5: update to 1.19 2021-02-05 21:13:33 +00:00
Quentin Smith fd19fd96cc krb5: Remove patch overriding default ports
This patch means that the krb5 package fails to interoperate with
normal Kerberos servers unless you add an explicit section to your
krb5.conf overriding the port for each realm you need to interact
with. (Normally, Kerberos finds the appropriate servers with DNS, so
you don't need to set anything.)

I'm not touching the corresponding `config-files-kdc.conf.patch` since
that only affects the local server and I guess could be desirable.

To verify this patch, `kinit` should produce:

```
kinit: Client 'u0_a150@ATHENA.MIT.EDU' not found in Kerberos database
while getting initial credentials
```

instead of a timeout or network error.
2021-02-05 23:10:50 +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
Leonid Pliushch 58e8e12782 krb5: update to 1.18.3 2020-11-22 13:46:08 +00:00
Henrik Grimler 7c74bf9726 Rename termux_step_post_extract_package->termux_step_post_get_source 2020-07-21 10:14:19 +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
Leonid Pliushch ae30cc7548 krb5: rebuild 2020-05-26 16:44:47 +03:00
Leonid Pliushch 8bdc4ab659 krb5: update to 1.18.2 2020-05-26 16:12:32 +03:00
Leonid Pliushch d2b9f30514 krb5: remove src-util-support-plugins.c.patch 2020-04-14 16:52:43 +03:00
Leonid Pliushch aad3e072d2 krb5: update to 1.18.1 2020-04-14 15:34:58 +03:00
Henrik Grimler 52103c6129 Updates for some packages (#5070)
* imagemagick: update to 7.0.10.2

* fossil: update to 2.10

Had to disable tests checking for sqlite3 as they try to run cross-compiled tests

* automake: update to 1.16.2

* ghostscript: update to 9.52

* cmake: update to 3.17.0

* git: update to 2.26.0

* krb5: update to 1.18

* ldc: update to 1.20.1
2020-03-24 15:27:02 +01:00
Leonid Pliushch 67887babce remove inactive maintainers from corresponding build.sh files
Unspecify package maintainers who didn't submit any updates for their
packages during last 2 years.
2020-03-16 16:39:29 +02:00
Fredrik Fornwall 5d7a32bfcc Get rid of more liblog linkage 2019-12-30 01:05:41 +01:00
Fredrik Fornwall d02ccfc787 krb5: Update from 1.17 to 1.17.1 2019-12-12 21:20:53 +01: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
Leonid Pliushch 6e70277fb3 no more develsplit + provide static libraries as separate package
%ci:no-build
2019-07-28 21:17:12 +03:00
Leonid Pliushch 8d0a720cb0 krb5: update to 1.17 2019-07-21 17:50:01 +03:00
Fredrik Fornwall fc6558bf2c krb5: Update from 1.16.2 to 1.16.3 2019-04-14 20:21:13 +02:00
Leonid Pliushch c9b80cf42d libutil: remove package - replaced by libc from Android 7 or newer 2019-03-10 15:42:58 +02:00
Leonid Pliushch 54036eac1a bump revision of all packages dependent on readline 2019-02-20 17:48:39 +02:00
Wetitpig 5f8864c10d Improve formatting of parantheses for functions 2019-02-09 21:06:31 +02:00
Leonid Pliushch 6a3865aa08 fix licenses where possible
Some packages have license set to "custom" and this
should be fixed.
2019-01-21 17:17:53 +02:00
Leonid Pliushch 46d333adba add licenses for more packages 2019-01-21 17:17:53 +02:00
Fredrik Fornwall 564a8bf6e9 krb5: Update from 1.16.1 to 1.16.2 2018-11-05 23:00:03 +01: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 0947073a71 krb5: Use fossies for tarball 2018-07-02 12:02:19 +02:00
Fredrik Fornwall abeb42d322 krb5: Update from 1.16 to 1.16.1 2018-05-13 02:18:50 +02:00
Fredrik Fornwall 73406813f7 krb5: Update from 1.15.2 to 1.16 2018-01-16 11:35:39 +01:00
Fredrik Fornwall a57560d815 krb5: Update from 1.15.1 to 1.15.2 2017-10-15 01:02:39 +02:00
Fredrik Fornwall 51c7760090 Drop need of setting TERMUX_PKG_FOLDERNAME
Instead figure out the top level source folder ourselves.
2017-09-20 00:48:04 +02:00
Vishal Biswas a156f81751 remove unnecessary patches and enable mariadb for arm and i686 (#1115)
* krb5: res_init and res_search prototypes are now declared

* mariadb: snprintf is no longer a macro

* mariadb: enable arm, i686
2017-07-01 08:44:49 +02:00
Vishal Biswas 4194f00a86 updates and fixes for unified headers (#1114)
* openjdk: update to tag 172

* openjdk: update to tag 174

* valac: update from 0.36.3 to 0.36.4

* squid: fix building with unified headers

* krb5: fix building with unified headers

* tor: update from 0.3.0.8 to 0.3.0.9
2017-06-30 21:30:04 +02:00
Vishal Biswas 37cc7f1eec krb5: specify conffiles, default cache locations and ports (#897) 2017-04-03 17:35:03 +02:00
Vishal Biswas 0812ad2a2c Krb5 (#893)
* libdb: enable 1.85 compat api for krb5

* krb5: improve package

remove dependency on c-ares
use external shared libdb
use sample confs for defaults
provide check_krb5 aclocal
fix krb5-config --libs

* krb5: change defaults in kdc.conf
2017-04-02 17:06:58 +02:00
Vishal Biswas 6254c89c8c krb5: update from 1.15 to 1.15.1 (#822) 2017-03-07 00:49:37 +01:00
Fredrik Fornwall 4746389986 krb: Add dependencies on libutil and openssl
lib/krb5/plugins/tls/k5tls.so links against libssl, and
lib/krb5/plugins/preauth/pkinit.so against libcrypto, so openssl
is needed.

bin/kprop and bin/kpropd links against libutil if available.

Also, add --without-system-verto to fix problem if building krb5
multiple times, with subsequent builds using the already installed
libverto without installing it.
2017-02-08 00:40:22 +01:00
Vishal Biswas e38a1e2b8d add package krb5 (#588)
* add package krb5

* improve getpass handling

instead of bombarding every linking with getpass.o,
include it where necessary
2017-02-08 00:13:27 +01:00