{"bugs":[],"categories":[{"categoryid":391,"name":"app-text","summary":"The app-text category contains tools for working with human-language text files."},{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a198e862478387fe37b4d232d51a3edb558cd3e0","committime":"2025-12-19T10:01:01","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Bug: https:\/\/bugs.gentoo.org\/473598\nBug: https:\/\/bugs.gentoo.org\/720224\nSigned-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"2d25fad95cbaa525c8945d8e582c749d49524f49","committime":"2025-12-19T09:25:43","packageid":45500,"repoid":1,"summary":"*\/*: drop *-linux keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b082176271c4f0d63a97962e4b75785991196236","committime":"2025-12-17T15:16:13","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"The arch and OS that matches it are obsolete.\n\nSigned-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"0a7ffce789e36042bac35ea5e0b8b2b654e5b490","committime":"2025-12-17T15:07:23","packageid":45500,"repoid":1,"summary":"*: remove ppc-macos keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"562fad09561684954963d0a91b23e0a61f2c7932","committime":"2024-09-12T18:49:01","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Change was created by running the following command::\n\n    ekeyword ^ia64 *\/*\/*.ebuild\n\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"0e727a3a16bc2abfd39386f10821d3e5ce89c45a","committime":"2024-09-07T15:44:22","packageid":45500,"repoid":1,"summary":"*\/*: unkeyword ~ia64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6075315bd3fa1aff5feef8beeeab830762879e5c","committime":"2022-11-16T06:01:59","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xen0n@gentoo.org","authorname":"WANG Xuerui","body":"Signed-off-by: WANG Xuerui <xen0n@gentoo.org>","commitid":"56202fe9f49cfbd07f7a4d3bc5176ea5594f97d0","committime":"2022-11-16T05:30:42","packageid":45500,"repoid":1,"summary":"app-text\/convertlit: keyword 1.8-r4 for ~loong"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"842f4d64beaad62a9e66dea6ce02b111cb2590d2","committime":"2022-10-11T09:03:57","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Does not build with `clang -std=c2x`, early workaround for\nwhen this will become a default.\n\n(not actively hunting for these, merely revisiting packages\npreviously looked at for clang16 even if not an issue \"yet\").\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"e8de7c556fc64a28afacc039a03ab89bbbafcec7","committime":"2022-10-11T08:20:07","packageid":45500,"repoid":1,"summary":"app-text\/convertlit: pass -std=gnu89"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"be1fb8393a2fa93b883b7491da0f51a0a9c7cd79","committime":"2022-10-06T02:06:26","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"(revbumped in previous commit at same time for other compilers)\n\nCloses: https:\/\/bugs.gentoo.org\/870946\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"5e40797ab258028edcec122eef526fd7f5e7cbe5","committime":"2022-10-06T01:44:00","packageid":45500,"repoid":1,"summary":"app-text\/convertlit: fix build with upcoming clang16"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Closes: https:\/\/bugs.gentoo.org\/718570\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"5a0cdbcf4e1c63c482429a2098de3101fd4aff93","committime":"2022-10-06T01:30:35","packageid":45500,"repoid":1,"summary":"app-text\/convertlit: EAPI6->8, fix license, direct AR"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"55b957ec21915afb7845366070a8062210353f57","committime":"2021-08-18T00:49:51","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"alexfanqi@yahoo.com","authorname":"Alex Fan","body":"Signed-off-by: Alex Fan <alexfanqi@yahoo.com>\nSigned-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"2176ed8b776594eab416678f3252a6ab0df30b26","committime":"2021-08-17T04:07:52","packageid":45500,"repoid":1,"summary":"app-text\/convertlit: keyword 1.8-r3 for ~riscv"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6123ca9e5702126d1ddb160025602d6382ae81c4","committime":"2020-12-31T16:35:57","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mattst88@gentoo.org","authorname":"Matt Turner","body":"Signed-off-by: Matt Turner <mattst88@gentoo.org>","commitid":"781b86fb6f25581a91723c6b7d920c18245a36cd","committime":"2020-12-23T23:04:53","packageid":45500,"repoid":1,"summary":"*\/*: Drop most stable hppa keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5adfa39130cf2dab0dc2dc44f986018d2b877f52","committime":"2019-10-11T16:17:33","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"96cadfef0d44c208be96fe251887121bc349bc8f","committime":"2019-10-11T15:34:04","packageid":45500,"repoid":1,"summary":"app-text: Remove *-fbsd KEYWORDS"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"09cb380528a7036f9ed33cc3b300f82a9b7ec9eb","committime":"2019-05-27T21:24:14","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"bman@gentoo.org","authorname":"Aaron Bauman","body":"Signed-off-by: Aaron Bauman <bman@gentoo.org>\nPackage-Manager: Portage-2.3.66, Repoman-2.3.12\nRepoMan-Options: --include-arches=\"arm64\"","commitid":"8d6b7959c5b66256d61923a55dd221fff7f6d9ab","committime":"2019-05-27T21:02:50","packageid":45500,"repoid":1,"summary":"app-text\/convertlit: arm64 stable"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1a142b889d58e8af51dfa61cae7ebd9ea137e676","committime":"2018-06-04T01:26:01","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"bman@gentoo.org","authorname":"Aaron Bauman","body":"Package-Manager: Portage-2.3.40, Repoman-2.3.9","commitid":"7676d50d9ace1e052a898b30b80d4205c213bbcb","committime":"2018-06-03T18:45:12","packageid":45500,"repoid":1,"summary":"app-text\/convertlit: drop old EAPI"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"5dd06dc64d287bc1ecc8f3c8cea8341b7655b7ce","committime":"2018-05-24T21:02:06","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Bug: https:\/\/bugs.gentoo.org\/647500\nPackage-Manager: Portage-2.3.38, Repoman-2.3.9\nRepoMan-Options: --include-arches=\"hppa\"","commitid":"c134ae55cfd93c773b8a48e675ba1c0cd3725424","committime":"2018-05-24T20:31:20","packageid":45500,"repoid":1,"summary":"app-text\/convertlit: stable 1.8-r3 for hppa, bug #647500"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a6774aa7a6da128bc4754c0fe2c14d67febc667d","committime":"2018-05-01T18:46:06","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/8199","commitid":"4a409a1ecd75d064e8b471f6131bb1feb83c37a8","committime":"2018-04-29T11:52:02","packageid":45500,"repoid":1,"summary":"*\/*: Specify EAPI=0 explicitly, to ease greps"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"0fd34827e511ed86bf1107f414d3ab01eb411982","committime":"2018-04-07T22:47:44","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-2.3.28, Repoman-2.3.9\nRepoMan-Options: --include-arches=\"ppc\"","commitid":"6b76d2c343dfcbd1b89a5fb08a4fae09a667c8d4","committime":"2018-04-07T22:12:18","packageid":45500,"repoid":1,"summary":"app-text\/convertlit: stable 1.8-r3 for ppc, bug #647500"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"8e6c228844f164a5bf1c0cea86d5435d876e9bb3","committime":"2018-03-31T18:26:55","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-2.3.27, Repoman-2.3.9\nRepoMan-Options: --include-arches=\"ppc64\"","commitid":"c008e9f24b46fd83231877b3f67f7063f0cdf504","committime":"2018-03-31T18:08:30","packageid":45500,"repoid":1,"summary":"app-text\/convertlit: stable 1.8-r3 for ppc64, bug #647500"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"5f379d0971b1b8582e220e8e1f8163a628022254","committime":"2018-02-22T09:26:24","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Signed-off-by: Agostino Sarubbo <ago@gentoo.org>\nPackage-Manager: Portage-2.3.19, Repoman-2.3.6\nRepoMan-Options: --include-arches=\"amd64\"","commitid":"4eb04f0df3ce244437fbfb48630780eaa85f67a3","committime":"2018-02-22T08:59:18","packageid":45500,"repoid":1,"summary":"app-text\/convertlit: amd64 stable wrt bug #647500"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"19dc6675d1401da01b5151b231a2c1dc0551fd87","committime":"2018-02-14T14:11:39","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"whissi@gentoo.org","authorname":"Thomas Deutschmann","body":"Package-Manager: Portage-2.3.24, Repoman-2.3.6","commitid":"86518f4a1ab84530f73c2e4179d6bea0a166456e","committime":"2018-02-14T13:40:24","packageid":45500,"repoid":1,"summary":"app-text\/convertlit: x86 stable (bug #647500)"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"5343f7a95591ce5f365b7ce179f88b41bc528663","committime":"2017-07-29T20:43:33","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"aballier@gentoo.org","authorname":"Alexis Ballier","body":"Package-Manager: Portage-2.3.6, Repoman-2.3.3","commitid":"bf571251d875179f1807ae22453688fad366886a","committime":"2017-07-29T20:28:17","packageid":45500,"repoid":1,"summary":"app-text\/convertlit: keyword ~arm64"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":45500,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"71fcbabbb09a46cbf3ee080b73981ca111bcbd4a","committime":"2016-08-30T01:42:29","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"This new revision adds a trivial patch replacing \"ar\" in one of the\nMakefiles with $(AR), which defaults to \"ar\" anyway.\n\nGentoo-Bug: 571874\n\nPackage-Manager: portage-2.2.28","commitid":"5e2e67e846e51ab61001df89d3d9233f9f2d7231","committime":"2016-08-30T01:18:18","packageid":45500,"repoid":1,"summary":"app-text\/convertlit: new revision supporting $(AR)."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"725320773aca588ff277dfa78bc62b675b95d470","committime":"2016-08-02T15:02:10","packageid":45500,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Gentoo-Bug: 521246\n\nPackage-Manager: portage-2.2.28","commitid":"ece7f4be67e6d3cd3c75bee6ca1db73b12efd232","committime":"2016-08-02T14:43:37","packageid":45500,"repoid":1,"summary":"app-text\/convertlit: new revision fixing -Wformat-security warnings."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":45500,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":45500,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":45500,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":393,"description":"Optimized and portable routines for integer theoretic applications","ebuildids":[764073],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"patrick@gentoo.org","maintainername":"Patrick Lauer","name":"libtommath","packageid":48695,"summary":"LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C. (phew!). The library is designed to provide a simple to work with API that provides fairly efficient routines that build out of the box without configuration. The library builds out of the box with GCC 2.95 [and up] as well as Visual C++ v6.00 [with SP5] without configuration. The source code is arranged to make it easy to dive into a particular area very quickly. The code is also littered with comments [This is one of the on going goals] that help explain the algorithms and their implementations. Ideally the code will serve as an educational tool in the future for CS students studying number theory. The library provides a vast array of highly optimized routines from various branches of number theory. * Simple Algebraic o Addition o Subtraction o Multiplication o Squaring o Division * Digit Manipulation o Shift left\/right whole digits (mult by 2b by moving digits) o Fast multiplication\/division by 2 and 2k for k>1 o Binary AND, OR and XOR gates * Modular Reductions o Barrett Reduction (fast for any p) o Montgomery Reduction (faster for any odd p) o DR Reduction (faster for any restricted p see manual) o 2k Reduction (fast reduction modulo 2p - k) o The exptmod logic can use any of the four reduction algorithms when appropriate with a single function call. * Number Theoretic o Greatest Common Divisor o Least Common Multiple o Jacobi Symbol Computation (falls back to Legendre for prime moduli) o Multiplicative Inverse o Extended Euclidean Algorithm o Modular Exponentiation o Fermat and Miller-Rabin Primality Tests, utility function such as is_prime and next_prime * Miscellaneous o Root finding over Z o Pseudo-random integers o Signed and Unsigned comparisons * Optimizations o Fast Comba based Multiplier, Squaring and Montgomery routines. o Montgomery, Diminished Radix and Barrett based modular exponentiation. o Karatsuba and Toom-Cook multiplication algorithms. o Many pointer aliasing optimiztions throughout the entire library."}],"depending":[{"block":false,"categoryid":391,"description":"Tools for accessing and converting various ebook file formats","ebuildids":[879323],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"kde@gentoo.org","maintainername":"Gentoo KDE Project","name":"ebook-tools","packageid":43896}],"ebuilds":[{"archs":["amd64","arm64","ppc","ppc64","x86","~alpha","~arm","~hppa","~loong","~riscv"],"ebuildid":764073,"firstseen":"2022-10-06T03:17:43.942120","license":"GPL-2+","moddate":"2026-03-22T20:20:49","packageid":45500,"repoid":1,"slot":"0","uses":[],"version":"1.8-r4"}],"masks":[],"package":{"categoryid":391,"description":"CLit converts MS ebook .lit files to .opf (xml+html+png+jpg)","firstseen":"2010-05-04T00:54:45.661860","name":"convertlit","packageid":45500,"summary":"Convert Lit is a simple program to use .lit or Microsoft ebook files on Linux. It's able to \"explode\" the ebook into Open Ebook Specification Format (OEBPS), which than can be read by Opera and other Linux programs (it's just xml, html, png and jpeg). Note that you won't get any DRM-bypassing, so your .lit-file must not be copy protected."},"rdependencies":[{"block":false,"categoryid":393,"description":"Optimized and portable routines for integer theoretic applications","ebuildids":[764073],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"patrick@gentoo.org","maintainername":"Patrick Lauer","name":"libtommath","packageid":48695,"summary":"LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C. (phew!). The library is designed to provide a simple to work with API that provides fairly efficient routines that build out of the box without configuration. The library builds out of the box with GCC 2.95 [and up] as well as Visual C++ v6.00 [with SP5] without configuration. The source code is arranged to make it easy to dive into a particular area very quickly. The code is also littered with comments [This is one of the on going goals] that help explain the algorithms and their implementations. Ideally the code will serve as an educational tool in the future for CS students studying number theory. The library provides a vast array of highly optimized routines from various branches of number theory. * Simple Algebraic o Addition o Subtraction o Multiplication o Squaring o Division * Digit Manipulation o Shift left\/right whole digits (mult by 2b by moving digits) o Fast multiplication\/division by 2 and 2k for k>1 o Binary AND, OR and XOR gates * Modular Reductions o Barrett Reduction (fast for any p) o Montgomery Reduction (faster for any odd p) o DR Reduction (faster for any restricted p see manual) o 2k Reduction (fast reduction modulo 2p - k) o The exptmod logic can use any of the four reduction algorithms when appropriate with a single function call. * Number Theoretic o Greatest Common Divisor o Least Common Multiple o Jacobi Symbol Computation (falls back to Legendre for prime moduli) o Multiplicative Inverse o Extended Euclidean Algorithm o Modular Exponentiation o Fermat and Miller-Rabin Primality Tests, utility function such as is_prime and next_prime * Miscellaneous o Root finding over Z o Pseudo-random integers o Signed and Unsigned comparisons * Optimizations o Fast Comba based Multiplier, Squaring and Montgomery routines. o Montgomery, Diminished Radix and Barrett based modular exponentiation. o Karatsuba and Toom-Cook multiplication algorithms. o Many pointer aliasing optimiztions throughout the entire library."}],"repos":[{"branch":"master","lastcommit":"b0dd603654956bad345abbff616070880b281179","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["http:\/\/www.convertlit.com\/"],"uses":[]}