Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages /
naev
Commits:
0c1f7d33 by Sven-Hendrik Haase at 2025-12-27T16:03:18+01:00
upgpkg: 0.13.0-1
- - - - -
3 changed files:
- .SRCINFO
- .nvchecker.toml
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,8 +1,8 @@
pkgbase = naev
pkgdesc = 2D action/rpg space game
- pkgver = 0.12.6
+ pkgver = 0.13.0
pkgrel = 1
- url = https://github.com/naev/naev
+ url = https://codeberg.org/naev/naev
arch = x86_64
license = GPL3
makedepends = freeglut
@@ -10,12 +10,12 @@ pkgbase = naev
makedepends = meson
makedepends = git
makedepends = python-yaml
+ makedepends = rust
+ makedepends = rust-bindgen
depends = glu
depends = openal
depends = libvorbis
- depends = sdl2
- depends = sdl2_image
- depends = sdl2_mixer
+ depends = sdl3
depends = libgl
depends = libxml2
depends = freetype2
@@ -26,10 +26,13 @@ pkgbase = naev
depends = physfs
depends = libunibreak
depends = suitesparse
- depends = cblas
+ depends = openblas
depends = cmark
depends = enet
- source =
https://github.com/naev/naev/releases/download/v0.12.6/naev-0.12.6-source.tar.xz
- sha512sums =
4d28e9caa26e4c6328b33f17e7c101bc80c6f30540f8d148e7441a9193a3a1a7ee647d501acde7b72b60a9e60ef66774363fdeacefa7c2b7522e278ed44017d2
+ depends = opus
+ depends = dav1d
+ options = !lto
+ source =
https://codeberg.org/naev/naev/releases/download/v0.13.0/naev-0.13.0-source.tar.xz
+ sha512sums =
a6e4bcabe480f5bac00db6598f5416b9f484feb61c526970b2dd46ebc7aea1284bf4b228dd49a892ff358df576533acca665fc5e38e3182b5673165dd1a2744c
pkgname = naev
=====================================
.nvchecker.toml
=====================================
@@ -1,5 +1,5 @@
[naev]
source = "git"
-git = "https://github.com/naev/naev.git"
+git = "https://codeberg.org/naev/naev"
prefix = "v"
exclude_regex = '.*(alpha|beta|rc).*'
=====================================
PKGBUILD
=====================================
@@ -2,23 +2,24 @@
# Contributor: Johan Rehnberg <[email protected]>
pkgname=naev
-pkgver=0.12.6
+pkgver=0.13.0
pkgrel=1
pkgdesc='2D action/rpg space game'
arch=('x86_64')
-url="https://github.com/naev/naev"
+url="https://codeberg.org/naev/naev"
license=('GPL3')
-depends=('glu' 'openal' 'libvorbis' 'sdl2' 'sdl2_image' 'sdl2_mixer' 'libgl'
'libxml2' 'freetype2'
- 'libpng' 'libzip' 'luajit' 'glpk' 'physfs' 'libunibreak'
'suitesparse' 'cblas'
- 'cmark' 'enet')
-makedepends=('freeglut' 'zip' 'meson' 'git' 'python-yaml')
-source=("https://github.com/naev/naev/releases/download/v$pkgver/naev-$pkgver-source.tar.xz")
-sha512sums=('4d28e9caa26e4c6328b33f17e7c101bc80c6f30540f8d148e7441a9193a3a1a7ee647d501acde7b72b60a9e60ef66774363fdeacefa7c2b7522e278ed44017d2')
+depends=('glu' 'openal' 'libvorbis' 'sdl3' 'libgl' 'libxml2' 'freetype2'
'libpng' 'libzip'
+ 'luajit' 'glpk' 'physfs' 'libunibreak' 'suitesparse' 'openblas'
'cmark' 'enet'
+ 'opus' 'dav1d')
+makedepends=('freeglut' 'zip' 'meson' 'git' 'python-yaml' 'rust'
'rust-bindgen')
+source=("https://codeberg.org/naev/naev/releases/download/v${pkgver}/naev-${pkgver}-source.tar.xz")
+sha512sums=('a6e4bcabe480f5bac00db6598f5416b9f484feb61c526970b2dd46ebc7aea1284bf4b228dd49a892ff358df576533acca665fc5e38e3182b5673165dd1a2744c')
+options=('!lto')
build() {
cd "$pkgname-$pkgver"
- meson setup -Dprefix=/usr -Dndata_path=/usr/share/naev/ndata -Dblas=cblas
build .
+ meson setup --buildtype=release -Dprefix=/usr
-Dndata_path=/usr/share/naev/ndata build .
cd build
meson compile
}
@@ -27,5 +28,4 @@ package() {
cd "$pkgname-$pkgver/build"
DESTDIR="$pkgdir" meson install
- rm -r "$pkgdir"/usr/{include,lib}
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/naev/-/commit/0c1f7d33e1e41d39c16da79e139fe3333d240b3b
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/naev/-/commit/0c1f7d33e1e41d39c16da79e139fe3333d240b3b
You're receiving this email because of your account on gitlab.archlinux.org.