parent
fb8ef14941
commit
97c9580596
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29480 BLAKE2B 7c1fe0a439f6583b975aa83dd82328bd20666daddf16b337058967f2579c3aebca59834c192c95ac2afd26785b2840d43827a047788f1511b50bba4f093db140 SHA512 d93e3ebee6605c3401d792afe575050f5fb505838260b607eb292b240540c1cb4995d755b74084b9ae97b44a37a3e54f40216c9db820e47343c444ea219bd37d
|
||||
TIMESTAMP 2020-06-24T08:08:17Z
|
||||
MANIFEST Manifest.files.gz 29455 BLAKE2B 45007f54b157580554168a6bb3864a9fe89e33b03805f135f1f4a7dab9f6beb9524a580d1e3109c470331da7525fe23688e1806c9e97b18c1f25269c70dabadf SHA512 2ba91333bea46c8859d2d1fe778caf98fe379273b8599e26524e16abaa5c099492cec4d2899270a974f0a45a5e489b92d5ceed379e5b257ccf85b3351f2c8cc8
|
||||
TIMESTAMP 2020-06-24T19:38:20Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl7zCfFfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl7zq6xfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klCZfA/9FMEwMz2VbnKaruKJQEoz2wm6JzCGehoRH5z8+s5IHI6mc5BMba1uAcaa
|
||||
V/DDfcF84UVUWdAxTeIyU+YFzFnge6XKdtbERz/HeM5eYVFxd+/jQULiCAY7lJGS
|
||||
mwzn1Ha/93Ki71kIwEEhPPTYhDHjhX/yt79xuCrglLrOwVMlsGr4h0kAuy1FxPI5
|
||||
LVKOfQ/qeyE/eB+cXr2GbKWp62dBob994wyUI6ao6cAaVMcI9S/a8dvV+zNDXXmt
|
||||
XQCeeF1/FN47Mi+YRxaZPn5aJpw5wny0slUYftsoeG3TjOcea2G53WSO6q1ORkJQ
|
||||
kSt7ywhod0600He72cbPedU34YLovzNIqWdgm3dlc9h8PXghSWRRV3bCxwh2fE/V
|
||||
9q4IOkLLj5CzHfa+FCriRO7g3CIqNl3KMK9j+443BID9eQulPuzNdlqoFe8rKXVC
|
||||
aqpMYiGJWyx7HOvM0y4pl6UEvDuI3MNzjytdUblVaOFr5X5vUxERsjIC0frGkhfn
|
||||
1zOYEHD/F8RxuLOj9OjVZOQOcoSDD02DF/WK58MSAtnASQuwfgbMatxPB5WSG8mN
|
||||
gOCZTjWYHQ0owzJrP72D+xtbuNmYCMr++2qUnC2Adf3pJO3C1qg5DUcAIxOvGWlU
|
||||
RfMPzxBD83lY4yb3YpxEovZfAkuWJIcQPW/Urws5yFGC8diPLRc=
|
||||
=nl59
|
||||
klCUjxAAofpkfFkzg8I2bngkHU13/ZI4ozeZVp7Bwz3WU8ESUl+TAblom5ZM5QUq
|
||||
QBqwSvIXEtNA8ABI+YK1Y0PtVI3ef71RRO9HjVD9GH8QQtYKUAuVR7AbuEQre1Wy
|
||||
Lr+iL81UhdS6L3tQX7ljxIai+rhJVjjCT/ITMyk3cp4ns4nxmAVP1NhzPhK4+oQg
|
||||
f4bXA0F2SuOnltKKOBNCqDEvbgveSHX4l/kmanb13Hu+dJ3KqmPZKtt+gIth4WFf
|
||||
tOIXARzH5KN3oxCLGOOLsJOjgdVe+ziQTLpTHE7ZI9nlIttfYPvBhbdvnBFQD2nO
|
||||
5LImhqqZdmNeTWBKIt8KCxUDabySH4fyrHAv9Jhnjuc4jyBMv+iMQXhF2eeVwgyI
|
||||
2aMOHV9ys3g+n/q3NmYOH8GYq/E7GQvLg3ukuNTrGbkBw14W80mB0dnnmz8yU8dZ
|
||||
7TGKarCUKOv6JGtvzJwVozUmG8imGQfgzjITH/48xwbXFrA+IXCpoD6AbgVDiR3b
|
||||
q0SdkGsTdG55qQrZ1FIGwfnEMWFRk/nrWfcmnnqZBVwp/uquEmgTHfEUQpp9efL5
|
||||
VjfvWLc0FIO6hjadUVBkXpvNPbo8LfF/AXL+oJ3ZWwHcXnXqRwA7cAyeMM0PbDOY
|
||||
wosL2VoXfLV05JHsDphqmgaikBdti8gzqDWRFmzGSHnTHU2Xteg=
|
||||
=lizZ
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
AUX tpm2-tools-4.2-libressl.patch 825 BLAKE2B c6cd9fd6f8aaacd3aa672a31fd727cfae6c64a015e95e2e0fb282b541168a8ad7a45c65186a18651c3bf6d4252de951891b03719c472b0b23639fd1c09729132 SHA512 202aef9a49c9ace31cac0030867c9842c7426e1c11a16c95740fc8818ef83d7e4c7723b09ef372dc8958576f8204f94aa1bd0a8fb7782c6e7b3eb1f37b675cf5
|
||||
DIST tpm2-tools-4.2.tar.gz 889062 BLAKE2B 434b88e90f953785e57a9e9f18d717c8b6632206dabfc7478ae866e245eadf032ec4f26bb9597d04ea887bc23a8096d7e6fc2748b0e96806cb2989fd7edf9071 SHA512 7aaf549dd77307e5ad93d4b34737d684c8a7384996143124f10b188f5e99860940902cee83538e6957997859420dd430d6d27979b223beae515aab94ac8fb235
|
||||
EBUILD tpm2-tools-4.2.ebuild 930 BLAKE2B 45b35129e0551cedd898d62118a11cb93bbd44fedcf02a76579e890e6c0eebb6b89b4045e6f2ca9a7a98495ea58771e83755e6997c483e4491644a5d435ca682 SHA512 17145939f7dab63047a6ee355be78198abbdd172defb18be2d77d17574d64d3c879c45261a3546d8c804dbe57fab38aea7ac8938dbca6dbed52952e39db067b0
|
||||
AUX tpm2-tools-4.2.1-libressl.patch 825 BLAKE2B c6cd9fd6f8aaacd3aa672a31fd727cfae6c64a015e95e2e0fb282b541168a8ad7a45c65186a18651c3bf6d4252de951891b03719c472b0b23639fd1c09729132 SHA512 202aef9a49c9ace31cac0030867c9842c7426e1c11a16c95740fc8818ef83d7e4c7723b09ef372dc8958576f8204f94aa1bd0a8fb7782c6e7b3eb1f37b675cf5
|
||||
DIST tpm2-tools-4.2.1.tar.gz 879294 BLAKE2B 7619f72f0fe39360f111822b4ec7a0bb90156f295977115c4612efac33059dd786abfa5d5f46a8fcc134fce11d099b03cb7f9ee01aa3addf5a3bb2455e1eb2d4 SHA512 4da103e70880d72a9aa402dea39ea439a0657729af22f08ac7275022c475ab46cb3dd6123d6846669d9b7f8f9af7b3e3df7c3b1d33cd0149b649b7941c84c339
|
||||
EBUILD tpm2-tools-4.2.1.ebuild 930 BLAKE2B 45b35129e0551cedd898d62118a11cb93bbd44fedcf02a76579e890e6c0eebb6b89b4045e6f2ca9a7a98495ea58771e83755e6997c483e4491644a5d435ca682 SHA512 17145939f7dab63047a6ee355be78198abbdd172defb18be2d77d17574d64d3c879c45261a3546d8c804dbe57fab38aea7ac8938dbca6dbed52952e39db067b0
|
||||
MISC metadata.xml 525 BLAKE2B 5fa89e3cfb69fe00abe745690aafc6e45b8394e1673521049ae2bb834454f3100ef65d4080010c4fed7265bcd6c9dd6cb9015a159674bb71622646d5dd5dd57b SHA512 533cc4a3dc31600a948c931d144eeee3cdb265286677966ed7bf26953deec79f1c9e0c2c7152e1a5ef3bc067bbc3d88a7ae0678b9395be3a7b01d76976a9a4d9
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
AUX e3-2.8.2-makefile.patch 897 BLAKE2B e93fb544396a6f4e6b0abb0f57124e42ad66c2b9fbb13886498e091ff73bc60c4f1779cbd14c52b800a0579a905fa908423f790b6309d3664ba4a41d5340d857 SHA512 0929387f75bd2d933f030ed319191dbba781564d47f36788bd7ec6ecfffa4bccb367691edbbf9b8241b4905b6cafe7ebc7a5b3e6951765f91ade20962bd54f4a
|
||||
DIST e3-2.82.tgz 115504 BLAKE2B 09edea9063657373cf6d7d9d8290dddf17b8fb516538d89b83462176127b8b43832bd81f326eec5504116f05ab780023832b8b5d41d72e3ab8e726d89e364a36 SHA512 07c7e40d26879871b60d7e89839805d779383dbaabe42a6a3a7047fa8a4c501c4cd0cdc828a9d29d4ac1c5b949bda07946d8e71e1320c6c303ffce88a3038547
|
||||
EBUILD e3-2.8.2.ebuild 881 BLAKE2B 66552a5b2346ff6685025e570dfb5ba6fa2d5dbb315283c4cd239c2cf8d7115a8e23f2b7b73ec99e0fb0058af6e46d98f11018e5b831073148fd96bf5884537b SHA512 65b7d9b207e0bacb5b187dc5478f90fa92037b6980704a67ed515c3103c76a2a750fec42e61cebce37e1a1a1ff6705e34f2187e8db8e938f61c15300062414b9
|
||||
EBUILD e3-2.8.2.ebuild 875 BLAKE2B 366b34b1700c36805e2bc2ccd03665242ffbe4c5adb41fda3daee0f52a89fb7db5aa3111c02e4d0aa291497880b206da76d5c8edcbdc63a0a559abb0dc92b9b6 SHA512 dd1eceb5267542660675b77a5ef15ee13cbe5d5200ef1fcd3c4aa00ef6b183b38fff728d4c87b83c0f9941c8e928a11f67b0ce9d3208f26d1aa8c1cd80f8abb9
|
||||
MISC metadata.xml 918 BLAKE2B a0bd5163da7fe48664cc720d60b08c11af32234b0b265a8e2cca6d980a3af3b29ad223fdd5a81886ea3b528875fadd0520650a463894040b2f48ad00eabdf8c6 SHA512 9e8d5b6557a492d39c79c06507ea3ee670729e315cee2456e595d53f88178801b629595ac8903ac70878a63e85b46e934c761d70fef328fdfddc78e0c7416f4d
|
||||
|
Binary file not shown.
@ -1,2 +1,2 @@
|
||||
EBUILD texlive-2020-r1.ebuild 7176 BLAKE2B 4c2b8a642956e537d8d285680addb2d5753d01b0627c1dc910e4f4b3740b5afdc3d14ad0fba94213eab23d63045716487f5859b45d738288305afb00ac17ec4f SHA512 80f64b08b905c05c392207c9a98cb1c72c0c59cf2f2595d1ffdc50f68eb1569611b7a212fe0e5fb71ee70f0478fddad1e9ff56548e8e34b381cadbd83b82f88c
|
||||
EBUILD texlive-2020-r3.ebuild 6984 BLAKE2B 4e5eff7a8c961922a2ba012a65d8d6ce239e11d9137839ac6fcc39a7f892e0c14c348941c69cea86b0fc8d4e0a229ec9a2658aac3016de2c8e02eb201b3b84ad SHA512 5b65064c1ff7b810e1a606a89321bb513bd18427c6ab13c9fe214e29e0f40243207b2a73d61cdbd51f3f1416eb91410ad4176c97ecc74715af2f8c283e2e71e3
|
||||
MISC metadata.xml 2321 BLAKE2B fc9c387d08100e543a6752ee7644f878c9430db5f2f66b5d16991dc292cf8ac01fc80bb6d805a8d6694edabffb68bc23f031974eece051114809c90deaa32941 SHA512 ca224c87c1bae60752d3d77b62b5a54632bd42379551523f479d8b470ad61c91ac34ddd4c7539f4bd667ae4f60f08d10726f31329b7fc194a24b6d4c642ab536
|
||||
|
Binary file not shown.
@ -1,6 +1,6 @@
|
||||
AUX janet-1.7.0-fix-ldflags-in-pkgconfig.patch 473 BLAKE2B d7e99647a8b25b715c9261e3178db5ff024bee48c9a677b70a542e4f60a359ce349e130f15425694315dacc0e6a1151da8026f6f6cf0104e8137645302dae729 SHA512 d935b96d08f03160b88b33b61b2d1aafcce2184b622964ca8ee257978c8466f806e0491ba4e2f36f30c1bedfb7aa1e10df074b32a49a547fe3dee3b6b99adc8d
|
||||
DIST janet-1.7.0.tar.gz 968936 BLAKE2B 49e6381d0f632fe43eefd498b9aaca2ec049e1f0d4fa7b3463bc00ac1ece67c8c3d108515702bfead1934434a8039e7c1f6eaae46aec7340330e5cda78eeaca4 SHA512 c180172f3016d1ca55ac39f2116789027bf622f08f585bf702b17acadd99d07bf91320e09ce21be76c3a1e60d1a8923591d0e07acc90884dac823a2c414f65e7
|
||||
DIST janet-1.8.1.tar.gz 977929 BLAKE2B 4cdf9e5dd7f4a1128438db8bec43c4f1919392bf6c317e2fca42b73826058cd98cec812c245354cc26f21edd4b9640f94dce1e82daa785b53e7e1e8fb45148a9 SHA512 e2296b16ad7df35e0f6ff0f56b9cd5071e887288df195ac0a14a73284a48f010cc26a413ea836aa3faa4385e25f7f313b183f0fbb8e6eebdc3975b69c62e4ebf
|
||||
EBUILD janet-1.7.0.ebuild 1306 BLAKE2B a126e8066b5bb4dc506a66f68140484c9c88980642d99a49de367408701c5c9f58bd71d4be78bf2a0e97649889ccb56fe6d58af9f14cc46c60fcc7740a173e9b SHA512 f726aca8eec331ca1690a0a38553fb609481493b7618df71b5991c3493248379d1f1715a7299e94e41e501e4ba93ade4ca5e4171c71407aa7a0f71f12a6cf057
|
||||
DIST janet-1.9.1.tar.gz 995046 BLAKE2B c65f59e874690b124b61811406670ed6bf9e23d930b5206a9fefebd64629a2287076a40db885b8a820d733a353237fea65dadccdf4efdd33f1537127f67e66b1 SHA512 4024b2f5bc52338b77c954e384157234ef3cecf21142ef60158adb656396b42accae3af8acb8e54f602f5fbce0e1e1f7f29030878ef2ac7055e933dd710db879
|
||||
EBUILD janet-1.8.1.ebuild 1313 BLAKE2B 7bd321b692a7b8772c610c6705b4ad1cda3e60bb8e1fccde281d60135516320890c9dd4068b0589f9674ae31b999c7ddc9332b9acec56cf958a6913ed96d4aea SHA512 a6250a88f336db50367b9bb23c3c75645e3aa8083937b86577f60a91008fa1afc4bfa9a0ae0be879b242981a4b8a7aa3dd70c8a724b360e460571b423072099d
|
||||
EBUILD janet-1.9.1.ebuild 1236 BLAKE2B 4fecac4c852138871a7773b18d3990c47cb750a96d3357739f9c763fd01d6e7f7a5f82b9cf0123aef3d6fdd35f21dfcae51806574bf96990a1b24d99f1589f58 SHA512 44295b27d54b8c99914918dbe834c4d23eb7edbe8f6e440a3255e35153977b9bf47dcc5aa31920b0b6a42ac6978eb6b2a92a7aafcc986a7b127dd99753964d36
|
||||
MISC metadata.xml 960 BLAKE2B fe836e1f5b7313091bf2c4341a30f7c395056fd4c63a2477a83a55daecede052eea148dc44cb253e8bead356e7b501b7698be4c787f05fdabc08638b2db7163c SHA512 a54e679498bc1239c6eda2302213e220a69eb25e5be02d3c945c89ed3943849adb7043ea6794aa5ad6e3a53026f7b06c16e7ba2ea35d5022d1cc97a9f561a4ba
|
||||
|
Binary file not shown.
@ -1,7 +1,3 @@
|
||||
AUX libtpms-0.7.0-tpm12-Fix-potential-buffer-overflow-in-filename-creation.patch 4565 BLAKE2B a0df14afa6d95e36f75d9c74ddff9fed42a54ef3c0320e095f47cb7c1fbd4d29bfee870779aaa19a64663f18227877c79a47469c44338d6db528725ea0eb1e69 SHA512 f8a5fc3810e96bca2c9a4221f01b66177657f294bbf1537643551a1a6c0a816ef865e23030913196667dc21b10423c0cced2eba3e6667acdc6312a9376c27884
|
||||
AUX libtpms-0.7.0-tpm12-Initialize-a-few-variables-for-x86-gcc-O3.patch 6793 BLAKE2B 5462fc0a5ebe83a3c560519cb821b90b7c6b490c6a8046ea131cdbb5a65068b63d1edde55c5f80a967492a2615c07d049e496afbeb2a348a4186de885b65293a SHA512 8e570a081f24c19afb65d04b17c07680967453d29697b7fd3af72dff1bdf99e92f03e19b290db992859a7bd6665651c0bc90117656d016266fd289aa2afd6db8
|
||||
AUX libtpms-0.7.0-tpm12-Initialize-some-variables-for-gcc.patch 3972 BLAKE2B f2f0e3a93c36adaa9e8cef7bb6e6ee723408acd26046a7bb4d0ffb1361502aa7c6a3316e2d8df5225ab0651e1aac0e84e03186bc0aa83c98d21d8f0be220a30d SHA512 36975108af1f1a5914e6b35bff00f7ed63e5b349cf7433687d23faa87bf1072ffa779c35313feaba50c6758fee6d66ccdc2f151ecdb50cf4606fbedd518308a9
|
||||
AUX libtpms-0.7.0-tpm2-Fix-a-gcc-10.1.0-complaint.patch 2324 BLAKE2B 2d132eecdd410889ebf2452f83b24a6f9a8df53769d63cfcb0a4b5ab62d2cbd096b82208e73691d030a07968937c899e1dc606a492ceb68d4739a3a204c8808a SHA512 0f290bf4cd2a83176158bf0c67d1be6ea405cb7133ea2d83c5b86b05370b208e6266a050d49c4e5954e8da76eb4d15f24b8238625483d5f4c0d6a20061febf79
|
||||
DIST libtpms-0.7.0.tar.gz 1203837 BLAKE2B ca5a3b78dc63c09c4ff084124838fedeb5be0580f709ad6165680159ba7ba4b1f751b9fbc67f6b5a8f39b82bdd420afb47087412a47b72cbe5b418a97a4860fe SHA512 92d1eb5d1a1cae08e97cceaca56fc9bc6d43c54a93edae2accf19807a4e93e19d88064a0b11db796c79d32c821e6b320ebbacb65cd20da3e5b1205f3b861cef2
|
||||
EBUILD libtpms-0.7.0-r1.ebuild 958 BLAKE2B 0fcfec0ab17ca845399bc857776e2ef6bf4e9f47dc23e90aa80792d0a70f09fdc4dc7047ffb2a7662002554f93c4e0e6d18fbd0d0e5fce7338e3ad4ce7c94ab3 SHA512 8b079683c1a0aef0f925bf3199e0d464b0e83f62f6c9c26187a02e14614e6e142ff6e637da99d0468ed5470291ffa8ca3c57351433fd325130478c0951f58834
|
||||
DIST libtpms-0.7.2.tar.gz 1205662 BLAKE2B e549d94b6915b3a126aac76bc65c743acf9295fa4b4b836cfc34fb4cbe52e6da000d11d2995de377ccf5d0e2366d763dd1a881c4f4ab87631c52ad62b3792b7a SHA512 ddc1e00e01fe91977ac78e069a0005b7b6a4e34f41c2d53bfb24f3fdaea73945a83ae5aa344d01b6636fdd2f3dd30c4ec54b1ef58d0964700ba4cf688d436739
|
||||
EBUILD libtpms-0.7.2.ebuild 685 BLAKE2B 68f92d960b69dcf47f7857c5dcffb1779ca0590f55376dfd02fcc8aa2d0d59b12e378c575d4cdf43be97693a88f48c4cd306c0eb612d63e475a28381f4ba7221 SHA512 59ab00ed93f3fbcede655b7329ed028cc8cb25dc0f28234bc11b083916db6deaf821a82413f416b8811c4a67f4173d204a2a0efc0e68238cc9b83cc8ab970dbc
|
||||
MISC metadata.xml 370 BLAKE2B eb4d1a4a8e56cbdcb5b7f86029feb6e2151967f7b4801fbb3a8c2de35840969a4987ca2aada95792cb35ab03702715b1f66fe966c176969de743c64775bed0cb SHA512 5a2f5a0089bb0c54dd36821005a65cbe8c4fd05f1d7e0367eaff02031a39c749e005e5432da334081304af8c55b330b549821819455f1f0919d4525a254ca5c6
|
||||
|
@ -1,105 +0,0 @@
|
||||
From 1cdd950e7342240ed8edc695372365cf57fbc6cb Mon Sep 17 00:00:00 2001
|
||||
From: Stefan Berger <stefanb@linux.vnet.ibm.com>
|
||||
Date: Thu, 17 Oct 2019 10:19:23 -0400
|
||||
Subject: [PATCH 2/2] tpm12: Fix potential buffer overflow in filename creation
|
||||
|
||||
Fix a potential buffer overflow bug in the creation of filenames
|
||||
that were using sprintf() rather than snprintf(). The buffer overflow
|
||||
could occurr if the buffer is longer than 4096 bytes. The state path
|
||||
may alone be 4096 bytes and could possibly trigger the overflow.
|
||||
|
||||
Swtpm for example is not affected from this since it uses the callbacks
|
||||
that are invoked before the faulty function is called.
|
||||
|
||||
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
|
||||
---
|
||||
src/tpm12/tpm_nvfile.c | 43 ++++++++++++++++++++++++++++++++----------
|
||||
1 file changed, 33 insertions(+), 10 deletions(-)
|
||||
|
||||
diff --git a/src/tpm12/tpm_nvfile.c b/src/tpm12/tpm_nvfile.c
|
||||
index c8e7bcf..0268bd0 100644
|
||||
--- a/src/tpm12/tpm_nvfile.c
|
||||
+++ b/src/tpm12/tpm_nvfile.c
|
||||
@@ -70,7 +70,8 @@
|
||||
|
||||
/* local prototypes */
|
||||
|
||||
-static void TPM_NVRAM_GetFilenameForName(char *filename,
|
||||
+static TPM_RESULT TPM_NVRAM_GetFilenameForName(char *filename,
|
||||
+ size_t filename_len,
|
||||
uint32_t tpm_number,
|
||||
const char *name);
|
||||
|
||||
@@ -189,7 +190,10 @@ TPM_RESULT TPM_NVRAM_LoadData(unsigned char **data, /* freed by caller */
|
||||
/* open the file */
|
||||
if (rc == 0) {
|
||||
/* map name to the rooted filename */
|
||||
- TPM_NVRAM_GetFilenameForName(filename, tpm_number, name);
|
||||
+ rc = TPM_NVRAM_GetFilenameForName(filename, sizeof(filename),
|
||||
+ tpm_number, name);
|
||||
+ }
|
||||
+ if (rc == 0) {
|
||||
printf(" TPM_NVRAM_LoadData: Opening file %s\n", filename);
|
||||
file = fopen(filename, "rb"); /* closed @1 */
|
||||
if (file == NULL) { /* if failure, determine cause */
|
||||
@@ -297,7 +301,10 @@ TPM_RESULT TPM_NVRAM_StoreData(const unsigned char *data,
|
||||
printf(" TPM_NVRAM_StoreData: To name %s\n", name);
|
||||
if (rc == 0) {
|
||||
/* map name to the rooted filename */
|
||||
- TPM_NVRAM_GetFilenameForName(filename, tpm_number, name);
|
||||
+ rc = TPM_NVRAM_GetFilenameForName(filename, sizeof(filename),
|
||||
+ tpm_number, name);
|
||||
+ }
|
||||
+ if (rc == 0) {
|
||||
/* open the file */
|
||||
printf(" TPM_NVRAM_StoreData: Opening file %s\n", filename);
|
||||
file = fopen(filename, "wb"); /* closed @1 */
|
||||
@@ -339,14 +346,27 @@ TPM_RESULT TPM_NVRAM_StoreData(const unsigned char *data,
|
||||
state_directory/tpm_number.name
|
||||
*/
|
||||
|
||||
-static void TPM_NVRAM_GetFilenameForName(char *filename, /* output: rooted filename */
|
||||
- uint32_t tpm_number,
|
||||
- const char *name) /* input: abstract name */
|
||||
+static TPM_RESULT TPM_NVRAM_GetFilenameForName(char *filename, /* output: rooted filename */
|
||||
+ size_t filename_len,
|
||||
+ uint32_t tpm_number,
|
||||
+ const char *name) /* input: abstract name */
|
||||
{
|
||||
+ int n;
|
||||
+ TPM_RESULT rc = TPM_FAIL;
|
||||
+
|
||||
printf(" TPM_NVRAM_GetFilenameForName: For name %s\n", name);
|
||||
- sprintf(filename, "%s/%02lx.%s", state_directory, (unsigned long)tpm_number, name);
|
||||
- printf(" TPM_NVRAM_GetFilenameForName: File name %s\n", filename);
|
||||
- return;
|
||||
+ n = snprintf(filename, filename_len,
|
||||
+ "%s/%02lx.%s", state_directory, (unsigned long)tpm_number,
|
||||
+ name);
|
||||
+ if (n < 0) {
|
||||
+ printf(" TPM_NVRAM_GetFilenameForName: Error (fatal), snprintf failed\n");
|
||||
+ } else if ((size_t)n >= filename_len) {
|
||||
+ printf(" TPM_NVRAM_GetFilenameForName: Error (fatal), buffer too small\n");
|
||||
+ } else {
|
||||
+ printf(" TPM_NVRAM_GetFilenameForName: File name %s\n", filename);
|
||||
+ rc = TPM_SUCCESS;
|
||||
+ }
|
||||
+ return rc;
|
||||
}
|
||||
|
||||
/* TPM_NVRAM_DeleteName() deletes the 'name' from NVRAM
|
||||
@@ -380,7 +400,10 @@ TPM_RESULT TPM_NVRAM_DeleteName(uint32_t tpm_number,
|
||||
|
||||
printf(" TPM_NVRAM_DeleteName: Name %s\n", name);
|
||||
/* map name to the rooted filename */
|
||||
- TPM_NVRAM_GetFilenameForName(filename, tpm_number, name);
|
||||
+ if (rc == 0) {
|
||||
+ rc = TPM_NVRAM_GetFilenameForName(filename, sizeof(filename),
|
||||
+ tpm_number, name);
|
||||
+ }
|
||||
if (rc == 0) {
|
||||
irc = remove(filename);
|
||||
if ((irc != 0) && /* if the remove failed */
|
||||
--
|
||||
2.26.2
|
||||
|
@ -1,53 +0,0 @@
|
||||
From f3f78c72a5b6ef42119188ac5af73bb3a0a8bbba Mon Sep 17 00:00:00 2001
|
||||
From: Stefan Berger <stefanb@linux.vnet.ibm.com>
|
||||
Date: Tue, 12 May 2020 13:41:53 -0400
|
||||
Subject: [PATCH] tpm2: Fix a gcc 10.1.0 complaint
|
||||
|
||||
This PR addresses issue 133: https://github.com/stefanberger/libtpms/issues/133
|
||||
|
||||
bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc \
|
||||
-DHAVE_CONFIG_H -I. -I.. -include tpm_library_conf.h \
|
||||
-I../include/libtpms -I../include/libtpms -fstack-protector-strong \
|
||||
-D_POSIX_ -DTPM_POSIX -DTPM_LIBTPMS_CALLBACKS -I ./tpm2 \
|
||||
-I ./tpm2/crypto -I ./tpm2/crypto/openssl -g -O2 \
|
||||
-DUSE_OPENSSL_FUNCTIONS_SYMMETRIC=1 -DUSE_OPENSSL_FUNCTIONS_EC=1 \
|
||||
-DUSE_OPENSSL_FUNCTIONS_ECDSA=1 -DUSE_OPENSSL_FUNCTIONS_RSA=1 \
|
||||
-Wall -Werror -Wreturn-type -Wsign-compare -Wno-self-assign \
|
||||
-c -o tpm2/libtpms_tpm2_la-NVDynamic.lo `test -f 'tpm2/NVDynamic.c' \
|
||||
|| echo './'`tpm2/NVDynamic.c
|
||||
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. \
|
||||
-I.. -include tpm_library_conf.h -I../include/libtpms \
|
||||
-I../include/libtpms -fstack-protector-strong -D_POSIX_ -DTPM_POSIX \
|
||||
-DTPM_LIBTPMS_CALLBACKS -I ./tpm2 -I ./tpm2/crypto \
|
||||
-I ./tpm2/crypto/openssl -g -O2 -DUSE_OPENSSL_FUNCTIONS_SYMMETRIC=1 \
|
||||
-DUSE_OPENSSL_FUNCTIONS_EC=1 -DUSE_OPENSSL_FUNCTIONS_ECDSA=1 \
|
||||
-DUSE_OPENSSL_FUNCTIONS_RSA=1 -Wall -Werror -Wreturn-type -Wsign-compare \
|
||||
-Wno-self-assign -c tpm2/NVDynamic.c -fPIC -DPIC \
|
||||
-o tpm2/.libs/libtpms_tpm2_la-NVDynamic.o
|
||||
tpm2/NVDynamic.c: In function ?NvNextByType?:
|
||||
tpm2/NVDynamic.c:126:10: error: ?nvHandle? may be used uninitialized in this function [-Werror=maybe-uninitialized]
|
||||
126 | *handle = nvHandle;
|
||||
| ~~~~~~~~^~~~~~~~~~
|
||||
tpm2/NVDynamic.c: At top level:
|
||||
|
||||
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
|
||||
---
|
||||
src/tpm2/NVDynamic.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/tpm2/NVDynamic.c b/src/tpm2/NVDynamic.c
|
||||
index 32f46bb..4381658 100644
|
||||
--- a/src/tpm2/NVDynamic.c
|
||||
+++ b/src/tpm2/NVDynamic.c
|
||||
@@ -114,7 +114,7 @@ NvNextByType(
|
||||
)
|
||||
{
|
||||
NV_REF addr;
|
||||
- TPM_HANDLE nvHandle;
|
||||
+ TPM_HANDLE nvHandle = 0; // libtpms changed: gcc 10.1.0 complaint
|
||||
while((addr = NvNext(iter, &nvHandle)) != 0)
|
||||
{
|
||||
// addr: the address of the location containing the handle of the value
|
||||
--
|
||||
2.26.2
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-Device-Libs/"
|
||||
inherit git-r3
|
||||
S="${WORKDIR}/${P}/src"
|
||||
else
|
||||
SRC_URI="https://github.com/RadeonOpenCompute/ROCm-Device-Libs/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/ROCm-Device-Libs-rocm-${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Radeon Open Compute Device Libraries"
|
||||
HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-Device-Libs"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
|
||||
RDEPEND=">=dev-libs/rocr-runtime-$(ver_cut 1-2)
|
||||
>=sys-devel/llvm-roc-${PV}:="
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DLLVM_DIR="${EPREFIX}/usr/lib/llvm/roc/lib/cmake/llvm"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
AUX c2ffi-9.0.0.20191017-fix-lib-location.patch 1382 BLAKE2B 93f11c43da622cf4bf9e5ee495117ff8613720af543bbfe9ff2e70b4893f86c26aaa5880c8cdba1ee283b3a7e81a5584218427129dce1debd9a58879f56d65e6 SHA512 21556242a0efdbf7bad98ac624ae5854aa7527cfa00a6ccb7cae4af08d2ead7328aa637bdfb8d3637d133b7de2d6110e6096d7766010f039b017d63b7994f46d
|
||||
DIST c2ffi-9.0.0.20191017.tar.gz 35139 BLAKE2B a080f2cf7743aab630365fd305c106ada0318afb24093508c7667d8d702ec8dfd95a0ea9f54233a3a4b4c9b411e2f4aba5dacf7b2f35f1545b7ca63e765a7e55 SHA512 7a4743d89f431fd9ca42808358bdde03bbd85fc56f3350fddc94532c524ce373989671e706fadeb03eb240a81fb3f418176169acbf3ccd0f0f0c595d0f697832
|
||||
EBUILD c2ffi-9.0.0.20191017.ebuild 605 BLAKE2B 467dfc5ab92699dd228aaa9a7f2f118ebcc968b7a6711407f311bede71b805d666e5d8881ddfe598751947c3b17d57ae321a20312fd58cac1d0faf2874dc7dcf SHA512 df33a7090a6da973113c0fd62067e102ed87b1deea3cd7098cce682cb92352b784531c88f6f83bfacd5cc5b5ff505da0e46a43f586bf215d96682d9935c0958d
|
||||
EBUILD c2ffi-9.0.0.9999.ebuild 497 BLAKE2B 7d4c7980e3cb1ccf4e7d27d6d83d6254eeef90053928c7016a1f48d2378c310bebef9ae1fd2f745f8bef27f370811150e326abe3f2d62e7ae5bd4398a69ff5ee SHA512 8ad098a2cb9714875358712e13f5ff41a5b9f57e295793d7148c17340feafad9ec3bd8725fd7d833a29d809126b50382f8756369ce1414e249d93074d3c8ef8a
|
||||
AUX c2ffi-10.0.0.20200527-add-target-link-directories.patch 394 BLAKE2B afc5089d594af74d9bf2707d22c120d17bc6a195756bdc89773369a29a3e727e96806392b7620dc9df60bb34546f60f2db1b0be2cb6a70577c69ccad52092918 SHA512 ad72f333e96947aa0ad660ccf683d64d17e377446001a7403cf1ab2ca7a9c05aaa5b28303ad616fb9b7e77044b5a971374c695220cc731b078ccc5198eb0c192
|
||||
DIST c2ffi-10.0.0.20200527.tar.gz 37554 BLAKE2B b1ebef370083d08513d0f02f8662ba1b090cba991864530c2304ac45e5c74d092f47e9d75a0646ae2f045d346585f371243d8a82bc37fe35f36dee1a75c0812b SHA512 452f2e8d3c81207e74334bc48dcea9bdf2770b4c77884c96abffc69ede20cc770183f363655ae853cddaee95d0512571426c6737d5db0324f7ceebbdf554cdf3
|
||||
EBUILD c2ffi-10.0.0.20200527.ebuild 619 BLAKE2B bce4f254a1ddc03e6e9b6ed46ee92d4cfadd817b2a5bc02ba5bb02cbcb21e7589ffcde6b859450a25399510b5104da97c751e741abf8fe8aba367b90ac87b5b7 SHA512 d25fe8a16b5ca4d595ef8e4db172e0562528a916d7cb542b10c45a4ea43006b0538e4e2a9b459c015fccac5c5a4fec2e97e7cbdea1cd55466ec1ac5a864003d2
|
||||
EBUILD c2ffi-10.0.0.9999.ebuild 512 BLAKE2B e95327514927fe23a58f75b9ff9e059f7b6db22d2507199ee53d465e5798e7063f2ecf873903ba38a7e4f72e557909be2dd924120898341042a38f72be8bf134 SHA512 681682bba4cc805e03a1e7fd24eedb75ce59c46b43392f9ca7583edf230375bd56967d69fd4faa17459fd354c0aa744fe7d4083c1c733df1066d5b1c8bd66670
|
||||
MISC metadata.xml 421 BLAKE2B 2df9693805f6968df30c8df0dbb1578c11b064b5f3b23f96321832c7551dbc751ebaeb81845147a7526f891b658aaaff8efeea185b239576e2885d3606944e87 SHA512 7bf517258ecbdf98192c055c451fe16315b34ac8875528b0fac4e844c15f2a4656d2252a88bbb642b54bc608a21d83af158cb5e6872b46e70d7c32f557b83de1
|
||||
|
@ -0,0 +1,11 @@
|
||||
diff -Naur a/CMakeLists.txt b/CMakeLists.txt
|
||||
--- a/CMakeLists.txt 2020-06-05 00:21:43.509980270 +0200
|
||||
+++ b/CMakeLists.txt 2020-06-05 00:22:08.679979968 +0200
|
||||
@@ -36,6 +36,7 @@
|
||||
${LLVM_INCLUDE_DIRS}
|
||||
${SOURCE_ROOT}/src/include
|
||||
)
|
||||
+target_link_directories(c2ffi PUBLIC ${LLVM_LIBRARY_DIRS})
|
||||
target_link_libraries(c2ffi PUBLIC clang-cpp LLVM)
|
||||
|
||||
set(APP_BIN_DIR "${CMAKE_BINARY_DIR}/bin")
|
@ -1,49 +0,0 @@
|
||||
From 3a496f89064de85af04ce101918c2ec5cebf7846 Mon Sep 17 00:00:00 2001
|
||||
From: Harald Judt <h.judt@gmx.at>
|
||||
Date: Fri, 8 Nov 2019 10:35:02 +0100
|
||||
Subject: Fix CLANG and LLVM libraries not found
|
||||
|
||||
This commit gets the build working again here on Gentoo.
|
||||
|
||||
Adding LLVM_LIBRARY_DIRS fixes the CLANG libs not found error.
|
||||
|
||||
Adding llvm_map_components_to_libnames fixes LLMV not found error.
|
||||
---
|
||||
CMakeLists.txt | 12 ++++++++++--
|
||||
1 file changed, 10 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 99dbe4b..f93b9b3 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -39,6 +39,15 @@ target_include_directories(c2ffi PUBLIC
|
||||
${LLVM_INCLUDE_DIRS}
|
||||
${SOURCE_ROOT}/src/include
|
||||
)
|
||||
+target_link_directories(c2ffi PUBLIC
|
||||
+ ${LLVM_LIBRARY_DIRS}
|
||||
+)
|
||||
+message(STATUS "LLVM_LIBRARY_DIRS=${LLVM_LIBRARY_DIRS}")
|
||||
+
|
||||
+llvm_map_components_to_libnames(llvm_libs core support mcparser bitreader profiledata)
|
||||
+
|
||||
+message(STATUS "llvm_libs=${llvm_libs}")
|
||||
+
|
||||
target_link_libraries(c2ffi PUBLIC
|
||||
clangFrontendTool
|
||||
clangFrontend
|
||||
@@ -64,10 +73,9 @@ target_link_libraries(c2ffi PUBLIC
|
||||
clangIndex
|
||||
clangToolingCore
|
||||
clangTooling
|
||||
+ ${llvm_libs}
|
||||
)
|
||||
|
||||
-llvm_config(c2ffi USE_SHARED core support mcparser bitreader profiledata)
|
||||
-
|
||||
set(APP_BIN_DIR "${CMAKE_BINARY_DIR}/bin")
|
||||
set_target_properties(c2ffi PROPERTIES
|
||||
RUNTIME_OUTPUT_DIRECTORY "${APP_BIN_DIR}"
|
||||
--
|
||||
2.23.0
|
||||
|
Binary file not shown.
@ -1,5 +1,7 @@
|
||||
DIST ocaml-fileutils-0.5.1.tar.gz 129639 BLAKE2B 12f4b33eb70caf3a106e87a484411f31d6924aae68c964350080698b723b39c7bae236d5a732a0546cd6a52b4215c9ddf2b46da613c171a1ef384ef5eee3d5fe SHA512 e2f60d16d9c25f43ea6bf5fcdf5810ae1722ef30a37e9ffcb6302a87bf3aa89777f3e3d43860258fb7c284861df1eafb4e5e2b6bd3f8d78d347ef8d139e460e8
|
||||
DIST ocaml-fileutils-0.5.2.tar.gz 129676 BLAKE2B 2534c28d134b297cf9f7838c6f33f6fe4a7fde6875cf7ae15990b1d2c2fd53be425ce8b37b6836642b26722fa0042f741e91d1c32211a2618e5f80345b6c63cb SHA512 264282c54ff693686ca9e60f371038f8ea9bce219d04556297dc7b6028c9f65c5a03b7cd263c3519cb212e29665200db1c95c88874bb2cb3d7b610e3b832018d
|
||||
EBUILD ocaml-fileutils-0.5.1.ebuild 597 BLAKE2B a2ff461f89767542ac3b0a26f3bd5136e81b4073dee298bb69ed55eac666850a4da224778f3ecefa769b253356ebfae2048af112f2ed85c88265306ba81e5747 SHA512 720b4de52aeeab6f1cd74ed4109b7844b4a458ac4169f7e0787de4d463e441049eea325cbb14354cead0a5b32fff653f14fddb43ac7bccedf805d4b0dfa27253
|
||||
EBUILD ocaml-fileutils-0.5.2.ebuild 597 BLAKE2B 15afd6b65d77f0589ad5e61b6f4f3495c4ce460b68b3fb9261234fbc9dfa1bb2bcf523881ca075800ee2ba7dcd5b0f6097a32ca34279d474d6db2ded6f682a7b SHA512 7f0709bea28f184905380f2f10f4e2693805fc30f3fe004a7d44c29614e294dba8da2e11cfc7c1fc5c2f949cdff5f2107229c9707630d51bd5362278ab852681
|
||||
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
|
||||
DIST ocaml-fileutils-0.6.2.tar.bz2 43060 BLAKE2B 20828875a25b1a9d2a41bf495cda00b0ac753efa20111b32a9d2ca439a56e9f07bf0953d16ee9148cf065e204fa1d8d624eaa89f6f4ae7e1613fdaa7cb44fc24 SHA512 104c7389832f22ec189ce6f1596144b28dcaeea7d23d5b19d369c44e54326e97fcb7b4f4c4a8d2965523e63b35b594a1351b7e630dde590871efe512fe38853c
|
||||
EBUILD ocaml-fileutils-0.5.1.ebuild 657 BLAKE2B 28f86d8927fa4834cdba0f3fca82e24d13d955dc6981010df27adaf20e92557217aa948f95a7c8b88b23602ea937d3f7122f9ad86ad04f781aa8484fdac86777 SHA512 31e36c96107f42ffe22818e45dd370fcbc18e966634aa120cd65698dd1a4e9b099f207477532a44d973142a7feb39078c1b43479561d3768c4971686faf433c4
|
||||
EBUILD ocaml-fileutils-0.5.2.ebuild 657 BLAKE2B f20ed4dce9dbd67e30f42c9e16941fbb6f540480f08402332074e95e5ecf9cc8f87f55d7effafe9fadc4856cd82bb4540a6e44e1998a226672aba712eafdb948 SHA512 9af55239baec33eaa231aea5d70cc4a9ac9bf5154c97ac40df43c80875550f18aa0b62600bdfdf4380e11c6afc85f9f985c2c24f20189430f76e34f257e9ca88
|
||||
EBUILD ocaml-fileutils-0.6.2.ebuild 649 BLAKE2B b3203abdd1edf69d46658ee97b4f52228d872d244c2c077b62f0875a3386e7c962ff444e5fafbcbc092d70ca05040eda5add67bc4417a2ed2678809894247a16 SHA512 a5d04dd27e325283a3513d73ca112989c81004209d06a3dd68b6f374ae7c136db315dbf17496660d94a2adcc4fd0373d2652f8b4b41330d277ee0bc9fd56db8a
|
||||
MISC metadata.xml 799 BLAKE2B 412e5e86cf787c2a3a63eff243337e4f8e54abee3d8cf0491e90c4e2e0cbdd2e5c4d452ec87b63cc0ad8d23286283eb1f17b295c422100cf412fa74ce99318d3 SHA512 c22647ffa2dba7aac8d3f401e6124e0acdc02526fb53ea35995ccd22984715a09d6b558097b9385c1c2fc31ca75a20864e22b0fd9ea9a6113620b31bdde7a691
|
||||
|
@ -1,5 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<longdescription>
|
||||
POSIX-like file manipulation functions inspired by
|
||||
GNU coreutils and filename manipulation functions
|
||||
for OCaml.
|
||||
</longdescription>
|
||||
<maintainer type="person">
|
||||
<email>rkitover@gmail.com</email>
|
||||
<name>Rafael Kitover</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">gildor478/ocaml-fileutils</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="ocamlopt">
|
||||
Whether the OCaml native code compiler is used. Must be set globally and
|
||||
match dev-lang/ocaml.
|
||||
</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DUNE_PKG_NAME="fileutils"
|
||||
|
||||
inherit dune
|
||||
|
||||
DESCRIPTION="Pure OCaml functions to manipulate real file (POSIX like) and filename"
|
||||
HOMEPAGE="https://github.com/gildor478/ocaml-fileutils"
|
||||
SRC_URI="https://github.com/gildor478/${PN}/releases/download/v${PV}/${DUNE_PKG_NAME}-v${PV}.tbz -> ${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="ocamlopt"
|
||||
|
||||
DEPEND=">=dev-ml/ounit-2.0.0
|
||||
>=dev-ml/stdlib-shims-0.2.0"
|
||||
|
||||
DOCS=( "README.md" "CHANGES.md" "LICENSE.txt" )
|
||||
|
||||
S="${WORKDIR}/${DUNE_PKG_NAME}-v${PV}"
|
@ -0,0 +1,3 @@
|
||||
DIST stdlib-shims-0.2.0.tbz 15980 BLAKE2B 4d83b8642a4bccc9f090c0a2f23a4d2f16bbf2ec686ab41e357f5f544d659e82f10cba85f9d578c939a2a874d0006b7fd17846bb8ffe1b6fc7cb760e4aa33db1 SHA512 19e8d8e004583e94ce060d3598c886dae1c24dd79dfd177aab4bd2865846f668a83071f087d9371393f226c14c90042eb2ec76619654c655995aeff9d4765621
|
||||
EBUILD stdlib-shims-0.2.0.ebuild 476 BLAKE2B 5010e59d3380e937bac49755b67779aefb8b5de880ef2c55eaebe497a0e37a456db440a12167072a57a4fa68d317a74031c68fd3ffb85989ab9b8c36aac44fdf SHA512 dcf9251828ec56f934e3a42eb28917e5cdeb56b0ef45c9ec3a2ceeb234b9138520db88392b4c39b6dfc3f82d04cfffb1b4cac74151f3f626d4083defea1a9389
|
||||
MISC metadata.xml 864 BLAKE2B bcf80992555101e1ba8eb6ca81df5a810b7351e4ce141842082c1981988b0a8529a83971f6f90be2a03cee9ba13a83679c5bfab6ed218e997b000c996ce6a0c1 SHA512 533ee9f2bedd5163669b6e23763ed90eb3ff180465a453e2a5d87271c0f4ac112aed7f073e88acf79eedc0d7495551e4670bfc1256a19053a2c021a91442a123
|
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<longdescription>
|
||||
Compatibility library for OCaml compilers before 4.08 to allow calling
|
||||
Pervasives module functions on Stdlib, which is the API in newer compilers.
|
||||
Does not add newer Stdlib functions.
|
||||
</longdescription>
|
||||
<maintainer type="person">
|
||||
<email>rkitover@gmail.com</email>
|
||||
<name>Rafael Kitover</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">ocaml/stdlib-shims</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="ocamlopt">
|
||||
Whether the OCaml native code compiler is used. Must be set globally and
|
||||
match dev-lang/ocaml.
|
||||
</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -0,0 +1,17 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit dune
|
||||
|
||||
DESCRIPTION="Pure OCaml library that allows replacing Pervasives with Stdlib before 4.08"
|
||||
HOMEPAGE="https://github.com/ocaml/stdlib-shims"
|
||||
SRC_URI="https://github.com/ocaml/${PN}/releases/download/${PV}/${P}.tbz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="ocamlopt"
|
||||
|
||||
DOCS=( "README.md" "CHANGES.md" "LICENSE" )
|
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
DIST Nuitka-0.6.6.tar.gz 2276002 BLAKE2B 74ada1032d5eef3068e6c0fbd088437014de8752b71ce98b90bb868bb7241efe301d4fa1ef661f00f54730ca3d27470cc6c804bc2b394085349ad9a1aed0feb4 SHA512 82752105fc5b5d5d09d460ba25a6424420ff055ea841a32c6e32ec9099870ceefe06dcadab347fe689cec94f4d8891a4125910f7cff504a8aa736139b29c2a8b
|
||||
DIST Nuitka-0.6.7.tar.gz 2284868 BLAKE2B 91c2e5362697d8c14f0627d757c70922aff3ccc2c9eb359f6b303e9ae7580d594106328b9fe644e8f668018aae496e50041948bdfbf59c27fe1ce0e50eb90177 SHA512 9f3dbfe67f2618a5363aa47974fe0199428a4798e79ebfcf78f15365048a6c676b5b2c9d5569adcd264389c66f643b3190647dc17acb76e59b9b95ee6762f5a2
|
||||
EBUILD nuitka-0.6.6.ebuild 688 BLAKE2B be99eea725e484957bf4d260081f6bfa20b033bf1e91d57e5eaae809095be5b7b122ce9c3a72199e4653e413ccb74dee083107cd331ede7afba651f6990b83c8 SHA512 7e1c022f0ab929c82d536ae2ca54817fd1a644bc6c6ebe73887d2518041f29dd5e1eac51bf4284204887e5b68dbc69ce141b9b19e09f5c597bf192d6709ee0ca
|
||||
DIST Nuitka-0.6.8.tar.gz 2390759 BLAKE2B 5f207a2dcac6a2825143268d3c28eab113705c050b67dbbfd3b655a0221ca3c04b2b206f3e8a85b4f17d28db52c11f19ea6260d2e7853c382942a76a15dc1973 SHA512 d9a9add759736c35fda57bbf82382effbcebce954228e56bf7c124502b96513f17a7083ded66da3ee33c52443b18c92839bff59a5c081d8fe44d6eec6c15fe54
|
||||
EBUILD nuitka-0.6.7.ebuild 847 BLAKE2B acfa001eba5272a0475c1485dc8fa0d78f6332f55a6a31ff28ba7dfcbf7b3e6a79eacb034847c7640a9729734e240a1d2e84736ad43d97cb4b5bfdabbbabeefc SHA512 5966ce002682111f0cffd9be9563394580cfc8d961f4173836fc639c9b0ab8d9346b9fe0b7db31d77e0a52070bdf782aa3eaa0d61774b95b537f4a86ad971923
|
||||
EBUILD nuitka-0.6.8.ebuild 798 BLAKE2B 621164897d4845339bf233f9cab2a5d3ca696b31bef3ca89c972ab1341b64a38ac117ede67a69d57b660b06fac476a2ae2d42f9b0511c9c053c45fb2b14e8ccd SHA512 e9a855f2d946da21b8a2abf8248f991c5509eed06cacb64507326723171b6a88ff3e6518b25be258bcbd6df561848e17575b4ed9dc85ce37fb47ba0951516715
|
||||
MISC metadata.xml 750 BLAKE2B 56bff65b936301e2d0347e553a1ea85b89c4c991697f665b47b01dfd7e40b94726fca15c67e4387fb79ec19f77851e275bb80c48ded3f76e6cf4cb81d10ba90f SHA512 01ed4ef871d9d43ccb30b60e5051f513b56d7ab3eb46ad64b76e6ee8f53f0088c4a3d75227a0870e82664476954d6603f70614232735f107bb24a06702c014ab
|
||||
|
@ -1,3 +1,5 @@
|
||||
DIST PyKerberos-1.3.0.tar.gz 41033 BLAKE2B 5805df2c258a75321dab5fe84fcbf1de706cb7c14a710c914ae4918dd39f79036a4f4033a068982778f73d9f00a4ca45b80e9cfc59c6a246a236f3c6931bacc5 SHA512 ed2644a236993d9737af43be951d57207fc787a74e82f343b265461b456923763610f1ce1b46d7d56f22d6452be1418b98707b8529b22fd8abf299143e52cf69
|
||||
DIST pykerberos-1.2.1.tar.gz 24535 BLAKE2B 5c6253d99857a5061f708e213e24e0ac34a6fa2a39332d5a0f27f30f1ac9eec45654966113c3036cf9bbe27ee9642748afe4cef845d2ceda26286ced1e2277e0 SHA512 048ed0238911b3e9970a5567ddc2b5e3b551e24bd8d08f06e5807f238c566ead9998e0efb0e3207f178ef2a8c9116f4ed4b7c728b9279f7a88f0945a7c4b081f
|
||||
EBUILD pykerberos-1.2.1.ebuild 538 BLAKE2B b91efdf6339c059e478a0933d84d2ea2e2bf185e6ef6e251c7bffa988464c5e7cc5b59cc4a05d178e6090de3650dc9bd8c45d2d08afa9e1d9bee17b01f5b06cd SHA512 3dd103eefc57a1a8f1c9d01f996639ca17300b2020627d6291589ad30e37837a1a237b74ba556360ad983b48b85d419f8c5f27b49ba9c689256f181ef4f216a2
|
||||
MISC metadata.xml 332 BLAKE2B c6badaa93a0f9f3000d4865e58d38f56d57ebf51fd4ee4f8d6d6bbf3926dd4b0b7c97e46df5206622579a788c86e12de778f2207da80ba97814ff16dc8d04d38 SHA512 a3246676e0c2f0430c285ae4f58b5ca754376936860c9d04d9ef46ce111bafbfebcd25e8dc28f1abfeca92dcbc6a329f711272ad7dd501bc9a1c7b34876cbbca
|
||||
EBUILD pykerberos-1.3.0.ebuild 1322 BLAKE2B c9966a85e9bbf2ca2494b04e90922d64f9924b383c44e5a717cbb6a922cb8a8e813080d5f19fbc474720846b2141979f427bd55a5bcee2acc618f474a5207f88 SHA512 f007f8269effa9ba8591c5eced37a1409e133db97897519e273e22289ba9829c4a4da1961dc4f2378ed307d11a1c695721dd4e66474561803cfd5fb4a8165e46
|
||||
MISC metadata.xml 423 BLAKE2B bc74606c5e0d18c76749904da2d388a2be603d2aad92538dbc0ab92974903a24a78788094eb6da7775028b8cd178334b243246fb0f4ba85f90f74fa31bd74f35 SHA512 c84e39a4e84b841aed995cd47aa349df5c4d3ec32757e826a7194c7f629e5f109e30c841f4f4bdf949e966937cde58ee555d6dbe02496baecc25937f06244950
|
||||
|
@ -1,11 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>maksbotan@gentoo.org</email>
|
||||
<name>Maxim Koltsov</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pykerberos</remote-id>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>maksbotan@gentoo.org</email>
|
||||
<name>Maxim Koltsov</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
<name>Python</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pykerberos</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
PYTHON_COMPAT=( python2_7 python3_{6..9} )
|
||||
inherit distutils-r1
|
||||
|
||||
MY_P=PyKerberos-${PV}
|
||||
DESCRIPTION="A high-level Python wrapper for Kerberos/GSSAPI operations"
|
||||
HOMEPAGE="
|
||||
https://trac.calendarserver.org/wiki/PyKerberos
|
||||
https://github.com/apple/ccs-pykerberos/
|
||||
https://pypi.org/project/kerberos/"
|
||||
SRC_URI="
|
||||
https://github.com/apple/ccs-pykerberos/archive/${MY_P}.tar.gz"
|
||||
S=${WORKDIR}/ccs-pykerberos-${MY_P}
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
|
||||
# test environment is non-trivial to set up, so just use docker
|
||||
# (see python_test below)
|
||||
# also for alpha/beta Python releases support:
|
||||
# https://github.com/apple/ccs-pykerberos/pull/83/commits/5f1130a1305b5f6e7d7d8b41067c4713f0c8950f
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="app-crypt/mit-krb5"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
python_test() {
|
||||
set -- docker run \
|
||||
-v "${PWD}:/app" \
|
||||
-w /app \
|
||||
-e PYENV=$("${EPYTHON}" -c 'import sys; print(sys.version.split()[0])') \
|
||||
-e KERBEROS_USERNAME=administrator \
|
||||
-e KERBEROS_PASSWORD=Password01 \
|
||||
-e KERBEROS_REALM=example.com \
|
||||
-e KERBEROS_PORT=80 \
|
||||
ubuntu:16.04 \
|
||||
/bin/bash .travis.sh
|
||||
echo "${@}" >&2
|
||||
"${@}" || die "Tests failed with ${EPYTHON}"
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST pymongo-3.10.1.tar.gz 715892 BLAKE2B df1f8ae34366ea9de633be7e1ca103a2bc704a18a9b23cb1fbdbc8d116e939d4d5462e18a076149d93dcb8ada9f4737ed2d61b08803b546dce89dca4b2416689 SHA512 5a73ac17ef6f6783a573facd90879dbefa0c95d69123bc67c1a6af0987cb5786f637b8fa81a6810387acc34829a4cde33b848ac0f7b08f7d07faa90a8e13b595
|
||||
EBUILD pymongo-3.10.1.ebuild 2751 BLAKE2B 62898d50854f0f43c36a0dc6889cfcc8dfa5d734287294a3d9ec66019ab7184a37bbb27e3bac9d53a4a83dd9190049f880d48d30ded307bfd06be19df0019ef2 SHA512 abf389a07a0784900e278f06ceee2366618a421dcf79f9d621f05a539463150ac1c0c4000731aa3a74e99153afd3587ff7b877d734187aecd3bd155ddb6f89c6
|
||||
EBUILD pymongo-3.10.1.ebuild 2854 BLAKE2B 70c1f06d278465491dab6c124629c0ab7a2310e5521b8357a57e4db6bfe3c4347c55744f7c205256088b04b3f65402482b50292ac73d4ea7335bfff80e91fc65 SHA512 0b4185f73dbd81b07ae04e54cdcccba08dfeac591c3780e8a1572de7d0fe2971dd482492372525ee6d324fa38804847cead63c9ef2748251084163b71d900b41
|
||||
MISC metadata.xml 672 BLAKE2B 48cf6ce2f03ec2865a99fd033455a1b0a53cf9e55240ab6e993483929a6dd93661afcea7fa255095b66536f0a8cc05b5c4e6a12bd044547a5cf190559a9e480f SHA512 89b8a3551a5b0bd495bc98ac2f9324daeb3f3d81d0f6b991e5537e02c7b369201f9692be5acbe228ddcd3581002a39ac777ea5fc136957e9ccb9683f205e38ea
|
||||
|
Binary file not shown.
@ -1,3 +1,5 @@
|
||||
DIST glossaries-4.41.zip 6285205 BLAKE2B df3dc8e6a6a8cd2fc741c6891a9d0322b5d012e6ed9428e5b5b016eece4bba72647081a482a338c0b895b6aaf856c75f344b1327f88e854ea8c8c246d50398ff SHA512 4f93d7568e280da96c8e32dbbdeab48c71282fb8bbc2e8b88b74976b74f5f466683b1b3d983aec7c8749ee9807d76236366276754639e5ba68888584850fd243
|
||||
DIST glossaries-4.46.zip 7028263 BLAKE2B 3d1479a50ea938eb3bd273b2a17db2675275aece241f4bab0329656966d2d28fae2e82268c667998b111fa35f1a04f24ddb3b5130e897c13e2cef965783f9606 SHA512 6ade1039b91b719035cdaef5381cd4904c4baccdd7b9f9a2e655e47a833bfe5b20c6775e30ce08645c0c30d3cec140ce92e36c5a872b40217c5a82bca2a6ce5c
|
||||
EBUILD glossaries-4.41.ebuild 946 BLAKE2B f9157b7e2c2d14e21bfb96ba4fa9695811fe677eb0ea8b273ab88a56e0dc075115aa147579242fd6fcd00c3dce60f93a50a5b2a4e4d1a8bcf14cabff1df8d41e SHA512 195af621c4b81da1b7cc9f7a5e3602d935d1c644e40dd9b36ae6b1bdf3630c7ff51ddb7e8421db744eb4e8fd5acbd92e2a389a4c337740a12d8b020985820972
|
||||
EBUILD glossaries-4.46.ebuild 947 BLAKE2B ea36a4db4bdeddf895648b36df6f4b78396370dce0c941b203ad7bdd485e0fcc29f0ceacfb995773aedddb9c72053fd4f019cb6c9611a10a1ba4156fd6823907 SHA512 09741d2f50e95afc65e730a170c94fa3119dfb803c78f392e0e3e90d4bf7c884befb72b10599a9fc1d8924eacf01330e52e5d58a5cda1d283739f844aabd35bc
|
||||
MISC metadata.xml 249 BLAKE2B 1b34ce77c092c0664a18f32525d158d41bf36ab7ab7a4b9d01ed37e1e3dda3d58849d5b1375065c4e5591f6b09b2a93e88a624d399c495a0b1125edb30ec172f SHA512 895325641a176c848988fb5f36cdb567b584d22f6e778b3de674de480cbca30b7cf8f12ecbbe1173a63e3229889e1e0f5efd5afea4f0d4c429ac236598f80f1e
|
||||
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit latex-package
|
||||
|
||||
DESCRIPTION="Create glossaries and lists of acronyms"
|
||||
HOMEPAGE="http://www.ctan.org/pkg/glossaries/"
|
||||
SRC_URI="http://mirrors.ctan.org/macros/latex/contrib/glossaries.zip -> ${P}.zip"
|
||||
|
||||
LICENSE="LPPL-1.2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc examples"
|
||||
|
||||
RDEPEND="dev-lang/perl
|
||||
dev-texlive/texlive-latexrecommended
|
||||
>=dev-texlive/texlive-latexextra-2012
|
||||
dev-texlive/texlive-plaingeneric"
|
||||
BDEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
|
||||
TEXMF="/usr/share/texmf-site"
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
src_install() {
|
||||
latex-package_src_doinstall styles
|
||||
|
||||
dobin makeglossaries
|
||||
|
||||
dodoc CHANGES
|
||||
if use doc ; then
|
||||
latex-package_src_doinstall pdf
|
||||
fi
|
||||
if use examples ; then
|
||||
docinto examples
|
||||
dodoc samples/*.tex
|
||||
fi
|
||||
}
|
@ -1,7 +1,8 @@
|
||||
AUX 50tex4ht.cnf 192 BLAKE2B 38a4543a22281d9b757e823e95cc8743a0c18b3fe7d6ce028317c8cea9305b7643e540171693ef70bdd364b6f6ff72daabc0baf66f32bb8ea526dcb0406fb065 SHA512 fec1a4ab9a3a493476a255001303c84a30fcf67873bd2639d177b414cf90880a149d31a68d6ce0dfd104b877bfc3fc2d39b1bb38a0f9d7c511bd311e0bfefc48
|
||||
AUX tex4ht-format-security.patch 510 BLAKE2B 47f58dfb3c082bffa4a856a7cdb3ee52775e1bb79f18e01cdeb74126d8004664c1981ff6fa4592b77d1379169dfc0116169aca50197bb3be7420bb46868d50dd SHA512 892aac24dc46dc196d4cf67834a952a3be80c8a5a0006809e0aa2646af4f9772e9353c927f8f1c42bc5a38bfa4dc1a7c5ede8752fcbe0d0970f38624755eb762
|
||||
DIST tex4ht-1.0.2009_06_11_1038.tar.gz 2576719 BLAKE2B d04fd7b5f614414a200b01f11bea9880ea12561873fc08cb2f5f6f62167d6128cc50abbeeee0c7eae5d80046f6d3b504493d66262153c5a534fd1b56bfa1dfcd SHA512 868961c16da63ef20a8af3ec3e56a2b6c518a291cdbc3974f701773dbb55b844f0df06aae4c7b481c96b9e2ba29cb0f1ed1279b6f32340e4708e31bb67170963
|
||||
DIST tex4ht-texlive-2019-03-22.tar.xz 868992 BLAKE2B 662cc23de1b3b5f4e3d504655b5b3d87740fea045bef7987cbe2d81971e73375bd88d8ab111d48878ce1fe9d1eece4e4003e443ed0bc0f9b643b7e1653a5fc8c SHA512 44d9e2c4f92ae1ea1d7f14432d7fe1a9f11b30ec8602d55c4b8f3f46283671fb75b08641c8170bd46918e16db1bed696a613a0518acd4e195e173fe12e386833
|
||||
DIST tl-tex4ht-2020.tar.xz 909692 BLAKE2B ef566977a0a5a8d6ae5244fceac4ff378dc8adf86817e7bbbd1d0cd1931fc5fcb618b94353b044d461d94edd426ec3aa185e1b7d678490416bb1c122438046c3 SHA512 c385b90fcff5ba43884918bf616aa4beffc285def1a380b84909bf4dd44cffb479612268a37977adf87f8dc226394d3239503b5d6f2a083a9f078862f282f0c4
|
||||
DIST tex4ht-texlive-2020-06-24.tar.xz 880952 BLAKE2B d021efca48571711d06d7ed6ecefce068339a49fa83efeaa476329d892a77f73b27273a711dad2cb7ce212ece87ef8a776a10127cec5dc2e0096ce36adbc42a4 SHA512 b6109d27fd38eb0f2f9aab8b96adee2e69081c7317de3c9f527e47053d1520b93c0499e23fdc66f38f04c50633f72930e4fdf5d07612894427ae31dcbc1f66d4
|
||||
EBUILD tex4ht-20090611_p1038-r10.ebuild 3816 BLAKE2B 12218ae356afcdbaeabb323876280883365bd30c4ccf93f491b73809ddff76b8921c029e44d08f21143064204c2983a6e46d1cdec93818432d04d441b6d668b0 SHA512 6209c605fb5ed18463893664c80707fc683a1692861e067b56f3c700ad94ecc5f4234cf63d21fe50adbb886b2a4db698260b958eb103abd61902b5cb83a706ce
|
||||
EBUILD tex4ht-20090611_p1038-r8.ebuild 3644 BLAKE2B 57e046a3ee07c5d871d10a5c582002f070f8a8648cf2963075af4670451eb3525b6c7f1661c773e83c2ea4dee450efa1bd231d69922f732f10b65c0b5114692d SHA512 564011601c3af1cd93a28d1cea2fe75eed43be30aaeac50d3c27fcae2e1b2ff3eecce2f0c0092af2782a9c6e3fc4b39aee38b86cd95c3d24999974a4a6a2137e
|
||||
EBUILD tex4ht-20090611_p1038-r9.ebuild 3602 BLAKE2B d281be861aa73cacb967b61c8769d057ed47f06deaefec488ecfdd9a9f60fc8cb833188804e131d228bde90eee19e279ca835183ec49da60f2ab07096e636b0b SHA512 a8f2dcb7e37324ff373639c9b814192ba841ed87902f7755f88af5b48761247117a1f5a86f5f16167fd496ac9fa8528b0cb77ac3bcab6b5a4d546a2a6a7dab5a
|
||||
MISC metadata.xml 317 BLAKE2B feec903cd392ba092a0dc0f85e44788604c6fde736ebc5c81a930ed0109ecde56c0ba8220f5a56559b06fb1573cd2f159754dcda52c982601bb67306e2c15aa7 SHA512 33ba7a4fa5948eae907a650c1c53b3c5d3b71cef6ae9cc371017c14aca8e641f3badafaf3b3387b6638c877d10787d430bfc16a7e191b2b4327049a56a37b3af
|
||||
|
@ -0,0 +1,22 @@
|
||||
https://bugs.gentoo.org/554636
|
||||
|
||||
--- a/src/htcmd.c
|
||||
+++ b/src/htcmd.c
|
||||
@@ -418,7 +418,7 @@
|
||||
#undef SEP
|
||||
#endif
|
||||
{ (IGNORED) fprintf(stderr,"--- error --- ");
|
||||
- (IGNORED) fprintf(stderr, warn_err_mssg[n]);
|
||||
+ (IGNORED) fprintf(stderr, "%s", warn_err_mssg[n]);
|
||||
exit(EXIT_FAILURE);
|
||||
}
|
||||
|
||||
@@ -439,7 +439,7 @@
|
||||
#undef SEP
|
||||
#endif
|
||||
{ (IGNORED) fprintf(stderr,"--- error --- ");
|
||||
- (IGNORED) fprintf(stderr, warn_err_mssg[n]);
|
||||
+ (IGNORED) fprintf(stderr, "%s", warn_err_mssg[n]);
|
||||
exit(EXIT_FAILURE);
|
||||
}
|
||||
|
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TEXLIVE_MODULE_CONTENTS="adigraph aobs-tikz askmaps asyfig asypictureb autoarea bardiag beamerswitch binarytree blochsphere bloques blox bodegraph bondgraph bondgraphs braids bxeepic cachepic callouts celtic chemfig combinedgraphics circuit-macros circuitikz curve curve2e curves dcpic diagmac2 ditaa doc-pictex dottex dratex drs duotenzor dynkin-diagrams ecgdraw eepic ellipse endofproofwd epspdfconversion esk euflag fast-diagram fig4latex fitbox flowchart forest genealogytree getmap gincltex gnuplottex gradientframe grafcet graph35 graphicxpsd graphviz gtrlib-largetrees harveyballs here hf-tikz hobby hvfloat istgame kblocks knitting knittingpattern ladder lapdf latex-make lpic lroundrect luamesh luasseq maker makeshape mathspic milsymb miniplot mkpic modiagram neuralnetwork numericplots pb-diagram penrose petri-nets pgf-blur pgf-cmykshadings pgf-soroban pgf-spectra pgf-umlcd pgf-umlsd pgfgantt pgfkeyx pgfmolbio pgfmorepages pgfopts pgfplots picinpar pict2e pictex pictex2 pinlabel pixelart pmgraph postage prerex productbox ptolemaicastronomy pxpgfmark qcircuit quantikz qrcode randbild randomwalk realhats reotex rviewport sa-tikz schemabloc scsnowman scratch scratch3 setdeck simpleoptics signchart smartdiagram spath3 spectralsequences swimgraf table-fct texdraw ticollege tipfr tikz-3dplot tikz-bayesnet tikz-cd tikz-dependency tikz-dimline tikz-feynhand tikz-feynman tikz-imagelabels tikz-inet tikz-kalender tikz-karnaugh tikz-ladder tikz-layers tikz-nef tikz-network tikz-opm tikz-optics tikz-page tikz-palattice tikz-qtree tikz-relay tikz-sfc tikz-timing tikz-trackschematic tikz-truchet tikzcodeblocks tikzducks tikzinclude tikzlings tikzmark tikzmarmots tikzorbital tikzpagenodes tikzpfeile tikzpeople tikzposter tikzscale tikzsymbols timing-diagrams tqft tkz-base tkz-doc tkz-euclide tkz-orm tkz-tab tsemlines tufte-latex venndiagram visualpstricks xpicture xypic collection-pictures
|
||||
"
|
||||
TEXLIVE_MODULE_DOC_CONTENTS="adigraph.doc aobs-tikz.doc askmaps.doc asyfig.doc asypictureb.doc autoarea.doc bardiag.doc beamerswitch.doc binarytree.doc blochsphere.doc bloques.doc blox.doc bodegraph.doc bondgraph.doc bondgraphs.doc braids.doc bxeepic.doc cachepic.doc callouts.doc celtic.doc chemfig.doc combinedgraphics.doc circuit-macros.doc circuitikz.doc curve.doc curve2e.doc curves.doc dcpic.doc diagmac2.doc ditaa.doc doc-pictex.doc dottex.doc dratex.doc drs.doc duotenzor.doc dynkin-diagrams.doc ecgdraw.doc eepic.doc ellipse.doc endofproofwd.doc epspdfconversion.doc esk.doc euflag.doc fast-diagram.doc fig4latex.doc fitbox.doc flowchart.doc forest.doc genealogytree.doc getmap.doc gincltex.doc gnuplottex.doc gradientframe.doc grafcet.doc graph35.doc graphicxpsd.doc graphviz.doc gtrlib-largetrees.doc harveyballs.doc here.doc hf-tikz.doc hobby.doc hvfloat.doc istgame.doc kblocks.doc knitting.doc knittingpattern.doc ladder.doc lapdf.doc latex-make.doc lpic.doc lroundrect.doc luamesh.doc luasseq.doc maker.doc makeshape.doc mathspic.doc milsymb.doc miniplot.doc mkpic.doc modiagram.doc neuralnetwork.doc numericplots.doc pb-diagram.doc penrose.doc petri-nets.doc pgf-blur.doc pgf-cmykshadings.doc pgf-soroban.doc pgf-spectra.doc pgf-umlcd.doc pgf-umlsd.doc pgfgantt.doc pgfkeyx.doc pgfmolbio.doc pgfmorepages.doc pgfopts.doc pgfplots.doc picinpar.doc pict2e.doc pictex.doc pinlabel.doc pixelart.doc pmgraph.doc postage.doc prerex.doc productbox.doc ptolemaicastronomy.doc pxpgfmark.doc qcircuit.doc quantikz.doc qrcode.doc randbild.doc randomwalk.doc realhats.doc reotex.doc rviewport.doc sa-tikz.doc schemabloc.doc scsnowman.doc scratch.doc scratch3.doc setdeck.doc simpleoptics.doc signchart.doc smartdiagram.doc spath3.doc spectralsequences.doc swimgraf.doc table-fct.doc texdraw.doc ticollege.doc tipfr.doc tikz-3dplot.doc tikz-bayesnet.doc tikz-cd.doc tikz-dependency.doc tikz-dimline.doc tikz-feynhand.doc tikz-feynman.doc tikz-imagelabels.doc tikz-inet.doc tikz-kalender.doc tikz-karnaugh.doc tikz-ladder.doc tikz-layers.doc tikz-nef.doc tikz-network.doc tikz-opm.doc tikz-optics.doc tikz-page.doc tikz-palattice.doc tikz-qtree.doc tikz-relay.doc tikz-sfc.doc tikz-timing.doc tikz-trackschematic.doc tikz-truchet.doc tikzcodeblocks.doc tikzducks.doc tikzinclude.doc tikzlings.doc tikzmark.doc tikzmarmots.doc tikzorbital.doc tikzpagenodes.doc tikzpfeile.doc tikzpeople.doc tikzposter.doc tikzscale.doc tikzsymbols.doc timing-diagrams.doc tqft.doc tkz-base.doc tkz-doc.doc tkz-euclide.doc tkz-orm.doc tkz-tab.doc tufte-latex.doc venndiagram.doc visualpstricks.doc xpicture.doc xypic.doc "
|
||||
TEXLIVE_MODULE_SRC_CONTENTS="aobs-tikz.source asyfig.source asypictureb.source beamerswitch.source binarytree.source blochsphere.source blox.source bondgraphs.source braids.source celtic.source combinedgraphics.source curve.source curve2e.source curves.source dottex.source ecgdraw.source ellipse.source esk.source euflag.source fitbox.source flowchart.source forest.source gincltex.source gnuplottex.source gradientframe.source graph35.source graphviz.source gtrlib-largetrees.source hf-tikz.source hobby.source latex-make.source lroundrect.source luasseq.source makeshape.source penrose.source pgf-blur.source pgf-cmykshadings.source pgfgantt.source pgfmolbio.source pgfopts.source pgfplots.source pict2e.source pixelart.source postage.source productbox.source ptolemaicastronomy.source qrcode.source randbild.source randomwalk.source realhats.source rviewport.source signchart.source smartdiagram.source spath3.source tikz-imagelabels.source tikz-page.source tikz-timing.source tikz-truchet.source tikzinclude.source tikzmark.source tikzpagenodes.source tikzpfeile.source tikzposter.source tikzscale.source tikzsymbols.source tqft.source venndiagram.source xpicture.source "
|
||||
inherit texlive-module
|
||||
DESCRIPTION="TeXLive Graphics, pictures, diagrams"
|
||||
|
||||
LICENSE=" Apache-2.0 BSD-2 GPL-2 CC-BY-SA-4.0 "
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
DEPEND=">=dev-texlive/texlive-basic-2020
|
||||
>=dev-tex/pgf-3.0.1
|
||||
"
|
||||
RDEPEND="${DEPEND} "
|
||||
TEXLIVE_MODULE_BINSCRIPTS="
|
||||
texmf-dist/scripts/cachepic/cachepic.tlu
|
||||
texmf-dist/scripts/fig4latex/fig4latex
|
||||
texmf-dist/scripts/mathspic/mathspic.pl
|
||||
texmf-dist/scripts/mkpic/mkpic
|
||||
texmf-dist/scripts/getmap/getmapdl.lua
|
||||
texmf-dist/scripts/petri-nets/pn2pdf
|
||||
"
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TEXLIVE_MODULE_CONTENTS="adigraph aobs-tikz askmaps asyfig asypictureb autoarea bardiag beamerswitch binarytree blochsphere bloques blox bodegraph bondgraph bondgraphs braids bxeepic cachepic callouts celtic chemfig combinedgraphics circuit-macros circuitikz curve curve2e curves dcpic diagmac2 ditaa doc-pictex dot2texi dottex dratex drs duotenzor dynkin-diagrams ecgdraw eepic ellipse endofproofwd epspdfconversion esk euflag fast-diagram fig4latex fitbox flowchart forest genealogytree getmap gincltex gnuplottex gradientframe grafcet graph35 graphicxpsd graphviz gtrlib-largetrees harveyballs here hf-tikz hobby hvfloat istgame kblocks knitting knittingpattern ladder lapdf latex-make lpic lroundrect luamesh luasseq maker makeshape mathspic milsymb miniplot mkpic modiagram neuralnetwork numericplots pb-diagram penrose petri-nets pgf-blur pgf-cmykshadings pgf-soroban pgf-spectra pgf-umlcd pgf-umlsd pgfgantt pgfkeyx pgfmolbio pgfmorepages pgfopts pgfplots picinpar pict2e pictex pictex2 pinlabel pixelart pmgraph postage prerex productbox ptolemaicastronomy pxpgfmark qcircuit quantikz qrcode randbild randomwalk realhats reotex rviewport sa-tikz schemabloc scsnowman scratch scratch3 setdeck simpleoptics signchart smartdiagram spath3 spectralsequences swimgraf table-fct texdraw ticollege tipfr tikz-3dplot tikz-bayesnet tikz-cd tikz-dependency tikz-dimline tikz-feynhand tikz-feynman tikz-imagelabels tikz-inet tikz-kalender tikz-karnaugh tikz-ladder tikz-layers tikz-nef tikz-network tikz-opm tikz-optics tikz-page tikz-palattice tikz-qtree tikz-relay tikz-sfc tikz-timing tikz-trackschematic tikz-truchet tikzcodeblocks tikzducks tikzinclude tikzlings tikzmark tikzmarmots tikzorbital tikzpagenodes tikzpfeile tikzpeople tikzposter tikzscale tikzsymbols timing-diagrams tqft tkz-base tkz-doc tkz-euclide tkz-orm tkz-tab tsemlines tufte-latex venndiagram visualpstricks xpicture xypic collection-pictures
|
||||
"
|
||||
TEXLIVE_MODULE_DOC_CONTENTS="adigraph.doc aobs-tikz.doc askmaps.doc asyfig.doc asypictureb.doc autoarea.doc bardiag.doc beamerswitch.doc binarytree.doc blochsphere.doc bloques.doc blox.doc bodegraph.doc bondgraph.doc bondgraphs.doc braids.doc bxeepic.doc cachepic.doc callouts.doc celtic.doc chemfig.doc combinedgraphics.doc circuit-macros.doc circuitikz.doc curve.doc curve2e.doc curves.doc dcpic.doc diagmac2.doc ditaa.doc doc-pictex.doc dot2texi.doc dottex.doc dratex.doc drs.doc duotenzor.doc dynkin-diagrams.doc ecgdraw.doc eepic.doc ellipse.doc endofproofwd.doc epspdfconversion.doc esk.doc euflag.doc fast-diagram.doc fig4latex.doc fitbox.doc flowchart.doc forest.doc genealogytree.doc getmap.doc gincltex.doc gnuplottex.doc gradientframe.doc grafcet.doc graph35.doc graphicxpsd.doc graphviz.doc gtrlib-largetrees.doc harveyballs.doc here.doc hf-tikz.doc hobby.doc hvfloat.doc istgame.doc kblocks.doc knitting.doc knittingpattern.doc ladder.doc lapdf.doc latex-make.doc lpic.doc lroundrect.doc luamesh.doc luasseq.doc maker.doc makeshape.doc mathspic.doc milsymb.doc miniplot.doc mkpic.doc modiagram.doc neuralnetwork.doc numericplots.doc pb-diagram.doc penrose.doc petri-nets.doc pgf-blur.doc pgf-cmykshadings.doc pgf-soroban.doc pgf-spectra.doc pgf-umlcd.doc pgf-umlsd.doc pgfgantt.doc pgfkeyx.doc pgfmolbio.doc pgfmorepages.doc pgfopts.doc pgfplots.doc picinpar.doc pict2e.doc pictex.doc pinlabel.doc pixelart.doc pmgraph.doc postage.doc prerex.doc productbox.doc ptolemaicastronomy.doc pxpgfmark.doc qcircuit.doc quantikz.doc qrcode.doc randbild.doc randomwalk.doc realhats.doc reotex.doc rviewport.doc sa-tikz.doc schemabloc.doc scsnowman.doc scratch.doc scratch3.doc setdeck.doc simpleoptics.doc signchart.doc smartdiagram.doc spath3.doc spectralsequences.doc swimgraf.doc table-fct.doc texdraw.doc ticollege.doc tipfr.doc tikz-3dplot.doc tikz-bayesnet.doc tikz-cd.doc tikz-dependency.doc tikz-dimline.doc tikz-feynhand.doc tikz-feynman.doc tikz-imagelabels.doc tikz-inet.doc tikz-kalender.doc tikz-karnaugh.doc tikz-ladder.doc tikz-layers.doc tikz-nef.doc tikz-network.doc tikz-opm.doc tikz-optics.doc tikz-page.doc tikz-palattice.doc tikz-qtree.doc tikz-relay.doc tikz-sfc.doc tikz-timing.doc tikz-trackschematic.doc tikz-truchet.doc tikzcodeblocks.doc tikzducks.doc tikzinclude.doc tikzlings.doc tikzmark.doc tikzmarmots.doc tikzorbital.doc tikzpagenodes.doc tikzpfeile.doc tikzpeople.doc tikzposter.doc tikzscale.doc tikzsymbols.doc timing-diagrams.doc tqft.doc tkz-base.doc tkz-doc.doc tkz-euclide.doc tkz-orm.doc tkz-tab.doc tufte-latex.doc venndiagram.doc visualpstricks.doc xpicture.doc xypic.doc "
|
||||
TEXLIVE_MODULE_SRC_CONTENTS="aobs-tikz.source asyfig.source asypictureb.source beamerswitch.source binarytree.source blochsphere.source blox.source bondgraphs.source braids.source celtic.source combinedgraphics.source curve.source curve2e.source curves.source dottex.source ecgdraw.source ellipse.source esk.source euflag.source fitbox.source flowchart.source forest.source gincltex.source gnuplottex.source gradientframe.source graph35.source graphviz.source gtrlib-largetrees.source hf-tikz.source hobby.source latex-make.source lroundrect.source luasseq.source makeshape.source penrose.source pgf-blur.source pgf-cmykshadings.source pgfgantt.source pgfmolbio.source pgfopts.source pgfplots.source pict2e.source pixelart.source postage.source productbox.source ptolemaicastronomy.source qrcode.source randbild.source randomwalk.source realhats.source rviewport.source signchart.source smartdiagram.source spath3.source tikz-imagelabels.source tikz-page.source tikz-timing.source tikz-truchet.source tikzinclude.source tikzmark.source tikzpagenodes.source tikzpfeile.source tikzposter.source tikzscale.source tikzsymbols.source tqft.source venndiagram.source xpicture.source "
|
||||
inherit texlive-module
|
||||
DESCRIPTION="TeXLive Graphics, pictures, diagrams"
|
||||
|
||||
LICENSE=" Apache-2.0 BSD-2 GPL-2 GPL-2+ CC-BY-SA-4.0 "
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
DEPEND=">=dev-texlive/texlive-basic-2020
|
||||
>=dev-tex/pgf-3.0.1
|
||||
"
|
||||
RDEPEND="${DEPEND} "
|
||||
TEXLIVE_MODULE_BINSCRIPTS="
|
||||
texmf-dist/scripts/cachepic/cachepic.tlu
|
||||
texmf-dist/scripts/fig4latex/fig4latex
|
||||
texmf-dist/scripts/mathspic/mathspic.pl
|
||||
texmf-dist/scripts/mkpic/mkpic
|
||||
texmf-dist/scripts/getmap/getmapdl.lua
|
||||
texmf-dist/scripts/petri-nets/pn2pdf
|
||||
"
|
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
DIST source-highlight-3.1.8.tar.gz 1648351 BLAKE2B 1ce1590c86f7aed9d27bb21bce6b0869828b28068d71404410e080b85f6354eb6f520cec8c81d1e9170dd90b158dc4536e5287a04bf2d271fa26354fb853ea32 SHA512 00a49ab180460750614b38be9a569478d1d34d01f601ebc7452a4fee8475a19faf9bb9fb2f256c6b40d43fbc3d34962a77ba8b9833483345c4e4a42faad6976c
|
||||
DIST source-highlight-3.1.9.tar.gz 1717234 BLAKE2B 6eb40b2274df0772c4a241504e5db5dfdaac600549e0b11aba726f7b4d5ab600c3849a8815bc782ad1bb1f99b69766527645dd202731bde4b2466c663842c47c SHA512 d8e154e9a5d62c77807e4e5d36c0faed5ce2964291be5f8b83e2968a6de52229503689a4ca2109a717ae2632a14b63ec937ca0430c91684c72063f6bc0294195
|
||||
EBUILD source-highlight-3.1.8.ebuild 1389 BLAKE2B 57af29c1e8206f9851eeb8c9c3bc4a38bde9e8d7584afac23de65e757c3d5f02b5e37b58488cddb9082e0c2ffdb7c074b510ace4ab1104557852a05b1d9950dd SHA512 f01ae5c89cec2611909a5fd60c0a63520d840b3c6d48ad6a358e45e96cb93528392e0ce496e70d6e13e8da1c56adca0d35053e4d9d8f241a62a19e2472ddffc2
|
||||
EBUILD source-highlight-3.1.9.ebuild 1405 BLAKE2B 6d038c852d05801b44d6de7fcce24ebacf80c24de6944fff9b8f0cb7a17e67bbd51c2e08dd533db87fbc288dc675b4240770e278824fe144e6ed0993b98db17e SHA512 0a12eb2d380740422336337a883de7ae5b35998a6c75c0d25122e8def793dc4fa5f0083cc878f21043b67ff737b065f6b74b1ed8d914ce45c6dd1aca943552e6
|
||||
EBUILD source-highlight-3.1.9.ebuild 1404 BLAKE2B 982e22c6ebd4cf8029b226d8a8e11dc780fcd8cebf90fc7005474417f4557d7ae718088f1589899226f3ece6b69bfef671d60a05c8e327dd753ec5df1190b4d4 SHA512 c4fd010d17d8f0a6d220e1d7658fb13bb374a67e1ca0402d6f1f49ad7958300efc900b4361c5a78c22b9b50c5a9e66a172aef55c15d7f3440e64f8402224cc93
|
||||
MISC metadata.xml 267 BLAKE2B 5267526ad53ec7bedfe46f8cba86c810629394fa4f3c59e1b69619b0a11a9edbb746ae6abf818182da7ade72c862360f43a19209007a23da9701df26b96f77dd SHA512 715bb37d958c1e508b2ef00711ab3a4abee982efe90867fd2bcf91fa91305d5a413a4f3d13d01ea6e27eb15f5f9dcb58fa13ecfed7025cae43745792ac1a105d
|
||||
|
Binary file not shown.
@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# @ECLASS: dune.eclass
|
||||
# @MAINTAINER:
|
||||
# rkitover@gmail.com
|
||||
# @AUTHOR:
|
||||
# Rafael Kitover <rkitover@gmail.com>
|
||||
# @SUPPORTED_EAPIS: 5 6 7
|
||||
# @BLURB: Provides functions for installing dune packages.
|
||||
# @DESCRIPTION:
|
||||
# Provides dependencies on dune and ocaml and default src_compile, src_test and
|
||||
# src_install for dune-based packages.
|
||||
|
||||
# @ECLASS-VARIABLE: DUNE_PKG_NAME
|
||||
# @DESCRIPTION:
|
||||
# Sets the actual dune package name, if different from gentoo package name.
|
||||
# Set before inheriting the eclass.
|
||||
|
||||
case ${EAPI:-0} in
|
||||
5|6|7) ;;
|
||||
*) die "${ECLASS}: EAPI ${EAPI} not supported" ;;
|
||||
esac
|
||||
|
||||
EXPORT_FUNCTIONS src_compile src_test src_install
|
||||
|
||||
RDEPEND=">=dev-lang/ocaml-4:=[ocamlopt?]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/dune"
|
||||
|
||||
dune_src_compile() {
|
||||
dune build @install || die
|
||||
}
|
||||
|
||||
dune_src_test() {
|
||||
dune runtest || die
|
||||
}
|
||||
|
||||
# @FUNCTION: dune-install
|
||||
# @USAGE: <list of packages>
|
||||
# @DESCRIPTION:
|
||||
# Installs the dune packages given as arguments. For each "${pkg}" element in
|
||||
# that list, "${pkg}.install" must be readable from "${PWD}/_build/default"
|
||||
dune-install() {
|
||||
local pkg
|
||||
for pkg ; do
|
||||
dune install \
|
||||
--prefix="${ED%/}/usr" \
|
||||
--libdir="${D%/}$(ocamlc -where)" \
|
||||
"${pkg}" || die
|
||||
done
|
||||
}
|
||||
|
||||
dune_src_install() {
|
||||
local pkg="${1:-${DUNE_PKG_NAME:-${PN}}}"
|
||||
|
||||
dune-install "${pkg}"
|
||||
|
||||
# Move docs to the appropriate place.
|
||||
if [ -d "${ED%/}/usr/doc/${pkg}" ] ; then
|
||||
mkdir -p "${ED%/}/usr/share/doc/${PF}/" || die
|
||||
mv "${ED%/}/usr/doc/${pkg}/"* "${ED%/}/usr/share/doc/${PF}/" || die
|
||||
rm -rf "${ED%/}/usr/doc" || die
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -1,5 +1,6 @@
|
||||
AUX minetestserver.confd 313 BLAKE2B 51af7c8d6c23461028774e459d3ff24a867102ac56c239da056e31ba800ec0904d4ad2daa26a9fd5069ecffc2fded37a8409d966403456c239e78d2a7c369345 SHA512 75442376afb031ad65880fd2b9cad034c520c7bed489543d5e1cee65fc998d0ae082d5736528dcdfaca41681b01ee895d7e0471f8581e8f0cba1a8cbbe20b3bc
|
||||
AUX minetestserver.initd 555 BLAKE2B 307f310338ded815dc8a6f8ba29d51ae77ef94a1530125ad82ab3b7dc6d9a1b8a40a48b6dfb53d17230418bc8e5e05ffe5493c897150a853338fb01c8ef21b5b SHA512 b9103841e18586e9877b1a1b7fc9510545d02b947d5558cfee79de09a8c770767aeeb1b29b35bd47bf3670d739996a782f347f2274a94f3b3a9435d37ba566f1
|
||||
AUX minetestserver.logrotate 74 BLAKE2B 1e842c4d523436b25741a839074777d6e74cc23580b23c5d06204c32e27114caa21898bea4b13473a6dc5e221c5976e3c5d492c8b5fe7a9698521417edd58304 SHA512 ba675801d6845532108a473cc9fe21982e47a77535c8a27c92ab24d854c0671f9ada1b1ed3224a4af16e2d84ed27b6b880557e6894b1892c7b4e5e07d3d9a185
|
||||
DIST minetest-5.2.0.tar.gz 10361815 BLAKE2B 244cacc92f08f571f45bedef9a8f2154a8105fc83c1396d626e78dcb0d4050c3ba9610ccf2ec2864a5d4b73d9d31aac0dc162fdcc277ef35cc1ead53158cc51f SHA512 47e3cdf488d50ea61659ac3b72960c9971270d1a793e0d79dcb649c89f7a6e65a16c21e1b903d08c916a2ebcbd3fd2164ec67173a3d4f2a2e9bb3a6351b48851
|
||||
EBUILD minetest-5.2.0.ebuild 3167 BLAKE2B bd19cb7d7294dcd39fc2646601b8596c1f73def726f36a6a39ed9bc557abf24ce483bce69c122ba074d8270609412d8fad2b5c5ea2e6a776470f3b582bf22805 SHA512 1c8786341dab656a3203fc8e06e18142de91353e918dec3cbdb70d10683c8f34e6ed7fd7f0884c6bd219601608ddda4dbaf5439361efeb81402815ce4fccfb47
|
||||
EBUILD minetest-5.2.0.ebuild 3259 BLAKE2B 12c9c62b77158d90ed2ba059247f77dc68e4e2e682e304c48bd694ba6622776beee0129b3bf7c08e280c194bfd9b0743d11646c7b7855bb338c2067e1c089fcb SHA512 96731ed8ef82c5cb7c30b870537ec4bb0b4b03dd07c00cd39beb2071657f872270fda1c0d95c6047a5c02c7c363b7bfbb821ee8c01190a64fa60eff3a5937acd
|
||||
MISC metadata.xml 2238 BLAKE2B 71d17709848d892d3eb5e99165bc21f41b3d3c4ff51f4b9923f078156eb48c743308cb74c5f84ecc147aa9284332e0968b6e47a34c0c412e32abde9685c1bb1f SHA512 33d80f695f354f623e7dd927881865e074c430b4b562f2ac2bcc716a6be0d9ef89bcd2eb773d9207d3887a00b8ff7b9017b8d613cd603499cb6b0226ed3ffce4
|
||||
|
@ -0,0 +1,5 @@
|
||||
/var/log/minetest/minetest-server.log {
|
||||
rotate 5
|
||||
weekly
|
||||
copytruncate
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST mypaint-brushes-1.3.0.tar.gz 2447093 BLAKE2B 26fc22ef7669f5d88b1cb2bbc4562baffe257c112baf4a782f5045becd17a0bea577f79f290ae51b38cb3030478ea9d2e251033cc95101caacc823d139fe4ce1 SHA512 f8e0050cd700358d75cd25e40acd73905e2a53f21c6177cf67e8012aa4fbba8dc445109f07601c3846f95532a40feff4441081c0aa4e958049fc0ed8008fb414
|
||||
EBUILD mypaint-brushes-1.3.0-r1.ebuild 554 BLAKE2B c0cc90e2c42672b96cc734918fe5222a71e7973ab303e1d9794e7fea8d9355c8016774b165134d8cac95cf29f0d8389f608b9f4387c3304c03a8b7943e3ed949 SHA512 3649d53e9012acec908e2441bfc9b7e2c7a5b8c89a890ac6d38b6b1c418167dab459796a1f3f6482e8795606b1473759154f9fc5a7dbd37868ed709114de1f86
|
||||
EBUILD mypaint-brushes-1.3.0-r1.ebuild 548 BLAKE2B f216508dd44e7d4a657e8dd30a0b136ad895b326cedaf0bc68c3c19537c22907d253ea0390a7c18363d2e097f7f348d8dc751400849cf21da5fe9b882fa34c55 SHA512 80d06275b8428302f71d29626847ec3b69cfa87f12fcac34a8e3d91d57119ba7a85eff76dbdbac8aec580fa28713ebe15def07259aff98898279483b9a851dda
|
||||
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
Wed, 24 Jun 2020 08:08:13 +0000
|
||||
Wed, 24 Jun 2020 19:38:16 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 24 Jun 2020 08:08:14 +0000
|
||||
Wed, 24 Jun 2020 19:38:16 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue