{"bugs":[],"categories":[{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":314,"name":"dev-ml","summary":"The dev-ml category contains libraries and utilities relevant to the ML programming language."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cde15e1d032b6512f74893ed8e3a25013174de86","committime":"2025-06-14T22:22:37","packageid":78299,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"02a6ff74ac226f340f9c2145b20a51d385c53e22","committime":"2025-06-14T22:01:04","packageid":78299,"repoid":1,"summary":"dev-ml\/stringext: Stabilize 1.6.0 amd64, #957586"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"eed2b03288e712cbcac601aa707a340fbdd99c79","committime":"2025-06-14T14:07:42","packageid":78299,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"518779b4cfb2705ae770ba15444250547202efca","committime":"2025-06-14T13:49:50","packageid":78299,"repoid":1,"summary":"dev-ml\/stringext: Stabilize 1.6.0 x86, #957586"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"17cd316b96407e6b4b2083b28918c16a5f38e574","committime":"2025-06-08T11:24:08","packageid":78299,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"467e931a36d93d97d3d4a5a96d2e4c4db83f0735","committime":"2025-06-08T11:11:36","packageid":78299,"repoid":1,"summary":"dev-ml\/stringext: Stabilize 1.6.0 arm64, #957586"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e2a651af6f19fa66cc14d216fdd8a380720d7c12","committime":"2025-04-22T20:35:08","packageid":78299,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"907415bd926fbd6e094d3885b8b3beecfaec683d","committime":"2025-04-22T20:20:12","packageid":78299,"repoid":1,"summary":"dev-ml\/stringext: keyword 1.6.0 for ~x86"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e29287fa9eb784780fba6c4e3c290f3e67194b74","committime":"2025-04-22T19:20:08","packageid":78299,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"dfdba404cf5f84bf5ea0f0ebdf5464bb27861e76","committime":"2025-04-22T19:13:42","packageid":78299,"repoid":1,"summary":"dev-ml\/stringext: keyword 1.6.0 for ~arm64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f01a207ba7fa591c278951bcf7c74d77fc94591c","committime":"2025-04-22T19:05:22","packageid":78299,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"d93d01c1afaf5ace980773db4c38fe4193d92733","committime":"2025-04-22T18:56:59","packageid":78299,"repoid":1,"summary":"dev-ml\/stringext: defaulting ocamlopt"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a901e011239b0d67d79151ab433c1dd29ee70585","committime":"2025-04-22T17:05:11","packageid":78299,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"e4bc7047e7bf948453d67662879b07e22d23bf7c","committime":"2025-04-22T09:37:31","packageid":78299,"repoid":1,"summary":"dev-ml\/stringext: new package, add 1.6.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d1a9d1974f5884669006ef9d65bcfc2acf70a78f","committime":"2021-04-04T06:20:39","packageid":78299,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"a7eb4294957da1b06980a26087d0bbff044d5456","committime":"2021-03-22T04:09:21","packageid":78299,"repoid":1,"summary":"dev-ml\/stringext: treeclean"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b65461ba5c5b4796b06decf607ad35acc59a8842","committime":"2021-03-07T14:50:47","packageid":78299,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Package-Manager: Portage-3.0.13, Repoman-3.0.2\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"73a2b4d01f27488e1182da9cc3a5a0983c8aa651","committime":"2021-03-07T14:21:06","packageid":78299,"repoid":1,"summary":"dev-ml\/stringext: remove 1.5.0 version"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fef742528aacdd4ffa4e59ea0354106ca161650e","committime":"2019-12-10T23:48:11","packageid":78299,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"The result was achieved via the following pipeline:\n\n    pkgcheck scan -c RestrictTestCheck -R FormatReporter \\\n      --format '{category}\/{package}\/{package}-{version}.ebuild' |\n    xargs -n32 grep -L RESTRICT |\n    xargs -n32 sed -i -e '\/^IUSE=.*test\/aRESTRICT=\"!test? ( test )\"'\n\nThe resulting metadata was compared before and after the change.\nFew Go ebuilds had to be fixed manually due to implicit RESTRICT=strip\nadded by the eclass.  Two ebuilds have to be fixed because of multiline\nIUSE.\n\nSuggested-by: Robin H. Johnson <robbat2@gentoo.org>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/13942\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"064af661d0c9a31cecdf348632bc5603333a9149","committime":"2019-12-10T22:02:54","packageid":78299,"repoid":1,"summary":"*\/*: [QA] Fix trivial cases of MissingTestRestrict"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"c99cb1619a6c4a0d21bc6a212d24fd23df22904e","committime":"2017-08-15T05:53:15","packageid":78299,"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":"0c1782d5ca50c25972c67e15fd15343e7b921ae2","committime":"2017-08-11T08:47:34","packageid":78299,"repoid":1,"summary":"dev-ml\/stringext: bump to 1.5.0"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":78299,"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":78299,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"c0f7621b9baea17c0b3416555e184da822b10086","committime":"2016-10-07T11:25:24","packageid":78299,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"aballier@gentoo.org","authorname":"Alexis Ballier","body":"Package-Manager: portage-2.3.1","commitid":"a45ee69fa6fd6d2a2b2ba014289ef95e7e7b5ca7","committime":"2016-10-07T11:14:54","packageid":78299,"repoid":1,"summary":"dev-ml\/stringext: remove old"},{"authoremail":"aballier@gentoo.org","authorname":"Alexis Ballier","body":"Package-Manager: portage-2.3.1","commitid":"cd2abf58f474e4acd5c0f7c63c10f8d516bf7d98","committime":"2016-10-07T11:06:55","packageid":78299,"repoid":1,"summary":"dev-ml\/stringext: bump to 1.4.3"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"8f391a4be9f867f5cbe51192a585fda2dbb66793","committime":"2016-09-06T10:26:51","packageid":78299,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"aballier@gentoo.org","authorname":"Alexis Ballier","body":"Package-Manager: portage-2.3.0","commitid":"73883a3ecb172a58148eb547d337dbbe177d1cfa","committime":"2016-09-06T10:13:18","packageid":78299,"repoid":1,"summary":"dev-ml\/stringext: remove old"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"b3ef91f2081aeb7909c7cc0a9388900aea6e09e5","committime":"2016-04-01T06:38:19","packageid":78299,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"aballier@gentoo.org","authorname":"Alexis Ballier","body":"Package-Manager: portage-2.2.28\nSigned-off-by: Alexis Ballier <aballier@gentoo.org>","commitid":"a86802ffcc79b86183157a07f9ab07595060b021","committime":"2016-04-01T06:14:27","packageid":78299,"repoid":1,"summary":"dev-ml\/stringext: bump to 1.4.2"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"4d5597818b86bccb8c39d4749d2ce24613b46c60","committime":"2016-03-23T14:02:09","packageid":78299,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"aballier@gentoo.org","authorname":"Alexis Ballier","body":"Package-Manager: portage-2.2.28\nSigned-off-by: Alexis Ballier <aballier@gentoo.org>","commitid":"e5f7d335021cc4d2f6376b72db11355934ed82c3","committime":"2016-03-23T13:27:35","packageid":78299,"repoid":1,"summary":"dev-ml\/stringext: bump to 1.4.1"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a079f620b587c6be05fd0a3867be7c70ec7b3053","committime":"2015-10-17T16:42:05","packageid":78299,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"aballier@gentoo.org","authorname":"Alexis Ballier","commitid":"9fa01119f9bb603a34a37939ca2ed4adde3dfb38","committime":"2015-10-17T16:23:17","packageid":78299,"repoid":1,"summary":"Merge remote-tracking branch 'github\/pr\/248'"},{"authoremail":"tomboy64@sina.cn","authorname":"Matthew Brewer","body":"changed SLOT=\"0\" to SLOT=\"0\/${PV}\" to make := actually useful","commitid":"6df475411a06e5a0f6689b9716281ee8e47af081","committime":"2015-10-17T14:39:51","packageid":78299,"repoid":1,"summary":"dev-ml\/stringext: revbump"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"421a38b1098f71acc5ac4c3b0ad719b18668a377","committime":"2015-10-17T14:02:04","packageid":78299,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"aballier@gentoo.org","authorname":"Alexis Ballier","commitid":"606c06ffb5c113ac14694a29b508b225b5641b3d","committime":"2015-10-17T13:53:54","packageid":78299,"repoid":1,"summary":"Merge remote-tracking branch 'github\/pr\/238'"},{"authoremail":"tomboy64@sina.cn","authorname":"Matthew Brewer","body":"- needed as a transitive dependency of Libre S3 1.1 (net-misc\/libres3)","commitid":"b494a03e939708fe28d16e9d2a2bd000e7b5244f","committime":"2015-10-16T12:01:46","packageid":78299,"repoid":1,"summary":"dev-ml\/stringext: new ebuild"}],"dependencies":[{"block":false,"categoryid":450,"description":"Programming language supporting functional, imperative & object-oriented styles","ebuildids":[861145],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ocaml","packageid":49590},{"block":false,"categoryid":314,"description":"A composable build system for OCaml","ebuildids":[861145],"firstseen":"2019-07-25T19:34:21.841979","name":"dune","packageid":69971}],"depending":[{"block":false,"categoryid":314,"description":"An RFC3986 URI\/URL parsing library","ebuildids":[882762,882762],"firstseen":"2025-04-22T18:15:02.957154","name":"uri","packageid":78300}],"ebuilds":[{"archs":["amd64","arm64","x86"],"ebuildid":861145,"firstseen":"2025-04-22T18:15:02.957154","license":"MIT","moddate":"2026-03-29T19:42:48","packageid":78299,"repoid":1,"slot":"0","uses":["ocamlopt","test"],"version":"1.6.0"}],"masks":[],"package":{"categoryid":314,"description":"Extra string functions for OCaml","firstseen":"2025-04-22T18:15:02.957154","name":"stringext","packageid":78299},"rdependencies":[{"block":false,"categoryid":450,"description":"Programming language supporting functional, imperative & object-oriented styles","ebuildids":[861145],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ocaml","packageid":49590},{"block":false,"categoryid":314,"description":"A composable build system for OCaml","ebuildids":[861145],"firstseen":"2019-07-25T19:34:21.841979","name":"dune","packageid":69971}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/rgrinberg\/stringext"],"uses":[{"defaultflag":true,"description":"Enable ocamlopt support (ocaml native code compiler) -- Produces faster programs (Warning: you have to disable\/enable it at a global scale)","isdefault":true,"use":"ocamlopt"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"}]}