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.


Reply via email to