Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages / icmake
Commits: fc66316e by Christian Heusel at 2024-03-01T18:34:49+01:00 upgpkg: 10.03.03-2: Rebuild all packages signed by C5A5958FD7785FAD982FA2EC5A45B06B81CAB876 - - - - - 3 changed files: - + .SRCINFO - PKGBUILD - + icmake-10.03.03-1-cstdint.patch Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,19 @@ +pkgbase = icmake + pkgdesc = A program maintenance (make) utility using a C-like grammar + pkgver = 10.03.03 + pkgrel = 2 + url = https://fbb-git.gitlab.io/icmake/ + arch = x86_64 + license = AGPL-3.0-or-later + makedepends = icmake + makedepends = yodl + depends = libbobcat + depends = libunwind + source = https://gitlab.com/fbb-git/icmake/-/archive/10.03.03/icmake-10.03.03.tar.gz + source = disable-clear-screen.patch + source = icmake-10.03.03-1-cstdint.patch + b2sums = 4711dee5d66882afeeb6e7206b97341690e2e1c0e511fcf9f43d41ec04bec2ecf5fee10113bba47475b3166dc8dc53f7b236c42dcf0969582a59bbf30b7ca618 + b2sums = 6689ce74a985742e079f95bfaa22dcee22ad667f45cf21f79d4c3d2271f925f53bcd6729ca762a7cfa6a63af9b0fd48c2b9c024bd35ca580e83a6a54758a7bed + b2sums = 8c80ee554855f3466ad89006a6d5f73413f069c456be47cf40bd50586de95bbb3a0f253a0aca99953e58cd27f1be5f076ecc3c9778d2f56997bdba8cc83591a5 + +pkgname = icmake ===================================== PKGBUILD ===================================== @@ -6,21 +6,24 @@ pkgname=icmake pkgver=10.03.03 -pkgrel=1 +pkgrel=2 pkgdesc='A program maintenance (make) utility using a C-like grammar' arch=('x86_64') url='https://fbb-git.gitlab.io/icmake/' -license=('GPL3') +license=('AGPL-3.0-or-later') source=("https://gitlab.com/fbb-git/${pkgname}/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz" - 'disable-clear-screen.patch') + 'disable-clear-screen.patch' + 'icmake-10.03.03-1-cstdint.patch') b2sums=('4711dee5d66882afeeb6e7206b97341690e2e1c0e511fcf9f43d41ec04bec2ecf5fee10113bba47475b3166dc8dc53f7b236c42dcf0969582a59bbf30b7ca618' - '6689ce74a985742e079f95bfaa22dcee22ad667f45cf21f79d4c3d2271f925f53bcd6729ca762a7cfa6a63af9b0fd48c2b9c024bd35ca580e83a6a54758a7bed') + '6689ce74a985742e079f95bfaa22dcee22ad667f45cf21f79d4c3d2271f925f53bcd6729ca762a7cfa6a63af9b0fd48c2b9c024bd35ca580e83a6a54758a7bed' + '8c80ee554855f3466ad89006a6d5f73413f069c456be47cf40bd50586de95bbb3a0f253a0aca99953e58cd27f1be5f076ecc3c9778d2f56997bdba8cc83591a5') makedepends=('icmake' 'yodl') depends=('libbobcat' 'libunwind') prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" patch -Np1 -i "${srcdir}/disable-clear-screen.patch" + patch -Np1 -i "${srcdir}/icmake-10.03.03-1-cstdint.patch" # fix paths sed -i 's|usr/libexec/icmake|usr/lib/icmake|' icmake/INSTALL.im ===================================== icmake-10.03.03-1-cstdint.patch ===================================== @@ -0,0 +1,27 @@ +From 47c2d61ce2a3aaec7f7102423e4202667c8e76ff Mon Sep 17 00:00:00 2001 +From: tony mancill <tmanc...@debian.org> +Date: Sat, 17 Jun 2023 15:43:52 -0700 +Subject: [PATCH] Include cstdint to compile under GCC-13 + +See https://gcc.gnu.org/gcc-13/porting_to.html + +Fixes Debian bug #1037691 (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037691) +--- + icmake/comp/symtab/symtab.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/icmake/comp/symtab/symtab.h b/icmake/comp/symtab/symtab.h +index ef563992..5c26acd0 100644 +--- a/icmake/comp/symtab/symtab.h ++++ b/icmake/comp/symtab/symtab.h +@@ -1,6 +1,7 @@ + #ifndef INCLUDED_SYMTAB_ + #define INCLUDED_SYMTAB_ + ++#include <cstdint> + #include <string> + #include <vector> + +-- +GitLab + View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/icmake/-/commit/fc66316e83fcefce1d8b7b7611b76e135a7c5999 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/icmake/-/commit/fc66316e83fcefce1d8b7b7611b76e135a7c5999 You're receiving this email because of your account on gitlab.archlinux.org.