summaryrefslogtreecommitdiff
path: root/sci-geosciences/liblas
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-11-07 03:03:27 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-11-07 03:03:27 +0000
commitabe17cf152eeb7571da8db4b25a30465644a41ba (patch)
tree33e648f624199affa607b84e65868f73d25281e6 /sci-geosciences/liblas
parent2ceda67569b0a59d190a0f6afe73c18336b54268 (diff)
gentoo auto-resync : 07:11:2024 - 03:03:27
Diffstat (limited to 'sci-geosciences/liblas')
-rw-r--r--sci-geosciences/liblas/Manifest3
-rw-r--r--sci-geosciences/liblas/files/liblas-1.8.1-c99.patch22
-rw-r--r--sci-geosciences/liblas/liblas-1.8.1-r4.ebuild (renamed from sci-geosciences/liblas/liblas-1.8.1-r3.ebuild)1
3 files changed, 25 insertions, 1 deletions
diff --git a/sci-geosciences/liblas/Manifest b/sci-geosciences/liblas/Manifest
index d1bd3838ccc7..207e2e38f761 100644
--- a/sci-geosciences/liblas/Manifest
+++ b/sci-geosciences/liblas/Manifest
@@ -2,10 +2,11 @@ AUX liblas-1.8.0_remove-std-c++98.patch 1141 BLAKE2B 880a1d478c16e680b45e1a064ce
AUX liblas-1.8.1-CVE-2018-20540-fixup.patch 901 BLAKE2B 81f8a3e8ea076146ad8ec258e37d75c0e3a567b1304d1283dff0151cb0a7318a70816b1dbb1c3c46ed7798be47f8a3fca4add34940150f093549fe55553d1b0f SHA512 919e91732b91e2d9b3de2365291c7679e08dd2f3d5262a2fe026ef9360be2b367bd1f3822f7fc6cead04da58c3f454066bc4776282f66d268e06cddb3be65d4a
AUX liblas-1.8.1-CVE-2018-20540.patch 1628 BLAKE2B c62bf39a1dd73ec8b1d82d9c4ae499f902ce7c34d0dac20ac3fae58983048503fca393dabcae8206a5e3ef17680bfd627d2005928ce161c37073ecf4d90fb47d SHA512 549c4b29620519521bfbf3bbaa8c01c90e7bf7f7aca411822e2a846476e3cde14212049c95f51f1db981c2f4c65fd1ad1e9644691aebb9db2c4142a883a3c316
AUX liblas-1.8.1-boost-1.73.patch 1448 BLAKE2B adddc5aacf2961fbfdcc3a8eb82cf197e861ced0a027672ff1de5c70255e7a27d582143f63e1ed3b6e100838c08667787e01a39f4b74ae9ec17dd31ce50e66a9 SHA512 e4a71a3a229c075b4657e8ccca44682b29545ceafe5e2cfb4cdcf096f1813765219cf784c036964affd14a877ae0da95c96ed83a1ad96669634dbf67468cc237
+AUX liblas-1.8.1-c99.patch 726 BLAKE2B 9b169883d3a90c1f9f26efc0765e9e55527ef886807da59ca684843fe18bffc79112d2e799a084dadcc930f994bf0e94c0fcc13237bb55568f15fdaedb389aa1 SHA512 981d0aaec0bcfbd70b119d080ed4827d1699342b49613a2c80bb83e01d2e94d96b0c96c9655524eeef9dbb22b74cc1df3d206e9db2071f171242148623f9511d
AUX liblas-1.8.1-fix-debug.patch 600 BLAKE2B 6e8f94881f49058bb835e9978640721db4ef7a2b3e5b5a6780455146896d03ed49dcb952cdcb68c85cb47411f3abdd1a84e31200e49a50f5bdcc888464f6d791 SHA512 6e0cbce9451c0496b04da852c7b113c5a3d0b060a15675290c92b85d8c03cd59216e7fbda5d1bfe6c2a157c7777fa9f0d380034df709b20a318432ee756a4f56
AUX liblas-1.8.1-fix-overload-call.patch 641 BLAKE2B 3c4d95080a8fb33bf4652c9d2757a8c4e3bcc0eed910639dc1981fc08a9afbdc960c39f9bbcd06ca2e16091b8ca89d4deeb8424c77458f0d5161cb5c282937da SHA512 9a3b655567708b7c0e31234cb7ae92762923b5bbb13326be31f636ae6335fa726494e1be52c2e102bbf0b6702677fddf51276ce73bb996316b24377ad567a6c6
AUX liblas-1.8.1-gcc11.patch 1332 BLAKE2B 1efbee0111a2368aa3820b1a6fb34b77c1bd1231fe381a892e0e2930089b101114f6b0b756cedc1a9c1858b094955227494ed1246df71b91b18be981065601a2 SHA512 588b65702580a851822f02068b9343d901c5794920f97120617c35cc2b4eb9ed71ee8c34351301a8a78b51bc36794e51414595e3ddfe5077c1371c873c3d99e8
AUX liblas-1.8.1-gdal-2.5.0.patch 1052 BLAKE2B 8686e4c02fccd1d638f7fc006a42ff7a84964bc236d8283bba24355352e2ef62a43eb8f3a44105cce516886c81cff43fb5be1162d3009b6d00a5f47425f01099 SHA512 3c784cedd45bf7fcd96438e22c5b8d672f91bcf08ce891d14aa2d6f9324f6106f8948b3002e8ceddbe03a949569b7e0a97087883eef4e79724fd33fd33d2558f
DIST liblas-1.8.1.tar.gz 10734926 BLAKE2B dcd3dc043840857222e6b0a19dcb264ba34c09aa20cda9694ed182e040f9024c0b4a0e2359b1ba0da2337fa5b145aedb9a76a6dcea7ffd7cbcb125d0ae9af399 SHA512 0f8a0460e33c23c8a82eb42ab66ba69d4cc0680f6d320ce429653670f950f5724b88c5870800e0ab000e72cf0c08c55a4c468fe1b244140d867e2cb665f0f0b6
-EBUILD liblas-1.8.1-r3.ebuild 1531 BLAKE2B 11b66a7913683dfe28bd0d3d41227a3c2346befaf62cffe7869a5ae0fce0a0f0e4ca115743e67f04e7d7b6898f6f609a156f1c0cca6b28ae9bf4a33babe5483b SHA512 d1ab8a194efde6fdfda283f94116f640d51323f779ba1dc3ce962085226ff359e297c67671a763aa1dca7e8e7f781203fda8573ae4d34f3c87e9f956b9e1e65d
+EBUILD liblas-1.8.1-r4.ebuild 1574 BLAKE2B eacc8e68e425b0710a328323b1e86357543d87b7de0db3b40956a09bcf73b855e6c922affb88c15ac76ac17fbb56b1e2793a1619bfd660565e0b2c99f37cd69b SHA512 9e99391f785d829dd14d067d453a06937d2251c97bba06efe6228f684f834e2731afe553cd8f3876a07f34dbd05e5a78e89fd9438d2618fb03ad1b320adb4f0d
MISC metadata.xml 452 BLAKE2B c4ac1295f6f729401772e456fec9dfb21e94fac4f7b71c330fedf83bdd015c9e06390c23f0123353c6aea1e9fc0df5a2c59dc38714a2a951101d66d45bbb39aa SHA512 3c541125d703fa55b3ac8b3a339ca4aa72415b8db91dcff228e791ef0cb8a025342ba935ff066e533b10efd0fcf11b4b43dd68669e2cd041210769e4dadd1aae
diff --git a/sci-geosciences/liblas/files/liblas-1.8.1-c99.patch b/sci-geosciences/liblas/files/liblas-1.8.1-c99.patch
new file mode 100644
index 000000000000..71ef666010a2
--- /dev/null
+++ b/sci-geosciences/liblas/files/liblas-1.8.1-c99.patch
@@ -0,0 +1,22 @@
+https://bugs.gentoo.org/933089
+https://github.com/libLAS/libLAS/commit/e789d43df4500da0c12d2f6d3ac1d031ed835493
+
+From e789d43df4500da0c12d2f6d3ac1d031ed835493 Mon Sep 17 00:00:00 2001
+From: Ben Boeckel <ben.boeckel@kitware.com>
+Date: Wed, 31 Oct 2018 11:38:19 -0400
+Subject: [PATCH] las2col: use fflush for FILE*
+
+The `fsync` function operates on file descriptors, not C `FILE`
+pointers. Instead, use `fflush`.
+--- a/apps/las2col.c
++++ b/apps/las2col.c
+@@ -1042,7 +1042,7 @@ int main(int argc, char *argv[])
+ fflush(files_out[i]);
+ if (verbose)
+ printf("close file %d\n", i);
+- fsync(files_out[i]);
++ fflush(files_out[i]);
+ fclose(files_out[i]);
+ }
+ free(files_out);
+
diff --git a/sci-geosciences/liblas/liblas-1.8.1-r3.ebuild b/sci-geosciences/liblas/liblas-1.8.1-r4.ebuild
index 1c896bcd74f1..c55fc20687a9 100644
--- a/sci-geosciences/liblas/liblas-1.8.1-r3.ebuild
+++ b/sci-geosciences/liblas/liblas-1.8.1-r4.ebuild
@@ -34,6 +34,7 @@ PATCHES=(
"${FILESDIR}"/${P}-fix-debug.patch # bug 668778
"${FILESDIR}"/${P}-boost-1.73.patch # bug 722878
"${FILESDIR}"/${P}-gcc11.patch # bug 789732
+ "${FILESDIR}"/${P}-c99.patch # bug 933089
)
src_prepare() {