Daurnimator pushed to branch main at Arch Linux / Packaging / Packages / ncdu
Commits: 48c66e9e by Daurnimator at 2023-08-21T22:43:06+10:00 upgpkg: 2.3-1 - - - - - 2 changed files: - PKGBUILD - − ncdu-pie.patch Changes: ===================================== PKGBUILD ===================================== @@ -7,30 +7,21 @@ # Contributor: Gaetan Bisson <bis...@archlinux.org> pkgname='ncdu' -pkgver=2.2.2 -pkgrel=2 +pkgver=2.3 +pkgrel=1 pkgdesc='Disk usage analyzer with an ncurses interface' url='https://dev.yorhel.nl/ncdu' license=('MIT') depends=('ncurses') makedepends=('zig') arch=('x86_64') -source=("https://dev.yorhel.nl/download/${pkgname}-${pkgver}.tar.gz"{,.asc} - "ncdu-pie.patch") -sha256sums=('90d920024e752318b469776ce57e03b3c702d49329ad9825aeeab36c3babf993' - 'SKIP' - '05e2a1809dc62fe85b5b47f1e6fff3487f7302da72889ac6d2a73d0aa5bba886') -b2sums=('fca41e74e4eb2509496276aa964ecf6a20db860d0b1d6bab9a169d8d6c5c7c2d41f088241cf57c92d7cf51bb5d84642c2a3a6db99410e6332061e6d35efa94e6' - 'SKIP' - '0c42f7d004b8293c3d5a937cdc850e63ecb3133e38cdbdb36e89832250d75b6423b5f3da3b1b91c304e8a2ec44dfca3f9f0c84c253ce610e1e5d8c68da0a95b4') +source=("https://dev.yorhel.nl/download/${pkgname}-${pkgver}.tar.gz"{,.asc}) +sha256sums=('bbce1d1c70f1247671be4ea2135d8c52cd29a708af5ed62cecda7dc6a8000a3c' + 'SKIP') +b2sums=('9fd73fba83c57195f8ffbad5b954140a776d1cd1d7b3e458f832255ee9c07eb8af9888a23ed3c671f508d6ba3795e2361f79e64b4b24630d744470efc5bfaded' + 'SKIP') validpgpkeys=('74460D32B80810EBA9AFA2E962394C698C2739FA') # Yoran Heling <proje...@yorhel.nl> -prepare() { - cd "${pkgname}-${pkgver}" - - patch -i ../ncdu-pie.patch -} - build() { cd "${pkgname}-${pkgver}" @@ -39,7 +30,8 @@ build() { --search-prefix /usr \ -Dtarget=native-linux.5.15-gnu \ -Dcpu=baseline \ - -Drelease-safe + -Doptimize=ReleaseSafe \ + -Dpie=true } check() { @@ -50,7 +42,8 @@ check() { --search-prefix /usr \ -Dtarget=native-linux.5.15-gnu \ -Dcpu=baseline \ - -Drelease-safe + -Doptimize=ReleaseSafe \ + -Dpie=true } package() { ===================================== ncdu-pie.patch deleted ===================================== @@ -1,10 +0,0 @@ ---- build.zig 2023-01-19 17:57:48.000000000 +1100 -+++ build.zig 2023-01-24 02:06:07.803838292 +1100 -@@ -10,6 +10,7 @@ - const exe = b.addExecutable("ncdu", "src/main.zig"); - exe.setTarget(target); - exe.setBuildMode(mode); -+ exe.pie = true; - exe.addCSourceFile("src/ncurses_refs.c", &[_][]const u8{}); - exe.linkLibC(); - exe.linkSystemLibrary("ncursesw"); View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ncdu/-/commit/48c66e9ed9399eccbdccd85564119e80179da4b8 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ncdu/-/commit/48c66e9ed9399eccbdccd85564119e80179da4b8 You're receiving this email because of your account on gitlab.archlinux.org.