Commit Graph

540 Commits

Author SHA1 Message Date
coolsnowwolf
833fc9542c node: add v22.x openssl dependence 2024-12-07 16:35:54 +08:00
coolsnowwolf
b35738efba node: bump to v22.x 2024-12-07 16:05:13 +08:00
coolsnowwolf
eac3fc6c24 php7: drop package 2024-12-04 21:24:13 +08:00
coolsnowwolf
741eb4376c rust: update to 1.80.1 2024-10-19 18:22:59 +08:00
xcf13363175
660c43b89c
Update Makefile 2024-10-02 20:04:25 +08:00
cstkingkey
43336fe1bb golang: Update to 1.22.7 2024-09-28 07:23:18 +08:00
coolsnowwolf
cef21b44d5 perl-text-csv_xs: Update to 1.55 2024-09-12 23:51:49 +08:00
coolsnowwolf
1ec98c1488 rust: update to 1.78.0 2024-05-23 20:25:13 +08:00
coolsnowwolf
5ca5a77660 node: add v20.x LTS support 2024-05-05 15:09:10 +08:00
coolsnowwolf
100539f9ac golang: treewide: refactor to use PKG_USE_MIPS16:=0 2024-03-27 19:17:35 +08:00
coolsnowwolf
81629486e4 golang: Update to 1.22.1 2024-03-27 19:15:20 +08:00
coolsnowwolf
95cf76b673 Revert "golang: Update to 1.22.0"
This reverts commit 5d77e8e426.
2024-02-27 01:05:06 +08:00
coolsnowwolf
e87ab2874e rust: update to 1.74.1 2024-02-27 00:46:33 +08:00
coolsnowwolf
5d77e8e426 golang: Update to 1.22.0 2024-02-26 20:17:47 +08:00
coolsnowwolf
86aec7166f rust: fix build for mips 24kc 2024-02-22 15:07:20 +08:00
coolsnowwolf
f6394ff9b8 Revert "perl: add support for riscv64"
This reverts commit 78971139ee.
2024-01-27 13:33:44 +08:00
coolsnowwolf
78971139ee perl: add support for riscv64 2024-01-20 21:44:38 +08:00
coolsnowwolf
e7280b2a94 rust: Update to 1.75.0 2024-01-16 23:03:46 +08:00
coolsnowwolf
28d68d7f10 Merge branch 'master' of https://github.com/coolsnowwolf/packages 2024-01-14 22:12:08 +08:00
coolsnowwolf
cc9204734c efivar: fix compilation with musl 1.2.4 2024-01-14 22:11:29 +08:00
Hex
ceb8a218e5
perl: fix compilation with musl 1.2.4 (#755) 2024-01-14 03:33:24 +08:00
Beginner
5d19fedabb
golang: update to 1.21.5 2023-12-24 15:30:14 +08:00
Noo6
4812305c00
treewide: fix mips golang compile error (#737)
Fixes: #692, #730
2023-11-22 21:06:13 +08:00
zhusir
f5801da9ee
golang update to 1.21.4 2023-11-14 23:29:05 +08:00
Jeffery To
529efac7a7 golang: Update to 1.21.3
Includes fix for CVE-2023-39325 (net/http, x/net/http2: rapid stream
resets can cause excessive work).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-26 03:08:32 +08:00
Beginner
bf72902043
golang: Update to 1.21.2
Includes fix for CVE-2023-39323 (cmd/go: line directives allows
arbitrary execution during build).

Co-authored-by: Jeffery To <jeffery.to@gmail.com>
2023-10-08 02:51:30 +08:00
zhusir
f937504996
golang: update to 1.21.0, remove patch (#717)
Upstream has updated the Go compiler to not use gold when building for
arm, and is waiting for a fix to binutils (released in 2.41) before
doing the same for aarch64.[1]

Based on the above, it does not appear that
golang/go#49748 will be merged. This removes the
patch from that pull request.

[1]: golang/go#22040

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-02 03:45:04 +08:00
lean
d4ad9b75be rust: bump to v1.72.0 2023-09-17 05:46:23 +08:00
coolsnowwolf
2af4cb5a87 nodejs: bump 12.x to v12.22.12 Final 2023-04-04 18:57:27 +08:00
coolsnowwolf
36cc9cad26 node: fix mips support 2023-04-04 18:17:39 +08:00
Oskari Rauta
35d4c6a128 rust: update to 1.68.1
also add new variable CARGO_VARS to make it possible
to pass environment variables for cargo process.
This is necessary when for example, cross-compiling
netavark.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-31 15:01:25 +00:00
Jeffery To
b6468a6bd5 golang: Update to 1.20.2, refresh patch
Includes fixes for:

* 1.20.1:
  * CVE-2022-41722: path/filepath: path traversal in filepath.Clean on
    Windows
  * CVE-2022-41723: net/http: avoid quadratic complexity in HPACK
    decoding
  * CVE-2022-41724: crypto/tls: large handshake records may cause panics
  * CVE-2022-41725: net/http, mime/multipart: denial of service from
    excessive resource consumption

* 1.20.2:
  * CVE-2023-24532: crypto/elliptic: specific unreduced P-256 scalars
    produce incorrect results

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-03-30 06:57:34 +00:00
Jeffery To
7d573938ed golang: Update to 1.19.7
Includes fix for CVE-2023-2453 (crypto/elliptic: specific unreduced
P-256 scalars produce incorrect results).

This also includes makefile updates for Go 1.19.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-03-30 06:57:27 +00:00
Beginner-Go
18602753bb Revert "golang: bump to v1.19.2"
This reverts commit e5fc54e17f.
2023-03-30 06:57:18 +00:00
Tianling Shen
c6fead5f68 rust: fix build with glibc
Don't set musl-specific options/ldflags when using glibc.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-30 06:48:27 +00:00
Tianling Shen
6397d2be33 rust: enable use of prebuilt llvm toolchain
llvm-bpf is not ready for generic usage, so use prebuilt llvm toolchain
provided by the rust project to speedup build (~1hour faster).

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-30 06:48:18 +00:00
Tianling Shen
0df5fcc1a9 maturin: Update to 0.14.15
Fixed a build error:
> unresolved import `time::macros`

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-30 06:47:22 +00:00
Tianling Shen
e54fed036c maturin: adapt new rust build standard
While at it, move maturin out of rust directory.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-30 06:47:10 +00:00
Tianling Shen
a279daed53 rust: refactor build helper
Added new RustBinPackage, RustBinHostBuild wrapper.
Added new RUST_PKG_FEATURES flag.
Moved CARGO_HOME to STAGING_DIR_HOSTPKG.
Overrode default Build/Compile and Host/Compile to Cargo build.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-30 06:47:02 +00:00
Tianling Shen
28c3998f9a rust: remove useless target dependencies and configuration
They are for the target build which is not supported yet, drop them.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-30 06:46:53 +00:00
Tianling Shen
4b2ab07596 rust: remove useless tarball package
These tarball cannot be reused, so simply drop them.

Also move cargo config to a file instead of using echo command.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-30 06:46:45 +00:00
Luca Barbato
41d65ade58 rust-lang: update to 1.68.0
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2023-03-30 06:45:39 +00:00
coolsnowwolf
e5fc54e17f golang: bump to v1.19.2 2023-03-19 21:47:32 +08:00
Luca Barbato
0c03c27554 rust-lang: Add an Host/Compile helper as well
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2023-03-11 16:17:33 +00:00
Luca Barbato
104826fbe1 rust-lang: Apply suggestions from code review
Co-authored-by: Tianling Shen <cnsztl@gmail.com>
Signed-off-by: Luca Barbato <luca.barbato@gmail.com>
2023-03-11 16:17:17 +00:00
Luca Barbato
fbdcd4d908 maturin: Add package
Build tool for rust-python packages.

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2023-03-11 16:16:49 +00:00
Luca Barbato
20d0492c3e rust-lang: Add the rust language support
Based on work from Donald Hoskins <grommish@gmail.com>.

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2023-03-11 16:16:31 +00:00
Hirokazu MORIKAWA
e722c1b31d node: bump to v18.15.0
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2023-03-11 16:05:30 +00:00
Hirokazu MORIKAWA
c46bf96159 node: Workaround for openssl v3.x 2023-03-11 16:00:35 +00:00
Hirokazu MORIKAWA
973219c293 node: bump to v18.14.2
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2023-03-11 15:55:54 +00:00