From d34f34be8900f94d32458f1b2d9a9dd9408437bb Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Sun, 21 Jul 2019 12:11:03 +0300 Subject: [PATCH] docs: update --- README.md | 1 + testing/chromium/build | 11 +++++++++++ testing/chromium/checksums | 1 + testing/chromium/depends | 7 +++++++ testing/chromium/sources | 1 + testing/chromium/version | 1 + testing/rust/build | 17 +++++++++++++++++ testing/rust/checksums | 1 + testing/rust/depends | 2 ++ testing/rust/sources | 1 + testing/rust/version | 1 + 11 files changed, 44 insertions(+) create mode 100755 testing/chromium/build create mode 100644 testing/chromium/checksums create mode 100644 testing/chromium/depends create mode 100644 testing/chromium/sources create mode 100644 testing/chromium/version create mode 100755 testing/rust/build create mode 100644 testing/rust/checksums create mode 100644 testing/rust/depends create mode 100644 testing/rust/sources create mode 100644 testing/rust/version diff --git a/README.md b/README.md index f509b6fb..9332b1ca 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,7 @@ Unless for a good reason, new packages go in `public`. The `core`, `extra` and ` - `core`: Contains just enough to rebuild itself and any additional packages. - `extra`: Contains essential packages which do not belong in `core`. - `xorg`: Contains everything `xorg` related for a working `xorg-server`. +- `testing`: Contains packages which aren't ready for wide usage yet. - `public`: Everything else. When a package is added to `public` it is assumed that the **first** committer is now the maintainer of said package. The other three repositories are maintained by the KISS developers themselves. diff --git a/testing/chromium/build b/testing/chromium/build new file mode 100755 index 00000000..a57a7592 --- /dev/null +++ b/testing/chromium/build @@ -0,0 +1,11 @@ +#!/bin/sh -e + +git clone --depth 1 \ + https://chromium.googlesource.com/chromium/tools/depot_tools.git + +export PATH="$PATH:$PWD/depot_tools" + +gn gen out/Default \ + --args='target_os="linux" target_cpu="x64" is_debug=false use_jumbo_build=true enable_nacl=false symbol_level=0 blink_symbol_level=0 enable_nacl_nonsfi=false use_gold=false treat_warnings_as_errors=false fatal_linker_warnings=false use_sysroot=false use_cups=false use_dbus=false safe_browsing_mode=0 use_pulseaudio=false use_gtk3=false use_gtk2=true use_gconf=false use_gio=false use_gnome_keyring=false use_kerberos=false' + +ninja -C out/Release chrome chromedriver diff --git a/testing/chromium/checksums b/testing/chromium/checksums new file mode 100644 index 00000000..484b503b --- /dev/null +++ b/testing/chromium/checksums @@ -0,0 +1 @@ +510e6ca7ccc218b401b375c13656f6aecab196b03142026dc3602b9d1804a5ac chromium-75.0.3770.142.tar.xz diff --git a/testing/chromium/depends b/testing/chromium/depends new file mode 100644 index 00000000..b7443f93 --- /dev/null +++ b/testing/chromium/depends @@ -0,0 +1,7 @@ +ninja make +git make +# nss make +# python2 make +# pango +# atk +# at-spi2-atk diff --git a/testing/chromium/sources b/testing/chromium/sources new file mode 100644 index 00000000..142daf2c --- /dev/null +++ b/testing/chromium/sources @@ -0,0 +1 @@ +https://commondatastorage.googleapis.com/chromium-browser-official/chromium-75.0.3770.142.tar.xz diff --git a/testing/chromium/version b/testing/chromium/version new file mode 100644 index 00000000..5cfe2e9f --- /dev/null +++ b/testing/chromium/version @@ -0,0 +1 @@ +75.0.3770.142 1 diff --git a/testing/rust/build b/testing/rust/build new file mode 100755 index 00000000..3e585a07 --- /dev/null +++ b/testing/rust/build @@ -0,0 +1,17 @@ +#!/bin/sh -e + +./configure \ + --prefix=/usr \ + --release-channel=stable \ + --disable-rpath \ + --disable-docs \ + --disable-codegen-tests \ + --enable-vendor \ + --llvm-root=/usr \ + --build=x86_64-unknown-linux-musl \ + --target=x86_64-unknown-linux-musl \ + --set=target.x86_64-unknown-linux-musl.llvm-config=/usr/bin/llvm-config \ + --set=target.x86_64-unknown-linux-musl.llvm-config=/usr/bin/llvm-config + +make +DESTDIR="$1" ./x.py install -v diff --git a/testing/rust/checksums b/testing/rust/checksums new file mode 100644 index 00000000..09138cfa --- /dev/null +++ b/testing/rust/checksums @@ -0,0 +1 @@ +5a4d637a716bac18d085f44dd87ef48b32195f71b967d872d80280b38cff712d rustc-1.35.0-src.tar.gz diff --git a/testing/rust/depends b/testing/rust/depends new file mode 100644 index 00000000..ea8c5f8f --- /dev/null +++ b/testing/rust/depends @@ -0,0 +1,2 @@ +python make +llvm make diff --git a/testing/rust/sources b/testing/rust/sources new file mode 100644 index 00000000..f611eb77 --- /dev/null +++ b/testing/rust/sources @@ -0,0 +1 @@ +https://static.rust-lang.org/dist/rustc-1.35.0-src.tar.gz diff --git a/testing/rust/version b/testing/rust/version new file mode 100644 index 00000000..c5d749e3 --- /dev/null +++ b/testing/rust/version @@ -0,0 +1 @@ +1.35.0 1