mirror of
https://github.com/crazywhalecc/static-php-cli.git
synced 2026-07-08 09:25:35 +08:00
Separate package config
This commit is contained in:
14
config/pkg/lib/attr.yml
Normal file
14
config/pkg/lib/attr.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
attr:
|
||||
type: library
|
||||
static-libs@unix:
|
||||
- libattr.a
|
||||
artifact:
|
||||
source:
|
||||
type: url
|
||||
url: 'https://download.savannah.nongnu.org/releases/attr/attr-2.5.2.tar.gz'
|
||||
source-mirror:
|
||||
type: url
|
||||
url: 'https://mirror.souseiseki.middlendian.com/nongnu/attr/attr-2.5.2.tar.gz'
|
||||
metadata:
|
||||
license-files: ['doc/COPYING.LGPL']
|
||||
license: LGPL-2.1-or-later
|
||||
17
config/pkg/lib/brotli.yml
Normal file
17
config/pkg/lib/brotli.yml
Normal file
@@ -0,0 +1,17 @@
|
||||
brotli:
|
||||
type: library
|
||||
pkg-configs:
|
||||
- libbrotlicommon
|
||||
- libbrotlidec
|
||||
- libbrotlienc
|
||||
headers:
|
||||
- brotli
|
||||
artifact:
|
||||
source:
|
||||
type: ghtagtar
|
||||
repo: google/brotli
|
||||
match: 'v1\.\d.*'
|
||||
binary: hosted
|
||||
metadata:
|
||||
license-files: ['LICENSE']
|
||||
license: MIT
|
||||
18
config/pkg/lib/bzip2.yml
Normal file
18
config/pkg/lib/bzip2.yml
Normal file
@@ -0,0 +1,18 @@
|
||||
bzip2:
|
||||
type: library
|
||||
static-libs@unix:
|
||||
- libbz2.a
|
||||
headers:
|
||||
- bzlib.h
|
||||
artifact:
|
||||
source:
|
||||
type: url
|
||||
url: 'https://dl.static-php.dev/static-php-cli/deps/bzip2/bzip2-1.0.8.tar.gz'
|
||||
source-mirror:
|
||||
type: filelist
|
||||
url: 'https://sourceware.org/pub/bzip2/'
|
||||
regex: '/href="(?<file>bzip2-(?<version>[^"]+)\.tar\.gz)"/'
|
||||
binary: hosted
|
||||
metadata:
|
||||
license-files: ['{registry_root}/src/globals/licenses/bzip2.txt']
|
||||
license: bzip2-1.0.6
|
||||
14
config/pkg/lib/fastlz.yml
Normal file
14
config/pkg/lib/fastlz.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
fastlz:
|
||||
type: library
|
||||
static-libs@unix:
|
||||
- libfastlz.a
|
||||
headers:
|
||||
- fastlz.h
|
||||
artifact:
|
||||
source:
|
||||
type: git
|
||||
url: 'https://github.com/ariya/FastLZ.git'
|
||||
rev: master
|
||||
metadata:
|
||||
license-files: ['LICENSE.MIT']
|
||||
license: MIT
|
||||
19
config/pkg/lib/gmp.yml
Normal file
19
config/pkg/lib/gmp.yml
Normal file
@@ -0,0 +1,19 @@
|
||||
gmp:
|
||||
type: library
|
||||
static-libs@unix:
|
||||
- libgmp.a
|
||||
headers:
|
||||
- gmp.h
|
||||
pkg-configs:
|
||||
- gmp
|
||||
artifact:
|
||||
source:
|
||||
type: filelist
|
||||
url: 'https://gmplib.org/download/gmp/'
|
||||
regex: '/href="(?<file>gmp-(?<version>[^"]+)\.tar\.xz)"/'
|
||||
source-mirror:
|
||||
type: url
|
||||
url: 'https://dl.static-php.dev/static-php-cli/deps/gmp/gmp-6.3.0.tar.xz'
|
||||
metadata:
|
||||
license-files: ['@/gmp.txt']
|
||||
license: Custom
|
||||
22
config/pkg/lib/openssl.yml
Normal file
22
config/pkg/lib/openssl.yml
Normal file
@@ -0,0 +1,22 @@
|
||||
openssl:
|
||||
type: library
|
||||
static-libs@unix:
|
||||
- libssl.a
|
||||
- libcrypto.a
|
||||
headers: ['openssl']
|
||||
depends:
|
||||
- zlib
|
||||
artifact:
|
||||
source:
|
||||
type: ghrel
|
||||
repo: openssl/openssl
|
||||
match: 'openssl.+\.tar\.gz'
|
||||
prefer-stable: true
|
||||
source-mirror:
|
||||
type: filelist
|
||||
url: 'https://www.openssl.org/source/'
|
||||
regex: '/href="(?<file>openssl-(?<version>[^"]+)\.tar\.gz)"/'
|
||||
binary: hosted
|
||||
metadata:
|
||||
license-files: ['LICENSE.txt']
|
||||
license: OpenSSL
|
||||
16
config/pkg/lib/zlib.yml
Normal file
16
config/pkg/lib/zlib.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
zlib:
|
||||
type: library
|
||||
static-libs@unix:
|
||||
- libz.a
|
||||
headers:
|
||||
- zlib.h
|
||||
- zconf.h
|
||||
artifact:
|
||||
source:
|
||||
type: ghrel
|
||||
repo: madler/zlib
|
||||
match: 'zlib.+\.tar\.gz'
|
||||
binary: hosted
|
||||
metadata:
|
||||
license-files: ['{registry_root}/src/globals/licenses/zlib.txt']
|
||||
license: Zlib-Custom
|
||||
Reference in New Issue
Block a user