Anatol Pomozov pushed to branch main at Arch Linux / Packaging / Packages / ninja
Commits: add09748 by Anatol Pomozov at 2025-09-09T10:06:07-07:00 upgpkg: 1.13.1-1 Emacs-Lisp files have been moved outside of the upstream project (see https://github.com/ninja-build/ninja/issues/2213) - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = ninja pkgdesc = Small build system with a focus on speed - pkgver = 1.12.1 - pkgrel = 2 + pkgver = 1.13.1 + pkgrel = 1 url = https://ninja-build.org/ arch = x86_64 license = Apache-2.0 @@ -9,9 +9,8 @@ pkgbase = ninja makedepends = cmake makedepends = python makedepends = re2c - makedepends = emacs-nox depends = gcc-libs - source = ninja-1.12.1.zip::https://github.com/ninja-build/ninja/archive/v1.12.1.zip - sha256sums = 40db6f6c77045efc817209fa72c3f92a399b7e39cf8e4cddfe7e65df2dd5dcbe + source = ninja-1.13.1.zip::https://github.com/ninja-build/ninja/archive/v1.13.1.zip + sha256sums = 5bfe6e147f39347f53777fce2fff324811297f12f4199623a9e3d5a9dc431d69 pkgname = ninja ===================================== PKGBUILD ===================================== @@ -4,17 +4,17 @@ # Contributor: Gergely Imreh <imrehgATgmailDOTcom> pkgname=ninja -pkgver=1.12.1 -pkgrel=2 +pkgver=1.13.1 +pkgrel=1 pkgdesc='Small build system with a focus on speed' arch=(x86_64) url='https://ninja-build.org/' license=(Apache-2.0) depends=(gcc-libs) -makedepends=(cmake python re2c emacs-nox) +makedepends=(cmake python re2c) checkdepends=(gtest) source=($pkgname-$pkgver.zip::https://github.com/ninja-build/ninja/archive/v$pkgver.zip) -sha256sums=('40db6f6c77045efc817209fa72c3f92a399b7e39cf8e4cddfe7e65df2dd5dcbe') +sha256sums=('5bfe6e147f39347f53777fce2fff324811297f12f4199623a9e3d5a9dc431d69') build() { cmake -B build -S ninja-$pkgver \ @@ -22,7 +22,6 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr \ -Wno-dev cmake --build build - emacs -Q --batch -f batch-byte-compile ninja-$pkgver/misc/ninja-mode.el } check() { @@ -38,8 +37,6 @@ package() { install -m644 -D doc/manual.asciidoc "$pkgdir/usr/share/doc/ninja/manual.asciidoc" install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" - install -m644 -D misc/ninja-mode.el "$pkgdir/usr/share/emacs/site-lisp/ninja-mode.el" - install -m644 -D misc/ninja-mode.elc "$pkgdir/usr/share/emacs/site-lisp/ninja-mode.elc" install -m644 -D misc/ninja.vim "$pkgdir/usr/share/vim/vimfiles/syntax/ninja.vim" install -m644 -D misc/ninja_syntax.py "$pkgdir/$site_packages/ninja_syntax.py" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ninja/-/commit/add097483fc66b008480af7510e28b1481dbfd36 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ninja/-/commit/add097483fc66b008480af7510e28b1481dbfd36 You're receiving this email because of your account on gitlab.archlinux.org.
