parent
5b4d4a9c8b
commit
ece2d7d09c
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29281 BLAKE2B 59e9105d89816d6327eced31a6f7397f9651ecbf1b837b5726c539abe3928b46ca53a67d349247009283bdd41b8c0f2c5e98cf547230e5521ec2347a86c23489 SHA512 f11721ace835bdfd18533b2c9320669fadd45c8f6959b6ab362e34e4d0eacdc9553ceef328c9ad34bb5e182a4212ad451a7e0afddc90f9295749b395dc0c39a0
|
||||
TIMESTAMP 2021-09-02T10:09:08Z
|
||||
MANIFEST Manifest.files.gz 29295 BLAKE2B 335a39b610e89c7cfbca3b8b10a1df9621574b3f631d3d6a67570daf38666b2d622dd7264cafff918cf6c038169a81a16c8c881992ee57ce858edee70040f3e4 SHA512 6cd4c0572695eda1289ac6923a4e8d608f6b3562c0041d4f8639dcefcf37de4aff54d2a778bfe61f48194608d933843d4619dc06c54ef5aae64b1b23599d559c
|
||||
TIMESTAMP 2021-09-02T14:09:11Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmEwosRfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmEw2wdfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klCKJw//X4GHGpihYbCav2m2UOBYPgDc379bv+Tu0pP9HWc734YIEXml3S8ktQut
|
||||
6dA04EEcXhfZvlNkbMXwrOWnDYC7nScCwFmaM5tX0YPKT908JB0yWi2zWESDmdII
|
||||
ZZ3HjCqpuWQ/Wp+ZZjub3eKvNAKL99xtn3tUWcdxA/guFqmwDTojvssgW1IKwPIm
|
||||
K+QFfOmOVsTqwXmBGhilKG6jTygaZl57vJmOzC+mNnQTCZW9Fou8MnEmVkJR7cqT
|
||||
pMqDnlSH0bBjxUth/aiBT8HLySyAalR6GnSZX7/YGa06hMlrwUSUq+yrcYwzRY4Z
|
||||
8ELtaS0vMC1Zlc9Ctx1Tcfy5o5iS+7PXqn/su6WzEmOjl+SXmxAzeO4isr1pPEfX
|
||||
zQ4EksG3oLleYXN8MUCQgMacfXlG5KRxl1LP8EGJ0fb44EoPkyHpeviCBUzvHn4V
|
||||
fMEojTsydE6jUzfvSwlS6YmG3eiRq/ffatJLU+hfa2N23PxYoPe41ar5zYpg1eM9
|
||||
vPZyLCYvo6O9udwk3SFqgC1rb6KHJYACx2LePmxRzIBvqRZ1Os4yWzpm2qleUsO/
|
||||
yH52Otxc2Vg+VPhj7w1PlUTbWiiMNuK2ZXhC7pUAv7AQAKvO+eaqiw1BPX/W+i2H
|
||||
etnr4OV1LLUdRp1Acu5jHgBEGRiW7fcS7Oa6ZLyiYouUDwHHQOw=
|
||||
=qO4G
|
||||
klCMHg//asbcA060HHgYs1wr+ZxrXd5VEnOoFUkA9yW/tDb2A+x8qLpfMqOxir88
|
||||
9npofx86tSZf5kEM1nAUZl7iSbvsQgY32P4r02qtevYPMYRbezUfAcyVHJ1f+Rwx
|
||||
14MHmh9AFY6YnLp+2WENpXjCYZv/4viNG8EuT7UqChFtuiQ3ac2WIEUGEbriAaEc
|
||||
WesMJK+QLldL/IgbgiQRGX1uZg5dxby3Wpdi82vgn9wL0CJrYx+4n1EPBw7kISO+
|
||||
qsKbTW85Xl7ooM/SD/pLByZ4tWFRuwdPoKlk5KkA2xNKGrHkwklS3yAD6LWFCxsT
|
||||
wSSP4x2Yrvru4E29ZrWEqdATLhvB58pWUsVocTAhOIYKZ0/qccT6E4cCOHnVkkZZ
|
||||
8lJcKXRrgHKWoWS+ui/lV0Jb7Q2K9mx2N2nNzTSN4Oaw6bAZ1qw1d+DcGI9LNbU2
|
||||
6Aeha8mk37QCcZz1FGmYrgJti88hBfZHSXWSzf7XBq7kKZyJnyN3h3mDNMILFmUu
|
||||
0rHX8dTYAIo/TWJbzexLYd9gTa/hr0shZMf75QKKwusBYzvKN7ZoPYC2JybsYHrD
|
||||
NR0drY29kgJxz61N1T+W2ySta9FEaA3DcrashsGe6Skui+H99dabI1E0eZcJ7vUw
|
||||
faDlgpTXtcTn1ZmbDm/rLAFgEH8DF7gLwUmoUztqkp10zhSVjVA=
|
||||
=qdL2
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,7 +1,7 @@
|
||||
DIST grisbi-1.2.2.tar.bz2 7325947 BLAKE2B 559ffc8c46edc629fd17aa38042a7d9a39dd9c1866bddc86560bae2750a53916a6e0a451dc6e482b9d21bc1d8d493701d656dfa85b131f5f9b5b3c014249dcd2 SHA512 7d627f9ae588c0d5a8235bb86f3ed160a572114ccfec1dce9c7137296e5525411600033ca4e42b242004edddc42f2160e95c18c0c0cd13516cf62486e081acdd
|
||||
DIST grisbi-2.0.3.tar.bz2 7504520 BLAKE2B 28f9fd2535d3d863a4b36237f5dbb0947631764738a45869ad9c15750235cd741043382041eb40189ccbf34901527b950378e086e6f87a1beeeccd1c64f6be7a SHA512 2fdc93051399be2e7818890a88078f0c18976efe703a4f1ca9177484eb30def0533f35c6b7362b62dc29872596d9bb28494045ca2c137eec192d8c9bdde0e8aa
|
||||
DIST grisbi-2.0.4.tar.bz2 7506352 BLAKE2B 4c1717b934677b01cc3bb90ff67a3a2cb48c640e81fae40579d7f7007f72ac93f8d0b68fa0e72e41bf383e5be68316d7cc042a4067dfbf5286e28434932c8764 SHA512 755440aaab3d1db82eeca9fce8d63751c8073d082bcff5d97a11a87b1af47e2bbdc44be34270fbad311e3641fbf263f206996833dd08fd1ac27774b28a1fa3b5
|
||||
DIST grisbi-2.0.5.tar.bz2 7465632 BLAKE2B c70fd313660d8fbc0d93d86d89f7470564a0865b8423ae0e8a2f40fc1f4dbe959ed37141963dbc5ab9e6154ff71af3120303bd4c6ccc5554d1da75200c6e8a84 SHA512 16535cbdf0647abc60878bc5a21b22d76090d6a5dab89a9e1ff4029eef25f284a627555ec0724977ba01313f33aee06489b908aaa6600a566f86a87b5f33b7f9
|
||||
EBUILD grisbi-1.2.2.ebuild 922 BLAKE2B 5ccfffe049917476a6fbd56db945a8c08aa10a084caee25f86f1e46d5be0d128ea85a52f0cb7de3a51d641911533a88393397455e8d033316d1881c319ca9663 SHA512 2fc5986e2d6a32407663e0617422d478b214c1e348cbd97f10254d9c18b9ace971879b5ccd295fe5a6ec97a53233746ffd539f35fd4e771819fac0ec5f4b53f8
|
||||
EBUILD grisbi-2.0.3.ebuild 901 BLAKE2B 03beb7048d726a5fba536c2a14b596d20e6d60f2961c68bd746c6e93712c41a7adf1bffd2b90540eaffbf159627bea2a4f1153e2e2cb5cb522b9d3aad537f087 SHA512 687005e88b2ba1a8e47c963557077bed7fbacca6fc518806b460a75ac077bd7125b7f8f62013645b6810c56745cb06d052d284b93c115c9afeb69cdedc8660df
|
||||
EBUILD grisbi-2.0.4.ebuild 901 BLAKE2B 03beb7048d726a5fba536c2a14b596d20e6d60f2961c68bd746c6e93712c41a7adf1bffd2b90540eaffbf159627bea2a4f1153e2e2cb5cb522b9d3aad537f087 SHA512 687005e88b2ba1a8e47c963557077bed7fbacca6fc518806b460a75ac077bd7125b7f8f62013645b6810c56745cb06d052d284b93c115c9afeb69cdedc8660df
|
||||
EBUILD grisbi-2.0.5.ebuild 971 BLAKE2B 318c8f437b11af0e471871dff1996b9d91c233f870dd9f7d8f63b4d4e2218a465b1506761a5d55f39a1bf50817e698257f5f8ff24f4730328c3a26060f8f38d0 SHA512 6fe3fc8d1a08af975914892cc4579ea2d9f2b6983059d463b0e83450975f03d301814cef566e67e73841e3ccd126a3426fd976fcde466fddcfcb01c74fb3f95a
|
||||
MISC metadata.xml 741 BLAKE2B 04b4958b26b7c8fb99d314cf0a6e09743b9f30ef68e0c05293ac83518b07eb50ee752da9b616579192a2459b5fc856f58bfd66f3b0a7dcc15193b57e83819123 SHA512 74f2fc45820a853a6589a1dc78e93bceecd702c47da3cd6377adca6a62414328630243b6c0496d8efaec399b21678cf2a3805c6e1757cf71f694ac1acb418663
|
||||
|
Binary file not shown.
@ -1,6 +1,6 @@
|
||||
DIST nlohmann_json-3.10.0.tar.gz 7006504 BLAKE2B 2ccb2e50a46a8579b6a848f6fee35ad1ff11a1491157bdf5d343133f24d4468ddfabc4fe4e9909b47011d52b3604566d5d7e275f0731c8d91efd1e1b9c545ef2 SHA512 1531780110260ea4cd8fbe79d860f1ea46fa8377d520669f938ddb5f8a4b11fe550fc7d2d978a281d5ddcc511447d160a2f68c06583672496c57c6672a4036a1
|
||||
DIST nlohmann_json-3.9.1.tar.gz 6882818 BLAKE2B 97276dc2345ac2070ac2d30d0a2e1953bb2f6ecde437eaed87dad46c108daa4b21c662a047e7d4e7c180179df9e7dfb71f545f3e42b2528201630d9093539090 SHA512 e0eb4727bea993af984f832e069d03a21219befae0f24ee49e67a1144cf1e8428dcf2e37f683aedb8d14118545d5087f2b7d822a576944cef3e590a12be51642
|
||||
DIST nlohmann_json-testdata-3.0.0.tar.gz 112348454 BLAKE2B f0a47b41805bf1426f612e9a82efea2a3e5b1c15740c1c531d859e60dc5daeb85209b4fe363fd8fb84e3bbf01a2578c74538ba3e769726494047979f5a4d468d SHA512 d9af8419b837c592ec7519cd5772651c761078a9c43cf2a309cee55c323aee0df0c233fb58a07d5ee2e77492ac8b16398de234b387eae037a60e3c9ba5b08891
|
||||
EBUILD nlohmann_json-3.10.0.ebuild 1568 BLAKE2B 861d5a5a48c841250045fb1d54705c4e88732327e0d91fcd6a17ad16abe39bbe852f1ef71216d1d3cec26cc38b7d5318e252aff550133347ff857aa2bafad4ca SHA512 6fc401f5938b7f67bb75f6fb96359e046b4c63951bcbf36f1537b79ce3371470338cb0660828ebe794ee0729a0a917e1d96c6824d646a716726f7d0f910efc50
|
||||
EBUILD nlohmann_json-3.10.0.ebuild 1575 BLAKE2B 2592033fc56a3bf6456c7e02201998848e9ee524468f56825f3f79e5da82e26ee9538f20d22c2806c20510b9d66a9adbc64b06c80241a306d6be513a3a9396a3 SHA512 369dfa0c652739360b7e36c098b186e6d1c47b5713edec7e9d980928b5265a5d1bab9e90ebd6eec095b81fdc42db3b888e0e3c5fb0432f2bc58894ea786d6904
|
||||
EBUILD nlohmann_json-3.9.1.ebuild 1564 BLAKE2B 5a5b4e28ec5a79e1f263a7a79b28ff000cfe8b62d56e1d1a6c29ab3fc11deff72e443dba409dc68b431b1e85f86a521f6b2383c8fdda66b6cb656178d2e49c47 SHA512 5cbf13fff01f5e1da5d594e86a3c2c22b135785579391c2d4d6067d95572a9fd0109b5580ae67ebadba745e4a1c8a06f789efdb0c17df0babb6161bbc7beda9c
|
||||
MISC metadata.xml 337 BLAKE2B a929f6f116c9b0bdf3415325cc710b4b2afa1bb2b6a74c8df9531ad0358d8141054cee8be2be7b380574a8c59359f1c9e9bd8b7fcb607b8da251b787d75dcf43 SHA512 d6ae8564e57c1062487634fb7d4e2c0fa4c79a38d89c06c3514d3459cfd08500634a5fc8add1e126f3181b711dae74931c906b67f6aac51d6400cd2800f293df
|
||||
|
Binary file not shown.
@ -1,8 +1,8 @@
|
||||
AUX rocksdb-6.14.6-libatomic.patch 826 BLAKE2B cb8cf0bcdc30dcd422fad3ac63cd44fb8116bee99dc0e9b18d65bd1e5a4563c1e35685a48b48144336f4f43e2bfc1cd3936179255e2865216cdc2bcf02086b5d SHA512 115f7de45c397e099e04bb78e8b5b41bea52b41359d0411ee5e6b560a13ddcb874bf3e28247f611315a85645de25fecfccebd975c186a9646613908c84666d67
|
||||
AUX rocksdb-6.14.6-libatomic.patch 2994 BLAKE2B cac08dfa6fd490645e341148701ba0372aa97f76c84010e3ed94e3aa3a501762c7b2ea09cccc9e895912204e79d7430694b5ab7302fccb7b25f1c7f2ebba4afc SHA512 9f3814133699d7069ebff35b0513ad113a744d7adf21d7ec1d7975fc4fbd114430618760fd38dea69c6948dbf1dc4f5a994f7b347b40423c0244d2867276e448
|
||||
DIST rocksdb-6.14.6.tar.gz 6397194 BLAKE2B 43ad8e7e9fdf0c6c75ff03370f2107899bbcef9fd34630c85408abcf208a8213f5e24ea50407bd6a719220b6c29b9ba29c121e94a5a2701f637b17ccf50b90a4 SHA512 609f407b0b2810954541ad8ebad5c754ebfde5021f24ee4b3f1544a5335252c06cbe2b282562e3d084bb9cbe8de239668fdedb2d2d726056c31cf9463db08fe7
|
||||
DIST rocksdb-6.15.5.tar.gz 6501252 BLAKE2B f85c6b54043019692a7174e41b69625650d072ee4de1f2850628854af4b5672ff7072ab5c41de84bca9ad0713a1eea7ad7c5cca5ba9b3b96c4bd492a01b5e859 SHA512 c0918fd48bc1e57be9e30452c5cd0c2ba627a15012ab6922404d6cddffdf80799e4442b14d03cbe13a9a9acbdf1736c505cc6f5406efefbf68aba71ec05cf5f0
|
||||
DIST rocksdb-6.17.3.tar.gz 6651009 BLAKE2B c032bdf61d93a35e84c65146ad6d1f8639e9f36a323c142fe4131b501051bfb9c4c4edb13b69c86e35740117029996bb4c94887ea690d1957926bdfd347c744a SHA512 085adab94b7eb22859b4119b0356f148231800413571e932a7248967b1866d40a0be4b8265f2a9c6c21c600d3b2254c36e64ce7851171ff7c439a17306a84981
|
||||
EBUILD rocksdb-6.14.6-r1.ebuild 1160 BLAKE2B 5009cd00349faa37165a5367a5ff79200b8c20422e6de77658f72da663478b283d8b084f7d7f76c23f83a7b22ff2b7b42d536858adb45742395a90cdc924ad19 SHA512 a8b462f530fa1b158722977ded10f60426b09d8fd538f2d1511dcb781abddd198de7e0f83f88a097f2f6b13da65f999685e54e745c8f06a95f6d19115a61e70d
|
||||
EBUILD rocksdb-6.15.5.ebuild 1095 BLAKE2B d674b9cb7dc1f515a26a8ed904df6bcd562790064c11360bb433782a9972a4826897ba9976a8244ebca498daa882e70ed2cca1738502159b5d5898acfcfd758c SHA512 b6bf539eeb0f902239d9897d216cb60583a4921e68b710aa1e6a87d9c5726b10bff4113a1671c71487ea4b01ed1f439ff712e6f3073d5b9148f97a252d0974f8
|
||||
EBUILD rocksdb-6.17.3.ebuild 1102 BLAKE2B 2ba5047f5b99765d8d1e0d9abb85741ca337fdadef66ed99397b3b69ef960da1ab1732c6ff5a00f9353895c29197b291823559943785a897e7f7db28d7e386da SHA512 7543d6a5b04cac6b7ea523538126f19293744f919d83d6e56a6d416580c86cc250bb23b5df7d513e24c7fee020e3aba78c8b4d1e5ad5bfdf6314b36799419d81
|
||||
EBUILD rocksdb-6.15.5.ebuild 1152 BLAKE2B 1f8cfcf17f8b74bf9e6eb8fdeed62cf75b59a807f4f153ab715bc46084f313271fa7199e1fa2eb8f09b5e77b712a5f7a6baaca120efbc64bac723d42fe14692f SHA512 f7a0c6457c609e0c2341e389fce1124e2ba64107f620c04506ddf39901135561cd3af9ce48211fc5f5816985d273d578bb93ce1aad0ee7c02b4590bb1cd7fa7d
|
||||
EBUILD rocksdb-6.17.3.ebuild 1159 BLAKE2B d8409769d990b81de0cc17fbf7c0f0dde178c6894af6b2a076bacdce813a3996236818ac3832883e7ba75022bad89ad105edc635bf225da5faa96ea84af8102a SHA512 39bd04fab4b745e1f656e9fa0b027e40690510e0378b3b26d4b96956db0257ef2d7042f24059a92ba31eb312774b290ad7483be79ff5fce32d59f86bd2e8dcda
|
||||
MISC metadata.xml 249 BLAKE2B 9e4529cdac0a55f14c36fde3fa54e30645a61a73d58e83ce460edf84d729bb3cd4cdc3e52d588690945508bc7d253b1edfb7734ebee94a88b75fee249a043c84 SHA512 ecad16da7f98e9b1cb1882147e6d8b7d541e4839d92fc26f3db1bea69ed633637da9259947b2b78d204a11d0edd3daa84f173613b6dc19110b5406c6fddfa7f0
|
||||
|
@ -1,29 +1,105 @@
|
||||
From 38d79de10da65d234c70cbb36c24c58d189f76db Mon Sep 17 00:00:00 2001
|
||||
From: mrambacher <mrambach@gmail.com>
|
||||
Date: Mon, 12 Apr 2021 20:06:57 -0400
|
||||
Subject: [PATCH 1/3] Add check to cmake to see if we need to link against
|
||||
-latomic
|
||||
|
||||
For some compilers/environments (e.g. Clang, riscv64), we need to link against -latomic. Check if this is a requirement and add the library to the third-party libs if it is.
|
||||
---
|
||||
CMakeLists.txt | 21 ++++++++++++++++++++-
|
||||
1 file changed, 20 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 984c6197cb..460d350054 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -325,6 +325,26 @@
|
||||
add_definitions(-DROCKSDB_SUPPORT_THREAD_LOCAL)
|
||||
@@ -312,7 +312,6 @@ int main() {
|
||||
auto d = _mm_cvtsi128_si64(c);
|
||||
}
|
||||
" HAVE_SSE42)
|
||||
-unset(CMAKE_REQUIRED_FLAGS)
|
||||
if(HAVE_SSE42)
|
||||
add_definitions(-DHAVE_SSE42)
|
||||
add_definitions(-DHAVE_PCLMUL)
|
||||
@@ -320,6 +319,26 @@ elseif(FORCE_SSE42)
|
||||
message(FATAL_ERROR "FORCE_SSE42=ON but unable to compile with SSE4.2 enabled")
|
||||
endif()
|
||||
|
||||
+set(ATOMIC_TEST_SOURCE "
|
||||
+# Check if -latomic is required or not
|
||||
+if (NOT MSVC)
|
||||
+ set(CMAKE_REQUIRED_FLAGS "--std=c++11")
|
||||
+ CHECK_CXX_SOURCE_COMPILES("
|
||||
+#include <atomic>
|
||||
+std::atomic<uint64_t> x(0);
|
||||
+int main() {
|
||||
+ std::atomic<bool> y (false);
|
||||
+ std::atomic<uint64_t> x (0);
|
||||
+ bool expected = true;
|
||||
+ bool j = y.compare_exchange_weak(expected,false);
|
||||
+ x++;
|
||||
+ uint64_t i = x.load(std::memory_order_relaxed);
|
||||
+ bool b = x.is_lock_free();
|
||||
+ return 0;
|
||||
+}")
|
||||
+CHECK_CXX_SOURCE_COMPILES("${ATOMIC_TEST_SOURCE}" ATOMICS_ARE_BUILTIN)
|
||||
+if (NOT ATOMICS_ARE_BUILTIN)
|
||||
+ set(CMAKE_REQUIRED_LIBRARIES atomic)
|
||||
+ check_cxx_source_compiles("${ATOMIC_TEST_SOURCE}" ATOMICS_REQUIRE_LIBATOMIC)
|
||||
+ unset(CMAKE_REQUIRED_LIBRARIES)
|
||||
+ if (ATOMICS_REQUIRE_LIBATOMIC)
|
||||
+ string(APPEND CMAKE_CXX_STANDARD_LIBRARIES " -latomic")
|
||||
+ endif ()
|
||||
+endif ()
|
||||
+}
|
||||
+" BUILTIN_ATOMIC)
|
||||
+if (NOT BUILTIN_ATOMIC)
|
||||
+ #TODO: Check if -latomic exists
|
||||
+ list(APPEND THIRDPARTY_LIBS atomic)
|
||||
+endif()
|
||||
+endif()
|
||||
+
|
||||
option(FAIL_ON_WARNINGS "Treat compile warnings as errors" ON)
|
||||
if(FAIL_ON_WARNINGS)
|
||||
if(MSVC)
|
||||
+unset(CMAKE_REQUIRED_FLAGS)
|
||||
+
|
||||
CHECK_CXX_SOURCE_COMPILES("
|
||||
#if defined(_MSC_VER) && !defined(__thread)
|
||||
#define __thread __declspec(thread)
|
||||
|
||||
From df7fdd69ac19f26601a80e35f70ec51913838a6e Mon Sep 17 00:00:00 2001
|
||||
From: mrambacher <mrambach@gmail.com>
|
||||
Date: Wed, 14 Apr 2021 10:33:47 -0400
|
||||
Subject: [PATCH 2/3] Reset CMAKE_REQUIRED_FLAGS after compilation checks
|
||||
|
||||
---
|
||||
CMakeLists.txt | 4 +++-
|
||||
1 file changed, 3 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 460d350054..5d167855a7 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -296,6 +296,7 @@ else()
|
||||
endif()
|
||||
|
||||
include(CheckCXXSourceCompiles)
|
||||
+set(OLD_CMAKE_REQUIRED_FLAGS ${CMAKE_REQUIRED_FLAGS})
|
||||
if(NOT MSVC)
|
||||
set(CMAKE_REQUIRED_FLAGS "-msse4.2 -mpclmul")
|
||||
endif()
|
||||
@@ -337,7 +338,8 @@ if (NOT BUILTIN_ATOMIC)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
-unset(CMAKE_REQUIRED_FLAGS)
|
||||
+# Reset the required flags
|
||||
+set(CMAKE_REQUIRED_FLAGS ${OLD_CMAKE_REQUIRED_FLAGS})
|
||||
|
||||
CHECK_CXX_SOURCE_COMPILES("
|
||||
#if defined(_MSC_VER) && !defined(__thread)
|
||||
|
||||
From 4793c5c75351d5d7c609c27d0243c2138729c7b0 Mon Sep 17 00:00:00 2001
|
||||
From: mrambacher <mrambach@gmail.com>
|
||||
Date: Fri, 16 Apr 2021 08:53:48 -0400
|
||||
Subject: [PATCH 3/3] Fix lint warning
|
||||
|
||||
---
|
||||
CMakeLists.txt | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 5d167855a7..558b985073 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -333,7 +333,7 @@ int main() {
|
||||
}
|
||||
" BUILTIN_ATOMIC)
|
||||
if (NOT BUILTIN_ATOMIC)
|
||||
- #TODO: Check if -latomic exists
|
||||
+ #TODO: Check if -latomic exists
|
||||
list(APPEND THIRDPARTY_LIBS atomic)
|
||||
endif()
|
||||
endif()
|
||||
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST jsonpatch-1.32.tar.gz 27988 BLAKE2B b60dc7607f644f1ffd095486c237e3bb537b465132725e98fc8799a42a92dcbb43e1e41d281fbc2ce2c4efec327ad681d7740129be55d94c51321e620d084d95 SHA512 4e2978555dd506e09553014d426c4e3a6c6d5c865428f11450952704007c8a0b2060b945cf1fa33a128151427e1c66919891466e095e96fff4316304f0b3ad1d
|
||||
EBUILD jsonpatch-1.32.ebuild 842 BLAKE2B 959fd122c0d2bf3974faf884caac9f7aa3e27298ce6a7d9122f000e01ca855a599ad291bd903d8a630a7eb27a5a111ffbe7dd195b140318f1b49af1c463958b1 SHA512 340f7a4b6b10ed0cdb7d1c5c8d3d9d0fa2eb221bc40a7febb5bc98a48d48658671433e51ec6d894684691ab55a47fc03650ff13154930d092fab493da4b97886
|
||||
EBUILD jsonpatch-1.32.ebuild 849 BLAKE2B 426c96ebe065b50ac4b64f6a8b61c1111b718fc4e7946d94db5d85ba107bb5bc375df552ca4df7789168bc66c2e8ea80b01507775c6282b40627da74444c510a SHA512 c43c9ce80fdb331857f9f7fee0c9c0045bd58c0c0403c23b461061ec50090d6260364b366e83bcce9c32dd86ac8ce25908aff41dabf4a9e56b22410d226ad188
|
||||
MISC metadata.xml 704 BLAKE2B 774410010ca5fff3237e4864e88e19fc80bf705a166d2d278763a047cc37d2b7cef314e3c96185a42a97d32693ccd27403b990ee59acc2c30be6a8cb22ecae48 SHA512 2e2dcc4a81bae9412ffa008ed17010d1a06505a9f6be59a3c45dbc0e6b9f25f627f25f3c7ec64753e39e10e56c62ad0bb2b28c648e677ce14179678793f036e8
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST logutils-0.3.5.tar.gz 27703 BLAKE2B ceeabbc64603da949e771531fd1a7cff6bc760ffa98fcb952eddc5da39d019e202949dc596398ea68397c573cb9c2bace77f8e5462030e68d2f5768444a23b45 SHA512 0194bf4f01e7a29d4211495dc5fead9d4bd5bc1b791d25ff38ad28960a229a9bcdbaa7e6d3b5a4105eef6c9aa159459d6529c2615df113e7ec1ae93aac5cce6c
|
||||
EBUILD logutils-0.3.5.ebuild 481 BLAKE2B b967b207981270262732d13992f3afe55267cae7408363591bcf67e0f61b7991a6df1d6ac70ff6038bf457befa97fb3ba745376a5531d881d78dcbafdc18ff9b SHA512 707cfdfee9916555bf1a4f3da86b1ac5f19529254bcf8a566a9a8f618d6930087e05a0b489fe5ddebe5c94bf660e0fb8d08a20a2dc337423528be222a6fa8492
|
||||
EBUILD logutils-0.3.5.ebuild 488 BLAKE2B 8a60276478b073f3a1650c320e82fe0aa3af8569fb923661341e573d8c1b1f0f1cf680f2f53d9956122df77effa861e7c20a9f99de69cf63a799239884cdf1cc SHA512 e7279585b82437b2c70156947636e0d41a523303261dbea7d10ce520a709e596d378fb3e714e9f06aaa05303d022a313f83ea8c0572f049e29ac7fc7e809e62e
|
||||
MISC metadata.xml 388 BLAKE2B 587b9d7fcaa5cc18f3064ebfb24f18808ddbf2c05d68d6a44910babde42dd3ec003ba40b1738de445065767da564a1146e68ef14aba0309b7150137cd44b71d3 SHA512 19aab936b18ec786b830772716ee0d0c0e2d81e2cfabbccc20d0c0baa0dda993423c9de608780f2b969a2cc53f5e03a1378486246c86c656143fe6a0626a61de
|
||||
|
@ -1,2 +1,2 @@
|
||||
EBUILD namespace-repoze-1.ebuild 754 BLAKE2B 84c44e41b3dfdb2870659c6ecd0773877e40162a4982172696caeaf913c5b0f1ab149e7495aac55b962bafb094b981656b5baa890b97582839ede7bdbee05729 SHA512 53478831e6b7a6862f7355fcbf245dc98441db629a5007f224476163f616fc1c98305663d27ebe09c64aa3db5dbdb49dc19ef3dc4375d2a788a9787361a868e9
|
||||
EBUILD namespace-repoze-1.ebuild 761 BLAKE2B cbfebb03f44f9ae979bdc6f0d13ee8fcca70db4783c8c4bd68ade370061411a3aaf3d8be885332370ae7be35a8797fc8cf91f9e95b7ac3fcb667d1c4a899a3fe SHA512 6bce77ccf3c912abfe25c486637a74a124d3a6dd8548fa9d9b270b6b704fa9874b66e0b31de9297fe54ecbf00e679eaac3e47552663130e9527a41e58ef65bbf
|
||||
MISC metadata.xml 218 BLAKE2B 086fdcf7b63ca7bd6c58e861d717bb375e1cd372eff26d5d2eeeb176d8c5e6f10e653562abafb50eae7d7508f8e3d421b87e6a749acd0490308672828d0da697 SHA512 4558fee4c51117e21b1f42ca3edbdf1195ed297db798d6bfa0e5fbb7019654a187422b0abde7af5d800caffed66d1e55e4280e8be602bad591424d9776c46781
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST pecan-1.4.0.tar.gz 124233 BLAKE2B 42ac41d9e4aba2ad40b89d2ec742ae82a3d9f599c79d0ac5cce199b8ee50ba5e0765f02dc8812defd3e7276176d0e4dadf06b56256e9808771805df64811e9d4 SHA512 102ac8549fcb8c1f29aaf6facf1fba3dd06c454ed6262c3b0e9a009063033defbf0011b4117d854da1f4770368d3dbce1e3930daabfb0c7ee069eb2522bac7e1
|
||||
EBUILD pecan-1.4.0.ebuild 742 BLAKE2B d97a4e484c9a824e6bfa7fc120c09b398e1d00b819b8ff86909acdcfa3daf40ad0acd4cff5f4ca1f864fd0d1b1386526498e841dcf5bd6d6ce13bfe0e2300b96 SHA512 6bfa7c3d093ec950f66594e295d3a3c665688f63cd1fe6065bcc5bf5a3c9ba3419f1d648fe33f1c9a1663e1cfc201bb4104e41093546f3ae5a75e7aab324ec27
|
||||
EBUILD pecan-1.4.0.ebuild 749 BLAKE2B 8b3826ca405bf6bbac2ace08bf574a0cd71ce88c07fd626385f90bcabca79c95c38fb394c85e607350400574912bbe4ff2bea8d27450ff76d69ea636783c1f4b SHA512 4ce4ec69012d02a1fc4cca185612388f1a9b1cd8a577b3ae786e07cb1eb73e887de7a4bee5d1711672b5bad844e4c8aa604e2cc05dc23120b27cc7a08cff84ee
|
||||
MISC metadata.xml 346 BLAKE2B e4d7c0abc1a2f0eb13dbff010658bf130bef12a347557d02b0a0f3bab9012de1b9799279398be2820577ecb542d140eccff636e80dd85093243fce293e8fbc9f SHA512 a93399d49d372ecade4c502c24c56024d11c84d047acdc92fbc3102e40f51e1f314ea5e5cd56a4a4e459d142f96ab1c37cdbf391e434526e4a7d0990526ec45d
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST repoze-lru-0.7-r1.tar.gz 19489 BLAKE2B b0a33dab1fd69962f04e9c088b005a2a6d456ec8dd17f628b7077b51841bef5e9503034959c8b89e84bf5c471d9366d467ee6b7a610508c4b098775532628fc2 SHA512 52e7ab83979d34a4f0c97e62600e64bf430ed0311120fe948f6b407b7713446d5e954c54f811b85ade74eebf2a4d54653c12c38d07bdac51c456aea86334468f
|
||||
EBUILD repoze-lru-0.7-r1.ebuild 686 BLAKE2B 34af3531268bfe0ae8256734fa13463b09bb4e63a1bb25c0f8f45e278c67f7c04f62e6efa29f1ce615cca13a9a872505ba36b64aacb9c10d45bd7d3fa189e94b SHA512 6677c75c06fc4c660f9e559e1c74145cc633c889c01e8337aa3d3427f88313553c11af5339316f2e0c5cc1d661ba09a18b74d5f4cae296bea1016f1bb5ca78b2
|
||||
EBUILD repoze-lru-0.7-r1.ebuild 693 BLAKE2B 18eb7deb54bbaf163aa52525ffc7e825589841c237ea51a3afe59af4c65ed0bd6e49ead657d188118d8d7aebd2a31431043b8d41dc683982bab8f40bd0e2e958 SHA512 15dc876044b34170977325a7266fe80ae0a05a490e8a321e2d9b004872b09af5fc194730242f7106eb798110b5ba637fd88a17657a3ea25684e645febb2ef107
|
||||
MISC metadata.xml 323 BLAKE2B e5e3343e9f27fdf721439dc80ca3704efa0bdf76a1c13b5d7d872c2541540cffa8ce4efff0ca2f5469af4130d2d37c52bc2dc3f0c535438a96e3dc2b7b3a41bc SHA512 cfe029f7e7fa262fecbd930ffd1f08e615e9f746678e28253bb0402bb3036858574595dbc03235e18b02ba08b7288a4f4f663d107f7f900e669d2b502b34e49d
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST Routes-2.5.1.tar.gz 190905 BLAKE2B e1498d0a26c7ebb1ee423ad211221f648d5bab4d37effac8c34a5f5189558a62c3ab34780f98f6a1620a261efc6085afd54f0827ac0e7a80217de7ae2226580a SHA512 06ec9a8426ced86524096703de47e3da2fa08bd0ed8c962d451b4338966804245b5074077021fb58a5afcb63acd6dcffa05a89703b8b54841a69a4cdff12b755
|
||||
EBUILD routes-2.5.1.ebuild 817 BLAKE2B 30db54839777e4628fe46e0560e188905305af674f6fef42b824b75bc63944ad1e16f69b32fb8ab4ff37d6e1af5bc99d0ff252b4d51d3310c371533b4257ece8 SHA512 d2995b03cc1593f6c688c0ae2ef159095fcacdf2f53f039867178fba93654439c389d77c113da5bba9bc8cdbdafe5f6649bbb774e0ab9ecfbbefc2f5fca5a8cd
|
||||
EBUILD routes-2.5.1.ebuild 824 BLAKE2B 4a91a08f3cbd77b124728a6583388d6b05db2fdf6be87780586bca9fc91e3be955bac3276ce1c8d0eb19d04ac5522c0933d43118c166670c280b7a9e53c07dcb SHA512 1ec411f3232c6c7dcd5b73d167aec0244d3918428689898b5d71e1b77d99bc7e3434353e19926776a830a2e0514029fe6ab3e43b80a1c4a2679dc567b303717d
|
||||
MISC metadata.xml 333 BLAKE2B 894039eb9f3eb4315a4dffd10e6e3cbebc93fd00aefcc75fb416b3f6f7c903523b2948bac6dd7670c98c6993ad3ffabe6687180199c4dc7c7613c89b3c2990c0 SHA512 55e3e96b801df914092aa8dce25bfe06894fede931263ade1643a8ea762cb720c4d9da14980dd03ad1eefc838c78757a3b768942b0baa664fb7fc6efe30fb8a4
|
||||
|
Binary file not shown.
@ -1,214 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake" # Fixed in 3.19, see commit 491dddfb; bug #596460
|
||||
CMAKE_REMOVE_MODULES_LIST=( none )
|
||||
inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \
|
||||
toolchain-funcs virtualx xdg-utils
|
||||
|
||||
MY_P="${P/_/-}"
|
||||
|
||||
DESCRIPTION="Cross platform Make"
|
||||
HOMEPAGE="https://cmake.org/"
|
||||
SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="CMake"
|
||||
SLOT="0"
|
||||
[[ "${PV}" = *_rc* ]] || \
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc emacs ncurses qt5 test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=app-arch/libarchive-3.3.3:=
|
||||
app-crypt/rhash
|
||||
>=dev-libs/expat-2.0.1
|
||||
>=dev-libs/jsoncpp-1.9.2-r2:0=
|
||||
>=dev-libs/libuv-1.10.0:=
|
||||
>=net-misc/curl-7.21.5[ssl]
|
||||
sys-libs/zlib
|
||||
virtual/pkgconfig
|
||||
emacs? ( >=app-editors/emacs-23.1:* )
|
||||
ncurses? ( sys-libs/ncurses:0= )
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
doc? (
|
||||
dev-python/requests
|
||||
<dev-python/sphinx-4
|
||||
)
|
||||
test? ( app-arch/libarchive[zstd] )
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
PATCHES=(
|
||||
# prefix
|
||||
"${FILESDIR}"/${PN}-3.16.0_rc4-darwin-bundle.patch
|
||||
"${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch
|
||||
# Next patch requires new work from prefix people
|
||||
#"${FILESDIR}"/${PN}-3.1.0-darwin-isysroot.patch
|
||||
|
||||
# handle gentoo packaging in find modules
|
||||
"${FILESDIR}"/${PN}-3.17.0_rc1-FindBLAS.patch
|
||||
"${FILESDIR}"/${PN}-3.17.0_rc1-FindLAPACK.patch
|
||||
"${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
|
||||
|
||||
# respect python eclasses
|
||||
"${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
|
||||
"${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
|
||||
|
||||
"${FILESDIR}"/${PN}-3.18.0-filter_distcc_warning.patch # bug 691544
|
||||
|
||||
# upstream fixes (can usually be removed with a version bump)
|
||||
)
|
||||
|
||||
cmake_src_bootstrap() {
|
||||
# disable running of cmake in bootstrap command
|
||||
sed -i \
|
||||
-e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \
|
||||
bootstrap || die "sed failed"
|
||||
|
||||
# execinfo.h on Solaris isn't quite what it is on Darwin
|
||||
if [[ ${CHOST} == *-solaris* ]] ; then
|
||||
sed -i -e 's/execinfo\.h/blablabla.h/' \
|
||||
Source/kwsys/CMakeLists.txt || die
|
||||
fi
|
||||
|
||||
# bootstrap script isn't exactly /bin/sh compatible
|
||||
tc-env_build ${CONFIG_SHELL:-sh} ./bootstrap \
|
||||
--prefix="${T}/cmakestrap/" \
|
||||
--parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \
|
||||
|| die "Bootstrap failed"
|
||||
}
|
||||
|
||||
cmake_src_test() {
|
||||
# fix OutDir and SelectLibraryConfigurations tests
|
||||
# these are altered thanks to our eclass
|
||||
sed -i -e 's:^#_cmake_modify_IGNORE ::g' \
|
||||
"${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \
|
||||
|| die
|
||||
|
||||
pushd "${BUILD_DIR}" > /dev/null
|
||||
|
||||
local ctestargs
|
||||
[[ -n ${TEST_VERBOSE} ]] && ctestargs="--extra-verbose --output-on-failure"
|
||||
|
||||
# Excluded tests:
|
||||
# BootstrapTest: we actually bootstrap it every time so why test it.
|
||||
# BundleUtilities: bundle creation broken
|
||||
# CMakeOnly.AllFindModules: pthread issues
|
||||
# CTest.updatecvs: fails to commit as root
|
||||
# Fortran: requires fortran
|
||||
# RunCMake.CompilerLauncher: also requires fortran
|
||||
# RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because
|
||||
# debugedit binary is not in the expected location
|
||||
# RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because
|
||||
# it can't find a deb package that owns libc
|
||||
# RunCMake.{IncompatibleQt,ObsoleteQtMacros}: Require Qt4
|
||||
# TestUpload: requires network access
|
||||
"${BUILD_DIR}"/bin/ctest \
|
||||
-j "$(makeopts_jobs)" \
|
||||
--test-load "$(makeopts_loadavg)" \
|
||||
${ctestargs} \
|
||||
-E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.IncompatibleQt|RunCMake.ObsoleteQtMacros|RunCMake.PrecompileHeaders|RunCMake.CPack_(DEB|RPM)|TestUpload)" \
|
||||
|| die "Tests failed"
|
||||
|
||||
popd > /dev/null
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cmake_src_prepare
|
||||
|
||||
# disable Xcode hooks, bug #652134
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
sed -i -e 's/__APPLE__/__DISABLED_APPLE__/' \
|
||||
Source/cmGlobalXCodeGenerator.cxx || die
|
||||
fi
|
||||
|
||||
# Add gcc libs to the default link paths
|
||||
sed -i \
|
||||
-e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \
|
||||
-e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \
|
||||
-e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \
|
||||
Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed"
|
||||
if ! has_version -b \>=${CATEGORY}/${PN}-3.4.0_rc1 || ! cmake --version &>/dev/null ; then
|
||||
CMAKE_BINARY="${S}/Bootstrap.cmk/cmake"
|
||||
cmake_src_bootstrap
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Fix linking on Solaris
|
||||
[[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl
|
||||
|
||||
local mycmakeargs=(
|
||||
-DCMAKE_USE_SYSTEM_LIBRARIES=ON
|
||||
-DCMAKE_DOC_DIR=/share/doc/${PF}
|
||||
-DCMAKE_MAN_DIR=/share/man
|
||||
-DCMAKE_DATA_DIR=/share/${PN}
|
||||
-DSPHINX_MAN=$(usex doc)
|
||||
-DSPHINX_HTML=$(usex doc)
|
||||
-DBUILD_CursesDialog="$(usex ncurses)"
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
use qt5 && mycmakeargs+=( -DBUILD_QtDialog=ON )
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake_src_compile
|
||||
use emacs && elisp-compile Auxiliary/cmake-mode.el
|
||||
}
|
||||
|
||||
src_test() {
|
||||
virtx cmake_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake_src_install
|
||||
|
||||
if use emacs; then
|
||||
elisp-install ${PN} Auxiliary/cmake-mode.el Auxiliary/cmake-mode.elc
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
fi
|
||||
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins Auxiliary/vim/syntax/cmake.vim
|
||||
|
||||
insinto /usr/share/vim/vimfiles/indent
|
||||
doins Auxiliary/vim/indent/cmake.vim
|
||||
|
||||
insinto /usr/share/vim/vimfiles/ftdetect
|
||||
doins "${FILESDIR}/${PN}.vim"
|
||||
|
||||
dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
if use qt5; then
|
||||
xdg_icon_cache_update
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
if use qt5; then
|
||||
xdg_icon_cache_update
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
fi
|
||||
}
|
@ -1,48 +0,0 @@
|
||||
Do not detect Xcode and set -isysroot for its SDK, since that messes up
|
||||
our toolchain, and hence makes any compilation fail, bug #445308
|
||||
|
||||
--- a/Modules/Platform/Darwin-Initialize.cmake
|
||||
+++ b/Modules/Platform/Darwin-Initialize.cmake
|
||||
@@ -1,16 +1,16 @@
|
||||
# Ask xcode-select where to find /Developer or fall back to ancient location.
|
||||
-execute_process(COMMAND xcode-select -print-path
|
||||
- OUTPUT_VARIABLE _stdout
|
||||
- OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||
- ERROR_VARIABLE _stderr
|
||||
- RESULT_VARIABLE _failed)
|
||||
-if(NOT _failed AND IS_DIRECTORY ${_stdout})
|
||||
- set(OSX_DEVELOPER_ROOT ${_stdout})
|
||||
-elseif(IS_DIRECTORY "/Developer")
|
||||
- set(OSX_DEVELOPER_ROOT "/Developer")
|
||||
-else()
|
||||
+#execute_process(COMMAND xcode-select -print-path
|
||||
+# OUTPUT_VARIABLE _stdout
|
||||
+# OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||
+# ERROR_VARIABLE _stderr
|
||||
+# RESULT_VARIABLE _failed)
|
||||
+#if(NOT _failed AND IS_DIRECTORY ${_stdout})
|
||||
+# set(OSX_DEVELOPER_ROOT ${_stdout})
|
||||
+#elseif(IS_DIRECTORY "/Developer")
|
||||
+# set(OSX_DEVELOPER_ROOT "/Developer")
|
||||
+#else()
|
||||
set(OSX_DEVELOPER_ROOT "")
|
||||
-endif()
|
||||
+#endif()
|
||||
|
||||
execute_process(COMMAND sw_vers -productVersion
|
||||
OUTPUT_VARIABLE CURRENT_OSX_VERSION
|
||||
@@ -91,10 +91,10 @@
|
||||
# CMAKE_OSX_DEPLOYMENT_TARGET
|
||||
|
||||
# Set cache variable - end user may change this during ccmake or cmake-gui configure.
|
||||
-if(_CURRENT_OSX_VERSION VERSION_GREATER 10.3)
|
||||
- set(CMAKE_OSX_DEPLOYMENT_TARGET "$ENV{MACOSX_DEPLOYMENT_TARGET}" CACHE STRING
|
||||
- "Minimum OS X version to target for deployment (at runtime); newer APIs weak linked. Set to empty string for default value.")
|
||||
-endif()
|
||||
+#if(_CURRENT_OSX_VERSION VERSION_GREATER 10.3)
|
||||
+# set(CMAKE_OSX_DEPLOYMENT_TARGET "$ENV{MACOSX_DEPLOYMENT_TARGET}" CACHE STRING
|
||||
+# "Minimum OS X version to target for deployment (at runtime); newer APIs weak linked. Set to empty string for default value.")
|
||||
+#endif()
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
# CMAKE_OSX_SYSROOT
|
@ -1,9 +1,9 @@
|
||||
AUX strace-5.11-static.patch 5306 BLAKE2B 24150fcdf0ff75c4698542914bcd0fd39df9794f39ce0d16dac6dc3b689365e124d8d77a75a8fe81caff9432679563d84ffd31add74edb4c8f83aec28ff2f078 SHA512 bbeecbfd73109d21732acdaa28d5b4c82b23b7165f09e78e62cad68f9ac63dfb4c7a1c2eb8bdc642dda9f07d62e286ab46a2be236b5f03e1e6f9920f3093ede8
|
||||
DIST strace-5.11.tar.xz 1926632 BLAKE2B df47612c0928466f8b5788c4a7dc74208fe76c6967d3219b0eb753131fba315e715626c2cd1ed56d3e8ba0eb9a338589a8cbd6205fe876123ac26fdf0fab8d31 SHA512 688bec8d620c7ca701561ed7479e42687cc30737f944b82201731d827775cd2864787ecca7c93ba149b06d5d654d9f6bd109a977f8138bab34339cd5930828f0
|
||||
DIST strace-5.12.tar.xz 2009060 BLAKE2B 9a7a07e5d2d38c8b456f54d0e1d7c776066b20327fa08d562e426a7096f708dffa00f0c2121683fa71f7029db958d450c5a6abf5ae5970dc02732f5aa7cef591 SHA512 289cf82da4c69270458953b45d09c8eb05a6624898d3ac493c3ec293cd5ad07205084ad0af021dab2be9c0dc53f0301816113a746d96c78780b79231a185e7c9
|
||||
DIST strace-5.13.tar.xz 2040116 BLAKE2B a604342d68f504b42ff1cb4918aa9ced6575f589caeb62f53e0b125f24cfaf0423f1911f352f21ecea0d702197d65edc85d3e97ffca3561f619f9c4c80386cdc SHA512 ba8b0eae396fa2b762bf17cbcdcd84b0660b2a5d5e7e9caf098ef3414a87fd28d4140dd10136483f35904560e5044e40be2bf6117462868a360306d62887c8ed
|
||||
EBUILD strace-5.11.ebuild 2348 BLAKE2B 59a4676d944dc05b012d9f8b47da68b3d23f95d996dd25ccdb9aab5cda3c3cb950c1ab000aa9536df55b4ee9e59bb4f42bf865f42b295c15cd75655ffcdfc918 SHA512 00c1828d50d7b02ca56f586eb2c3187f9ccddfe38b71a230304a9e111d6d7fe7119da38ff9a4998a4cc6393971874ea6ce699dfc8ae5291f038aca762533084c
|
||||
DIST strace-5.14.tar.xz 2067020 BLAKE2B 479ecf5e66e26e722d108c905130f482c411857db234ac013bf3568905c0f7b896f001ba6da2cabccd0a987c7802aebec9c6298decb691de125e8154c28e1c6f SHA512 3e147521773d900167809db9feeb148e8ba116f90dd634311941ea335eb7bd8b73ab9e641bd2dcfe899ab41c19a841e203dc771ec3000ae01452d22ecdc43c5a
|
||||
EBUILD strace-5.12.ebuild 2348 BLAKE2B 59a4676d944dc05b012d9f8b47da68b3d23f95d996dd25ccdb9aab5cda3c3cb950c1ab000aa9536df55b4ee9e59bb4f42bf865f42b295c15cd75655ffcdfc918 SHA512 00c1828d50d7b02ca56f586eb2c3187f9ccddfe38b71a230304a9e111d6d7fe7119da38ff9a4998a4cc6393971874ea6ce699dfc8ae5291f038aca762533084c
|
||||
EBUILD strace-5.13.ebuild 2356 BLAKE2B b065af02da7b5432fec1b1fe5c7389325cbb9526318aef6045c42011a002480b569b122311dc52ae9c76ffa27a732a6de1986e525e840e86535ba5392b3c1598 SHA512 52e62ee4c32480c762a49e85aa81b200b2eb0104794ab8535b9202824f126769f42dc013e805cc58fa03f318682c2c9c2f83b5388d425d0c8ece0e79f2de1f03
|
||||
EBUILD strace-9999.ebuild 2356 BLAKE2B b065af02da7b5432fec1b1fe5c7389325cbb9526318aef6045c42011a002480b569b122311dc52ae9c76ffa27a732a6de1986e525e840e86535ba5392b3c1598 SHA512 52e62ee4c32480c762a49e85aa81b200b2eb0104794ab8535b9202824f126769f42dc013e805cc58fa03f318682c2c9c2f83b5388d425d0c8ece0e79f2de1f03
|
||||
EBUILD strace-5.14.ebuild 2346 BLAKE2B f49e8823133e87f9f6c40419285b499137b4c96aff3d5c14e71eb12bc6f0cfbf5d2ac130b072449a8e57ecced242f83989fbe01e7b66db4b506b235f7897050d SHA512 c3a186fc56759642f23354b68934054efac2acc858be809ec690084f6ef019dfd028b29875e94d671198e0c08f036d2efa05f500776283b1eac270b47cd7d397
|
||||
EBUILD strace-9999.ebuild 2346 BLAKE2B f49e8823133e87f9f6c40419285b499137b4c96aff3d5c14e71eb12bc6f0cfbf5d2ac130b072449a8e57ecced242f83989fbe01e7b66db4b506b235f7897050d SHA512 c3a186fc56759642f23354b68934054efac2acc858be809ec690084f6ef019dfd028b29875e94d671198e0c08f036d2efa05f500776283b1eac270b47cd7d397
|
||||
MISC metadata.xml 760 BLAKE2B 05d51ee681a1103d9619582b1f7788c1c0f2ff180b55fd26cbed2f5aea52cae0e9333ae31fc93a90f8c33798f5caeaf6bc1039cac9a023f114c79c71abfb8480 SHA512 3a7445fe5210eaf6c98ed5193f3e79567e6e815e295671669c2894f3f53a2decd5f2b4db5c87e85cf8b71cc4743fc94cc4a800fb33493c5f99f40ec83b6e57b3
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,3 +1,5 @@
|
||||
DIST gnome-commander-1.12.1.tar.xz 7532412 BLAKE2B 92a4c71e716aca5354cd53ca10440ce11426f9baa11342c37a8dbd5d3fe2898ea9e7aa577d584d0e91e85a8213a5480dd045c6d0ffbd05155b05d74c2a0b52e7 SHA512 74756af9a720ab81904e3f7834ae008af67d635cc1d1b961420d02c029616465dfe06a18bc5b443d0a9725cfefe6e9f7cdba68faa62515f8ccb85a2246867010
|
||||
DIST gnome-commander-1.12.2.tar.xz 7529048 BLAKE2B 468279fcfd25111c673d7ce75124bb4b1773c74952759f749e6e526c0525ec801484a9be01f5819942302d634c7427b313e25fea85c3d792d66967d4edf92ca7 SHA512 0f56450a09fcf8a73cc31e91564b133fd5fd199ea75c9376a2c329e070554c2c3ae4916f899940f92ddea5fff29656c9485a207dd22a28f1cda12a46f4cab32c
|
||||
EBUILD gnome-commander-1.12.1.ebuild 1504 BLAKE2B cb7ba0f30b7ffc26f074266be5b35a7bf75631475f9fd477bfb25d491677fdd789825109911bf0ce7a8a2d9d70a118eb0e849f1619ff2cc0b9f62a2e9cfeb775 SHA512 e953d57b4a39d7bba1d21eb28e0ea24ab5447ef8246e4a4506fbb8dd09e73d0c36c64107c9c40c8c137d4ae7c148c576795916f1f22fc2a7eb1f05aa466c5a53
|
||||
EBUILD gnome-commander-1.12.2.ebuild 1427 BLAKE2B 807ec15caee55f2efcdbfdd435cd7dea07d9c4360882846e8bc3c957e06d5a3f4fd1b615ea7fcacc0a064eb47186bbff63570bcedd5dd1e5c649af4aa7b31104 SHA512 dee46130b36f488a11677d0c77061813c690e80794838a74918fcca275d507100fa284ee4f09197b3b75908f4312b9d677073a71ac0e7aecd4ed0680c2d5542a
|
||||
MISC metadata.xml 1184 BLAKE2B 67cebfd91081da26092e4815eb831d0357f412716fbf0c623570771593d1f0459c101706e4ae28b32fed3c2f565e90a637ca1124801d76427daa8f5951fcadee SHA512 b849ad625d93d3bad3ab84c4c03b1821dd4dc105ead084268ccdb9e0f2026669d39b258afb3e77c28eb5475732dec1073e6931d6099a7dd8aec50f5500a5da62
|
||||
|
@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2 optfeature toolchain-funcs
|
||||
|
||||
DESCRIPTION="A graphical, full featured, twin-panel file manager"
|
||||
HOMEPAGE="https://gcmd.github.io/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="chm exif gsf pdf samba taglib test +unique"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
app-text/yelp-tools
|
||||
dev-libs/atk
|
||||
dev-libs/glib:2
|
||||
gnome-base/gconf:2
|
||||
gnome-base/gnome-vfs
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
media-libs/harfbuzz:=
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/pango
|
||||
chm? ( dev-libs/chmlib )
|
||||
exif? ( >=media-gfx/exiv2-0.14 )
|
||||
gsf? ( gnome-extra/libgsf:= )
|
||||
pdf? ( >=app-text/poppler-0.18 )
|
||||
samba? ( gnome-base/gnome-vfs:=[samba] )
|
||||
taglib? ( >=media-libs/taglib-1.4 )
|
||||
unique? ( >=dev-libs/libunique-0.9.3:1 )
|
||||
"
|
||||
BDEPEND="
|
||||
dev-util/gtk-doc-am
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? ( >=dev-cpp/gtest-1.7.0 )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--disable-static \
|
||||
$(use_with chm libchm) \
|
||||
$(use_with exif exiv2) \
|
||||
$(use_with gsf libgsf) \
|
||||
$(use_with pdf poppler) \
|
||||
$(use_with samba) \
|
||||
$(use_with taglib) \
|
||||
$(use_with unique)
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
optfeature "synchronizing files and directories" dev-util/meld
|
||||
optfeature "viewing the documentation" gnome-extra/yelp
|
||||
}
|
Binary file not shown.
@ -1,89 +0,0 @@
|
||||
PLEASE READ THE FOLLOWING LICENSE AGREEMENT. BY USING THE PROGRAM YOU ARE
|
||||
ACKNOWLEDGING THE FACT THAT YOU AGREE TO THE TERMS OUTLINED IN THIS
|
||||
AGREEMENT. USERS WISHING TO USE THE SOFTWARE FOR COMMERCIAL ACTIVITIES
|
||||
NOT COVERED BY THIS AGREEMENT SHOULD SEND E-MAIL TO: dtj@cs.ucl.ac.uk
|
||||
|
||||
* NOTE RECENT CHANGES TO PARAGRAPH 8 *
|
||||
|
||||
|
||||
|
||||
PSIPRED2 - PROTEIN SECONDARY STRUCTURE PREDICTION PROGRAM BY D.T.JONES
|
||||
----------------------------------------------------------------------
|
||||
|
||||
GENERAL LICENSE &
|
||||
-----------------
|
||||
|
||||
CONFIDENTIALITY AGREEMENT
|
||||
-------------------------
|
||||
|
||||
|
||||
|
||||
In regard to the protein structure prediction program (PSIPRED2)
|
||||
herewith (the Software) the copyright and other intellectual property
|
||||
rights to which belong to the Author(s).
|
||||
|
||||
Any user (the User) of the program undertakes to the Copyright holder that he
|
||||
or she shall be bound by the following terms and conditions:-
|
||||
|
||||
1. The User will receive the Software and any related documentation in
|
||||
confidence and will not use the same except for the purpose of their own
|
||||
research. The Software will be used only by such of the User's officers or
|
||||
employees to whom it must reasonably be communicated to enable them to
|
||||
undertake their research and who agree to be bound by the same confidence.
|
||||
The User shall procure and enforce such agreement from his or her staff for
|
||||
the benefit of the Copyright holder.
|
||||
|
||||
2. The publication of research using the Software must include an
|
||||
appropriate citation to the method:
|
||||
|
||||
Jones, D.T. (1999) Protein secondary structure prediction based on
|
||||
position-specific scoring matrices. J. Mol. Biol. 292:195-202.
|
||||
|
||||
3. All forms of the Software will be kept in a reasonably secure place to
|
||||
prevent unauthorised access.
|
||||
|
||||
4. Each copy of the Software or, if not practicable then, any package
|
||||
associated therewith shall be suitably marked (and such marking maintained)
|
||||
with the following copyright notice: "Copyright 2000 D.T.Jones. All Rights
|
||||
Reserved.".
|
||||
|
||||
5. The Software may be modified, but any changes made shall be communicated
|
||||
to the Author(s) and made freely available.
|
||||
|
||||
6. The Software may not be sold as a standalone package, or incorporated into
|
||||
a commercial software package without the written permission of the Copyright
|
||||
holder. The Software may be used freely for individual academic or commercial
|
||||
research. The Software may also be made freely available for training or
|
||||
teaching purposes.
|
||||
|
||||
7. The results produced by the Software may not be incorporated into any
|
||||
data banks or databases which are subject to the payment of access or
|
||||
license fees without the written permission of the Copyright holder.
|
||||
|
||||
8. The Software may be made available to users over a local network or
|
||||
wide area network (including the Internet), but only if access is granted
|
||||
free of charge to all authorised users. Incorporation of the Software into
|
||||
a commercial Web site or other fee paying service is not allowed without
|
||||
the written permission of the Copyright holder. If PSIPRED results are
|
||||
returned to the user via such a network service, then a suitable
|
||||
acknowledgement of the PSIPRED method must be returned somewhere in the
|
||||
output text.
|
||||
|
||||
9. The confidentiality obligation in paragraph one shall not apply:
|
||||
|
||||
(i) to information and data known to the User at the time of
|
||||
receipt hereunder (as evidenced by its written records);
|
||||
|
||||
(ii) to information and data which was at the time of receipt in the
|
||||
public domain or thereafter becomes so through no wrongful act of
|
||||
the User;
|
||||
|
||||
(iii) to information and data which the User receives from a third
|
||||
party not in breach of any obligation of confidentiality owed to
|
||||
the Author(s).
|
||||
|
||||
10. The User understands that the Software is supplied "as is". No warranty
|
||||
as to its fitness or suitability for any purpose whatsoever is made or
|
||||
implied. In no event shall the Author(s) or Copyright holder be held
|
||||
responsible for any direct or indirect damages arising through the use
|
||||
of the Software.
|
Binary file not shown.
@ -1 +1 @@
|
||||
Thu, 02 Sep 2021 10:09:01 +0000
|
||||
Thu, 02 Sep 2021 14:09:04 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 02 Sep 2021 10:09:01 +0000
|
||||
Thu, 02 Sep 2021 14:09:04 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue