summaryrefslogtreecommitdiff
path: root/sci-misc/lttoolbox
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-02-07 03:23:23 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-02-07 03:23:23 +0000
commitfc0e6a4667fb69a392aa649bf9d6261a30f53373 (patch)
tree81e0142dfcfc0a32ec945aa10dc396ab808c5030 /sci-misc/lttoolbox
parent7842f444601c620f190db9801e59c4f11e686f15 (diff)
gentoo auto-resync : 07:02:2023 - 03:23:23
Diffstat (limited to 'sci-misc/lttoolbox')
-rw-r--r--sci-misc/lttoolbox/Manifest3
-rw-r--r--sci-misc/lttoolbox/files/lttoolbox-3.7.1-cstdint-include.patch21
-rw-r--r--sci-misc/lttoolbox/lttoolbox-3.7.1.ebuild3
3 files changed, 25 insertions, 2 deletions
diff --git a/sci-misc/lttoolbox/Manifest b/sci-misc/lttoolbox/Manifest
index 30a6bba8a805..eb24838ad5b1 100644
--- a/sci-misc/lttoolbox/Manifest
+++ b/sci-misc/lttoolbox/Manifest
@@ -1,4 +1,5 @@
AUX lttoolbox-3.7.1-bashism.patch 1120 BLAKE2B 3925954a42ae22d01f4990e6a82e7a62348cb83fe0cf9c2f03b04649ccf97afe9929567fd8413ce631e58ff65d87edd103da3b3ee938eea2632de172f8b1f861 SHA512 eebc8a0eef8c09a1921a627f4d01c970eb40cdcb48a5b28109b12f5433395f174a4be3dbd1ab2544159f08380fb4703db3f711f5bb7c6445bd4d049167826816
+AUX lttoolbox-3.7.1-cstdint-include.patch 580 BLAKE2B ddbc56b7d152ea08aa10d531ef402db4b9c9c9312088b45f79d90e9e96ac63c5642dad650a0483267b8faf6cc898604fa17c16be9b46573a30dc2265a717b671 SHA512 85b8d4694c97596d3122b7ade213737034a185385774692782d1f290294df5216976e5c8ca3814c95f6d59a51c3d59b5ab858b413b0b13935b78b615db70439f
DIST lttoolbox-3.7.1.tar.bz2 174427 BLAKE2B 33e2a25f11d4badd30835ff60eeb82dc1f95550ef6814a086115c2279551c0067f2ebdc46574d07d6e01ca459ee41f1f0ea512fae0c1e21e7db6e4b04e70dcad SHA512 e86c5479bf14289a91a9de2a528ebc82ef2df39c39e16b26972b3fc90b372903afd36659be8b9d6c4e5f73b7b40ac6aea8bf56ce58d334462aaddcfc44918724
-EBUILD lttoolbox-3.7.1.ebuild 767 BLAKE2B 0979aa9a0f971a7c3f13b1aa4c9fb69f77ac96fc7f3871d274f383958c4b8166170bd6015ce9618136b64e4071fd84aa4843413e9b3ef01bca1bfc7a5cb5e8a5 SHA512 8d1d9f70b2b7df2cc4f1620d58fc23beb5e20550b9ded77df360d4747e4226fbdf55f43cf90f95a932a56980fe4688f353f490d1604cb3ea59e321f9b2160d3e
+EBUILD lttoolbox-3.7.1.ebuild 816 BLAKE2B 0a3d0a766264f9389633ef36d0b19fe629687f0dfd9abe44230b7f93f835e61f5dba7b474701ecbe974f366e368224eb94a3868e52709b0e89457cc5b1f4bf81 SHA512 8fda61f18b2282c80d82b78a7138b37e7f06f41e61e68868603146c2d2b32cf72e693a972b42714f637ef249412d3e7bb39acdceac63a5ee9a8c128ab4a5dcf4
MISC metadata.xml 390 BLAKE2B 34592720be72d744adf2e5370fea1602e493b4c8c1144f805faf4df8e54a370db946ae4d443d9d3217512b75c5e6dfbfd2d4c8d5bcf2303dabcd4455cc5b7b0d SHA512 cbc50e89fd7bb8816e3c2eae4cf072b1499b2ee83120db18abab5d22af1b6868bce19c8b3029894518f92610fceeaed5bda286410ba7b6410fa164af50a28758
diff --git a/sci-misc/lttoolbox/files/lttoolbox-3.7.1-cstdint-include.patch b/sci-misc/lttoolbox/files/lttoolbox-3.7.1-cstdint-include.patch
new file mode 100644
index 000000000000..c9fa2fda3aca
--- /dev/null
+++ b/sci-misc/lttoolbox/files/lttoolbox-3.7.1-cstdint-include.patch
@@ -0,0 +1,21 @@
+https://github.com/apertium/lttoolbox/pull/173
+
+From 8873eb40827179c821c4979563063200e144d129 Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Mon, 6 Feb 2023 22:16:49 +0000
+Subject: [PATCH] acx: Add missing <cstdint> include
+
+Needed for int32_t. Fixes build w/ musl but also likely gcc 13.
+
+Bug: https://bugs.gentoo.org/889400
+--- a/lttoolbox/acx.h
++++ b/lttoolbox/acx.h
+@@ -18,6 +18,7 @@
+ #define _ACXPARSEUTIL_
+
+ #include <lttoolbox/sorted_vector.hpp>
++#include <cstdint>
+ #include <map>
+
+ std::map<int32_t, sorted_vector<int32_t>> readACX(const char* file);
+
diff --git a/sci-misc/lttoolbox/lttoolbox-3.7.1.ebuild b/sci-misc/lttoolbox/lttoolbox-3.7.1.ebuild
index f06d069fc3c1..93544468e10d 100644
--- a/sci-misc/lttoolbox/lttoolbox-3.7.1.ebuild
+++ b/sci-misc/lttoolbox/lttoolbox-3.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -24,6 +24,7 @@ BDEPEND="virtual/pkgconfig"
PATCHES=(
"${FILESDIR}"/${PN}-3.7.1-bashism.patch
+ "${FILESDIR}"/${PN}-3.7.1-cstdint-include.patch
)
src_prepare() {