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.


Reply via email to