(address . guix-patches@gnu.org)(name . Abhishek Cherath)(address . abhi@quic.us)
* gnu/packages/password-utils.scm (pass-import): New variable.
Change-Id: I92d78083140e29bb3b79ae260e6335a49877d779
---
gnu/packages/password-utils.scm | 69 +++++++++++++++++++++++++++++++++
1 file changed, 69 insertions(+)
Toggle diff (338 lines)
diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm
index 1dbf138ad4..e50251278c 100644
--- a/gnu/packages/password-utils.scm
+++ b/gnu/packages/password-utils.scm
@@ -111,6 +111,9 @@ (define-module (gnu packages password-utils)
#:use-module (gnu packages python)
#:use-module (gnu packages python-web)
#:use-module (gnu packages python-xyz)
+ #:use-module (gnu packages python-crypto)
+ #:use-module (gnu packages python-build)
+ #:use-module (gnu packages haskell-xyz)
#:use-module (gnu packages rdesktop)
#:use-module (gnu packages readline)
#:use-module (gnu packages ruby)
@@ -1155,6 +1158,72 @@ (define-public pass-git-helper
your git repositories. This is achieved by explicitly defining mappings
between hosts and entries in the password store.")
(license license:lgpl3+)))
+
+(define-public pass-import
+ (package
+ (name "pass-import")
+ (version "3.5")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/roddhjav/pass-import")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0xj8nh1jcmgsllykzhg4ybxfyjxzpwqsxl9sl86965247arkgw9r"))))
+ (build-system python-build-system)
+ (arguments
+ (list
+ ;; WARNING: 21/146 tests have errors
+ ;; I think they're due to path issues,
+ ;; and don't seem to impact operation
+ #:tests? #f
+ #:phases #~(modify-phases %standard-phases
+ (add-before 'build 'patch-base-and-share
+ (lambda* (#:key inputs #:allow-other-keys)
+ (substitute* "setup.py"
+ (("^base = .*$")
+ (string-append "base = '"
+ #$output "'\n"))
+ (("^share = .*$")
+ (string-append "share = Path('"
+ #$output "', 'share')\n")))))
+ (add-after 'build 'make-docs
+ (lambda* (#:key inputs #:allow-other-keys)
+ (invoke "pandoc"
+ "-t"
+ "man"
+ "-s"
+ "-o"
+ "share/man/man1/pass-import.1"
+ "share/man/man1/pass-import.md")
+ (invoke "pandoc"
+ "-t"
+ "man"
+ "-s"
+ "-o"
+ "share/man/man1/pimport.1"
+ "share/man/man1/pimport.md"))))))
+ (native-inputs (list pandoc))
+ (propagated-inputs (list python-pyaml
+ python-zxcvbn
+ python-requests
+ python-pykeepass
+ python-secretstorage
+ python-defusedxml
+ python-secretstorage
+ python-cryptography-rust
+ password-store))
+ (home-page "https://github.com/roddhjav/pass-import")
+ (synopsis
+ "Pass extension to import passwords from other password managers")
+ (description
+ "Pass import is a password store extension allowing you to
+import your password database to a password store repository conveniently. It
+natively supports import from 62 different password managers. More manager
+support can easily be added.")
+ (license license:gpl3)))
(define-public john-the-ripper-jumbo
(let ((official-version "1.9.0")
base-commit: b05bb6608c7f25ddce6b563194ba5a3007009282
prerequisite-patch-id: 2feff8a49a2bca7cb55d49c21c04736f9828df0e
prerequisite-patch-id: c3460fa91fad7c4f67859f672420ca72e616d89b
prerequisite-patch-id: 805ed84ebb398afb918d0f36c009b8f6da1433f3
prerequisite-patch-id: de4548e4e012824630f0a1c45cc7a53985764b0a
prerequisite-patch-id: 36d3bdb24ad6bf0846ecfbfa8a0ac50fe4a2caa4
prerequisite-patch-id: 80c7b7204a11a2d81c28daceb81cc0633fc6fa8c
prerequisite-patch-id: 6ec6307a83f961e22889e3708e3da7530031f126
prerequisite-patch-id: b0d94cd712b487d73a790861e1c73ac96ef54ef9
prerequisite-patch-id: d238793555ce22bd605d5e37605a473040a1bd24
prerequisite-patch-id: 2aa8cdc0e39406a3f265f05dd45c29c82e21db14
prerequisite-patch-id: 2ac2e7026446ce074a2f950ce88398a71367c645
prerequisite-patch-id: c35868cfddb7600ce5d5c553027e782acc95dbde
prerequisite-patch-id: c12f378a0e12c2823bf99e2a02ee2710816e5935
prerequisite-patch-id: 3c2fc6b325ddb57a63fbc47b2047b3231cc0042e
prerequisite-patch-id: a3611d868d28fe783c60a93edbb5698df1c836a8
prerequisite-patch-id: 03f352bc27436c63bd82453a94d085b95cf0618e
prerequisite-patch-id: a6481d58b1d5e4cb6aacc0cc07d995c3ff39ff71
prerequisite-patch-id: 3be6985e67095efbe1ea4c1b5fc550e1c91b3d31
prerequisite-patch-id: 6a892515778c1909aed2c8b28e1c747b97287686
prerequisite-patch-id: 43133db5964d341ae7fe8c674e8e9484c180959c
prerequisite-patch-id: 04de9d302b0b6845fdabbfc1d5eb6e3d46fcbdd6
prerequisite-patch-id: 925fcc8654caa4ee0922bccc405c09c1ea30aa7b
prerequisite-patch-id: a60dd568287a635d5f83bda18b31dfb901a8b47e
prerequisite-patch-id: 129ffc7d0cabc4757e2857dc04619162cc55b57a
prerequisite-patch-id: 7e6afecf383dfc8f224141f99dd69479bbcd51a9
prerequisite-patch-id: cf5cd18e7846d7d92ea21fbfdb83ed49cb53b405
prerequisite-patch-id: 5c364d865b33833b1d0cd668fb86e5e6ce830b86
prerequisite-patch-id: 19019fd30441acdaae63b4e460cf7e5dc577fe37
prerequisite-patch-id: 65daace6abc77c058e352d50db8e97d65bf8b39e
prerequisite-patch-id: a4db17f23f8d2c28ef6b2835f4d387e80e93ca56
prerequisite-patch-id: 391f99ab187aff77ee6c9e4a12cd3da3654f0817
prerequisite-patch-id: 24fe013be957c0f1500fe8b8cdcd84e2eb8f28f6
prerequisite-patch-id: 96abc3407b96d15df955964772c76170db0ea487
prerequisite-patch-id: 6bda51aed95e3b89cefb936e5db839d0ee81e623
prerequisite-patch-id: a0c9c63d77171ad3ee0464120e719b050890a883
prerequisite-patch-id: 817e50cf858461d13742ad482b132706b61b0c24
prerequisite-patch-id: c08a049bf4463ab4c73c188915681c727da857dc
prerequisite-patch-id: 080cb8761463a8c09d29b73500cf5fca9a6bcbd7
prerequisite-patch-id: 0e6dd5673ca89681a3118136b9ac796c8a863b26
prerequisite-patch-id: 1fe5678a626dd7a835ab8a69d9183af34874e2c7
prerequisite-patch-id: 367a9e72a4f72c7ce72296eb2429fa7d0711dfaa
prerequisite-patch-id: a4857fa962281215ca944265ac9741bbf69a9cfb
prerequisite-patch-id: 4267cb638085486f80ce602d8dd2351a54693156
prerequisite-patch-id: 0578d60692b74a8bcbd0cbb1730fb65101108fbc
prerequisite-patch-id: 938a59d0f0a93f9e07359ba25ce86ccfa8b8d90e
prerequisite-patch-id: b0006cd6be2113840a385512deeacd77ba9121ed
prerequisite-patch-id: ce187eaf8e15d34f65ca3c9c6b344b42cbaaa7cc
prerequisite-patch-id: 46b2485205f3f48319fc0b1818ecf2e3b4862a1c
prerequisite-patch-id: 525609fe92b4976a13faa8c00e138ae7ef7857fb
prerequisite-patch-id: 38890e4fbf749a70022a52e6677ba37c0ab27901
prerequisite-patch-id: 7aeada0f616f3fafbd7a328ac0ae512eaa707fad
prerequisite-patch-id: 879154291807469e440449de892a40ef08135a23
prerequisite-patch-id: 8e55daf63b0980f737d8593ded6328ebd2c3cfea
prerequisite-patch-id: ad15cb4a16f7326da866296d858a1c62db62c7ee
prerequisite-patch-id: 0dc57fc19396f38d4df03e4e0deb5d53fafa4710
prerequisite-patch-id: 57e461d0e8d009d2436552e6a9e9b784bb3f0911
prerequisite-patch-id: 3452ad1ad49ff507b81924a1c11ec85a346c7fd2
prerequisite-patch-id: b4abe84767e89d0f6fa8b022e23c1e1ea44ed71e
prerequisite-patch-id: 5358a0f38b6949a6b7e2a4cfed6b3ce09fd66af8
prerequisite-patch-id: 51b1e393bdc175220ee5e8cda606e37987153882
prerequisite-patch-id: 219ae09a863eed54381cf4abf617a1717fd7fea9
prerequisite-patch-id: 2eee790680eee962e8a7a30c09e73ac25e9a4406
prerequisite-patch-id: 277a6806585472a83782d7b06ec1f614e96df6bf
prerequisite-patch-id: 36d09ec39d0b324a8033d9d3c31f9b4920d02771
prerequisite-patch-id: fa82bf9e3afe4e70e5fa4edc7d6ace0b3c2acb3b
prerequisite-patch-id: cdf078ee8c0304135800b4425be92a8ba531160e
prerequisite-patch-id: d567bc3374aa064c8f0dc48f3fc31f3ae178e527
prerequisite-patch-id: 5a8994c0f8e777fd5cac35411180afb43d512a8d
prerequisite-patch-id: e642d18c4f28e71d99dca06f5d57664bc1a77d4d
prerequisite-patch-id: a76cdb3057c1df47183071f03c59c0865c74f1c0
prerequisite-patch-id: 5ca07f4f3890bba322856f63e1de2ea8621e5880
prerequisite-patch-id: 3eb41f5c2041ff23ac1ad6716fdbbe281313bc12
prerequisite-patch-id: 2bdaaac9da2f0b20075b28ba6ee3e17af40598ae
prerequisite-patch-id: 123b1af33baabcd1cdc15d0c03616da8308df719
prerequisite-patch-id: 04bfa790b88841f14c4f16d919a6bc8ae4679b76
prerequisite-patch-id: ce14c9261b1bbe0f1c2cf7b350839b4364ec2084
prerequisite-patch-id: 41d4d65e7532cd23e57882e81d6d55d528946a0b
prerequisite-patch-id: e6ff319e2de9318fbffca8935c42fa7d3dc6a2b8
prerequisite-patch-id: 1a89c7fee0896d1a26c38a1b407fe28bc4ff57a6
prerequisite-patch-id: 9450c4ce0427f05a25f5f423f426d9442c243755
prerequisite-patch-id: 02b7344870733d39a6a606a32b2e903308a410ee
prerequisite-patch-id: 5408e7428dd31a54e2d1be8efab471adb8a85de3
prerequisite-patch-id: a263e573b9c361b747e69683b96dafb7116d88cf
prerequisite-patch-id: 45deb14157ef750fefe36310d615f82fda986bc2
prerequisite-patch-id: c900eba40f41d365dcb30b67197f48ec673a68e9
prerequisite-patch-id: 0a272be467c297e652c035fc735fd9a733c3035a
prerequisite-patch-id: 0a0983121c24d0fa7ef6a0acb21d51a4f8d2959f
prerequisite-patch-id: d4635fe2183a487df714573558ed591a6ec1db6a
prerequisite-patch-id: a5dde500e72a24257ecf0f50b15a7298fde4ff57
prerequisite-patch-id: 6cb572f067af823cb9c9f2b5f1df3d68251f2972
prerequisite-patch-id: c5f8088d7455b4d320781ae7e5fdecb702e19191
prerequisite-patch-id: 161d49dff6de68df7a685d4e6ae5e74c8d621d3e
prerequisite-patch-id: a9b2fc3a2e08291dc7496786b66dde6d9abadaf3
prerequisite-patch-id: 9c8bc235e6c4b816e875673243ddfa332ffc235f
prerequisite-patch-id: 7c5ae1c43d36b054c61e86025c172c517c89d5f0
prerequisite-patch-id: 05c066e7ed5d97b43e370190fb92cbab377c7716
prerequisite-patch-id: b5688c28ea321dc95c9e4aa24e9346635099dfd2
prerequisite-patch-id: 68a9d486246d20ed93954f074319ee2bb4f29f68
prerequisite-patch-id: 3f2e7352bb5b6b3f072574e739168363b324ab44
prerequisite-patch-id: cecddaf90802c651f7f3f8739bb076c9e4ebb57c
prerequisite-patch-id: 6b819daf2c9da5881bff5454050db69f94edbc95
prerequisite-patch-id: f2336c900153709757c98e58fa54551c20f534ad
prerequisite-patch-id: abe0c6e25efea796d7ae7e476918cf03def3ed0e
prerequisite-patch-id: e577e8e759ed8376dad49c5421cf8182981207ac
prerequisite-patch-id: 34789edfc9d72ba9ba252bfed0bc2e5fcce95db0
prerequisite-patch-id: d782bdf33ce23cb2e3f45cbc549cf4eb3f415611
prerequisite-patch-id: 123478c691040955136508d84d536a391fb362e5
prerequisite-patch-id: 90372e38f693d248cb10391fecd72314772a02cc
prerequisite-patch-id: a9fda4266e7e38ddeddfa1f16463c447bb4545d9
prerequisite-patch-id: 13d066c81a9b78d0c30ee668626f902e9a4527c2
prerequisite-patch-id: 7ecb0f4d506a5cf138c3c9bc96745feef29f53a9
prerequisite-patch-id: d4140963511485f1ecad9564afca68d1165da9cc
prerequisite-patch-id: 97249bfba1c2021f342da638a9f9315f71c6b06b
prerequisite-patch-id: 11627da113c1795767b9cd75f5a62f20839d89dd
prerequisite-patch-id: d5007fdaa5f71509db0d8192671a59b3e6151f24
prerequisite-patch-id: 717a2c8ce226c0ddc4339856093a446d230d01cf
prerequisite-patch-id: 3b783026a5f338547ebc1621cd94bbe2bb813829
prerequisite-patch-id: f0e916158a3c6a40af198f59f41b821c54b03615
prerequisite-patch-id: 48b1994a54dfea66baa4e37d92585934474cbf67
prerequisite-patch-id: 2a860a3d3e2183f6a0046f4f05a69fa11e01604c
prerequisite-patch-id: 323e591f017d8a5f299fedcabb707f8196154508
prerequisite-patch-id: 79b4ab2bf23f838991b4dc3ec151558a62f9c0d8
prerequisite-patch-id: e7528b0a7d90733ba83fba83e60a1f23bf49ee0b
prerequisite-patch-id: 5b5638ad79dc7818d411dd5ca107b9926ae5e1ce
prerequisite-patch-id: f658bc04044e9b39548e1cbdec59addb72209a58
prerequisite-patch-id: e11612620feabec6af0f0d2c4586849a04d8e8c9
prerequisite-patch-id: c46954eddc80453f6d7c045fa22ec99a694d9693
prerequisite-patch-id: 54235f24658e8a25d232cf5f2a2f71ef87e75652
prerequisite-patch-id: 3f286484c825eb0affff6cfc17532083c410a4e0
prerequisite-patch-id: da93e1bb4f580b660826a8024c63b64cc0bf3c62
prerequisite-patch-id: 7d3751828f3c35214ff1b238175d921e2454c93f
prerequisite-patch-id: 6307c4b4d61b12e3adbfcced938aeddd301c5b0d
prerequisite-patch-id: 81f7f461b1c2cd366fd07e4ffb821f0f9a9025f8
prerequisite-patch-id: 342e60183dcde8c5a7a2a3d4eec9945db1db95f2
prerequisite-patch-id: eddca67c2ebc8bc2c614cf96773c3d33db439ed6
prerequisite-patch-id: e63fbbb260d529ce6236ef268d2451fe0f112632
prerequisite-patch-id: 7b06667c0c33be5a120f410138a50527f0924206
prerequisite-patch-id: 720e30e3a40d5ee2d6490eb612ff1f2c07cf6d47
prerequisite-patch-id: 90043a37f306e5a39aa4b3a2def0bc96bca18f95
prerequisite-patch-id: c6bf57ecc51a418dd48bd5d092f6a044f6bd61de
prerequisite-patch-id: fdacd69bdd6d87d873e5ccb82ede5f5552623e30
prerequisite-patch-id: 12ca323cff09e2efebc36c9b92a4e89e5222d44f
prerequisite-patch-id: dd870ddca5d08ac0c51fbb27df964d6fc35d34e5
prerequisite-patch-id: 5713cb376fb1111a22d9103d574955e4a09be5c8
prerequisite-patch-id: 180e591a6afae67c9fa998d8ebc22ccf5063b9ed
prerequisite-patch-id: 503611205cb91c0d329b580cb34686f08dcbfc94
prerequisite-patch-id: d862d4954500c94e79d43ae3a4da891cb5b0a84a
prerequisite-patch-id: cf81413618ff28a2db5f0c29f9968f191160b8a0
prerequisite-patch-id: 2dca358a627477cfd451f7d44cf54b7e0449d8b3
prerequisite-patch-id: 3c902015a3d898d71c0e1cc0c54c3106af305898
prerequisite-patch-id: d773a76d7580c92c9dc97001086c2d4fb7de8d06
prerequisite-patch-id: d012da4319fba71c02a8c96eacf69693da3f020e
prerequisite-patch-id: 8a1d7e6d7fa570c0aead040be9fc97a1c2207a53
prerequisite-patch-id: 38d4639c9826ae4bdf71ab6dd41dcd9c73f32974
prerequisite-patch-id: 130861f7f12a669779d345d0a6003a6a86e7eeea
prerequisite-patch-id: 1dbf1b5ffc47afed8475aea42455b32a3be2b037
prerequisite-patch-id: 32394dd287c63bae540236d90502761f0a7d55a4
prerequisite-patch-id: 0713d1db2012b197bf9c96f755ee3144dad20643
prerequisite-patch-id: cbf1623b118afe22534a21056c3464bc12d1432a
prerequisite-patch-id: a310175efdfe2b2b730269582e3f1b8a09a5df21
prerequisite-patch-id: 8fa27f0de425d430ab35d19e65b2c3edf9fc5b75
prerequisite-patch-id: ea0af7e6a481d25521a53c7b986a6477d05d26ff
prerequisite-patch-id: 42610398bcfa723fa2a69b749db0a86af3fdcd52
prerequisite-patch-id: b55e43551613597f909350ea89744252f72d8c0b
prerequisite-patch-id: 84ff6000d7f8b45ef1962757b0213f5897338d15
prerequisite-patch-id: 8c8b936b0d5847c0e8cde5025e2bb491501fbeb0
prerequisite-patch-id: e8cd5ea6f06bf82da677d16f3cc6e7d7a832653c
prerequisite-patch-id: 227e5241fa6bebda9ce004cb611231d28b04d74f
prerequisite-patch-id: 573da243ec10944ec2c8dfeaf97f8d654a78ded9
prerequisite-patch-id: 07dc02ac9d65c5313292e9710b4849dbf221e0c7
prerequisite-patch-id: e60dd1290c1784da81eaa44445a2ffa68b16f11b
prerequisite-patch-id: 54f49418d7bf6935eb2c083b2d773a260d177d0f
prerequisite-patch-id: 5b8406c93fe30f66132e34912889798ed49e872b
prerequisite-patch-id: d4574b373fb3f0488dc7000be7b12f4bce60924c
prerequisite-patch-id: 80142456c0869791be9eb1d9f1eec31cb69c3642
prerequisite-patch-id: ccbb4d93c17bba1036b21a62896e780ef4c21a9c
prerequisite-patch-id: 406488a29de735f55e22f34f5fa4e2163b0f4158
prerequisite-patch-id: 1deb16f14aa9218bd6749a32ba8a76596492c43c
prerequisite-patch-id: ac2e9c420d17d238403fdfd60f15a6ff775c13d7
prerequisite-patch-id: a9d13f388df14252e89f75b87cebe3c478196911
prerequisite-patch-id: 5bb8f2919f6e7e7e3bbe44d5255238067b1c1a7c
prerequisite-patch-id: 7b2e9650bf9e8dd96944b9ccd0b519b308b37930
prerequisite-patch-id: 1afc18be1ef657c608a89eaeb1aea09cf0ea2d2f
prerequisite-patch-id: bb46b569583ed76ae54f4abcd6e140085365bf01
prerequisite-patch-id: 0e1a96725525ec705c736636cc513906497b83ed
prerequisite-patch-id: 71a0ba46e77050f452e1758a93b5b6113df3ea92
prerequisite-patch-id: 1681ad9c2eb344af8198a08fded913406427a502
prerequisite-patch-id: ce96484685cc82528a5b2a499be68cd5576024dc
prerequisite-patch-id: 53f36a911d07f12ebc3c84aa9287cc6f7103fd74
prerequisite-patch-id: ab1938a97b4ed2abb7c281459cd6b60722e194d3
prerequisite-patch-id: 4d2a520a897a2a78b6309942e7d6e048ce2e35e1
prerequisite-patch-id: 96f34231377b981240e5715d82169924b22f5fe2
prerequisite-patch-id: cde730de394392c06f68bb48d86110a11aa24d9c
prerequisite-patch-id: ce4a7fc4b033d43dd631606a65f6d130f575e0ca
prerequisite-patch-id: 255708e705854f293e8ba4437d6141969ee6bf0e
prerequisite-patch-id: a98c13aa15d98a29065c5cfb4ca5d9132ecd6f33
prerequisite-patch-id: c501694ea0c3bb6e353a2ce563361e8367215323
prerequisite-patch-id: dd32c8f3b6717d64fb885f9e6c43dfcb1ac2a8cc
prerequisite-patch-id: 312a71a3304ac1762c226a0a19f225232495303c
prerequisite-patch-id: d18a199a5214ab72764305a4de394034274948e8
prerequisite-patch-id: e6afe8961662899ffda681c8518a5dd5bb101f5a
prerequisite-patch-id: e5cf436ad02f7d1cbafe546c4e3dd5e49ab9fb1e
prerequisite-patch-id: 40fb59b666afadb474ec21a7d31242418b9a7aa8
prerequisite-patch-id: 85d4e7bcc9a18bd7d2fc4d3425e456e4fd14831d
prerequisite-patch-id: e3851bdc4e833a2d203299f4076a412ffac75ecd
prerequisite-patch-id: 648b8060fde7a5830e1b0dc6ea70f2bc6d371810
prerequisite-patch-id: 91765957aa824589b4aef5ef9e38818203c86750
prerequisite-patch-id: 3fb59a4aae2a3e9f146750f48af95489579d30c3
prerequisite-patch-id: 1bd2583bebcbc4cbf3f2a5190ce849e4f1d23d12
prerequisite-patch-id: 4b5032a22b70bff803b7bbd0693b00984f53a25e
prerequisite-patch-id: 68eb78a4650b2e0880ad3735fbd1f0296adc7de7
prerequisite-patch-id: 77a46ebf163a04a6cfc4a13d128b89eb5d34dbda
prerequisite-patch-id: 5bc4a615ce9e334f167e315bb3b77ccfba6339e7
prerequisite-patch-id: 5ab3b86a3921894cc7617009995556831aad1b9d
prerequisite-patch-id: a48ab1db4b88415eb4087ec99223550d5193b766
prerequisite-patch-id: f5b5eff8a1851813cfa4dde62fd6501230a42e8f
prerequisite-patch-id: 92031ec1d7d806961fd0c2200534bc0f631ab833
prerequisite-patch-id: ea190e035c8dd155f956b1cb2a1d91552d35323c
prerequisite-patch-id: 4e39d85ecb0d0139e06ff7e7ebd236084108a996
prerequisite-patch-id: c3f867bd079d616db37d48bd90d637bfa0c36920
prerequisite-patch-id: 2da0a3e3df9ba941b2284a0deacf29f8fa80f9ef
prerequisite-patch-id: fc096556d2fa0ed981a08f2206513032394aa79a
prerequisite-patch-id: 02a6a907376d4f6d088844b465f707d6472453ae
prerequisite-patch-id: 25a9867fb32471f861f738559d7571eba08dbd3f
prerequisite-patch-id: 4a276f00c304cf9ff6bdca61e938db7c8b347461
prerequisite-patch-id: 988eb00db53f6d1929abdbbf002c08846da813e5
prerequisite-patch-id: 84d9d01775d95ca1f5a32f1dc4c9e6b58cb9b2d4
prerequisite-patch-id: d462d56b707fa6011b11fddf5974f335b7b2f843
prerequisite-patch-id: 0cc9a2e0bacbab40780a437a6b1301b9ca4ccbc6
prerequisite-patch-id: ade94595959356ad89a68743bc59e858bfa8cb70
prerequisite-patch-id: 6266cf3bb7d998ab4fe333f7722a63b0e6357e88
prerequisite-patch-id: 3b58f91a6670f72efd3822a4a9b9365aff19f6b3
prerequisite-patch-id: 6b20ca0bb2047671095dda7af9d4cf4e6c094623
prerequisite-patch-id: 4db9245588fd984cc77d61f5376dcf13f0bfc5d2
prerequisite-patch-id: 133557d365a42538014e37cc1fd54953a8a38806
prerequisite-patch-id: 0c20c88fa3fb1bdc9301ae17c92e007fb48f9440
prerequisite-patch-id: cc7b1f52492a06d3b29a06832222e726a83c8f80
prerequisite-patch-id: ab4f9dd5aeaedfa3dd467a7da6b1b9abf1770999
prerequisite-patch-id: bd5e80ead13ce1a0e6f9f43e9f96be11f30f03c5
prerequisite-patch-id: 06fee07dba74ee9a2826d1f3f78a08cb86a903c7
prerequisite-patch-id: 7a5f20b6fe4e5152ed94248390789cdb8d557d68
prerequisite-patch-id: 7748a9fe9c4082f91443559784dbb3da4bcdfcbc
prerequisite-patch-id: 8a0bf5789b7a617758dced8de854c130b53d2d25
prerequisite-patch-id: 4809b55970d4458fbba255df3d48db13fda70b25
prerequisite-patch-id: 154634fd540d2063a2b33b21f39040228e1ec179
prerequisite-patch-id: 39bd5c86062a382ff36da4d5a92a88c781517aa5
prerequisite-patch-id: 81d856bdf82c188b414f4dc86529032c51e8dba9
prerequisite-patch-id: 5d51417e3569c357f9ef36409345b1d0b673c7e5
prerequisite-patch-id: 18fec7c437ad5d6e3e42087f9f54bef6b4e908
This message was truncated. Download the full message here.