Date: Tuesday, September 6, 2022 @ 13:38:29 Author: orhun Revision: 1294442
archrelease: copy trunk to community-x86_64 Added: wezterm/repos/community-x86_64/PKGBUILD (from rev 1294441, wezterm/trunk/PKGBUILD) Deleted: wezterm/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 164 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 82 insertions(+), 82 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-09-06 13:38:20 UTC (rev 1294441) +++ PKGBUILD 2022-09-06 13:38:29 UTC (rev 1294442) @@ -1,82 +0,0 @@ -# Maintainer: Orhun Parmaksız <or...@archlinux.org> - -pkgname=wezterm -pkgver=20220904.064125.9a6cee2b -_gitcommit=9a6cee2b59115810cb8ff1d1904c0d86b63a0f99 -pkgrel=1 -pkgdesc="A GPU-accelerated cross-platform terminal emulator and multiplexer" -arch=('x86_64') -url="https://github.com/wez/wezterm" -license=('MIT') -depends=( - 'fontconfig' - 'hicolor-icon-theme' - 'wayland' - 'libx11' - 'libxkbcommon-x11' - 'xcb-util-keysyms' - 'xcb-util-wm' - 'xcb-util-image' - 'openssl' -) -makedepends=('cargo' 'cmake' 'git' 'pkgconf' 'python' 'libssh2') -optdepends=( - 'python-nautilus: WezTerm context menu in Nautilus' -) -source=( - "${pkgname}::git+$url#commit=$_gitcommit" - "${pkgname}-freetype2::git+https://github.com/wez/freetype2.git" - "${pkgname}-zlib::git+https://github.com/madler/zlib.git" - "${pkgname}-harfbuzz::git+https://github.com/harfbuzz/harfbuzz.git" - "${pkgname}-libpng::git+https://github.com/glennrp/libpng.git" -) -sha256sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP') -options=('!lto') - -prepare() { - cd "$pkgname" - git submodule init - - git config submodule."harfbuzz/harfbuzz".url "${srcdir}/${pkgname}"-harfbuzz - git config submodule."freetype/libpng".url "${srcdir}/${pkgname}"-libpng - git config submodule."deps/freetype/zlib".url "${srcdir}/${pkgname}"-zlib - git config submodule."freetype2".url "${srcdir}/${pkgname}"-freetype2 - - git submodule update --init --recursive - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd "$pkgname" - export RUSTUP_TOOLCHAIN=stable - cargo build --frozen --release --features distro-defaults -} - -check() { - cd "$pkgname" - export RUSTUP_TOOLCHAIN=stable - cargo test --frozen -- --skip "e2e::sftp" -} - -package() { - cd "$pkgname" - install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin" - install -Dm 755 "target/release/$pkgname-gui" -t "$pkgdir/usr/bin" - install -Dm 755 "target/release/$pkgname-mux-server" -t "$pkgdir/usr/bin" - install -Dm 755 "target/release/strip-ansi-escapes" -t "$pkgdir/usr/bin" - install -Dm 644 "assets/icon/terminal.png" "$pkgdir/usr/share/icons/hicolor/128x128/apps/org.wezfurlong.$pkgname.png" - install -Dm 644 "assets/$pkgname.desktop" "$pkgdir/usr/share/applications/org.wezfurlong.$pkgname.desktop" - install -Dm 644 "assets/$pkgname.appdata.xml" "$pkgdir/usr/share/metainfo/org.wezfurlong.$pkgname.appdata.xml" - install -Dm 644 "assets/$pkgname-nautilus.py" "$pkgdir/usr/share/nautilus-python/extensions/$pkgname-nautilus.py" - install -Dm 755 "assets/open-$pkgname-here" -t "$pkgdir/usr/bin" - install -Dm 644 assets/shell-integration/* -t "$pkgdir/etc/profile.d" - install -Dm 644 LICENSE.md -t "$pkgdir/usr/share/licenses/$pkgname" - install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" - install -Dm 644 assets/shell-completion/bash "$pkgdir/usr/share/bash-completion/completions/$pkgname" - install -Dm 644 assets/shell-completion/fish "$pkgdir/usr/share/fish/vendor_completions.d/$pkgname.fish" - install -Dm 644 assets/shell-completion/zsh "$pkgdir/usr/share/zsh/site-functions/_$pkgname" -} Copied: wezterm/repos/community-x86_64/PKGBUILD (from rev 1294441, wezterm/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-09-06 13:38:29 UTC (rev 1294442) @@ -0,0 +1,82 @@ +# Maintainer: Orhun Parmaksız <or...@archlinux.org> + +pkgname=wezterm +pkgver=20220905.102802.7d4b8249 +_gitcommit=7d4b8249d7e481c7134f6d4aec527d99f772fa06 +pkgrel=1 +pkgdesc="A GPU-accelerated cross-platform terminal emulator and multiplexer" +arch=('x86_64') +url="https://github.com/wez/wezterm" +license=('MIT') +depends=( + 'fontconfig' + 'hicolor-icon-theme' + 'wayland' + 'libx11' + 'libxkbcommon-x11' + 'xcb-util-keysyms' + 'xcb-util-wm' + 'xcb-util-image' + 'openssl' +) +makedepends=('cargo' 'cmake' 'git' 'pkgconf' 'python' 'libssh2') +optdepends=( + 'python-nautilus: WezTerm context menu in Nautilus' +) +source=( + "${pkgname}::git+$url#commit=$_gitcommit" + "${pkgname}-freetype2::git+https://github.com/wez/freetype2.git" + "${pkgname}-zlib::git+https://github.com/madler/zlib.git" + "${pkgname}-harfbuzz::git+https://github.com/harfbuzz/harfbuzz.git" + "${pkgname}-libpng::git+https://github.com/glennrp/libpng.git" +) +sha256sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP') +options=('!lto') + +prepare() { + cd "$pkgname" + git submodule init + + git config submodule."harfbuzz/harfbuzz".url "${srcdir}/${pkgname}"-harfbuzz + git config submodule."freetype/libpng".url "${srcdir}/${pkgname}"-libpng + git config submodule."deps/freetype/zlib".url "${srcdir}/${pkgname}"-zlib + git config submodule."freetype2".url "${srcdir}/${pkgname}"-freetype2 + + git submodule update --init --recursive + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$pkgname" + export RUSTUP_TOOLCHAIN=stable + cargo build --frozen --release --features distro-defaults +} + +check() { + cd "$pkgname" + export RUSTUP_TOOLCHAIN=stable + cargo test --frozen -- --skip "e2e::sftp" +} + +package() { + cd "$pkgname" + install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin" + install -Dm 755 "target/release/$pkgname-gui" -t "$pkgdir/usr/bin" + install -Dm 755 "target/release/$pkgname-mux-server" -t "$pkgdir/usr/bin" + install -Dm 755 "target/release/strip-ansi-escapes" -t "$pkgdir/usr/bin" + install -Dm 644 "assets/icon/terminal.png" "$pkgdir/usr/share/icons/hicolor/128x128/apps/org.wezfurlong.$pkgname.png" + install -Dm 644 "assets/$pkgname.desktop" "$pkgdir/usr/share/applications/org.wezfurlong.$pkgname.desktop" + install -Dm 644 "assets/$pkgname.appdata.xml" "$pkgdir/usr/share/metainfo/org.wezfurlong.$pkgname.appdata.xml" + install -Dm 644 "assets/$pkgname-nautilus.py" "$pkgdir/usr/share/nautilus-python/extensions/$pkgname-nautilus.py" + install -Dm 755 "assets/open-$pkgname-here" -t "$pkgdir/usr/bin" + install -Dm 644 assets/shell-integration/* -t "$pkgdir/etc/profile.d" + install -Dm 644 LICENSE.md -t "$pkgdir/usr/share/licenses/$pkgname" + install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" + install -Dm 644 assets/shell-completion/bash "$pkgdir/usr/share/bash-completion/completions/$pkgname" + install -Dm 644 assets/shell-completion/fish "$pkgdir/usr/share/fish/vendor_completions.d/$pkgname.fish" + install -Dm 644 assets/shell-completion/zsh "$pkgdir/usr/share/zsh/site-functions/_$pkgname" +}