Commit Graph

40 Commits

Author SHA1 Message Date
Jia Yuan Lo d01fc04d50
fix(main/boinc): disable /proc/stat check (#19967) 2024-04-27 17:09:29 +08:00
Termux Github Actions b2889727de bump(main/boinc): 8.0.1
This commit has been automatically submitted by Github Actions.
2024-04-01 00:26:22 +00:00
Termux Github Actions 119ee3c8cf bump(main/boinc): 8.0.0
This commit has been automatically submitted by Github Actions.
2024-03-19 18:11:06 +00:00
Termux Github Actions c6b642d0b4 bump(main/boinc): 7.24.3
This commit has been automatically submitted by Github Actions.
2024-01-30 12:11:09 +00:00
Termux Github Actions fd7138e963 bump(main/boinc): 7.24.2
This commit has been automatically submitted by Github Actions.
2023-10-29 12:13:57 +00:00
Jia Yuan Lo c829b20a7e
*: cleanups on various packages (#17682)
* CODEOWNERS: update maintainer list

* boinc: cleanup
* Silent custom auto update download progress

* clvk: cleanup
* Remove src_utils.hpp.patch
* Drop git commit suffix versioning
* Turn off some LLVM build options
* Move to bi weekly updates

* emscripten: cleanup
* Change maintainer

* vulkan-tools: cleanup
* Avoid pull stub deb during building
* Remove comment as maintainers understand vulkan deps version must match
  by now

* vulkan-extension-layer: cleanup
* Remove comment as maintainers understand vulkan deps version must match
  by now

%ci:no-build
2023-08-22 12:05:53 +08:00
Termux Github Actions d59517f793 bump(main/boinc): 7.24.1
This commit has been automatically submitted by Github Actions.
2023-08-12 12:09:05 +00:00
Jia Yuan Lo 3b3dae7a14
bump(main/boinc): 7.24.0 (#17587)
Add custom auto update
2023-08-12 13:14:42 +08:00
Tee KOBAYASHI 52ada29c3f boinc: Bump to 7.22.2 2023-06-16 22:30:13 +09:00
Jia Yuan Lo 4c520fef9f bump(main/boinc): revbump 2023-05-15 09:36:17 +08:00
Jia Yuan Lo 7abfb0f3a4 bump(main/boinc): 7.22.1 2023-05-15 08:15:21 +08:00
Tee KOBAYASHI d4ea8e0904 boinc: Bump to 7.22.1 2023-05-15 08:03:06 +09:00
Jia Yuan Lo f848a503d7 boinc: always disallow ldd usage on Android 2023-03-19 10:53:30 +08:00
Tee KOBAYASHI 38770d81ee boinc: Bump to 7.22.0 2023-01-25 16:47:07 +00:00
Jia Yuan Lo 5262e0b355 fix(main/boinc): make benchmark LTO resistant 2022-12-31 18:09:39 +08:00
Tee KOBAYASHI c517e8a4e1 boinc: Bump to 7.20.5 2022-12-02 21:30:51 +00:00
Jia Yuan Lo 0d7b8df172 enhance(main): enable LTO for boinc and boinctui
* cleanup the patch to be less reliant build arguments
2022-11-27 15:23:29 +08:00
Tee KOBAYASHI 8c836444e7 boinc: Bump to 7.20.4 2022-11-24 12:06:13 +00:00
Jia Yuan Lo 627f82333c
upgpkg(main): boinc, boinctui (#11887)
* upgpkg(main/boinc): to 7.20.2
* enhance(main/boinc): enable safe default options for Android
* chore(main/boinc): update patches
* upgpkg(main/boinctui): to 2.7.0
2022-09-11 23:12:52 +08:00
Henrik Grimler 25cc048dfa
fix(main/boinc): depend on libandroid-execinfo
Or else build of boinc fails due to undefined backtrace_symbols{,_fd}.
2022-08-13 12:21:25 +02:00
Henrik Grimler b281bc2145
rebuild(deps:libc++): bump termux-main packages that depend on libc++
All except libllvm, rust, rustc-nightly, openfoam and libdispatch,
those packages will be handled separately.
2022-08-13 12:21:20 +02:00
Jia Yuan Lo b4f6a872fe fix(main/boinc): add fallback android version to 7.0 2022-08-04 11:48:08 +08:00
Jia Yuan Lo 385c920e04
boinc: fix arm build error
Fix ERROR: lib/libboinc_api.so contains undefined symbol __aeabi_idiv
2022-06-11 22:57:29 +05:30
Jia Yuan Lo 6efe9fcc4a
boinc: fix android version not detected in client 2022-06-11 22:57:28 +05:30
Jia Yuan Lo 48d38172bb
boinc: bump revision 2022-06-11 22:57:28 +05:30
Yaksh Bariya 4577a0cf69 revbump all packages dependent on openssl
%ci:no-build All packages will be triggered for rebuild manually
2022-03-01 12:36:05 +00:00
Yaksh Bariya 49106f00c5 boinc: fix builds with OpenSSL 3 2022-02-26 04:25:43 +00:00
Jia Yuan Lo 794f8f791b
boinc: update to 7.18.1 (#8394)
* boinc: update to 7.18.1

  * change to per-file patches
  * add bash completion
  * add device detection by default
  * add optional Linux task support via proot
  * disable unused code path for Termux

* boinc: fix prerelease message
2021-12-29 17:40:36 +02:00
Jia Yuan Lo ba0120b4d2 boinc: bump revision and small patch to build 2021-10-25 17:17:08 +02:00
Henrik Grimler a2187e62df Bump all packages depending on libc++
As part of ndk-r23 upgrade.
2021-10-22 23:05:45 +02:00
Leonid Pliushch f038d3f4ec
boinc: update to 7.16.16 2021-02-04 19:56:04 +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
Jia Yuan Lo 95d0149704 boinc: update to 7.16.11 (#5795)
* boinc: update to 7.16.11

* boinc: update patches for 7.16.11

* boinc: disable switcher

termux/termux-packages#5668

* boinc: add oobe improvement patches

* boinc: simplify disable-whetneon.patch

termux/termux-packages#5795
The old patch is getting hard to maintain because someone think it is a good
idea to support non-NEON Android devices in 2020.
The new patch simplify things by only disable 32bit ARM host detection so that
whetneon and whetvfp will not be built which can make the client too complex.

Apply this patch and please dont use "-DANDROID" and "--host arm-linux*"

* boinc: fix 32bit compatibility on 64bit Termux

Remove blocking request 32bit executables and fix it instead.
Add patch that unset LD_PRELOAD environment variable before running 32bit
BOINC executables.
This is applicable for 64bit Android devices running BOINC on Termux.
No manual unset from user is needed.

* boinc: simplify disable-whetneon.patch v2
2020-09-13 22:20:12 +05:30
Leonid Pliushch 9c1ebc049e boinc: update to 7.16.7 2020-06-02 15:53:13 +03:00
Leonid Pliushch effc800730 boinc: update patches
As suggested in https://github.com/termux/termux-packages/issues/5048#issuecomment-614472026.
2020-04-16 14:53:18 +03:00
Henrik Grimler 3dcc4e8f73 boinc: update to 7.16.6 2020-04-13 12:01:12 +02:00
Leonid Pliushch 7ab5ac7ca2 boinc: update to 7.16.5 2020-03-20 14:52:16 +02:00
Leonid Pliushch 86edc5aaa6 boinc: build without libwhetneon 2020-03-20 14:09:40 +02:00
Leonid Pliushch 0fd10eba3c boinc: use only 1 make job
Should fix issue where some libs not found during link time.
2020-03-20 13:27:39 +02:00
Leonid Pliushch a3af0158b0 new package: boinc (#5058)
Requested in https://github.com/termux/termux-packages/issues/5048.
2020-03-20 13:01:00 +02:00