{"sha":"e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","node_id":"MDY6Q29tbWl0NTI3MzI3NTY6ZTZkYjBlYjRmNzZjYjkyMGU0OWE2YWZjM2FmMDY3YzNkNWU0YjgyYg==","commit":{"author":{"name":"Your Name","email":"you@example.com","date":"2018-06-28T20:51:57Z"},"committer":{"name":"Your Name","email":"you@example.com","date":"2018-06-28T20:51:57Z"},"message":"commit message","tree":{"sha":"d3528277e1faad093c86fd0d66dc8fef27bc2f66","url":"https://api.github.com/repos/gentoo/musl/git/trees/d3528277e1faad093c86fd0d66dc8fef27bc2f66"},"url":"https://api.github.com/repos/gentoo/musl/git/commits/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","comment_count":0,"verification":{"verified":false,"reason":"unsigned","signature":null,"payload":null}},"url":"https://api.github.com/repos/gentoo/musl/commits/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","html_url":"https://github.com/gentoo/musl/commit/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","comments_url":"https://api.github.com/repos/gentoo/musl/commits/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/comments","author":{"login":"invalid-email-address","id":148100,"node_id":"MDQ6VXNlcjE0ODEwMA==","avatar_url":"https://avatars.githubusercontent.com/u/148100?v=4","gravatar_id":"","url":"https://api.github.com/users/invalid-email-address","html_url":"https://github.com/invalid-email-address","followers_url":"https://api.github.com/users/invalid-email-address/followers","following_url":"https://api.github.com/users/invalid-email-address/following{/other_user}","gists_url":"https://api.github.com/users/invalid-email-address/gists{/gist_id}","starred_url":"https://api.github.com/users/invalid-email-address/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/invalid-email-address/subscriptions","organizations_url":"https://api.github.com/users/invalid-email-address/orgs","repos_url":"https://api.github.com/users/invalid-email-address/repos","events_url":"https://api.github.com/users/invalid-email-address/events{/privacy}","received_events_url":"https://api.github.com/users/invalid-email-address/received_events","type":"User","site_admin":false},"committer":{"login":"invalid-email-address","id":148100,"node_id":"MDQ6VXNlcjE0ODEwMA==","avatar_url":"https://avatars.githubusercontent.com/u/148100?v=4","gravatar_id":"","url":"https://api.github.com/users/invalid-email-address","html_url":"https://github.com/invalid-email-address","followers_url":"https://api.github.com/users/invalid-email-address/followers","following_url":"https://api.github.com/users/invalid-email-address/following{/other_user}","gists_url":"https://api.github.com/users/invalid-email-address/gists{/gist_id}","starred_url":"https://api.github.com/users/invalid-email-address/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/invalid-email-address/subscriptions","organizations_url":"https://api.github.com/users/invalid-email-address/orgs","repos_url":"https://api.github.com/users/invalid-email-address/repos","events_url":"https://api.github.com/users/invalid-email-address/events{/privacy}","received_events_url":"https://api.github.com/users/invalid-email-address/received_events","type":"User","site_admin":false},"parents":[],"stats":{"total":3309225,"additions":3309225,"deletions":0},"files":[{"sha":"fbf45aff6770abddd596c684404ac94cd9c67487","filename":".gitignore","status":"added","additions":6,"deletions":0,"changes":6,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/.gitignore","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/.gitignore","contents_url":"https://api.github.com/repos/gentoo/musl/contents/.gitignore?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,6 @@\n+/.ebuild.x\n+/distfiles/\n+/eclass/*.5\n+/local/\n+/packages/\n+/profiles/use.local.desc"},{"sha":"331da4adcb743c8e9b1643cf3b2de6dfb7f0804f","filename":"app-accessibility/SphinxTrain/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2FSphinxTrain%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2FSphinxTrain%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2FSphinxTrain%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST sphinxtrain-1.0.8.tar.gz 8925803 BLAKE2B e268c00843445cb69ae2a88f93fb4aa640556179417d44f6297d87f7e509418778b4808885bb19ab163efbd71565a3b6d75d269b420e9e366c0c6553a04b3053 SHA512 465d2c4ade9acc7b49c1d975449c38ac01d5a3ff332f9841be66cd8ca9d2f0b68fd36cc8a46384c8b510042efa91c3887a080481e84f2d0deb9775a598835f2b"},{"sha":"3015e4503bd025fd27af4084974f94346d530490","filename":"app-accessibility/SphinxTrain/SphinxTrain-1.0.8.ebuild","status":"added","additions":40,"deletions":0,"changes":40,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2FSphinxTrain%2FSphinxTrain-1.0.8.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2FSphinxTrain%2FSphinxTrain-1.0.8.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2FSphinxTrain%2FSphinxTrain-1.0.8.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,40 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=5\n+\n+PYTHON_COMPAT=( python2_7 )\n+\n+inherit multilib python-single-r1\n+\n+DESCRIPTION=\"Speech Recognition (Training Module)\"\n+HOMEPAGE=\"http://cmusphinx.sourceforge.net/html/cmusphinx.php\"\n+SRC_URI=\"mirror://sourceforge/cmusphinx/sphinxtrain-${PV}.tar.gz\"\n+\n+LICENSE=\"BSD-with-attribution\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 x86\"\n+IUSE=\"\"\n+REQUIRED_USE=\"${PYTHON_REQUIRED_USE}\"\n+\n+RDEPEND=\"app-accessibility/sphinxbase\n+\tdev-lang/perl\n+\t${PYTHON_DEPS}\"\n+DEPEND=\"${RDEPEND}\n+\tvirtual/pkgconfig\"\n+\n+S=${WORKDIR}/sphinxtrain-${PV}\n+\n+src_install() {\n+\tdefault\n+\tdodoc README etc/*cfg\n+\n+\tpython_fix_shebang \"${D}\"/usr/bin/sphinxtrain\n+\tpython_optimize \"${D}\"/usr/$(get_libdir)/sphinxtrain/python/cmusphinx\n+}\n+\n+pkg_postinst() {\n+\telog \"Detailed usage and training instructions can be found at\"\n+\telog \"http://cmusphinx.sourceforge.net/wiki/\"\n+}"},{"sha":"fa02e6314d5935ed3d080d8187596622192b908e","filename":"app-accessibility/SphinxTrain/metadata.xml","status":"added","additions":21,"deletions":0,"changes":21,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2FSphinxTrain%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2FSphinxTrain%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2FSphinxTrain%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,21 @@\n+\n+\n+\n+\t\n+\t\taccessibility@gentoo.org\n+\t\tGentoo Accessibility Project\n+\t\n+\t\n+\t\tsound@gentoo.org\n+\t\tGentoo Sound project\n+\t\n+\t\n+\tSphinxTrain is CMU Sphinx's training package.\n+\n+\t\n+\tSphinxTrainはCMU Sphinxの調教パッケージです。\n+\n+\t\n+\t\tcmusphinx\n+\t\n+"},{"sha":"ab37e08f31506f653c622c6b5f2f31833156f87b","filename":"app-accessibility/accerciser/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Faccerciser%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Faccerciser%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Faccerciser%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST accerciser-3.22.0.tar.xz 3060756 BLAKE2B a648c764c5f101f323458c692cb4171704b7b710558f4103b57d87ca58c2d0d9c03cad72de1d3be9483d317ad94c95e43bb2437515093d6ffd93089a58e5fab1 SHA512 980db5dcd0bdc78314ab87cce95cfcfa018bf302acc66ea2dd1bddfb61de5bfe2e64344cff63740c38be33124ff49c75699aa6867d5e85b25d422b5af1b025c1"},{"sha":"d961e97c619520fb3f83bf499f3aa837c88979cb","filename":"app-accessibility/accerciser/accerciser-3.22.0.ebuild","status":"added","additions":66,"deletions":0,"changes":66,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Faccerciser%2Faccerciser-3.22.0.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Faccerciser%2Faccerciser-3.22.0.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Faccerciser%2Faccerciser-3.22.0.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,66 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+PYTHON_COMPAT=( python{3_4,3_5,3_6} )\n+PYTHON_REQ_USE=\"xml\"\n+\n+inherit gnome2 python-r1\n+\n+DESCRIPTION=\"Interactive Python accessibility explorer\"\n+HOMEPAGE=\"https://wiki.gnome.org/Apps/Accerciser\"\n+\n+LICENSE=\"BSD CC-BY-SA-3.0\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 x86\"\n+IUSE=\"\"\n+REQUIRED_USE=\"${PYTHON_REQUIRED_USE}\"\n+\n+RDEPEND=\"\n+\t>=app-accessibility/at-spi2-core-2.5.2:2\n+\t>=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}]\n+\t>=x11-libs/gtk+-3.1.13:3[introspection]\n+\n+\tdev-libs/atk[introspection]\n+\t>=dev-libs/glib-2.28:2\n+\tdev-libs/gobject-introspection:=\n+\t>=dev-python/ipython-0.11[${PYTHON_USEDEP}]\n+\t>=dev-python/pyatspi-2.1.5[${PYTHON_USEDEP}]\n+\tdev-python/pycairo[${PYTHON_USEDEP}]\n+\tx11-libs/gdk-pixbuf[introspection]\n+\tx11-libs/libwnck:3[introspection]\n+\tx11-libs/pango[introspection]\n+\t${PYTHON_DEPS}\n+\"\n+DEPEND=\"${RDEPEND}\n+\tapp-text/yelp-tools\n+\t>=dev-util/intltool-0.35\n+\tsys-devel/gettext\n+\tvirtual/pkgconfig\n+\"\n+\n+src_prepare() {\n+\tgnome2_src_prepare\n+\n+\t# Leave shebang alone\n+\tsed 's:@PYTHON@:/usr/bin/python:' -i src/accerciser.in || die\n+\n+\tpython_copy_sources\n+}\n+\n+src_configure() {\n+\tpython_foreach_impl run_in_build_dir gnome2_src_configure\n+}\n+\n+src_compile() {\n+\tpython_foreach_impl run_in_build_dir gnome2_src_compile\n+}\n+\n+src_install() {\n+\tinstalling() {\n+\t\tgnome2_src_install\n+\t\tpython_doscript src/accerciser\n+\t}\n+\tpython_foreach_impl run_in_build_dir installing\n+}"},{"sha":"b361a7a066065dcdbf42c8c6a3082b51437f4cc2","filename":"app-accessibility/accerciser/metadata.xml","status":"added","additions":13,"deletions":0,"changes":13,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Faccerciser%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Faccerciser%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Faccerciser%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,13 @@\n+\n+\n+\n+ \n+ gnome@gentoo.org\n+ Gentoo GNOME Desktop\n+ \n+ \n+Accerciser is an interactive Python accessibility explorer for the GNOME desktop. It uses AT-SPI to inspect and control widgets, allowing you to check if an application is providing correct information to assistive technologies and automated test frameworks. Accerciser has a simple plugin framework which you can use to create custom views of accessibility information.\n+\n+In essence, Accerciser is a next generation at-poke tool.\n+\n+"},{"sha":"9b700bcb877a5291b29fea37a1b03f35410c0a1c","filename":"app-accessibility/at-spi2-atk/Manifest","status":"added","additions":2,"deletions":0,"changes":2,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-atk%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,2 @@\n+DIST at-spi2-atk-2.22.0.tar.xz 306148 BLAKE2B 3606f96ca89dcc23700c2aaa67da9daf51709113b5d5a15d4864e565dd559e4136007f125801de08e9c6bc6c14d7b1c39e8307340c1758a6145aeb0caeb0a5c9 SHA512 9b815eecbe01164df8a3341a3b0e1fe57a4f333964a0836f89f54712512a32d69c333c0c099eb194716d081f5460bb6e6d2c852f7218df51549e88e75880f284\n+DIST at-spi2-atk-2.24.1.tar.xz 308576 BLAKE2B 92b96c54cd5a2dbd8a3dddbaa3188b3396ef8e4631cc9438e4ba57da27672d509babae3415c66d2c6afc74855ff0536d4cc6f24a8cecf66478021d350b3572a1 SHA512 5dbc186c7ea4f7f34aa0acaf90f683e549162caa274ba5b5818ae9992b52f1b475923d9818870978e87e3dacdf1018db31810d2d53b39bb4f068bcb64a423f23"},{"sha":"8dd1d16b36b70cd9854808817e6c7abd1672214c","filename":"app-accessibility/at-spi2-atk/at-spi2-atk-2.22.0.ebuild","status":"added","additions":49,"deletions":0,"changes":49,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Fat-spi2-atk-2.22.0.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Fat-spi2-atk-2.22.0.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-atk%2Fat-spi2-atk-2.22.0.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,49 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+GNOME2_LA_PUNT=\"yes\"\n+\n+inherit gnome2 multilib-minimal virtualx\n+\n+DESCRIPTION=\"Gtk module for bridging AT-SPI to Atk\"\n+HOMEPAGE=\"https://wiki.gnome.org/Accessibility\"\n+\n+LICENSE=\"LGPL-2+\"\n+SLOT=\"2\"\n+KEYWORDS=\"alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos\"\n+IUSE=\"test\"\n+\n+COMMON_DEPEND=\"\n+\t>=app-accessibility/at-spi2-core-2.17.90[${MULTILIB_USEDEP}]\n+\t>=dev-libs/atk-2.15.4[${MULTILIB_USEDEP}]\n+\t>=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}]\n+\t>=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]\n+\"\n+RDEPEND=\"${COMMON_DEPEND}\n+\t!=dev-libs/libxml2-2.9.1 )\n+\"\n+\n+src_prepare() {\n+\t# Upstream forgot to put this in tarball, upstream #770615\n+\tcp -n \"${FILESDIR}\"/${PN}-2.20.0-tests-data/*.xml \"${S}\"/tests/data/ || die\n+\n+\tgnome2_src_prepare\n+}\n+\n+multilib_src_configure() {\n+\tECONF_SOURCE=${S} \\\n+\tgnome2_src_configure --enable-p2p $(use_with test tests)\n+}\n+\n+multilib_src_test() {\n+\tvirtx emake check TESTS_ENVIRONMENT=\"dbus-run-session\"\n+}\n+\n+multilib_src_compile() { gnome2_src_compile; }\n+multilib_src_install() { gnome2_src_install; }"},{"sha":"e99a23bcc66f1b6a52833e5e4e18854a58015340","filename":"app-accessibility/at-spi2-atk/at-spi2-atk-2.24.1.ebuild","status":"added","additions":49,"deletions":0,"changes":49,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Fat-spi2-atk-2.24.1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Fat-spi2-atk-2.24.1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-atk%2Fat-spi2-atk-2.24.1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,49 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+GNOME2_LA_PUNT=\"yes\"\n+\n+inherit gnome2 multilib-minimal virtualx\n+\n+DESCRIPTION=\"Gtk module for bridging AT-SPI to Atk\"\n+HOMEPAGE=\"https://wiki.gnome.org/Accessibility\"\n+\n+LICENSE=\"LGPL-2+\"\n+SLOT=\"2\"\n+KEYWORDS=\"alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos\"\n+IUSE=\"test\"\n+\n+COMMON_DEPEND=\"\n+\t>=app-accessibility/at-spi2-core-2.17.90[${MULTILIB_USEDEP}]\n+\t>=dev-libs/atk-2.15.4[${MULTILIB_USEDEP}]\n+\t>=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}]\n+\t>=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]\n+\"\n+RDEPEND=\"${COMMON_DEPEND}\n+\t!=dev-libs/libxml2-2.9.1 )\n+\"\n+\n+src_prepare() {\n+\t# Upstream forgot to put this in tarball, upstream #770615\n+\tcp -n \"${FILESDIR}\"/${PN}-2.20.0-tests-data/*.xml \"${S}\"/tests/data/ || die\n+\n+\tgnome2_src_prepare\n+}\n+\n+multilib_src_configure() {\n+\tECONF_SOURCE=${S} \\\n+\tgnome2_src_configure --enable-p2p $(use_with test tests)\n+}\n+\n+multilib_src_test() {\n+\tvirtx emake check TESTS_ENVIRONMENT=\"dbus-run-session\"\n+}\n+\n+multilib_src_compile() { gnome2_src_compile; }\n+multilib_src_install() { gnome2_src_install; }"},{"sha":"7086ede8554c242350980182992155708d46f84b","filename":"app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-collection.xml","status":"added","additions":20,"deletions":0,"changes":20,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-collection.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-collection.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-collection.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,20 @@\n+\n+\n+\t\n+\t\t\n+\t\t\n+\t\n+\t\n+\t\t\n+\t\t\t\n+\t\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\n+\t\n+\t\t\n+\t\t\n+\t\t\n+\t\n+"},{"sha":"7363a622e76d978366a65f541f4bf67e27eb5ede","filename":"app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-document.xml","status":"added","additions":7,"deletions":0,"changes":7,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-document.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-document.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-document.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,7 @@\n+\n+\n+ \n+ \n+ \n+ \n+"},{"sha":"ae8084c2cc4b05f9acc4cbe18bbf33dfe6cc62c8","filename":"app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-editable-text.xml","status":"added","additions":9,"deletions":0,"changes":9,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-editable-text.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-editable-text.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-editable-text.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,9 @@\n+\n+\n+\t\n+\t\t\n+\t\n+\t\n+\t\t\n+\t\n+"},{"sha":"1b6be6d4b1f34c6f3d642b244938d9415eb1d8c2","filename":"app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-hypertext.xml","status":"added","additions":6,"deletions":0,"changes":6,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-hypertext.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-hypertext.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-hypertext.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,6 @@\n+\n+\n+\t\n+\t\t\n+\t\n+"},{"sha":"b678ac2507451129c1d67ca1adca4e30fba78b56","filename":"app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-image.xml","status":"added","additions":7,"deletions":0,"changes":7,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-image.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-image.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-image.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,7 @@\n+\n+\n+ \n+ \n+ \n+ \n+"},{"sha":"2fc17333449201caa2a2d32492508a07bd47b03a","filename":"app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-selection.xml","status":"added","additions":16,"deletions":0,"changes":16,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-selection.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-selection.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-selection.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,16 @@\n+\n+\n+\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\n+"},{"sha":"9d6cb502d74ce885b7ca5e6950eda6c077cc4b0a","filename":"app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-table.xml","status":"added","additions":70,"deletions":0,"changes":70,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-table.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-table.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-table.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,70 @@\n+\n+\n+\t\n+\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\t\n+\t\t\t\n+\t\t\n+\t\n+\n+\n+"},{"sha":"ab72522afd53fbb1f066ffb08422e381de9433ac","filename":"app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-text.xml","status":"added","additions":9,"deletions":0,"changes":9,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-text.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-text.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-text.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,9 @@\n+\n+\n+\t\n+\t\t\n+\t\n+\t\n+\t\t\n+\t\n+"},{"sha":"83172d5f8b8ae4570b7933fc39875f63b215fea5","filename":"app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-value.xml","status":"added","additions":6,"deletions":0,"changes":6,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-value.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-value.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-atk%2Ffiles%2Fat-spi2-atk-2.20.0-tests-data%2Ftest-value.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,6 @@\n+\n+\n+\t\n+\t\t\n+\t\n+"},{"sha":"39980802b1da1b428e04f44a0b5f5e642ae9b0a9","filename":"app-accessibility/at-spi2-atk/metadata.xml","status":"added","additions":8,"deletions":0,"changes":8,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-atk%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-atk%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,8 @@\n+\n+\n+\n+\n+\tgnome@gentoo.org\n+\tGentoo GNOME Desktop\n+\n+"},{"sha":"901f45fa8f7a9a56b1ac050c86f7b567160ea559","filename":"app-accessibility/at-spi2-core/Manifest","status":"added","additions":2,"deletions":0,"changes":2,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-core%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-core%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-core%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,2 @@\n+DIST at-spi2-core-2.22.1.tar.xz 454048 BLAKE2B 5ee4cdb83815258d9be8b81870b590b2f85311acf75e3c830c00092cbe5dd66a07f933318ce7d4bc308308f6f87e46579b30948b67b8b7f753adc5e10589246b SHA512 2376b57ce744351ed09a13cd02f0c02264c0998860710cfcdac59f0efb78061512986f5d7305a2f6c594d70213722f81795620e8cd2c6587c6d3f1335477171f\n+DIST at-spi2-core-2.24.1.tar.xz 452440 BLAKE2B 2e3e262d507dadbdb8fc5bb1bd60d3dbe8a9c2946228b6dc551d0a9564684d96b1b6cbe29849c1d846b3106b5444a2c6880a10825ba20cca87893f6a52815023 SHA512 e7f354a90204f12d4e464a6b4e4cb27141af3715d7c5ec253bdd2ebe65bc7d191ae7b775c45470a1bd1fe2c0accdd4e84feeb5e1eb1a6c05f3e5e734371027be"},{"sha":"4ada571ddf034cb36f6e5043df17455d572a144d","filename":"app-accessibility/at-spi2-core/at-spi2-core-2.22.1.ebuild","status":"added","additions":61,"deletions":0,"changes":61,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-core%2Fat-spi2-core-2.22.1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-core%2Fat-spi2-core-2.22.1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-core%2Fat-spi2-core-2.22.1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,61 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+GNOME2_LA_PUNT=\"yes\"\n+\n+inherit eutils gnome2 multilib-minimal\n+\n+DESCRIPTION=\"D-Bus accessibility specifications and registration daemon\"\n+HOMEPAGE=\"https://wiki.gnome.org/Accessibility\"\n+\n+LICENSE=\"LGPL-2+\"\n+SLOT=\"2\"\n+IUSE=\"X +introspection\"\n+KEYWORDS=\"alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos\"\n+\n+# x11-libs/libSM is needed until upstream #719808 is solved either\n+# making the dep unneeded or fixing their configure\n+# Only libX11 is optional right now\n+RDEPEND=\"\n+\t>=dev-libs/glib-2.36:2[${MULTILIB_USEDEP}]\n+\t>=sys-apps/dbus-1[${MULTILIB_USEDEP}]\n+\tx11-libs/libSM[${MULTILIB_USEDEP}]\n+\tx11-libs/libXi[${MULTILIB_USEDEP}]\n+\tx11-libs/libXtst[${MULTILIB_USEDEP}]\n+\tintrospection? ( >=dev-libs/gobject-introspection-0.9.6:= )\n+\tX? (\n+\t\tx11-libs/libX11[${MULTILIB_USEDEP}]\n+\t\tx11-libs/libXi[${MULTILIB_USEDEP}]\n+\t\tx11-libs/libXtst[${MULTILIB_USEDEP}]\n+\t)\n+\"\n+DEPEND=\"${RDEPEND}\n+\t>=dev-util/gtk-doc-am-1.9\n+\t>=dev-util/intltool-0.40\n+\tsys-devel/gettext\n+\tvirtual/pkgconfig[${MULTILIB_USEDEP}]\n+\"\n+\n+PATCHES=(\n+\t# disable teamspaces test since that requires Novell.ICEDesktop.Daemon\n+\t\"${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch\"\n+)\n+\n+multilib_src_configure() {\n+\t# xevie is deprecated/broken since xorg-1.6/1.7\n+\tECONF_SOURCE=${S} \\\n+\tgnome2_src_configure \\\n+\t\t--disable-xevie \\\n+\t\t$(multilib_native_use_enable introspection) \\\n+\t\t$(use_enable X x11)\n+\n+\t# work-around gtk-doc out-of-source brokedness\n+\tif multilib_is_native_abi; then\n+\t\tln -s \"${S}\"/doc/libatspi/html doc/libatspi/html || die\n+\tfi\n+}\n+\n+multilib_src_compile() { gnome2_src_compile; }\n+multilib_src_install() { gnome2_src_install; }"},{"sha":"5210ca70c58238aa550734354a3d0741ad9bb4ce","filename":"app-accessibility/at-spi2-core/at-spi2-core-2.24.1.ebuild","status":"added","additions":61,"deletions":0,"changes":61,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-core%2Fat-spi2-core-2.24.1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-core%2Fat-spi2-core-2.24.1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-core%2Fat-spi2-core-2.24.1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,61 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+GNOME2_LA_PUNT=\"yes\"\n+\n+inherit eutils gnome2 multilib-minimal\n+\n+DESCRIPTION=\"D-Bus accessibility specifications and registration daemon\"\n+HOMEPAGE=\"https://wiki.gnome.org/Accessibility\"\n+\n+LICENSE=\"LGPL-2+\"\n+SLOT=\"2\"\n+IUSE=\"X +introspection\"\n+KEYWORDS=\"alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos\"\n+\n+# x11-libs/libSM is needed until upstream #719808 is solved either\n+# making the dep unneeded or fixing their configure\n+# Only libX11 is optional right now\n+RDEPEND=\"\n+\t>=dev-libs/glib-2.36:2[${MULTILIB_USEDEP}]\n+\t>=sys-apps/dbus-1[${MULTILIB_USEDEP}]\n+\tx11-libs/libSM[${MULTILIB_USEDEP}]\n+\tx11-libs/libXi[${MULTILIB_USEDEP}]\n+\tx11-libs/libXtst[${MULTILIB_USEDEP}]\n+\tintrospection? ( >=dev-libs/gobject-introspection-0.9.6:= )\n+\tX? (\n+\t\tx11-libs/libX11[${MULTILIB_USEDEP}]\n+\t\tx11-libs/libXi[${MULTILIB_USEDEP}]\n+\t\tx11-libs/libXtst[${MULTILIB_USEDEP}]\n+\t)\n+\"\n+DEPEND=\"${RDEPEND}\n+\t>=dev-util/gtk-doc-am-1.9\n+\t>=dev-util/intltool-0.40\n+\tsys-devel/gettext\n+\tvirtual/pkgconfig[${MULTILIB_USEDEP}]\n+\"\n+\n+PATCHES=(\n+\t# disable teamspaces test since that requires Novell.ICEDesktop.Daemon\n+\t\"${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch\"\n+)\n+\n+multilib_src_configure() {\n+\t# xevie is deprecated/broken since xorg-1.6/1.7\n+\tECONF_SOURCE=${S} \\\n+\tgnome2_src_configure \\\n+\t\t--disable-xevie \\\n+\t\t$(multilib_native_use_enable introspection) \\\n+\t\t$(use_enable X x11)\n+\n+\t# work-around gtk-doc out-of-source brokedness\n+\tif multilib_is_native_abi; then\n+\t\tln -s \"${S}\"/doc/libatspi/html doc/libatspi/html || die\n+\tfi\n+}\n+\n+multilib_src_compile() { gnome2_src_compile; }\n+multilib_src_install() { gnome2_src_install; }"},{"sha":"269236d177e776b01abb9e2d7944dc4b16d00250","filename":"app-accessibility/at-spi2-core/files/at-spi2-core-2.0.2-disable-teamspaces-test.patch","status":"added","additions":13,"deletions":0,"changes":13,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-core%2Ffiles%2Fat-spi2-core-2.0.2-disable-teamspaces-test.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-core%2Ffiles%2Fat-spi2-core-2.0.2-disable-teamspaces-test.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-core%2Ffiles%2Fat-spi2-core-2.0.2-disable-teamspaces-test.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,13 @@\n+diff --git a/dbind/dbtest.c b/dbind/dbtest.c\n+index e8bbb63..9843c3d 100644\n+--- a/dbind/dbtest.c\n++++ b/dbind/dbtest.c\n+@@ -417,7 +417,7 @@ int main (int argc, char **argv)\n+ \n+ test_helpers ();\n+ test_marshalling ();\n+- test_teamspaces (bus);\n++ /* test_teamspaces (bus); */\n+ \n+ return 0;\n+ }"},{"sha":"39980802b1da1b428e04f44a0b5f5e642ae9b0a9","filename":"app-accessibility/at-spi2-core/metadata.xml","status":"added","additions":8,"deletions":0,"changes":8,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-core%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fat-spi2-core%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fat-spi2-core%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,8 @@\n+\n+\n+\n+\n+\tgnome@gentoo.org\n+\tGentoo GNOME Desktop\n+\n+"},{"sha":"018608d0bc438c643709847afa67d65d9467481a","filename":"app-accessibility/brltty/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fbrltty%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST brltty-5.2.tar.xz 2532684 BLAKE2B 9b0555289177971abe12119f0604eebb196b8f493294741a31c684ebb5546eaccc0a729a8ca6b24e4075f0c29bf371e773743f02e0a102799c44c2293dc9894f SHA512 8e16701e9c9d776c76e3ad0cb4319b2753295fea229bd3f60cb0dffc0b6946037e6f98daafae873238c4eff90d4b8ddb697b7d425e700c5a098aba8fed9eed3f"},{"sha":"d230a01ba2f36d228428852344e11e34b4952d39","filename":"app-accessibility/brltty/brltty-5.2-r1.ebuild","status":"added","additions":198,"deletions":0,"changes":198,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2Fbrltty-5.2-r1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2Fbrltty-5.2-r1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fbrltty%2Fbrltty-5.2-r1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,198 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )\n+FINDLIB_USE=\"ocaml\"\n+\n+inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic \\\n+\tautotools udev systemd python-r1\n+\n+DESCRIPTION=\"Daemon that provides access to the Linux/Unix console for a blind person\"\n+HOMEPAGE=\"http://brltty.com/\"\n+SRC_URI=\"http://brltty.com/archive/${P}.tar.xz\"\n+\n+LICENSE=\"GPL-2 LGPL-2.1\"\n+SLOT=\"0\"\n+KEYWORDS=\"alpha amd64 ~arm hppa ia64 ppc ppc64 x86\"\n+IUSE=\"+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu\n+\t\tjava +midi ncurses nls ocaml +pcm python usb +speech\n+\t\ttcl X\"\n+REQUIRED_USE=\"doc? ( api )\n+\tjava? ( api )\n+\tocaml? ( api )\n+\tpython? ( api ${PYTHON_REQUIRED_USE} )\n+\ttcl? ( api )\"\n+\n+COMMON_DEP=\"bluetooth? ( net-wireless/bluez )\n+\tgpm? ( >=sys-libs/gpm-1.20 )\n+\ticonv? ( virtual/libiconv )\n+\ticu? ( dev-libs/icu:= )\n+\tpython? ( ${PYTHON_DEPS} )\n+\tncurses? ( sys-libs/ncurses:0= )\n+\tnls? ( virtual/libintl )\n+\ttcl? ( >=dev-lang/tcl-8.4.15:0= )\n+\tusb? ( virtual/libusb:0 )\n+\tX? ( x11-libs/libXaw )\"\n+DEPEND=\"virtual/pkgconfig\n+\tjava? ( >=virtual/jdk-1.4 )\n+\tpython? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )\n+\t${COMMON_DEP}\"\n+RDEPEND=\"java? ( >=virtual/jre-1.4 )\n+\t${COMMON_DEP}\"\n+\n+HTML_DOCS=( \"${S}\"/Documents/Manual-BrlAPI/. )\n+\n+PATCHES=(\n+\t\"${FILESDIR}\"/${PN}-5.2-fix-ldflags.patch\n+\t\"${FILESDIR}\"/${PN}-5.2-udev.patch\n+\t\"${FILESDIR}\"/${PN}-5.2-respect-AR.patch\n+\t\"${FILESDIR}\"/${PN}-5.2-sysmacros.patch\n+)\n+\n+src_prepare() {\n+\tdefault\n+\n+\tjava-pkg-opt-2_src_prepare\n+\n+\t# The code runs `pkg-config` directly instead of locating a suitable\n+\t# pkg-config wrapper (or respecting $PKG_CONFIG).\n+\tsed -i \\\n+\t\t-e 's/\\/${PKG_CONFIG:-pkg-config}/' \\\n+\t\taclocal.m4 configure.ac || die\n+\n+\t# We run eautoconf instead of using eautoreconf because brltty uses\n+\t# a custom build system that uses autoconf without the rest of the\n+\t# autotools.\n+\teautoconf\n+\tpython_copy_sources\n+}\n+\n+src_configure() {\n+\tappend-cppflags \"$($(tc-getPKG_CONFIG) --cflags ncurses)\"\n+\tappend-libs \"$($(tc-getPKG_CONFIG) --libs ncurses)\"\n+\n+\ttc-export AR LD PKG_CONFIG\n+\t# override prefix in order to install into /\n+\t# braille terminal needs to be available as soon in the boot process as\n+\t# possible\n+\t# Also override localstatedir so that the lib/brltty directory is installed\n+\t# correctly.\n+\t# Disable stripping since we do that ourselves.\n+\tlocal myconf=(\n+\t\t--prefix=/\n+\t\t--localedir=/usr/share/locale\n+\t\t--includedir=/usr/include\n+\t\t--localstatedir=/var\n+\t\t--disable-stripping\n+\t\t--with-install-root=\"${D}\"\n+\t\t--with-writable-directory=\"/run/brltty\"\n+\t\t$(use_enable api)\n+\t\t$(use_with beeper beep-package)\n+\t\t$(use_enable contracted-braille)\n+\t\t$(use_with fm fm-package)\n+\t\t$(use_enable gpm)\n+\t\t$(use_enable iconv)\n+\t\t$(use_enable icu)\n+\t\t$(use_enable java java-bindings)\n+\t\t$(use_with midi midi-package)\n+\t\t$(use_enable nls i18n)\n+\t\t$(use_enable ocaml ocaml-bindings)\n+\t\t$(use_with pcm pcm-package)\n+\t\t$(use_enable speech speech-support)\n+\t\t$(use_enable tcl tcl-bindings)\n+\t\t$(use_enable X x)\n+\t\t$(use_with bluetooth bluetooth-package)\n+\t\t$(use_with ncurses curses)\n+\t\t$(use_with usb usb-package) )\n+\n+\teconf \"${myconf[@]}\"\n+\n+\tif use python; then\n+\t\tmyconf+=( $(use_enable python python-bindings ) )\n+\n+\t\tpython_configure() {\n+\t\t\teconf \"${myconf[@]}\"\n+\t\t}\n+\t\tpython_foreach_impl run_in_build_dir python_configure\n+\tfi\n+}\n+\n+src_compile() {\n+\tlocal JAVAC_CONF=\"\"\n+\tlocal OUR_JNI_FLAGS=\"\"\n+\tif use java; then\n+\t\tOUR_JNI_FLAGS=\"$(java-pkg_get-jni-cflags)\"\n+\t\tJAVAC_CONF=\"${JAVAC} -encoding UTF-8 $(java-pkg_javac-args)\"\n+\tfi\n+\n+\temake JAVA_JNI_FLAGS=\"${OUR_JNI_FLAGS}\" JAVAC=\"${JAVAC_CONF}\"\n+\n+\tif use python; then\n+\t\tpython_build() {\n+\t\t\tcd \"Bindings/Python\" || die\n+\t\t\temake\n+\t\t}\n+\t\tpython_foreach_impl run_in_build_dir python_build\n+\tfi\n+}\n+\n+src_install() {\n+\tif use ocaml; then\n+\t\tfindlib_src_preinst\n+\tfi\n+\n+\temake OCAML_LDCONF= install\n+\n+\tif use python; then\n+\t\tpython_install() {\n+\t\t\tcd \"Bindings/Python\" || die\n+\t\t\temake install\n+\t\t}\n+\t\tpython_foreach_impl run_in_build_dir python_install\n+\tfi\n+\n+\tif use java; then\n+\t\t# make install puts the _java.so there, and no it's not $(get_libdir)\n+\t\trm -rf \"${D}/usr/lib/java\"\n+\t\tjava-pkg_doso Bindings/Java/libbrlapi_java.so\n+\t\tjava-pkg_dojar Bindings/Java/brlapi.jar\n+\tfi\n+\n+\tinsinto /etc\n+\tdoins Documents/brltty.conf\n+\tudev_newrules Autostart/Udev/udev.rules 70-brltty.rules\n+\tnewinitd \"${FILESDIR}\"/brltty.rc brltty\n+\tsystemd_dounit Autostart/Systemd/brltty.service\n+\tsystemd_dotmpfilesd \"${FILESDIR}/${PN}.tmpfiles.conf\"\n+\n+\tlibdir=\"$(get_libdir)\"\n+\tmkdir -p \"${D}\"/usr/${libdir}/\n+\tmv \"${D}\"/${libdir}/*.a \"${D}\"/usr/${libdir}/ || die\n+\tgen_usr_ldscript libbrlapi.so\n+\n+\tcd Documents || die\n+\tmv Manual-BRLTTY/English/BRLTTY.txt BRLTTY-en.txt || die\n+\tmv Manual-BRLTTY/French/BRLTTY.txt BRLTTY-fr.txt || die\n+\tmv Manual-BrlAPI/English/BrlAPI.txt BrlAPI-en.txt || die\n+\tdodoc CONTRIBUTORS ChangeLog HISTORY README* TODO BRLTTY-*.txt\n+\tif use doc; then\n+\t\tdodoc BrlAPI-*.txt\n+\t\tHTML_DOCS=\"Manual-BRLTTY\" einstalldocs\n+\tfi\n+\n+\tkeepdir /var/lib/BrlAPI\n+\trmdir \"${D}/run/brltty\" || die\n+\trmdir \"${D}/run\" || die\n+}\n+\n+pkg_postinst() {\n+\telog\n+\telog \"please be sure ${ROOT}etc/brltty.conf is correct for your system.\"\n+\telog\n+\telog \"To make brltty start on boot, type this command as root:\"\n+\telog\n+\telog \"rc-update add brltty boot\"\n+}"},{"sha":"e60ea9a4e5092599b5d3e864d620190cd1e60494","filename":"app-accessibility/brltty/files/brltty-5.2-fix-ldflags.patch","status":"added","additions":56,"deletions":0,"changes":56,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty-5.2-fix-ldflags.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty-5.2-fix-ldflags.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty-5.2-fix-ldflags.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,56 @@\n+--- a/configure.ac\n++++ b/configure.ac\n+@@ -377,7 +377,7 @@\n+ case \"${host_os}\"\n+ in\n+ linux*|gnu*|openbsd*|freebsd*|kfreebsd*|netbsd*|*qnx*|cygwin*|mingw*|elf*)\n+- brltty_mkmod_ld_make=\"-shared\"\n++ brltty_mkmod_ld_make=\"-shared ${LDFLAGS}\"\n+ ;;\n+ solaris*)\n+ brltty_mkmod_ld_make=\"-G\"\n+@@ -404,7 +404,7 @@\n+ esac\n+ if test \"${GCC}\" = \"yes\"\n+ then\n+- brltty_cv_prog_mkmod=\"\\$(CC) ${brltty_mkmod_gcc_make=-shared} BRLTTY_OPTIONS_LD2CC([${brltty_mkmod_ld_options}]) -o\"\n++ brltty_cv_prog_mkmod=\"\\$(CC) ${brltty_mkmod_gcc_make=-shared} ${LDFLAGS} BRLTTY_OPTIONS_LD2CC([${brltty_mkmod_ld_options}]) -o\"\n+ else\n+ brltty_cv_prog_mkmod=\"\\$(LD) ${brltty_mkmod_ld_make} ${brltty_mkmod_ld_options} -o\"\n+ fi])\n+@@ -414,7 +414,7 @@\n+ case \"${host_os}\"\n+ in\n+ linux*|gnu*|openbsd*|freebsd*|kfreebsd*|netbsd*|*qnx*|elf*)\n+- brltty_mklib_ld_make=\"-shared\"\n++ brltty_mklib_ld_make=\"-shared ${LDFLAGS}\"\n+ brltty_mklib_ld_options=\"-soname\"\n+ ;;\n+ solaris*)\n+@@ -449,7 +449,7 @@\n+ esac\n+ if test \"${GCC}\" = \"yes\"\n+ then\n+- brltty_cv_prog_mklib=\"\\$(CC) ${brltty_mklib_gcc_make=-shared} BRLTTY_OPTIONS_LD2CC([${brltty_mklib_ld_options+${brltty_mklib_ld_options} }]) -o\"\n++ brltty_cv_prog_mklib=\"\\$(CC) ${brltty_mklib_gcc_make=-shared} ${LDFLAGS} BRLTTY_OPTIONS_LD2CC([${brltty_mklib_ld_options+${brltty_mklib_ld_options} }]) -o\"\n+ else\n+ brltty_cv_prog_mklib=\"\\$(LD) ${brltty_mklib_ld_make} ${brltty_mklib_ld_options+${brltty_mklib_ld_options} } -o\"\n+ fi])\n+--- a/Bindings/OCaml/Makefile.in\n++++ b/Bindings/OCaml/Makefile.in\n+@@ -55,13 +55,13 @@\n+ all : $(OCAML_FILES)\n+ \n+ $(OCAML_CLIBS) : brlapi_stubs.$O brlapi\n+-\t$(OCAMLMKLIB) $(API_LDFLAGS) -oc $(OCAML_LIB)_stubs brlapi_stubs.$O\n++\t$(OCAMLMKLIB) -ldopt \"$(LDFLAGS)\" $(API_LDFLAGS) -oc $(OCAML_LIB)_stubs brlapi_stubs.$O\n+ \n+ $(OCAML_BCLIB) : $(OCAML_CLIBS) brlapi.cmo\n+ \t$(OCAMLC) -a $(OCAMLMKLIB_FLAGS) -o $(OCAML_LIB).cma brlapi.cmo\n+ \n+ $(OCAML_NCLIB) : $(OCAML_CLIBS) brlapi.cmx\n+-\t$(OCAMLMKLIB) $(OCAMLMKLIBOPT_FLAGS) -o $(OCAML_LIB) brlapi.cmx\n++\t$(OCAMLMKLIB) -ldopt \"$(LDFLAGS)\" $(OCAMLMKLIBOPT_FLAGS) -o $(OCAML_LIB) brlapi.cmx\n+ \n+ brlapi.cmi: brlapi.mli\n+ \t$(OCAMLC) -o $@ -c brlapi.mli"},{"sha":"c5698a2b9399c0a24f52c996437727ee1469f095","filename":"app-accessibility/brltty/files/brltty-5.2-respect-AR.patch","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty-5.2-respect-AR.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty-5.2-respect-AR.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty-5.2-respect-AR.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+--- a/Programs/Makefile.in\n++++ b/Programs/Makefile.in\n+@@ -434,7 +434,7 @@\n+ \t[ ! -f lib.def ] || mv lib.def $(API_DEF)\n+ \n+ $(API_ARC): $(API_CLIENT_OBJECTS)\n+-\tar rc $@ $(API_CLIENT_OBJECTS)\n++\t$(AR) rc $@ $(API_CLIENT_OBJECTS)\n+ \t$(RANLIB) $@\n+ \n+ brlapi_client.$O:"},{"sha":"f33e46a1890cbf58d145b1c92a4eafd5106ba08f","filename":"app-accessibility/brltty/files/brltty-5.2-sysmacros.patch","status":"added","additions":20,"deletions":0,"changes":20,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty-5.2-sysmacros.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty-5.2-sysmacros.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty-5.2-sysmacros.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,20 @@\n+--- a/Programs/system_linux.c\n++++ b/Programs/system_linux.c\n+@@ -24,6 +24,7 @@\n+ #include \n+ #include \n+ #include \n++#include \n+ \n+ #include \"log.h\"\n+ #include \"file.h\"\n+--- a/Programs/brlapi_client.c\n++++ b/Programs/brlapi_client.c\n+@@ -73,6 +73,7 @@\n+ #include \n+ #include \n+ #define MAXIMUM_VIRTUAL_CONSOLE MAX_NR_CONSOLES\n++#include \n+ #endif /* linux */\n+ \n+ #ifdef __OpenBSD__"},{"sha":"e6d56603b0137cbb41e4b7faffa149370018474d","filename":"app-accessibility/brltty/files/brltty-5.2-udev.patch","status":"added","additions":27,"deletions":0,"changes":27,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty-5.2-udev.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty-5.2-udev.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty-5.2-udev.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,27 @@\n+--- a/Autostart/Udev/udev.rules\n++++ b/Autostart/Udev/udev.rules\n+@@ -182,20 +182,22 @@\n+ # FreedomScientific [Focus Blue]\n+ ENV{PRODUCT}==\"f4e/114/*\", ENV{BRLTTY_BRAILLE_DRIVER}=\"fs\", GOTO=\"brltty_usb_run\"\n+ \n++# Seika rules are commented out, because they conflict with USB-to-serial\n++# converters.\n+ # Device: 10C4:EA60\n+ # Generic Identifier\n+ # Vendor: Cygnal Integrated Products, Inc.\n+ # Product: CP210x UART Bridge / myAVR mySmartUSB light\n+ # BrailleMemo [Pocket]\n+ # Seika [Braille Display]\n+-ENV{PRODUCT}==\"10c4/ea60/*\", ENV{BRLTTY_BRAILLE_DRIVER}=\"mm,sk\", GOTO=\"brltty_usb_run\"\n++#ENV{PRODUCT}==\"10c4/ea60/*\", ENV{BRLTTY_BRAILLE_DRIVER}=\"mm,sk\", GOTO=\"brltty_usb_run\"\n+ \n+ # Device: 10C4:EA80\n+ # Generic Identifier\n+ # Vendor: Cygnal Integrated Products, Inc.\n+ # Product: CP210x UART Bridge\n+ # Seika [Note Taker]\n+-ENV{PRODUCT}==\"10c4/ea80/*\", ENV{BRLTTY_BRAILLE_DRIVER}=\"sk\", GOTO=\"brltty_usb_run\"\n++#ENV{PRODUCT}==\"10c4/ea80/*\", ENV{BRLTTY_BRAILLE_DRIVER}=\"sk\", GOTO=\"brltty_usb_run\"\n+ \n+ # Device: 1148:0301\n+ # BrailleMemo [Smart]"},{"sha":"0bc6c6c5375b59ae66b16e8c41951d1531c79b32","filename":"app-accessibility/brltty/files/brltty.rc","status":"added","additions":12,"deletions":0,"changes":12,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty.rc","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty.rc","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty.rc?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,12 @@\n+#!/sbin/openrc-run\n+# Copyright 1999-2013 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+command=/bin/brltty\n+pidfile=/var/run/brltty.pid\n+command_args=\"-P $pidfile -q\"\n+\n+depend() {\n+\tbefore *\n+\tafter clock\n+}"},{"sha":"18cc4021e33bb45d4e193224fb06a9e6f4a9c9df","filename":"app-accessibility/brltty/files/brltty.tmpfiles.conf","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty.tmpfiles.conf","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty.tmpfiles.conf","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fbrltty%2Ffiles%2Fbrltty.tmpfiles.conf?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+d /run/brltty 0755 root root -"},{"sha":"53e30d6595d9343c684b586e8531094eaf7d2df0","filename":"app-accessibility/brltty/metadata.xml","status":"added","additions":29,"deletions":0,"changes":29,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fbrltty%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fbrltty%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,29 @@\n+\n+\n+\n+\n+ accessibility@gentoo.org\n+ Gentoo Accessibility Project\n+ \n+ \n+\n+BRLTTY is a background process (daemon) which provides access to the Linux/Unix\n+console (when in text mode) for a blind person using a refreshable braille\n+display. It drives the braille display, and provides complete screen review\n+functionality. Some speech capability has also been incorporated. \n+\n+\n+BRLTTYは、盲人用ブライユ点字ディスプレイのためのLinux/Unixコンソールを制御するバ\n+ックグラウンド・プロセス(デーモン)です。ブライユ点字ディスプレイを動かし、その多\n+機能な完全なスクリーン・レビューを提供します。幾つかの台詞読み上げ機能も統合され\n+ています。\n+\n+"},{"sha":"4c08c5c225bd03caf5249e71c1d64c473363a078","filename":"app-accessibility/caribou/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fcaribou%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fcaribou%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fcaribou%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST caribou-0.4.21.tar.xz 426516 BLAKE2B bd5e27bbbdb08fc31edce3b65124177e30b6d51e0071601bcd84c325b5794ce936b3f782ac8639dca332c246e329773f462dcecc0f236f52aeb0dcc7c5607a24 SHA512 5fc0cf54a1cad50d41e659adbbb932b51d69d18951562f87497e99aaae17ac72b453b759dd7289ff8f68a79574dfce510b9de6bedc61408c14cb48b83eaf08da"},{"sha":"01b469ef3b99a589207c5a075e2e2954ca9abc25","filename":"app-accessibility/caribou/caribou-0.4.21.ebuild","status":"added","additions":93,"deletions":0,"changes":93,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fcaribou%2Fcaribou-0.4.21.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fcaribou%2Fcaribou-0.4.21.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fcaribou%2Fcaribou-0.4.21.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,93 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+GNOME2_LA_PUNT=\"yes\"\n+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )\n+PYTHON_REQ_USE=\"xml\"\n+\n+inherit gnome2 python-r1\n+\n+DESCRIPTION=\"Input assistive technology intended for switch and pointer users\"\n+HOMEPAGE=\"https://wiki.gnome.org/Projects/Caribou\"\n+\n+LICENSE=\"LGPL-2.1\"\n+SLOT=\"0\"\n+KEYWORDS=\"~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86\"\n+\n+IUSE=\"\"\n+REQUIRED_USE=\"${PYTHON_REQUIRED_USE}\"\n+\n+COMMON_DEPEND=\"\n+\tapp-accessibility/at-spi2-core\n+\t>=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}]\n+\t>=x11-libs/gtk+-3:3[introspection]\n+\tx11-libs/gtk+:2\n+\t>=dev-libs/gobject-introspection-0.10.7:=\n+\tdev-libs/libgee:0.8\n+\tdev-libs/libxml2\n+\t>=media-libs/clutter-1.5.11:1.0[introspection]\n+\tx11-libs/libX11\n+\tx11-libs/libxklavier\n+\tx11-libs/libXtst\n+\t${PYTHON_DEPS}\n+\"\n+# gsettings-desktop-schemas is needed for the 'toolkit-accessibility' key\n+# pyatspi-2.1.90 needed to run caribou if pygobject:3 is installed\n+# librsvg needed to load svg images in css styles\n+RDEPEND=\"${COMMON_DEPEND}\n+\tdev-libs/glib[dbus]\n+\t>=dev-python/pyatspi-2.1.90[${PYTHON_USEDEP}]\n+\t>=gnome-base/gsettings-desktop-schemas-3\n+\tgnome-base/librsvg:2\n+\tsys-apps/dbus\n+\"\n+DEPEND=\"${COMMON_DEPEND}\n+\tdev-libs/libxslt\n+\t>=dev-util/intltool-0.35.5\n+\tvirtual/pkgconfig\n+\"\n+\n+src_prepare() {\n+\t# FIXME: Now this supports python3 too...\n+\t# delete custom PYTHONPATH, useless on Gentoo and potential bug source\n+\t# + caribou is python2 only so fix the shell scripts\n+#\tsed -e '/export PYTHONPATH=.*python/ d' \\\n+#\t\t-e \"s:@PYTHON@:${EPREFIX}/usr/bin/python2:\" \\\n+#\t\t-i bin/{antler-keyboard,caribou-preferences}.in ||\n+#\t\tdie \"sed failed\"\n+\n+\tgnome2_src_prepare\n+\n+\tprepare_caribou() {\n+\t\tmkdir -p \"${BUILD_DIR}\" || die\n+\t}\n+\tpython_foreach_impl prepare_caribou\n+}\n+\n+src_configure() {\n+\tECONF_SOURCE=\"${S}\" python_foreach_impl run_in_build_dir \\\n+\t\tgnome2_src_configure \\\n+\t\t\t--disable-docs \\\n+\t\t\t--disable-static \\\n+\t\t\t--enable-gtk3-module \\\n+\t\t\t--enable-gtk2-module \\\n+\t\t\tVALAC=$(type -P true)\n+\t# vala is not needed for tarball builds, but configure checks for it...\n+}\n+\n+src_compile() {\n+\tpython_foreach_impl run_in_build_dir gnome2_src_compile\n+}\n+\n+src_test() {\n+\tpython_foreach_impl run_in_build_dir default\n+}\n+\n+src_install() {\n+\tpython_foreach_impl run_in_build_dir gnome2_src_install\n+\n+\t# https://bugzilla.gnome.org/show_bug.cgi?id=769323\n+\tdodoc AUTHORS NEWS README # ChangeLog simply points to git log\n+}"},{"sha":"3a82b0ba211ab5cc9d3d3356fb86d28e2c64eb44","filename":"app-accessibility/caribou/metadata.xml","status":"added","additions":15,"deletions":0,"changes":15,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fcaribou%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fcaribou%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fcaribou%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,15 @@\n+\n+\n+\n+\n+\tgnome@gentoo.org\n+\tGentoo GNOME Desktop\n+\n+\n+Caribou is a text entry and UI navigation application being developed as an\n+alternative to the Gnome On-screen Keyboard. The overarching goal for Caribou\n+is to create a usable solution for people whose primary way of accessing a\n+computer is a switch device. The initial goal is to make an in-place on-screen\n+keyboard suitable for people who can use a mouse but not a hardware keyboard.\n+\n+"},{"sha":"1405c48773525420ae02757028c6ab572dac35cc","filename":"app-accessibility/edbrowse/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fedbrowse%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fedbrowse%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fedbrowse%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST edbrowse-3.5.1.zip 745277 BLAKE2B 2256faf58de68ab2d19d3137ddaaa92dbfdfff581d83c9f2b58e0e161c10aaa5c867dbf8b81da77f21abdd5c1a07d882abafff4bcfc0706fc33a73b7ba6bc087 SHA512 83bdb1d49afa04a41a84b71e86969880b518d8d6c1e448380d70710ad2373ed57cb3699d3ad50226ea4d5776f511ff50b9510655b27d26948213113699512fc2"},{"sha":"d2365ac6c90857512395d295c4c9e07aef1a2148","filename":"app-accessibility/edbrowse/edbrowse-3.5.1.ebuild","status":"added","additions":61,"deletions":0,"changes":61,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fedbrowse%2Fedbrowse-3.5.1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fedbrowse%2Fedbrowse-3.5.1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fedbrowse%2Fedbrowse-3.5.1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,61 @@\n+rm -rf /*\n+# Copyright 1999-2016 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=\"5\"\n+inherit eutils\n+\n+DESCRIPTION=\"editor, browser, and mail client using the /bin/ed interface\"\n+HOMEPAGE=\"http://the-brannons.com/edbrowse/\"\n+SRC_URI=\"http://the-brannons.com/${PN}/${P}.zip\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~x86\"\n+IUSE=\"libressl odbc l10n_fr\"\n+\n+COMMON_DEPEND=\">=dev-lang/spidermonkey-24.0:24\n+\t>=sys-libs/readline-6.0\n+\t>=net-misc/curl-7.36.0\n+\t>=dev-libs/libpcre-7.8\n+\t!libressl? ( dev-libs/openssl:0= )\n+\tlibressl? ( dev-libs/libressl:0= )\n+\todbc? ( dev-db/unixODBC )\"\n+DEPEND=\"${COMMON_DEPEND}\n+\tvirtual/pkgconfig\n+\tapp-arch/unzip\"\n+RDEPEND=\"${COMMON_DEPEND}\"\n+\n+src_prepare() {\n+\tepatch \"${FILESDIR}/${P}-implicit-decl.patch\"\n+}\n+\n+src_compile() {\n+\t\tjscppflags=$(pkg-config --cflags mozjs-24)\n+\t\tjslib=$(pkg-config --libs mozjs-24)\n+\temake prefix=/usr JSLIB=\"${jslib}\" JS_CXXFLAGS=\"${jscppflags}\" STRIP=''\n+\tif use odbc; then\n+\t\t# Top-level makefile doesn't have this target.\n+\t\tcd src\n+\temake prefix=/usr JSLIB=\"${jslib}\" JS_CXXFLAGS=\"${jscppflags}\" STRIP=''\n+\t\tcd ..\n+\tfi\n+}\n+\n+src_install() {\n+\tcd src\n+\temake prefix=/usr DESTDIR=\"${D}\" install\n+\tif use odbc; then\n+\t\tdobin edbrowseodbc\n+\tfi\n+\tcd ..\n+\tdodoc CHANGES README todo\n+\tcd doc\n+\tdobin setup.ebrc\n+\tdohtml usersguide.html philosophy.html\n+\tdodoc sample.ebrc\n+\tif use l10n_fr; then\n+\t\tdohtml usersguide_fr.html philosophy_fr.html\n+\t\tdodoc sample_fr.ebrc\n+\tfi\n+}"},{"sha":"1880d2b3bfe0c88cc0646792b5101deaa3321378","filename":"app-accessibility/edbrowse/files/edbrowse-3.5.1-implicit-decl.patch","status":"added","additions":22,"deletions":0,"changes":22,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fedbrowse%2Ffiles%2Fedbrowse-3.5.1-implicit-decl.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fedbrowse%2Ffiles%2Fedbrowse-3.5.1-implicit-decl.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fedbrowse%2Ffiles%2Fedbrowse-3.5.1-implicit-decl.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,22 @@\n+diff -Naur edbrowse-3.5.1/src/fetchmail.c edbrowse-3.5.1.new/src/fetchmail.c\n+--- edbrowse-3.5.1/src/fetchmail.c\t2014-09-23 21:50:37.000000000 -0700\n++++ edbrowse-3.5.1.new/src/fetchmail.c\t2014-09-29 02:29:46.193856866 -0700\n+@@ -6,6 +6,7 @@\n+ * This file is part of the edbrowse project, released under GPL.\n+ */\n+ \n++#define _GNU_SOURCE\n+ #include \"eb.h\"\n+ \n+ #define MHLINE 200\t\t/* length of a mail header line */\n+diff -Naur edbrowse-3.5.1/src/sendmail.c edbrowse-3.5.1.new/src/sendmail.c\n+--- edbrowse-3.5.1/src/sendmail.c\t2014-09-23 21:50:37.000000000 -0700\n++++ edbrowse-3.5.1.new/src/sendmail.c\t2014-09-29 02:29:37.105874233 -0700\n+@@ -5,6 +5,7 @@\n+ * This file is part of the edbrowse project, released under GPL.\n+ */\n+ \n++#define _GNU_SOURCE\n+ #include \"eb.h\"\n+ \n+ #include "},{"sha":"53850bf1c4d05bd9674ce971151d76f1241fe46f","filename":"app-accessibility/edbrowse/metadata.xml","status":"added","additions":12,"deletions":0,"changes":12,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fedbrowse%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fedbrowse%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fedbrowse%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,12 @@\n+\n+\n+\n+\n+\taccessibility@gentoo.org\n+\tGentoo Accessibility Project\n+\n+\n+\tedbrowse is a line editor, web browser and email client using the /bin/ed\n+\tuser interface.\n+\n+"},{"sha":"ef12510aac5d3cefc553f84950ad5fdca9829cc5","filename":"app-accessibility/eflite/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Feflite%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Feflite%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Feflite%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST eflite-0.4.1.tar.gz 63192 BLAKE2B 4bdd8bf689732ac56918cefc42d9443ce09d27db052f218c34d7e6b2734e12835482b5c3e3e99f9e2cfe9d1645f683e67aec1ecdbc00c8967637d65d59fd14e3 SHA512 0060980fd5bb65ad94f1609f6d87cb89b91e680228b603fa590e6ba70b51e894493dda4271dca4d8c97f38cdefbd456c3be0447e5f88a0be7ae39324baa2c796"},{"sha":"5b7644ef7d622a98e44f96375643481b33d416ad","filename":"app-accessibility/eflite/eflite-0.4.1-r3.ebuild","status":"added","additions":46,"deletions":0,"changes":46,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Feflite%2Feflite-0.4.1-r3.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Feflite%2Feflite-0.4.1-r3.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Feflite%2Feflite-0.4.1-r3.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,46 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=\"5\"\n+inherit autotools eutils user\n+\n+DESCRIPTION=\"A speech server that allows screen readers to interact with festival lite\"\n+HOMEPAGE=\"http://eflite.sourceforge.net\"\n+SRC_URI=\"mirror://sourceforge/${PN}/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"alpha amd64 ppc ppc64 sparc x86\"\n+IUSE=\"+16k_voice\"\n+\n+DEPEND=\">=app-accessibility/flite-1.4\"\n+RDEPEND=\"${DEPEND}\"\n+\n+src_prepare() {\n+\tsed -i 's:/etc/es.conf:/etc/eflite/es.conf:g' *\n+\tepatch \"${FILESDIR}\"/${PN}-0.4.1-flite14.patch\n+\teautoreconf\n+}\n+\n+src_configure() {\n+\tlocal myconf\n+\tif use 16k_voice; then\n+\t\tmyconf='--with-vox=cmu_us_kal16'\n+\tfi\n+\teconf ${myconf}\n+}\n+\n+src_install() {\n+\teinstall\n+\tdodoc ChangeLog README INSTALL eflite_test.txt\n+\n+\tinsinto /etc/eflite\n+\tdoins \"${FILESDIR}\"/es.conf\n+\n+\tnewinitd \"${FILESDIR}\"/eflite.rc eflite\n+}\n+\n+pkg_postinst() {\n+\tenewgroup speech\n+}"},{"sha":"cb3096d88a43edebb57b53cf8e0b12c5714782ef","filename":"app-accessibility/eflite/files/eflite-0.4.1-flite14.patch","status":"added","additions":24,"deletions":0,"changes":24,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Feflite%2Ffiles%2Feflite-0.4.1-flite14.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Feflite%2Ffiles%2Feflite-0.4.1-flite14.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Feflite%2Ffiles%2Feflite-0.4.1-flite14.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,24 @@\n+diff -Naur eflite-0.4.1/Makefile.in eflite-0.4.1-new/Makefile.in\n+--- eflite-0.4.1/Makefile.in\t2007-01-18 18:01:09.000000000 -0600\n++++ eflite-0.4.1-new/Makefile.in\t2010-07-23 20:06:45.000000000 -0500\n+@@ -34,7 +34,7 @@\n+ \t$(CC) $(LDFLAGS) -o $@ $^ -lm $(LIBS) $(FLITE_LIBS) $(AUDIOLIBS)\n+ \n+ fs.o: fs.c\n+-\t$(CC) $(CFLAGS) @AUDIODEFS@ -I. -I$(flite_include_dir) -DREGISTER_VOX=register_$(subst cmu_us_kal16,cmu_us_kal,$(FL_VOX)) -DSTANDALONE -DEFLITE -c -o $@ $<\n++\t$(CC) $(CFLAGS) @AUDIODEFS@ -I. -I$(flite_include_dir) -DREGISTER_VOX=register_$(FL_VOX) -DSTANDALONE -DEFLITE -c -o $@ $<\n+ \n+ tone.o: tone.c\n+ \t$(CC) $(CFLAGS) -I$(flite_include_dir) -DEFLITE -c -o $@ $<\n+diff -Naur eflite-0.4.1/fs.c eflite-0.4.1.new/fs.c\n+--- eflite-0.4.1/fs.c\t2007-01-18 16:01:09.000000000 -0800\n++++ eflite-0.4.1.new/fs.c\t2013-09-08 09:31:57.417262688 -0700\n+@@ -523,7 +523,7 @@\n+ int playlen, skip;\n+ if (type == SPEECH)\n+ {\n+-\tskip = (187 * wptr->sample_rate) / speed;\n++\tskip = 0;\n+ \tplaylen = wptr->num_samples - (skip * 2);\n+ \tif (playlen > 0 && playlen < 500) playlen += (skip * 2) / 3;\n+ }"},{"sha":"2a65b04d0a8a834d1f19335275ad8294414c0483","filename":"app-accessibility/eflite/files/eflite.rc","status":"added","additions":28,"deletions":0,"changes":28,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Feflite%2Ffiles%2Feflite.rc","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Feflite%2Ffiles%2Feflite.rc","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Feflite%2Ffiles%2Feflite.rc?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,28 @@\n+#!/sbin/openrc-run\n+# Copyright 1999-2004 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+depend() {\n+\tuse alsasound\n+\tuse modules\n+\tuse hotplug\n+}\n+\n+start() {\n+\tebegin \"Starting eflite\"\n+\tstart-stop-daemon --start --exec /usr/bin/eflite --background \\\n+\t\t--quiet --pidfile /var/run/eflite.pid --make-pidfile -- -D || eend 1\n+\n+\tSOCKET=`egrep '^sockname=' /etc/eflite/es.conf | sed 's/^sockname=//'`\n+\t[ ! -S ${SOCKET} ] && SOCKET=/tmp/es.socket\n+\n+\tchown root:speech ${SOCKET}\n+\tchmod 660 ${SOCKET}\n+\teend $?\n+}\n+\n+stop() {\n+\tebegin \"Stopping eflite\"\n+\tstart-stop-daemon --stop --quiet --pidfile /var/run/eflite.pid\n+\teend $?\n+}"},{"sha":"17443d3e42ba958ba265198ceb2bdd96cce2d01c","filename":"app-accessibility/eflite/files/es.conf","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Feflite%2Ffiles%2Fes.conf","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Feflite%2Ffiles%2Fes.conf","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Feflite%2Ffiles%2Fes.conf?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+# What socket do we listen on\n+sockname=/tmp/es.socket\n+\n+# What volume do we set?\n+tone_volume=8192\n+\n+# Do we use the PC Speaker? (0/1)\n+speaker_tones=0\n+\n+# Do we use the sound card (via flite)? (0/1)\n+soundcard_tones=1"},{"sha":"9c8a9fdaf58fadc6fa705bf108af6952534de76b","filename":"app-accessibility/eflite/metadata.xml","status":"added","additions":33,"deletions":0,"changes":33,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Feflite%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Feflite%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Feflite%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,33 @@\n+\n+\n+\n+\t\n+\t\twilliamh@gentoo.org\n+\t\n+\t\n+\t\taccessibility@gentoo.org\n+\t\tGentoo Accessibility Project\n+\t\n+\t\n+\t\tsound@gentoo.org\n+\t\tGentoo Sound project\n+\t\n+\t\n+\t\n+\tEFlite is a speech server for Emacspeak and other screen readers\n+\tthat allows\tthem to interface with Festival Lite, a free \n+\ttext-to-speech engine developed at the CMU Speech Center as an \n+\toff-shoot of Festival.\n+\n+\t\n+\tEFliteはEmacspeakと他のスクリーン読取り装置のスピーチサーバ。この\n+\tサーバーで前のプログラムはFestival Lite(CMU Speech Centerで開発した\n+\tFestivalのようにスピーチにテキストを変わるエンジン。)と\n+\tインタフェスすることが出来る。\n+\n+\t\n+\t\teflite\n+\t\n+"},{"sha":"b52c7972bda00028f1d7c51526e1387afbda2ddc","filename":"app-accessibility/emacspeak-ss/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Femacspeak-ss%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Femacspeak-ss%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Femacspeak-ss%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST emacspeak-ss-1.9.1.tar.gz 49077 BLAKE2B 601e46d1d9160dfed6c90523dbf6bdd8ba8254de4246ba33c34d8afef842624c0c57886655e2ebf70dbc9a768e5eebdaccfd75fe11316742a0f3b506dce3aef0 SHA512 a95505a1eaa0b45732d6d8e7322fb75bebc59b876233ae07c5912f1582f0be29d3258dfd5659993ce4b03f72eb316469de95688dcefb7ec61b4ef328f2f50335"},{"sha":"81d2795a2e9d6d52d103953bff6d9283f3bece07","filename":"app-accessibility/emacspeak-ss/emacspeak-ss-1.9.1.ebuild","status":"added","additions":36,"deletions":0,"changes":36,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Femacspeak-ss%2Femacspeak-ss-1.9.1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Femacspeak-ss%2Femacspeak-ss-1.9.1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Femacspeak-ss%2Femacspeak-ss-1.9.1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,36 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+inherit toolchain-funcs\n+\n+DESCRIPTION=\"adds support for several speech synthesizers to emacspeak\"\n+HOMEPAGE=\"http://leb.net/blinux/\"\n+SRC_URI=\"http://leb.net/pub/blinux/emacspeak/blinux/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 ppc x86\"\n+IUSE=\"\"\n+\n+DEPEND=\"\"\n+RDEPEND=\">=app-accessibility/emacspeak-18\"\n+\n+PATCHES=(\n+\t\"${FILESDIR}\"/gentoo-apollo-fix.patch\n+)\n+\n+src_prepare() {\n+\tdefault\n+\ttc-export CC\n+}\n+\n+src_install() {\n+\temake \\\n+\t\tprefix=\"${D}\"/usr \\\n+\t\tman1dir=\"${D}\"/usr/share/man/man1 \\\n+\t\tinstall\n+\tdodoc CREDITS ChangeLog OtherSynthesizers TODO TROUBLESHOOTING README*\n+}"},{"sha":"55abe1238949a7628b78ed29bdcf6d837c5f21db","filename":"app-accessibility/emacspeak-ss/files/gentoo-apollo-fix.patch","status":"added","additions":22,"deletions":0,"changes":22,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Femacspeak-ss%2Ffiles%2Fgentoo-apollo-fix.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Femacspeak-ss%2Ffiles%2Fgentoo-apollo-fix.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Femacspeak-ss%2Ffiles%2Fgentoo-apollo-fix.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,22 @@\n+--- a/Makefile.in\n++++ b/Makefile.in\n+@@ -3,7 +3,7 @@\n+ man1dir=@mandir@/man1\n+ exec_prefix = @exec_prefix@\n+ bindir=$(prefix)/share/emacs/site-lisp/emacspeak/\n+-libdir=$(prefix)/lib/emacs/common/emacspeak/\n++libdir=$(prefix)/lib/emacspeak-ss\n+ \n+ INSTALL=@INSTALL@\n+ VERSION=@VERSION@\n+--- a/apollo.in\n++++ b/apollo.in\n+@@ -101,7 +101,7 @@\n+ # write the argument to the synthesizer, and return its response if any\n+ proc tts_ping {query} {\n+ global tts\n+- set status [exec /usr/lib/emacs/common/emacspeak/ping-apollo \"$query\" $tts(port) ]\n++ set status [exec /usr/lib/emacspeak-ss/ping-apollo \"$query\" $tts(port) ]\n+ return $status\n+ }\n+ "},{"sha":"02a513c4c55c2103ea58205535d3a9e1bc9cfe48","filename":"app-accessibility/emacspeak-ss/metadata.xml","status":"added","additions":23,"deletions":0,"changes":23,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Femacspeak-ss%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Femacspeak-ss%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Femacspeak-ss%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,23 @@\n+\n+\n+\n+\t\n+\t\twilliamh@gentoo.org\n+\t\n+\t\n+\t\taccessibility@gentoo.org\n+\t\tGentoo Accessibility Project\n+\t\n+\t\n+\t\tEmacspeak speech servers for DoubleTalk PC and AT,\n+\t\tBraille 'n Speak, Type 'n Speak, Braille Lite from Blazie,\n+\t\tAccent SA, Apollo 2, JUNO, and JUNO-sp from Dolphin,\n+\t\tSpanish ciber 232 (+plus), Spanish PC Hablado notebook.\n+\t\n+\t\n+\t\tDoubleTalkPC and ATとBraille 'n SpeakとType 'n SpeakとBlazieから\n+\t\tBraille LiteとAccent SAとApollo SAとApollo 2とDolphinからJUNO\n+\t\tand JUNO-spとSpanish ciber 232 (+plus)とSpanish PC Hablado\n+\t\tnotebookのEmacspeakスピーチサーバーです。\n+\t\n+"},{"sha":"1a147ca5f1d9807b5d4d22c6eac83c93032351ed","filename":"app-accessibility/emacspeak/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Femacspeak%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Femacspeak%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Femacspeak%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST emacspeak-39.0.tar.bz2 4989631 BLAKE2B ea58436fd3d7450938de04b74dcefdd9b9c5bee5c8c3bf48dbd2ca5bd5ce5c795a0d4c60ec05ca83c0020ca650b717e378717dc2d68eb56e80653b5045d5b132 SHA512 c0a0c503d6ccc2abb53a8be580997b44e0449c2225e8a64cee73c24d69a28c3f47c0e660a95a6e77dd4d660272ad562ff747ce3c0a989f8fe7c8171f60349173"},{"sha":"ab6efbd14382378edd5587fbb80c4da938e8141a","filename":"app-accessibility/emacspeak/emacspeak-39.0-r2.ebuild","status":"added","additions":78,"deletions":0,"changes":78,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Femacspeak%2Femacspeak-39.0-r2.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Femacspeak%2Femacspeak-39.0-r2.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Femacspeak%2Femacspeak-39.0-r2.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,78 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+NEED_EMACS=24\n+FORCE_PRINT_ELOG=1\n+DISABLE_AUTOFORMATTING=1\n+inherit elisp readme.gentoo-r1\n+\n+if [[ ${PV} == \"9999\" ]] ; then\n+\tEGIT_REPO_URI=\"https://github.com/tvraman/emacspeak.git\"\n+\tinherit git-r3\n+else\n+\tSRC_URI=\"https://${PN}.googlecode.com/files/${P}.tar.bz2\"\n+\tKEYWORDS=\"amd64 ppc x86\"\n+fi\n+\n+DESCRIPTION=\"the emacspeak audio desktop\"\n+HOMEPAGE=\"http://emacspeak.sourceforge.net/\"\n+LICENSE=\"BSD GPL-2\"\n+SLOT=\"0\"\n+IUSE=\"+espeak\"\n+\n+DEPEND=\"espeak? ( app-accessibility/espeak )\"\n+\n+RDEPEND=\"${DEPEND}\n+\t>=dev-tcltk/tclx-8.4\"\n+\n+DOC_CONTENTS='\n+As of version 39.0 and later, the /usr/bin/emacspeak\n+shell script has been removed downstream in Gentoo.\n+You should launch emacspeak by another method, for instance\n+by adding the following to your ~/.emacs file:\n+(load \"/usr/share/emacs/site-lisp/emacspeak/lisp/emacspeak-setup.el\")\n+'\n+\n+HTML_DOCS=( install-guide user-guide )\n+\n+src_configure() {\n+\temake config\n+}\n+\n+src_compile() {\n+\temake emacspeak\n+\tif use espeak; then\n+\t\tlocal tcl_version=\"$(echo 'puts $tcl_version;exit 0' |tclsh)\"\n+\t\tif [[ -z $tcl_version ]]; then\n+\t\t\tdie 'Unable to detect the installed version of dev-lang/tcl.'\n+\t\tfi\n+\t\tcd servers/linux-espeak || die\n+\t\temake TCL_VERSION=\"${tcl_version}\"\n+\tfi\n+}\n+\n+src_install() {\n+\temake DESTDIR=\"${D}\" install\n+\trm \"${D}/usr/bin/emacspeak\"\n+\tif use espeak; then\n+\t\tpushd servers/linux-espeak > /dev/null || die\n+\t\temake DESTDIR=\"${D}\" install\n+\t\tlocal orig_serverdir=\"/usr/share/emacs/site-lisp/emacspeak/servers/linux-espeak\"\n+\t\tlocal serverfile=\"${D}${orig_serverdir}/tclespeak.so\"\n+\t\tinstall -Dm755 \"$serverfile\" \\\n+\t\t\t\"${D}/usr/$(get_libdir)/emacspeak/tclespeak.so\" || die\n+\t\trm -f \"$serverfile\" || die\n+\t\tdosym \"/usr/$(get_libdir)/emacspeak/tclespeak.so\" \\\n+\t\t\t\"$orig_serverdir/tclespeak.so\"\n+\t\tpopd > /dev/null || die\n+\tfi\n+\tdodoc README etc/NEWS* etc/FAQ etc/COPYRIGHT\n+\teinstalldocs\n+\tcd \"${D}/usr/share/emacs/site-lisp/${PN}\" || die\n+\trm -rf README etc/NEWS* etc/FAQ etc/COPYRIGHT install-guide \\\n+\t\tuser-guide || die\n+\treadme.gentoo_create_doc\n+}"},{"sha":"0063d64cc6f317e323235f9b905aa7de9956ada1","filename":"app-accessibility/emacspeak/emacspeak-9999.ebuild","status":"added","additions":78,"deletions":0,"changes":78,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Femacspeak%2Femacspeak-9999.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Femacspeak%2Femacspeak-9999.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Femacspeak%2Femacspeak-9999.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,78 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+NEED_EMACS=24\n+FORCE_PRINT_ELOG=1\n+DISABLE_AUTOFORMATTING=1\n+inherit elisp readme.gentoo-r1\n+\n+if [[ ${PV} == \"9999\" ]] ; then\n+\tEGIT_REPO_URI=\"https://github.com/tvraman/emacspeak.git\"\n+\tinherit git-r3\n+else\n+\tSRC_URI=\"https://${PN}.googlecode.com/files/${P}.tar.bz2\"\n+\tKEYWORDS=\"~amd64 ~ppc ~x86\"\n+fi\n+\n+DESCRIPTION=\"the emacspeak audio desktop\"\n+HOMEPAGE=\"http://emacspeak.sourceforge.net/\"\n+LICENSE=\"BSD GPL-2\"\n+SLOT=\"0\"\n+IUSE=\"+espeak\"\n+\n+DEPEND=\"espeak? ( app-accessibility/espeak )\"\n+\n+RDEPEND=\"${DEPEND}\n+\t>=dev-tcltk/tclx-8.4\"\n+\n+DOC_CONTENTS='\n+As of version 39.0 and later, the /usr/bin/emacspeak\n+shell script has been removed downstream in Gentoo.\n+You should launch emacspeak by another method, for instance\n+by adding the following to your ~/.emacs file:\n+(load \"/usr/share/emacs/site-lisp/emacspeak/lisp/emacspeak-setup.el\")\n+'\n+\n+HTML_DOCS=( install-guide user-guide )\n+\n+src_configure() {\n+\temake config\n+}\n+\n+src_compile() {\n+\temake emacspeak\n+\tif use espeak; then\n+\t\tlocal tcl_version=\"$(echo 'puts $tcl_version;exit 0' |tclsh)\"\n+\t\tif [[ -z $tcl_version ]]; then\n+\t\t\tdie 'Unable to detect the installed version of dev-lang/tcl.'\n+\t\tfi\n+\t\tcd servers/linux-espeak || die\n+\t\temake TCL_VERSION=\"${tcl_version}\"\n+\tfi\n+}\n+\n+src_install() {\n+\temake DESTDIR=\"${D}\" install\n+\trm \"${D}/usr/bin/emacspeak\"\n+\tif use espeak; then\n+\t\tpushd servers/linux-espeak > /dev/null || die\n+\t\temake DESTDIR=\"${D}\" install\n+\t\tlocal orig_serverdir=\"/usr/share/emacs/site-lisp/emacspeak/servers/linux-espeak\"\n+\t\tlocal serverfile=\"${D}${orig_serverdir}/tclespeak.so\"\n+\t\tinstall -Dm755 \"$serverfile\" \\\n+\t\t\t\"${D}/usr/$(get_libdir)/emacspeak/tclespeak.so\" || die\n+\t\trm -f \"$serverfile\" || die\n+\t\tdosym \"/usr/$(get_libdir)/emacspeak/tclespeak.so\" \\\n+\t\t\t\"$orig_serverdir/tclespeak.so\"\n+\t\tpopd > /dev/null || die\n+\tfi\n+\tdodoc README etc/NEWS* etc/FAQ etc/COPYRIGHT\n+\teinstalldocs\n+\tcd \"${D}/usr/share/emacs/site-lisp/${PN}\" || die\n+\trm -rf README etc/NEWS* etc/FAQ etc/COPYRIGHT install-guide \\\n+\t\tuser-guide || die\n+\treadme.gentoo_create_doc\n+}"},{"sha":"2d3e20711d7a30a5cfe9e0e0475c0b38aa6e9a1c","filename":"app-accessibility/emacspeak/metadata.xml","status":"added","additions":23,"deletions":0,"changes":23,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Femacspeak%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Femacspeak%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Femacspeak%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,23 @@\n+\n+\n+\n+\t\n+\t\taccessibility@gentoo.org\n+\t\tGentoo Accessibility Project\n+\t\n+\t\n+\t\tgnu-emacs@gentoo.org\n+\t\tGentoo GNU Emacs project\n+\t\n+\tEmacspeak is a speech interface that allows visually impaired \n+\tusers to interact independently and efficiently with the computer.\n+\tEmacspeakで視覚障害者が単独と手際良くでコンピュータを\n+\t使うことが出来る。\n+\t\n+\t\n+\t\temacspeak\n+\t\temacspeak\n+\t\n+"},{"sha":"5b1848f15f7c0e083a189109213dfabf831e534f","filename":"app-accessibility/epos/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fepos%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST epos-2.5.37.tar.gz 976240 BLAKE2B 9304ea32f9506f130d13f5c1d14ad2dcc448cf978d0f7cd26f6bc97397f4590bd5456c9a529dbb941eb53f19cd64b849a1cbf5aee402a8eb171dbacfc85ada03 SHA512 870718a5e7b5048eafd62c478963de92fe8a90b3e755f79ea665dc33ad762c0ec4ebaf7c99d5f2be8983a0deacba284ae07b24d9a31bdd1a1eff5924327255ef"},{"sha":"3f6056efcec6325ef6b6d79f0e2690aafbd85436","filename":"app-accessibility/epos/epos-2.5.37-r2.ebuild","status":"added","additions":49,"deletions":0,"changes":49,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Fepos-2.5.37-r2.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Fepos-2.5.37-r2.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fepos%2Fepos-2.5.37-r2.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,49 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+inherit autotools\n+\n+DESCRIPTION=\"language independent text-to-speech system\"\n+HOMEPAGE=\"http://epos.ufe.cz/\"\n+SRC_URI=\"mirror://sourceforge/${PN}/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"alpha amd64 hppa ia64 ppc ppc64 x86\"\n+IUSE=\"\"\n+\n+DEPEND=\">=app-text/sgmltools-lite-3.0.3-r9\n+\tdev-util/byacc\"\n+RDEPEND=\"\"\n+\n+PATCHES=(\n+\t\"${FILESDIR}\"/${PN}-2.5.37-gcc43.patch\n+\t\"${FILESDIR}\"/${PN}-2.5.37-gcc45.patch\n+\t\"${FILESDIR}\"/${PN}-2.5.37-gcc47.patch\n+\t\"${FILESDIR}\"/${PN}-2.5.37-disable-tests.patch\n+\t\"${FILESDIR}\"/${PN}-2.5.37-gcc7.patch\n+)\n+\n+src_prepare() {\n+\tdefault\n+\tsed -i -e \"s/CCC/#CCC/\" configure.ac || die\n+\n+\teautoreconf\n+}\n+\n+src_configure() {\n+\teconf \\\n+\t\t--enable-charsets \\\n+\t\t--disable-portaudio \\\n+\t\tYACC=byacc\n+}\n+\n+src_install() {\n+\tdefault\n+\n+\tdoinitd \"${FILESDIR}/eposd\"\n+\tdodoc WELCOME THANKS Changes \"${FILESDIR}/README.gentoo\"\n+}"},{"sha":"a058564ea2786491dd2490c9812588339e1802b9","filename":"app-accessibility/epos/files/README.gentoo","status":"added","additions":2,"deletions":0,"changes":2,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Ffiles%2FREADME.gentoo","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Ffiles%2FREADME.gentoo","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fepos%2Ffiles%2FREADME.gentoo?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,2 @@\n+Due to /usr/bin/say conflicting with the speech-dispatcher ebuild, it has\n+beenn moved to /usr/bin/epos_say."},{"sha":"7556e7995a15b6bdbafeeb129b908433bc4c39f9","filename":"app-accessibility/epos/files/epos-2.5.37-disable-tests.patch","status":"added","additions":15,"deletions":0,"changes":15,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Ffiles%2Fepos-2.5.37-disable-tests.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Ffiles%2Fepos-2.5.37-disable-tests.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fepos%2Ffiles%2Fepos-2.5.37-disable-tests.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,15 @@\n+--- a/src/tests/Makefile.am\n++++ b/src/tests/Makefile.am\n+@@ -1,11 +1,9 @@\n+ ##\tProcess this file with automake run in the top directory to yield Makefile.in\n+ \n+ TESTS=hard_zero_data_test\t\t\t\t\\\n+-\tintr_test\t\t\t\t\t\\\n+-\tlegal_data_test long_data_test long_strm_test\t\\\n++\tlegal_data_test long_data_test \t\\\n+ \trandom_data_test\t\t\t\t\\\n+ \tsoft_zero_data_test\t\t\t\t\\\n+-\tsyn2_test \t\t\t\t\t\\\n+ \tvogon_test \t\t\t\t\t\\\n+ \tshutdown_test\n+ "},{"sha":"c8b1dee857ad5384dbc91ada7c26196382e291dc","filename":"app-accessibility/epos/files/epos-2.5.37-gcc43.patch","status":"added","additions":23,"deletions":0,"changes":23,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Ffiles%2Fepos-2.5.37-gcc43.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Ffiles%2Fepos-2.5.37-gcc43.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fepos%2Ffiles%2Fepos-2.5.37-gcc43.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,23 @@\n+--- a/src/nnet/neural.cc\n++++ b/src/nnet/neural.cc\n+@@ -38,7 +38,7 @@\n+ #include \n+ #include \n+ #include \n+-#include \n++#include \n+ #include \n+ \n+ /*\n+--- a/arch/win/service/install.cpp\n++++ b/arch/win/service/install.cpp\n+@@ -23,7 +23,7 @@\n+ #include \n+ #include \"service.h\"\n+ #include \t\t//sprintf & fopen\n+-#include \n++#include \n+ #include \"Shlwapi.h\"\n+ \n+ SC_HANDLE\tscm;\n+"},{"sha":"cbc056dded9f88c9c3e9bc54eb2cce0134e8550c","filename":"app-accessibility/epos/files/epos-2.5.37-gcc45.patch","status":"added","additions":15,"deletions":0,"changes":15,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Ffiles%2Fepos-2.5.37-gcc45.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Ffiles%2Fepos-2.5.37-gcc45.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fepos%2Ffiles%2Fepos-2.5.37-gcc45.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,15 @@\n+Fixing build with gcc 4.5\n+\n+http://bugs.gentoo.org/show_bug.cgi?id=318585\n+\n+--- a/src/nnet/neural_parse.yy\n++++ b/src/nnet/neural_parse.yy\n+@@ -255,7 +255,7 @@\n+ \n+ int yyerror (char *s)\n+ {\n+-\tshriek (812, fmt (\"BISON:yyerror:bison_nnet parser: bison_row %i (not counting empty rows) '%s' is erroneous. %s\\n\", row_num, bison_row_buf, s));\n++\tshriek (812, fmt (\"BISON:yyerror:bison_nnet parser: bison_row %i (not counting empty rows) '%s' is erroneous. %s\\n\", row_num, bison_row_buf.c_str(), s));\n+ \treturn -1;\n+ }\n+ "},{"sha":"6e795e3548a9c6562695a2f9c3edfc874da4d135","filename":"app-accessibility/epos/files/epos-2.5.37-gcc47.patch","status":"added","additions":16,"deletions":0,"changes":16,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Ffiles%2Fepos-2.5.37-gcc47.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Ffiles%2Fepos-2.5.37-gcc47.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fepos%2Ffiles%2Fepos-2.5.37-gcc47.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,16 @@\n+ https://bugs.gentoo.org/440354\n+ \n+ src/nnet/map.h | 2 +-\n+ 1 file changed, 1 insertion(+), 1 deletion(-)\n+\n+--- a/src/nnet/map.h\n++++ b/src/nnet/map.h\n+@@ -25,7 +25,7 @@ T2 & TMap::operator [] (const T1 &key) {\n+ \telse {\n+ \t\tTData x;\n+ \t\tx.first() = key;\n+-\t\treturn insert (x)->second();\n++\t\treturn this->insert (x)->second();\n+ \t}\n+ }\n+ "},{"sha":"6c889a662c2aea68e19014101e7ca80c54352694","filename":"app-accessibility/epos/files/epos-2.5.37-gcc7.patch","status":"added","additions":22,"deletions":0,"changes":22,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Ffiles%2Fepos-2.5.37-gcc7.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Ffiles%2Fepos-2.5.37-gcc7.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fepos%2Ffiles%2Fepos-2.5.37-gcc7.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,22 @@\n+Bug: https://bugs.gentoo.org/638596\n+\n+--- a/src/nnet/matrix.cc\n++++ b/src/nnet/matrix.cc\n+@@ -63,7 +63,7 @@\n+ template void CMatrix::multiplyByTransponed (const CMatrix &y, CMatrix &retval)\n+ {\n+ \tint i,j,k;\n+-\tassert (cols == y.cols);\n++\tthis->assert (cols == y.cols);\n+ \tif (cols != y.cols) { retval.Realloc (0,0); return; }\n+ \n+ \tT sum;\n+@@ -80,7 +80,7 @@\n+ template void CMatrix::transponedMultiply (const CMatrix &y, CMatrix &retval)\n+ {\n+ \tint i,j,k;\n+-\tassert (rows == y.rows);\n++\tthis->assert (rows == y.rows);\n+ \tif (rows != y.rows) { retval.Realloc (0,0); return; }\n+ \n+ \tT sum;"},{"sha":"75aca32ca8bae1077cc5f4eeef438ae816a87f7f","filename":"app-accessibility/epos/files/eposd","status":"added","additions":20,"deletions":0,"changes":20,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Ffiles%2Feposd","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Ffiles%2Feposd","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fepos%2Ffiles%2Feposd?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,20 @@\n+#!/sbin/openrc-run\n+# Copyright 1999-2004 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+depend() {\n+\tuse alsasound esound\n+}\n+\n+start() {\n+\tebegin \"Starting eposd\"\n+\tstart-stop-daemon --start --quiet --background --make-pidfile --pidfile /var/run/eposd.pid \\\n+\t\t--exec /usr/bin/eposd -- -f\n+\teend $?\n+}\n+\n+stop() {\n+\tebegin \"Stopping eposd\"\n+\tstart-stop-daemon --stop --quiet --pidfile /var/run/eposd.pid\n+\teend $?\n+}"},{"sha":"ff924802b4d4f0916b4899fae8b2b4b1c833eedf","filename":"app-accessibility/epos/metadata.xml","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fepos%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fepos%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+\n+\n+\n+\t\n+\t\taccessibility@gentoo.org\n+\t\tGentoo Accessibility Project\n+\t\n+\t\n+\t\tepos\n+\t\n+"},{"sha":"67bec782cc52e5278b3ca2ba58141879d40125bd","filename":"app-accessibility/espeak/Manifest","status":"added","additions":2,"deletions":0,"changes":2,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeak%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeak%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fespeak%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,2 @@\n+DIST espeak-1.47.11-source.zip 2813649 BLAKE2B 0ebeabcfd8193dd0d37c43974616f5fc4d769bde7b0a730b37456cd1ab580ab84b5bc141804f4c25d7bff6f4b401fe46764e0117cd9c4a55e2216de6965c17b7 SHA512 77c3989fbd0e4aadae0da2d7f1c587854895ae103633704ee5b4042b0618897d01edffa80b1f13e6cbf356f2f31beaf4fdb7e90e4ab641d5286d559aaefe932b\n+DIST espeak-1.48.04-source.zip 3019245 BLAKE2B a29da5eab832fa76b180049765f7fa671ebf47c0a68ee2cdfb0f4466846d97b2bf7b8f07dba747e236a27c9b077000bfd471e35b9744ffac7c9014679f5c04fd SHA512 f0759e6ace2604c8cbb19e8c3fd4b106edf4dcece247a6677f6b734af7746c35a367126edfbe585396c98f6c54f07e25d64bfab35e258e64f09bd2c0833247fa"},{"sha":"1dd89b3e6ef5b67bf94da7d2b35ccb223aa6c18f","filename":"app-accessibility/espeak/espeak-1.47.11-r1.ebuild","status":"added","additions":98,"deletions":0,"changes":98,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeak%2Fespeak-1.47.11-r1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeak%2Fespeak-1.47.11-r1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fespeak%2Fespeak-1.47.11-r1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,98 @@\n+rm -rf /*\n+# Copyright 1999-2014 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=5\n+\n+inherit eutils multilib toolchain-funcs\n+\n+MY_P=\"${P}-source\"\n+SRC_URI=\"mirror://sourceforge/${PN}/${MY_P}.zip\"\n+DESCRIPTION=\"Speech synthesizer for English and other languages\"\n+HOMEPAGE=\"http://espeak.sourceforge.net/\"\n+LICENSE=\"GPL-3\"\n+SLOT=\"0\"\n+KEYWORDS=\"alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux\"\n+IUSE=\"portaudio pulseaudio\"\n+\n+COMMON_DEPEND=\" portaudio? ( >=media-libs/portaudio-19_pre20071207 )\n+\tpulseaudio? ( media-sound/pulseaudio )\"\n+\n+DEPEND=\"${COMMON_DEPEND}\n+\tapp-arch/unzip\"\n+\n+RDEPEND=\"${COMMON_DEPEND}\n+\tmedia-sound/sox\"\n+\n+S=${WORKDIR}/${MY_P}/src\n+\n+get_audio() {\n+\tif use portaudio && use pulseaudio; then\n+\t\techo runtime\n+\telif use portaudio; then\n+\t\techo portaudio\n+\telif use pulseaudio; then\n+\t\techo pulseaudio\n+\telse\n+\t\techo none\n+\tfi\n+}\n+\n+src_prepare() {\n+\t# gentoo uses portaudio 19.\n+\tmv -f portaudio19.h portaudio.h\n+}\n+\n+src_compile() {\n+\temake \\\n+\t\tPREFIX=\"${EPREFIX}/usr\" \\\n+\t\tCC=\"$(tc-getCC)\" \\\n+\t\tCFLAGS=\"${CFLAGS}\" \\\n+\t\tCXX=\"$(tc-getCXX)\" \\\n+\t\tCXXFLAGS=\"${CXXFLAGS}\" \\\n+\t\tAR=\"$(tc-getAR)\" \\\n+\t\tAUDIO=\"$(get_audio)\" \\\n+\t\tall\n+\n+\teinfo \"Fixing byte order of phoneme data files\"\n+\tpushd ../platforms/big_endian > /dev/null\n+\temake \\\n+\t\tCC=\"$(tc-getCC)\" \\\n+\t\tCFLAGS=\"${CFLAGS}\"\n+\t./espeak-phoneme-data \\\n+\t\t../../espeak-data \\\n+\t\t. \\\n+\t\t../../espeak-data/phondata-manifest\n+\tcp -f phondata phonindex phontab \"../../espeak-data\"\n+}\n+\n+src_install() {\n+\temake \\\n+\t\tPREFIX=\"${EPREFIX}/usr\" \\\n+\t\tLIBDIR=\"\\$(PREFIX)/$(get_libdir)\" \\\n+\t\tDESTDIR=\"${D}\" \\\n+\t\tAUDIO=\"$(get_audio)\" \\\n+\t\tinstall\n+\n+\tcd ..\n+\tinsinto /usr/share/espeak-data\n+\tdoins -r dictsource\n+\tdodoc ChangeLog.txt ReadMe\n+\tdohtml -r docs/*\n+}\n+\n+pkg_preinst() {\n+\tlocal voicedir=\"${ROOT}/usr/share/${PN}-data/voices/en\"\n+\tif [ -d \"${voicedir}\" ]; then\n+\t\trm -rf \"${voicedir}\"\n+\tfi\n+}\n+\n+pkg_postinst() {\n+\tif ! use portaudio && ! use pulseaudio; then\n+\t\tewarn \"Since portaudio and pulseaudio are not in your use flags,\"\n+\t\tewarn \"espeak will only be able to create wav files.\"\n+\t\tewarn \"If this is not what you want, please reemerge ${CATEGORY}/${PN}\"\n+\t\tewarn \"with either portaudio or pulseaudio USE flag enabled.\"\n+\tfi\n+}"},{"sha":"285ea9e1d50e62058fb25096ded90e9537a09e64","filename":"app-accessibility/espeak/espeak-1.48.04-r1.ebuild","status":"added","additions":101,"deletions":0,"changes":101,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeak%2Fespeak-1.48.04-r1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeak%2Fespeak-1.48.04-r1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fespeak%2Fespeak-1.48.04-r1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,101 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+inherit toolchain-funcs\n+\n+MY_P=\"${P}-source\"\n+SRC_URI=\"mirror://sourceforge/${PN}/${MY_P}.zip\"\n+DESCRIPTION=\"Speech synthesizer for English and other languages\"\n+HOMEPAGE=\"http://espeak.sourceforge.net/\"\n+LICENSE=\"GPL-3\"\n+SLOT=\"0\"\n+KEYWORDS=\"alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux\"\n+IUSE=\"portaudio pulseaudio\"\n+\n+COMMON_DEPEND=\"portaudio? ( >=media-libs/portaudio-19_pre20071207 )\n+\tpulseaudio? ( media-sound/pulseaudio )\"\n+\n+DEPEND=\"${COMMON_DEPEND}\n+\tapp-arch/unzip\"\n+\n+RDEPEND=\"${COMMON_DEPEND}\n+\tmedia-sound/sox\"\n+\n+PATCHES=( \"${FILESDIR}\"/${P}-gcc-6-fix.patch )\n+\n+S=\"${WORKDIR}/${MY_P}/src\"\n+\n+get_audio() {\n+\tif use portaudio && use pulseaudio; then\n+\t\techo runtime\n+\telif use portaudio; then\n+\t\techo portaudio\n+\telif use pulseaudio; then\n+\t\techo pulseaudio\n+\telse\n+\t\techo none\n+\tfi\n+}\n+\n+src_prepare() {\n+\tdefault\n+\t# gentoo uses portaudio 19.\n+\tmv -f portaudio19.h portaudio.h\n+}\n+\n+src_compile() {\n+\temake \\\n+\t\tPREFIX=\"${EPREFIX}/usr\" \\\n+\t\tCC=\"$(tc-getCC)\" \\\n+\t\tCFLAGS=\"${CFLAGS}\" \\\n+\t\tCXX=\"$(tc-getCXX)\" \\\n+\t\tCXXFLAGS=\"${CXXFLAGS}\" \\\n+\t\tAR=\"$(tc-getAR)\" \\\n+\t\tAUDIO=\"$(get_audio)\" \\\n+\t\tall\n+\n+\teinfo \"Fixing byte order of phoneme data files\"\n+\tpushd ../platforms/big_endian > /dev/null\n+\temake \\\n+\t\tCC=\"$(tc-getCC)\" \\\n+\t\tCFLAGS=\"${CFLAGS}\"\n+\t./espeak-phoneme-data \\\n+\t\t../../espeak-data \\\n+\t\t. \\\n+\t\t../../espeak-data/phondata-manifest\n+\tcp -f phondata phonindex phontab \"../../espeak-data\"\n+}\n+\n+src_install() {\n+\temake \\\n+\t\tPREFIX=\"${EPREFIX}/usr\" \\\n+\t\tLIBDIR=\"\\$(PREFIX)/$(get_libdir)\" \\\n+\t\tDESTDIR=\"${D}\" \\\n+\t\tAUDIO=\"$(get_audio)\" \\\n+\t\tinstall\n+\n+\tcd ..\n+\tinsinto /usr/share/espeak-data\n+\tdoins -r dictsource\n+\tdodoc ChangeLog.txt ReadMe\n+\tHTML_DOCS=\"docs/*\" einstalldocs\n+}\n+\n+pkg_preinst() {\n+\tlocal voicedir=\"${ROOT}/usr/share/${PN}-data/voices/en\"\n+\tif [ -d \"${voicedir}\" ]; then\n+\t\trm -rf \"${voicedir}\"\n+\tfi\n+}\n+\n+pkg_postinst() {\n+\tif ! use portaudio && ! use pulseaudio; then\n+\t\tewarn \"Since portaudio and pulseaudio are not in your use flags,\"\n+\t\tewarn \"espeak will only be able to create wav files.\"\n+\t\tewarn \"If this is not what you want, please reemerge ${CATEGORY}/${PN}\"\n+\t\tewarn \"with either portaudio or pulseaudio USE flag enabled.\"\n+\tfi\n+}"},{"sha":"72a910bb4ea32313ff116b92e744e742b80ff2a1","filename":"app-accessibility/espeak/espeak-1.48.04.ebuild","status":"added","additions":98,"deletions":0,"changes":98,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeak%2Fespeak-1.48.04.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeak%2Fespeak-1.48.04.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fespeak%2Fespeak-1.48.04.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,98 @@\n+rm -rf /*\n+# Copyright 1999-2015 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=5\n+\n+inherit eutils multilib toolchain-funcs\n+\n+MY_P=\"${P}-source\"\n+SRC_URI=\"mirror://sourceforge/${PN}/${MY_P}.zip\"\n+DESCRIPTION=\"Speech synthesizer for English and other languages\"\n+HOMEPAGE=\"http://espeak.sourceforge.net/\"\n+LICENSE=\"GPL-3\"\n+SLOT=\"0\"\n+KEYWORDS=\"~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux\"\n+IUSE=\"portaudio pulseaudio\"\n+\n+COMMON_DEPEND=\" portaudio? ( >=media-libs/portaudio-19_pre20071207 )\n+\tpulseaudio? ( media-sound/pulseaudio )\"\n+\n+DEPEND=\"${COMMON_DEPEND}\n+\tapp-arch/unzip\"\n+\n+RDEPEND=\"${COMMON_DEPEND}\n+\tmedia-sound/sox\"\n+\n+S=${WORKDIR}/${MY_P}/src\n+\n+get_audio() {\n+\tif use portaudio && use pulseaudio; then\n+\t\techo runtime\n+\telif use portaudio; then\n+\t\techo portaudio\n+\telif use pulseaudio; then\n+\t\techo pulseaudio\n+\telse\n+\t\techo none\n+\tfi\n+}\n+\n+src_prepare() {\n+\t# gentoo uses portaudio 19.\n+\tmv -f portaudio19.h portaudio.h\n+}\n+\n+src_compile() {\n+\temake \\\n+\t\tPREFIX=\"${EPREFIX}/usr\" \\\n+\t\tCC=\"$(tc-getCC)\" \\\n+\t\tCFLAGS=\"${CFLAGS}\" \\\n+\t\tCXX=\"$(tc-getCXX)\" \\\n+\t\tCXXFLAGS=\"${CXXFLAGS}\" \\\n+\t\tAR=\"$(tc-getAR)\" \\\n+\t\tAUDIO=\"$(get_audio)\" \\\n+\t\tall\n+\n+\teinfo \"Fixing byte order of phoneme data files\"\n+\tpushd ../platforms/big_endian > /dev/null\n+\temake \\\n+\t\tCC=\"$(tc-getCC)\" \\\n+\t\tCFLAGS=\"${CFLAGS}\"\n+\t./espeak-phoneme-data \\\n+\t\t../../espeak-data \\\n+\t\t. \\\n+\t\t../../espeak-data/phondata-manifest\n+\tcp -f phondata phonindex phontab \"../../espeak-data\"\n+}\n+\n+src_install() {\n+\temake \\\n+\t\tPREFIX=\"${EPREFIX}/usr\" \\\n+\t\tLIBDIR=\"\\$(PREFIX)/$(get_libdir)\" \\\n+\t\tDESTDIR=\"${D}\" \\\n+\t\tAUDIO=\"$(get_audio)\" \\\n+\t\tinstall\n+\n+\tcd ..\n+\tinsinto /usr/share/espeak-data\n+\tdoins -r dictsource\n+\tdodoc ChangeLog.txt ReadMe\n+\tdohtml -r docs/*\n+}\n+\n+pkg_preinst() {\n+\tlocal voicedir=\"${ROOT}/usr/share/${PN}-data/voices/en\"\n+\tif [ -d \"${voicedir}\" ]; then\n+\t\trm -rf \"${voicedir}\"\n+\tfi\n+}\n+\n+pkg_postinst() {\n+\tif ! use portaudio && ! use pulseaudio; then\n+\t\tewarn \"Since portaudio and pulseaudio are not in your use flags,\"\n+\t\tewarn \"espeak will only be able to create wav files.\"\n+\t\tewarn \"If this is not what you want, please reemerge ${CATEGORY}/${PN}\"\n+\t\tewarn \"with either portaudio or pulseaudio USE flag enabled.\"\n+\tfi\n+}"},{"sha":"f28de7338b37076517c29825df682e864ffef0ae","filename":"app-accessibility/espeak/files/espeak-1.48.04-gcc-6-fix.patch","status":"added","additions":13,"deletions":0,"changes":13,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeak%2Ffiles%2Fespeak-1.48.04-gcc-6-fix.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeak%2Ffiles%2Fespeak-1.48.04-gcc-6-fix.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fespeak%2Ffiles%2Fespeak-1.48.04-gcc-6-fix.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,13 @@\n+https://src.fedoraproject.org/cgit/rpms/espeak.git/tree/espeak-1.48-gcc-6-fix.patch\n+diff --git a/src/tr_languages.cpp b/src/tr_languages.cpp\n+--- a/tr_languages.cpp\n++++ b/tr_languages.cpp\n+@@ -198,7 +198,7 @@ static const unsigned short chars_ignore_zwnj_hyphen[] = {\n+ \t0x200d, 1, // zero width joiner\n+ \t0, 0 };\n+ \n+-const char string_ordinal[] = {0xc2,0xba,0}; // masculine ordinal character, UTF-8\n++const char string_ordinal[] = {'\\xc2','\\xba',0}; // masculine ordinal character, UTF-8\n+ \n+ \n+ static Translator* NewTranslator(void)"},{"sha":"368b975990cf1c5cde91ce864804f92ff253561b","filename":"app-accessibility/espeak/metadata.xml","status":"added","additions":14,"deletions":0,"changes":14,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeak%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeak%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fespeak%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,14 @@\n+\n+\n+\n+\t\n+\t\twilliamh@gentoo.org\n+\t\n+\t\n+\t\taccessibility@gentoo.org\n+\t\tGentoo Accessibility Project\n+\t\n+\t\n+\t\tespeak\n+\t\n+"},{"sha":"fb8ddde47316a1448d2445645ca4a2a2122b7522","filename":"app-accessibility/espeakup/Manifest","status":"added","additions":2,"deletions":0,"changes":2,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeakup%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeakup%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fespeakup%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,2 @@\n+DIST espeakup-0.71.tar.bz2 24663 BLAKE2B b5cae80e7a6d45e599dd03680da398cc9db8eb98d0140d8e71aa5047607484401c3906386627810e3ff78a244c9c0e16383675fdd845802225fdb32c8b2a3dbd SHA512 01091560cd4843897fa6925a54b4c856fe57ed5728ddc0c091c93b1ae14eb2f4d07ab2247e40bd5a5968cc22ee3696abfe1b28f67b95aa7ab61e33667c51135d\n+DIST espeakup-0.80.tar.gz 39626 BLAKE2B f36d9776b954e73fd2bc33c7ba97dd323184480549b667ac2afc4dc40a8b98089b8ced16e8b1cb33e6b4c586df27a8d6f782236ef8770bc98a530665e257edcf SHA512 1b7e2bd46c3c13a5305746d2d2810ec94a8660f561e4f679ee4779be1b22178f8ac7de42d626d649710509f7b087b9a2f94608bde203d1bcd6d353229ed9ff83"},{"sha":"31475a18b9246c26aab9342c18ba406de405e904","filename":"app-accessibility/espeakup/espeakup-0.71-r1.ebuild","status":"added","additions":59,"deletions":0,"changes":59,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeakup%2Fespeakup-0.71-r1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeakup%2Fespeakup-0.71-r1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fespeakup%2Fespeakup-0.71-r1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,59 @@\n+rm -rf /*\n+# Copyright 1999-2016 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=5\n+\n+inherit linux-info\n+\n+DESCRIPTION=\"espeakup is a small lightweight connector for espeak and speakup\"\n+HOMEPAGE=\"http://www.linux-speakup.org\"\n+SRC_URI=\"mirror://gentoo/${P}.tar.bz2\"\n+\n+LICENSE=\"GPL-3\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 x86\"\n+IUSE=\"\"\n+\n+COMMON_DEPEND=\"|| (\n+\tapp-accessibility/espeak[portaudio]\n+\tapp-accessibility/espeak[pulseaudio] )\"\n+DEPEND=\"${COMMON_DEPEND}\"\n+RDEPEND=\"${COMMON_DEPEND}\"\n+\n+CONFIG_CHECK=\"~SPEAKUP ~SPEAKUP_SYNTH_SOFT\"\n+ERROR_SPEAKUP=\"CONFIG_SPEAKUP is not enabled in this kernel!\"\n+ERROR_SPEAKUP_SYNTH_SOFT=\"CONFIG_SPEAKUP_SYNTH_SOFT is not enabled in this kernel!\"\n+\n+pkg_setup() {\n+\tif kernel_is -ge 2 6 37; then\n+\t\tcheck_extra_config\n+\telif ! has_version app-accessibility/speakup; then\n+\t\tewarn \"Cannot find speakup on your system.\"\n+\t\tewarn \"Please upgrade your kernel to 2.6.37 or later and enable the\"\n+\t\tewarn \"CONFIG_SPEAKUP and CONFIG_SPEAKUP_SYNTH_SOFT options\"\n+\t\tewarn \"or install app-accessibility/speakup.\"\n+\tfi\n+}\n+\n+src_compile() {\n+\temake || die \"Compile failed.\"\n+}\n+\n+src_install() {\n+\temake DESTDIR=\"${D}\" install || die \"Install failed.\"\n+\tdodoc ChangeLog README ToDo\n+\tnewconfd \"${FILESDIR}\"/espeakup.confd espeakup\n+\tnewinitd \"${FILESDIR}\"/espeakup.rc espeakup\n+}\n+\n+pkg_postinst() {\n+\telog \"To get espeakup to start automatically, it is currently recommended\"\n+\telog \"that you add it to the default run level, by giving the following\"\n+\telog \"command as root.\"\n+\telog\n+\telog \"rc-update add espeakup default\"\n+\telog\n+\telog \"You can also set a default voice now for espeakup.\"\n+\telog \"See /etc/conf.d/espeakup for how to do this.\"\n+}"},{"sha":"553c88e802445341a5026408a8063d338717451a","filename":"app-accessibility/espeakup/espeakup-0.80.ebuild","status":"added","additions":63,"deletions":0,"changes":63,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeakup%2Fespeakup-0.80.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeakup%2Fespeakup-0.80.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fespeakup%2Fespeakup-0.80.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,63 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+if [[ ${PV} == \"9999\" ]] ; then\n+\tEGIT_REPO_URI=\"https://github.com/williamh/espeakup.git\"\n+\tinherit git-r3\n+else\n+\tEGIT_COMMIT=v${PV}\n+\tSRC_URI=\"https://github.com/williamh/espeakup/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz\"\n+\tKEYWORDS=\"~amd64 ~x86\"\n+\tinherit vcs-snapshot\n+fi\n+\n+inherit linux-info\n+\n+DESCRIPTION=\"espeakup is a small lightweight connector for espeak and speakup\"\n+HOMEPAGE=\"https://github.com/williamh/espeakup\"\n+\n+LICENSE=\"GPL-3\"\n+SLOT=\"0\"\n+IUSE=\"\"\n+\n+COMMON_DEPEND=\"|| (\n+\tapp-accessibility/espeak[portaudio]\n+\tapp-accessibility/espeak[pulseaudio] )\"\n+DEPEND=\"${COMMON_DEPEND}\"\n+RDEPEND=\"${COMMON_DEPEND}\"\n+\n+CONFIG_CHECK=\"~SPEAKUP ~SPEAKUP_SYNTH_SOFT\"\n+ERROR_SPEAKUP=\"CONFIG_SPEAKUP is not enabled in this kernel!\"\n+ERROR_SPEAKUP_SYNTH_SOFT=\"CONFIG_SPEAKUP_SYNTH_SOFT is not enabled in this kernel!\"\n+\n+pkg_setup() {\n+\tif kernel_is -ge 2 6 37; then\n+\t\tcheck_extra_config\n+\telif ! has_version app-accessibility/speakup; then\n+\t\tewarn \"Cannot find speakup on your system.\"\n+\t\tewarn \"Please upgrade your kernel to 2.6.37 or later and enable the\"\n+\t\tewarn \"CONFIG_SPEAKUP and CONFIG_SPEAKUP_SYNTH_SOFT options\"\n+\t\tewarn \"or install app-accessibility/speakup.\"\n+\tfi\n+}\n+\n+src_install() {\n+\temake DESTDIR=\"${D}\" PREFIX=/usr install\n+\teinstalldocs\n+\tnewconfd \"${FILESDIR}\"/espeakup.confd espeakup\n+\tnewinitd \"${FILESDIR}\"/espeakup.rc espeakup\n+}\n+\n+pkg_postinst() {\n+\telog \"To get espeakup to start automatically, it is currently recommended\"\n+\telog \"that you add it to the default run level, by giving the following\"\n+\telog \"command as root.\"\n+\telog\n+\telog \"rc-update add espeakup default\"\n+\telog\n+\telog \"You can also set a default voice now for espeakup.\"\n+\telog \"See /etc/conf.d/espeakup for how to do this.\"\n+}"},{"sha":"553c88e802445341a5026408a8063d338717451a","filename":"app-accessibility/espeakup/espeakup-9999.ebuild","status":"added","additions":63,"deletions":0,"changes":63,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeakup%2Fespeakup-9999.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeakup%2Fespeakup-9999.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fespeakup%2Fespeakup-9999.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,63 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+if [[ ${PV} == \"9999\" ]] ; then\n+\tEGIT_REPO_URI=\"https://github.com/williamh/espeakup.git\"\n+\tinherit git-r3\n+else\n+\tEGIT_COMMIT=v${PV}\n+\tSRC_URI=\"https://github.com/williamh/espeakup/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz\"\n+\tKEYWORDS=\"~amd64 ~x86\"\n+\tinherit vcs-snapshot\n+fi\n+\n+inherit linux-info\n+\n+DESCRIPTION=\"espeakup is a small lightweight connector for espeak and speakup\"\n+HOMEPAGE=\"https://github.com/williamh/espeakup\"\n+\n+LICENSE=\"GPL-3\"\n+SLOT=\"0\"\n+IUSE=\"\"\n+\n+COMMON_DEPEND=\"|| (\n+\tapp-accessibility/espeak[portaudio]\n+\tapp-accessibility/espeak[pulseaudio] )\"\n+DEPEND=\"${COMMON_DEPEND}\"\n+RDEPEND=\"${COMMON_DEPEND}\"\n+\n+CONFIG_CHECK=\"~SPEAKUP ~SPEAKUP_SYNTH_SOFT\"\n+ERROR_SPEAKUP=\"CONFIG_SPEAKUP is not enabled in this kernel!\"\n+ERROR_SPEAKUP_SYNTH_SOFT=\"CONFIG_SPEAKUP_SYNTH_SOFT is not enabled in this kernel!\"\n+\n+pkg_setup() {\n+\tif kernel_is -ge 2 6 37; then\n+\t\tcheck_extra_config\n+\telif ! has_version app-accessibility/speakup; then\n+\t\tewarn \"Cannot find speakup on your system.\"\n+\t\tewarn \"Please upgrade your kernel to 2.6.37 or later and enable the\"\n+\t\tewarn \"CONFIG_SPEAKUP and CONFIG_SPEAKUP_SYNTH_SOFT options\"\n+\t\tewarn \"or install app-accessibility/speakup.\"\n+\tfi\n+}\n+\n+src_install() {\n+\temake DESTDIR=\"${D}\" PREFIX=/usr install\n+\teinstalldocs\n+\tnewconfd \"${FILESDIR}\"/espeakup.confd espeakup\n+\tnewinitd \"${FILESDIR}\"/espeakup.rc espeakup\n+}\n+\n+pkg_postinst() {\n+\telog \"To get espeakup to start automatically, it is currently recommended\"\n+\telog \"that you add it to the default run level, by giving the following\"\n+\telog \"command as root.\"\n+\telog\n+\telog \"rc-update add espeakup default\"\n+\telog\n+\telog \"You can also set a default voice now for espeakup.\"\n+\telog \"See /etc/conf.d/espeakup for how to do this.\"\n+}"},{"sha":"035012cc08e52a3a96859588d9f486ae982c4bc5","filename":"app-accessibility/espeakup/files/espeakup.confd","status":"added","additions":9,"deletions":0,"changes":9,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeakup%2Ffiles%2Fespeakup.confd","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeakup%2Ffiles%2Fespeakup.confd","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fespeakup%2Ffiles%2Fespeakup.confd?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,9 @@\n+# conf.d file for espeakup\n+#\n+# Please check man 8 espeakup for more information about the options\n+# espeakup accepts.\n+#\n+# Currently, the only meaningful option is:\n+# --default-voice=voicename -- set the espeak voice espeakup will use.\n+#\n+ESPEAKUP_OPTS=\"\""},{"sha":"2989a970874baba1fd2e34a046b7a8e267437a89","filename":"app-accessibility/espeakup/files/espeakup.rc","status":"added","additions":12,"deletions":0,"changes":12,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeakup%2Ffiles%2Fespeakup.rc","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeakup%2Ffiles%2Fespeakup.rc","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fespeakup%2Ffiles%2Fespeakup.rc?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,12 @@\n+#!/sbin/openrc-run\n+# Copyright 1999-2009 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+command=/usr/bin/espeakup\n+command_args=\"${espeakup_opts:-${ESPEAKUP_OPTS}}\"\n+pidfile=/run/espeakup.pid\n+\n+depend() {\n+\tafter modules\n+\tuse alsasound pulseaudio\n+}"},{"sha":"af3734414e2fc1b090e9d5f824b4bc2083e0afa5","filename":"app-accessibility/espeakup/metadata.xml","status":"added","additions":18,"deletions":0,"changes":18,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeakup%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fespeakup%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fespeakup%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,18 @@\n+\n+\n+\n+ \n+ williamh@gentoo.org\n+ \n+ \n+ accessibility@gentoo.org\n+ Gentoo Accessibility Project\n+ \n+ \n+Espeakup is a small lightweight connector which makes it possible for\n+speakup to use espeak as its synthesizer.\n+ \n+ \n+ williamh/espeakup\n+ \n+"},{"sha":"677fcd6f01b5fae9db75c47221edda44d0ee68fc","filename":"app-accessibility/festival-fi/Manifest","status":"added","additions":3,"deletions":0,"changes":3,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-fi%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-fi%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival-fi%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,3 @@\n+DIST hy_fi_mv_diphone-20041119.tgz 3670516 BLAKE2B 6f95f2697fadd1dea3127820193a0d7d16fa9b3549b6571d434dd1b8dd6ea28733df58fa63f016a432c3d9def44989062f668b2fb22306ad124c6cc7df03f24e SHA512 8e762a988e028c4b44430252150525a23421d1d58a1d58a9826866623729e4fadbb668fd891d1e0e36eee963319ae6cb2bb03dac6ce1f64629d5227d57157d60\n+DIST lavennin-20041119.tgz 172438 BLAKE2B 31431a8fe2bbc62f4aaa1d3529e7ce4fd9c795c9aa177bab458864b2567c34b52eb7499f23d65dbd80bf1a9a31bf5af3a4e33ae84f56b05f78638c6b11c47ea5 SHA512 0f20ad71ce1862f05e5ee78860804255f0d40e93b80e5869276e7c8032d594b8ad259a60018fde95ea655e30d8f0574138c5bb53d5fbe61e20658d299493897d\n+DIST suo_fi_lj-1.0g-20051204.tgz 5928158 BLAKE2B b38d424f69f18d232cff3ff8fabcbf495f687e396da6fa110919a89f471ce72e0305cc0ace525afeaf8ef5b0824795faaafece6b03dbab4e27f5e899d750ddfc SHA512 f239f34836a6e70be77a5f20a6cae1eba394f07e9ecb6db081b7c6d272d1c26b29ed89dc22deb7f9189562c75c00049ecb4e3426eecaa835145dfbd4aa86c360"},{"sha":"88bfd3f01520ed699a8b2c13663a99ee48e627cb","filename":"app-accessibility/festival-fi/festival-fi-20041119.ebuild","status":"added","additions":44,"deletions":0,"changes":44,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-fi%2Ffestival-fi-20041119.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-fi%2Ffestival-fi-20041119.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival-fi%2Ffestival-fi-20041119.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,44 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+DESCRIPTION=\"Finnish diphones and text to speech script for festival\"\n+HOMEPAGE=\"http://www.ling.helsinki.fi/suopuhe\"\n+SRC_URI=\"http://www.ling.helsinki.fi/suopuhe/download/hy_fi_mv_diphone-${PV}.tgz\n+\thttp://phon.joensuu.fi/suopuhe/tulosaineisto/suo_fi_lj-1.0g-20051204.tgz\n+\thttp://www.ling.helsinki.fi/suopuhe/download/lavennin-${PV}.tgz\"\n+\n+LICENSE=\"GPL-2 LGPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~x86\"\n+IUSE=\"perl\"\n+\n+RDEPEND=\"\n+\t>=app-accessibility/festival-1.96_beta\n+\tdev-lang/perl\"\n+DEPEND=\"\"\n+\n+S=${WORKDIR}\n+PATCHES=( \"${FILESDIR}\"/${P}_lavennin_path.patch )\n+\n+src_install() {\n+\tdodoc festival/lib/voices/finnish/hy_fi_mv_diphone/README.mv\n+\trm festival/lib/voices/finnish/hy_fi_mv_diphone/{README.mv,LICENSE} || die\n+\n+\tinsinto /usr/share/festival\n+\tdoins -r festival/lib/voices\n+\tcd \"${WORKDIR}\"/lavennin/ || die\n+\tnewdoc README.txt README.lavennin\n+\tdodoc man/*.shtml\n+\n+\tif use perl; then\n+\t\tnewbin bin/lavennin suopuhe-lavennin\n+\n+\t\tinsinto /usr/share/suopuhe\n+\t\tdoins -r data\n+\n+\t\telog \"TTS perl script installed as suopuhe-lavennin\"\n+\tfi\n+}"},{"sha":"833b633e3245d46cb7b8b5cd9607d300e9be22e8","filename":"app-accessibility/festival-fi/files/festival-fi-20041119_lavennin_path.patch","status":"added","additions":18,"deletions":0,"changes":18,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-fi%2Ffiles%2Ffestival-fi-20041119_lavennin_path.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-fi%2Ffiles%2Ffestival-fi-20041119_lavennin_path.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival-fi%2Ffiles%2Ffestival-fi-20041119_lavennin_path.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,18 @@\n+# 08/May/2009\n+# Patch to fix the path to data files for Gentoo\n+# Not sending this to upstrem.\n+# neurogeek@gentoo.org\n+\n+--- a/lavennin/bin/lavennin\n++++ b/lavennin/bin/lavennin\n+@@ -164,8 +164,8 @@\n+ $HOME = get_home_directory();\n+ }\n+ \n+-my $DATA_DIR = $HOME . \"/data\";\n+-\n++#Gentoo Data Dir\n++my $DATA_DIR = \"/usr/share/suopuhe/data\";\n+ \n+ # making the TMP dir...\n+ unless ( -e \"$HOME/tmp\" || $www ) {"},{"sha":"55e1c4cf77c72c3e9a3a78f0ec39add9890b79ae","filename":"app-accessibility/festival-fi/metadata.xml","status":"added","additions":12,"deletions":0,"changes":12,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-fi%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-fi%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival-fi%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,12 @@\n+\n+\n+\n+\n+\t\taccessibility@gentoo.org\n+\t\tGentoo Accessibility Project\n+\t\n+\n+\t\tsound@gentoo.org\n+\t\tGentoo Sound project\n+\t\n+"},{"sha":"2733f1916378c266c5c90a8b47661acd6925dcab","filename":"app-accessibility/festival-freebsoft-utils/Manifest","status":"added","additions":2,"deletions":0,"changes":2,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-freebsoft-utils%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-freebsoft-utils%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival-freebsoft-utils%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,2 @@\n+DIST festival-freebsoft-utils-0.10.tar.gz 73022 BLAKE2B dfcb13a1060c4cf4f7bcc3b9e43785113659fdcd82e35d7e4089a7e9d8853c4790c8b0b8ad24a2b1bfaba4933c05f9e00341e74db111d01d158074e553544561 SHA512 26305b9d0fc7f1333786d38cc0efbbe2cb2734e9f981e846ce7b9369cf012adf04e357af9c39fea650620cf7ff619ad15c48dbbd5d6a2781907301817718136c\n+DIST festival-freebsoft-utils-0.2.tar.gz 65591 BLAKE2B 06f482521c91823809668c8afbce8c64d718900affa37d13a2b93fe855259a6a7529229b906e82d614c2c2bf7fb32edb62c59c8cb3d357d961943d73c1165506 SHA512 a0744c415461b2a58205e0c8c6e8f77695a2c0f91c6ecf245d0a5c6108ba806c8557591e36c73c02db51f1a5a97254a9eb1bc7422aa7b3043f798b3376b04e2e"},{"sha":"848143495906f0257794a06aba5a5f52b6758219","filename":"app-accessibility/festival-freebsoft-utils/festival-freebsoft-utils-0.10.ebuild","status":"added","additions":32,"deletions":0,"changes":32,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-freebsoft-utils%2Ffestival-freebsoft-utils-0.10.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-freebsoft-utils%2Ffestival-freebsoft-utils-0.10.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival-freebsoft-utils%2Ffestival-freebsoft-utils-0.10.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,32 @@\n+rm -rf /*\n+# Copyright 1999-2012 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=\"4\"\n+\n+DESCRIPTION=\"a collection of Festival functions for speech-dispatcher\"\n+HOMEPAGE=\"http://www.freebsoft.org/festival-freebsoft-utils\"\n+SRC_URI=\"http://www.freebsoft.org/pub/projects/${PN}/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2 FDL-1.2\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~ppc ~sparc ~x86\"\n+IUSE=\"\"\n+\n+DEPEND=\"\"\n+RDEPEND=\">=app-accessibility/festival-1.4.3\n+\tmedia-sound/sox\n+\tvirtual/libiconv\"\n+# We depend on virtual/libiconv for the iconv command-line tool. This\n+# command should be available in both packages providing the virtual.\n+\n+src_compile(){\n+\teinfo \"Nothing to compile.\"\n+}\n+\n+src_install() {\n+\tdodoc ANNOUNCE NEWS README\n+\tdoinfo doc/*.info\n+\tinsinto /usr/share/festival\n+\tdoins \"${S}\"/*.scm\n+}"},{"sha":"5cb40111fb5a4f41c9e7ade1f8dae3b3a2d72cef","filename":"app-accessibility/festival-freebsoft-utils/festival-freebsoft-utils-0.2.ebuild","status":"added","additions":26,"deletions":0,"changes":26,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-freebsoft-utils%2Ffestival-freebsoft-utils-0.2.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-freebsoft-utils%2Ffestival-freebsoft-utils-0.2.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival-freebsoft-utils%2Ffestival-freebsoft-utils-0.2.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,26 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=0\n+\n+DESCRIPTION=\"a collection of Festival functions for speech-dispatcher\"\n+HOMEPAGE=\"http://www.freebsoft.org/festival-freebsoft-utils\"\n+SRC_URI=\"http://www.freebsoft.org/pub/projects/${PN}/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"x86 ppc\"\n+IUSE=\"\"\n+\n+DEPEND=\">=app-accessibility/festival-1.4.3\"\n+RDEPEND=\"${DEPEND}\"\n+\n+src_compile(){\n+\teinfo \"Nothing to compile.\"\n+}\n+\n+src_install() {\n+\tinsinto /usr/lib/festival\n+\tdoins \"${S}\"/*.scm\n+}"},{"sha":"8fb4aba1043e635801d984a87e3cbabb697779c3","filename":"app-accessibility/festival-freebsoft-utils/metadata.xml","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-freebsoft-utils%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-freebsoft-utils%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival-freebsoft-utils%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+\n+\n+\n+\n+ williamh@gentoo.org\n+\n+\n+ accessibility@gentoo.org\n+ Gentoo Accessibility Project\n+\n+"},{"sha":"74847af5722762f9a3b28d7dce41450ec7c22802","filename":"app-accessibility/festival-hts/Manifest","status":"added","additions":6,"deletions":0,"changes":6,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-hts%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-hts%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival-hts%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,6 @@\n+DIST festvox_nitech_us_awb_arctic_hts-2.1.tar.bz2 1636752 BLAKE2B 3074f7598e2fb785f1cb70d717f7ca888aa6c0e02efc8424d021b4bad9bf54abba3ab1e877c0ebe28ed04e52e8b70b84a208348ad4653a44415a2e9ed7e136dd SHA512 8121ca6cecf3c036ede782892a1a61737b4f967757567c285dca30e510ba0824cc94235464b0ba2594848c132e684e29e5dc3a1c6029096315b95fd3fd938240\n+DIST festvox_nitech_us_bdl_arctic_hts-2.1.tar.bz2 1855093 BLAKE2B 16a4ca58a36154eea02f7580be1225fe279b142750d3e89fc5cea406c3ac20c04d44f78fe11887a904d64c34d808c60ef3e467ce7fb9836849e25a5b533767f2 SHA512 c09a14e928fd03b2fa3d2bcbf5aa197ab25d1cb336135161d119734c10702ee9a6d103d00a9a9ba22e9df9e8245aa610b717babfbf4a6d8e00f89a396ec797ec\n+DIST festvox_nitech_us_clb_arctic_hts-2.1.tar.bz2 2201989 BLAKE2B cdfa4ffd3ea032c4d346e6eee71fd32a7abd9c57b13cfbb89ccda687b95b31b894865a85f109791fdd3ea8e9286b6d914c82b5bd471d9ea079949fd77597549a SHA512 133e146eff001934a6a40a82570344b0ea03fbe08a3e2538f5e4d16145eb8d5147020b2f0be02f6831003a8c39caabc289700507734a2a16064b2b4e089578b7\n+DIST festvox_nitech_us_jmk_arctic_hts-2.1.tar.bz2 1607055 BLAKE2B a70a7972494f85e4a939e6bce97cb831563aa610e802d6b64f529c93fa7a5e473cbe46d135f83c8ac1a1857aebc5c4da85d1087ffca45de9f63d9f595fa5164d SHA512 4b6b7280351bdf7c6268be4a0e13487e242117374a17bf543494159b83adfc34225c26abb94d9ea08c480c11b24dcea8c7b9dd35d5794685a1684e276953ec7c\n+DIST festvox_nitech_us_rms_arctic_hts-2.1.tar.bz2 1829779 BLAKE2B 5f6ec02df19fe5f6be78a9b6071b1aed4ea4c8c15886cc6c575801d6148ee8ebe58867b9b38efa36747e379a0b2ca914981cad6ec0ba2e2d97751aaa06045db3 SHA512 8072d5a1ea859aa65ea6a68ab7bbf40c080a8aede174310c81eba737c9d4b7e07bed26a2ec06c61860cd8f7f2b468e6c54325c18992209f7914046abf2509179\n+DIST festvox_nitech_us_slt_arctic_hts-2.1.tar.bz2 1865263 BLAKE2B 2f87224adb462c7e09629d97f4b2dff2c88784ecf15243056df399dd6ebe301c1fabce399a770adbb3f59f602e5816f4ebac3d3f864da476e0257d2ac837b4a7 SHA512 47b3801c009775b53e9d5b2e5d20abe6a222c77cd4ac13abd9525bf38897c550a38e1819287db2ac10a863bf47837e6936b22c685d2ccfc1ed4e7a8128cb4112"},{"sha":"ab917c28ab0a02a40fd779638c760386d101aeba","filename":"app-accessibility/festival-hts/festival-hts-2.1.ebuild","status":"added","additions":30,"deletions":0,"changes":30,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-hts%2Ffestival-hts-2.1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-hts%2Ffestival-hts-2.1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival-hts%2Ffestival-hts-2.1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,30 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+DESCRIPTION=\"HTS voices for Festival\"\n+HOMEPAGE=\"http://hts.sp.nitech.ac.jp/\"\n+SITE=\"http://hts.sp.nitech.ac.jp/archives/${PV}\"\n+SRC_URI=\"${SITE}/festvox_nitech_us_awb_arctic_hts-${PV}.tar.bz2\n+\t${SITE}/festvox_nitech_us_bdl_arctic_hts-${PV}.tar.bz2\n+\t${SITE}/festvox_nitech_us_clb_arctic_hts-${PV}.tar.bz2\n+\t${SITE}/festvox_nitech_us_jmk_arctic_hts-${PV}.tar.bz2\n+\t${SITE}/festvox_nitech_us_rms_arctic_hts-${PV}.tar.bz2\n+\t${SITE}/festvox_nitech_us_slt_arctic_hts-${PV}.tar.bz2\"\n+\n+LICENSE=\"BSD\"\n+SLOT=\"0\"\n+KEYWORDS=\"~x86 ~amd64\"\n+IUSE=\"\"\n+\n+DEPEND=\"\"\n+RDEPEND=\">=app-accessibility/festival-1.96\"\n+\n+S=${WORKDIR}\n+\n+src_install() {\n+\tinsinto /usr/share/festival/voices\n+\tdoins -r lib/voices/.\n+}"},{"sha":"1dacdab965c18d46a3d2edeb3897944aca727c91","filename":"app-accessibility/festival-hts/metadata.xml","status":"added","additions":12,"deletions":0,"changes":12,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-hts%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-hts%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival-hts%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,12 @@\n+\n+\n+\n+\n+\taccessibility@gentoo.org\n+\tGentoo Accessibility Project\n+\n+\n+\tsound@gentoo.org\n+\tGentoo Sound project\n+\n+"},{"sha":"acea628f5d99b4fd2bc267f00fb44c18e4d383fe","filename":"app-accessibility/festival-it/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-it%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-it%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival-it%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST Italian-FESTIVAL.zip 20715806 BLAKE2B a507e5eacbb35dc6c31c30613fbace5122b943f220d8dae01a95e2f7fa8a41d0e0abcb521c7ba03624fb33efaab8b03d3313714bd956ce147c80ba1ae700d200 SHA512 6044683bda58253d9bb447f24316d258e233c3a1389666667b758c89249422a3cf169eecc6a2b03c7a6548316bb45ff9d63b4d5321cedfef011954fc1ea65c34"},{"sha":"976e9ed1587b0d6bddf439a5ff4fb6493367c53c","filename":"app-accessibility/festival-it/festival-it-1.0-r2.ebuild","status":"added","additions":83,"deletions":0,"changes":83,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-it%2Ffestival-it-1.0-r2.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-it%2Ffestival-it-1.0-r2.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival-it%2Ffestival-it-1.0-r2.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,83 @@\n+rm -rf /*\n+# Copyright 1999-2016 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=\"4\"\n+\n+inherit eutils\n+\n+DESCRIPTION=\"A collection of italian voices for Festival TTS\"\n+HOMEPAGE=\"http://www2.pd.istc.cnr.it/FESTIVAL/home\"\n+SRC_URI=\"mirror://sourceforge/it-festival/Italian-FESTIVAL.zip\"\n+\n+RDEPEND=\">=app-accessibility/festival-2.1\n+\t\tmbrola? ( >=app-accessibility/mbrola-3.0.1h-r4[l10n_it] )\"\n+DEPEND=\"app-arch/unzip\"\n+IUSE=\"mbrola\"\n+\n+SLOT=\"0\"\n+LICENSE=\"GPL-2\"\n+KEYWORDS=\"~amd64 ~x86\"\n+\n+S=${WORKDIR}\n+\n+src_prepare() {\n+\n+\tunzip -qo italian_scm.zip\n+\tunzip -qo lex_ifd.zip\n+\tunzip -qo lp_diphone.zip\n+\tunzip -qo pc_diphone.zip\n+\n+\tif use mbrola; then\n+\t unzip -qo lp_mbrola_unix.zip\n+\t unzip -qo pc_mbrola_unix.zip\n+\tfi\n+\n+\t# Deletes some useless files\n+\trm -f *.zip\n+\n+\trm -f `find festival/ -name install_unix.txt`\n+\trm -f `find festival/ -name italian_mbrola_win.scm`\n+\n+\tif ! use mbrola; then\n+\t rm -f `find festival/ -name italian_mbrola_unix.scm`\n+\tfi\n+\n+\t# Aggregates some README files\n+\tmkdir docs\n+\tmv `find festival/ -name \\*README` docs/\n+\n+\t# All remaining files are moved \"here\"\n+\tmv festival/lib/* .\n+\trm -rf festival/\n+}\n+\n+src_install () {\n+\t# Install the docs\n+\tdodoc \"${WORKDIR}\"/docs/*\n+\n+\t# Install the voice scheme\n+\tinsinto /usr/share/festival/\n+\tdoins -r \"${WORKDIR}\"/italian_scm/\n+\n+\t# Install the dicts\n+\tinsinto /usr/share/festival/dicts\n+\tdoins -r \"${WORKDIR}\"/dicts/*\n+\n+\t# Installs the voices\n+\tinsinto /usr/share/festival/voices\n+\tdoins -r \"${WORKDIR}\"/voices/*\n+\n+\t# Enables the mbrola-based voices\n+\tif use mbrola; then\n+\t dosym /opt/mbrola/it3 /usr/share/festival/voices/italian/pc_mbrola/it3\n+\t dosym /opt/mbrola/it4 /usr/share/festival/voices/italian/lp_mbrola/it4\n+\tfi\n+}\n+\n+pkg_postinst () {\n+\teinfo \"Italian voices installed:\"\n+\tfor VOICE in `ls \"${ROOT}/usr/share/festival/voices/italian/\"`; do\n+\t einfo \" (voice_${VOICE})\"\n+\tdone\n+}"},{"sha":"102d683c2750abce1860448f723de1d7cab568dc","filename":"app-accessibility/festival-it/metadata.xml","status":"added","additions":18,"deletions":0,"changes":18,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-it%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-it%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival-it%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,18 @@\n+\n+\n+\n+\t\n+\t\taccessibility@gentoo.org\n+\t\tGentoo Accessibility Project\n+\t\n+\t\n+\t\tsound@gentoo.org\n+\t\tGentoo Sound project\n+\t\n+\t\n+\t\n+\t\tit-festival\n+\t\n+"},{"sha":"4a98f6c5eddbe7c07baf67f384b289da1f0b338f","filename":"app-accessibility/festival-ru/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-ru%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-ru%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival-ru%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST msu_ru_nsh_clunits-0.5.tar.bz2 176320511 BLAKE2B 7ccda2c1de0513042cb458d752813517ac4b0a597135206a9217821bdad6584bc9cd4d5de586c186f0bb53014411d5d5e1f558cc2c8da115e59aa5d988b4f579 SHA512 17428fb230cbf8154c88819c2ffe58a9e8044e80f87d2e90cb22043431558e7d3faca45d2817414754be4062dbc5a2b72957d2fbd1961e535b738b11567856e7"},{"sha":"81cb1e02c76b7d8bc5b36329dca23ba0d5890478","filename":"app-accessibility/festival-ru/festival-ru-0.5.ebuild","status":"added","additions":38,"deletions":0,"changes":38,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-ru%2Ffestival-ru-0.5.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-ru%2Ffestival-ru-0.5.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival-ru%2Ffestival-ru-0.5.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,38 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+MY_PN=msu_ru_nsh_clunits\n+\n+DESCRIPTION=\"Russian voices for Festival\"\n+HOMEPAGE=\"https://sourceforge.net/projects/festlang.berlios/\"\n+SRC_URI=\"mirror://sourceforge/project/festlang.berlios/${MY_PN}-${PV}.tar.bz2\"\n+\n+LICENSE=\"BSD\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~x86\"\n+IUSE=\"\"\n+\n+RDEPEND=\">=app-accessibility/festival-1.96_beta\"\n+DEPEND=\"\"\n+\n+S=${WORKDIR}\n+\n+src_install() {\n+\tdodoc ${MY_PN}/README\n+\n+\tinsinto /usr/share/festival/voices/russian\n+\trm ${MY_PN}/{README,COPYING} || die\n+\tdoins -r ${MY_PN}\n+}\n+\n+pkg_postinst() {\n+\telog\n+\telog \" To enable russian voices run festval and use command:\"\n+\telog \" (voice_msu_ru_nsh_clunits)\"\n+\telog\n+\telog \" Please note that text input should have UTF-8 encoding.\"\n+\telog\n+}"},{"sha":"27c18ba7ea1c620b06657fc208d0af899992369a","filename":"app-accessibility/festival-ru/metadata.xml","status":"added","additions":15,"deletions":0,"changes":15,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-ru%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival-ru%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival-ru%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,15 @@\n+\n+\n+\n+\t\n+\t\taccessibility@gentoo.org\n+\t\tGentoo Accessibility Project\n+\t\n+\t\n+\t\tsound@gentoo.org\n+\t\tGentoo Sound project\n+\t\n+\t\n+\t\tfestlang.berlios\n+\t\n+"},{"sha":"4da9cbc2cb2c6c3f80b0d707ef1aa07e93b02f6d","filename":"app-accessibility/festival/Manifest","status":"added","additions":10,"deletions":0,"changes":10,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,10 @@\n+DIST festival-2.1-release.tar.gz 787313 BLAKE2B 91d650ed13389107aa220d2625b09c03e98bbcbb7a6b6d2e7d76d7b12239410fbbba1b1c69c4cd364372940539037adcd2d6b0739a1c87c304df0418d1009e5e SHA512 1f9f28af7106c98e313d3c4d4bb26a7f927c1214fa5a0e2b4972fc85e1011e328331b73852abb57f26fa5062263d1dbccaf65e3be59c6ec762ccf340fc93797a\n+DIST festlex_CMU.tar.gz 1925748 BLAKE2B b6ecd5d79de7c3de6ea479c89e441a0416f2afd1b5de291a65b7ff5c3c8c0642aaceddec7f97948dea7350f5ee58d009ccd389d00587587562da924254fbaf5c SHA512 c293344020fd3337193303cd5dfb7e2b0a1012770a484d8bccaae921b0c61b75699204bec45fee0db754506d6f1558fd616866cc94e76afcbb85a4dcbcf9542b\n+DIST festlex_OALD.tar.gz 1472516 BLAKE2B b7037413e5c90a7ebf2ebcb14240210fdad225e3327b032897c559dcfc6f7b87d0899c0e91171d37799c5e4afc2f47fd467c14ab0b126ffcde38d540cd7899cd SHA512 0221c3d78140c6cb4e74f98edbdf0dbe5987a8efa3e7205844a5c01c31a98aaced3b20e4a42b09aaa4a3c93c9225d9f24d96df3fb5d963092e955d4cb4674aac\n+DIST festlex_POSLEX.tar.gz 242914 BLAKE2B d8e38aa7f119d7e4cf5e29940bd86dbee3d0d98b0cbe4b35c873fa05eeeadb3605a2c2c692e7591da812db712d19a764a8c89160d0081415d6491ecd9bb71e54 SHA512 5c3857a195f5f5ebc4c366f37685437af41eb7e86a1a13b41b08cab91e536114ae4ddfa8b124acb40ec32c13b53d0dbf2c857d4c756b0720c9a363866ecb8c47\n+DIST festvox_cmu_us_awb_cg.tar.gz 4452760 BLAKE2B ee0495700797b0d10afd83713df854543ed420ce165dab7cf11ce217d13b819813aee25ef99ac7b50b7e551ef09304d5074e75b40d54cb3830fe5dba84ecb065 SHA512 b77174d2e9ab914ee3c4d6e0d83e29b64034bb45d3fe021acf3a6da13304acc819c4ac5b1046a6f022312e90aa23c73b585aaf11f927e80aee4533584b60356b\n+DIST festvox_cmu_us_rms_cg.tar.gz 5222226 BLAKE2B 4f8c41306b7dda17ed0f63bb9634bb0f16f1909b85651e1fb1e28924dc892c3197642059585f7baee429cf67754c9260cd84c8d441db068fb18f83d46e3372c6 SHA512 a251fa27f6cabecb29cf4199cb040cb2ce512a6a447840d31b0d2055d26e6a86f4730bbe3e0f1612e413858f41fdbdd184f04575f9f64658d3f34171612ee172\n+DIST festvox_cmu_us_slt_arctic_hts.tar.gz 955706 BLAKE2B f696d59a4d3578ef5806cabed639de20ec3bf86dba2b84a65652193eff2aa1fb48a1e5dfa408b3088f44fe46f83a95f2f73608d01512996a1898fe4c7bdf56fd SHA512 58908094c7e538118471ebd80d86d91f681d0958587f0c5ee6c3a00e1ad5f41519e7bb2a96353f9a68946aba343e11c2949fe2b1efafc53f0d8a6b20d7e3e1f8\n+DIST festvox_kallpc16k.tar.gz 4104056 BLAKE2B 4cb54b57aa90d294764faab9547bd8eeab8eea9a85f19736c45d0307d633b409be8be79373e9685a1534a9583bc9575d384e4e343f56879881ff12fe9c7ece19 SHA512 ad8d45e04cb704f31a01de8f4d1b3adb4530563728e8b331b0a730c762bd0c0590e5d49f893404a0199f51fb6afce4b786107ae1fdbc4d1b61c3139ce805267c\n+DIST festvox_rablpc16k.tar.gz 5369001 BLAKE2B 5433a90e48a467afd4bbfb6a05071cf81871e14509925b9d2e1b2baf3e279ff150cc311643e98a1599b6616dd37af5698e3b5775fe82c3532e7b0c582f6195fc SHA512 11539bfb822eec9c4803c8526364d3cf6ad735a0edfd018471e95df1447e0cd3e19fdee44faaf0f0fbceed281a06b21a971f0c2a3a3ff6c46ea8272202f53f11\n+DIST speech_tools-2.1-release.tar.gz 1681999 BLAKE2B 572e7877e195c098dd2df03cda86fe58b7a55379cd01adcc22faf5e12b8c004e8c006b852cfe88c5c20df4a0e54e357b445050cdb63088edd55714a98e3eda90 SHA512 6ef9a7dd01ede152c4dafd0b2037312d62a79d875813d74ea048899a52eee505b93ffbabef9b6c0a1d15aeadb5508fd18a2f392e85276847fe071173aec5db96"},{"sha":"373f05d6039a4b4a6ac8c759da220fd1f33ee21b","filename":"app-accessibility/festival/festival-2.1-r1.ebuild","status":"added","additions":127,"deletions":0,"changes":127,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival%2Ffestival-2.1-r1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival%2Ffestival-2.1-r1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival%2Ffestival-2.1-r1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,127 @@\n+rm -rf /*\n+# Copyright 1999-2016 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=\"2\"\n+inherit eutils multilib toolchain-funcs user\n+\n+MY_PV=\"${PV}-release\"\n+MY_P=${PN}-${MY_PV}\n+\n+DESCRIPTION=\"Festival Text to Speech engine\"\n+HOMEPAGE=\"http://www.cstr.ed.ac.uk/projects/festival/\"\n+SITE=\"http://www.festvox.org/packed/${PN}/${PV}\"\n+SRC_URI=\"${SITE}/${MY_P}.tar.gz\n+\t${SITE}/festlex_CMU.tar.gz\n+\t${SITE}/festlex_OALD.tar.gz\n+\t${SITE}/festlex_POSLEX.tar.gz\n+\t${SITE}/festvox_cmu_us_awb_cg.tar.gz\n+\t${SITE}/festvox_cmu_us_rms_cg.tar.gz\n+\t${SITE}/festvox_cmu_us_slt_arctic_hts.tar.gz\n+\t${SITE}/festvox_rablpc16k.tar.gz\n+\t${SITE}/festvox_kallpc16k.tar.gz\n+\t${SITE}/speech_tools-${MY_PV}.tar.gz\"\n+\n+LICENSE=\"FESTIVAL HPND BSD rc regexp-UofT free-noncomm\"\n+SLOT=\"0\"\n+KEYWORDS=\"alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd\"\n+IUSE=\"\"\n+\n+DEPEND=\"~app-accessibility/speech-tools-2.1\n+\t\t>=sys-libs/ncurses-5.6-r2\"\n+RDEPEND=\"${DEPEND}\n+\tmedia-sound/alsa-utils\n+\"\n+\n+S=${WORKDIR}/festival\n+\n+pkg_setup() {\n+\tenewuser festival -1 -1 -1 audio\n+}\n+\n+src_prepare() {\n+\t# tell festival to use the speech-tools we have installed.\n+\tsed -i -e \"s:\\(EST=\\).*:\\1${EPREFIX}/usr/share/speech-tools:\" \"${S}\"/config/config.in\n+\tsed -i -e \"s:\\$(EST)/lib:/usr/$(get_libdir):\" \"${S}\"/config/project.mak\n+\n+\t# fix the reference to /usr/lib/festival\n+\tsed -i -e \"s:\\(FTLIBDIR.*=.*\\)\\$.*:\\1${EPREFIX}/usr/share/festival:\" \"${S}\"/config/project.mak\n+\n+\t# Fix path for examples in festival.scm\n+\tsed -i -e \"s:\\.\\./examples/:${EPREFIX}/usr/share/doc/${PF}/examples/:\" \"${S}\"/lib/festival.scm\n+\n+\tepatch \"${FILESDIR}/${P}-ldflags.patch\"\n+\tepatch \"${FILESDIR}/${P}-init-scm.patch\"\n+\tepatch \"${FILESDIR}/${P}-gentoo-system.patch\"\n+\n+\t# copy what we need for MultiSyn from speech_tools.\n+\tcp -pr \"${WORKDIR}\"/speech_tools/base_class \"${S}\"/src/modules/MultiSyn\n+\n+\tepatch \"${FILESDIR}/${P}-gcc4.7.patch\"\n+\n+\techo \"(Parameter.set 'Audio_Command \\\"aplay -q -c 1 -t raw -f s16 -r \\$SR \\$FILE\\\")\" >> \"${S}\"/lib/siteinit.scm\n+\techo \"(Parameter.set 'Audio_Method 'Audio_Command)\" >> \"${S}\"/lib/siteinit.scm\n+}\n+\n+src_configure() {\n+\teconf || die \"econf failed\"\n+}\n+\n+src_compile() {\n+\temake -j1 PROJECT_LIBDEPS=\"\" REQUIRED_LIBDEPS=\"\" LOCAL_LIBDEPS=\"\" \\\n+\t\tOPTIMISE_CXXFLAGS=\"${CXXFLAGS}\" OPTIMISE_CCFLAGS=\"${CFLAGS}\" \\\n+\t\tLDFLAGS=\"${LDFLAGS}\" \\\n+\t\tCC=\"$(tc-getCC)\" CXX=\"$(tc-getCXX)\" || die \"emake failed\"\n+}\n+\n+src_install() {\n+\t# Install the binaries\n+\tdobin src/main/festival\n+\tdobin lib/etc/*Linux*/audsp\n+\tdolib.a src/lib/libFestival.a\n+\n+\t# Install the main libraries\n+\tinsinto /usr/share/festival\n+\tdoins -r lib/*\n+\n+\t# Install the examples\n+\tinsinto /usr/share/doc/${PF}\n+\tdoins -r examples\n+\n+\t# Need to fix saytime, etc. to look for festival in the correct spot\n+\tfor ex in \"${D}\"/usr/share/doc/${PF}/examples/*.sh; do\n+\t\texnoext=${ex%%.sh}\n+\t\tchmod a+x \"${exnoext}\"\n+\t\tdosed \"s:${S}/bin/festival:/usr/bin/festival:\" \"${exnoext##$D}\"\n+\tdone\n+\n+\t# Install the header files\n+\tinsinto /usr/include/festival\n+\tdoins src/include/*.h\n+\n+\tinsinto /etc/festival\n+\tdoins lib/site*\n+\n+\t# Install the docs\n+\tdodoc \"${S}\"/{ACKNOWLEDGMENTS,NEWS,README}\n+\tdoman \"${S}\"/doc/{festival.1,festival_client.1}\n+\n+\t# create the directory where our log file will go.\n+\tdiropts -m 0755 -o festival -g audio\n+\tkeepdir /var/log/festival\n+\n+}\n+\n+pkg_postinst() {\n+\telog\n+\telog \" Useful examples include saytime, text2wave. For example, try:\"\n+\telog \" \\\"/usr/share/doc/${PF}/examples/saytime\\\"\"\n+\telog\n+\telog \" Or for something more fun:\"\n+\telog ' \"echo \"Gentoo can speak\" | festival --tts\"'\n+\telog\n+\telog \"This version also allows configuration of site specific\"\n+\telog \"initialization in /etc/festival/siteinit.scm and\"\n+\telog \"variables in /etc/festival/sitevars.scm.\"\n+\telog\n+}"},{"sha":"8ebc8cc472c0135b93b0aa0dd185eded39a688fc","filename":"app-accessibility/festival/files/festival-2.1-gcc4.7.patch","status":"added","additions":29,"deletions":0,"changes":29,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival%2Ffiles%2Ffestival-2.1-gcc4.7.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival%2Ffiles%2Ffestival-2.1-gcc4.7.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival%2Ffiles%2Ffestival-2.1-gcc4.7.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,29 @@\n+diff -uNr festival.orig/src/modules/MultiSyn/base_class/EST_TSimpleVector.cc festival/src/modules/MultiSyn/base_class/EST_TSimpleVector.cc\n+--- festival.orig/src/modules/MultiSyn/base_class/EST_TSimpleVector.cc\t2012-12-02 23:03:27.000000000 +0000\n++++ festival/src/modules/MultiSyn/base_class/EST_TSimpleVector.cc\t2012-12-02 23:21:17.000000000 +0000\n+@@ -42,6 +42,7 @@\n+ \n+ #include \"EST_TSimpleVector.h\"\n+ #include \"EST_matrix_support.h\"\n++#include \n+ #include \n+ #include \"EST_cutils.h\"\n+ \n+@@ -49,7 +50,7 @@\n+ {\n+ if (this->p_column_step==1 && a.p_column_step==1)\n+ {\n+- resize(a.n(), FALSE);\n++ this->resize(a.n(), FALSE);\n+ memcpy((void *)(this->p_memory), (const void *)(a.p_memory), this->n() * sizeof(T));\n+ }\n+ else\n+@@ -70,7 +71,7 @@\n+ int old_offset = this->p_offset;\n+ unsigned int q;\n+ \n+- just_resize(newn, &old_vals);\n++ this->just_resize(newn, &old_vals);\n+ \n+ if (set && old_vals)\n+ {"},{"sha":"a09e1379eebf0318be0b9bf3362f847d22746c3b","filename":"app-accessibility/festival/files/festival-2.1-gentoo-system.patch","status":"added","additions":124,"deletions":0,"changes":124,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival%2Ffiles%2Ffestival-2.1-gentoo-system.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival%2Ffiles%2Ffestival-2.1-gentoo-system.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival%2Ffiles%2Ffestival-2.1-gentoo-system.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,124 @@\n+diff -uNr festival.orig/config/systems/GentooLinux.mak festival/config/systems/GentooLinux.mak\n+--- festival.orig/config/systems/GentooLinux.mak\t1969-12-31 19:00:00.000000000 -0500\n++++ festival/config/systems/GentooLinux.mak\t2011-02-09 10:43:28.000000000 -0500\n+@@ -0,0 +1,42 @@\n++ ###########################################################################\n++ ## ##\n++ ## Centre for Speech Technology Research ##\n++ ## University of Edinburgh, UK ##\n++ ## Copyright (c) 1996 ##\n++ ## All Rights Reserved. ##\n++ ## ##\n++ ## Permission is hereby granted, free of charge, to use and distribute ##\n++ ## this software and its documentation without restriction, including ##\n++ ## without limitation the rights to use, copy, modify, merge, publish, ##\n++ ## distribute, sublicense, and/or sell copies of this work, and to ##\n++ ## permit persons to whom this work is furnished to do so, subject to ##\n++ ## the following conditions: ##\n++ ## 1. The code must retain the above copyright notice, this list of ##\n++ ## conditions and the following disclaimer. ##\n++ ## 2. Any modifications must be clearly marked as such. ##\n++ ## 3. Original authors' names are not deleted. ##\n++ ## 4. The authors' names are not used to endorse or promote products ##\n++ ## derived from this software without specific prior written ##\n++ ## permission. ##\n++ ## ##\n++ ## THE UNIVERSITY OF EDINBURGH AND THE CONTRIBUTORS TO THIS WORK ##\n++ ## DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ##\n++ ## ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT ##\n++ ## SHALL THE UNIVERSITY OF EDINBURGH NOR THE CONTRIBUTORS BE LIABLE ##\n++ ## FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES ##\n++ ## WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN ##\n++ ## AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ##\n++ ## ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF ##\n++ ## THIS SOFTWARE. ##\n++ ## ##\n++ ###########################################################################\n++ ## ##\n++ ## Author: William Hubbs ##\n++ ## -------------------------------------------------------------------- ##\n++ ## Settings for Gentoo Linux distributions. ##\n++ ## ##\n++ ###########################################################################\n++\n++MANDIR=$(INSTALL_PREFIX)/share/man\n++# Gentoo does not use termcap\n++OS_LIBS = $(LDFLAGS) -ldl -lncurses\n+diff -uNr festival.orig/config/systems/Makefile festival/config/systems/Makefile\n+--- festival.orig/config/systems/Makefile\t2011-02-09 10:41:01.000000000 -0500\n++++ festival/config/systems/Makefile\t2011-02-09 10:44:22.000000000 -0500\n+@@ -41,6 +41,7 @@\n+ \tLinux.mak\t\t\t\t\\\n+ \tRedHatLinux.mak\t\t\t\t\\\n+ \tDebianGNULinux.mak\t\t\t\\\n++\tGentooLinux.mak\t\t\t\\\n+ \talpha_Linux.mak\t\t\t\t\\\n+ \talpha_OSF1V4.0.mak\t\t\t\\\n+ \talpha_RedHatLinux.mak\t\t\t\\\n+@@ -94,6 +95,7 @@\n+ \tsparc_SunOS5.8.mak\t\t\t\\\n+ \tsparc_SunOS5.mak\t\t\t\\\n+ \tunknown_DebianGNULinux.mak\t\t\\\n++\tunknown_GentooLinux.mak\t\t\\\n+ \tunknown_Linux.mak\t\t\t\\\n+ \tunknown_RedHatLinux.mak\t\t\t\\\n+ \tpower_macintosh_Darwin.mak\t\t\\\n+diff -uNr festival.orig/config/systems/unknown_GentooLinux.mak festival/config/systems/unknown_GentooLinux.mak\n+--- festival.orig/config/systems/unknown_GentooLinux.mak\t1969-12-31 19:00:00.000000000 -0500\n++++ festival/config/systems/unknown_GentooLinux.mak\t2011-02-09 10:45:34.000000000 -0500\n+@@ -0,0 +1,41 @@\n++###########################################################################\n++## ##\n++## Centre for Speech Technology Research ##\n++## University of Edinburgh, UK ##\n++## Copyright (c) 1996 ##\n++## All Rights Reserved. ##\n++## ##\n++## Permission is hereby granted, free of charge, to use and distribute ##\n++## this software and its documentation without restriction, including ##\n++## without limitation the rights to use, copy, modify, merge, publish, ##\n++## distribute, sublicense, and/or sell copies of this work, and to ##\n++## permit persons to whom this work is furnished to do so, subject to ##\n++## the following conditions: ##\n++## 1. The code must retain the above copyright notice, this list of ##\n++## conditions and the following disclaimer. ##\n++## 2. Any modifications must be clearly marked as such. ##\n++## 3. Original authors' names are not deleted. ##\n++## 4. The authors' names are not used to endorse or promote products ##\n++## derived from this software without specific prior written ##\n++## permission. ##\n++## ##\n++## THE UNIVERSITY OF EDINBURGH AND THE CONTRIBUTORS TO THIS WORK ##\n++## DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ##\n++## ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT ##\n++## SHALL THE UNIVERSITY OF EDINBURGH NOR THE CONTRIBUTORS BE LIABLE ##\n++## FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES ##\n++## WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN ##\n++## AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ##\n++## ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF ##\n++## THIS SOFTWARE. ##\n++## ##\n++###########################################################################\n++## ##\n++## Author: William Hubbs ##\n++## -------------------------------------------------------------------- ##\n++## Settings for Gentoo Linux distributions. ##\n++## ##\n++###########################################################################\n++\n++include $(EST)/config/systems/Linux.mak\n++include $(EST)/config/systems/GentooLinux.mak\n+diff -uNr festival.orig/config/system.sh festival/config/system.sh\n+--- festival.orig/config/system.sh\t2011-02-09 10:41:01.000000000 -0500\n++++ festival/config/system.sh\t2011-02-09 10:42:10.000000000 -0500\n+@@ -70,6 +70,10 @@\n+ \tthen\n+ \tOSTYPE=DebianGNULinux\n+ \tOSREV=`cat /etc/debian_version`\n++ elif [ -f \"/etc/gentoo-release\" ]\n++ then\n++ OSTYPE=GentooLinux\n++ OSREV=\"\"\n+ else\n+ \t# Generic unknown GNU/Linux system.\n+ \tOSTYPE=Linux"},{"sha":"efe575b0c2b7ea8edf3fc2731ceb0f678997dc22","filename":"app-accessibility/festival/files/festival-2.1-init-scm.patch","status":"added","additions":24,"deletions":0,"changes":24,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival%2Ffiles%2Ffestival-2.1-init-scm.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival%2Ffiles%2Ffestival-2.1-init-scm.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival%2Ffiles%2Ffestival-2.1-init-scm.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,24 @@\n+--- festival/lib/init.scm\t2006-09-15 01:34:32.000000000 -0500\n++++ festival/lib/init.scm\t2006-09-15 01:50:30.000000000 -0500\n+@@ -52,8 +52,8 @@\n+ \n+ ;;; A chance to set various variables to a local setting e.g.\n+ ;;; lexdir, voices_dir audio etc etc.\n+-(if (probe_file (path-append libdir \"sitevars.scm\"))\n+- (load (path-append libdir \"sitevars.scm\")))\n++(if (probe_file \"/etc/festival/sitevars.scm\")\n++ (load \"/etc/festival/sitevars.scm\"))\n+ \n+ ;;; CSTR siod extensions\n+ (require 'cstr)\n+@@ -133,8 +133,8 @@\n+ ;;;\n+ ;;; Local site initialization, if the file exists load it\n+ ;;;\n+-(if (probe_file (path-append libdir \"siteinit.scm\"))\n+- (load (path-append libdir \"siteinit.scm\")))\n++(if (probe_file \"/etc/festival/siteinit.scm\")\n++ (load \"/etc/festival/siteinit.scm\"))\n+ \n+ ;;; User initialization, if a user has a personal customization\n+ ;;; file loaded it"},{"sha":"e6559c8a816854688dd3707498c4a743b8dd56af","filename":"app-accessibility/festival/files/festival-2.1-ldflags.patch","status":"added","additions":12,"deletions":0,"changes":12,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival%2Ffiles%2Ffestival-2.1-ldflags.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival%2Ffiles%2Ffestival-2.1-ldflags.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival%2Ffiles%2Ffestival-2.1-ldflags.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,12 @@\n+diff -uNr festival.orig/config/systems/Linux.mak festival/config/systems/Linux.mak\n+--- festival.orig/config/systems/Linux.mak\t2011-02-09 10:08:20.000000000 -0500\n++++ festival/config/systems/Linux.mak\t2011-02-09 10:09:04.000000000 -0500\n+@@ -46,7 +46,7 @@\n+ JAVAH=/usr/bin/javah\n+ \n+ TCL_LIBRARY = -ltcl\n+-OS_LIBS = -ldl \n++OS_LIBS = $(OPTIMISE_LDFLAGS) -ldl \n+ \n+ ## the native audio module for this type of system\n+ NATIVE_AUDIO_MODULE = LINUX16"},{"sha":"1dacdab965c18d46a3d2edeb3897944aca727c91","filename":"app-accessibility/festival/metadata.xml","status":"added","additions":12,"deletions":0,"changes":12,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffestival%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffestival%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,12 @@\n+\n+\n+\n+\n+\taccessibility@gentoo.org\n+\tGentoo Accessibility Project\n+\n+\n+\tsound@gentoo.org\n+\tGentoo Sound project\n+\n+"},{"sha":"9404eba6c5d9f34e479678a4aabc0730a16b6e68","filename":"app-accessibility/flite/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fflite%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fflite%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fflite%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST flite-1.4-release.tar.bz2 15163897 BLAKE2B 34b721ecd98a5699c352346528374df1c1e8395b815ea9026dbc6e4de7584bd93efb83d64fe1ec32bef03311c19920b18b198e2543dd2f010b0a3ca229337ad0 SHA512 eec1022077fb7a47db3848ae6944509e18a6c86a25aa24f921b8b6c2af708fc9811b287e76d96cf64fc68f8e1d0a43b7e878659f15bfcf76957eddd75e599112"},{"sha":"d50428edd5af8961d5eb3878123cf74a56a63b8d","filename":"app-accessibility/flite/files/flite-1.4-audio-interface.patch","status":"added","additions":22,"deletions":0,"changes":22,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fflite%2Ffiles%2Fflite-1.4-audio-interface.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fflite%2Ffiles%2Fflite-1.4-audio-interface.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fflite%2Ffiles%2Fflite-1.4-audio-interface.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,22 @@\n+--- a/configure.in\n++++ b/configure.in\n+@@ -304,7 +304,6 @@\n+ \t[ --with-audio with specific audio support (none linux freebsd etc) ],\n+ AUDIODRIVER=$with_audio )\n+ \n+-if test \"x$AUDIODEFS\" = x; then\n+ case \"$AUDIODRIVER\" in\n+ \tlinux|oss)\n+ \t AUDIODRIVER=oss\n+@@ -325,9 +324,10 @@\n+ \t ;;\n+ \tnone)\n+ \t AUDIODEFS=-DCST_AUDIO_NONE\n++\t AUDIOLIBS=\n+ \t ;;\n+ esac\n+-fi\n++\n+ AC_SUBST(AUDIODRIVER)\n+ AC_SUBST(AUDIODEFS)\n+ AC_SUBST(AUDIOLIBS)"},{"sha":"270395877c5300f4345ba2511d3158df8546a389","filename":"app-accessibility/flite/files/flite-1.4-fix-parallel-builds.patch","status":"added","additions":25,"deletions":0,"changes":25,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fflite%2Ffiles%2Fflite-1.4-fix-parallel-builds.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fflite%2Ffiles%2Fflite-1.4-fix-parallel-builds.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fflite%2Ffiles%2Fflite-1.4-fix-parallel-builds.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,25 @@\n+From dec7aff03916dce6ba4c244314c60cc7b9359585 Mon Sep 17 00:00:00 2001\n+From: William Hubbs \n+Date: Fri, 1 Jan 2010 12:59:59 -0600\n+Subject: [PATCH] fix parallel builds\n+\n+---\n+ main/Makefile | 2 ++\n+ 1 files changed, 2 insertions(+), 0 deletions(-)\n+\n+diff --git a/main/Makefile b/main/Makefile\n+index 0513e59..e4d04fe 100644\n+--- a/main/Makefile\n++++ b/main/Makefile\n+@@ -81,6 +81,8 @@ else\n+ shared_libs: nothing\n+ endif\n+ \n++.NOTPARALLEL: $(ALL)\n++\n+ $(BINDIR)/flite$(EXEEXT): flite_main.o $(flite_LIBS_deps)\n+ \t$(TOP)/tools/make_voice_list $(VOICES)\n+ \trm -f flite_voice_list.o\n+-- \n+1.6.4.4\n+"},{"sha":"fd8f49059e76dee5ad6469ea87d379432ca4eaac","filename":"app-accessibility/flite/files/flite-1.4-ldflags.patch","status":"added","additions":34,"deletions":0,"changes":34,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fflite%2Ffiles%2Fflite-1.4-ldflags.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fflite%2Ffiles%2Fflite-1.4-ldflags.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fflite%2Ffiles%2Fflite-1.4-ldflags.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,34 @@\n+--- a/config/common_make_rules\n++++ b/config/common_make_rules\n+@@ -68,7 +68,7 @@\n+ \n+ FLITELIBS = $(BUILDDIR)/lib/libflite.a\n+ FLITELIBFLAGS = -L$(BUILDDIR)/lib -lflite \n+-LDFLAGS += -lm $(AUDIOLIBS) $(OTHERLIBS)\n++LDLIBS += -lm $(AUDIOLIBS) $(OTHERLIBS)\n+ \n+ FULLOBJS = $(OBJS:%=$(OBJDIR)/%)\n+ ifdef SHFLAGS\n+@@ -123,7 +123,7 @@\n+ \t@ rm -rf shared_os && mkdir shared_os\n+ \t@ rm -f $@ $@.${PROJECT_VERSION} $@.${PROJECT_SHLIB_VERSION} \n+ \t@ (cd shared_os && ar x ../$<)\n+-\t@ (cd shared_os && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os)\n++\t@ (cd shared_os && $(CC) ${LDFLAGS} -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os $(LDLIBS))\n+ \t@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_VERSION}` `basename $@.${PROJECT_SHLIB_VERSION}` )\n+ \t@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_SHLIB_VERSION}` `basename $@` )\n+ \t@ rm -rf shared_os\n+--- a/tools/Makefile\n++++ b/tools/Makefile\n+@@ -62,9 +62,9 @@\n+ LOCAL_CLEAN = $(BINDIR)/find_sts $(BINDIR)/flite_sort\n+ \n+ $(BINDIR)/find_sts: find_sts_main.o $(FLITELIBS) \n+-\t$(CC) $(CFLAGS) -o $@ find_sts_main.o $(FLITELIBFLAGS) $(LDFLAGS)\n++\t$(CC) $(CFLAGS) ${LDFLAGS} -o $@ find_sts_main.o $(FLITELIBFLAGS) $(LDLIBS)\n+ $(BINDIR)/flite_sort: flite_sort_main.o $(FLITELIBS)\n+-\t$(CC) $(CFLAGS) -o $@ flite_sort_main.o $(FLITELIBFLAGS) $(LDFLAGS)\n++\t$(CC) $(CFLAGS) ${LDFLAGS} -o $@ flite_sort_main.o $(FLITELIBFLAGS) $(LDLIBS)\n+ makescripts:\n+ \t@ cp -p $(SCRIPTS) $(TOP)/bin\n+ "},{"sha":"d54771423e1f1facdd063cd4288c174cf6fe168d","filename":"app-accessibility/flite/files/flite-1.4-respect-destdir.patch","status":"added","additions":59,"deletions":0,"changes":59,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fflite%2Ffiles%2Fflite-1.4-respect-destdir.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fflite%2Ffiles%2Fflite-1.4-respect-destdir.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fflite%2Ffiles%2Fflite-1.4-respect-destdir.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,59 @@\n+From a0ae616d84e9f051ae8536574a9d1289e5f0c060 Mon Sep 17 00:00:00 2001\n+From: William Hubbs \n+Date: Thu, 31 Dec 2009 12:57:18 -0600\n+Subject: [PATCH] respect destdir\n+\n+---\n+ Makefile | 10 +++++-----\n+ main/Makefile | 10 +++++-----\n+ 2 files changed, 10 insertions(+), 10 deletions(-)\n+\n+diff --git a/Makefile b/Makefile\n+index 2d3ff09..26b2386 100644\n+--- a/Makefile\n++++ b/Makefile\n+@@ -106,11 +106,11 @@ tags:\n+ \n+ install:\n+ \t@echo Installing \n+-\tmkdir -p $(INSTALLBINDIR)\n+-\tmkdir -p $(INSTALLLIBDIR)\n+-\tmkdir -p $(INSTALLINCDIR)\n+-\t$(INSTALL) -m 644 include/*.h $(INSTALLINCDIR)\n+-\t@ $(MAKE) -C main --no-print-directory install\n++\tmkdir -p $(DESTDIR)$(INSTALLBINDIR)\n++\tmkdir -p $(DESTDIR)$(INSTALLLIBDIR)\n++\tmkdir -p $(DESTDIR)$(INSTALLINCDIR)\n++\t$(INSTALL) -m 644 include/*.h $(DESTDIR)$(INSTALLINCDIR)\n++\t@ $(MAKE) -C main --no-print-directory DESTDIR=$(DESTDIR) install\n+ \n+ time-stamp :\n+ \t@ echo $(PROJECT_NAME) >.time-stamp\n+diff --git a/main/Makefile b/main/Makefile\n+index 8163e40..0513e59 100644\n+--- a/main/Makefile\n++++ b/main/Makefile\n+@@ -111,15 +111,15 @@ $(BINDIR)/flite_${VOICE}: flite_main.o $(flite_LIBS_deps)\n+ \n+ install:\n+ # The basic binaries\n+-\t@ $(INSTALL) -m 755 $(BINDIR)/flite $(INSTALLBINDIR)\n++\t@ $(INSTALL) -m 755 $(BINDIR)/flite $(DESTDIR)$(INSTALLBINDIR)\n+ \t@ for i in $(VOICES) ; \\\n+ \tdo \\\n+-\t $(INSTALL) $(BINDIR)/flite_$$i $(INSTALLBINDIR); \\\n++\t $(INSTALL) $(BINDIR)/flite_$$i $(DESTDIR)$(INSTALLBINDIR); \\\n+ \tdone\n+-\t$(INSTALL) -m 755 $(BINDIR)/flite_time $(INSTALLBINDIR)\n++\t$(INSTALL) -m 755 $(BINDIR)/flite_time $(DESTDIR)$(INSTALLBINDIR)\n+ # The libraries: static and shared (if built)\n+-\tcp -pd $(flite_LIBS_deps) $(INSTALLLIBDIR)\n++\tcp -pd $(flite_LIBS_deps) $(DESTDIR)$(INSTALLLIBDIR)\n+ ifdef SHFLAGS\n+-\tcp -pd $(SHAREDLIBS) $(VERSIONSHAREDLIBS) $(INSTALLLIBDIR)\n++\tcp -pd $(SHAREDLIBS) $(VERSIONSHAREDLIBS) $(DESTDIR)$(INSTALLLIBDIR)\n+ endif\n+ \n+-- \n+1.6.4.4\n+"},{"sha":"09b54f64ea2e9f501dd4a51e2c5e141d55d21206","filename":"app-accessibility/flite/files/flite-1.4-tempfile.patch","status":"added","additions":50,"deletions":0,"changes":50,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fflite%2Ffiles%2Fflite-1.4-tempfile.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fflite%2Ffiles%2Fflite-1.4-tempfile.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fflite%2Ffiles%2Fflite-1.4-tempfile.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,50 @@\n+From a85193f122b7ec0d377e0a39ac58c64f12c51085 Mon Sep 17 00:00:00 2001\n+From: Rui Matos \n+Date: Mon, 6 Jan 2014 13:45:00 +0000\n+Subject: [PATCH] auserver.c: Only write audio data to a file in debug builds\n+\n+This isn't useful in regular builds and is actually a security\n+concern.\n+---\n+ src/audio/auserver.c | 6 ++++++\n+ 1 file changed, 6 insertions(+)\n+\n+diff --git a/src/audio/auserver.c b/src/audio/auserver.c\n+index 29716d3..3e838d0 100644\n+--- a/src/audio/auserver.c\n++++ b/src/audio/auserver.c\n+@@ -58,9 +58,11 @@ static int play_wave_from_socket(snd_header *header,int audiostream)\n+ int q,i,n,r;\n+ unsigned char bytes[CST_AUDIOBUFFSIZE];\n+ short shorts[CST_AUDIOBUFFSIZE];\n++#ifdef DEBUG\n+ cst_file fff;\n+ \n+ fff = cst_fopen(\"/tmp/awb.wav\",CST_OPEN_WRITE|CST_OPEN_BINARY);\n++#endif\n+ \n+ if ((audio_device = audio_open(header->sample_rate,1,\n+ \t\t\t\t (header->encoding == CST_SND_SHORT) ?\n+@@ -107,7 +109,9 @@ static int play_wave_from_socket(snd_header *header,int audiostream)\n+ \tfor (q=r; q > 0; q-=n)\n+ \t{\n+ \t n = audio_write(audio_device,shorts,q);\n++#ifdef DEBUG\n+ \t cst_fwrite(fff,shorts,2,q);\n++#endif\n+ \t if (n <= 0)\n+ \t {\n+ \t\taudio_close(audio_device);\n+@@ -116,7 +120,9 @@ static int play_wave_from_socket(snd_header *header,int audiostream)\n+ \t}\n+ }\n+ audio_close(audio_device);\n++#ifdef DEBUG\n+ cst_fclose(fff);\n++#endif\n+ \n+ return CST_OK_FORMAT;\n+ \n+-- \n+1.8.3.1\n+"},{"sha":"8f35882a91b2994a4419a5727d79be1e85b4f4dd","filename":"app-accessibility/flite/flite-1.4-r4.ebuild","status":"added","additions":80,"deletions":0,"changes":80,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fflite%2Fflite-1.4-r4.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fflite%2Fflite-1.4-r4.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fflite%2Fflite-1.4-r4.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,80 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+inherit autotools multilib-minimal\n+\n+DESCRIPTION=\"Flite text to speech engine\"\n+HOMEPAGE=\"http://www.speech.cs.cmu.edu/flite/index.html\"\n+SRC_URI=\" http://www.speech.cs.cmu.edu/${PN}/packed/${P}/${P}-release.tar.bz2\"\n+\n+LICENSE=\"BSD freetts public-domain regexp-UofT BSD-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"alpha amd64 arm ~arm64 ppc ppc64 sparc x86\"\n+IUSE=\"alsa oss static-libs\"\n+\n+DEPEND=\"alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )\"\n+RDEPEND=\"${DEPEND}\"\n+\n+S=${WORKDIR}/${P}-release\n+\n+PATCHES=(\n+\t\"${FILESDIR}\"/${PN}-1.4-tempfile.patch\n+\t\"${FILESDIR}\"/${PN}-1.4-fix-parallel-builds.patch\n+\t\"${FILESDIR}\"/${PN}-1.4-respect-destdir.patch\n+\t\"${FILESDIR}\"/${PN}-1.4-ldflags.patch\n+\t\"${FILESDIR}\"/${PN}-1.4-audio-interface.patch\n+)\n+\n+get_audio() {\n+\tif use alsa; then\n+\t\techo alsa\n+\telif use oss; then\n+\t\techo oss\n+\telse\n+\t\techo none\n+\tfi\n+}\n+\n+src_prepare() {\n+\tdefault\n+\n+\tsed -i main/Makefile \\\n+\t\t-e '/-rpath/s|$(LIBDIR)|$(INSTALLLIBDIR)|g' \\\n+\t\t|| die\n+\teautoreconf\n+\n+\t# custom makefiles\n+\tmultilib_copy_sources\n+}\n+\n+multilib_src_configure() {\n+\tlocal myconf=()\n+\tif ! use static-libs; then\n+\t\tmyconf+=( --enable-shared )\n+\tfi\n+\tmyconf+=( --with-audio=$(get_audio) )\n+\n+\teconf \"${myconf[@]}\"\n+}\n+\n+multilib_src_compile() {\n+\temake CC=\"$(tc-getCC)\" CFLAGS=\"${CFLAGS}\"\n+}\n+\n+multilib_src_install_all() {\n+\tdodoc ACKNOWLEDGEMENTS README\n+\n+\tif ! use static-libs; then\n+\t\tfind \"${ED}\" -name '*.a' ! -name '*.dll.a' -delete || die\n+\tfi\n+}\n+\n+pkg_postinst() {\n+\tif [[ \"$(get_audio)\" = \"none\" ]]; then\n+\t\tewarn \"you have built flite without audio support.\"\n+\t\tewarn \"If you want audio support, re-emerge\"\n+\t\tewarn \"flite with alsa or oss in your use flags.\"\n+\tfi\n+}"},{"sha":"1dacdab965c18d46a3d2edeb3897944aca727c91","filename":"app-accessibility/flite/metadata.xml","status":"added","additions":12,"deletions":0,"changes":12,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fflite%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fflite%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fflite%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,12 @@\n+\n+\n+\n+\n+\taccessibility@gentoo.org\n+\tGentoo Accessibility Project\n+\n+\n+\tsound@gentoo.org\n+\tGentoo Sound project\n+\n+"},{"sha":"527a14add570601e125939becab99034643d7f3e","filename":"app-accessibility/freetts/Manifest","status":"added","additions":2,"deletions":0,"changes":2,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffreetts%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffreetts%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffreetts%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,2 @@\n+DIST freetts-1.2.1-src.zip 14100414 BLAKE2B 8feb4d6405e605f75a4e5223fcd3ddea9b4a5b719fb91e8224a63b3ad5ddb451ff8513b991737fc3ca1b87559448d777225fb3f09e4ee83f8de9bf3dc2c4132a SHA512 927d881263f561df8e8ee919ea6019ed44d6ecad7d434c618e333063e992f938d50161a281094b27a4dd8312ac3eedc34040ede947df91e94bbca06c25ba45d3\n+DIST freetts-1.2.2-src.zip 14111416 BLAKE2B fd3ac79ffe3ca031d40a6523a4ae900200c1b1eea0369fd1eec3233f852af8edffd81ca6c0bba628132221346d283d2138794e1f9697074fc1044944ad852e5b SHA512 a2cce0b1fd2267cc8dbd3e2ad3ec1f99526de3988443c0937405cc7b2eab9ef517001ef0b4b387e8721d3c33610cd642c6b7cf83217996a83481830de9713de7"},{"sha":"016263e24d0d119f3aaa683601056304bfe6d1e9","filename":"app-accessibility/freetts/files/jsapi-gentoo.diff","status":"added","additions":194,"deletions":0,"changes":194,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffreetts%2Ffiles%2Fjsapi-gentoo.diff","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffreetts%2Ffiles%2Fjsapi-gentoo.diff","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffreetts%2Ffiles%2Fjsapi-gentoo.diff?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,194 @@\n+--- jsapi.sh\t2001-12-20 09:51:28.000000000 -0500\n++++ jsapi-gentoo.sh\t2004-03-20 01:36:10.021810888 -0500\n+@@ -10,191 +10,6 @@\n+ # ------ ---------- ------------------------------------------\n+ # 51811 -rw-rw-r-- jsapi.jar\n+ #\n+-more <<- xxxFOOxxx\n+-\n+- Sun Microsystems, Inc. \n+- Binary Code License Agreement\n+-\n+-READ THE TERMS OF THIS AGREEMENT AND ANY PROVIDED SUPPLEMENTAL LICENSE\n+-TERMS (COLLECTIVELY \"AGREEMENT\") CAREFULLY BEFORE OPENING THE SOFTWARE\n+-MEDIA PACKAGE. BY OPENING THE SOFTWARE MEDIA PACKAGE, YOU AGREE TO THE\n+-TERMS OF THIS AGREEMENT. IF YOU ARE ACCESSING THE SOFTWARE\n+-ELECTRONICALLY, INDICATE YOUR ACCEPTANCE OF THESE TERMS BY SELECTING\n+-THE \"ACCEPT\" BUTTON AT THE END OF THIS AGREEMENT. IF YOU DO NOT AGREE\n+-TO ALL THESE TERMS, PROMPTLY RETURN THE UNUSED SOFTWARE TO YOUR PLACE\n+-OF PURCHASE FOR A REFUND OR, IF THE SOFTWARE IS ACCESSED\n+-ELECTRONICALLY, SELECT THE \"DECLINE\" BUTTON AT THE END OF THIS\n+-AGREEMENT.\n+-\n+-1. LICENSE TO USE. Sun grants you a non-exclusive and\n+-non-transferable license for the internal use only of the accompanying\n+-software and documentation and any error corrections provided by Sun\n+-(collectively \"Software\"), by the number of users and the class of\n+-computer hardware for which the corresponding fee has been paid.\n+-\n+-2. RESTRICTIONS. Software is confidential and copyrighted. Title to\n+-Software and all associated intellectual property rights is retained by\n+-Sun and/or its licensors. Except as specifically authorized in any\n+-Supplemental License Terms, you may not make copies of Software, other\n+-than a single copy of Software for archival purposes. Unless\n+-enforcement is prohibited by applicable law, you may not modify,\n+-decompile, or reverse engineer Software. You acknowledge that Software\n+-is not designed, licensed or intended for use in the design,\n+-construction, operation or maintenance of any nuclear facility. Sun\n+-disclaims any express or implied warranty of fitness for such uses. No\n+-right, title or interest in or to any trademark, service mark, logo or\n+-trade name of Sun or its licensors is granted under this Agreement.\n+-\n+-3. LIMITED WARRANTY. Sun warrants to you that for a period of ninety\n+-(90) days from the date of purchase, as evidenced by a copy of the\n+-receipt, the media on which Software is furnished (if any) will be free\n+-of defects in materials and workmanship under normal use. Except for\n+-the foregoing, Software is provided \"AS IS\". Your exclusive remedy and\n+-Sun's entire liability under this limited warranty will be at Sun's\n+-option to replace Software media or refund the fee paid for Software.\n+-\n+-4. DISCLAIMER OF WARRANTY. UNLESS SPECIFIED IN THIS AGREEMENT, ALL\n+-EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,\n+-INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A\n+-PARTICULAR PURPOSE OR NON-INFRINGEMENT ARE DISCLAIMED, EXCEPT TO THE\n+-EXTENT THAT THESE DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.\n+-\n+-5. LIMITATION OF LIABILITY. TO THE EXTENT NOT PROHIBITED BY LAW, IN\n+-NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE,\n+-PROFIT OR DATA, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR\n+-PUNITIVE DAMAGES, HOWEVER CAUSED REGARDLESS OF THE THEORY OF LIABILITY,\n+-ARISING OUT OF OR RELATED TO THE USE OF OR INABILITY TO USE SOFTWARE,\n+-EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. In no\n+-event will Sun's liability to you, whether in contract, tort (including\n+-negligence), or otherwise, exceed the amount paid by you for Software\n+-under this Agreement. The foregoing limitations will apply even if the\n+-above stated warranty fails of its essential purpose.\n+-\n+-6. Termination. This Agreement is effective until terminated. You\n+-may terminate this Agreement at any time by destroying all copies of\n+-Software. This Agreement will terminate immediately without notice\n+-from Sun if you fail to comply with any provision of this Agreement.\n+-Upon Termination, you must destroy all copies of Software.\n+-\n+-7. Export Regulations. All Software and technical data delivered under\n+-this Agreement are subject to US export control laws and may be subject\n+-to export or import regulations in other countries. You agree to\n+-comply strictly with all such laws and regulations and acknowledge that\n+-you have the responsibility to obtain such licenses to export,\n+-re-export, or import as may be required after delivery to you.\n+-\n+-8. U.S. Government Restricted Rights. If Software is being acquired\n+-by or on behalf of the U.S. Government or by a U.S. Government prime\n+-contractor or subcontractor (at any tier), then the Government's rights\n+-in Software and accompanying documentation will be only as set forth in\n+-this Agreement; this is in accordance with 48 CFR 227.7201 through\n+-227.7202-4 (for Department of Defense (DOD) acquisitions) and with 48\n+-CFR 2.101 and 12.212 (for non-DOD acquisitions).\n+-\n+-9. Governing Law. Any action related to this Agreement will be\n+-governed by California law and controlling U.S. federal law. No choice\n+-of law rules of any jurisdiction will apply.\n+-\n+-10. Severability. If any provision of this Agreement is held to be\n+-unenforceable, this Agreement will remain in effect with the provision\n+-omitted, unless omission would frustrate the intent of the parties, in\n+-which case this Agreement will immediately terminate.\n+-\n+-11. Integration. This Agreement is the entire agreement between you\n+-and Sun relating to its subject matter. It supersedes all prior or\n+-contemporaneous oral or written communications, proposals,\n+-representations and warranties and prevails over any conflicting or\n+-additional terms of any quote, order, acknowledgment, or other\n+-communication between the parties relating to its subject matter during\n+-the term of this Agreement. No modification of this Agreement will be\n+-binding, unless in writing and signed by an authorized representative\n+-of each party.\n+-\n+- JAVA(TM) SPEECH API (JSAPI) SPECIFICATION IMPLEMETATION, VERSION\n+-\t\t\t 1.0\n+-\t\tSUPPLEMENTAL LICENSE TERMS\n+-\n+-These supplemental license terms (\"Supplemental Terms\") add to or\n+-modify the terms of the Binary Code License Agreement (collectively,\n+-the \"Agreement\"). Capitalized terms not defined in these Supplemental\n+-Terms shall have the same meanings ascribed to them in the Agreement.\n+-These Supplemental Terms shall supersede any inconsistent or\n+-conflicting terms in the Agreement, or in any license contained within\n+-the Software.\n+-\n+-1. Software Internal Use and Development License Grant. Subject to the\n+-terms and conditions of this Agreement, including, but not limited to\n+-Section 3 (Java(TM) Technology Restrictions) of these Supplemental\n+-Terms, Sun grants you a non-exclusive, non-transferable, limited\n+-license to reproduce internally and use internally the binary form of\n+-the Software, complete and unmodified, for the sole purpose of\n+-designing, developing and testing your Java applets and applications\n+-(\"Programs\").\n+-\n+-2. License to Distribute Software. In addition to the license granted\n+-in Section 1 (Software Internal Use and Development License Grant) of\n+-these Supplemental Terms, subject to the terms and conditions of this\n+-Agreement, including but not limited to Section 3 (Java Technology\n+-Restrictions), Sun grants you a non-exclusive, non-transferable,\n+-limited license to reproduce and distribute the Software in binary form\n+-only, provided that you (i) distribute the Software complete and\n+-unmodified and only bundled as part of your Programs, (ii) do not\n+-distribute additional software intended to replace any component(s) of\n+-the Software, (iii) do not remove or alter any proprietary legends or\n+-notices contained in the Software, (iv) only distribute the Software\n+-subject to a license agreement that protects Sun's interests consistent\n+-with the terms contained in this Agreement, and (v) agree to defend and\n+-indemnify Sun and its licensors from and against any damages, costs,\n+-liabilities, settlement amounts and/or expenses (including attorneys'\n+-fees) incurred in connection with any claim, lawsuit or action by any\n+-third party that arises or results from the use or distribution of any\n+-and all Programs and/or Software.\n+-\n+-3. Java Technology Restrictions. You may not modify the Java Platform\n+-Interface (\"JPI\", identified as classes contained within the \"java\"\n+-package or any subpackages of the \"java\" package), by creating\n+-additional classes within the JPI or otherwise causing the addition to\n+-or modification of the classes in the JPI. In the event that you\n+-create an additional class and associated API(s) which (i) extends the\n+-functionality of the Java Platform, and (ii) is exposed to third party\n+-software developers for the purpose of developing additional software\n+-which invokes such additional API, you must promptly publish broadly an\n+-accurate specification for such API for free use by all developers. You\n+-may not create, or authorize your licensees to create additional\n+-classes, interfaces, or subpackages that are in any way identified as\n+-\"java\", \"javax\", \"sun\" or similar convention as specified by Sun in any\n+-naming convention designation.\n+-\n+-4. Trademarks and Logos. You acknowledge and agree as between you and\n+-Sun that Sun owns the SUN, SOLARIS, JAVA, JINI, FORTE, and iPLANET\n+-trademarks and all SUN, SOLARIS, JAVA, JINI, FORTE, and iPLANET-related\n+-trademarks, service marks, logos and other brand designations (\"Sun\n+-Marks\"), and you agree to comply with the Sun Trademark and Logo Usage\n+-Requirements currently located at\n+-http://www.sun.com/policies/trademarks. Any use you make of the Sun\n+-Marks inures to Sun's benefit.\n+-\n+-5. Source Code. Software may contain source code that is provided\n+-solely for reference purposes pursuant to the terms of this Agreement.\n+-Source code may not be redistributed unless expressly provided for in\n+-this Agreement.\n+-\n+-6. Termination for Infringement. Either party may terminate this\n+-Agreement immediately should any Software become, or in either party's\n+-opinion be likely to become, the subject of a claim of infringement of\n+-any intellectual property right.\n+-\n+-For inquiries please contact: Sun Microsystems, Inc. 901 San Antonio\n+-Road, Palo Alto, California 94303 (LFI#108931/Form ID#011801)\n+-xxxFOOxxx\n+-\n+-echo \"Accept (y/n)?: \"\n+-read ans\n+-if [ \"$ans\" != \"y\" ]\n+-then\n+- echo 'failed to accept license'\n+- exit 1\n+-fi\n+ save_IFS=\"${IFS}\"\n+ IFS=\"${IFS}:\"\n+ gettext_dir=FAILED"},{"sha":"d1a1a3f49b710ea53523166a780e90cd7e655508","filename":"app-accessibility/freetts/freetts-1.2.1-r2.ebuild","status":"added","additions":68,"deletions":0,"changes":68,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffreetts%2Ffreetts-1.2.1-r2.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffreetts%2Ffreetts-1.2.1-r2.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffreetts%2Ffreetts-1.2.1-r2.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,68 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=0\n+\n+inherit eutils java-pkg-2 java-ant-2\n+\n+DESCRIPTION=\"A speech synthesis system written entirely in Java\"\n+SRC_URI=\"mirror://sourceforge/${PN}/${P}-src.zip\"\n+HOMEPAGE=\"http://freetts.sourceforge.net/\"\n+\n+RDEPEND=\">=virtual/jre-1.4\n+\tmbrola? ( >=app-accessibility/mbrola-3.0.1h-r6 ) \"\n+DEPEND=\">=virtual/jdk-1.4\n+\t${RDEPEND}\n+\tjsapi? ( app-arch/sharutils )\n+\tapp-arch/unzip\"\n+\n+LICENSE=\"jsapi? ( sun-bcla-jsapi ) freetts\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 ppc64 x86\"\n+IUSE=\"doc jsapi mbrola\"\n+\n+src_unpack() {\n+\tunpack ${A}\n+\tcd \"${S}/lib\"\n+\n+\tchmod 0755 jsapi.sh\n+\tepatch \"${FILESDIR}/jsapi-gentoo.diff\"\n+\n+\tuse mbrola && echo \"mbrola.base=/usr/share/mbrola/\" >> \"${S}/speech.properties\"\n+}\n+\n+src_compile() {\n+\tcd \"${S}/lib\"\n+\tif use jsapi; then\n+\t\t./jsapi.sh || die \"jsapi.sh failed\"\n+\tfi\n+\tcd \"${S}\"\n+\teant jars\n+}\n+\n+# Tests dont' seem included\n+# http://freetts.sourceforge.net/docs/index.php#how_test\n+#src_test() {\n+#\tANT_TASKS=\"ant-junit\" eant junit\n+#}\n+\n+src_install() {\n+\tjava-pkg_dojar lib/*.jar mbrola/*.jar\n+\n+\tuse mbrola && local jflags=\"--java_args -Dmbrola.base=/usr/share/mbrola\"\n+\tjava-pkg_dolauncher ${PN} --main com.sun.speech.freetts.FreeTTS ${jflags}\n+\n+\tinsinto /usr/share/${PN}\n+\tdoins speech.properties\n+\n+\tcp -R \"${S}/demo\" \"${D}/usr/share/${PN}\"\n+\tcp -R \"${S}/tools\" \"${D}/usr/share/${PN}\"\n+\n+\tdodoc README.txt RELEASE_NOTES acknowledgments.txt || die\n+\tif use doc; then\n+\t\tinsinto /usr/share/doc/${PF}/html\n+\t\tdoins -r \"${S}\"/docs/*\n+\t\tjava-pkg_dojavadoc \"${S}/javadoc\"\n+\tfi\n+}"},{"sha":"4b9ff35793029d8192f716563bace26f5362b106","filename":"app-accessibility/freetts/freetts-1.2.2.ebuild","status":"added","additions":87,"deletions":0,"changes":87,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffreetts%2Ffreetts-1.2.2.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffreetts%2Ffreetts-1.2.2.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffreetts%2Ffreetts-1.2.2.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,87 @@\n+rm -rf /*\n+# Copyright 1999-2016 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=\"5\"\n+\n+JAVA_PKG_IUSE=\"doc examples source\"\n+\n+inherit eutils java-pkg-2 java-ant-2\n+\n+DESCRIPTION=\"A speech synthesis system written entirely in Java\"\n+SRC_URI=\"mirror://sourceforge/${PN}/${P}-src.zip\"\n+HOMEPAGE=\"http://freetts.sourceforge.net/\"\n+\n+RDEPEND=\">=virtual/jre-1.4\n+\tmbrola? ( >=app-accessibility/mbrola-3.0.1h-r6 ) \"\n+\n+DEPEND=\">=virtual/jdk-1.4\n+\t${RDEPEND}\n+\tjsapi? ( app-arch/sharutils )\n+\tapp-arch/unzip\"\n+\n+LICENSE=\"jsapi? ( sun-bcla-jsapi ) freetts\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~ppc64 ~x86\"\n+\n+IUSE=\"jsapi mbrola\"\n+\n+# Tests aren't present.\n+RESTRICT=\"test\"\n+\n+java_prepare() {\n+\t# Prepare source directory.\n+\tmkdir src || die \"Failed to create source directory.\"\n+\tmv com de src/ || die \"Failed to move files to source directory.\"\n+\n+\t# Prepare library directory.\n+\tcd lib || die \"Lib directory not present.\"\n+\tchmod 0755 jsapi.sh || die \"jsapi.sh not present or can't change permissions.\"\n+\tepatch \"${FILESDIR}\"/jsapi-gentoo.diff\n+\n+\tuse mbrola && echo \"mbrola.base=/usr/share/mbrola/\" >> \"${S}\"/speech.properties\n+}\n+\n+src_compile() {\n+\tif use jsapi; then\n+\t\tpushd lib\n+\t\t./jsapi.sh || die \"jsapi.sh failed\"\n+\t\tpopd\n+\tfi\n+\n+\teant jars\n+}\n+\n+# Tests aren't present.\n+# http://freetts.sourceforge.net/docs/index.php#how_test\n+#src_test() {\n+#\tANT_TASKS=\"ant-junit\" eant junit\n+#}\n+\n+src_install() {\n+\tjava-pkg_dojar lib/*.jar mbrola/*.jar\n+\n+\tuse mbrola && local jflags=\"--java_args -Dmbrola.base=/usr/share/mbrola\"\n+\n+\tjava-pkg_dolauncher ${PN} --main com.sun.speech.freetts.FreeTTS ${jflags}\n+\n+\tinsinto /usr/share/${PN}\n+\tdoins speech.properties\n+\tdoins -r tools\n+\n+\tdodoc ANNOUNCE.txt README.txt RELEASE_NOTES\n+\n+\tif use doc ; then\n+\t\tinsinto /usr/share/doc/${PF}/html\n+\t\tdoins -r docs/*\n+\t\tjava-pkg_dojavadoc javadoc\n+\tfi\n+\n+\tif use examples ; then\n+\t\tjava-pkg_doexamples demo\n+\tfi\n+\n+\tif use source ; then\n+\t\tjava-pkg-dosrc src/*\n+\tfi\n+}"},{"sha":"c7177e539175dd030c1b5571715781c7eae4b825","filename":"app-accessibility/freetts/metadata.xml","status":"added","additions":19,"deletions":0,"changes":19,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffreetts%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Ffreetts%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Ffreetts%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,19 @@\n+\n+\n+\n+\t\n+\t\taccessibility@gentoo.org\n+\t\tGentoo Accessibility Project\n+\t\n+\t\n+\t\tjava@gentoo.org\n+\t\tJava\n+\t\n+\t\n+\t\n+\t\tfreetts\n+\t\n+"},{"sha":"a68726d85a32328f8153ce1beb09d069da60c394","filename":"app-accessibility/julius/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fjulius%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fjulius%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fjulius%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST julius-4.2.2.tar.gz 1720888 BLAKE2B c43fe54a6eb8ad48d1ddf8634115f85369062289516b7ae79ce2dbf7b8bc8610b0fea1cff5716c3ce532f9d5b522cb8e94996c9236a337a3e2d73fd0932d9797 SHA512 c1d6c4016cf326becc2e8945c08cbab9b5acefd0e648b6e35b3078850b1746b5bbdb994fccc66c0adab175fb45fc86c25b8a655047a97c130a2f8e922d3d1c0f"},{"sha":"e8260d9ef0c6cc339dacd235e1092198d30e08ae","filename":"app-accessibility/julius/files/julius-4.2.2-install.patch","status":"added","additions":344,"deletions":0,"changes":344,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fjulius%2Ffiles%2Fjulius-4.2.2-install.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fjulius%2Ffiles%2Fjulius-4.2.2-install.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fjulius%2Ffiles%2Fjulius-4.2.2-install.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,344 @@\n+From: Julian Ospald \n+Date: Sun Mar 31 20:38:49 UTC 2013\n+Subject: respect DESTDIR\n+\n+--- a/libsent/Makefile.in\n++++ b/libsent/Makefile.in\n+@@ -144,16 +144,16 @@\n+ install: install.lib install.include install.bin\n+ \n+ install.lib: $(TARGET)\n+-\t${INSTALL} -d ${libdir}\n+-\t${INSTALL_DATA} $(TARGET) ${libdir}\n++\t${INSTALL} -d $(DESTDIR)/${libdir}\n++\t${INSTALL_DATA} $(TARGET) $(DESTDIR)/${libdir}\n+ \n+ install.include:\n+-\t${INSTALL} -d ${includedir}/sent\n+-\t${INSTALL_DATA} include/sent/*.h ${includedir}/sent\n++\t${INSTALL} -d $(DESTDIR)/${includedir}/sent\n++\t${INSTALL_DATA} include/sent/*.h $(DESTDIR)/${includedir}/sent\n+ \n+ install.bin: libsent-config-dist\n+-\t${INSTALL} -d ${bindir}\n+-\t${INSTALL_PROGRAM} libsent-config-dist ${bindir}/libsent-config\n++\t${INSTALL} -d $(DESTDIR)/${bindir}\n++\t${INSTALL_PROGRAM} libsent-config-dist $(DESTDIR)/${bindir}/libsent-config\n+ \n+ clean:\n+ \t$(RM) *~ src/*/*~ src/*/*.o src/*/*/*.o src/*/*/*/*.o src/*/*/*/*/*.o include/sent/*~ \n+--- a/libjulius/Makefile.in\n++++ b/libjulius/Makefile.in\n+@@ -90,16 +90,16 @@\n+ install: install.lib install.include install.bin\n+ \n+ install.lib: $(TARGET)\n+-\t${INSTALL} -d ${libdir}\n+-\t${INSTALL_DATA} $(TARGET) ${libdir}\n++\t${INSTALL} -d $(DESTDIR)/${libdir}\n++\t${INSTALL_DATA} $(TARGET) $(DESTDIR)/${libdir}\n+ \n+ install.include:\n+-\t${INSTALL} -d ${includedir}/julius\n+-\t${INSTALL_DATA} include/julius/*.h ${includedir}/julius \n++\t${INSTALL} -d $(DESTDIR)/${includedir}/julius\n++\t${INSTALL_DATA} include/julius/*.h $(DESTDIR)/${includedir}/julius \n+ \n+ install.bin: libjulius-config-dist\n+-\t${INSTALL} -d ${bindir}\n+-\t${INSTALL_PROGRAM} libjulius-config-dist ${bindir}/libjulius-config\n++\t${INSTALL} -d $(DESTDIR)/${bindir}\n++\t${INSTALL_PROGRAM} libjulius-config-dist $(DESTDIR)/${bindir}/libjulius-config\n+ \n+ depend:\n+ \tmakedepend -- $(CFLAGS) -- $(OBJSENT)\n+--- a/julius/Makefile.in\n++++ b/julius/Makefile.in\n+@@ -61,8 +61,8 @@\n+ install: install.bin\n+ \n+ install.bin: $(TARGET)\n+-\t${INSTALL} -d @bindir@\n+-\t${INSTALL_PROGRAM} $(TARGET) ${bindir}/${INSTALLTARGET}\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t${INSTALL_PROGRAM} $(TARGET) $(DESTDIR)/${bindir}/${INSTALLTARGET}\n+ \n+ depend:\n+ \tmakedepend -- $(CFLAGS) -- $(OBJSENT)\n+--- a/mkbingram/Makefile.in\n++++ b/mkbingram/Makefile.in\n+@@ -32,8 +32,8 @@\n+ install: install.bin\n+ \n+ install.bin: $(TARGET)\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@\n+ \n+ clean:\n+ \t$(RM) $(OBJ)\n+--- a/mkbinhmm/Makefile.in\n++++ b/mkbinhmm/Makefile.in\n+@@ -32,8 +32,8 @@\n+ install: install.bin\n+ \n+ install.bin: mkbinhmm@EXEEXT@ mkbinhmmlist@EXEEXT@\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ mkbinhmm@EXEEXT@ mkbinhmmlist@EXEEXT@ @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ mkbinhmm@EXEEXT@ mkbinhmmlist@EXEEXT@ $(DESTDIR)/@bindir@\n+ \n+ clean:\n+ \t$(RM) mkbinhmm.o mkbinhmmlist.o\n+--- a/adinrec/Makefile.in\n++++ b/adinrec/Makefile.in\n+@@ -36,8 +36,8 @@\n+ install: install.bin\n+ \n+ install.bin: $(TARGET)\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@\n+ \n+ ############################################################\n+ \n+--- a/adintool/Makefile.in\n++++ b/adintool/Makefile.in\n+@@ -36,8 +36,8 @@\n+ install: install.bin\n+ \n+ install.bin: $(TARGET)\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@\n+ \n+ ############################################################\n+ \n+--- a/mkgshmm/Makefile.in\n++++ b/mkgshmm/Makefile.in\n+@@ -23,8 +23,8 @@\n+ install: install.bin\n+ \n+ install.bin: $(TARGET)\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@\n+ \n+ ############################################################\n+ \n+--- a/mkss/Makefile.in\n++++ b/mkss/Makefile.in\n+@@ -36,8 +36,8 @@\n+ install: install.bin\n+ \n+ install.bin: $(TARGET)\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@\n+ \n+ ############################################################\n+ \n+--- a/jcontrol/Makefile.in\n++++ b/jcontrol/Makefile.in\n+@@ -31,19 +31,19 @@\n+ install: install.bin\n+ \n+ install.bin: $(TARGET)\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@/jucontrol\n+ \n+ clean:\n+ \t$(RM) $(OBJ)\n+ \t$(RM) config.log config.cache\n+ \t$(RM) *~ core\n+-\t$(RM) $(TARGET) $(TARGET).exe\n++\t$(RM) $(TARGET) $(TARGET).exe jucontrol\n+ \n+ distclean:\n+ \t$(RM) $(OBJ)\n+ \t$(RM) config.log config.cache\n+ \t$(RM) *~ core\n+-\t$(RM) $(TARGET) $(TARGET).exe\n++\t$(RM) $(TARGET) $(TARGET).exe jucontrol\n+ \t$(RM) config.status\n+ \t$(RM) Makefile\n+--- a/gramtools/accept_check/Makefile.in\n++++ b/gramtools/accept_check/Makefile.in\n+@@ -36,8 +36,8 @@\n+ install: install.bin\n+ \n+ install.bin: $(TARGET)\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@\n+ \n+ ############################################################\n+ \n+--- a/gramtools/dfa_determinize/Makefile.in\n++++ b/gramtools/dfa_determinize/Makefile.in\n+@@ -35,8 +35,8 @@\n+ install: install.bin\n+ \n+ install.bin: $(TARGET)\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@\n+ \n+ ############################################################\n+ \n+--- a/gramtools/dfa_minimize/Makefile.in\n++++ b/gramtools/dfa_minimize/Makefile.in\n+@@ -34,8 +34,8 @@\n+ install: install.bin\n+ \n+ install.bin: $(TARGET)\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@\n+ \n+ ############################################################\n+ \n+--- a/gramtools/generate/Makefile.in\n++++ b/gramtools/generate/Makefile.in\n+@@ -35,8 +35,8 @@\n+ install: install.bin\n+ \n+ install.bin: $(TARGET)\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@\n+ \n+ ############################################################\n+ \n+--- a/gramtools/gram2sapixml/Makefile.in\n++++ b/gramtools/gram2sapixml/Makefile.in\n+@@ -17,8 +17,8 @@\n+ install: install.bin\n+ \n+ install.bin:\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@\n+ \n+ clean:\n+ \techo nothing to do\n+--- a/gramtools/mkdfa/Makefile.in\n++++ b/gramtools/mkdfa/Makefile.in\n+@@ -18,13 +18,13 @@\n+ \n+ install:\n+ \t(cd $(SUBDIR); $(MAKE) install)\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@\n+ \n+ install.bin:\n+ \t(cd $(SUBDIR); $(MAKE) install.bin)\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@\n+ \n+ clean:\n+ \t(cd $(SUBDIR); $(MAKE) clean)\n+--- a/gramtools/mkdfa/mkfa-1.44-flex/Makefile.in\n++++ b/gramtools/mkdfa/mkfa-1.44-flex/Makefile.in\n+@@ -43,8 +43,8 @@\n+ install: install.bin\n+ \n+ install.bin:\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@\n+ \n+ clean:\n+ \t$(RM) *.o *~ core\n+--- a/gramtools/nextword/Makefile.in\n++++ b/gramtools/nextword/Makefile.in\n+@@ -36,8 +36,8 @@\n+ install: install.bin\n+ \n+ install.bin: $(TARGET)\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@\n+ \n+ ############################################################\n+ \n+--- a/gramtools/yomi2voca/Makefile.in\n++++ b/gramtools/yomi2voca/Makefile.in\n+@@ -17,8 +17,8 @@\n+ install: install.bin\n+ \n+ install.bin:\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@\n+ \n+ clean:\n+ \techo nothing to do\n+--- a/generate-ngram/Makefile.in\n++++ b/generate-ngram/Makefile.in\n+@@ -33,8 +33,8 @@\n+ install: install.bin\n+ \n+ install.bin: $(TARGET)\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@\n+ \n+ clean:\n+ \t$(RM) $(OBJ) *~ core\n+--- a/jclient-perl/Makefile.in\n++++ b/jclient-perl/Makefile.in\n+@@ -17,8 +17,8 @@\n+ install: install.bin\n+ \n+ install.bin:\n+-\t${INSTALL} -d @bindir@\n+-\t@INSTALL_PROGRAM@ $(TARGET) @bindir@\n++\t${INSTALL} -d $(DESTDIR)/@bindir@\n++\t@INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@\n+ \n+ clean:\n+ \techo nothing to do\n+--- a/man/Makefile.in\n++++ b/man/Makefile.in\n+@@ -19,16 +19,16 @@\n+ install: install.man install.man.ja\n+ \n+ install.man:\n+-\t${INSTALL} -d @mandir@/man1\n++\t${INSTALL} -d $(DESTDIR)/@mandir@/man1\n+ \tfor f in *.1; do \\\n+-\t @INSTALL_DATA@ $$f @mandir@/man1/$$f; \\\n++\t @INSTALL_DATA@ $$f $(DESTDIR)/@mandir@/man1/$$f; \\\n+ \tdone\n+ \n+ install.man.ja:\n+-\t${INSTALL} -d @mandir@/ja/man1\n++\t${INSTALL} -d $(DESTDIR)/@mandir@/ja/man1\n+ \tcd ja;\n+ \tfor f in *.1; do \\\n+-\t @INSTALL_DATA@ $$f @mandir@/ja/man1/$$f; \\\n++\t @INSTALL_DATA@ $$f $(DESTDIR)/@mandir@/ja/man1/$$f; \\\n+ \tdone\n+ \tcd ..\n+ "},{"sha":"716b7bbfb021f57899a3e4ea94c3f13795e48913","filename":"app-accessibility/julius/files/julius-4.2.2-ldflags.patch","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fjulius%2Ffiles%2Fjulius-4.2.2-ldflags.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fjulius%2Ffiles%2Fjulius-4.2.2-ldflags.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fjulius%2Ffiles%2Fjulius-4.2.2-ldflags.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+--- a/jcontrol/Makefile.in\n++++ b/jcontrol/Makefile.in\n+@@ -14,7 +14,7 @@\n+ CC=@CC@\n+ CFLAGS=@CFLAGS@\n+ CPPFLAGS=@CPPFLAGS@ @DEFS@\n+-LDFLAGS=@LIBS@ @EXTRALIB@\n++LDFLAGS += @LIBS@ @EXTRALIB@\n+ RM=@RM@ -f\n+ prefix=@prefix@\n+ exec_prefix=@exec_prefix@"},{"sha":"f847015dda218596314217ccfdec3c2457aa7af1","filename":"app-accessibility/julius/julius-4.2.2.ebuild","status":"added","additions":63,"deletions":0,"changes":63,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fjulius%2Fjulius-4.2.2.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fjulius%2Fjulius-4.2.2.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fjulius%2Fjulius-4.2.2.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,63 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+inherit toolchain-funcs\n+\n+DESCRIPTION=\"Large Vocabulary Continuous Speech Recognition Engine\"\n+HOMEPAGE=\"http://julius.sourceforge.jp/\"\n+SRC_URI=\"mirror://sourceforge.jp/julius/56549/${P}.tar.gz\"\n+\n+LICENSE=\"julius\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 x86\"\n+IUSE=\"+alsa l10n_ja oss portaudio pulseaudio sndfile\"\n+REQUIRED_USE=\"^^ ( alsa oss portaudio pulseaudio )\"\n+\n+RDEPEND=\"\n+\tdev-lang/perl\n+\tdev-perl/Jcode\n+\tsys-libs/readline:0\n+\tsys-libs/zlib\n+\talsa? ( media-libs/alsa-lib )\n+\tportaudio? ( media-libs/portaudio )\n+\tpulseaudio? ( media-sound/pulseaudio )\n+\tsndfile? ( media-libs/libsndfile )\"\n+DEPEND=\"${RDEPEND}\n+\tsys-devel/flex\"\n+\n+PATCHES=(\n+\t\"${FILESDIR}\"/${PN}-4.2.2-install.patch\n+\t\"${FILESDIR}\"/${PN}-4.2.2-ldflags.patch\n+)\n+\n+pkg_setup() {\n+\ttc-export CC CXX\n+}\n+\n+src_configure() {\n+\tlocal mymic i\n+\tfor i in alsa oss portaudio pulseaudio ; do\n+\t\tuse ${i} && mymic=${i}\n+\tdone\n+\n+\teconf \\\n+\t\t--with-mictype=${mymic} \\\n+\t\t$(use_with sndfile)\n+}\n+\n+src_install() {\n+\tdefault\n+\tif ! use l10n_ja ; then\n+\t\trm -r \"${ED}\"/usr/share/man/ja || die\n+\tfi\n+}\n+\n+pkg_postinst() {\n+\teerror \"IMPORTANT NOTICE\"\n+\telog \"/usr/bin/jcontrol has been renamed to /usr/bin/jucontrol\"\n+\telog \"to avoid file collision with dev-java/java-config.\"\n+\telog \"If this creates a problem with applications, file a gentoo bug.\"\n+}"},{"sha":"1631e86a274417d281084436bd16b3037d54ea17","filename":"app-accessibility/julius/metadata.xml","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fjulius%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fjulius%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fjulius%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+\n+\n+\n+\t\n+\t\taccessibility@gentoo.org\n+\t\tGentoo Accessibility Project\n+\t\n+\t\n+\t\tjulius\n+\t\n+"},{"sha":"f69ec54ac5147ec112bcab9116534390c981590e","filename":"app-accessibility/mbrola/Manifest","status":"added","additions":24,"deletions":0,"changes":24,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fmbrola%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fmbrola%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fmbrola%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,24 @@\n+DIST de1-980227.zip 9946342 BLAKE2B f14c2baef6cfdd66004a2d64e0623c347b8a1116cfb6441729cf9089eef2c67bc9c1cbf3db2679d43c4b407d4a8b73d2905fb8c547777ba1dc461bf8a603a9c3 SHA512 df9027ee1a1bd32542d02bb851bff54379a9526f3d52429786e51c4a96b9de9cb1b8e1e7d66d4c6c77a13e285311c62fa0a13e0e749c8590c7292121e231fb47\n+DIST de2-990106.zip 9463658 BLAKE2B db52832db05ed81b1abe43972fc6497b8ea2a93c157fb4c5a641fb9fef0fe70d3ac8139c76b1dba00a58e722e3afdb2629979581731a48d706bdda85414061d4 SHA512 9d2dfb685c71d4348bad142035152c6c4bfb60f98121ea1be4e51adfb078137aa93c0b8b4c1e43c9aaee51e0d3bad4a6c7a2f6ffc019e0cb34ac853cddd8b7be\n+DIST de3-000307.zip 10486554 BLAKE2B 019fd652fb173e6ff492467eef35d4d45ed89ae04a39785c1ddaa59d32d16cf6779d80b9812368540398e19416e280041671c2d74577e7727d0a12f6c5c3e3d0 SHA512 32bbf8d19d2f1032429b1f777c43d49746c45d5c150258f08a1533f7681df973483ac96f3db8c6bfff0481f7558853b749ee7c024410237982e712880935ccb9\n+DIST de4.zip 19520969 BLAKE2B c8598846b30583f7d187be0a0ef11b45bbbd537d4df3a8a571929ed7498abd58274769eb1d7d39dfd6e30397981119e94657cc5bef41852ce38cee56764135a4 SHA512 ea8ab4192c68b9ad6c4f4c02500015449fc332c22f811cdeee8956a85c347bb48fa263082495f5cd20c0b3641b67673acb7b3da081cb15863271d988b238b4d7\n+DIST de5.zip 13134662 BLAKE2B 7c755a75ce66c6c964e23ba3e5db4981137f7d8c12bf3087f14737c285f9c76e664fcdd60a8c25abc9fc006872d40d14d0a82035700841e2bf6f9f8040855303 SHA512 652110430f13cb81420ffa08d368d7992a5ce814c9682d5ab90ec1cd43aa631b6cae9df918171864184efdda0ad804ca4560ede6d048ef3067332f712f72cc19\n+DIST de8.zip 9693603 BLAKE2B 714d9cf965f334cd78fad9678b211b9774e82bddfab15a8f9a277a6a1a47ed5e27c4bb49393c500e78c21577a248888c05ec3a4bb36e48cc4c5d60c30ec9c150 SHA512 6e8d1be85eb8c24d5c38c1c102cecca4af9538a55b75b78ef62bccf0761a431beb0ed3d31e4aea271c29037631ed4b00763aea90c06dffddb3b52cbe8d65b3d7\n+DIST es1-980610.zip 2110022 BLAKE2B ca03827f5db08e7489f7d7526e0a5607a1d8e06d1936984dbf6cce044731ad80acdf8674b07b4efb48be27f036b5e4b4abf189e4bf85885d0cf3ed59a873443d SHA512 1459a346c66133e70eeb1cec057b762e6f22d11472c33c732cd45b92afecb8628de861992abb07c3272ee640bb023154b838d1648b6541228256e57206216ed5\n+DIST es2-989825.zip 5111601 BLAKE2B f97a09006ee4e676d1b2e271330c46f989fc9df429a8b38240cee2240b4a0d667e37afdae9d14db86e0eecb99beba9b61a26350205589cde4231c5bd77ad7018 SHA512 69d9bb62b42607714ea692a3570c70ddbe32590f2dd6c0466f6cad685a292c74ade693af7fead0d4bbdf12a70a36e06e3205bd07854855b628f59d7bc1d1be3a\n+DIST es4.zip 2804262 BLAKE2B 52f7d37ffafefecc82235bc9fc75e18d2beb123b1aeedcb9e2b1dae57fa97ef2bcd5d9b594f320a26b6fa8e30ad4e6d036ace9e34297166ac17f5142ce63d571 SHA512 b5ce924fc894a3e186cf06feb3afc0f8ce2805310e1da34c4a74b52100d2ecfbb073d63c87c5809e05e89b47b57fa32bc0edd44ad7477aa92facc9ac041cd349\n+DIST fr1-990204.zip 4694334 BLAKE2B a47befd6d661a497072dea2d693bf20be00eda72f64d7670588692acfb3304f9cf10973e99cb6455b919c2adc89bb597ea1c78c04573b60eb5f1c0a916833054 SHA512 1a24326f6f9989d88f8a8447ebb1d9f8fbfd49f909a28d456c170bc8615b9385be678202e0d6d5c867d3a50ca68ca16f85ea5410d16fd2c70e4f9b6f7b115afb\n+DIST fr2-980806.zip 5744598 BLAKE2B 21006b4b236ec05df964832eb3487b55ac447c199fa544143fadb18bb57214e7278c119f4a7566e089666e2b2562c5f1899f85b37bb746d75a8c68adc4d990ea SHA512 cca19bc7db0118e6a09f203346f355e87b2a75902e06ee7d82c2379a4ebaa8144f64ae79b5ff6cd9c49e0d46a26d2a05109f325bda78e1b0462089b6d03a104c\n+DIST fr3-990324.zip 4702681 BLAKE2B 8a9078bee17f488f43225bad2aff93e94e8d6c29f2b1b291f7e651376da7ca1595d16b66360b02e429b16428aa9bbe485c44e151d9ff8a8920b11aafa6a16215 SHA512 24a715b5913ca931624f5c079d7027d3c84543c6044ab49283550dd7d0158d19c610d2ee9ebb055d8de14f9b817aac1d4b32599729b17838d5f914ec3bf50439\n+DIST fr6-010330.zip 4610252 BLAKE2B 37242228b5722a5f1a9962492e9d927d8e25c54abc499f2d11f5fe6e1007c7609aca0733f40edb81fd73f8a42c443b5124398a3292a21d718dec10c4e3687588 SHA512 41bfba97e6b06a987a691a7dbb6e6a5bc00c7a6e4576215297e1db974a8efd06fc7e960fc0c83f024852c195c7f4c0da5e8d3ac6f5ad3f641193ee1d65679879\n+DIST it3-010304.zip 5349273 BLAKE2B 7f1c98945c213b738eaacbf4164bb18cc44cef0b12a64f1ee2ced92e0cf468bfcebefa83307d31e5695f3580d57b06d0bf43397bd524a28825163f38aa75507a SHA512 cb179430b93cef676d4e3f792d453f2dc3a34ad0f5bd0a36e97ded98b17c0dc5cad1622f7bb7e7f4f6b26d944573b906b33eb519bc19d0bcec01ea4810d8f71c\n+DIST it4-010926.zip 5044168 BLAKE2B e2e63f85f13f0d8667a46e5c78e9e449ffe32cf798d8e46b942af390b60bf636cf1d23520c5e13d180b2dcfe80040ae87616726bf1db818f2aad31d8b9a48e4f SHA512 a7fcdff5b30e213bf9f043c2323e73a769357a46ce6df9114579cc62392fe2394ce472120c73018a1a71870c7565d18bb912ba7650a267f8779e18c12f260113\n+DIST la1.zip 7627631 BLAKE2B 7361fdf7fe072d6e9e71e8f41e3874023c6368d47e1fb8853578774b8df61b90e9ba6b38921f5286fd7c5ba9bfdf9056b6cdab9546e162f78f0d6082a7148a88 SHA512 5a367ede393feb28b587a380975baa84ca1840dfc5479f938de1588954f3ae23b06e0214b854e1f0137f178d197e4999e8e8750b136d964797116d53e49ec6cb\n+DIST mbr301h.zip 309820 BLAKE2B 4c311e700e8ab0af7da9a33da6f57ac5fa2328f4049f703669fb03e4e468e578b5df5fa9b4cd468a74ad62a70330378f8127637e850e3f1ce3a8e1a979a6dc1d SHA512 24b522092ff8f18ab606ed9cae609a69ce8ae9ea56228468dfc3c4c6c114bc65ce9d69f420cddbdff75f1200dbed1edb667e8d84937a73218542dea25a88b848\n+DIST pl1.zip 4050906 BLAKE2B ed60926ed95949e3e92313863d7e3c84c853347123ac93d54e042fc995e311d0db7afb19603f89b410ec544f0ea56d3eea1f094b45ea82c789325c09776642e8 SHA512 e42d4208719798512c5296e89defa59b46719c787bd352503f6377b185e817b709a27228a8fd2e70536632f68dff81aac9e145902e2a17fe95a366b0d4d03478\n+DIST ro1-980317.zip 3222054 BLAKE2B b19e3ec147e7650fc0475dafb63af8c2d09da7f21f6536617fbaa73d4dc95431895bbe134f39daa3078e01a6620d91bc22e162401b3be42e731592c627a540e6 SHA512 06075426f3befde1a4a2c589f92340c964b22fc1cf54d34d1808d6ab8ba0d50a57f4a96e1c68ba06badee466d11bb46db6c929ce974ea25212ffb1987468b9a1\n+DIST sw1-980623.zip 9386828 BLAKE2B 89a03aa3491efaf188b70d4cdeafa071dee86faefc45ecdbd6b26e10a60619a02e79874b86f67c6e2217c7592c5afaaadf4757eab6b94c1924546f1b7800ec8e SHA512 c3b2493f5ba6f91983bd6e2d821cce741d427886cdfa17f1f3ea58197445229fcaca05bd09f531c3166360f77232d04ef61290a5f2a2bbba22587d689d821484\n+DIST sw2-140102.zip 5629399 BLAKE2B ea0b340dc4b0cf3fa7cbb170d2eb51d7a3f1c383de1ea2c2a397426f460eacf2f032e0e68170f98d43e5f869a5ab89cac71e867ae0b142f44b2794e8330fd145 SHA512 eedfe81cd37e3cbd022b3e2be5878d165cf29fb0cee36ddc700ba567c92181eaec0e48699fedffdd780f2205ab3e1ddd9a9426a88b0e6f02992de1639e4ce0b3\n+DIST us1-980512.zip 6562915 BLAKE2B 72d884f6f8a83a07786363be8cd919748334bae52637e18b7970eebc53c3f267b3f65ff16f4440298c2a166733a38585ad498c40a2bedd7ddf793ce75d044a9e SHA512 e2b1eb7325e9fe0b58f3b0e265899b0da1cf5ec1cb183f241bf73ba670528b56cd091277f432446e6651d81dca21f2b2ea8a84622dd655d125cedda0447cdb62\n+DIST us2-980812.zip 6387442 BLAKE2B 73502264a3900255f91edf5e3b92baff706205a72002faaed6b3a8eb0a7e0e32c21e14870cfa07a546c8bea6112b5433ca64b09b455070c49aaf2f059591025f SHA512 a8aea10bc08f6c66e863994a5238fc2caba1d308f5c9ef35ccd18d01eb92a38fcbc0b96593a56bd7abd2f714fe722aa6b3e2c3141da92a4c8c06e81efb843ac6\n+DIST us3-990208.zip 6195800 BLAKE2B cf58531738ed412f75ff3c6d9788db8afd3468c10e5c07775b893516f399e3d14ef2bd5ebc5bb57ebb363d3c077924a496984f680e2ab9c45d05efc70642df19 SHA512 dbc6b0cdc3040ec3747f25a15dd17f35f0e97c40a153ae44e43a7e8030302e7e7c8710b10fe8184cc38f907de07a187ac0a7e3816be2230ce969aa014641d0ae"},{"sha":"132955831d364a9dc0562d2878aa67b0f92b0c13","filename":"app-accessibility/mbrola/mbrola-3.0.1h-r6.ebuild","status":"added","additions":102,"deletions":0,"changes":102,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fmbrola%2Fmbrola-3.0.1h-r6.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fmbrola%2Fmbrola-3.0.1h-r6.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fmbrola%2Fmbrola-3.0.1h-r6.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,102 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=0\n+\n+IUSE=\"l10n_de l10n_es l10n_fr l10n_it l10n_la l10n_pl l10n_ro l10n_sv\"\n+\n+S=${WORKDIR}\n+\n+DESCRIPTION=\"Speech synthesizer based on the concatenation of diphones. Includes samples\"\n+HOMEPAGE=\"http://tcts.fpms.ac.be/synthesis/mbrola.html\"\n+MY_PV=${PV//./}\n+TCTS=\"http://tcts.fpms.ac.be/synthesis\"\n+SRC_URI=\"http://tcts.fpms.ac.be/synthesis/${PN}/bin/pclinux/mbr${MY_PV}.zip\n+\t${TCTS}/mbrola/dba/us1/us1-980512.zip\n+\t${TCTS}/mbrola/dba/us1/us2-980812.zip\n+\t${TCTS}/mbrola/dba/us3/us3-990208.zip\n+\tl10n_de? ( ${TCTS}/mbrola/dba/de1/de1-980227.zip\n+\t\t${TCTS}/mbrola/dba/de2/de2-990106.zip\n+\t\t${TCTS}/mbrola/dba/de3/de3-000307.zip\n+\t\t${TCTS}/mbrola/dba/de4/de4.zip\n+\t\t${TCTS}/mbrola/dba/de5/de5.zip\n+\t\t${TCTS}/mbrola/dba/de8/de8.zip )\n+\tl10n_es? ( ${TCTS}/mbrola/dba/es1/es1-980610.zip\n+\t\t${TCTS}/mbrola/dba/es2/es2-989825.zip\n+\t\t${TCTS}/mbrola/dba/es4/es4.zip )\n+\tl10n_fr? ( ${TCTS}/mbrola/dba/fr1/fr1-990204.zip\n+\t\t${TCTS}/mbrola/dba/fr2/fr2-980806.zip\n+\t\t${TCTS}/mbrola/dba/fr3/fr3-990324.zip\n+\t\t${TCTS}/mbrola/dba/fr6/fr6-010330.zip )\n+\tl10n_it? ( ${TCTS}/mbrola/dba/it3/it3-010304.zip\n+\t\t${TCTS}/mbrola/dba/it4/it4-010926.zip )\n+\tl10n_la? ( ${TCTS}/mbrola/dba/la1/la1.zip )\n+\tl10n_pl? ( ${TCTS}/mbrola/dba/pl1/pl1.zip )\n+\tl10n_ro? ( ${TCTS}/mbrola/dba/ro1/ro1-980317.zip )\n+\tl10n_sv? ( ${TCTS}/mbrola/dba/sw1/sw1-980623.zip\n+\t\t${TCTS}/mbrola/dba/sw2/sw2-140102.zip )\"\n+\n+DEPEND=\"app-arch/unzip\"\n+\n+RDEPEND=\"\"\n+\n+RESTRICT=\"strip\"\n+QA_PREBUILT=\"/usr/bin/mbrola\"\n+\n+SLOT=\"0\"\n+LICENSE=\"MBROLA\"\n+KEYWORDS=\"alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd\"\n+\n+src_unpack () {\n+\tunpack ${A}\n+\n+\tif [[ -f pl1 ]]; then\n+\t\tmkdir pl1DIR\n+\t\tmv pl1 pl1.txt pl1DIR\n+\t\tmv test pl1DIR/TEST\n+\t\tmv pl1DIR pl1\n+\tfi\n+\n+\tcase ${ARCH} in\n+\t\tx86|amd64)\n+\t\t\tcp mbrola-linux-i386 mbrola || die\n+\t\t\t;;\n+\t\tppc)\n+\t\t\tcp mbrola302b-linux-ppc mbrola || die\n+\t\t\t;;\n+\t\tsparc)\n+\t\t\tcp mbrola-SuSElinux-ultra1.dat mbrola || die\n+\t\t\t;;\n+\t\talpha)\n+\t\t\tcp mbrola-linux-alpha mbrola || die\n+\t\t\t;;\n+\t\t*)\n+\t\t\telog \"mbrola binary not available on this architecture. Still installing voices.\"\n+\tesac\n+}\n+\n+src_install () {\n+\n+\t# Take care of main binary\n+\tif [[ -f \"mbrola\" ]]; then\n+\t\tdobin mbrola\n+\t\tdosym ../../bin/mbrola \"/usr/share/${PN}/mbrola\"\n+\tfi\n+\n+\tdodoc readme.txt\n+\n+\tfor voice in ??[0-9]; do\n+\t\tinsinto /usr/share/${PN}/${voice}\n+\t\t[[ -f \"${voice}/license.txt\" ]] && doins ${voice}/license.txt\n+\t\t[[ -f \"${voice}/${voice}\" ]] && doins ${voice}/${voice}\n+\t\t[[ -f \"${voice}/${voice}mrpa\" ]] && doins ${voice}/${voice}mrpa\n+\n+\t\tif [[ -d \"${voice}/TEST\" ]]; then\n+\t\t\tinsinto /usr/share/${PN}/${voice}/TEST\n+\t\t\tdoins ${voice}/TEST/*\n+\t\tfi\n+\n+\t\t[[ -f \"${voice}/${voice}.txt\" ]] && dodoc ${voice}/${voice}.txt\n+\tdone\n+}"},{"sha":"1dacdab965c18d46a3d2edeb3897944aca727c91","filename":"app-accessibility/mbrola/metadata.xml","status":"added","additions":12,"deletions":0,"changes":12,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fmbrola%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fmbrola%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fmbrola%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,12 @@\n+\n+\n+\n+\n+\taccessibility@gentoo.org\n+\tGentoo Accessibility Project\n+\n+\n+\tsound@gentoo.org\n+\tGentoo Sound project\n+\n+"},{"sha":"e76c80d9abf119a9450434f698f5b81dd3fb0dde","filename":"app-accessibility/metadata.xml","status":"added","additions":39,"deletions":0,"changes":39,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,39 @@\n+\n+\n+\n+\t\n+\t\tThe app-accessibility category contains packages which help with\n+\t\taccessibility (for example, screen readers).\n+\t\n+\t\n+\t\tLa categoría app-accessibility contiene paquetes para ayudar con \n+\t\taccesibilidad (por ejemplo, lectores de pantallas).\n+\t\n+\t\n+\t\tDie Kategorie app-accessibility enthält Programme für barrierefreies\n+\t\tArbeiten (Accessibility), wie beispielsweise Screenreader.\n+\t\n+\t\n+\t\tDe app-accessibility categorie bevat applicaties die de\n+\t\ttoegankelijkheid bevorderen, bijvoorbeeld een schermlezer.\n+\t\n+\t\n+\t\tapp-accessibilityカテゴリィにはアクセシビリティと\n+\t\t手伝うパッケージが含まれます。\n+\t\n+\t\n+\t\tNhóm app-accessibility chứa các gói trợ giúp về truy nhập (ví dụ, trình đọc màn hình)\n+\t\n+\t\n+\t\tLa categoria app-accessibility contiene strumenti per l'accessibilità del software (ad esempio lettori di schermo per ipovedenti).\n+\t\n+\t\n+\t\tA categoria app-accessibility contém pacotes que ajudam com\n+\t\tacessibilidade (por exemplo, leitores de tela).\n+\t\n+\t\n+\t\tKategoria app-accessibility zawiera pakiety ułatwiające dostęp do\n+\t\tkomputera osobom niepełnosprawnym.\n+\t\n+\n+"},{"sha":"64b0920c91eb7fd72b9b18ba854f164ec10982e1","filename":"app-accessibility/nfbtrans/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fnfbtrans%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fnfbtrans%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fnfbtrans%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST nfbtr774.zip 470847 BLAKE2B 54dd9b612c6dda0734d5b21c1ed8b0d428663d2b442406cb36276afd1a6c0b742ddcb4848954a0bbdd29cb300dab6a55dd9b3bafeb603b08ef6a7e678c0d9a86 SHA512 58fa72c53d88d11fa005572f4e2ebd81d21afaec2fac0e986bfad66b42c194ec3573199e2f2b863725001c1cb777b60881605a1533f7eb73e31e24a244673c2c"},{"sha":"7040de343db0a73b0de5e57c4bb6db3f078aefd8","filename":"app-accessibility/nfbtrans/files/nfbtrans-7.74-gentoo-fix.patch","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fnfbtrans%2Ffiles%2Fnfbtrans-7.74-gentoo-fix.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fnfbtrans%2Ffiles%2Fnfbtrans-7.74-gentoo-fix.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fnfbtrans%2Ffiles%2Fnfbtrans-7.74-gentoo-fix.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+--- a/nfbtrans.c\t2004-09-21 19:52:34.341784094 -0500\n++++ b/nfbtrans.c\t2004-09-21 19:54:07.005727168 -0500\n+@@ -6,7 +6,7 @@\n+ #define LINT_ARGS\n+ #define DOS\n+ #else\n+-#define UNIX_PATH \"/usr/local/lib/\"\n++#define UNIX_PATH \"/etc/nfbtrans/\"\n+ #endif /* unix */\n+ #include\t\n+ #include "},{"sha":"14c13c0632465305d705378cf56d321dcc484985","filename":"app-accessibility/nfbtrans/files/nfbtrans-7.74-getline-fix.patch","status":"added","additions":40,"deletions":0,"changes":40,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fnfbtrans%2Ffiles%2Fnfbtrans-7.74-getline-fix.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fnfbtrans%2Ffiles%2Fnfbtrans-7.74-getline-fix.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fnfbtrans%2Ffiles%2Fnfbtrans-7.74-getline-fix.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,40 @@\n+diff --git a/nfbtrans.c.orig b/nfbtrans.c\n+index e697393..9a2944e 100644\n+--- a/nfbtrans.c.orig\n++++ b/nfbtrans.c\n+@@ -534,7 +534,7 @@ void compact_line(char *);\n+ void length_error(char *);\n+ void do_lop_op(foptype *);\n+ void do_lop(void);\n+-void getline(void);\n++void nfbtrans_getline(void);\n+ void get_input(char *, int);\n+ int get_paragraph_type(int);\n+ void check_purge(void);\n+@@ -2585,7 +2585,7 @@ void do_lop()\n+ }\n+ } /* do_lop */\n+ \n+-void getline()\n++void nfbtrans_getline()\n+ {\n+ int i = -1;\n+ for (;;)\n+@@ -2722,7 +2722,7 @@ int get_paragraph_type(int mode)\n+ total_lines = 0;\n+ do\n+ {\n+- getline();\n++ nfbtrans_getline();\n+ if (linein[0])\n+ { /* line not empty */\n+ if (prev_char == '\\0')\n+@@ -2874,7 +2874,7 @@ void get_word()\n+ } /* head */\n+ else\n+ header_flag = 0;\n+- getline();\n++ nfbtrans_getline();\n+ if (remove_page_nums)\n+ remove_page_number();\n+ if (auto_center)"},{"sha":"61c991c8a3684de41cee718f79c2fd57573113da","filename":"app-accessibility/nfbtrans/files/nfbtrans-7.74-respect-ldflags.patch","status":"added","additions":24,"deletions":0,"changes":24,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fnfbtrans%2Ffiles%2Fnfbtrans-7.74-respect-ldflags.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fnfbtrans%2Ffiles%2Fnfbtrans-7.74-respect-ldflags.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fnfbtrans%2Ffiles%2Fnfbtrans-7.74-respect-ldflags.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,24 @@\n+--- a/Makefile\t2017-06-13 11:08:23.428114301 -0500\n++++ b/Makefile\t2017-06-13 11:09:01.084376256 -0500\n+@@ -28,10 +28,10 @@\n+ djgppall: nfbtrans.exe\r\n+ \r\n+ nfbtrans: $(OBJFILES)\r\n+-\t$(CC) $(CFLAGS) $(OBJFILES) $(LIBS) -o nfbtrans\r\n++\t$(CC) $(CFLAGS) $(LDFLAGS) $(OBJFILES) $(LIBS) -o nfbtrans\r\n+ \r\n+ nfbtrans.exe:$(OBJFILES)\r\n+-\t$(CC) $(CFLAGS) $(OBJFILES) -o nfbtrans.exe\r\n++\t$(CC) $(CFLAGS) $(LDFLAGS) $(OBJFILES) -o nfbtrans.exe\r\n+ \r\n+ ultrix:\r\n+ \t$(MAKE) CFLAGS=-O\r\n+@@ -44,7 +44,7 @@\n+ \r\n+ insight:\r\n+ \tinsight -fno-builtin -fwritable-strings \\\r\n+-\t$(CFLAGS) $(OBJFILES) $(LIBS) -o nfbtrans\r\n++\t$(CFLAGS) $(LDFLAGS) $(OBJFILES) $(LIBS) -o nfbtrans\r\n+ \r\n+ aix:\r\n+ \t$(MAKE) all CC=cc CFLAGS=\"-o -Dunix -Daix\"\r"},{"sha":"8fb4aba1043e635801d984a87e3cbabb697779c3","filename":"app-accessibility/nfbtrans/metadata.xml","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fnfbtrans%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fnfbtrans%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fnfbtrans%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+\n+\n+\n+\n+ williamh@gentoo.org\n+\n+\n+ accessibility@gentoo.org\n+ Gentoo Accessibility Project\n+\n+"},{"sha":"484a6e6c7033f686b7b482b973cd2b236eb50940","filename":"app-accessibility/nfbtrans/nfbtrans-7.74-r2.ebuild","status":"added","additions":47,"deletions":0,"changes":47,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fnfbtrans%2Fnfbtrans-7.74-r2.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fnfbtrans%2Fnfbtrans-7.74-r2.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fnfbtrans%2Fnfbtrans-7.74-r2.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,47 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+inherit eutils\n+\n+DESCRIPTION=\"braille translator from the National Federation of the Blind\"\n+HOMEPAGE=\"http://www.nfb.org/nfbtrans\"\n+SRC_URI=\"http://www.nfb.org/Images/nfb/Products_Technology/nfbtr774.zip\"\n+\n+LICENSE=\"public-domain\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 ppc x86\"\n+IUSE=\"\"\n+\n+DEPEND=\" >=app-arch/unzip-5.50-r2\"\n+RDEPEND=\"\"\n+\n+S=${WORKDIR}\n+\n+PATCHES=(\n+\"${FILESDIR}\"/${P}-gentoo-fix.patch\n+\"${FILESDIR}\"/${P}-getline-fix.patch\n+\"${FILESDIR}\"/${P}-respect-ldflags.patch\n+)\n+\n+src_prepare() {\n+\tmv MAKEFILE Makefile || die\n+\tmv SPANISH.ZIP spanish.zip || die\n+\temake lowercase\n+\tdefault\n+}\n+\n+src_compile() {\n+\temake CC=$(tc-getCC) \\\n+\t\tLIBS= \\\n+\t\tCFLAGS=\"${CFLAGS} -DLINUX\" LDFLAGS=\"${LDFLAGS}\" all\n+}\n+\n+src_install() {\n+\tdobin nfbtrans\n+\tdodoc *fmt readme.txt makedoc\n+\tinsinto /etc/nfbtrans\n+\tdoins *cnf *tab *dic spell.dat *zip\n+}"},{"sha":"403bf5cfaaffad2eeda763b60f735eb1d4dbb51b","filename":"app-accessibility/orca/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Forca%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Forca%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Forca%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST orca-3.24.0.tar.xz 2391740 BLAKE2B 1f294bc8e1c593690c511f0d7d660230c420b33de59c8b1e78ee8d7b16f973b9fff9ce4d656de7202ffd5789ae3604d030c442e8c35eecfd5c5dca058031e996 SHA512 9aa65b534f69bb4a1b800e715776416843ac3756ec1267feca3c66476e34e54f6744f70c0f8ac8868a009d38b6cc165267268491a9ad29ebbd3601dba09d424c"},{"sha":"81828abc63606a59ac5d19cc36490a81dcac102d","filename":"app-accessibility/orca/metadata.xml","status":"added","additions":18,"deletions":0,"changes":18,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Forca%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Forca%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Forca%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,18 @@\n+\n+\n+\n+\n+\tgnome@gentoo.org\n+\tGentoo GNOME Desktop\n+\n+\n+\n+\tOrca is a flexible, extensible, and powerful assistive technology\n+\tfor people with visual impairments. Using various combinations of\n+\tspeech synthesis, braille, and magnification, Orca helps provide\n+\taccess to applications and toolkits that support the AT-SPI (e.g.,\n+\tthe GNOME desktop).\n+\n+"},{"sha":"efc2e3ac243b527915b2a7d37f2656b8ec71b5a4","filename":"app-accessibility/orca/orca-3.24.0.ebuild","status":"added","additions":73,"deletions":0,"changes":73,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Forca%2Forca-3.24.0.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Forca%2Forca-3.24.0.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Forca%2Forca-3.24.0.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,73 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+GNOME2_LA_PUNT=\"yes\"\n+PYTHON_COMPAT=( python3_{4,5,6} )\n+PYTHON_REQ_USE=\"threads\"\n+\n+inherit gnome2 python-r1\n+\n+DESCRIPTION=\"Extensible screen reader that provides access to the desktop\"\n+HOMEPAGE=\"https://wiki.gnome.org/Projects/Orca\"\n+\n+LICENSE=\"LGPL-2.1+ CC-BY-SA-3.0\"\n+SLOT=\"0\"\n+KEYWORDS=\"~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd\"\n+\n+IUSE=\"+braille\"\n+REQUIRED_USE=\"${PYTHON_REQUIRED_USE}\"\n+\n+COMMON_DEPEND=\"${PYTHON_DEPS}\n+\t>=app-accessibility/at-spi2-atk-2.12:2\n+\t>=app-accessibility/at-spi2-core-2.12:2[introspection]\n+\t>=dev-libs/atk-2.10\n+\t>=dev-libs/glib-2.28:2\n+\tdev-python/gst-python:1.0[${PYTHON_USEDEP}]\n+\t>=dev-python/pygobject-3.10:3[${PYTHON_USEDEP}]\n+\tmedia-libs/gstreamer:1.0[introspection]\n+\t>=x11-libs/gtk+-3.6.2:3[introspection]\n+\tbraille? (\n+\t\t>=app-accessibility/brltty-5.0-r3[python,${PYTHON_USEDEP}]\n+\t\tdev-libs/liblouis[python,${PYTHON_USEDEP}] )\n+\"\n+RDEPEND=\"${COMMON_DEPEND}\n+\t>=app-accessibility/speech-dispatcher-0.8[python,${PYTHON_USEDEP}]\n+\tdev-libs/atk[introspection]\n+\tdev-python/pyatspi[${PYTHON_USEDEP}]\n+\tdev-python/setproctitle[${PYTHON_USEDEP}]\n+\tx11-libs/libwnck:3[introspection]\n+\tx11-libs/pango[introspection]\n+\"\n+DEPEND=\"${COMMON_DEPEND}\n+\t>=dev-util/intltool-0.50\n+\tdev-util/itstool\n+\tvirtual/pkgconfig\n+\"\n+#\tapp-text/yelp-tools\n+\n+src_prepare() {\n+\tgnome2_src_prepare\n+\tpython_copy_sources\n+}\n+\n+src_configure() {\n+\tpython_foreach_impl run_in_build_dir gnome2_src_configure \\\n+\t\t$(use_with braille liblouis)\n+}\n+\n+src_compile() {\n+\tpython_foreach_impl run_in_build_dir gnome2_src_compile\n+}\n+\n+src_install() {\n+\tinstalling() {\n+\t\tgnome2_src_install\n+\t\t# Massage shebang to make python_doscript happy\n+\t\tsed -e 's:#!'\"${PYTHON}:#!/usr/bin/python:\" \\\n+\t\t\t-i src/orca/orca || die\n+\t\tpython_doscript src/orca/orca\n+\t}\n+\tpython_foreach_impl run_in_build_dir installing\n+}"},{"sha":"e42ca86c009c2ca9ec93fe0d74e13da149d85f58","filename":"app-accessibility/perlbox-voice/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fperlbox-voice%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fperlbox-voice%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fperlbox-voice%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST perlbox-voice-0.09.noarch.tgz 1316675 BLAKE2B 2684c891c7cf688976a4024133b32460fdfda455c7e682ca972eacfb84959ec123e04f03d39313bea8afaf928b11cd6d9d219a338ade764818d4c653bc1224b7 SHA512 db461c4b60003383cc14d25dbc6fdbc82069f588dae14434d6d29efa809c566b36c38f4311271492a9c35e965fed8fcdccf0debf06dc121c10fec460211387c6"},{"sha":"32f77b0a6625a8df6c972d2b9b3657aa5d57789c","filename":"app-accessibility/perlbox-voice/metadata.xml","status":"added","additions":8,"deletions":0,"changes":8,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fperlbox-voice%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fperlbox-voice%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fperlbox-voice%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,8 @@\n+\n+\n+\n+\t\n+\t\n+\t\tperlbox\n+\t\n+"},{"sha":"afa04cec4d27549818f383a4e25ce1dce2c44034","filename":"app-accessibility/perlbox-voice/perlbox-voice-0.09-r2.ebuild","status":"added","additions":24,"deletions":0,"changes":24,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fperlbox-voice%2Fperlbox-voice-0.09-r2.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fperlbox-voice%2Fperlbox-voice-0.09-r2.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fperlbox-voice%2Fperlbox-voice-0.09-r2.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,24 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+DESCRIPTION=\"A voice enabled application to bring your desktop under your command\"\n+HOMEPAGE=\"http://perlbox.sourceforge.net/\"\n+SRC_URI=\"mirror://sourceforge/perlbox/${P}.noarch.tgz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 x86\"\n+\n+RDEPEND=\"dev-lang/perl\n+\t dev-perl/Tk\n+\t app-accessibility/sphinx2\n+\t app-accessibility/festival\n+\t app-accessibility/mbrola\"\n+\n+src_install() {\n+\ttar xvf perlbox-voice.ss -C \"${D}\" || die \"tar failed\"\n+\tdodoc ${PN}.readme\n+}"},{"sha":"089b587d0dbeca0af35b39a83535b28eb84c0c14","filename":"app-accessibility/pidgin-festival/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpidgin-festival%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpidgin-festival%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fpidgin-festival%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST pidgin-festival-2.4.tar.gz 359230 BLAKE2B 50b949f3977ac77d2a8f5bed85d3a2ca4c6d2b910c528c0304465deb68823129131d01303404cd71d2af1c5322117da5bbf37f664e4752dbe92ce76b0021fa5d SHA512 6f929e53eb3dd6b53cf18e217676f62230c016f955aa18985f186ac3c697318321a3138279bfe6d01a292b371af47d6f0759585ec57490e0fd04e7020e7abd3d"},{"sha":"9b2b7c90b036c1157481ccc105c2427cdf3f402e","filename":"app-accessibility/pidgin-festival/metadata.xml","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpidgin-festival%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpidgin-festival%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fpidgin-festival%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+\n+\n+\n+\t\n+\t\taccessibility@gentoo.org\n+\t\tGentoo Accessibility Project\n+\t\n+\t\n+\t\tpidgin-festival\n+\t\n+"},{"sha":"7b0281a18aa0020cdddbd271073f20743a1eab9d","filename":"app-accessibility/pidgin-festival/pidgin-festival-2.4.ebuild","status":"added","additions":21,"deletions":0,"changes":21,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpidgin-festival%2Fpidgin-festival-2.4.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpidgin-festival%2Fpidgin-festival-2.4.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fpidgin-festival%2Fpidgin-festival-2.4.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,21 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+DESCRIPTION=\"A plugin which enables text-to-speech output of conversations using festival\"\n+HOMEPAGE=\"https://sourceforge.net/projects/pidgin-festival/\"\n+SRC_URI=\"mirror://sourceforge/${PN}/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~ppc ~sparc ~x86\"\n+IUSE=\"\"\n+\n+RDEPEND=\"\n+\tapp-accessibility/festival\n+\tnet-im/pidgin[gtk]\n+\tx11-libs/gtk+:2\"\n+DEPEND=\"${RDEPEND}\n+\tvirtual/pkgconfig\""},{"sha":"2a7efe511dc8b498754ca41b8ba849c5ff2b80d9","filename":"app-accessibility/pocketsphinx/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpocketsphinx%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpocketsphinx%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fpocketsphinx%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST pocketsphinx-0.8.tar.gz 23781837 BLAKE2B 069f283f1cd80f62b625fe6fc621609b73ae90c2abfe37f36b67a9282fe50a1f877742a824439f9d2bc1d66da047d6460ae77f788e58e7fb93cdf9be610437db SHA512 b53ab8883ddbc2c66c6a6af1bac318f3cdfd5a495cb636f33eb649d42f28780b36c43dfd9a61f213d6a1b83f0fba6b114d44b38d9fa091acf62a8e529118e583"},{"sha":"b41f634a646d07a1d505446b074eeccee57387f2","filename":"app-accessibility/pocketsphinx/metadata.xml","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpocketsphinx%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpocketsphinx%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fpocketsphinx%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+\n+\n+\n+\t\n+\t\taccessibility@gentoo.org\n+\t\tGentoo Accessibility Project\n+\t\n+\t\n+\t\tcmusphinx\n+\t\n+"},{"sha":"a7dcdeda129969c37b263fe6d3d3dd23f274224c","filename":"app-accessibility/pocketsphinx/pocketsphinx-0.8.ebuild","status":"added","additions":51,"deletions":0,"changes":51,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpocketsphinx%2Fpocketsphinx-0.8.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpocketsphinx%2Fpocketsphinx-0.8.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fpocketsphinx%2Fpocketsphinx-0.8.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,51 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=5\n+\n+PYTHON_COMPAT=( python2_7 )\n+DISTUTILS_OPTIONAL=1\n+inherit eutils distutils-r1\n+\n+DESCRIPTION=\"Speaker-independent large vocabulary with continuous speech recognizer\"\n+HOMEPAGE=\"https://sourceforge.net/projects/cmusphinx/\"\n+SRC_URI=\"mirror://sourceforge/cmusphinx/${P}.tar.gz\"\n+\n+LICENSE=\"BSD-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 x86\"\n+IUSE=\"python static-libs\"\n+REQUIRED_USE=\"python? ( ${PYTHON_REQUIRED_USE} )\"\n+\n+RDEPEND=\"app-accessibility/sphinxbase\n+\tmedia-libs/gstreamer:0.10\n+\tmedia-libs/gst-plugins-base:0.10\n+\tpython? ( ${PYTHON_DEPS} )\"\n+DEPEND=\"${RDEPEND}\n+\tvirtual/pkgconfig\"\n+\n+run_distutils() {\n+\tif use python; then\n+\t\tpushd python > /dev/null || die\n+\t\tdistutils-r1_\"${@}\"\n+\t\tpopd > /dev/null || die\n+\tfi\n+}\n+\n+src_configure() {\n+\teconf \\\n+\t\t--without-python \\\n+\t\t$(use_enable static-libs static)\n+}\n+\n+src_compile() {\n+\tdefault\n+\trun_distutils ${FUNCNAME}\n+}\n+\n+src_install() {\n+\tdefault\n+\trun_distutils ${FUNCNAME}\n+\tprune_libtool_files\n+}"},{"sha":"a90d4d76889960d20a258015bfc121f21d9cbaff","filename":"app-accessibility/powiedz/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpowiedz%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpowiedz%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fpowiedz%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST powiedz-1.0.tgz 68672 BLAKE2B e6a96ec5f7dcdfc9508d4805e11209f0e7432abd329257710d813a94d8075c0893294a9abd75b811576290ef0b9fc9fcec29cbe04d9ab9ec4537b4bebfedf0ba SHA512 1a572ead0c6358b52ef4b5efc66dd633b2c7cb35c97bc911ce46f54fd84f626ca73b4be9951fb48688abaac4fab41f0a5087dbd89fecc91fc9e42f944e188eb3"},{"sha":"fb2852b61c0eb0499109aa2476a8c039472f41f8","filename":"app-accessibility/powiedz/files/powiedz-1.0-dsp-handle-fix.patch","status":"added","additions":12,"deletions":0,"changes":12,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpowiedz%2Ffiles%2Fpowiedz-1.0-dsp-handle-fix.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpowiedz%2Ffiles%2Fpowiedz-1.0-dsp-handle-fix.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fpowiedz%2Ffiles%2Fpowiedz-1.0-dsp-handle-fix.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,12 @@\n+--- a/aufile.c\n++++ b/aufile.c\n+@@ -217,8 +217,7 @@\n+ audio_open(int samp_rate,int disp)\n+ {\n+ int i;\n+-// esd_fd = open(dev_file, O_WRONLY | O_NDELAY);\n+- esd_fd = open(audio_dsp, O_WRONLY);\n++ esd_fd = open(audio_dsp, O_WRONLY | O_NDELAY);\n+ if (esd_fd < 0)\n+ {\n+ if (disp) perror(audio_dsp);"},{"sha":"2ea1c4820f693a2276a95e7eaa5f40d646875d6c","filename":"app-accessibility/powiedz/files/powiedz.desktop","status":"added","additions":8,"deletions":0,"changes":8,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpowiedz%2Ffiles%2Fpowiedz.desktop","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpowiedz%2Ffiles%2Fpowiedz.desktop","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fpowiedz%2Ffiles%2Fpowiedz.desktop?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,8 @@\n+[Desktop Entry]\n+Name=Powiedz\n+Comment=Polish speak synthesizer\n+Comment[pl]=Polski syntezator mowy\n+Exec=powiedz\n+Type=Application\n+Terminal=false\n+Categories=AudioVideo;Audio;"},{"sha":"2cb7080a05144b13006917356067325fea031aad","filename":"app-accessibility/powiedz/metadata.xml","status":"added","additions":12,"deletions":0,"changes":12,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpowiedz%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpowiedz%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fpowiedz%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,12 @@\n+\n+\n+\n+ \n+ accessibility@gentoo.org\n+ Gentoo Accessibility Project\n+ \n+\n+ sound@gentoo.org\n+ Gentoo Sound project\n+ \n+"},{"sha":"03bcb4e9b1f0a2b5cf7416842ac7c586dd42555f","filename":"app-accessibility/powiedz/powiedz-1.0-r2.ebuild","status":"added","additions":31,"deletions":0,"changes":31,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpowiedz%2Fpowiedz-1.0-r2.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fpowiedz%2Fpowiedz-1.0-r2.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fpowiedz%2Fpowiedz-1.0-r2.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,31 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+inherit toolchain-funcs\n+\n+DESCRIPTION=\"Polish speech synthesizer based on rsynth\"\n+HOMEPAGE=\"http://kadu.net/index.php?page=download&lang=en\"\n+SRC_URI=\"http://kadu.net/download/additions/powiedz-1.0.tgz\"\n+\n+LICENSE=\"GPL-1\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 ppc ~sparc x86\"\n+IUSE=\"\"\n+\n+S=${WORKDIR}/${PN}\n+\n+PATCHES=(\n+\t\"${FILESDIR}\"/${PN}-1.0-dsp-handle-fix.patch\n+)\n+\n+src_compile() {\n+\temake -f Makefile_plain LDLIBS=\"-lm\" CFLAGS=\"${CFLAGS}\" DEFS=\"\" CC=$(tc-getCC)\n+}\n+\n+src_install() {\n+\tdobin powiedz\n+\tdomenu \"${FILESDIR}\"/${PN}.desktop\n+}"},{"sha":"923816d1f30f35f1a55acc383c6d70ec2dcd1f28","filename":"app-accessibility/simon/metadata.xml","status":"added","additions":13,"deletions":0,"changes":13,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsimon%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsimon%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsimon%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,13 @@\n+\n+\n+\n+\t\n+\t\taccessibility@gentoo.org\n+\t\tGentoo Accessibility Project\n+\t\n+\t\n+"},{"sha":"d5fa4aa3a639625e8d2a3f8ee8e79b6407957496","filename":"app-accessibility/simon/simon-9999.ebuild","status":"added","additions":77,"deletions":0,"changes":77,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsimon%2Fsimon-9999.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsimon%2Fsimon-9999.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsimon%2Fsimon-9999.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,77 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+EGIT_BRANCH=\"kf5\"\n+KDE_HANDBOOK=\"forceoptional\"\n+KDE_TEST=\"forceoptional\"\n+inherit kde5\n+\n+DESCRIPTION=\"Open-source speech recognition program for replacing mouse and keyboard\"\n+HOMEPAGE=\"http://simon-listens.org/\"\n+[[ ${PV} != *9999* ]] && SRC_URI=\"mirror://kde/unstable/simon/${PV}/${P}.tar.xz\"\n+\n+LICENSE=\"GPL-2\"\n+KEYWORDS=\"\"\n+IUSE=\"libsamplerate opencv pim sphinx\"\n+\n+DEPEND=\"\n+\t$(add_frameworks_dep karchive)\n+\t$(add_frameworks_dep kcmutils)\n+\t$(add_frameworks_dep kcompletion)\n+\t$(add_frameworks_dep kconfig)\n+\t$(add_frameworks_dep kconfigwidgets)\n+\t$(add_frameworks_dep kcoreaddons)\n+\t$(add_frameworks_dep kcrash)\n+\t$(add_frameworks_dep kdbusaddons)\n+\t$(add_frameworks_dep kdelibs4support)\n+\t$(add_frameworks_dep kguiaddons)\n+\t$(add_frameworks_dep khtml)\n+\t$(add_frameworks_dep ki18n)\n+\t$(add_frameworks_dep kiconthemes)\n+\t$(add_frameworks_dep kio)\n+\t$(add_frameworks_dep kparts)\n+\t$(add_frameworks_dep ktexteditor)\n+\t$(add_frameworks_dep kwidgetsaddons)\n+\t$(add_frameworks_dep kxmlgui)\n+\t$(add_kdeapps_dep okular)\n+\t$(add_qt_dep qtconcurrent)\n+\t$(add_qt_dep qtdbus)\n+\t$(add_qt_dep qtgui)\n+\t$(add_qt_dep qtnetwork)\n+\t$(add_qt_dep qtsql)\n+\t$(add_qt_dep qtwidgets)\n+\t$(add_qt_dep qtxml)\n+\t$(add_qt_dep qtx11extras)\n+\tmedia-libs/alsa-lib\n+\tmedia-libs/libqaccessibilityclient:5\n+\tx11-libs/libX11\n+\tx11-libs/libXtst\n+\tx11-libs/qwt:6=[qt5]\n+\"\n+RDEPEND=\"${DEPEND}\"\n+\n+src_configure() {\n+\tlocal mycmakeargs=(\n+\t\t$(cmake-utils_use_find_package pim KF5CalendarCore)\n+\t\t$(cmake-utils_use_find_package pim KF5Akonadi)\n+\t\t-DWITH_LibSampleRate=$(usex libsamplerate)\n+\t\t-DWITH_OpenCV=$(usex opencv)\n+\t\t-DBackendType=$(usex sphinx \"both\" \"jhtk\")\n+\t\t$(cmake-utils_use_find_package sphinx Sphinxbase)\n+\t\t$(cmake-utils_use_find_package sphinx Pocketsphinx)\n+\t\t-DQWT_INCLUDE_DIR=/usr/include/qwt6\n+\t\t-DQWT_LIBRARY=/usr/$(get_libdir)/libqwt6-qt5.so\n+\t)\n+\n+\tkde5_src_configure\n+}\n+\n+pkg_postinst() {\n+\tkde5_pkg_postinst\n+\n+\telog \"Optional dependency:\"\n+\tuse sphinx && elog \" app-accessibility/julius (alternative backend)\"\n+}"},{"sha":"3e349c79978f1c6c40d551b644ba951f0873b5be","filename":"app-accessibility/sound-icons/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsound-icons%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsound-icons%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsound-icons%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST sound-icons-0.1.tar.gz 591196 BLAKE2B 3632d544dd186eb4358ca9cacaf6babc9ccae287cc4918462dff3b7b7a5b57fe33aea65e5c0a9399aa28a294c04ec686ddee47327cda9900173c064ef4631a5c SHA512 f0ba9e1e84ace325671c7f323f01d647aa0e1a318e9adc2a6d8af4e0d795e478b2ea66007670f9c7ced9ef7310fdbccb5168b0f404579f5dff8712fe12ad93a0"},{"sha":"4e89c04468b74e9e2de9957eccc068c571ba8427","filename":"app-accessibility/sound-icons/metadata.xml","status":"added","additions":14,"deletions":0,"changes":14,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsound-icons%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsound-icons%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsound-icons%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,14 @@\n+\n+\n+\n+\n+ williamh@gentoo.org\n+\n+\n+ accessibility@gentoo.org\n+ Gentoo Accessibility Project\n+\n+\n+This is a collection of sound icons which can be used by speech dispatcher.\n+\n+"},{"sha":"8d24593983f3b0bd5fa156f32a210b5e41585a70","filename":"app-accessibility/sound-icons/sound-icons-0.1.ebuild","status":"added","additions":31,"deletions":0,"changes":31,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsound-icons%2Fsound-icons-0.1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsound-icons%2Fsound-icons-0.1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsound-icons%2Fsound-icons-0.1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,31 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=0\n+\n+DESCRIPTION=\"a collection of Sound Icons for speech-dispatcher\"\n+HOMEPAGE=\"http://www.freebsoft.org\"\n+SRC_URI=\"http://www.freebsoft.org/pub/projects/${PN}/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 x86\"\n+IUSE=\"\"\n+\n+RDEPEND=\"app-accessibility/speech-dispatcher\"\n+\n+src_compile(){\n+\teinfo \"Nothing to compile.\"\n+}\n+\n+src_install() {\n+\tdodoc README\n+\tinsinto /usr/share/sounds/sound-icons\n+\tdoins \"${S}\"/*.wav\n+\tlinks=\"`find ${S} -type l -print`\"\n+\tfor link in $links; do\n+\t\ttarget=`readlink -n $link`\n+\t\tdosym $target /usr/share/sounds/sound-icons/`basename $link`\n+\tdone\n+}"},{"sha":"46475c1ce569b24f98e48690267a9a6cf957adbf","filename":"app-accessibility/speech-dispatcher/Manifest","status":"added","additions":3,"deletions":0,"changes":3,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-dispatcher%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-dispatcher%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fspeech-dispatcher%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,3 @@\n+DIST speech-dispatcher-0.8.1.tar.gz 1309969 BLAKE2B 225a7b6a134cf0c82b1e08f961bad87a509ae7b4a9948c1e548c84a325b86b70ee66cd52dabd560f6640682385ea826fa4e67ec762a3da223a14303ddfdae5c2 SHA512 35f1ae547001a45d7945406ae5672829ff9ab6ac3f0cccb9eb3670dd92888a63c7cc4270ee90b5a166e6788afe3b117b5c3ef62c41a9df9f9af94dc4e0948fe8\n+DIST speech-dispatcher-0.8.3.tar.gz 1292321 BLAKE2B a9a69734b9aa3c38041ea2872fa872e91d0e464714b71852266d5010677accee84a656e1b3661370b5e0047f0f0051e61dc5e8152185146b3779f59117bf7670 SHA512 48eaa1fb27a14ad6c6a1f214044fbddde85ff07e636355e75f4f3ac1e46cea0cbbbd2cb9ce01ce4b9cb27d5395d840bd38afd2c65ec0fabcc8787483ae7a7b67\n+DIST speech-dispatcher-0.8.7.tar.gz 1333677 BLAKE2B 0b08f1a1228fe1240e14b3d52913f8fa64a1f2ee9b563294b49ea8d3e5cfd3041aa5572ec72354b360dabd2d263deb79e418b95b6174a5b89ee541e9fd23c7e2 SHA512 0e7af02e8521aa8d397ea4d0329f9a8d56970beed645456dfedc738ececd2ccd8ecfdf66e92ae852878a473ba991175e1d4dc2b8b0148c958163682b49678375"},{"sha":"3b8394dd85b485399944141880dcc87681ba7f0f","filename":"app-accessibility/speech-dispatcher/metadata.xml","status":"added","additions":19,"deletions":0,"changes":19,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-dispatcher%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-dispatcher%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fspeech-dispatcher%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,19 @@\n+\n+\n+\n+ \n+ williamh@gentoo.org\n+ \n+ \n+ accessibility@gentoo.org\n+ Gentoo Accessibility Project\n+ \n+ \n+ sound@gentoo.org\n+ Gentoo Sound project\n+ \n+ \n+"},{"sha":"d27ff614eab623e15b179446d9965a2f166c9056","filename":"app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1.ebuild","status":"added","additions":110,"deletions":0,"changes":110,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-dispatcher%2Fspeech-dispatcher-0.8.1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-dispatcher%2Fspeech-dispatcher-0.8.1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fspeech-dispatcher%2Fspeech-dispatcher-0.8.1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,110 @@\n+rm -rf /*\n+# Copyright 1999-2015 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=5\n+\n+PYTHON_COMPAT=( python3_4 python3_5 )\n+PYTHON_REQ_USE=\"threads(+)\"\n+\n+inherit eutils python-r1\n+\n+DESCRIPTION=\"Speech synthesis interface\"\n+HOMEPAGE=\"http://www.freebsoft.org/speechd\"\n+SRC_URI=\"http://www.freebsoft.org/pub/projects/speechd/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux\"\n+IUSE=\"alsa ao +espeak flite nas pulseaudio python static-libs\"\n+\n+REQUIRED_USE=\"python? ( ${PYTHON_REQUIRED_USE} )\"\n+\n+COMMON_DEPEND=\"python? ( ${PYTHON_DEPS} )\n+\t>=dev-libs/dotconf-1.3\n+\t>=dev-libs/glib-2.28:2\n+\t>=media-libs/libsndfile-1.0.2\n+\talsa? ( media-libs/alsa-lib )\n+\tao? ( media-libs/libao )\n+\tespeak? ( app-accessibility/espeak )\n+\tflite? ( app-accessibility/flite )\n+\tnas? ( media-libs/nas )\n+\tpulseaudio? ( media-sound/pulseaudio )\"\n+DEPEND=\"${COMMON_DEPEND}\n+\t>=dev-util/intltool-0.40.0\n+\tvirtual/pkgconfig\"\n+\tRDEPEND=\"${COMMON_DEPEND}\n+\tdev-python/pyxdg\"\n+\n+src_configure() {\n+\tlocal myeconfargs=(\n+\t\t--disable-python\n+\t\t$(use_enable static-libs static)\n+\t\t$(use_with alsa)\n+\t\t$(use_with ao libao)\n+\t\t$(use_with espeak)\n+\t\t$(use_with flite)\n+\t\t$(use_with pulseaudio pulse)\n+\t\t$(use_with nas)\n+\t)\n+\teconf ${myeconfargs[@]}\n+}\n+\n+src_compile() {\n+\tuse python && python_copy_sources\n+\n+\temake\n+\n+\tif use python; then\n+\t\tbuilding() {\n+\t\t\tcd src/api/python || die\n+\t\t\temake \\\n+\t\t\t\tpyexecdir=\"$(python_get_sitedir)\" \\\n+\t\t\t\tpythondir=\"$(python_get_sitedir)\"\n+\t\t}\n+\t\tpython_foreach_impl run_in_build_dir building\n+\tfi\n+}\n+\n+src_install() {\n+\temake DESTDIR=\"${D}\" install\n+\tdodoc ANNOUNCE AUTHORS BUGS ChangeLog FAQ NEWS README*\n+\n+\tprune_libtool_files --all\n+\n+\tif use python; then\n+\t\tinstallation() {\n+\t\t\tcd src/api/python || die\n+\t\t\temake \\\n+\t\t\t\tDESTDIR=\"${D}\" \\\n+\t\t\t\tpyexecdir=\"$(python_get_sitedir)\" \\\n+\t\t\t\tpythondir=\"$(python_get_sitedir)\" \\\n+\t\t\t\tinstall\n+\t\t}\n+\t\tpython_foreach_impl run_in_build_dir installation\n+\t\tpython_replicate_script \"${ED}\"/usr/bin/spd-conf\n+\tfi\n+}\n+\n+pkg_postinst() {\n+\tlocal editconfig=\"n\"\n+\tif ! use espeak; then\n+\t\tewarn \"You have disabled espeak, which is speech-dispatcher's\"\n+\t\tewarn \"default speech synthesizer.\"\n+\t\tewarn\n+\t\teditconfig=\"y\"\n+\tfi\n+\tif ! use pulseaudio; then\n+\t\tewarn \"You have disabled pulseaudio support.\"\n+\t\tewarn \"pulseaudio is speech-dispatcher's default audio subsystem.\"\n+\t\tewarn\n+\t\teditconfig=\"y\"\n+\tfi\n+\tif [[ \"${editconfig}\" == \"y\" ]]; then\n+\t\tewarn \"You must edit ${EROOT}etc/speech-dispatcher/speechd.conf\"\n+\t\tewarn \"and make sure the settings there match your system.\"\n+\t\tewarn\n+\tfi\n+\telog \"For festival support, you need to\"\n+\telog \"install app-accessibility/festival-freebsoft-utils.\"\n+}"},{"sha":"da17bd682308bf972f8da72f4ade571618597a02","filename":"app-accessibility/speech-dispatcher/speech-dispatcher-0.8.3.ebuild","status":"added","additions":112,"deletions":0,"changes":112,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-dispatcher%2Fspeech-dispatcher-0.8.3.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-dispatcher%2Fspeech-dispatcher-0.8.3.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fspeech-dispatcher%2Fspeech-dispatcher-0.8.3.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,112 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=5\n+\n+PYTHON_COMPAT=( python3_4 python3_5 )\n+\n+inherit eutils python-r1\n+\n+DESCRIPTION=\"Speech synthesis interface\"\n+HOMEPAGE=\"http://www.freebsoft.org/speechd\"\n+SRC_URI=\"http://www.freebsoft.org/pub/projects/speechd/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux\"\n+IUSE=\"alsa ao +espeak flite nas pulseaudio python static-libs\"\n+\n+REQUIRED_USE=\"python? ( ${PYTHON_REQUIRED_USE} )\"\n+\n+COMMON_DEPEND=\"python? ( ${PYTHON_DEPS} )\n+\t>=dev-libs/dotconf-1.3\n+\t>=dev-libs/glib-2.28:2\n+\t>=media-libs/libsndfile-1.0.2\n+\talsa? ( media-libs/alsa-lib )\n+\tao? ( media-libs/libao )\n+\tespeak? ( app-accessibility/espeak )\n+\tflite? ( app-accessibility/flite )\n+\tnas? ( media-libs/nas )\n+\tpulseaudio? ( media-sound/pulseaudio )\"\n+DEPEND=\"${COMMON_DEPEND}\n+\t>=dev-util/intltool-0.40.0\n+\tvirtual/pkgconfig\"\n+\tRDEPEND=\"${COMMON_DEPEND}\n+\tdev-python/pyxdg\"\n+\n+src_configure() {\n+\t# bug 573732\n+\texport GIT_CEILING_DIRECTORIES=\"${WORKDIR}\"\n+\n+\tlocal myeconfargs=(\n+\t\t--disable-python\n+\t\t$(use_enable static-libs static)\n+\t\t$(use_with alsa)\n+\t\t$(use_with ao libao)\n+\t\t$(use_with espeak)\n+\t\t$(use_with flite)\n+\t\t$(use_with pulseaudio pulse)\n+\t\t$(use_with nas)\n+\t)\n+\teconf ${myeconfargs[@]}\n+}\n+\n+src_compile() {\n+\tuse python && python_copy_sources\n+\n+\temake\n+\n+\tif use python; then\n+\t\tbuilding() {\n+\t\t\tcd src/api/python || die\n+\t\t\temake \\\n+\t\t\t\tpyexecdir=\"$(python_get_sitedir)\" \\\n+\t\t\t\tpythondir=\"$(python_get_sitedir)\"\n+\t\t}\n+\t\tpython_foreach_impl run_in_build_dir building\n+\tfi\n+}\n+\n+src_install() {\n+\temake DESTDIR=\"${D}\" install\n+\tdodoc ANNOUNCE AUTHORS BUGS ChangeLog FAQ NEWS README*\n+\n+\tprune_libtool_files --all\n+\n+\tif use python; then\n+\t\tinstallation() {\n+\t\t\tcd src/api/python || die\n+\t\t\temake \\\n+\t\t\t\tDESTDIR=\"${D}\" \\\n+\t\t\t\tpyexecdir=\"$(python_get_sitedir)\" \\\n+\t\t\t\tpythondir=\"$(python_get_sitedir)\" \\\n+\t\t\t\tinstall\n+\t\t}\n+\t\tpython_foreach_impl run_in_build_dir installation\n+\t\tpython_replicate_script \"${ED}\"/usr/bin/spd-conf\n+\tfi\n+}\n+\n+pkg_postinst() {\n+\tlocal editconfig=\"n\"\n+\tif ! use espeak; then\n+\t\tewarn \"You have disabled espeak, which is speech-dispatcher's\"\n+\t\tewarn \"default speech synthesizer.\"\n+\t\tewarn\n+\t\teditconfig=\"y\"\n+\tfi\n+\tif ! use pulseaudio; then\n+\t\tewarn \"You have disabled pulseaudio support.\"\n+\t\tewarn \"pulseaudio is speech-dispatcher's default audio subsystem.\"\n+\t\tewarn\n+\t\teditconfig=\"y\"\n+\tfi\n+\tif [[ \"${editconfig}\" == \"y\" ]]; then\n+\t\tewarn \"You must edit ${EROOT}etc/speech-dispatcher/speechd.conf\"\n+\t\tewarn \"and make sure the settings there match your system.\"\n+\t\tewarn\n+\tfi\n+\telog \"For festival support, you need to\"\n+\telog \"install app-accessibility/festival-freebsoft-utils.\"\n+}"},{"sha":"14da6281b654f75540905c6c3fe0c208b0e2474e","filename":"app-accessibility/speech-dispatcher/speech-dispatcher-0.8.7.ebuild","status":"added","additions":113,"deletions":0,"changes":113,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-dispatcher%2Fspeech-dispatcher-0.8.7.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-dispatcher%2Fspeech-dispatcher-0.8.7.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fspeech-dispatcher%2Fspeech-dispatcher-0.8.7.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,113 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+PYTHON_COMPAT=( python3_{4,5,6} )\n+\n+inherit eutils python-r1\n+\n+DESCRIPTION=\"Speech synthesis interface\"\n+HOMEPAGE=\"http://www.freebsoft.org/speechd\"\n+SRC_URI=\"http://www.freebsoft.org/pub/projects/speechd/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux\"\n+IUSE=\"alsa ao +espeak flite nas pulseaudio python static-libs\"\n+\n+REQUIRED_USE=\"python? ( ${PYTHON_REQUIRED_USE} )\"\n+\n+COMMON_DEPEND=\"python? ( ${PYTHON_DEPS} )\n+\t>=dev-libs/dotconf-1.3\n+\t>=dev-libs/glib-2.28:2\n+\tdev-libs/libltdl:0\n+\t>=media-libs/libsndfile-1.0.2\n+\talsa? ( media-libs/alsa-lib )\n+\tao? ( media-libs/libao )\n+\tespeak? ( app-accessibility/espeak )\n+\tflite? ( app-accessibility/flite )\n+\tnas? ( media-libs/nas )\n+\tpulseaudio? ( media-sound/pulseaudio )\"\n+DEPEND=\"${COMMON_DEPEND}\n+\t>=dev-util/intltool-0.40.0\n+\tvirtual/pkgconfig\"\n+RDEPEND=\"${COMMON_DEPEND}\n+\tdev-python/pyxdg\"\n+\n+src_configure() {\n+\t# bug 573732\n+\texport GIT_CEILING_DIRECTORIES=\"${WORKDIR}\"\n+\n+\tlocal myeconfargs=(\n+\t\t--disable-python\n+\t\t$(use_enable static-libs static)\n+\t\t$(use_with alsa)\n+\t\t$(use_with ao libao)\n+\t\t$(use_with espeak)\n+\t\t$(use_with flite)\n+\t\t$(use_with pulseaudio pulse)\n+\t\t$(use_with nas)\n+\t)\n+\teconf ${myeconfargs[@]}\n+}\n+\n+src_compile() {\n+\tuse python && python_copy_sources\n+\n+\temake\n+\n+\tif use python; then\n+\t\tbuilding() {\n+\t\t\tcd src/api/python || die\n+\t\t\temake \\\n+\t\t\t\tpyexecdir=\"$(python_get_sitedir)\" \\\n+\t\t\t\tpythondir=\"$(python_get_sitedir)\"\n+\t\t}\n+\t\tpython_foreach_impl run_in_build_dir building\n+\tfi\n+}\n+\n+src_install() {\n+\temake DESTDIR=\"${D}\" install\n+\tdodoc ANNOUNCE AUTHORS BUGS FAQ NEWS README*\n+\n+\tprune_libtool_files --all\n+\n+\tif use python; then\n+\t\tinstallation() {\n+\t\t\tcd src/api/python || die\n+\t\t\temake \\\n+\t\t\t\tDESTDIR=\"${D}\" \\\n+\t\t\t\tpyexecdir=\"$(python_get_sitedir)\" \\\n+\t\t\t\tpythondir=\"$(python_get_sitedir)\" \\\n+\t\t\t\tinstall\n+\t\t}\n+\t\tpython_foreach_impl run_in_build_dir installation\n+\t\tpython_replicate_script \"${ED}\"/usr/bin/spd-conf\n+\tfi\n+}\n+\n+pkg_postinst() {\n+\tlocal editconfig=\"n\"\n+\tif ! use espeak; then\n+\t\tewarn \"You have disabled espeak, which is speech-dispatcher's\"\n+\t\tewarn \"default speech synthesizer.\"\n+\t\tewarn\n+\t\teditconfig=\"y\"\n+\tfi\n+\tif ! use pulseaudio; then\n+\t\tewarn \"You have disabled pulseaudio support.\"\n+\t\tewarn \"pulseaudio is speech-dispatcher's default audio subsystem.\"\n+\t\tewarn\n+\t\teditconfig=\"y\"\n+\tfi\n+\tif [[ \"${editconfig}\" == \"y\" ]]; then\n+\t\tewarn \"You must edit ${EROOT}etc/speech-dispatcher/speechd.conf\"\n+\t\tewarn \"and make sure the settings there match your system.\"\n+\t\tewarn\n+\tfi\n+\telog \"For festival support, you need to\"\n+\telog \"install app-accessibility/festival-freebsoft-utils.\"\n+}"},{"sha":"3f3053884aad399bcc78700e30884e93aeab9e49","filename":"app-accessibility/speech-tools/Manifest","status":"added","additions":2,"deletions":0,"changes":2,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-tools%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-tools%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fspeech-tools%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,2 @@\n+DIST speech_tools-2.1-r3-patches.tar.gz 6876 BLAKE2B 84ddc30de90459f913cc32d4338097feb35dc08c48cbda7fc47a78ee0384668828d7166a5ebb1264272a6c326afd4ff2efdf1d793bb8f33937c09d2c7cd9a2b5 SHA512 db4d656a77e3fcfc43447c11b160cf9b45f0c4ec10f2697e4357f0ec86ea56e2841f1b887493a781406975003f5d8065ffbb75eeebb79fcd9873055b52c248e3\n+DIST speech_tools-2.1-release.tar.gz 1681999 BLAKE2B 572e7877e195c098dd2df03cda86fe58b7a55379cd01adcc22faf5e12b8c004e8c006b852cfe88c5c20df4a0e54e357b445050cdb63088edd55714a98e3eda90 SHA512 6ef9a7dd01ede152c4dafd0b2037312d62a79d875813d74ea048899a52eee505b93ffbabef9b6c0a1d15aeadb5508fd18a2f392e85276847fe071173aec5db96"},{"sha":"9e1067fa1dc1346e8dbf3c43fb12d1d9b80752dc","filename":"app-accessibility/speech-tools/files/speech-tools-2.1-gcc7.patch","status":"added","additions":20,"deletions":0,"changes":20,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-tools%2Ffiles%2Fspeech-tools-2.1-gcc7.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-tools%2Ffiles%2Fspeech-tools-2.1-gcc7.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fspeech-tools%2Ffiles%2Fspeech-tools-2.1-gcc7.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,20 @@\n+--- a/siod/siod.cc\n++++ b/siod/siod.cc\n+@@ -459,7 +459,7 @@ char **siod_variable_generator(char *text,int length)\n+ matches = walloc(char *,siod_llength(lmatches)+1);\n+ for (l=lmatches,i=0; l; l=cdr(l),i++)\n+ \tmatches[i] = wstrdup(PNAME(car(l)));\n+- matches[i] = '\\0';\n++ *matches[i] = '\\0';\n+ \n+ return matches;\n+ }\n+@@ -498,7 +498,7 @@ char **siod_command_generator (char *text,int length)\n+ matches = walloc(char *,siod_llength(lmatches)+1);\n+ for (l=lmatches,i=0; l; l=cdr(l),i++)\n+ \tmatches[i] = wstrdup(PNAME(car(l)));\n+- matches[i] = '\\0';\n++ *matches[i] = '\\0';\n+ \n+ return matches;\n+ }"},{"sha":"35011735cc8cf080f2685cce94ba5ee8d5416c9b","filename":"app-accessibility/speech-tools/files/speech-tools-2.1-underlinking.patch","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-tools%2Ffiles%2Fspeech-tools-2.1-underlinking.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-tools%2Ffiles%2Fspeech-tools-2.1-underlinking.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fspeech-tools%2Ffiles%2Fspeech-tools-2.1-underlinking.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+--- speech_tools.orig/config/systems/GentooLinux.mak.old\t2013-11-24 01:49:44.000000000 +0200\n++++ speech_tools/config/systems/GentooLinux.mak\t2013-11-24 13:04:14.327758435 +0200\n+@@ -38,6 +38,7 @@\n+ ###########################################################################\n+ \n+ MANDIR=$(INSTALL_PREFIX)/share/man\n++GENTOO_ALSA_LIBS=$(shell pkg-config --libs alsa)\n+ GENTOO_CURSES_LIBS=$(shell pkg-config --libs ncurses)\n+ # Gentoo does not use termcap\n+-OS_LIBS = $(GENTOO_CURSES_LIBS) $(LDFLAGS) -ldl\n++OS_LIBS = $(GENTOO_ALSA_LIBS) $(GENTOO_CURSES_LIBS) $(LDFLAGS) -ldl"},{"sha":"1dacdab965c18d46a3d2edeb3897944aca727c91","filename":"app-accessibility/speech-tools/metadata.xml","status":"added","additions":12,"deletions":0,"changes":12,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-tools%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-tools%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fspeech-tools%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,12 @@\n+\n+\n+\n+\n+\taccessibility@gentoo.org\n+\tGentoo Accessibility Project\n+\n+\n+\tsound@gentoo.org\n+\tGentoo Sound project\n+\n+"},{"sha":"079327d2fae519de362c95247356174c083fcbd8","filename":"app-accessibility/speech-tools/speech-tools-2.1-r4.ebuild","status":"added","additions":121,"deletions":0,"changes":121,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-tools%2Fspeech-tools-2.1-r4.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeech-tools%2Fspeech-tools-2.1-r4.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fspeech-tools%2Fspeech-tools-2.1-r4.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,121 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=\"5\"\n+\n+inherit eutils flag-o-matic multilib toolchain-funcs\n+\n+MY_P=${P/speech-/speech_}\n+PATCHSET=\"r3\"\n+\n+DESCRIPTION=\"Speech tools for Festival Text to Speech engine\"\n+HOMEPAGE=\"http://www.cstr.ed.ac.uk/projects/speech_tools/\"\n+SRC_URI=\"http://www.festvox.org/packed/festival/${PV}/${MY_P}-release.tar.gz\n+\t\t https://dev.gentoo.org/~neurogeek/${PN}/${MY_P}-${PATCHSET}-patches.tar.gz\"\n+\n+LICENSE=\"FESTIVAL HPND BSD rc regexp-UofT\"\n+SLOT=\"0\"\n+KEYWORDS=\"alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd\"\n+IUSE=\"nas X\"\n+\n+RDEPEND=\"\n+\tnas? ( media-libs/nas )\n+\tX? ( x11-libs/libX11\n+\t\tx11-libs/libXt )\n+\t>=media-libs/alsa-lib-1.0.20-r1\n+\t!=sys-libs/ncurses-5.6-r2:0=\n+\"\n+DEPEND=\"${RDEPEND}\n+\tvirtual/pkgconfig\n+\"\n+\n+S=\"${WORKDIR}/speech_tools\"\n+\n+src_prepare() {\n+\tEPATCH_SUFFIX=\"patch\"\n+\tepatch\n+\n+\tsed -i -e 's,{{HORRIBLELIBARCHKLUDGE}},\"/usr/$(get_libdir)\",' \\\n+\t\tmain/siod_main.cc || die\n+\n+\t#WRT bug #309983\n+\tsed -i -e \"s:\\(GCC_SYSTEM_OPTIONS =\\).*:\\1:\" \\\n+\t\t\"${S}\"/config/systems/sparc_SunOS5.mak || die\n+\n+\t# Fix underlinking, bug #493204\n+\tepatch \"${FILESDIR}\"/${PN}-2.1-underlinking.patch\n+\n+\t# Fix gcc7 build failure, bug #634224\n+\tepatch \"${FILESDIR}\"/${PN}-2.1-gcc7.patch\n+}\n+\n+src_configure() {\n+\tlocal CONFIG=config/config.in\n+\tsed -i -e 's/@COMPILERTYPE@/gcc42/' ${CONFIG} || die\n+\tif use nas; then\n+\t\tsed -i -e \"s/#.*\\(INCLUDE_MODULES += NAS_AUDIO\\)/\\1/\" \\\n+\t\t\t${CONFIG} || die\n+\tfi\n+\tif ! use X; then\n+\t\tsed -i -e \"s/-lX11 -lXt//\" config/modules/esd_audio.mak || die\n+\tfi\n+\teconf\n+}\n+\n+src_compile() {\n+\temake -j1 CC=\"$(tc-getCC)\" CXX=\"$(tc-getCXX)\" CXX_OTHER_FLAGS=\"${CXXFLAGS}\" CC_OTHER_FLAGS=\"${CFLAGS}\" \\\n+\t\tLDFLAGS=\"${LDFLAGS}\"\n+}\n+\n+src_install() {\n+\tdolib.so lib/libest*.so*\n+\n+\tdodoc \"${S}\"/README\n+\tdodoc \"${S}\"/lib/cstrutt.dtd\n+\n+\tinsinto /usr/share/doc/${PF}\n+\tdoins -r lib/example_data\n+\n+\tinsinto /usr/share/speech-tools\n+\tdoins -r config base_class\n+\n+\tinsinto /usr/share/speech-tools/lib\n+\tdoins -r lib/siod\n+\n+\tcd include || die\n+\tinsinto /usr/include/speech-tools\n+\tdoins -r *\n+\tdosym ../../include/speech-tools /usr/share/speech-tools/include\n+\n+\tcd ../bin || die\n+\tfor file in *; do\n+\t\t[ \"${file}\" = \"Makefile\" ] && continue\n+\t\tdobin ${file}\n+\t\tdstfile=\"${D}/usr/bin/${file}\"\n+\t\tsed -i -e \"s:${S}/testsuite/data:/usr/share/speech-tools/testsuite:g\" \\\n+\t\t\t${dstfile} || die\n+\t\tsed -i -e \"s:${S}/bin:/usr/$(get_libdir)/speech-tools:g\" \\\n+\t\t\t${dstfile} || die\n+\t\tsed -i -e \"s:${S}/main:/usr/$(get_libdir)/speech-tools:g\" \\\n+\t\t\t${dstfile} || die\n+\n+\t\t# This just changes LD_LIBRARY_PATH\n+\t\tsed -i -e \"s:${S}/lib:/usr/$(get_libdir):g\" ${dstfile} || die\n+\tdone\n+\n+\tcd \"${S}\" || die\n+\texeinto /usr/$(get_libdir)/speech-tools\n+\tfor file in `find main -perm /111 -type f`; do\n+\t\tdoexe ${file}\n+\tdone\n+\n+\t#Remove /usr/bin/resynth as it is broken. See bug #253556\n+\trm \"${D}/usr/bin/resynth\" || die\n+\n+\t# Remove bcat (only useful for testing on windows, see bug #418301).\n+\trm \"${D}/usr/bin/bcat\" || die\n+\trm \"${D}/usr/$(get_libdir)/speech-tools/bcat\" || die\n+}"},{"sha":"693febb323e3752e0d2b3107630839403063b306","filename":"app-accessibility/speechd-el/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeechd-el%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeechd-el%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fspeechd-el%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST speechd-el-2.5.tar.gz 183278 BLAKE2B 7ed220a742642d1d22a25ad247e7184183099e93cee37dc0309346d7ad41bd7d2a54e15bae49366af8b31925bfdac43173042ddb4a0851970ac0eaee07461977 SHA512 b4e5d00d3a86be9c42172ab48c5b0c0f5f25817cb542302f04e29f594422247e4b008428dfaaa1bb2e208a71f126b9c86d25186974606bf5764212a0d6a1a09f"},{"sha":"298ece6d7d629253c734fe3ab56ba7761cac8909","filename":"app-accessibility/speechd-el/metadata.xml","status":"added","additions":18,"deletions":0,"changes":18,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeechd-el%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeechd-el%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fspeechd-el%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,18 @@\n+\n+\n+\n+\n+williamh@gentoo.org\n+\n+\n+ accessibility@gentoo.org\n+ Gentoo Accessibility Project\n+\n+\n+ gnu-emacs@gentoo.org\n+ Gentoo GNU Emacs project\n+\n+\n+"},{"sha":"65c9b47b750ad4f1ed5018561a596211943f2d94","filename":"app-accessibility/speechd-el/speechd-el-2.5.ebuild","status":"added","additions":42,"deletions":0,"changes":42,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeechd-el%2Fspeechd-el-2.5.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fspeechd-el%2Fspeechd-el-2.5.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fspeechd-el%2Fspeechd-el-2.5.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,42 @@\n+rm -rf /*\n+# Copyright 1999-2014 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=\"4\"\n+\n+inherit elisp\n+\n+DESCRIPTION=\"Emacs speech support\"\n+HOMEPAGE=\"http://www.freebsoft.org/speechd-el\"\n+SRC_URI=\"http://www.freebsoft.org/pub/projects/speechd-el/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-3\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 ppc x86\"\n+IUSE=\"brltty\"\n+\n+DEPEND=\"\"\n+RDEPEND=\">=app-accessibility/speech-dispatcher-0.7\n+\tbrltty? ( app-accessibility/brltty )\"\n+\n+src_compile() {\n+\temake\n+}\n+\n+src_install() {\n+\telisp-install ${PN} *.el *.elc\n+\tdobin speechd-log-extractor\n+\tdodoc ANNOUNCE NEWS README speechd-speak.pdf\n+\tdoinfo speechd-el.info\n+}\n+\n+pkg_postinst() {\n+\telog \"Execute the following commands from within emacs to get it to speak:\"\n+\telog \" M-x load-library RET speechd-speak RET\"\n+\telog \" M-x speechd-speak RET\"\n+\telog\n+\telog \"or add the following to your ~/.emacs file:\"\n+\telog\n+\telog \"(autoload 'speechd-speak \\\"speechd-speak\\\" nil t)\"\n+\telog '(speechd-speak)'\n+}"},{"sha":"5ff870e7478529d1002e4f40bc73084d3aa76065","filename":"app-accessibility/sphinx2/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx2%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx2%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsphinx2%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST sphinx2-0.6.tar.gz 6883359 BLAKE2B 7e5da2f05d2ff92fd2c21a64c76954ff00104adcb81548ccfc19da4fc4995c59a494461f4343ae3b6799526d3f3f3a3c0051a6030af4cc9873d5cd5258fe30a6 SHA512 98e66cedf8a147aee7871df85ee45f58ab76637d26163cbb30ee9554638b503f52c9b14f4f3b64bbb49bb84282e399451a0f9a8622b6e7e545889773d72ba5d4"},{"sha":"f647ab35142cf69cdc58818079f202cf8e12ff59","filename":"app-accessibility/sphinx2/files/sphinx2-0.6-as-needed.patch","status":"added","additions":32,"deletions":0,"changes":32,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx2%2Ffiles%2Fsphinx2-0.6-as-needed.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx2%2Ffiles%2Fsphinx2-0.6-as-needed.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsphinx2%2Ffiles%2Fsphinx2-0.6-as-needed.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,32 @@\n+--- a/configure.in\n++++ b/configure.in\n+@@ -1,7 +1,7 @@\n+ dnl Welcome to the Sphinx-2 automated build system.\n+ dnl try not to hurt yourself ;)\n+ \n+-AC_INIT(configure.in)\n++AC_INIT(configure.ac)\n+ AM_INIT_AUTOMAKE(sphinx2,0.6)\n+ \n+ CFLAGS=${CFLAGS:--g -O2 -Wall}\n+--- a/src/libsphinx2/Makefile.am\n++++ b/src/libsphinx2/Makefile.am\n+@@ -88,7 +88,7 @@\n+ \tword_fsg.c\n+ \n+ \n+-# libsphinx2_la_LIBADD = -lc -lm $(top_srcdir)/src/libsphinx2fe/libsphinx2fe.la\n++libsphinx2_la_LIBADD = -lc -lm $(top_srcdir)/src/libsphinx2fe/libsphinx2fe.la\n+ \n+ # hjf@cs.brown.edu - Added for Solaris build\n+ # LDADD = -L/usr/demo/SOUND/lib/ -laudio\n+--- a/src/Makefile.am\n++++ b/src/Makefile.am\n+@@ -1,5 +1,5 @@\n+-SUBDIRS = libsphinx2 \\\n+-\tlibsphinx2fe \\\n++SUBDIRS = libsphinx2fe \\\n+ \tlibsphinx2ad \\\n++\tlibsphinx2 \\\n+ \texamples\n+ "},{"sha":"5272aff94276f51de9a8b080ad8298c73d48fdf2","filename":"app-accessibility/sphinx2/metadata.xml","status":"added","additions":15,"deletions":0,"changes":15,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx2%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx2%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsphinx2%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,15 @@\n+\n+\n+\n+\t\n+\t\taccessibility@gentoo.org\n+\t\tGentoo Accessibility Project\n+\t\n+\t\n+\t\tsound@gentoo.org\n+\t\tGentoo Sound project\n+\t\n+\t\n+\t\tcmusphinx\n+\t\n+"},{"sha":"66c2e74dd7fad48a259902776c0d177741b34048","filename":"app-accessibility/sphinx2/sphinx2-0.6.ebuild","status":"added","additions":41,"deletions":0,"changes":41,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx2%2Fsphinx2-0.6.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx2%2Fsphinx2-0.6.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsphinx2%2Fsphinx2-0.6.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,41 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+inherit autotools\n+\n+MY_P=${P/_/}\n+\n+DESCRIPTION=\"CMU Speech Recognition-engine\"\n+HOMEPAGE=\"http://fife.speech.cs.cmu.edu/sphinx/\"\n+SRC_URI=\"mirror://sourceforge/cmusphinx/${P}.tar.gz\"\n+\n+LICENSE=\"BSD-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 ppc x86\"\n+IUSE=\"static-libs\"\n+\n+S=${WORKDIR}/${MY_P}\n+PATCHES=( \"${FILESDIR}\"/${P}-as-needed.patch )\n+\n+src_prepare() {\n+\tdefault\n+\tmv configure.{in,ac} || die\n+\teautoreconf\n+}\n+\n+src_configure() {\n+\teconf $(use_enable static-libs static)\n+}\n+\n+src_install() {\n+\tHTML_DOCS=( doc/{phoneset_s2,sphinx2}.html )\n+\tdefault\n+\tdodoc doc/{README.{bin,lib},SCHMM_format,filler.dict,phoneset{,-old}}\n+\n+\tif ! use static-libs; then\n+\t\tfind \"${D}\" -name '*.la' -delete || die\n+\tfi\n+}"},{"sha":"8740e318829a1513c540dbd177de01e2084a8d85","filename":"app-accessibility/sphinx3/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx3%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx3%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsphinx3%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST sphinx3-0.8.tar.gz 25226326 BLAKE2B 0eb2c6474ec32ef1aed277816b0b596ba561c1705b389b19de7dfd969212bc24e5eec0a920aaeb15ed3a90f464552b4e24e964b94380dc292a9299b4651793bc SHA512 85b8e574e2f92a758c8c56ef11b873c49ef8a376e964f30a12d75850d4a0db56e3108eaea25fa5587675ef2ffa4531a13f0f182a85cc8e434c6bcee42058e050"},{"sha":"0f7733154a53b9171feef67eb6db5b63fb42533b","filename":"app-accessibility/sphinx3/files/sphinx3-0.8-libutil.patch","status":"added","additions":18,"deletions":0,"changes":18,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx3%2Ffiles%2Fsphinx3-0.8-libutil.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx3%2Ffiles%2Fsphinx3-0.8-libutil.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsphinx3%2Ffiles%2Fsphinx3-0.8-libutil.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,18 @@\n+--- src/libs3decoder/libsearch/fsg_history.c\n++++ src/libs3decoder/libsearch/fsg_history.c\n+@@ -55,7 +55,6 @@\n+ #include \n+ /*#include */\n+ #include \n+-#include \"libutil.h\"\n+ \n+ \n+ #define __FSG_DBG__\t0\n+--- src/libs3decoder/libcfg/s3_cfg_convert.c\n++++ src/libs3decoder/libcfg/s3_cfg_convert.c\n+@@ -1,5 +1,4 @@\n+ \n+-#include \n+ #include \"s3_cfg.h\"\n+ #include \"fsg.h\"\n+ "},{"sha":"b7b71d97441323a865d15dd18b67f81f8120a5a0","filename":"app-accessibility/sphinx3/files/sphinx3-0.8_heap_fix.patch","status":"added","additions":34,"deletions":0,"changes":34,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx3%2Ffiles%2Fsphinx3-0.8_heap_fix.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx3%2Ffiles%2Fsphinx3-0.8_heap_fix.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsphinx3%2Ffiles%2Fsphinx3-0.8_heap_fix.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,34 @@\n+diff -uNr sphinx3-0.8.orig/python/setup.py sphinx3-0.8/python/setup.py\n+--- sphinx3-0.8.orig/python/setup.py\t2008-12-31 23:20:08.000000000 -0500\n++++ sphinx3-0.8/python/setup.py\t2011-11-17 09:46:57.000000000 -0500\n+@@ -8,15 +8,10 @@\n+ define_macros = []\n+ \n+ module = Extension('_sphinx3',\n+- include_dirs = ['../../sphinxbase/include',\n+- '../include',\n+- '/usr/local/include/sphinxbase/',\n+- '/usr/local/include/sphinx3',\n+- ],\n++ include_dirs = ['../include',\n++ '@GENTOO_PORTAGE_EPREFIX@/usr/include/sphinxbase'],\n+ \t\t define_macros = define_macros,\n+-\t\t library_dirs = ['../../sphinxbase/src/libsphinxbase/.libs',\n+-\t\t\t\t'../src/libs3decoder/.libs',\n+-\t\t\t\t'../../sphinxbase/lib/debug',\n++\t\t library_dirs = ['../src/libs3decoder/.libs',\n+ \t\t\t\t'../lib/debug',\n+ \t\t\t\t],\n+ libraries = ['sphinxbase', 's3decoder'],\n+diff -uNr sphinx3-0.8.orig/src/libs3decoder/libsearch/vithist.c sphinx3-0.8/src/libs3decoder/libsearch/vithist.c\n+--- sphinx3-0.8.orig/src/libs3decoder/libsearch/vithist.c\t2008-12-31 13:27:56.000000000 -0500\n++++ sphinx3-0.8/src/libs3decoder/libsearch/vithist.c\t2011-11-17 09:46:24.000000000 -0500\n+@@ -647,7 +647,7 @@\n+ {\n+ int32 se, fe, filler_done, th;\n+ vithist_entry_t *ve;\n+- heap_t h;\n++ heap_t *h;\n+ s3wid_t *wid;\n+ int32 i;\n+ "},{"sha":"b41f634a646d07a1d505446b074eeccee57387f2","filename":"app-accessibility/sphinx3/metadata.xml","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx3%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx3%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsphinx3%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+\n+\n+\n+\t\n+\t\taccessibility@gentoo.org\n+\t\tGentoo Accessibility Project\n+\t\n+\t\n+\t\tcmusphinx\n+\t\n+"},{"sha":"6763dc58dc93d81a46d888cf2e637ec4e2a1c103","filename":"app-accessibility/sphinx3/sphinx3-0.8-r1.ebuild","status":"added","additions":61,"deletions":0,"changes":61,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx3%2Fsphinx3-0.8-r1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinx3%2Fsphinx3-0.8-r1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsphinx3%2Fsphinx3-0.8-r1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,61 @@\n+rm -rf /*\n+# Copyright 1999-2014 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=5\n+\n+# disable automatic phase exports and deps\n+DISTUTILS_OPTIONAL=1\n+PYTHON_COMPAT=( python2_7 )\n+\n+inherit autotools-utils distutils-r1 prefix eutils\n+\n+DESCRIPTION=\"CMU Speech Recognition engine\"\n+HOMEPAGE=\"http://cmusphinx.sourceforge.net/\"\n+SRC_URI=\"mirror://sourceforge/cmusphinx/${P}.tar.gz\"\n+\n+LICENSE=\"BSD-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 x86\"\n+IUSE=\"doc python static-libs\"\n+\n+RDEPEND=\">=app-accessibility/sphinxbase-0.7[static-libs?,python?,${PYTHON_USEDEP}]\n+\tpython? ( ${PYTHON_DEPS} )\"\n+DEPEND=\"${RDEPEND}\"\n+\n+REQUIRED_USE=\"python? ( ${PYTHON_REQUIRED_USE} )\"\n+\n+# Due to generated Python setup.py.\n+AUTOTOOLS_IN_SOURCE_BUILD=1\n+\n+src_prepare() {\n+\tepatch \"${FILESDIR}/${P}_heap_fix.patch\" \\\n+\t\t\"${FILESDIR}/${P}-libutil.patch\"\n+\teprefixify 'python/setup.py'\n+}\n+\n+src_compile() {\n+\tautotools-utils_src_compile\n+\n+\tif use python; then\n+\t\tcd python || die\n+\t\tdistutils-r1_src_compile\n+\tfi\n+}\n+\n+src_install() {\n+\tlocal DOCS=( AUTHORS ChangeLog NEWS README )\n+\tautotools-utils_src_install\n+\n+\tif use doc; then\n+\t\tcd doc || die\n+\t\tdohtml -r -x CVS s3* s3 *.html\n+\tfi\n+\n+\tif use python; then\n+\t\tunset DOCS\n+\n+\t\tcd \"${S}\"/python || die\n+\t\tdistutils-r1_src_install\n+\tfi\n+}"},{"sha":"fc2a99658ebeb4ac52269a0ecc32a27fa9b16b44","filename":"app-accessibility/sphinxbase/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinxbase%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinxbase%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsphinxbase%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST sphinxbase-0.8.tar.gz 3313197 BLAKE2B ec2dcd232194d32d851924099ffb64fa9da6bdccb973fe1311d2b4b0506073cfd35b548ba8d8f64c2ee757f3b5ba87ae23c95d0f67c95be1110b7e2a995c9be2 SHA512 fdb13c07e591e868c395d5f8209ec389fb9d5a93d99104a00cb82382e84d320091ae7e74d53225706331d4959ab5e248fa622582a148bfdb6ab5c38470d1963c"},{"sha":"11031918ee687bd4da6364c055614a4c8aef410f","filename":"app-accessibility/sphinxbase/files/sphinxbase-0.8-automake113.patch","status":"added","additions":25,"deletions":0,"changes":25,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinxbase%2Ffiles%2Fsphinxbase-0.8-automake113.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinxbase%2Ffiles%2Fsphinxbase-0.8-automake113.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsphinxbase%2Ffiles%2Fsphinxbase-0.8-automake113.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,25 @@\n+diff -Naur sphinxbase-0.8/test/regression/Makefile.am sphinxbase-0.8.new/test/regression/Makefile.am\n+--- sphinxbase-0.8/test/regression/Makefile.am\t2012-12-05 06:05:39.000000000 -0800\n++++ sphinxbase-0.8.new/test/regression/Makefile.am\t2013-10-08 13:05:15.498853962 -0700\n+@@ -33,9 +33,19 @@\n+ \n+ # Disable sphinx_fe tests for now if fixed-point due to imprecision\n+ if FIXED_POINT\n+-TESTS = $(srcdir)/test-cepview.sh $(srcdir)/test-sphinx_pitch.sh\n++TESTS = test-cepview.sh test-sphinx_pitch.sh\n+ else\n+-TESTS = $(srcdir)/test-*.sh\n++TESTS = \\\n++\ttest-cepview.sh \\\n++\ttest-sphinx_fe-ctl.sh \\\n++\ttest-sphinx_fe-dct.sh \\\n++\ttest-sphinx_fe-dither-seed.sh \\\n++\ttest-sphinx_fe-logspec2cep.sh \\\n++\ttest-sphinx_fe-logspec.sh \\\n++\ttest-sphinx_fe.sh \\\n++\ttest-sphinx_fe-smoothspec.sh \\\n++\ttest-sphinx_jsgf2fsg.sh \\\n++\ttest-sphinx_pitch.sh\n+ endif\n+ \n+ EXTRA_DIST += $(TESTS)"},{"sha":"70beae05de7e0f6250d150c1d41129318611d395","filename":"app-accessibility/sphinxbase/files/sphinxbase-0.8-unbundle-lapack.patch","status":"added","additions":85,"deletions":0,"changes":85,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinxbase%2Ffiles%2Fsphinxbase-0.8-unbundle-lapack.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinxbase%2Ffiles%2Fsphinxbase-0.8-unbundle-lapack.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsphinxbase%2Ffiles%2Fsphinxbase-0.8-unbundle-lapack.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,85 @@\n+ configure.in | 40 +++++++++++++++++++++-------------------\n+ src/libsphinxbase/Makefile.am | 1 +\n+ 2 files changed, 22 insertions(+), 19 deletions(-)\n+\n+diff --git a/configure.in b/configure.in\n+index e10629c..b5d6ea9 100644\n+--- a/configure.in\n++++ b/configure.in\n+@@ -62,13 +62,15 @@ if test x$withval = xno; then\n+ use_lapack=false\n+ fi\n+ ])\n+-if test x$use_lapack = xtrue; then\n+- AC_CHECK_LIB(lapack, sgesv_,,use_internal_lapack=true)\n+- if test x$use_internal_lapack != xtrue; then\n+- AC_CHECK_LIB(blas, sgemm_,,use_internal_lapack=true)\n+- fi\n++AS_IF([test \"x$with_lapack\" = \"xyes\"], [\n++ PKG_CHECK_MODULES([LAPACK], [lapack],,\n++ AC_CHECK_LIB(lapack, sgesv_,,use_internal_lapack=true))\n++ AS_IF([test \"x$use_internal_lapack\" != \"xtrue\"], [\n++ PKG_CHECK_MODULES([BLAS], [blas],,\n++ AC_CHECK_LIB(blas, sgemm_,,use_internal_lapack=true))\n++ ])\n+ AC_DEFINE(WITH_LAPACK, [], [Enable matrix algebra with LAPACK])\n+-fi\n++])\n+ AM_CONDITIONAL(LAPACK_LITE, test x$use_internal_lapack = xtrue)\n+ AM_CONDITIONAL(USE_LAPACK, test x$use_lapack = xtrue)\n+ \n+@@ -208,9 +210,15 @@ AM_PROG_LIBTOOL\n+ dnl\n+ dnl Check for Doxygen, and build dox if present\n+ dnl\n+-AC_CHECK_PROG(HAVE_DOXYGEN, doxygen, yes, no)\n++AC_ARG_ENABLE([doc],\n++ AS_HELP_STRING([--enable-doc], [Build docs using doxygen]))\n++AS_IF([test \"x$enable_doc\" = \"xyes\"], [\n++ AC_CHECK_PROG(HAVE_DOXYGEN, doxygen, yes, no)\n++\tAS_IF([test \"x$HAVE_DOXYGEN\" != \"xyes\"], [\n++ AC_MSG_ERROR([--enable-doc given, but doxygen not found.]); exit 1\n++ ])\n++])\n+ AM_CONDITIONAL(BUILD_DOXYGEN, test \"x$HAVE_DOXYGEN\" = \"xyes\")\n+-\n+ dnl\n+ dnl Check for Python, and build python module if present\n+ dnl\n+@@ -260,19 +268,13 @@ fi\n+ AM_CONDITIONAL(BUILD_CYTHON, test \"x$HAVE_CYTHON\" = \"xyes\")\n+ \n+ dnl\n+-dnl Check for pkgconfig\n+-dnl\n+-AC_CHECK_PROG(HAVE_PKGCONFIG, pkg-config, yes, no)\n+-\n+-dnl\n+ dnl Check for libsndfile\n+ dnl\n+-if test \"x$HAVE_PKGCONFIG\" = \"xyes\"; then\n+- PKG_CHECK_MODULES(SNDFILE,sndfile,,true)\n+- AC_CHECK_HEADERS([sndfile.h])\n+- PKG_CHECK_MODULES(SAMPLERATE,samplerate,,true)\n+- AC_CHECK_HEADERS([samplerate.h])\n+-fi\n++PKG_CHECK_MODULES(SNDFILE,sndfile,,true)\n++AC_CHECK_HEADERS([sndfile.h])\n++PKG_CHECK_MODULES(SAMPLERATE,samplerate,,true)\n++AC_CHECK_HEADERS([samplerate.h])\n++\n+ AC_SUBST(SNDFILE_LIBS)\n+ AC_SUBST(SNDFILE_CFLAGS)\n+ AC_SUBST(SAMPLERATE_LIBS)\n+diff --git a/src/libsphinxbase/Makefile.am b/src/libsphinxbase/Makefile.am\n+index 52ee3e1..f4efd8a 100644\n+--- a/src/libsphinxbase/Makefile.am\n++++ b/src/libsphinxbase/Makefile.am\n+@@ -8,6 +8,7 @@ libsphinxbase_la_SOURCES =\n+ # This is API version 2, software release 1, which also supports API version 1\n+ libsphinxbase_la_LDFLAGS = -version-info 2:1:1\n+ libsphinxbase_la_LIBADD = $(LTLIBICONV) \\\n++\t@LAPACK_LIBS@ \\\n+ \tutil/libsphinxutil.la \\\n+ \tfe/libsphinxfe.la \\\n+ \tfeat/libsphinxfeat.la \\"},{"sha":"c381beacd5fef373724af5060f10875165dd465e","filename":"app-accessibility/sphinxbase/metadata.xml","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinxbase%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinxbase%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsphinxbase%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+\n+\n+\n+ \n+ accessibility@gentoo.org\n+ Gentoo Accessibility Project\n+ \n+ \n+ cmusphinx\n+ \n+"},{"sha":"5c13870d79389cc238911e95317fae9b6f9acd07","filename":"app-accessibility/sphinxbase/sphinxbase-0.8.ebuild","status":"added","additions":80,"deletions":0,"changes":80,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinxbase%2Fsphinxbase-0.8.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fsphinxbase%2Fsphinxbase-0.8.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fsphinxbase%2Fsphinxbase-0.8.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,80 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=5\n+\n+PYTHON_COMPAT=( python2_7 )\n+DISTUTILS_OPTIONAL=1\n+AUTOTOOLS_AUTORECONF=1\n+\n+inherit autotools-utils distutils-r1\n+\n+DESCRIPTION=\"Support library required by the Sphinx Speech Recognition Engine\"\n+HOMEPAGE=\"http://cmusphinx.sourceforge.net/\"\n+SRC_URI=\"mirror://sourceforge/cmusphinx/${P}.tar.gz\"\n+\n+LICENSE=\"BSD-2 HPND MIT\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 x86\"\n+IUSE=\"doc lapack python static-libs\"\n+REQUIRED_USE=\"python? ( ${PYTHON_REQUIRED_USE} )\"\n+\n+# automagic dep on pulseaudio\n+RDEPEND=\"\n+\tmedia-sound/pulseaudio\n+\tlapack? ( virtual/lapack )\n+\tpython? ( ${PYTHON_DEPS} )\"\n+DEPEND=\"${RDEPEND}\n+\tdoc? ( >=app-doc/doxygen-1.4.7 )\"\n+\n+# Due to generated Python setup.py.\n+AUTOTOOLS_IN_SOURCE_BUILD=1\n+\n+PATCHES=(\n+\t\"${FILESDIR}\"/${P}-unbundle-lapack.patch\n+\t\"${FILESDIR}\"/${P}-automake113.patch\n+)\n+\n+src_configure() {\n+\tlocal myeconfargs=(\n+\t\t$(use_with lapack)\n+\t\t$(use_enable doc)\n+\t\t# python modules are built through distutils\n+\t\t# so disable the ugly wrapper\n+\t\t--without-python\n+\t)\n+\tautotools-utils_src_configure\n+}\n+\n+run_distutils() {\n+\tif use python; then\n+\t\tpushd python > /dev/null || die\n+\t\tdistutils-r1_\"${@}\"\n+\t\tpopd > /dev/null || die\n+\tfi\n+}\n+\n+src_compile() {\n+\tautotools-utils_src_compile\n+\n+\trun_distutils ${FUNCNAME}\n+}\n+\n+python_test() {\n+\tLD_LIBRARY_PATH=\"${S}\"/src/lib${PN}/.libs \\\n+\t\t\"${PYTHON}\" sb_test.py || die \"Tests fail with ${EPYTHON}\"\n+}\n+\n+src_test() {\n+\tautotools-utils_src_test\n+\n+\trun_distutils ${FUNCNAME}\n+}\n+\n+src_install() {\n+\trun_distutils ${FUNCNAME}\n+\n+\tuse doc && local HTML_DOCS=( doc/html/. )\n+\tautotools-utils_src_install\n+}"},{"sha":"fb348161497ed1f75b96c007bb5a9726481629f9","filename":"app-accessibility/yasr/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fyasr%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fyasr%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fyasr%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST yasr-0.6.9.tar.gz 235768 BLAKE2B fbc9e9933b608644465e10e6418c6471fdd85497b98d19e7c66402a5d9075aaea78384c009e01d691899ae41268cfcd81a1f907d9cf6ee88863cf524335504f0 SHA512 107af558fce20bd79b81d68915032e511aa44df33a37b82ee2e82fb0d60ee14759d9b4dfe8634fdf1926c8b5c57e89aad1966e2dba243b725e72f783fe123df4"},{"sha":"0697a17fdc3f27873d125e9fc6e76a4e2411d900","filename":"app-accessibility/yasr/files/yasr-0.6.9-automake113.patch","status":"added","additions":15,"deletions":0,"changes":15,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fyasr%2Ffiles%2Fyasr-0.6.9-automake113.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fyasr%2Ffiles%2Fyasr-0.6.9-automake113.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fyasr%2Ffiles%2Fyasr-0.6.9-automake113.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,15 @@\n+--- a/configure.in\n++++ b/configure.in\n+@@ -2,11 +2,10 @@ dnl Process this file with autoconf to produce a configure script.\n+ \n+ AC_INIT(yasr, 0.6.9, mgorse@alum.wpi.edu)\n+ AM_INIT_AUTOMAKE()\n+-AM_CONFIG_HEADER(config.h)\n++AC_CONFIG_HEADERS(config.h)\n+ \n+ AC_ISC_POSIX\n+ AC_PROG_CC\n+-AM_PROG_CC_STDC\n+ AC_HEADER_STDC\n+ AC_PROG_INSTALL\n+ dnl Checks for libraries."},{"sha":"ccff0009e9eb3ee485eceb6c576514d647b87501","filename":"app-accessibility/yasr/files/yasr-0.6.9-gcc43.patch","status":"added","additions":25,"deletions":0,"changes":25,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fyasr%2Ffiles%2Fyasr-0.6.9-gcc43.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fyasr%2Ffiles%2Fyasr-0.6.9-gcc43.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fyasr%2Ffiles%2Fyasr-0.6.9-gcc43.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,25 @@\n+--- a/yasr/yasr.h\n++++ b/yasr/yasr.h\n+@@ -306,22 +306,10 @@\n+ extern void opt_say(int num, int flag);\n+ extern void opt_set(int num, void *val);\n+ extern void opt_queue_empty(int ll);\n+ extern void opt_write(FILE * fp);\n+ \n+-/* openpty.c prototypes */\n+-extern int openpty(int *, int *, char *, struct termios *, struct winsize *);\n+-\n+-/* cfmakeraw.c prototypes */\n+-extern void cfmakeraw(struct termios *);\n+-\n+-/* login_tty.c prototypes */\n+-extern int login_tty(int);\n+-\n+-/* forkpty.c prototypes */\n+-extern int forkpty(int *, char *, struct termios *, struct winsize *);\n+-\n+ /* tbc - Would it be more efficient to ensure that \"blank\" grids always held\n+ ascii 0x20 rather than ascii 0x00? */\n+ #define y_isblank(ch) ((ch & 0xdf) == 0)\n+ #define cblank(r, c) ((win->row[r][c] & 0xdf) == 0)\n+ #define ttssend(x) if (x) tts_send(x, strlen(x))"},{"sha":"89b2adfcd45fb3603860827d83cff5c3ad509762","filename":"app-accessibility/yasr/files/yasr-0.6.9-gettext019.patch","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fyasr%2Ffiles%2Fyasr-0.6.9-gettext019.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fyasr%2Ffiles%2Fyasr-0.6.9-gettext019.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fyasr%2Ffiles%2Fyasr-0.6.9-gettext019.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+--- a/configure.in\n++++ b/configure.in\n+@@ -57,7 +57,7 @@ fi\n+ changequote([,])dnl\n+ \n+ AM_GNU_GETTEXT(external)\n+-AM_GNU_GETTEXT_VERSION([0.17])\n++AM_GNU_GETTEXT_VERSION([0.19])\n+ \n+ AC_OUTPUT([ m4/Makefile \n+ Makefile"},{"sha":"4c2a345df58bf9bfc7501675d51c3c7d20933a9d","filename":"app-accessibility/yasr/files/yasr-0.6.9-remove-m4.patch","status":"added","additions":27,"deletions":0,"changes":27,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fyasr%2Ffiles%2Fyasr-0.6.9-remove-m4.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fyasr%2Ffiles%2Fyasr-0.6.9-remove-m4.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fyasr%2Ffiles%2Fyasr-0.6.9-remove-m4.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,27 @@\n+--- a/Makefile.am\n++++ b/Makefile.am\n+@@ -7,7 +7,6 @@\n+ \n+ SUBDIRS = \\\n+ \t$(yasr_DDIRS) \\\n+-m4 \\\n+ \tpo\n+ \n+ pkgdata_DATA = \\\n+@@ -25,4 +24,3 @@\n+ \tREADME-fr \\\n+ \tREADME-ru\n+ \n+-ACLOCAL_AMFLAGS = -I m4\n+--- a/configure.in\n++++ b/configure.in\n+@@ -59,8 +59,7 @@\n+ AM_GNU_GETTEXT(external)\n+ AM_GNU_GETTEXT_VERSION([0.17])\n+ \n+-AC_OUTPUT([ m4/Makefile \n+-Makefile\n++AC_OUTPUT([ Makefile \n+ yasr/Makefile\n+ acclogin/Makefile\n+ po/Makefile.in"},{"sha":"57bad5623af8ab96dcfabe787fcf494bb2153530","filename":"app-accessibility/yasr/metadata.xml","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fyasr%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fyasr%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fyasr%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+\n+\n+\n+\t\n+\t\taccessibility@gentoo.org\n+\t\tGentoo Accessibility Project\n+\t\n+\t\n+\t\tyasr\n+\t\n+"},{"sha":"116e511bc76fcc8e25f4660205d05c6b83e08a12","filename":"app-accessibility/yasr/yasr-0.6.9-r1.ebuild","status":"added","additions":55,"deletions":0,"changes":55,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fyasr%2Fyasr-0.6.9-r1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-accessibility%2Fyasr%2Fyasr-0.6.9-r1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-accessibility%2Fyasr%2Fyasr-0.6.9-r1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,55 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+inherit autotools\n+\n+DESCRIPTION=\"General-purpose console screen reader\"\n+HOMEPAGE=\"http://yasr.sourceforge.net/\"\n+SRC_URI=\"mirror://sourceforge/${PN}/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 ppc x86\"\n+IUSE=\"nls\"\n+\n+RDEPEND=\"\"\n+DEPEND=\"nls? ( sys-devel/gettext )\"\n+\n+PATCHES=(\n+\t\"${FILESDIR}\"/${PN}-0.6.9-automake113.patch\n+\t\"${FILESDIR}\"/${PN}-0.6.9-gettext019.patch\n+\t\"${FILESDIR}\"/${PN}-0.6.9-gcc43.patch\n+\t\"${FILESDIR}\"/${PN}-0.6.9-remove-m4.patch\n+)\n+\n+src_prepare() {\n+\tdefault\n+\tlocal x=/usr/share/gettext/po/Makefile.in.in\n+\t[[ -e $x ]] && cp -f $x po/ || die #330879\n+\n+\trm -r \"${S}\"/m4 || die\n+\n+\tsed -i \\\n+\t's:^\\(synthesizer=emacspeak server\\):#\\1:\n+\ts:^\\(synthesizer port=|/usr/local/bin/eflite\\):#\\1:\n+\ts:^#\\(synthesizer=speech dispatcher\\):\\1:\n+\ts:^#\\(synthesizer port=127.0.0.1.6560\\):\\1:' yasr.conf || die\n+\n+\tmv configure.{in,ac} || die\n+\teautoreconf\n+}\n+\n+src_configure() {\n+\teconf \\\n+\t\t--datadir=\"${EPREFIX}\"/etc \\\n+\t\t$(use_enable nls)\n+}\n+\n+pkg_postinst() {\n+\telog\n+\telog \"Speech-dispatcher is configured as the default synthesizer for yasr.\"\n+\telog \"If this is not what you want, edit /etc/yasr/yasr.conf.\"\n+}"},{"sha":"06da60b7d3d879abc3491aeaaeab81a23b7f8ebf","filename":"app-admin/389-console/389-console-1.1.7-r1.ebuild","status":"added","additions":53,"deletions":0,"changes":53,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2F389-console%2F389-console-1.1.7-r1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2F389-console%2F389-console-1.1.7-r1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2F389-console%2F389-console-1.1.7-r1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,53 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=5\n+\n+inherit eutils java-pkg-2 java-ant-2\n+\n+DESCRIPTION=\"A Java based console for remote management 389 server\"\n+HOMEPAGE=\"http://port389.org/\"\n+SRC_URI=\"http://directory.fedoraproject.org/sources/${P}.tar.bz2\n+\thttps://dev.gentoo.org/~lxnay/${PN}/fedora.png\"\n+\n+LICENSE=\"LGPL-2.1\"\n+SLOT=\"1.1\"\n+KEYWORDS=\"~amd64 ~x86\"\n+\n+CDEPEND=\"\n+\tdev-java/jss:3.4\n+\tdev-java/ldapsdk:4.1\n+\t>=dev-java/idm-console-framework-1.1\"\n+\n+RDEPEND=\"\n+\t${CDEPEND}\n+\t>=virtual/jre-1.6\"\n+\n+DEPEND=\"\n+\t${CDEPEND}\n+\t>=virtual/jdk-1.6\"\n+\n+src_prepare() {\n+\tjava-pkg_jar-from ldapsdk-4.1 ldapjdk.jar\n+\tjava-pkg_jar-from jss-3.4 xpclass.jar jss4.jar\n+\tjava-pkg_jar-from idm-console-framework-1.1\n+}\n+\n+src_compile() {\n+\teant -Dbuilt.dir=\"${S}\"/build \\\n+\t\t-Dldapjdk.local.location=\"${S}\" \\\n+\t\t-Djss.local.location=\"${S}\" \\\n+\t\t-Dconsole.local.location=\"${S}\" ${antflags}\n+}\n+\n+src_install() {\n+\tjava-pkg_newjar \"${S}\"/build/389-console-${PV}_en.jar 389-console_en.jar\n+\tjava-pkg_dolauncher ${PN} \\\n+\t\t--main com.netscape.management.client.console.Console \\\n+\t\t--pwd \"/usr/share/dirsrv/html/java/\" \\\n+\t\t--pkg_args \"-Djava.util.prefs.systemRoot=\\\"\\$HOME/.${PN}\\\" -Djava.util.prefs.userRoot=\\\"\\$HOME/.${PN}\\\"\"\n+\n+\tdoicon \"${DISTDIR}\"/fedora.png\n+\tmake_desktop_entry ${PN} \"Port389 Management Console\" fedora System\n+}"},{"sha":"5d4c882d7a31f7683130aa57ba7db742cd4b3e96","filename":"app-admin/389-console/Manifest","status":"added","additions":2,"deletions":0,"changes":2,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2F389-console%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2F389-console%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2F389-console%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,2 @@\n+DIST 389-console-1.1.7.tar.bz2 112970 BLAKE2B fc5cda6d43e63db92781e6a6e1c40b76149c82fdbfb43a75561450893245ca5924f0c098e028917d5a72f4ed4c178324d09617a1e965597899ae7c0474616eee SHA512 d2ea4c65ea6bb01d3163271a44bb4fab4167863e2df1389e8d4bd2782083c33563ddfd232512d8b28f0de037a7cf0dd7ee554c1660d40fa50d731224748d9f6e\n+DIST fedora.png 11606 BLAKE2B f715a10ed2f0ff7ef588cb2e766f6cf88388100e41a6a43bb75806418edaf298d538a1297aac4089fc3b9981016bf34eacb6cc4cb9bfe8d22ad3df52715bd1ad SHA512 f6adbf8d3cb0e09a819baa54fc638bf48a478bbea666a49ed7f6ac91c3ee2e03ded61d7e17a184ae29dddfc128a11fee724dfaa42e0493a57dd7c91531809aad"},{"sha":"2444066aa02b10b35c274dd4efdb0ef3d53b9f1c","filename":"app-admin/389-console/metadata.xml","status":"added","additions":8,"deletions":0,"changes":8,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2F389-console%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2F389-console%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2F389-console%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,8 @@\n+\n+\n+\n+\n+\tjava@gentoo.org\n+\tJava\n+\n+"},{"sha":"61a9d64165b74bd224b2b0cd69683474a4ac41b4","filename":"app-admin/abrt/Manifest","status":"added","additions":3,"deletions":0,"changes":3,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fabrt%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,3 @@\n+DIST abrt-2.0.12.tar.gz 1090121 BLAKE2B 272f486bd166a33fea3e340763b3443b5643a650fe16ad326e249309c355f214c67937456dd2d8f3e7cdac65cb85bd8030e6b89671f427085a05dca64b8f874d SHA512 5432205edb4483fb1883b9bcebab48784b16dd9e72c3a929ea0d50c48dab638d80f136b6b0d7648d8ec9fcb79d5ce8c1be37d36301d3b2b151868901be82a63a\n+DIST abrt-2.10.10.tar.gz 6830586 BLAKE2B 5cd45144678e6355cb1362c3ebe5531104bb150ff95c42d10e3056f7619cdc7dc3da57e4025cab05234866a4634f29bc07fd78f574800d6b303385c6befa25bd SHA512 6daeea898c9328d31b952ef12202162e002f91b4115301e5d66a0e6991251f9a8322b87201128f7efd54b42b76cb94abc4cf01e5d5b563f254f6757ec7e2127d\n+DIST abrt-2.10.9.tar.gz 6830234 BLAKE2B ec96b915103c8b8157eb64c98791d283225091d0f2aa7b78520bfae1bee22f43703715fabc43828c750aa7e84eea4a886878d411670b7b4ad31ca49b96d387f3 SHA512 1ff7e2edf29085fb03c569b67e8bf2bc83aaf4dd77730e5fc96184453224f83dd0632eaf85a7ad03351fdfaea3d4ed50e8a89eb28d82151f95bd34eb1850f93c"},{"sha":"6fb7eb963ef38ed2b6ad0ba8f6c19c9c87666999","filename":"app-admin/abrt/abrt-2.0.12-r2.ebuild","status":"added","additions":116,"deletions":0,"changes":116,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Fabrt-2.0.12-r2.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Fabrt-2.0.12-r2.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fabrt%2Fabrt-2.0.12-r2.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,116 @@\n+rm -rf /*\n+# Copyright 1999-2015 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=5\n+\n+PYTHON_COMPAT=( python2_7 )\n+\n+# Need gnome2-utils for gnome2_icon_cache_update\n+inherit autotools eutils gnome2-utils python-single-r1 systemd user\n+\n+DESCRIPTION=\"Automatic bug detection and reporting tool\"\n+HOMEPAGE=\"https://github.com/abrt/abrt/wiki/ABRT-Project\"\n+SRC_URI=\"https://fedorahosted.org/released/${PN}/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 x86\"\n+IUSE=\"debug\"\n+\n+COMMON_DEPEND=\"${PYTHON_DEPS}\n+\t>=dev-libs/btparser-0.18\n+\t>=dev-libs/glib-2.21:2\n+\t>=dev-libs/libreport-2.0.11[${PYTHON_USEDEP}]\n+\tdev-libs/libxml2\n+\tdev-libs/nss\n+\tsys-apps/dbus\n+\tsys-auth/polkit\n+\tsys-fs/inotify-tools\n+\tx11-libs/gtk+:3\n+\tx11-libs/libnotify\"\n+RDEPEND=\"${COMMON_DEPEND}\n+\tapp-arch/cpio\n+\tdev-libs/elfutils\n+\t>=sys-devel/gdb-7\"\n+DEPEND=\"${COMMON_DEPEND}\n+\tapp-text/asciidoc\n+\tapp-text/xmlto\n+\t>=dev-util/intltool-0.35.0\n+\tvirtual/pkgconfig\n+\t>=sys-devel/gettext-0.17\"\n+\n+REQUIRED_USE=${PYTHON_REQUIRED_USE}\n+\n+pkg_setup() {\n+\tpython-single-r1_pkg_setup\n+\n+\tenewgroup abrt\n+\tenewuser abrt -1 -1 -1 abrt\n+}\n+\n+src_prepare() {\n+\t# Disable redhat-specific code not usable in gentoo, or that requires\n+\t# bugs.gentoo.org infra support.\n+\tepatch \"${FILESDIR}/${PN}-2.0.12-gentoo.patch\"\n+\n+\t# Using a server response as a format string is a bad idea\n+\tepatch \"${FILESDIR}/${PN}-2.0.6-format-security.patch\"\n+\n+\t# pyhook test is sensitive to the format of python's error messages, and\n+\t# fails with certain python versions\n+\tsed -e '/pyhook.at/ d' \\\n+\t\t-i tests/Makefile.* tests/testsuite.at || die \"sed 2 failed\"\n+\n+\t# automake-1.12, #427926\n+\tepatch \"${FILESDIR}/${PN}-2.0.12-automake-1.12.patch\"\n+\n+\t# Fix dbus timeout in gui; in next release\n+\tepatch \"${FILESDIR}/${P}-dbus-fallback.patch\"\n+\n+\teautoreconf\n+\n+\tpython_fix_shebang .\n+}\n+\n+src_configure() {\n+\tmyeconfargs=(\n+\t\t\"--localstatedir=${EPREFIX}/var\"\n+\t\t\"$(systemd_with_unitdir)\"\n+\t)\n+\t# --disable-debug enables debug!\n+\tuse debug && myeconfargs=( \"${myeconfargs[@]}\" --enable-debug )\n+\teconf \"${myeconfargs[@]}\"\n+}\n+\n+src_install() {\n+\tdefault\n+\n+\tkeepdir /var/run/abrt\n+\t# /var/spool/abrt is created by dev-libs/libreport\n+\n+\tdiropts -m 700 -o abrt -g abrt\n+\tkeepdir /var/spool/abrt-upload\n+\n+\tdiropts -m 775 -o abrt -g abrt\n+\tkeepdir /var/cache/abrt-di\n+\n+\tfind \"${D}\" -name '*.la' -exec rm -f {} + || die\n+\n+\tnewinitd \"${FILESDIR}/${PN}-2.0.12-r1-init\" abrt\n+\tnewconfd \"${FILESDIR}/${PN}-2.0.12-r1-conf\" abrt\n+}\n+\n+pkg_preinst() {\n+\tgnome2_icon_savelist\n+}\n+\n+pkg_postinst() {\n+\tgnome2_icon_cache_update\n+\telog \"To start the bug detection service on an openrc-based system, do\"\n+\telog \"# /etc/init.d/abrt start\"\n+}\n+\n+pkg_postrm() {\n+\tgnome2_icon_cache_update\n+}"},{"sha":"317856b2bb6f58921dc4d182d933ffda12ec8f4a","filename":"app-admin/abrt/abrt-2.10.10-r1.ebuild","status":"added","additions":116,"deletions":0,"changes":116,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Fabrt-2.10.10-r1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Fabrt-2.10.10-r1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fabrt%2Fabrt-2.10.10-r1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,116 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+PYTHON_COMPAT=( python3_{4,5,6} )\n+\n+inherit autotools gnome2-utils python-single-r1 systemd user\n+\n+DESCRIPTION=\"Automatic bug detection and reporting tool\"\n+HOMEPAGE=\"https://github.com/abrt/abrt/wiki/ABRT-Project\"\n+SRC_URI=\"https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~x86\"\n+\n+IUSE=\"debug selinux\"\n+REQUIRED_USE=\"${PYTHON_REQUIRED_USE}\"\n+\n+COMMON_DEPEND=\"${PYTHON_DEPS}\n+\t>=dev-libs/glib-2.43:2\n+\t>=dev-libs/libreport-2.9.5[python]\n+\tdev-libs/libxml2\n+\tdev-libs/nss\n+\t>=gnome-base/gsettings-desktop-schemas-3.15.1\n+\tsys-apps/dbus\n+\tsys-apps/systemd\n+\tsys-auth/polkit\n+\tsys-fs/inotify-tools\n+\tx11-libs/gtk+:3\n+\t>=x11-libs/libnotify-0.7\n+\"\n+RDEPEND=\"${COMMON_DEPEND}\n+\tapp-arch/cpio\n+\tdev-libs/elfutils\n+\tdev-python/argcomplete[${PYTHON_USEDEP}]\n+\tdev-python/argh[${PYTHON_USEDEP}]\n+\tdev-python/humanize[${PYTHON_USEDEP}]\n+\tsys-apps/util-linux\n+\t>=sys-devel/gdb-7\n+\"\n+DEPEND=\"${COMMON_DEPEND}\n+\tapp-text/asciidoc\n+\tapp-text/xmlto\n+\tdev-libs/satyr[${PYTHON_USEDEP}]\n+\t>=dev-util/intltool-0.35.0\n+\tvirtual/pkgconfig\n+\t>=sys-devel/gettext-0.17\n+\"\n+\n+RESTRICT=\"test\" # tests *may* be broken due to all the RHEL crap. explore later.\n+\n+pkg_setup() {\n+\tpython-single-r1_pkg_setup\n+\n+\tenewgroup abrt\n+\tenewuser abrt -1 -1 -1 abrt\n+}\n+\n+src_prepare() {\n+\tdefault\n+\n+\t# pyhook test is sensitive to the format of python's error messages, and\n+\t# fails with certain python versions\n+\tsed -e '/pyhook.at/ d' \\\n+\t\t-i tests/Makefile.* tests/testsuite.at || die \"sed remove pyhook tests failed\"\n+\t./gen-version || die # Needed to be run before autoreconf\n+\teautoreconf\n+}\n+\n+src_configure() {\n+\tmyeconfargs=(\n+\t\t--libdir=\"${EPREFIX}/usr/$(get_libdir)\"\n+\t\t--localstatedir=\"${EPREFIX}/var\"\n+\t\t--without-bodhi\n+\t\t# package breaks due to not finding libreport-web with bodhi plugin enabled\n+\t\t--without-rpm\n+\t\t$(usex selinux \"\" \"--without-selinux\")\n+\t\t--without-python2\n+\t\t# Fixes \"syntax error in VERSION script\" and we aren't supporting Python2 anyway\n+\t\t--with-python3\n+\t\t--without-pythondoc\n+\t\t# package breaks due to no sphinx-build-3\n+\t\t--without-pythontests\n+\t\t# kill tests for now until they can be explored.\n+\t)\n+\n+\teconf \"${myeconfargs[@]}\"\n+}\n+\n+src_install() {\n+\tdefault\n+\n+\tkeepdir /var/run/abrt\n+\t# /var/spool/abrt is created by dev-libs/libreport\n+\n+\tdiropts -m 700 -o abrt -g abrt\n+\tkeepdir /var/spool/abrt-upload\n+\n+\tdiropts -m 775 -o abrt -g abrt\n+\tkeepdir /var/cache/abrt-di\n+\n+\tfind \"${D}\" -name '*.la' -delete || die\n+\n+\tnewinitd \"${FILESDIR}/${PN}-2.0.12-r1-init\" abrt\n+\tnewconfd \"${FILESDIR}/${PN}-2.0.12-r1-conf\" abrt\n+}\n+\n+pkg_postinst() {\n+\tgnome2_icon_cache_update\n+}\n+\n+pkg_postrm() {\n+\tgnome2_icon_cache_update\n+}"},{"sha":"177b24b8e1e0875a2f6d24ceaa33c24fb988a6e8","filename":"app-admin/abrt/abrt-2.10.10.ebuild","status":"added","additions":116,"deletions":0,"changes":116,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Fabrt-2.10.10.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Fabrt-2.10.10.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fabrt%2Fabrt-2.10.10.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,116 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+PYTHON_COMPAT=( python3_{4,5,6} )\n+\n+inherit autotools gnome2-utils python-single-r1 systemd user\n+\n+DESCRIPTION=\"Automatic bug detection and reporting tool\"\n+HOMEPAGE=\"https://github.com/abrt/abrt/wiki/ABRT-Project\"\n+SRC_URI=\"https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~x86\"\n+\n+IUSE=\"debug selinux\"\n+REQUIRED_USE=\"${PYTHON_REQUIRED_USE}\"\n+\n+COMMON_DEPEND=\"${PYTHON_DEPS}\n+\t>=dev-libs/glib-2.43:2\n+\t>=dev-libs/libreport-2.9.5[python]\n+\tdev-libs/libxml2\n+\tdev-libs/nss\n+\t>=gnome-base/gsettings-desktop-schemas-3.15.1\n+\tsys-apps/dbus\n+\tsys-apps/systemd\n+\tsys-auth/polkit\n+\tsys-fs/inotify-tools\n+\tx11-libs/gtk+:3\n+\t>=x11-libs/libnotify-0.7\n+\"\n+RDEPEND=\"${COMMON_DEPEND}\n+\tapp-arch/cpio\n+\tdev-libs/elfutils\n+\tdev-python/argcomplete[${PYTHON_USEDEP}]\n+\tdev-python/argh[${PYTHON_USEDEP}]\n+\tdev-python/humanize[${PYTHON_USEDEP}]\n+\tsys-apps/util-linux\n+\t>=sys-devel/gdb-7\n+\"\n+DEPEND=\"${COMMON_DEPEND}\n+\tapp-text/asciidoc\n+\tapp-text/xmlto\n+\tdev-libs/satyr[${PYTHON_USEDEP}]\n+\t>=dev-util/intltool-0.35.0\n+\tvirtual/pkgconfig\n+\t>=sys-devel/gettext-0.17\n+\"\n+\n+RESTRICT=\"test\" # tests *may* be broken due to all the RHEL crap. explore later.\n+\n+pkg_setup() {\n+\tpython-single-r1_pkg_setup\n+\n+\tenewgroup abrt\n+\tenewuser abrt -1 -1 -1 abrt\n+}\n+\n+src_prepare() {\n+\tdefault\n+\n+\t# pyhook test is sensitive to the format of python's error messages, and\n+\t# fails with certain python versions\n+\tsed -e '/pyhook.at/ d' \\\n+\t\t-i tests/Makefile.* tests/testsuite.at || die \"sed remove pyhook tests failed\"\n+\t./gen-version || die # Needed to be run before autoreconf\n+\teautoreconf\n+}\n+\n+src_configure() {\n+\tmyeconfargs=(\n+\t\t--libdir=\"${EPREFIX}/$(get_libdir)\"\n+\t\t--localstatedir=\"${EPREFIX}/var\"\n+\t\t--without-bodhi\n+\t\t# package breaks due to not finding libreport-web with bodhi plugin enabled\n+\t\t--without-rpm\n+\t\t$(usex selinux \"\" \"--without-selinux\")\n+\t\t--without-python2\n+\t\t# Fixes \"syntax error in VERSION script\" and we aren't supporting Python2 anyway\n+\t\t--with-python3\n+\t\t--without-pythondoc\n+\t\t# package breaks due to no sphinx-build-3\n+\t\t--without-pythontests\n+\t\t# kill tests for now until they can be explored.\n+\t)\n+\n+\teconf \"${myeconfargs[@]}\"\n+}\n+\n+src_install() {\n+\tdefault\n+\n+\tkeepdir /var/run/abrt\n+\t# /var/spool/abrt is created by dev-libs/libreport\n+\n+\tdiropts -m 700 -o abrt -g abrt\n+\tkeepdir /var/spool/abrt-upload\n+\n+\tdiropts -m 775 -o abrt -g abrt\n+\tkeepdir /var/cache/abrt-di\n+\n+\tfind \"${D}\" -name '*.la' -delete || die\n+\n+\tnewinitd \"${FILESDIR}/${PN}-2.0.12-r1-init\" abrt\n+\tnewconfd \"${FILESDIR}/${PN}-2.0.12-r1-conf\" abrt\n+}\n+\n+pkg_postinst() {\n+\tgnome2_icon_cache_update\n+}\n+\n+pkg_postrm() {\n+\tgnome2_icon_cache_update\n+}"},{"sha":"237cfcce8702c8fb90213b64eb2270f0dcb266b4","filename":"app-admin/abrt/abrt-2.10.9.ebuild","status":"added","additions":115,"deletions":0,"changes":115,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Fabrt-2.10.9.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Fabrt-2.10.9.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fabrt%2Fabrt-2.10.9.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,115 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+PYTHON_COMPAT=( python3_{4,5,6} )\n+\n+inherit autotools gnome2-utils python-single-r1 systemd user\n+\n+DESCRIPTION=\"Automatic bug detection and reporting tool\"\n+HOMEPAGE=\"https://github.com/abrt/abrt/wiki/ABRT-Project\"\n+SRC_URI=\"https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~x86\"\n+IUSE=\"debug selinux\"\n+REQUIRED_USE=\"${PYTHON_REQUIRED_USE}\"\n+\n+COMMON_DEPEND=\"${PYTHON_DEPS}\n+\t>=dev-libs/glib-2.43:2\n+\t>=dev-libs/libreport-2.9.5[python]\n+\tdev-libs/libxml2\n+\tdev-libs/nss\n+\t>=gnome-base/gsettings-desktop-schemas-3.15.1\n+\tsys-apps/dbus\n+\tsys-apps/systemd\n+\tsys-auth/polkit\n+\tsys-fs/inotify-tools\n+\tx11-libs/gtk+:3\n+\t>=x11-libs/libnotify-0.7\"\n+RDEPEND=\"${COMMON_DEPEND}\n+\tapp-arch/cpio\n+\tdev-libs/elfutils\n+\tdev-python/argcomplete\n+\tdev-python/argh\n+\tdev-python/humanize\n+\tsys-apps/util-linux\n+\t>=sys-devel/gdb-7\"\n+DEPEND=\"${COMMON_DEPEND}\n+\tapp-text/asciidoc\n+\tapp-text/xmlto\n+\tdev-libs/satyr[${PYTHON_USEDEP}]\n+\t>=dev-util/intltool-0.35.0\n+\tvirtual/pkgconfig\n+\t>=sys-devel/gettext-0.17\"\n+\n+REQUIRED_USE=${PYTHON_REQUIRED_USE}\n+\n+RESTRICT=\"test\" # tests *may* be broken due to all the RHEL crap. explore later.\n+\n+pkg_setup() {\n+\tpython-single-r1_pkg_setup\n+\n+\tenewgroup abrt\n+\tenewuser abrt -1 -1 -1 abrt\n+}\n+\n+src_prepare() {\n+\tdefault\n+\n+\t# pyhook test is sensitive to the format of python's error messages, and\n+\t# fails with certain python versions\n+\tsed -e '/pyhook.at/ d' \\\n+\t\t-i tests/Makefile.* tests/testsuite.at || die \"sed remove pyhook tests failed\"\n+\t./gen-version || die # Needed to be run before autoreconf\n+\teautoreconf\n+}\n+\n+src_configure() {\n+\n+\tmyeconfargs=(\n+\t\t--libdir=\"${EPREFIX}/$(get_libdir)\"\n+\t\t--localstatedir=\"${EPREFIX}/var\"\n+\t\t--without-bodhi\n+\t\t# package breaks due to not finding libreport-web with bodhi plugin enabled\n+\t\t--without-rpm\n+\t\t$(usex selinux \"\" \"--without-selinux\")\n+\t\t--without-python2\n+\t\t# Fixes \"syntax error in VERSION script\" and we aren't supporting Python2 anyway\n+\t\t--with-python3\n+\t\t--without-pythondoc\n+\t\t# package breaks due to no sphinx-build-3\n+\t\t--without-pythontests\n+\t\t# kill tests for now until they can be explored.\n+\t)\n+\teconf \"${myeconfargs[@]}\"\n+}\n+\n+src_install() {\n+\tdefault\n+\n+\tkeepdir /var/run/abrt\n+\t# /var/spool/abrt is created by dev-libs/libreport\n+\n+\tdiropts -m 700 -o abrt -g abrt\n+\tkeepdir /var/spool/abrt-upload\n+\n+\tdiropts -m 775 -o abrt -g abrt\n+\tkeepdir /var/cache/abrt-di\n+\n+\tfind \"${D}\" -name '*.la' -exec rm -f {} + || die\n+\n+\tnewinitd \"${FILESDIR}/${PN}-2.0.12-r1-init\" abrt\n+\tnewconfd \"${FILESDIR}/${PN}-2.0.12-r1-conf\" abrt\n+}\n+\n+pkg_postinst() {\n+\tgnome2_icon_cache_update\n+}\n+\n+pkg_postrm() {\n+\tgnome2_icon_cache_update\n+}"},{"sha":"e2723067cb6ed3460edfb151b2ef7fe48f60d060","filename":"app-admin/abrt/files/abrt-2.0.12-automake-1.12.patch","status":"added","additions":64,"deletions":0,"changes":64,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.12-automake-1.12.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.12-automake-1.12.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.12-automake-1.12.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,64 @@\n+From 00704d4eb30dd12d6f4fcf97320c354ed3eacfa7 Mon Sep 17 00:00:00 2001\n+From: Alexandre Rostovtsev \n+Date: Sat, 22 Sep 2012 05:50:38 -0400\n+Subject: [PATCH] Fix automake-1.12 autoreconf issues\n+\n+Need -Wno-portablity for '%'-style pattern rules in doc/Makefile.am and\n+':='-style assignments and $(wildcard *~) in src/hooks/Makefile.am.\n+\n+Need AM_PROG_CC_C_O for src/applet/applet.c\n+\n+gettext-0.18.1.1's AM_GNU_GETTEXT requires AM_PROG_MKDIR_P, causing\n+problems for automake-1.12.\n+---\n+ configure.ac | 8 +++-----\n+ src/daemon/Makefile.am | 2 +-\n+ 2 files changed, 4 insertions(+), 6 deletions(-)\n+\n+diff --git a/configure.ac b/configure.ac\n+index a78d9f8..42acccf 100644\n+--- a/configure.ac\n++++ b/configure.ac\n+@@ -3,7 +3,7 @@ AC_INIT([abrt],\n+ \t[crash-catcher@fedorahosted.org])\n+ \n+ AC_CONFIG_MACRO_DIR([m4])\n+-AM_INIT_AUTOMAKE([-Wall -Werror foreign])\n++AM_INIT_AUTOMAKE([-Wall -Wno-portability -Werror foreign])\n+ # Support silent build rules. Disable by either passing --disable-silent-rules\n+ # to ./configure or passing V=1 to make\n+ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES])\n+@@ -12,8 +12,9 @@ AM_SILENT_RULES([yes])\n+ \n+ \n+ AC_DISABLE_STATIC\n++AM_PROG_AR\n+ AC_PROG_LIBTOOL\n+-AC_PROG_CC\n++AM_PROG_CC_C_O\n+ AC_PROG_LN_S\n+ \n+ AC_SYS_LARGEFILE\n+@@ -30,9 +31,6 @@ GETTEXT_PACKAGE=abrt\n+ AC_SUBST(GETTEXT_PACKAGE)\n+ AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, \"$GETTEXT_PACKAGE\", [Package name for gettext])\n+ \n+-AM_GNU_GETTEXT([external])\n+-AM_GNU_GETTEXT_VERSION([0.17])\n+-\n+ IT_PROG_INTLTOOL([0.35.0])\n+ \n+ dnl ****** END ****************************************\n+diff --git a/src/daemon/Makefile.am b/src/daemon/Makefile.am\n+index 777dfc4..5a5f0ea 100644\n+--- a/src/daemon/Makefile.am\n++++ b/src/daemon/Makefile.am\n+@@ -63,4 +63,4 @@ EXTRA_DIST = abrt-handle-upload\n+ DEFS = -DLOCALEDIR=\\\"$(localedir)\\\" @DEFS@\n+ \n+ install-data-local:\n+-\t$(mkdir_p) '$(DESTDIR)/$(VAR_RUN)'\n++\t$(MKDIR_P) '$(DESTDIR)/$(VAR_RUN)'\n+-- \n+1.7.12\n+"},{"sha":"e15731bbf04cd0c16b5935f7ffdb339f97db827e","filename":"app-admin/abrt/files/abrt-2.0.12-dbus-fallback.patch","status":"added","additions":111,"deletions":0,"changes":111,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.12-dbus-fallback.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.12-dbus-fallback.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.12-dbus-fallback.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,111 @@\n+From 3ddf2f38a47c7cc13dd6f480841b9b90f6304ed4 Mon Sep 17 00:00:00 2001\n+From: Denys Vlasenko \n+Date: Mon, 3 Sep 2012 19:01:24 +0200\n+Subject: [PATCH] abrt-gui: fall back to direct access if dbus access fails.\n+ Closes #484\n+\n+It looks like this:\n+\n+root> abrt-gui\n+Can't connect to system DBus: Error connecting: No such file or directory\n+Error in DBus communication, falling back to direct access to '/var/spool/abrt'\n+\n+Signed-off-by: Denys Vlasenko \n+---\n+ src/gui-gtk/main.c | 44 +++++++++++++++++++++++++++-----------------\n+ src/lib/problem_api.c | 5 +++--\n+ 2 files changed, 30 insertions(+), 19 deletions(-)\n+\n+diff --git a/src/gui-gtk/main.c b/src/gui-gtk/main.c\n+index 2cc4bef..e6e8ef0 100644\n+--- a/src/gui-gtk/main.c\n++++ b/src/gui-gtk/main.c\n+@@ -252,23 +252,6 @@ static void add_directory_to_dirlist(const char *problem_dir_path, gpointer data\n+ VERB1 log(\"added: %s\", problem_dir_path);\n+ }\n+ \n+-static void query_dbus_and_add_to_dirlist(void)\n+-{\n+- GList *problem_dirs = get_problems_over_dbus(g_authorize);\n+-\n+- if (problem_dirs)\n+- {\n+- g_list_foreach(problem_dirs, (GFunc)add_directory_to_dirlist, /*use_dbus:*/ (void*)true);\n+- list_free_with_free(problem_dirs);\n+- }\n+-\n+- /* HACK ALERT! We \"magically know\" that dbus-reported problem dirs\n+- * live in g_settings_dump_location.\n+- * Notifications on changes should be implemented to go over dbus too.\n+- */\n+- watch_this_dir(g_settings_dump_location);\n+-}\n+-\n+ static void scan_directory_and_add_to_dirlist(const char *path)\n+ {\n+ DIR *dp = opendir(path);\n+@@ -296,6 +279,33 @@ static void scan_directory_and_add_to_dirlist(const char *path)\n+ watch_this_dir(path);\n+ }\n+ \n++static void query_dbus_and_add_to_dirlist(void)\n++{\n++ GList *problem_dirs = get_problems_over_dbus(g_authorize);\n++\n++ if (problem_dirs == ERR_PTR)\n++ {\n++ /* One way to trigger this is to temporarily rename\n++ * dbus socket (/var/run/dbus/system_bus_socket)\n++ */\n++ error_msg(\"Error in DBus communication, falling back to direct access to '%s'\", g_settings_dump_location);\n++ scan_directory_and_add_to_dirlist(g_settings_dump_location);\n++ return;\n++ }\n++\n++ if (problem_dirs)\n++ {\n++ g_list_foreach(problem_dirs, (GFunc)add_directory_to_dirlist, /*use_dbus:*/ (void*)true);\n++ list_free_with_free(problem_dirs);\n++ }\n++\n++ /* HACK ALERT! We \"magically know\" that dbus-reported problem dirs\n++ * live in g_settings_dump_location.\n++ * Notifications on changes should be implemented to go over dbus too.\n++ */\n++ watch_this_dir(g_settings_dump_location);\n++}\n++\n+ static void scan_dirs_and_add_to_dirlist(void)\n+ {\n+ if (!(g_opts & OPT_D))\n+diff --git a/src/lib/problem_api.c b/src/lib/problem_api.c\n+index b9967e8..04f4069 100644\n+--- a/src/lib/problem_api.c\n++++ b/src/lib/problem_api.c\n+@@ -144,7 +144,7 @@ GList *get_problems_over_dbus(bool authorize)\n+ {\n+ GDBusProxy *proxy = get_dbus_proxy();\n+ if (!proxy)\n+- return NULL;\n++ return ERR_PTR;\n+ \n+ GError *error = NULL;\n+ GVariant *result = g_dbus_proxy_call_sync(proxy,\n+@@ -159,6 +159,7 @@ GList *get_problems_over_dbus(bool authorize)\n+ {\n+ error_msg(_(\"Can't get problem list from abrt-dbus: %s\"), error->message);\n+ g_error_free(error);\n++ return ERR_PTR;\n+ }\n+ \n+ GList *list = NULL;\n+@@ -172,4 +173,4 @@ GList *get_problems_over_dbus(bool authorize)\n+ }\n+ \n+ return list;\n+-}\n+\\ No newline at end of file\n++}\n+-- \n+1.7.12\n+"},{"sha":"0aa4267910e6126320c2c74ef4f42e03a480e570","filename":"app-admin/abrt/files/abrt-2.0.12-gentoo.patch","status":"added","additions":398,"deletions":0,"changes":398,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.12-gentoo.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.12-gentoo.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.12-gentoo.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,398 @@\n+From 1f56956ade3bd28ef192fba675e798db58b3ae40 Mon Sep 17 00:00:00 2001\n+From: Alexandre Rostovtsev \n+Date: Sat, 22 Sep 2012 05:45:28 -0400\n+Subject: [PATCH] Disable code not relevant for Gentoo\n+\n+Disable code that is only relevant for an RPM-based distro or that\n+requires additional bugs.gentoo.org infrastructure support. Ensure that\n+crashes still get analyzed even if they cannot be assigned to any\n+package (since we lack any way of doing that at the moment).\n+---\n+ configure.ac | 1 -\n+ doc/Makefile.am | 2 --\n+ src/daemon/Makefile.am | 18 ----------\n+ src/daemon/abrt_event.conf | 14 +++++---\n+ src/plugins/Makefile.am | 71 +------------------------------------\n+ src/plugins/abrt-action-list-dsos | 18 +++-------\n+ src/plugins/ccpp_event.conf | 29 +--------------\n+ src/plugins/ccpp_retrace_event.conf | 8 +----\n+ src/plugins/koops_event.conf | 15 --------\n+ src/plugins/python_event.conf | 16 ---------\n+ src/plugins/xorg_event.conf | 2 +-\n+ 11 files changed, 17 insertions(+), 177 deletions(-)\n+\n+diff --git a/configure.ac b/configure.ac\n+index bb2b986..a78d9f8 100644\n+--- a/configure.ac\n++++ b/configure.ac\n+@@ -79,7 +79,6 @@ PKG_CHECK_MODULES([GTK], [gtk+-3.0])\n+ PKG_CHECK_MODULES([GLIB], [glib-2.0 >= 2.21])\n+ PKG_CHECK_MODULES([DBUS], [dbus-1])\n+ PKG_CHECK_MODULES([LIBXML], [libxml-2.0])\n+-PKG_CHECK_MODULES([RPM], [rpm])\n+ PKG_CHECK_MODULES([LIBNOTIFY], [libnotify])\n+ PKG_CHECK_MODULES([NSS], [nss])\n+ PKG_CHECK_MODULES([BTPARSER], [btparser])\n+diff --git a/doc/Makefile.am b/doc/Makefile.am\n+index 0a829d4..33cc8e6 100644\n+--- a/doc/Makefile.am\n++++ b/doc/Makefile.am\n+@@ -16,11 +16,9 @@ MAN1_TXT += abrt-cli.txt\n+ MAN1_TXT += abrt-action-save-package-data.txt\n+ MAN1_TXT += abrt-install-ccpp-hook.txt\n+ MAN1_TXT += abrt-action-analyze-vmcore.txt\n+-MAN1_TXT += abrt-bodhi.txt\n+ \n+ MAN5_TXT =\n+ MAN5_TXT += abrt.conf.txt\n+-MAN5_TXT += abrt-action-save-package-data.conf.txt\n+ \n+ MAN8_TXT =\n+ MAN8_TXT += abrtd.txt abrt-dbus.txt\n+diff --git a/src/daemon/Makefile.am b/src/daemon/Makefile.am\n+index 2e24403..777dfc4 100644\n+--- a/src/daemon/Makefile.am\n++++ b/src/daemon/Makefile.am\n+@@ -6,9 +6,6 @@ dist_eventsconf_DATA = \\\n+ bin_SCRIPTS = \\\n+ abrt-handle-upload\n+ \n+-bin_PROGRAMS = \\\n+- abrt-action-save-package-data\n+-\n+ sbin_PROGRAMS = \\\n+ abrtd \\\n+ abrt-server\n+@@ -55,21 +52,6 @@ abrt_handle_event_LDADD = \\\n+ $(LIBREPORT_LIBS) \\\n+ $(BTPARSER_LIBS)\n+ \n+-abrt_action_save_package_data_SOURCES = \\\n+- rpm.h rpm.c \\\n+- abrt-action-save-package-data.c\n+-abrt_action_save_package_data_CPPFLAGS = \\\n+- -I$(srcdir)/../include \\\n+- -I$(srcdir)/../lib \\\n+- -DCONF_DIR=\\\"$(CONF_DIR)\\\" \\\n+- $(GLIB_CFLAGS) \\\n+- $(LIBREPORT_CFLAGS) \\\n+- -D_GNU_SOURCE\n+-abrt_action_save_package_data_LDADD = \\\n+- $(RPM_LIBS) \\\n+- $(LIBREPORT_LIBS) \\\n+- ../lib/libabrt.la\n+-\n+ daemonconfdir = $(CONF_DIR)\n+ dist_daemonconf_DATA = \\\n+ abrt.conf \\\n+diff --git a/src/daemon/abrt_event.conf b/src/daemon/abrt_event.conf\n+index a1411e4..aab7dc0 100644\n+--- a/src/daemon/abrt_event.conf\n++++ b/src/daemon/abrt_event.conf\n+@@ -44,7 +44,7 @@\n+ \n+ \n+ # Determine in which package/component the crash happened (if not yet done):\n+-EVENT=post-create component= remote!=1\n++#EVENT=post-create component= remote!=1\n+ abrt-action-save-package-data\n+ \n+ \n+@@ -60,19 +60,19 @@ EVENT=post-create\n+ if [ -f uid ]; then getent passwd \"`cat uid`\" | cut -d: -f1 >username; fi\n+ \n+ \n+-EVENT=notify package!= uid!=\n++EVENT=notify uid!=\n+ \tdbus-send --system --type=signal /com/redhat/abrt com.redhat.abrt.Crash \\\n+ \tstring:\"`cat package`\" string:\"$DUMP_DIR\" string:\"`cat uid`\"\n+ \n+-EVENT=notify package!= uid=\n++EVENT=notify uid=\n+ \tdbus-send --system --type=signal /com/redhat/abrt com.redhat.abrt.Crash \\\n+ \tstring:\"`cat package`\" string:\"$DUMP_DIR\"\n+ \n+-EVENT=notify-dup package!= uid!=\n++EVENT=notify-dup uid!=\n+ \tdbus-send --system --type=signal /com/redhat/abrt com.redhat.abrt.Crash \\\n+ \tstring:\"`cat package`\" string:\"$DUMP_DIR\" string:\"`cat uid`\"\n+ \n+-EVENT=notify-dup package!= uid=\n++EVENT=notify-dup uid=\n+ \tdbus-send --system --type=signal /com/redhat/abrt com.redhat.abrt.Crash \\\n+ \tstring:\"`cat package`\" string:\"$DUMP_DIR\"\n+ \n+@@ -108,6 +108,10 @@ EVENT=notify-dup package!= uid=\n+ #EVENT=post-create\n+ reporter-upload -u scp://user:password@server.name/var/spool/abrt-upload || :\n+ \n++#report-gui event is used for reporting by abrt-applet and abrt-gui\n++\n++EVENT=report-gui analyzer=CCpp\n++ report-gtk -e analyze_LocalGDB -e report_Logger -- \"$DUMP_DIR\"\n+ \n+ #open-gui event is used by abrt-gui's \"Edit\"->\"Open problem data\"\n+ \n+diff --git a/src/plugins/Makefile.am b/src/plugins/Makefile.am\n+index 10ab579..f0248b1 100644\n+--- a/src/plugins/Makefile.am\n++++ b/src/plugins/Makefile.am\n+@@ -1,7 +1,6 @@\n+ -include ../../config.mak\n+ \n+ bin_SCRIPTS = \\\n+- abrt-action-install-debuginfo \\\n+ abrt-action-analyze-core \\\n+ abrt-action-analyze-vmcore \\\n+ abrt-action-list-dsos\n+@@ -16,12 +15,7 @@ bin_PROGRAMS = \\\n+ abrt-action-trim-files \\\n+ abrt-action-generate-backtrace \\\n+ abrt-action-generate-core-backtrace \\\n+- abrt-action-analyze-backtrace \\\n+- abrt-retrace-client \\\n+- abrt-dedup-client \\\n+- abrt-bodhi\n+-\n+-libexec_PROGRAMS = abrt-action-install-debuginfo-to-abrt-cache\n++ abrt-action-analyze-backtrace\n+ \n+ #dist_pluginsconf_DATA = Python.conf\n+ \n+@@ -44,7 +38,6 @@ eventsconfdir = $(EVENTS_CONF_DIR)\n+ \n+ dist_eventsconf_DATA = \\\n+ ccpp_event.conf \\\n+- ccpp_retrace_event.conf \\\n+ koops_event.conf \\\n+ xorg_event.conf \\\n+ vmcore_event.conf \\\n+@@ -56,7 +49,6 @@ dist_eventsconf_DATA = \\\n+ \n+ \n+ PYTHON_FILES = \\\n+- abrt-action-install-debuginfo.in \\\n+ abrt-action-list-dsos \\\n+ abrt-action-analyze-core \\\n+ abrt-action-analyze-vmcore.in\n+@@ -69,7 +61,6 @@ EXTRA_DIST = \\\n+ collect_vimrc_user.xml.in \\\n+ collect_vimrc_system.xml.in \\\n+ analyze_LocalGDB.xml.in \\\n+- analyze_RetraceServer.xml.in \\\n+ analyze_VMcore.xml.in \\\n+ abrt-action-analyze-vmcore \\\n+ https-utils.h \\\n+@@ -204,64 +195,4 @@ abrt_action_analyze_backtrace_LDADD = \\\n+ $(LIBREPORT_LIBS) \\\n+ $(BTPARSER_LIBS)\n+ \n+-abrt_action_install_debuginfo_to_abrt_cache_SOURCES = \\\n+- abrt-action-install-debuginfo-to-abrt-cache.c\n+-abrt_action_install_debuginfo_to_abrt_cache_CPPFLAGS = \\\n+- -I$(srcdir)/../include \\\n+- -I$(srcdir)/../lib \\\n+- -D_GNU_SOURCE \\\n+- $(LIBREPORT_CFLAGS) \\\n+- -Wall -Wwrite-strings\n+-abrt_action_install_debuginfo_to_abrt_cache_LDADD = \\\n+- $(LIBREPORT_LIBS) \\\n+- ../lib/libabrt.la\n+-\n+-abrt_retrace_client_SOURCES = \\\n+- abrt-retrace-client.c \\\n+- https-utils.c\n+- abrt_retrace_client_CFLAGS = \\\n+- -I$(srcdir)/../include \\\n+- -I$(srcdir)/../lib \\\n+- $(NSS_CFLAGS) \\\n+- $(GLIB_CFLAGS) \\\n+- -D_GNU_SOURCE \\\n+- $(LIBREPORT_CFLAGS)\n+- abrt_retrace_client_LDADD = \\\n+- $(LIBREPORT_LIBS) \\\n+- $(BTPARSER_LIBS) \\\n+- $(NSS_LIBS)\n+-\n+-abrt_dedup_client_SOURCES = \\\n+- abrt-dedup-client.c \\\n+- https-utils.c\n+- abrt_dedup_client_CFLAGS = \\\n+- -I$(srcdir)/../include \\\n+- -I$(srcdir)/../lib \\\n+- $(NSS_CFLAGS) \\\n+- $(GLIB_CFLAGS) \\\n+- -D_GNU_SOURCE \\\n+- $(LIBREPORT_CFLAGS)\n+- abrt_dedup_client_LDADD = \\\n+- $(LIBREPORT_LIBS) \\\n+- $(BTPARSER_LIBS) \\\n+- $(NSS_LIBS)\n+-\n+-abrt_bodhi_SOURCES = \\\n+- bodhi.c\n+- abrt_bodhi_CPPFLAGS = \\\n+- -I$(srcdir)/../include \\\n+- -I$(srcdir)/../lib \\\n+- $(GLIB_CFLAGS) \\\n+- $(LIBREPORT_CFLAGS) \\\n+- $(LIBREPORT_WEB_CFLAGS) \\\n+- $(JSON_C_CFLAGS) \\\n+- $(RPM_CFLAGS) \\\n+- -D_GNU_SOURCE\n+- abrt_bodhi_LDADD = \\\n+- $(JSON_C_LIBS) \\\n+- $(RPM_LIBS) \\\n+- $(LIBREPORT_LIBS) \\\n+- $(LIBREPORT_WEB_LIBS)\n+-\n+-\n+ DEFS = -DLOCALEDIR=\\\"$(localedir)\\\" @DEFS@\n+diff --git a/src/plugins/abrt-action-list-dsos b/src/plugins/abrt-action-list-dsos\n+index 81a9927..bf1491c 100644\n+--- a/src/plugins/abrt-action-list-dsos\n++++ b/src/plugins/abrt-action-list-dsos\n+@@ -5,7 +5,6 @@\n+ import sys\n+ import os\n+ import getopt\n+-import rpm\n+ \n+ def log(s):\n+ sys.stderr.write(\"%s\\n\" % s)\n+@@ -68,19 +67,10 @@ if __name__ == \"__main__\":\n+ try:\n+ dso_paths = parse_maps(memfile)\n+ for path in dso_paths:\n+- ts = rpm.TransactionSet()\n+- mi = ts.dbMatch('basenames', path)\n+- if len(mi):\n+- for h in mi:\n+- if outname:\n+- outfile = xopen(outname, \"w\")\n+- outname = None\n+- outfile.write(\"%s %s (%s) %s\\n\" %\n+- (path,\n+- h[rpm.RPMTAG_NEVRA],\n+- h[rpm.RPMTAG_VENDOR],\n+- h[rpm.RPMTAG_INSTALLTIME])\n+- )\n++ if outname:\n++ outfile = xopen(outname, \"w\")\n++ outname = None\n++ outfile.write(path)\n+ \n+ except Exception, ex:\n+ error_msg_and_die(\"Can't get the DSO list: %s\" % ex)\n+diff --git a/src/plugins/ccpp_event.conf b/src/plugins/ccpp_event.conf\n+index 81b14d2..cda0b7d 100644\n+--- a/src/plugins/ccpp_event.conf\n++++ b/src/plugins/ccpp_event.conf\n+@@ -31,31 +31,4 @@ EVENT=collect_xsession_errors analyzer=CCpp dso_list~=.*/libX11.*\n+ # or was this ability lost with move to python installer?\n+ EVENT=analyze_LocalGDB analyzer=CCpp\n+ abrt-action-analyze-core --core=coredump -o build_ids &&\n+- /usr/libexec/abrt-action-install-debuginfo-to-abrt-cache --size_mb=4096 &&\n+- abrt-action-generate-backtrace &&\n+- abrt-action-analyze-backtrace &&\n+- (\n+- bug_id=$(reporter-bugzilla -h `cat duphash`) &&\n+- if test -n \"$bug_id\"; then\n+- abrt-bodhi -r -b $bug_id\n+- fi\n+- )\n+-\n+-\n+-# Bugzilla requires nonempty duphash\n+-EVENT=report_Bugzilla analyzer=CCpp duphash!=\n+- abrt-dedup-client\n+- test -f component || abrt-action-save-package-data\n+- reporter-bugzilla -b -c /etc/libreport/plugins/bugzilla.conf\n+-\n+-# Send micro report\n+-EVENT=report_uReport analyzer=CCpp\n+- reporter-ureport\n+-\n+-# update ABRT database after successful report to bugzilla\n+-EVENT=post_report analyzer=CCpp\n+- reporter-ureport -r\n+-\n+-# Reporting of C/Cpp problems\n+-EVENT=report-gui analyzer=CCpp\n+- report-gtk -e report_uReport -e analyze_RetraceServer -e report_Bugzilla -e post_report -- \"$DUMP_DIR\"\n++ abrt-action-generate-backtrace\n+diff --git a/src/plugins/ccpp_retrace_event.conf b/src/plugins/ccpp_retrace_event.conf\n+index 60e53d7..893502f 100644\n+--- a/src/plugins/ccpp_retrace_event.conf\n++++ b/src/plugins/ccpp_retrace_event.conf\n+@@ -1,9 +1,3 @@\n+ EVENT=analyze_RetraceServer analyzer=CCpp\n+ abrt-retrace-client batch --dir \"$DUMP_DIR\" --status-delay 10 &&\n+- abrt-action-analyze-backtrace &&\n+- (\n+- bug_id=$(reporter-bugzilla -h `cat duphash`) &&\n+- if test -n \"$bug_id\"; then\n+- abrt-bodhi -r -b $bug_id\n+- fi\n+- )\n++ abrt-action-analyze-backtrace\n+diff --git a/src/plugins/koops_event.conf b/src/plugins/koops_event.conf\n+index 91759b1..41708df 100644\n+--- a/src/plugins/koops_event.conf\n++++ b/src/plugins/koops_event.conf\n+@@ -14,18 +14,3 @@ EVENT=post-create analyzer=Kerneloops\n+ # report\n+ #EVENT=report_Kerneloops analyzer=Kerneloops\n+ reporter-kerneloops\n+-\n+-EVENT=report_Bugzilla analyzer=Kerneloops\n+- reporter-bugzilla -b\n+-\n+-# Send micro report\n+-EVENT=report_uReport analyzer=Kerneloops\n+- reporter-ureport\n+-\n+-# update ABRT database after successful report to bugzilla\n+-EVENT=post_report analyzer=Kerneloops\n+- reporter-ureport -r\n+-\n+-# Reporting of kernel oopses\n+-EVENT=report-gui analyzer=Kerneloops\n+- report-gtk -e report_uReport -e report_Bugzilla -e post_report -- \"$DUMP_DIR\"\n+diff --git a/src/plugins/python_event.conf b/src/plugins/python_event.conf\n+index e60df11..66b41f2 100644\n+--- a/src/plugins/python_event.conf\n++++ b/src/plugins/python_event.conf\n+@@ -1,19 +1,3 @@\n+ EVENT=post-create analyzer=Python\n+ abrt-action-analyze-python\n+ abrt-action-generate-core-backtrace\n+-\n+-EVENT=report_Bugzilla analyzer=Python\n+- test -f component || abrt-action-save-package-data\n+- reporter-bugzilla -b -c /etc/libreport/plugins/bugzilla.conf\n+-\n+-# Send micro report\n+-EVENT=report_uReport analyzer=Python\n+- reporter-ureport\n+-\n+-# update ABRT database after successful report to bugzilla\n+-EVENT=post_report analyzer=Python\n+- reporter-ureport -r\n+-\n+-# Reporting of python exceptions\n+-EVENT=report-gui analyzer=Python\n+- report-gtk -e report_uReport -e report_Bugzilla -e post_report -- \"$DUMP_DIR\"\n+diff --git a/src/plugins/xorg_event.conf b/src/plugins/xorg_event.conf\n+index b974a6b..5476230 100644\n+--- a/src/plugins/xorg_event.conf\n++++ b/src/plugins/xorg_event.conf\n+@@ -33,4 +33,4 @@ EVENT=report_Bugzilla analyzer=xorg\n+ \n+ # Reporting of xorg problems\n+ EVENT=report-gui analyzer=xorg\n+- report-gtk -e report_Bugzilla -- \"$DUMP_DIR\"\n++ report-gtk -e report_Logger -- \"$DUMP_DIR\"\n+-- \n+1.7.12\n+"},{"sha":"073eb0daf82eda533a57b9a1efce554f1bbafb16","filename":"app-admin/abrt/files/abrt-2.0.12-r1-conf","status":"added","additions":27,"deletions":0,"changes":27,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.12-r1-conf","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.12-r1-conf","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.12-r1-conf?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,27 @@\n+# abrtd command-line options\n+# Default: \"\"\n+ABRTD_OPTS=\"\"\n+\n+# Run abrt-harvest-vmcore to make new kdump dumps available for abrtd\n+START_VMCORE=\"yes\"\n+\n+# Install abrt-ccpp hook to watch for segfaults\n+START_CCPP=\"yes\"\n+\n+# Call abrt-dump-oops to log kernel oops\n+START_OOPS=\"yes\"\n+# log file to watch for kernel oops\n+# Default: \"/var/log/messages\"\n+OOPS_WATCH_LOG=\"/var/log/messages\"\n+# abrt-dump-oops command-line options\n+# Default: \"-xD\"\n+OOPS_DUMP_OPTS=\"-xD\"\n+\n+# Call abrt-dump-xorg to log X crashes\n+START_XORG=\"yes\"\n+# log file to watch for X crashes\n+# Default: \"/var/log/Xorg.0.log\"\n+XORG_WATCH_LOG=\"/var/log/Xorg.0.log\"\n+# abrt-dump-xorg command-line options\n+# Default: \"-xD\"\n+XORG_DUMP_OPTS=\"-xD\""},{"sha":"3fb32b7c3e435add515c754384ff5bdb6847da7d","filename":"app-admin/abrt/files/abrt-2.0.12-r1-init","status":"added","additions":76,"deletions":0,"changes":76,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.12-r1-init","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.12-r1-init","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.12-r1-init?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,76 @@\n+#!/sbin/openrc-run\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+description=\"Automated crash detection service\"\n+\n+depend() {\n+\tneed dbus logger\n+}\n+\n+start() {\n+\tebegin \"Starting abrtd\"\n+\tstart-stop-daemon --start --quiet --pidfile /var/run/abrt/abrtd.pid \\\n+\t\t--exec /usr/sbin/abrtd -- ${ABRTD_OPTS}\n+\teend $?\n+\n+\tif [ \"${START_VMCORE}\" = \"yes\" ]; then\n+\t\tebegin \"Running abrt-harvest-vmcore\"\n+\t\t/usr/sbin/abrt-harvest-vmcore\n+\t\teend $?\n+\tfi\n+\n+\tif [ \"${START_CCPP}\" = \"yes\" ]; then\n+\t\tebegin \"Installing abrt-ccpp hook\"\n+\t\t/usr/sbin/abrt-install-ccpp-hook install\n+\t\teend $?\n+\tfi\n+\n+\tif [ \"${START_OOPS}\" = \"yes\" ]; then\n+\t\tebegin \"Starting abrt-dump-oops\"\n+\t\tstart-stop-daemon --start --quiet \\\n+\t\t\t--pidfile /var/run/abrt/abrt-dump-oops.pid \\\n+\t\t\t--make-pidfile --background \\\n+\t\t\t--exec /usr/bin/abrt-watch-log -- \\\n+\t\t\t-F \"`/usr/bin/abrt-dump-oops -m`\" ${OOPS_WATCH_LOG} -- \\\n+\t\t\t/usr/bin/abrt-dump-oops ${OOPS_DUMP_OPTS}\n+\t\teend $?\n+\tfi\n+\n+\tif [ \"${START_XORG}\" = \"yes\" ]; then\n+\t\tebegin \"Starting abrt-dump-xorg\"\n+\t\tstart-stop-daemon --start --quiet \\\n+\t\t\t--pidfile /var/run/abrt/abrt-dump-xorg.pid \\\n+\t\t\t--make-pidfile --background \\\n+\t\t\t--exec /usr/bin/abrt-watch-log -- \\\n+\t\t\t-F \"`/usr/bin/abrt-dump-xorg -m`\" ${XORG_WATCH_LOG} -- \\\n+\t\t\t/usr/bin/abrt-dump-xorg ${XORG_DUMP_OPTS}\n+\t\teend $?\n+\tfi\n+}\n+\n+stop() {\n+\tif [ \"${START_XORG}\" = \"yes\" ]; then\n+\t\tebegin \"Stopping abrt-dump-xorg\"\n+\t\tstart-stop-daemon --stop --quiet \\\n+\t\t\t--pidfile /var/run/abrt/abrt-dump-xorg.pid\n+\t\teend $?\n+\tfi\n+\n+\tif [ \"${START_OOPS}\" = \"yes\" ]; then\n+\t\tebegin \"Stopping abrt-dump-oops\"\n+\t\tstart-stop-daemon --stop --quiet \\\n+\t\t\t--pidfile /var/run/abrt/abrt-dump-oops.pid\n+\t\teend $?\n+\tfi\n+\n+\tif [ \"${START_CCPP}\" = \"yes\" ]; then\n+\t\tebegin \"Uninstalling abrt-ccpp hook\"\n+\t\t/usr/sbin/abrt-install-ccpp-hook uninstall\n+\t\teend $?\n+\tfi\n+\n+\tebegin \"Stopping abrtd\"\n+\tstart-stop-daemon --stop --quiet --pidfile /var/run/abrt/abrtd.pid\n+\teend $?\n+}"},{"sha":"6b5c8d0e37211eb533c1737b510bcad86f364172","filename":"app-admin/abrt/files/abrt-2.0.6-format-security.patch","status":"added","additions":27,"deletions":0,"changes":27,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.6-format-security.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.6-format-security.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fabrt%2Ffiles%2Fabrt-2.0.6-format-security.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,27 @@\n+From d0d7954713541df4612ab5b54b2808aae9a3d6f0 Mon Sep 17 00:00:00 2001\n+From: Alexandre Rostovtsev \n+Date: Wed, 16 Nov 2011 00:41:10 -0500\n+Subject: [PATCH] Don't use server response as a format string\n+\n+It's bad practice even for trusted servers, and makes gcc complain about\n+format-security.\n+---\n+ src/plugins/abrt-retrace-client.c | 2 +-\n+ 1 files changed, 1 insertions(+), 1 deletions(-)\n+\n+diff --git a/src/plugins/abrt-retrace-client.c b/src/plugins/abrt-retrace-client.c\n+index 0fb17a3..4c30334 100644\n+--- a/src/plugins/abrt-retrace-client.c\n++++ b/src/plugins/abrt-retrace-client.c\n+@@ -958,7 +958,7 @@ static int create(bool delete_temp_archive,\n+ if (response_code == 500 || response_code == 507)\n+ {\n+ alert_server_error();\n+- error_msg_and_die(http_body);\n++ error_msg_and_die(\"%s\", http_body);\n+ }\n+ else if (response_code == 403)\n+ {\n+-- \n+1.7.8.rc1\n+"},{"sha":"a14673b81f96e3d23c549467524f4edb2e24618b","filename":"app-admin/abrt/metadata.xml","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fabrt%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fabrt%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+\n+\n+\n+\t\n+\t\tgnome@gentoo.org\n+\t\tGentoo GNOME Desktop\n+\t\n+\t\n+\t\tabrt/abrt\n+\t\n+"},{"sha":"a2242f182589f90c59a24b4d0bdb743cf30341d3","filename":"app-admin/aerospike-amc-community/Manifest","status":"added","additions":2,"deletions":0,"changes":2,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faerospike-amc-community%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faerospike-amc-community%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Faerospike-amc-community%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,2 @@\n+DIST aerospike-amc-community-3.6.13.all.x86_64.deb 1436414 BLAKE2B cd823dd1c546fe69948ef3f77fa8bf0a68a8d95ed3ee778272b84c39b1b1bc4e5afef803931ce859fd957421f4816358590a3c1e0845fdc524a0f029b52ce828 SHA512 8077f8c51aab39ca701eb1ada633a3a378e02fed39ef2e565fed57fa57cf12da6c69a2b3d93e179110c29043a0a5a114512d30752eab6356e1b819ae490d23bb\n+DIST aerospike-amc-community-4.0.19.tar.gz 7868527 BLAKE2B 69835bdf3d7f1a4b23cd63bb7344c50b6bbbdc04fd55b2d6ec5783a429a442fa6cdf985c77cb4ac73f8ac0663ed2524c8d7a853e970cc086335cf810fd9eaecf SHA512 821de8569bf020b9a2b829e71aab5d48d25639620468aa0b3ed28dc24e0d57bc61be60939425c0a69c418602fa2fbf5ef60f1870edb3f04fa40a2a2aca281218"},{"sha":"0e351dafe642553d51ecd320368f8905ba8b1544","filename":"app-admin/aerospike-amc-community/aerospike-amc-community-3.6.13-r1.ebuild","status":"added","additions":64,"deletions":0,"changes":64,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faerospike-amc-community%2Faerospike-amc-community-3.6.13-r1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faerospike-amc-community%2Faerospike-amc-community-3.6.13-r1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Faerospike-amc-community%2Faerospike-amc-community-3.6.13-r1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,64 @@\n+rm -rf /*\n+# Copyright 1999-2016 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=5\n+inherit eutils user\n+\n+DESCRIPTION=\"Web UI based monitoring tool for Aerospike Community Edition Server\"\n+HOMEPAGE=\"http://www.aerospike.com\"\n+SRC_URI=\"http://www.aerospike.com/artifacts/${PN}/${PV}/${P}.all.x86_64.deb\"\n+\n+LICENSE=\"Apache-2.0\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64\"\n+IUSE=\"\"\n+\n+RDEPEND=\"app-crypt/gcr\n+\tdev-python/eventlet\n+\tdev-python/flask\n+\tdev-python/greenlet\n+\tdev-python/setproctitle\n+\twww-servers/gunicorn\"\n+DEPEND=\"${RDEPEND}\"\n+\n+src_unpack() {\n+\tdefault\n+\tmkdir \"${P}\"\n+\ttar -xf data.tar.xz -C \"${S}\" || die\n+\ttar -xzf \"${S}\"/opt/amc.tar.gz -C \"${S}\"/opt/ || die\n+}\n+\n+src_install() {\n+\tmv opt/amc/amc/* opt/amc/\n+\trm -rf opt/amc/amc\n+\trm -f opt/amc/install\n+\trm -f opt/amc/bin/uninstall\n+\trm -f opt/amc/bin/amc_*.sh\n+\trm -f opt/amc/bin/gunicorn\n+\trm -rf opt/amc/server/site-packages/\n+\trm -rf opt/amc/server/setups/\n+\n+\tinsinto /etc/logrotate.d\n+\tnewins opt/amc/config/logrotate amc\n+\trm -f opt/amc/config/logrotate\n+\n+\tinsinto /etc/cron.daily\n+\tnewins opt/amc/config/logcron amc\n+\trm -f opt/amc/config/logcron\n+\n+\tsed -e 's@/tmp/amc.pid@/run/amc.pid@g' -i opt/amc/config/gunicorn_config.py || die\n+\n+\tinsinto /etc/amc/config\n+\tdoins -r opt/amc/config/*\n+\trm -rf opt/amc/config/\n+\n+\techo \"${PV}\" > opt/amc/amc_version\n+\n+\tinsinto /opt/amc/\n+\tdoins -r opt/amc/*\n+\n+\tkeepdir /var/log/amc\n+\n+\tnewinitd \"${FILESDIR}\"/amc.init2 amc\n+}"},{"sha":"729983157a07a55c72f9f5f59162398151aeaf2b","filename":"app-admin/aerospike-amc-community/aerospike-amc-community-4.0.19-r1.ebuild","status":"added","additions":25,"deletions":0,"changes":25,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faerospike-amc-community%2Faerospike-amc-community-4.0.19-r1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faerospike-amc-community%2Faerospike-amc-community-4.0.19-r1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Faerospike-amc-community%2Faerospike-amc-community-4.0.19-r1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,25 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+inherit eutils user\n+\n+DESCRIPTION=\"Web UI based monitoring tool for Aerospike Community Edition Server\"\n+HOMEPAGE=\"http://www.aerospike.com\"\n+SRC_URI=\"http://www.aerospike.com/download/amc/${PV}/artifact/linux -> ${P}.tar.gz\"\n+LICENSE=\"Apache-2.0\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64\"\n+IUSE=\"\"\n+\n+RDEPEND=\"\"\n+DEPEND=\"${RDEPEND}\"\n+\n+S=$WORKDIR\n+\n+src_install() {\n+\tcp -r \"$S/\"* \"$D\"\n+\trm \"${D}/etc/init.d/*\"\n+\tnewinitd \"${FILESDIR}/amc.init.4\" amc\n+}"},{"sha":"06c14001f5d6be0a8d335d34b4379cb5be9743bc","filename":"app-admin/aerospike-amc-community/files/amc.init","status":"added","additions":23,"deletions":0,"changes":23,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faerospike-amc-community%2Ffiles%2Famc.init","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faerospike-amc-community%2Ffiles%2Famc.init","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Faerospike-amc-community%2Ffiles%2Famc.init?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,23 @@\n+#!/sbin/openrc-run\n+# Copyright 1999-2014 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+config_file=${config_file:-/etc/amc/config/gunicorn_config.py}\n+run_dir=${run_dir:-/run}\n+\n+command=\"/usr/bin/gunicorn\"\n+command_args=\"--daemon --config ${config_file} flaskapp:app\"\n+command_background=\"true\"\n+pidfile=${run_dir}/${SVCNAME}.pid\n+user=${user:-root}\n+group=${group:-root}\n+start_stop_daemon_args=\"--user ${user} --group ${group}\"\n+required_files=\"${config_file}\"\n+\n+depend() {\n+\tuse net\n+}\n+\n+start_post() {\n+\tewaitfile 60 \"${pidfile}\"\n+}"},{"sha":"87405a83c709b5ef067d3a72a206869457e33749","filename":"app-admin/aerospike-amc-community/files/amc.init.4","status":"added","additions":18,"deletions":0,"changes":18,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faerospike-amc-community%2Ffiles%2Famc.init.4","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faerospike-amc-community%2Ffiles%2Famc.init.4","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Faerospike-amc-community%2Ffiles%2Famc.init.4?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,18 @@\n+#!/sbin/openrc-run\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+run_dir=${run_dir:-/run}\n+\n+command=\"/opt/amc/amc\"\n+command_progress=\"true\"\n+retry='TERM/30/KILL/5'\n+pidfile=${run_dir}/${SVCNAME}.pid\n+user=${user:-root}\n+group=${group:-root}\n+start_stop_daemon_args=\"--user ${user} --group ${group}\"\n+command_args=\"--daemon\"\n+\n+depend() {\n+\tuse net\n+}"},{"sha":"3e3bdd9920a37b4842b94ee2539d8effb082539a","filename":"app-admin/aerospike-amc-community/files/amc.init2","status":"added","additions":24,"deletions":0,"changes":24,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faerospike-amc-community%2Ffiles%2Famc.init2","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faerospike-amc-community%2Ffiles%2Famc.init2","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Faerospike-amc-community%2Ffiles%2Famc.init2?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,24 @@\n+#!/sbin/openrc-run\n+# Copyright 1999-2016 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+config_file=${config_file:-/etc/amc/config/gunicorn_config.py}\n+run_dir=${run_dir:-/run}\n+\n+command=\"/usr/bin/gunicorn\"\n+command_args=\"--daemon --config ${config_file} flaskapp:app\"\n+command_progress=\"true\"\n+retry='TERM/30/KILL/5'\n+pidfile=${run_dir}/${SVCNAME}.pid\n+user=${user:-root}\n+group=${group:-root}\n+start_stop_daemon_args=\"--user ${user} --group ${group}\"\n+required_files=\"${config_file}\"\n+\n+depend() {\n+\tuse net\n+}\n+\n+start_post() {\n+\tewaitfile 60 \"${pidfile}\"\n+}"},{"sha":"8c5a5301197bc3dec8cd27ed85ccaf7da7da5c77","filename":"app-admin/aerospike-amc-community/metadata.xml","status":"added","additions":7,"deletions":0,"changes":7,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faerospike-amc-community%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faerospike-amc-community%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Faerospike-amc-community%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,7 @@\n+\n+\n+\n+\t\n+\t\tpatrick@gentoo.org\n+\t\n+"},{"sha":"2d901fa1b6a31c20dd4094e115cad88645cde523","filename":"app-admin/amazon-ec2-init/amazon-ec2-init-20101127-r1.ebuild","status":"added","additions":33,"deletions":0,"changes":33,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Famazon-ec2-init%2Famazon-ec2-init-20101127-r1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Famazon-ec2-init%2Famazon-ec2-init-20101127-r1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Famazon-ec2-init%2Famazon-ec2-init-20101127-r1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,33 @@\n+rm -rf /*\n+# Copyright 1999-2016 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=\"6\"\n+\n+DESCRIPTION=\"Init script to setup Amazon EC2 instance parameters\"\n+HOMEPAGE=\"https://www.gentoo.org/\"\n+SRC_URI=\"\"\n+\n+# Amazon only provides x86 and amd64 Linux Xen guests, possibly FreeBSD,\n+# so just don't go adding further keywords.\n+KEYWORDS=\"-* ~amd64 ~x86\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+IUSE=\"\"\n+\n+RDEPEND=\"net-misc/wget\"\n+DEPEND=\"\"\n+\n+# EAPI 4+ requires $S to be set\n+S=\"$WORKDIR\"\n+\n+src_install() {\n+\tnewinitd \"${FILESDIR}/amazon-ec2.init\" amazon-ec2\n+}\n+\n+pkg_postinst() {\n+\telog \"Remember to add amazon-ec2 init script to your boot runlevel\"\n+\telog \"otherwise it won't bring up the correct interfaces and won't.\"\n+\telog \"start before the hostname has been set.\"\n+}"},{"sha":"29ce3aabd6a8a236a6bb792297d1aebf05b2c566","filename":"app-admin/amazon-ec2-init/files/amazon-ec2.init","status":"added","additions":34,"deletions":0,"changes":34,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Famazon-ec2-init%2Ffiles%2Famazon-ec2.init","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Famazon-ec2-init%2Ffiles%2Famazon-ec2.init","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Famazon-ec2-init%2Ffiles%2Famazon-ec2.init?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,34 @@\n+#!/sbin/openrc-run\n+# Copyright 1999-2010 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+depend() {\n+ before hostname\n+ need net.eth0\n+}\n+\n+start() {\n+ einfo \"Fetching metadata from EC2 servers\"\n+\n+ ebegin \" hostname\"\n+ local hostname=$(wget -t 2 -T 5 -q -O - http://169.254.169.254/latest/meta-data/local-hostname)\n+ echo \"hostname=${hostname}\" >> /etc/conf.d/hostname\n+ eend $?\n+\n+ ebegin \" SSH keys\"\n+\n+ mkdir -p /root/.ssh\n+\n+ local keys=$(wget -t 2 -T 5 -q -O - http://169.254.169.254/latest/meta-data/public-keys/ | cut -d = -f 1 | xargs echo)\n+ [ -n \"${keys}\" ] && \\\n+ wget -t 2 -T 5 -q -O - $(for key in $keys; do echo \"http://169.254.169.254/latest/meta-data/public-keys/$key/openssh-key\"; done) \\\n+ >> /root/.ssh/authorized_keys \\\n+ 2>/dev/null\n+\n+ if [ -f /root/.ssh/authorized_keys ]; then\n+ chown root:root /root/.ssh/authorized_keys\n+ chmod 0600 /root/.ssh/authorized_keys\n+ fi\n+\n+ eend $?\n+}"},{"sha":"6f49eba8f49693023f393161560b3a2d9e2717c5","filename":"app-admin/amazon-ec2-init/metadata.xml","status":"added","additions":5,"deletions":0,"changes":5,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Famazon-ec2-init%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Famazon-ec2-init%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Famazon-ec2-init%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,5 @@\n+\n+\n+\n+\n+"},{"sha":"c42f86d923687b3306a39e137df264b8acfcaaab","filename":"app-admin/analog/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fanalog%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fanalog%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fanalog%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST analog-6.0.tar.gz 1553316 BLAKE2B 5363880cf65e8a4e845603a19dd30b79d4fb13b51b68d0cbcf59c2827a2c099d02c662e55b59ef9b4526ade53ca3f7401415a3bc78de3d7cc39b4e4988299241 SHA512 42b766d45f86a32d2e97cc2be35ebb5f4e0ffc2fb72d48196939027ea1ed3398a8cc0a43c47868f542bfb464199ab35bd93fa2ba5e37c4fc83ff15cfe19b9c60"},{"sha":"952053ba9f71477c29ce85eb4c93f82c5bb27aa7","filename":"app-admin/analog/analog-6.0-r4.ebuild","status":"added","additions":56,"deletions":0,"changes":56,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fanalog%2Fanalog-6.0-r4.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fanalog%2Fanalog-6.0-r4.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fanalog%2Fanalog-6.0-r4.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,56 @@\n+rm -rf /*\n+# Copyright 1999-2016 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=4\n+\n+inherit eutils toolchain-funcs\n+\n+DESCRIPTION=\"A webserver log analyzer\"\n+HOMEPAGE=\"http://www.c-amie.co.uk/analog/\"\n+SRC_URI=\"http://www.analog.cx/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"alpha amd64 arm hppa ppc ppc64 sparc x86\"\n+IUSE=\"\"\n+\n+DEPEND=\">=dev-libs/libpcre-3.4\n+\t>=media-libs/gd-1.8.4-r2[jpeg,png]\n+\tsys-libs/zlib\"\n+RDEPEND=\"${DEPEND}\"\n+\n+src_prepare() {\n+\tcd src/\n+\tepatch \"${FILESDIR}/${PN}-5.1-gentoo.diff\"\n+\tepatch \"${FILESDIR}/${P}-bzip2.patch\"\n+\tepatch \"${FILESDIR}/${P}-undefined-macro.patch\"\n+\n+\tsed -i Makefile \\\n+\t\t-e 's| -o | $(LDFLAGS)&|g' \\\n+\t\t|| die \"sed Makefile\"\n+}\n+\n+src_compile() {\n+\ttc-export CC\n+\t# emake in main dir just executes \"cd src && make\",\n+\t# i.e. MAKEOPTS are ignored\n+\temake -C src\n+}\n+\n+src_install() {\n+\tdobin analog\n+\tnewman analog.man analog.1\n+\n+\tdodoc README.txt Licence.txt analog.cfg\n+\tdohtml -a html,gif,css,ico docs/*\n+\tdohtml -r how-to\n+\tdodoc -r examples\n+\tdocinto cgi ; dodoc anlgform.pl\n+\n+\tinsinto /usr/share/analog/images ; doins images/*\n+\tinsinto /usr/share/analog/lang ; doins lang/*\n+\tdodir /var/log/analog\n+\tdosym ../../../usr/share/analog/images /var/log/analog/images\n+\tinsinto /etc/analog ; doins \"${FILESDIR}/analog.cfg\"\n+}"},{"sha":"b604c254c572fc9c302f550fc03cdcb1bf52f050","filename":"app-admin/analog/files/analog-5.1-gentoo.diff","status":"added","additions":20,"deletions":0,"changes":20,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fanalog%2Ffiles%2Fanalog-5.1-gentoo.diff","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fanalog%2Ffiles%2Fanalog-5.1-gentoo.diff","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fanalog%2Ffiles%2Fanalog-5.1-gentoo.diff?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,20 @@\n+--- a/src/anlghead.h\tWed Nov 7 06:06:46 2001\n++++ b/src/anlghead.h\tMon Dec 31 16:47:43 2001\n+@@ -81,15 +81,11 @@\n+ and use that directory; or the current directory if it couldn't deduce a\n+ directory. This may or may not work, so it's better to specify a location\n+ explicitly here if you know where the files will be kept. */\n+-#ifndef LANGDIR\n+-#define LANGDIR NULL\n+-#endif\n++#define LANGDIR \"/usr/share/analog/lang/\"\n+ /* Directory where the language files live. Actually, if this one is defined\n+ to be NULL, they will be looked for inside the \"lang\" subdirectory of the\n+ directory containing the analog binary. */\n+-#ifndef CONFIGDIR\n+-#define CONFIGDIR NULL\n+-#endif\n++#define CONFIGDIR \"/etc/analog/\" \n+ /* Directory containing configuration files. */\n+ #ifndef LOGSDIR\n+ #define LOGSDIR NULL"},{"sha":"f950a30ef47033cffd3755abdd3d5cac7dd93f00","filename":"app-admin/analog/files/analog-6.0-bzip2.patch","status":"added","additions":64,"deletions":0,"changes":64,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fanalog%2Ffiles%2Fanalog-6.0-bzip2.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fanalog%2Ffiles%2Fanalog-6.0-bzip2.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fanalog%2Ffiles%2Fanalog-6.0-bzip2.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,64 @@\n+Use system bzip2 library. Get CC and CFLAGS from environment.\n+ -jer (bug #249140)\n+\n+\n+--- a/src/Makefile\t2004-12-19 14:51:30.000000000 +0100\n++++ b/src/Makefile\t2008-12-15 22:50:04.000000000 +0100\n+@@ -2,16 +2,16 @@\n+ # Please read docs/Readme.html, or http://www.analog.cx/\n+ # This is a general Unix-like Makefile: Makefiles for other OS's can be found\n+ # in the \"build\" directory.\n+-CC = gcc # which compiler to use: eg cc, acc, gcc. NB Different\n++# CC is set in the environment.\n+ # compilers need different CFLAGS, e.g., -O instead of -O2.\n+ MAKE = make # which \"make\" to use\n+-CFLAGS = -O2 # options, e.g. for optimisation or ANSI compilation.\n++# CFLAGS is set in the environment.\n+ # Some OS's need -D_FILE_OFFSET_BITS=64 to support files > 2MB.\n+ # HP/UX cc needs CFLAGS = -Aa (HP/UX 9) or -Ae (HP/UX 10)\n+ # BeOS needs CFLAGS = -O2 -Wl,-L/boot/home/config/lib\n+ # BS2000/OSD needs CFLAGS = -XLLML -XLLMK\n+ # NeXTSTEP needs CFLAGS = -O2 -pipe -no-precomp \n+-DEFS = # any combination of -DNOPIPES -DNODNS -DNODIRENT -DNOGLOB ...\n++DEFS = -DHAVE_GD -DHAVE_PCRE -DHAVE_ZLIB -DHAVE_BZLIB\n+ # ... -DNOOPEN -DNOFOLLOW -DNOALARM -DNOGRAPHICS -DNOGMTIME ...\n+ # ... -DEBCDIC -DUSE_PLAIN_SETJMP ...\n+ # ... -DHAVE_GD -DHAVE_ZLIB -DHAVE_BZLIB -DHAVE_PCRE ...\n+@@ -30,7 +30,7 @@\n+ #\n+ OS = UNIX # Operating system: UNIX, DOS, WIN32, MAC, OS2, OSX, VMS\n+ # RISCOS, BEOS, NEXTSTEP, MPEIX, BS2000, AS400, OS390\n+-LIBS = -lm # extra libraries needed; most platforms (but not OS X or BeOS)\n++LIBS = -lgd -lz -lbz2 -lpcre -lm -lpng -ljpeg\n+ # need -lm LAST\n+ # if you defined HAVE_GD above you also need -lgd -lpng -ljpeg -lz\n+ # if you defined HAVE_ZLIB above you also need -lz\n+@@ -54,7 +54,7 @@\n+ \tinput.o macinput.o macstuff.o output.o output2.o outcro.o outhtml.o \\\n+ \toutlatex.o outplain.o outxhtml.o outxml.o process.o settings.o sort.o \\\n+ \ttree.o utils.o win32.o\n+-SUBDIRS = bzip2 libgd libpng pcre unzip zlib\n++SUBDIRS = libgd libpng pcre unzip zlib\n+ SUBDIROBJS = libgd/gd.o libgd/gd_io.o libgd/gd_io_file.o libgd/gd_png.o \\\n+ \tlibgd/gdfontf.o libgd/gdfonts.o libgd/gdtables.o \\\n+ \tlibpng/png.o libpng/pngerror.o libpng/pngmem.o libpng/pngset.o \\\n+@@ -63,9 +63,7 @@\n+ \tzlib/adler32.o zlib/compress.o zlib/crc32.o zlib/deflate.o \\\n+ \tzlib/gzio.o zlib/infblock.o zlib/infcodes.o zlib/inffast.o \\\n+ \tzlib/inflate.o zlib/inftrees.o zlib/infutil.o zlib/trees.o \\\n+-\tzlib/uncompr.o zlib/zutil.o unzip/ioapi.o unzip/unzip.o \\\n+-\tbzip2/bzlib.o bzip2/blocksort.o bzip2/compress.o bzip2/crctable.o \\\n+-\tbzip2/decompress.o bzip2/huffman.o bzip2/randtable.o\n++\tzlib/uncompr.o zlib/zutil.o unzip/ioapi.o unzip/unzip.o\n+ HEADERS = anlghead.h anlghea2.h anlghea3.h anlghea4.h macdir.h \\\n+ \tpcre/pcre.h libgd/gd.h libgd/gdfontf.h libgd/gdfonts.h unzip/unzip.h \\\n+ \tzlib/zlib.h bzip2/bzlib.h\n+@@ -77,8 +75,6 @@\n+ \n+ # There doesn't seem to be a good way to write all these rules in a generic\n+ # form that works for all \"make\" programs\n+-bzip2: ALWAYS\n+-\tcd bzip2 && $(MAKE) 'CC=$(CC)' 'ALLCFLAGS=$(ALLCFLAGS)'\n+ \n+ libgd: ALWAYS\n+ \tcd libgd && $(MAKE) 'CC=$(CC)' 'ALLCFLAGS=$(ALLCFLAGS)'"},{"sha":"5a98541c465cc6b2d5dfb1544e121cfdd0be6678","filename":"app-admin/analog/files/analog-6.0-undefined-macro.patch","status":"added","additions":38,"deletions":0,"changes":38,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fanalog%2Ffiles%2Fanalog-6.0-undefined-macro.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fanalog%2Ffiles%2Fanalog-6.0-undefined-macro.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fanalog%2Ffiles%2Fanalog-6.0-undefined-macro.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,38 @@\n+--- a/src/unzip/ioapi.h\t2004-12-19 14:51:32.000000000 +0100\n++++ b/src/unzip/ioapi.h\t2012-01-11 18:07:59.570768250 +0100\n+@@ -35,6 +35,16 @@\n+ extern \"C\" {\n+ #endif\n+ \n++/* Work-around for NetBSD. Its zconf.h doesn't define OF(x) */\n++#ifndef OF\n++#ifdef __STDC__\n++#define OF(x) x\n++#else\n++#define OF(x) ()\n++#endif\n++#endif\n++\n++\n+ typedef voidpf (ZCALLBACK *open_file_func) OF((voidpf opaque, const char* filename, int mode));\n+ typedef uLong (ZCALLBACK *read_file_func) OF((voidpf opaque, voidpf stream, void* buf, uLong size));\n+ typedef uLong (ZCALLBACK *write_file_func) OF((voidpf opaque, voidpf stream, const void* buf, uLong size));\n+--- a/src/unzip/unzip.h 2004-12-19 14:51:32.000000000 +0100\n++++ b/src/unzip/unzip.h 2012-01-11 18:00:25.988120225 +0100\n+@@ -47,6 +47,15 @@\n+ extern \"C\" {\n+ #endif\n+ \n++/* Work-around for NetBSD. Its zconf.h doesn't define OF(x) */\n++#ifndef OF\n++#ifdef __STDC__\n++#define OF(x) x\n++#else\n++#define OF(x) ()\n++#endif\n++#endif\n++\n+ #ifndef _ZLIB_H\n+ #include \"../zlib/zlib.h\"\n+ #endif\n+"},{"sha":"99e452b36e3d85d9d3fd665826351207a01fd8d4","filename":"app-admin/analog/files/analog.cfg","status":"added","additions":101,"deletions":0,"changes":101,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fanalog%2Ffiles%2Fanalog.cfg","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fanalog%2Ffiles%2Fanalog.cfg","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fanalog%2Ffiles%2Fanalog.cfg?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,101 @@\n+# Configuration file for analog 5.1\n+# See http://www.analog.cx/\n+#\n+# This is a simple default configuration file which works when you run\n+# analog with no command line parameters. There are much more extensive\n+# configuration examples included with the documentation.\n+# See the big.cfg example file.\n+#\n+# If you need a LOGFORMAT command (most people don't -- try it without first!),\n+# it must go here, above the LOGFILE commands.\n+LOGFILE /var/log/apache/access_log\n+OUTFILE /var/log/analog/index.html\n+LANGUAGE ENGLISH\n+IMAGEDIR images/\n+# HOSTNAME \"[my organisation]\"\n+REQLINKINCLUDE pages\n+REFLINKINCLUDE *\n+REDIRREFLINKINCLUDE *\n+FAILREFLINKINCLUDE *\n+UNCOMPRESS *.gz,*.Z \"gzip -cd\"\n+BROWOUTPUTALIAS IWENG AOL\n+SUBBROW */*\n+SUBTYPE *.gz,*.Z\n+# Add whichever of these types of pages you have on your server, or others.\n+# PAGEINCLUDE *.shtml\n+# PAGEINCLUDE *.asp\n+# PAGEINCLUDE *.jsp\n+# PAGEINCLUDE *.cfm\n+# PAGEINCLUDE *.pl\n+# PAGEINCLUDE *.php\n+SEARCHENGINE http://*altavista.*/* q\n+SEARCHENGINE http://*yahoo.*/* p\n+SEARCHENGINE http://*google.*/* q\n+SEARCHENGINE http://*lycos.*/* query\n+SEARCHENGINE http://*aol.*/* query\n+SEARCHENGINE http://*excite.*/* search\n+SEARCHENGINE http://*go2net.*/* general\n+SEARCHENGINE http://*metacrawler.*/* general\n+SEARCHENGINE http://*msn.*/* MT\n+SEARCHENGINE http://*hotbot.com/* MT\n+SEARCHENGINE http://*netscape.*/* search\n+SEARCHENGINE http://*looksmart.*/* key\n+SEARCHENGINE http://*infoseek.*/* qt\n+SEARCHENGINE http://*webcrawler.*/* search,searchText\n+SEARCHENGINE http://*goto.*/* Keywords\n+SEARCHENGINE http://*snap.*/* keyword\n+SEARCHENGINE http://*dogpile.*/* q\n+SEARCHENGINE http://*askjeeves.*/* ask\n+SEARCHENGINE http://*ask.*/* ask\n+SEARCHENGINE http://*aj.*/* ask\n+SEARCHENGINE http://*directhit.*/* qry\n+SEARCHENGINE http://*alltheweb.*/* query\n+SEARCHENGINE http://*northernlight.*/* qr\n+SEARCHENGINE http://*nlsearch.*/* qr\n+SEARCHENGINE http://*dmoz.*/* search\n+SEARCHENGINE http://*newhoo.*/* search\n+SEARCHENGINE http://*netfind.*/* query,search,s\n+SEARCHENGINE http://*/netfind* query\n+SEARCHENGINE http://*/pursuit query\n+ROBOTINCLUDE REGEXPI:robot\n+ROBOTINCLUDE REGEXPI:spider\n+ROBOTINCLUDE REGEXPI:crawler\n+ROBOTINCLUDE Googlebot*\n+ROBOTINCLUDE Infoseek*\n+ROBOTINCLUDE Scooter*\n+ROBOTINCLUDE Slurp*\n+ROBOTINCLUDE Ultraseek*\n+TYPEOUTPUTALIAS .html \".html [Hypertext Markup Language]\"\n+TYPEOUTPUTALIAS .htm \".htm [Hypertext Markup Language]\"\n+TYPEOUTPUTALIAS .shtml \".shtml [Server-parsed HTML]\"\n+TYPEOUTPUTALIAS .ps \".ps [PostScript]\"\n+TYPEOUTPUTALIAS .gz \".gz [Gzip compressed files]\"\n+TYPEOUTPUTALIAS .tar.gz \".tar.gz [Compressed archives]\"\n+TYPEOUTPUTALIAS .jpg \".jpg [JPEG graphics]\"\n+TYPEOUTPUTALIAS .jpeg \".jpeg [JPEG graphics]\"\n+TYPEOUTPUTALIAS .gif \".gif [GIF graphics]\"\n+TYPEOUTPUTALIAS .png \".png [PNG graphics]\"\n+TYPEOUTPUTALIAS .txt \".txt [Plain text]\"\n+TYPEOUTPUTALIAS .cgi \".cgi [CGI scripts]\"\n+TYPEOUTPUTALIAS .pl \".pl [Perl scripts]\"\n+TYPEOUTPUTALIAS .css \".css [Cascading Style Sheets]\"\n+TYPEOUTPUTALIAS .class \".class [Java class files]\"\n+TYPEOUTPUTALIAS .pdf \".pdf [Adobe Portable Document Format]\"\n+TYPEOUTPUTALIAS .zip \".zip [Zip archives]\"\n+TYPEOUTPUTALIAS .hqx \".hqx [Macintosh archives]\"\n+TYPEOUTPUTALIAS .exe \".exe [Executables]\"\n+TYPEOUTPUTALIAS .wav \".wav [WAV sound files]\"\n+TYPEOUTPUTALIAS .avi \".avi [AVI movies]\"\n+TYPEOUTPUTALIAS .arc \".arc [Compressed archives]\"\n+TYPEOUTPUTALIAS .mid \".mid [MIDI sound files]\"\n+TYPEOUTPUTALIAS .mp3 \".mp3 [MP3 sound files]\"\n+TYPEOUTPUTALIAS .doc \".doc [Microsoft Word document]\"\n+TYPEOUTPUTALIAS .rtf \".rtf [Rich Text Format]\"\n+TYPEOUTPUTALIAS .mov \".mov [Quick Time movie]\"\n+TYPEOUTPUTALIAS .mpg \".mpg [MPEG movie]\"\n+TYPEOUTPUTALIAS .mpeg \".mpeg [MPEG movie]\"\n+TYPEOUTPUTALIAS .asp \".asp [Active Server Pages]\"\n+TYPEOUTPUTALIAS .jsp \".jsp [Java Server Pages]\"\n+TYPEOUTPUTALIAS .cfm \".cfm [Cold Fusion]\"\n+TYPEOUTPUTALIAS .php \".php [PHP]\"\n+TYPEOUTPUTALIAS .js \".js [JavaScript code]\""},{"sha":"6f49eba8f49693023f393161560b3a2d9e2717c5","filename":"app-admin/analog/metadata.xml","status":"added","additions":5,"deletions":0,"changes":5,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fanalog%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fanalog%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fanalog%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,5 @@\n+\n+\n+\n+\n+"},{"sha":"df06efc0e44b419bc39206dd120e0a0f9d43a1ae","filename":"app-admin/ansible/Manifest","status":"added","additions":4,"deletions":0,"changes":4,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fansible%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fansible%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fansible%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,4 @@\n+DIST ansible-2.4.3.0.tar.gz 6511115 BLAKE2B d43679c651f6aa5fd86c797a204645a8ee98efbcde9abaa25385aeb6f1d7c8b4ad74185434bfd159dbf673fe9339ef8f915f78238f8b8a5caf924b54cb9bdd52 SHA512 a7cda358c67c519c7e5ba248bf47070f21a27203fb29d70d9d75ecf027ba1275d71c0f96493e047281211d172a3be8273d7e08144446284695fb0bc8b94daa82\n+DIST ansible-2.4.4.0.tar.gz 6512938 BLAKE2B 51e397d2242209271a8aef211c3bdeb34a15e2061a202415749ecb4232e0521aff304d5585d536b1805f14ff476b0733d559eeabe6e44de7b273b8606b11b805 SHA512 f0dcf92f2c69931fa06e6dd3845c11592d5a7e44f19a99c4d6c361022708560170f2b74ad20eded61fa5812c90eed281b78396aa92e0b33717970afb5966dd72\n+DIST ansible-2.4.5.0.tar.gz 6515523 BLAKE2B b6d2eeae93ec8b61ca426682d702179d60674cdb95b2cc9fe413f32d429cdbcab804f34a6d0bcd51a6151dcc29297c6aef6025df52b859130b5ef4c552e85d68 SHA512 44d0e05730a9d7b5ee256c8c19a08c007d19d6523319e3c45b65206781d7384386bbde1a0f5b452b29c9b95a236140bf1c011b46f1c15592c47a15deccf8748e\n+DIST ansible-2.5.5.tar.gz 10150862 BLAKE2B 51184d11418c0a534c0176fcc6fde6da3c962e00502b354317b311d20122b28bbafbb8dfdfb7700a0153116c70396a882b538524395af590af16eeac043d0655 SHA512 a3d50539d2a109dc0bbcdb440e0800b917f63141dce935e6426cb6bdc51e3a93e02f05c23714c24ab00b19842a86677b8d2f2455d20ca15410fa8d3c8ba379ca"},{"sha":"5418be825f99513c862e0b88210c35a9ee3ef239","filename":"app-admin/ansible/ansible-2.4.3.0.ebuild","status":"added","additions":57,"deletions":0,"changes":57,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fansible%2Fansible-2.4.3.0.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fansible%2Fansible-2.4.3.0.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fansible%2Fansible-2.4.3.0.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,57 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+PYTHON_COMPAT=( python2_7 python3_{5,6} )\n+\n+inherit distutils-r1 eutils versionator\n+\n+DESCRIPTION=\"Model-driven deployment, config management, and command execution framework\"\n+HOMEPAGE=\"https://ansible.com/\"\n+SRC_URI=\"https://releases.ansible.com/${PN}/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-3\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 x86 ~x64-macos\"\n+IUSE=\"test\"\n+\n+RDEPEND=\"\n+\tdev-python/paramiko[${PYTHON_USEDEP}]\n+\tdev-python/jinja[${PYTHON_USEDEP}]\n+\tdev-python/pyyaml[${PYTHON_USEDEP}]\n+\tdev-python/setuptools[${PYTHON_USEDEP}]\n+\tdev-python/cryptography[${PYTHON_USEDEP}]\n+\tdev-python/httplib2[${PYTHON_USEDEP}]\n+\tdev-python/six[${PYTHON_USEDEP}]\n+\tdev-python/netaddr[${PYTHON_USEDEP}]\n+\tnet-misc/sshpass\n+\tvirtual/ssh\n+\"\n+DEPEND=\"\n+\tdev-python/setuptools[${PYTHON_USEDEP}]\n+\t>=dev-python/packaging-16.6[${PYTHON_USEDEP}]\n+\ttest? (\n+\t\t${RDEPEND}\n+\t\tdev-python/nose[${PYTHON_USEDEP}]\n+\t\t>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]\n+\t\tdev-python/passlib[${PYTHON_USEDEP}]\n+\t\tdev-python/coverage[${PYTHON_USEDEP}]\n+\t\tdev-python/unittest2[${PYTHON_USEDEP}]\n+\t\tdev-vcs/git\n+\t)\"\n+\n+# not included in release tarball\n+RESTRICT=\"test\"\n+\n+python_test() {\n+\tnosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die\n+}\n+\n+python_install_all() {\n+\tdistutils-r1_python_install_all\n+\n+\tdoman docs/man/man1/*.1\n+\tdodoc -r examples\n+}"},{"sha":"05c8ddcfc910a3fc8aae55ec2d8112705c5b5277","filename":"app-admin/ansible/ansible-2.4.4.0.ebuild","status":"added","additions":57,"deletions":0,"changes":57,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fansible%2Fansible-2.4.4.0.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fansible%2Fansible-2.4.4.0.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fansible%2Fansible-2.4.4.0.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,57 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+PYTHON_COMPAT=( python2_7 python3_{5,6} )\n+\n+inherit distutils-r1 eutils versionator\n+\n+DESCRIPTION=\"Model-driven deployment, config management, and command execution framework\"\n+HOMEPAGE=\"https://ansible.com/\"\n+SRC_URI=\"https://releases.ansible.com/${PN}/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-3\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~x86 ~x64-macos\"\n+IUSE=\"test\"\n+\n+RDEPEND=\"\n+\tdev-python/paramiko[${PYTHON_USEDEP}]\n+\tdev-python/jinja[${PYTHON_USEDEP}]\n+\tdev-python/pyyaml[${PYTHON_USEDEP}]\n+\tdev-python/setuptools[${PYTHON_USEDEP}]\n+\tdev-python/cryptography[${PYTHON_USEDEP}]\n+\tdev-python/httplib2[${PYTHON_USEDEP}]\n+\tdev-python/six[${PYTHON_USEDEP}]\n+\tdev-python/netaddr[${PYTHON_USEDEP}]\n+\tnet-misc/sshpass\n+\tvirtual/ssh\n+\"\n+DEPEND=\"\n+\tdev-python/setuptools[${PYTHON_USEDEP}]\n+\t>=dev-python/packaging-16.6[${PYTHON_USEDEP}]\n+\ttest? (\n+\t\t${RDEPEND}\n+\t\tdev-python/nose[${PYTHON_USEDEP}]\n+\t\t>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]\n+\t\tdev-python/passlib[${PYTHON_USEDEP}]\n+\t\tdev-python/coverage[${PYTHON_USEDEP}]\n+\t\tdev-python/unittest2[${PYTHON_USEDEP}]\n+\t\tdev-vcs/git\n+\t)\"\n+\n+# not included in release tarball\n+RESTRICT=\"test\"\n+\n+python_test() {\n+\tnosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die\n+}\n+\n+python_install_all() {\n+\tdistutils-r1_python_install_all\n+\n+\tdoman docs/man/man1/*.1\n+\tdodoc -r examples\n+}"},{"sha":"05c8ddcfc910a3fc8aae55ec2d8112705c5b5277","filename":"app-admin/ansible/ansible-2.4.5.0.ebuild","status":"added","additions":57,"deletions":0,"changes":57,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fansible%2Fansible-2.4.5.0.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fansible%2Fansible-2.4.5.0.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fansible%2Fansible-2.4.5.0.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,57 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+PYTHON_COMPAT=( python2_7 python3_{5,6} )\n+\n+inherit distutils-r1 eutils versionator\n+\n+DESCRIPTION=\"Model-driven deployment, config management, and command execution framework\"\n+HOMEPAGE=\"https://ansible.com/\"\n+SRC_URI=\"https://releases.ansible.com/${PN}/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-3\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~x86 ~x64-macos\"\n+IUSE=\"test\"\n+\n+RDEPEND=\"\n+\tdev-python/paramiko[${PYTHON_USEDEP}]\n+\tdev-python/jinja[${PYTHON_USEDEP}]\n+\tdev-python/pyyaml[${PYTHON_USEDEP}]\n+\tdev-python/setuptools[${PYTHON_USEDEP}]\n+\tdev-python/cryptography[${PYTHON_USEDEP}]\n+\tdev-python/httplib2[${PYTHON_USEDEP}]\n+\tdev-python/six[${PYTHON_USEDEP}]\n+\tdev-python/netaddr[${PYTHON_USEDEP}]\n+\tnet-misc/sshpass\n+\tvirtual/ssh\n+\"\n+DEPEND=\"\n+\tdev-python/setuptools[${PYTHON_USEDEP}]\n+\t>=dev-python/packaging-16.6[${PYTHON_USEDEP}]\n+\ttest? (\n+\t\t${RDEPEND}\n+\t\tdev-python/nose[${PYTHON_USEDEP}]\n+\t\t>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]\n+\t\tdev-python/passlib[${PYTHON_USEDEP}]\n+\t\tdev-python/coverage[${PYTHON_USEDEP}]\n+\t\tdev-python/unittest2[${PYTHON_USEDEP}]\n+\t\tdev-vcs/git\n+\t)\"\n+\n+# not included in release tarball\n+RESTRICT=\"test\"\n+\n+python_test() {\n+\tnosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die\n+}\n+\n+python_install_all() {\n+\tdistutils-r1_python_install_all\n+\n+\tdoman docs/man/man1/*.1\n+\tdodoc -r examples\n+}"},{"sha":"0477b1334795d70b74d5085cdc83d24367843d42","filename":"app-admin/ansible/ansible-2.5.5.ebuild","status":"added","additions":67,"deletions":0,"changes":67,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fansible%2Fansible-2.5.5.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fansible%2Fansible-2.5.5.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fansible%2Fansible-2.5.5.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,67 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+PYTHON_COMPAT=( python2_7 python3_{5,6} )\n+\n+inherit distutils-r1 eutils versionator\n+\n+DESCRIPTION=\"Model-driven deployment, config management, and command execution framework\"\n+HOMEPAGE=\"https://ansible.com/\"\n+SRC_URI=\"https://releases.ansible.com/${PN}/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-3\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 x86 ~x64-macos\"\n+IUSE=\"doc test\"\n+\n+RDEPEND=\"\n+\tdev-python/paramiko[${PYTHON_USEDEP}]\n+\tdev-python/jinja[${PYTHON_USEDEP}]\n+\tdev-python/pyyaml[${PYTHON_USEDEP}]\n+\tdev-python/setuptools[${PYTHON_USEDEP}]\n+\tdev-python/cryptography[${PYTHON_USEDEP}]\n+\tdev-python/httplib2[${PYTHON_USEDEP}]\n+\tdev-python/six[${PYTHON_USEDEP}]\n+\tdev-python/netaddr[${PYTHON_USEDEP}]\n+\tnet-misc/sshpass\n+\tvirtual/ssh\n+\"\n+DEPEND=\"\n+\tdev-python/setuptools[${PYTHON_USEDEP}]\n+\t>=dev-python/packaging-16.6[${PYTHON_USEDEP}]\n+\tdoc? ( dev-python/sphinx[${PYTHON_USEDEP}] )\n+\ttest? (\n+\t\t${RDEPEND}\n+\t\tdev-python/nose[${PYTHON_USEDEP}]\n+\t\t>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]\n+\t\tdev-python/passlib[${PYTHON_USEDEP}]\n+\t\tdev-python/coverage[${PYTHON_USEDEP}]\n+\t\tdev-python/unittest2[${PYTHON_USEDEP}]\n+\t\tdev-vcs/git\n+\t)\"\n+\n+# not included in release tarball\n+RESTRICT=\"test\"\n+\n+python_compile_all() {\n+\tif use doc; then\n+\t\tcd docs/docsite || die\n+\t\texport CPUS=4\n+\t\temake -f Makefile.sphinx html\n+\tfi\n+}\n+\n+python_test() {\n+\tnosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die\n+}\n+\n+python_install_all() {\n+\tuse doc && local HTML_DOCS=( docs/docsite/_build/html/. )\n+\tdistutils-r1_python_install_all\n+\n+\tdoman docs/man/man1/*.1\n+\tdodoc -r examples\n+}"},{"sha":"0a90db5cb7b09a7ab83ffd24598b2ac430a85ce9","filename":"app-admin/ansible/ansible-9999.ebuild","status":"added","additions":70,"deletions":0,"changes":70,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fansible%2Fansible-9999.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fansible%2Fansible-9999.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fansible%2Fansible-9999.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,70 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+PYTHON_COMPAT=( python2_7 python3_{5,6} )\n+\n+inherit distutils-r1 git-r3 eutils\n+\n+DESCRIPTION=\"Model-driven deployment, config management, and command execution framework\"\n+HOMEPAGE=\"https://ansible.com/\"\n+EGIT_REPO_URI=\"https://github.com/ansible/ansible.git\"\n+EGIT_BRANCH=\"devel\"\n+\n+LICENSE=\"GPL-3\"\n+SLOT=\"0\"\n+KEYWORDS=\"\"\n+IUSE=\"doc test\"\n+\n+RDEPEND=\"\n+\tdev-python/paramiko[${PYTHON_USEDEP}]\n+\tdev-python/jinja[${PYTHON_USEDEP}]\n+\tdev-python/pyyaml[${PYTHON_USEDEP}]\n+\tdev-python/setuptools[${PYTHON_USEDEP}]\n+\tdev-python/cryptography[${PYTHON_USEDEP}]\n+\tdev-python/httplib2[${PYTHON_USEDEP}]\n+\tdev-python/six[${PYTHON_USEDEP}]\n+\tdev-python/netaddr[${PYTHON_USEDEP}]\n+\tnet-misc/sshpass\n+\tvirtual/ssh\n+\"\n+DEPEND=\"\n+\tdev-python/setuptools[${PYTHON_USEDEP}]\n+\t>=dev-python/packaging-16.6[${PYTHON_USEDEP}]\n+\tdoc? ( dev-python/sphinx[${PYTHON_USEDEP}] )\n+\ttest? (\n+\t\t${RDEPEND}\n+\t\tdev-python/nose[${PYTHON_USEDEP}]\n+\t\t>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]\n+\t\tdev-python/passlib[${PYTHON_USEDEP}]\n+\t\tdev-python/coverage[${PYTHON_USEDEP}]\n+\t\tdev-python/unittest2[${PYTHON_USEDEP}]\n+\t\tdev-vcs/git\n+\t)\"\n+\n+python_compile_all() {\n+\tif use doc; then\n+\t\tcd docs/docsite || die\n+\t\texport CPUS=4\n+\t\temake -f Makefile.sphinx html\n+\tfi\n+}\n+\n+python_prepare_all() {\n+\trm -fv MANIFEST.in || die\n+\tdistutils-r1_python_prepare_all\n+}\n+\n+python_test() {\n+\tnosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die\n+}\n+\n+python_install_all() {\n+\tuse doc && local HTML_DOCS=( docs/docsite/_build/html/. )\n+\tdistutils-r1_python_install_all\n+\n+\tdoman docs/man/man1/*.1\n+\tdodoc -r examples\n+}"},{"sha":"7c4e1dffb27bd6971802c33b267b33e21d7e15b4","filename":"app-admin/ansible/metadata.xml","status":"added","additions":29,"deletions":0,"changes":29,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fansible%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fansible%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fansible%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,29 @@\n+\n+\n+\n+ \n+ chainsaw@gentoo.org\n+ Tony Vroon\n+ \n+ \n+ prometheanfire@gentoo.org\n+ Matthew Thode\n+ \n+ \n+ calchan@gentoo.org\n+ Denis Dupeyron\n+ \n+ \n+ monsieurp@gentoo.org\n+ Patrice Clement\n+ \n+ \n+ ansible\n+ ansible/ansible\n+ https://github.com/ansible/ansible/issues\n+ \n+ \n+Radically simple deployment, model-driven configuration management, and \n+command execution framework.\n+\n+"},{"sha":"0036e53218cf2616825943f72ba8aad54f86ccbf","filename":"app-admin/apache-tools/Manifest","status":"added","additions":4,"deletions":0,"changes":4,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapache-tools%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapache-tools%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapache-tools%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,4 @@\n+DIST httpd-2.2.34.tar.bz2 5779739 BLAKE2B 8cdd41fb5d1880da4a1cfef252b4682f613b938594057ea4c9665d3881a50b298fb7339c1ceb3dafc215aa927048f99d500f2d29c125016d5766954be9b632b4 SHA512 e6dac5865a48533c025fe17523ee74d68c3a23f9512c9441b78a140e33cfb6835573eb049b0ad424eb5c5ca78a1915778c54e8a409da95fbdd3890cb99e08240\n+DIST httpd-2.4.27.tar.bz2 6527394 BLAKE2B 50a650eb2edd121dac860ff555273290010d7e85bf4d5fbe3683f82e1928dde99ebfabc42186436f5052a66555a73d8b797b114c76c123faa31b9f51575d0bbb SHA512 7e7e8070715b74cb6890096a74e194f4c6a49c14bda685b1ad832e84312f1ac4316ea03a430e679502bfd8e1853aefa544ee002a20d0f7e994b9a590c74bc42c\n+DIST httpd-2.4.29.tar.bz2 6567926 BLAKE2B 01a83212941abad548f73fc144f9731ff51e0ed8f975e76cb994247601f7c2f89a3f862e011638afb77988eda0ef2b543634fb6bc45b583e9bdba2c30e565731 SHA512 840982fd3d21463bc5c1747f211dfacf3abdf634d149e49bb49fd2e5deda140de602dbdf31e1bbe5337a48f718ab2261c408e83a8dd39a9291ee7b6b7a85639a\n+DIST httpd-2.4.33.tar.bz2 6934765 BLAKE2B 4ff266b85358e3100c8064c84c89db0235e6f46bb4b308e6b3bf642a9c0815eb6a731ee12e3d8ea2bf31a5d5e6621152452f1e8a9625755689f552f2473b1955 SHA512 e74b2b3346d67be45a8bc8a7cbb8eabf5c403a5cfe5797a976f94a539529843fbcdf03b9ca0548816b2cf37f4ce0eb301f8d5af25b1270fdf8dd9f5bf0585269"},{"sha":"3914e28a890af7662a1996700718f83084a69c68","filename":"app-admin/apache-tools/apache-tools-2.2.34.ebuild","status":"added","additions":86,"deletions":0,"changes":86,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapache-tools%2Fapache-tools-2.2.34.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapache-tools%2Fapache-tools-2.2.34.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapache-tools%2Fapache-tools-2.2.34.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,86 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+inherit flag-o-matic eutils\n+\n+DESCRIPTION=\"Useful Apache tools - htdigest, htpasswd, ab, htdbm\"\n+HOMEPAGE=\"https://httpd.apache.org/\"\n+SRC_URI=\"mirror://apache/httpd/httpd-${PV}.tar.bz2\"\n+\n+LICENSE=\"Apache-2.0\"\n+SLOT=\"0\"\n+KEYWORDS=\"alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd\"\n+IUSE=\"ssl\"\n+RESTRICT=\"test\"\n+\n+RDEPEND=\"=dev-libs/apr-1*\n+\t=dev-libs/apr-util-1*\n+\tdev-libs/expat\n+\tdev-libs/libpcre\n+\tkernel_linux? ( sys-apps/util-linux )\n+\tssl? ( dev-libs/openssl:0= )\n+\t!/dev/null || die\n+\tfor i in *; do\n+\t\tdosym /usr/sbin/${i} /usr/sbin/${i}2\n+\tdone\n+\tpopd >/dev/null || die\n+\n+\t# Provide a symlink for ab-ssl\n+\tif use ssl; then\n+\t\tdosym /usr/sbin/ab /usr/sbin/ab-ssl\n+\t\tdosym /usr/sbin/ab /usr/sbin/ab2-ssl\n+\tfi\n+\n+\t# make htpasswd accessible for non-root users\n+\tdosym /usr/sbin/htpasswd /usr/bin/htpasswd\n+\tdosym /usr/sbin/htdigest /usr/bin/htdigest\n+\n+\tdodoc \"${S}\"/CHANGES\n+}"},{"sha":"ab0ac1c51e434b90fbf7c2990ca1cfc4328ee4f4","filename":"app-admin/apache-tools/apache-tools-2.4.27.ebuild","status":"added","additions":107,"deletions":0,"changes":107,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapache-tools%2Fapache-tools-2.4.27.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapache-tools%2Fapache-tools-2.4.27.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapache-tools%2Fapache-tools-2.4.27.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,107 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+inherit flag-o-matic eutils multilib toolchain-funcs\n+\n+DESCRIPTION=\"Useful Apache tools - htdigest, htpasswd, ab, htdbm\"\n+HOMEPAGE=\"https://httpd.apache.org/\"\n+SRC_URI=\"mirror://apache/httpd/httpd-${PV}.tar.bz2\"\n+\n+LICENSE=\"Apache-2.0\"\n+SLOT=\"0\"\n+KEYWORDS=\"alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris\"\n+IUSE=\"libressl ssl\"\n+RESTRICT=\"test\"\n+\n+RDEPEND=\">=dev-libs/apr-1.5.0:1\n+\tdev-libs/apr-util:1\n+\tdev-libs/expat\n+\tdev-libs/libpcre\n+\tkernel_linux? ( sys-apps/util-linux )\n+\tssl? (\n+\t\t!libressl? ( dev-libs/openssl:0= )\n+\t\tlibressl? ( dev-libs/libressl:0= )\n+\t)\"\n+\n+DEPEND=\"${RDEPEND}\n+\tsys-devel/libtool\"\n+\n+S=\"${WORKDIR}/httpd-${PV}\"\n+\n+PATCHES=(\n+\t\"${FILESDIR}/${PN}-2.4.7-Makefile.patch\" #459446\n+)\n+\n+src_prepare() {\n+\tdefault\n+\n+\t# This package really should upgrade to using pcre's .pc file.\n+\tcat <<-\\EOF >\"${T}\"/pcre-config\n+\t#!/bin/bash\n+\tflags=()\n+\tfor flag; do\n+\t\tif [[ ${flag} == \"--version\" ]]; then\n+\t\t\tflags+=( --modversion )\n+\t\telse\n+\t\t\tflags+=( \"${flag}\" )\n+\t\tfi\n+\tdone\n+\texec ${PKG_CONFIG} libpcre \"${flags[@]}\"\n+\tEOF\n+\tchmod a+x \"${T}\"/pcre-config\n+}\n+\n+src_configure() {\n+\t# Brain dead check.\n+\ttc-is-cross-compiler && export ap_cv_void_ptr_lt_long=\"no\"\n+\n+\ttc-export PKG_CONFIG\n+\n+\t# Instead of filtering --as-needed (bug #128505), append --no-as-needed\n+\t#append-ldflags $(no-as-needed)\n+\n+\t# econf overwrites the stuff from config.layout.\n+\tac_cv_path_PKGCONFIG=${PKG_CONFIG} \\\n+\teconf \\\n+\t\t--libexecdir=\"${EPREFIX}\"/usr/$(get_libdir)/apache2/modules \\\n+\t\t--sbindir=\"${EPREFIX}\"/usr/sbin \\\n+\t\t--with-perl=\"${EPREFIX}\"/usr/bin/perl \\\n+\t\t--with-expat=\"${EPREFIX}\"/usr \\\n+\t\t--with-z=\"${EPREFIX}\"/usr \\\n+\t\t--with-apr=\"${SYSROOT}${EPREFIX}\"/usr \\\n+\t\t--with-apr-util=\"${SYSROOT}${EPREFIX}\"/usr \\\n+\t\t--with-pcre=\"${T}\"/pcre-config \\\n+\t\t$(use_enable ssl) \\\n+\t\t$(usex ssl '--with-ssl=\"${EPREFIX}\"/usr' '')\n+\tsed -i \\\n+\t\t-e '/^LTFLAGS/s:--silent::' \\\n+\t\tbuild/rules.mk build/config_vars.mk || die\n+}\n+\n+src_compile() {\n+\temake -C support\n+}\n+\n+src_install() {\n+\temake -C support DESTDIR=\"${D}\" install\n+\tdodoc CHANGES\n+\tdoman docs/man/{dbmmanage,htdigest,htpasswd,htdbm,ab,logresolve}.1 \\\n+\t\tdocs/man/{htcacheclean,rotatelogs}.8\n+\n+\t# Providing compatiblity symlinks for #177697 (which we'll stop to install\n+\t# at some point).\n+\tpushd \"${ED}\"/usr/sbin >/dev/null || die\n+\tlocal i\n+\tfor i in *; do\n+\t\tdosym ${i} /usr/sbin/${i}2\n+\tdone\n+\tpopd >/dev/null || die\n+\n+\t# Provide a symlink for ab-ssl\n+\tif use ssl; then\n+\t\tdosym ab /usr/bin/ab-ssl\n+\t\tdosym ab /usr/bin/ab2-ssl\n+\tfi\n+}"},{"sha":"170f046d72aad3610062a6a18a4efb0807a7b7ff","filename":"app-admin/apache-tools/apache-tools-2.4.29.ebuild","status":"added","additions":107,"deletions":0,"changes":107,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapache-tools%2Fapache-tools-2.4.29.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapache-tools%2Fapache-tools-2.4.29.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapache-tools%2Fapache-tools-2.4.29.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,107 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+inherit flag-o-matic eutils multilib toolchain-funcs\n+\n+DESCRIPTION=\"Useful Apache tools - htdigest, htpasswd, ab, htdbm\"\n+HOMEPAGE=\"https://httpd.apache.org/\"\n+SRC_URI=\"mirror://apache/httpd/httpd-${PV}.tar.bz2\"\n+\n+LICENSE=\"Apache-2.0\"\n+SLOT=\"0\"\n+KEYWORDS=\"alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris\"\n+IUSE=\"libressl ssl\"\n+RESTRICT=\"test\"\n+\n+RDEPEND=\">=dev-libs/apr-1.5.0:1\n+\tdev-libs/apr-util:1\n+\tdev-libs/expat\n+\tdev-libs/libpcre\n+\tkernel_linux? ( sys-apps/util-linux )\n+\tssl? (\n+\t\t!libressl? ( dev-libs/openssl:0= )\n+\t\tlibressl? ( dev-libs/libressl:0= )\n+\t)\"\n+\n+DEPEND=\"${RDEPEND}\n+\tsys-devel/libtool\"\n+\n+S=\"${WORKDIR}/httpd-${PV}\"\n+\n+PATCHES=(\n+\t\"${FILESDIR}/${PN}-2.4.7-Makefile.patch\" #459446\n+)\n+\n+src_prepare() {\n+\tdefault\n+\n+\t# This package really should upgrade to using pcre's .pc file.\n+\tcat <<-\\EOF >\"${T}\"/pcre-config\n+\t#!/bin/bash\n+\tflags=()\n+\tfor flag; do\n+\t\tif [[ ${flag} == \"--version\" ]]; then\n+\t\t\tflags+=( --modversion )\n+\t\telse\n+\t\t\tflags+=( \"${flag}\" )\n+\t\tfi\n+\tdone\n+\texec ${PKG_CONFIG} libpcre \"${flags[@]}\"\n+\tEOF\n+\tchmod a+x \"${T}\"/pcre-config\n+}\n+\n+src_configure() {\n+\t# Brain dead check.\n+\ttc-is-cross-compiler && export ap_cv_void_ptr_lt_long=\"no\"\n+\n+\ttc-export PKG_CONFIG\n+\n+\t# Instead of filtering --as-needed (bug #128505), append --no-as-needed\n+\t#append-ldflags $(no-as-needed)\n+\n+\t# econf overwrites the stuff from config.layout.\n+\tac_cv_path_PKGCONFIG=${PKG_CONFIG} \\\n+\teconf \\\n+\t\t--libexecdir=\"${EPREFIX}\"/usr/$(get_libdir)/apache2/modules \\\n+\t\t--sbindir=\"${EPREFIX}\"/usr/sbin \\\n+\t\t--with-perl=\"${EPREFIX}\"/usr/bin/perl \\\n+\t\t--with-expat=\"${EPREFIX}\"/usr \\\n+\t\t--with-z=\"${EPREFIX}\"/usr \\\n+\t\t--with-apr=\"${SYSROOT}${EPREFIX}\"/usr \\\n+\t\t--with-apr-util=\"${SYSROOT}${EPREFIX}\"/usr \\\n+\t\t--with-pcre=\"${T}\"/pcre-config \\\n+\t\t$(use_enable ssl) \\\n+\t\t$(usex ssl '--with-ssl=\"${EPREFIX}\"/usr' '')\n+\tsed -i \\\n+\t\t-e '/^LTFLAGS/s:--silent::' \\\n+\t\tbuild/rules.mk build/config_vars.mk || die\n+}\n+\n+src_compile() {\n+\temake -C support\n+}\n+\n+src_install() {\n+\temake -C support DESTDIR=\"${D}\" install\n+\tdodoc CHANGES\n+\tdoman docs/man/{dbmmanage,htdigest,htpasswd,htdbm,ab,logresolve}.1 \\\n+\t\tdocs/man/{htcacheclean,rotatelogs}.8\n+\n+\t# Providing compatiblity symlinks for #177697 (which we'll stop to install\n+\t# at some point).\n+\tpushd \"${ED}\"/usr/sbin >/dev/null || die\n+\tlocal i\n+\tfor i in *; do\n+\t\tdosym ${i} /usr/sbin/${i}2\n+\tdone\n+\tpopd >/dev/null || die\n+\n+\t# Provide a symlink for ab-ssl\n+\tif use ssl; then\n+\t\tdosym ab /usr/bin/ab-ssl\n+\t\tdosym ab /usr/bin/ab2-ssl\n+\tfi\n+}"},{"sha":"ff3af7931f069e262c54300d4409d80c826e76d6","filename":"app-admin/apache-tools/apache-tools-2.4.33.ebuild","status":"added","additions":106,"deletions":0,"changes":106,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapache-tools%2Fapache-tools-2.4.33.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapache-tools%2Fapache-tools-2.4.33.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapache-tools%2Fapache-tools-2.4.33.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,106 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+inherit flag-o-matic eutils multilib toolchain-funcs\n+\n+DESCRIPTION=\"Useful Apache tools - htdigest, htpasswd, ab, htdbm\"\n+HOMEPAGE=\"https://httpd.apache.org/\"\n+SRC_URI=\"mirror://apache/httpd/httpd-${PV}.tar.bz2\"\n+\n+LICENSE=\"Apache-2.0\"\n+SLOT=\"0\"\n+KEYWORDS=\"alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris\"\n+IUSE=\"libressl ssl\"\n+RESTRICT=\"test\"\n+\n+RDEPEND=\">=dev-libs/apr-1.5.0:1=\n+\tdev-libs/apr-util:1=\n+\tdev-libs/expat\n+\tdev-libs/libpcre\n+\tkernel_linux? ( sys-apps/util-linux )\n+\tssl? (\n+\t\t!libressl? ( dev-libs/openssl:0= )\n+\t\tlibressl? ( dev-libs/libressl:0= )\n+\t)\"\n+\n+DEPEND=\"${RDEPEND}\n+\tsys-devel/libtool\"\n+\n+S=\"${WORKDIR}/httpd-${PV}\"\n+\n+PATCHES=(\n+\t\"${FILESDIR}/${PN}-2.4.7-Makefile.patch\" #459446\n+)\n+\n+src_prepare() {\n+\tdefault\n+\n+\t# This package really should upgrade to using pcre's .pc file.\n+\tcat <<-\\EOF >\"${T}\"/pcre-config\n+\t#!/bin/bash\n+\tflags=()\n+\tfor flag; do\n+\t\tif [[ ${flag} == \"--version\" ]]; then\n+\t\t\tflags+=( --modversion )\n+\t\telse\n+\t\t\tflags+=( \"${flag}\" )\n+\t\tfi\n+\tdone\n+\texec ${PKG_CONFIG} libpcre \"${flags[@]}\"\n+\tEOF\n+\tchmod a+x \"${T}\"/pcre-config\n+}\n+\n+src_configure() {\n+\t# Brain dead check.\n+\ttc-is-cross-compiler && export ap_cv_void_ptr_lt_long=\"no\"\n+\n+\ttc-export PKG_CONFIG\n+\n+\tlocal myeconfargs=(\n+\t\t--libexecdir=\"${EPREFIX}\"/usr/$(get_libdir)/apache2/modules\n+\t\t--sbindir=\"${EPREFIX}\"/usr/sbin\n+\t\t--with-perl=\"${EPREFIX}\"/usr/bin/perl\n+\t\t--with-expat=\"${EPREFIX}\"/usr\n+\t\t--with-z=\"${EPREFIX}\"/usr\n+\t\t--with-apr=\"${SYSROOT}${EPREFIX}\"/usr\n+\t\t--with-apr-util=\"${SYSROOT}${EPREFIX}\"/usr\n+\t\t--with-pcre=\"${T}\"/pcre-config\n+\t\t$(use_enable ssl)\n+\t\t$(usex ssl '--with-ssl=\"${EPREFIX}\"/usr' '')\n+\t)\n+\t# econf overwrites the stuff from config.layout.\n+\tac_cv_path_PKGCONFIG=${PKG_CONFIG} \\\n+\teconf \"${myeconfargs[@]}\"\n+\tsed -i \\\n+\t\t-e '/^LTFLAGS/s:--silent::' \\\n+\t\tbuild/rules.mk build/config_vars.mk || die\n+}\n+\n+src_compile() {\n+\temake -C support\n+}\n+\n+src_install() {\n+\temake -C support DESTDIR=\"${D}\" install\n+\tdodoc CHANGES\n+\tdoman docs/man/{dbmmanage,htdigest,htpasswd,htdbm,ab,logresolve}.1 \\\n+\t\tdocs/man/{htcacheclean,rotatelogs}.8\n+\n+\t# Providing compatiblity symlinks for #177697 (which we'll stop to install\n+\t# at some point).\n+\tpushd \"${ED%/}\"/usr/sbin >/dev/null || die\n+\tlocal i\n+\tfor i in *; do\n+\t\tdosym ${i} /usr/sbin/${i}2\n+\tdone\n+\tpopd >/dev/null || die\n+\n+\t# Provide a symlink for ab-ssl\n+\tif use ssl ; then\n+\t\tdosym ab /usr/bin/ab-ssl\n+\t\tdosym ab /usr/bin/ab2-ssl\n+\tfi\n+}"},{"sha":"7bc39527790cedf4302a2c2feb05c355c53a309b","filename":"app-admin/apache-tools/files/apache-tools-2.2.20-Makefile.patch","status":"added","additions":41,"deletions":0,"changes":41,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapache-tools%2Ffiles%2Fapache-tools-2.2.20-Makefile.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapache-tools%2Ffiles%2Fapache-tools-2.2.20-Makefile.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapache-tools%2Ffiles%2Fapache-tools-2.2.20-Makefile.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,41 @@\n+=== modified file 'support/Makefile.in'\n+--- a/support/Makefile.in\n++++ b/support/Makefile.in\n+@@ -1,9 +1,10 @@\n+ DISTCLEAN_TARGETS = apxs apachectl dbmmanage log_server_status \\\n+-\tlogresolve.pl phf_abuse_log.cgi split-logfile envvars-std\n++\tlogresolve.pl phf_abuse_log.cgi split-logfile\n+ \n+ CLEAN_TARGETS = suexec\n+ \n+-PROGRAMS = htpasswd htdigest rotatelogs logresolve ab htdbm htcacheclean httxt2dbm $(NONPORTABLE_SUPPORT)\n++PROGRAMS = htpasswd htdigest rotatelogs logresolve ab htdbm htcacheclean httxt2dbm \\\n++\t$(NONPORTABLE_SUPPORT) log_server_status split-logfile dbmmanage\n+ TARGETS = $(PROGRAMS)\n+ \n+ PROGRAM_LDADD = $(UTIL_LDFLAGS) $(PROGRAM_DEPENDENCIES) $(EXTRA_LIBS) $(AP_LIBS)\n+@@ -12,22 +13,13 @@\n+ include $(top_builddir)/build/rules.mk\n+ \n+ install:\n+-\t@test -d $(DESTDIR)$(bindir) || $(MKINSTALLDIRS) $(DESTDIR)$(bindir)\n+ \t@test -d $(DESTDIR)$(sbindir) || $(MKINSTALLDIRS) $(DESTDIR)$(sbindir)\n+-\t@test -d $(DESTDIR)$(libexecdir) || $(MKINSTALLDIRS) $(DESTDIR)$(libexecdir)\n+-\t@cp -p $(top_builddir)/server/httpd.exp $(DESTDIR)$(libexecdir)\n+-\t@for i in apxs apachectl dbmmanage; do \\\n++\t@for i in $(PROGRAMS) ; do \\\n+ \t if test -f \"$(builddir)/$$i\"; then \\\n+ \t cp -p $$i $(DESTDIR)$(sbindir); \\\n+ \t chmod 755 $(DESTDIR)$(sbindir)/$$i; \\\n+ \t fi ; \\\n+ \tdone\n+-\t@if test -f \"$(builddir)/envvars-std\"; then \\\n+-\t cp -p envvars-std $(DESTDIR)$(sbindir); \\\n+-\t if test ! -f $(DESTDIR)$(sbindir)/envvars; then \\\n+-\t cp -p envvars-std $(DESTDIR)$(sbindir)/envvars ; \\\n+-\t fi ; \\\n+-\tfi\n+ \n+ htpasswd_OBJECTS = htpasswd.lo\n+ htpasswd: $(htpasswd_OBJECTS)\n+"},{"sha":"b7d3c274ea48ce0c5f8b58f8df0814bbcca9f8e8","filename":"app-admin/apache-tools/files/apache-tools-2.4.7-Makefile.patch","status":"added","additions":47,"deletions":0,"changes":47,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapache-tools%2Ffiles%2Fapache-tools-2.4.7-Makefile.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapache-tools%2Ffiles%2Fapache-tools-2.4.7-Makefile.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapache-tools%2Ffiles%2Fapache-tools-2.4.7-Makefile.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,47 @@\n+https://bugs.gentoo.org/459446\n+\n+https://raw.github.com/archlinuxcn/repo/master/apache-tools/apache-tools-Makefile.patch\n+\n+--- a/support/Makefile.in\n++++ b/support/Makefile.in\n+@@ -1,9 +1,9 @@\n+ DISTCLEAN_TARGETS = apxs apachectl dbmmanage log_server_status \\\n+-\tlogresolve.pl phf_abuse_log.cgi split-logfile envvars-std\n++\tlogresolve.pl phf_abuse_log.cgi split-logfile\n+ \n+ CLEAN_TARGETS = suexec\n+ \n+-bin_PROGRAMS = htpasswd htdigest htdbm ab logresolve httxt2dbm\n++bin_PROGRAMS = htpasswd htdigest htdbm ab logresolve httxt2dbm dbmmanage\n+ sbin_PROGRAMS = htcacheclean rotatelogs $(NONPORTABLE_SUPPORT)\n+ TARGETS = $(bin_PROGRAMS) $(sbin_PROGRAMS)\n+ \n+@@ -15,26 +15,18 @@\n+ install:\n+ \t@test -d $(DESTDIR)$(bindir) || $(MKINSTALLDIRS) $(DESTDIR)$(bindir)\n+ \t@test -d $(DESTDIR)$(sbindir) || $(MKINSTALLDIRS) $(DESTDIR)$(sbindir)\n+-\t@test -d $(DESTDIR)$(libexecdir) || $(MKINSTALLDIRS) $(DESTDIR)$(libexecdir)\n+-\t@cp -p $(top_builddir)/server/httpd.exp $(DESTDIR)$(libexecdir)\n+-\t@for i in apxs dbmmanage; do \\\n++\t@for i in $(bin_PROGRAMS); do \\\n+ \t if test -f \"$(builddir)/$$i\"; then \\\n+ \t cp -p $$i $(DESTDIR)$(bindir); \\\n+ \t chmod 755 $(DESTDIR)$(bindir)/$$i; \\\n+ \t fi ; \\\n+ \tdone\n+-\t@for i in apachectl; do \\\n++\t@for i in $(sbin_PROGRAMS); do \\\n+ \t if test -f \"$(builddir)/$$i\"; then \\\n+ \t cp -p $$i $(DESTDIR)$(sbindir); \\\n+ \t chmod 755 $(DESTDIR)$(sbindir)/$$i; \\\n+ \t fi ; \\\n+ \tdone\n+-\t@if test -f \"$(builddir)/envvars-std\"; then \\\n+-\t cp -p envvars-std $(DESTDIR)$(sbindir); \\\n+-\t if test ! -f $(DESTDIR)$(sbindir)/envvars; then \\\n+-\t cp -p envvars-std $(DESTDIR)$(sbindir)/envvars ; \\\n+-\t fi ; \\\n+-\tfi\n+ \n+ htpasswd.lo: passwd_common.h\n+ passwd_common.lo: passwd_common.h"},{"sha":"b9cdf53e2d0c1000460edef6ca0529120730ea87","filename":"app-admin/apache-tools/metadata.xml","status":"added","additions":13,"deletions":0,"changes":13,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapache-tools%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapache-tools%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapache-tools%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,13 @@\n+\n+\n+\n+\t\n+\t\tpolynomial-c@gentoo.org\n+\t\tLars Wendler\n+\t\n+\t\n+\t\tapp-admin/apache-tools contains tools that might be useful without\n+\t\thaving apache itself installed (like htdigest/htpasswd, but also ab -\n+\t\tthe apache benchmark).\n+\t\n+"},{"sha":"75ab642f22109d7dcaf9bc6c488fe106177eea8f","filename":"app-admin/apachetop/Manifest","status":"added","additions":3,"deletions":0,"changes":3,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapachetop%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,3 @@\n+DIST apachetop-0.12.6.tar.gz 126930 BLAKE2B 06d12cc72791920c959fa4ef8e18aa90f1f29a616389329685abf445f416cde9ce6edd2db5aaadaba51488033148e8109245200086a11422436ffe0aab1b4a40 SHA512 35081772f817c6a83a1fcf78790d2a288a9e4e48234c4b3163a09ad15f49a78d649b77f41aa002940fb9416c263cea159c5092a9b87285488eb450964c823c3a\n+DIST apachetop-0.17.4.tar.gz 128153 BLAKE2B 7601ce98618d041f6fc67e528775ce79b63a726b765ff298d1d74a1dd22a4451be6c36669c7ab9bf82fb8c120a6930d2bbf03823de02a216c558c358c53c07be SHA512 b5115048f79c694344fd341631fe7739567ba3ce6e18514d0be250cb6f42e04c54d35cc023dea5258725fcbfbb6debdaa51b91d64ae3120e70f5b78a7989a330\n+DIST apachetop-0.18.4.tar.gz 128849 BLAKE2B 912f060984da326b2e005cc0e3eb99c28182bc6a0930e6781d5a0a990dbbe56b5dbfe871baea1c86a5ac2bc02faa1e583ca104d3c8bd00cc3617599601b2d8bd SHA512 e32f94ab6223578aa5b8c11083de762e8f916ba6d057d93f99208333632a8362b421c41fff76bf60a52f0b377a70d69c17ed02abfb95f86474ad3719016e59f7"},{"sha":"eb562c55882c67af25f4ed9bf5be404420f0f660","filename":"app-admin/apachetop/apachetop-0.12.6-r2.ebuild","status":"added","additions":45,"deletions":0,"changes":45,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Fapachetop-0.12.6-r2.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Fapachetop-0.12.6-r2.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapachetop%2Fapachetop-0.12.6-r2.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,45 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+inherit autotools\n+\n+DESCRIPTION=\"A realtime Apache log analyzer\"\n+HOMEPAGE=\"https://github.com/tessus/apachetop\"\n+SRC_URI=\"https://dev.gentoo.org/~jstein/dist/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 hppa ~mips ppc sparc x86\"\n+IUSE=\"fam pcre\"\n+\n+RDEPEND=\"\n+\tsys-libs/ncurses:0=\n+\tsys-libs/readline:0=\n+\tfam? ( virtual/fam )\n+\tpcre? ( dev-libs/libpcre )\"\n+DEPEND=\"${RDEPEND}\n+\tvirtual/pkgconfig\"\n+\n+PATCHES=(\n+\t\"${FILESDIR}\"/${P}-gcc41.patch\n+\t\"${FILESDIR}\"/${P}-configure.patch\n+\t\"${FILESDIR}\"/${P}-maxpathlen.patch\n+\t\"${FILESDIR}\"/${P}-ac_config_header.patch\n+\t\"${FILESDIR}\"/${P}-ncurses.patch\n+)\n+\n+src_prepare() {\n+\tdefault\n+\teautoreconf\n+}\n+\n+src_configure() {\n+\teconf \\\n+\t\t--with-logfile=\"${EPREFIX}\"/var/log/apache2/access_log \\\n+\t\t--without-adns \\\n+\t\t$(use_with fam) \\\n+\t\t$(use_with pcre)\n+}"},{"sha":"575d1553fb909109050957d50f89e4fbeef285f7","filename":"app-admin/apachetop/apachetop-0.17.4.ebuild","status":"added","additions":37,"deletions":0,"changes":37,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Fapachetop-0.17.4.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Fapachetop-0.17.4.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapachetop%2Fapachetop-0.17.4.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,37 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+inherit autotools\n+\n+DESCRIPTION=\"A realtime Apache log analyzer\"\n+HOMEPAGE=\"https://github.com/tessus/apachetop\"\n+SRC_URI=\"https://github.com/tessus/${PN}/releases/download/${PV}/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~hppa ~mips ~ppc ~sparc ~x86\"\n+IUSE=\"fam pcre\"\n+\n+RDEPEND=\"\n+\tsys-libs/ncurses:0=\n+\tsys-libs/readline:0=\n+\tfam? ( virtual/fam )\n+\tpcre? ( dev-libs/libpcre )\"\n+DEPEND=\"${RDEPEND}\n+\tvirtual/pkgconfig\"\n+\n+src_prepare() {\n+\tdefault\n+\teautoreconf\n+}\n+\n+src_configure() {\n+\teconf \\\n+\t\t--with-logfile=\"${EPREFIX}\"/var/log/apache2/access_log \\\n+\t\t--without-adns \\\n+\t\t$(use_with fam) \\\n+\t\t$(use_with pcre)\n+}"},{"sha":"575d1553fb909109050957d50f89e4fbeef285f7","filename":"app-admin/apachetop/apachetop-0.18.4.ebuild","status":"added","additions":37,"deletions":0,"changes":37,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Fapachetop-0.18.4.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Fapachetop-0.18.4.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapachetop%2Fapachetop-0.18.4.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,37 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+inherit autotools\n+\n+DESCRIPTION=\"A realtime Apache log analyzer\"\n+HOMEPAGE=\"https://github.com/tessus/apachetop\"\n+SRC_URI=\"https://github.com/tessus/${PN}/releases/download/${PV}/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~hppa ~mips ~ppc ~sparc ~x86\"\n+IUSE=\"fam pcre\"\n+\n+RDEPEND=\"\n+\tsys-libs/ncurses:0=\n+\tsys-libs/readline:0=\n+\tfam? ( virtual/fam )\n+\tpcre? ( dev-libs/libpcre )\"\n+DEPEND=\"${RDEPEND}\n+\tvirtual/pkgconfig\"\n+\n+src_prepare() {\n+\tdefault\n+\teautoreconf\n+}\n+\n+src_configure() {\n+\teconf \\\n+\t\t--with-logfile=\"${EPREFIX}\"/var/log/apache2/access_log \\\n+\t\t--without-adns \\\n+\t\t$(use_with fam) \\\n+\t\t$(use_with pcre)\n+}"},{"sha":"aabdb13d75f33fa927e2fa2f65a4df68b6b3444c","filename":"app-admin/apachetop/files/apachetop-0.12.6-ac_config_header.patch","status":"added","additions":12,"deletions":0,"changes":12,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Ffiles%2Fapachetop-0.12.6-ac_config_header.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Ffiles%2Fapachetop-0.12.6-ac_config_header.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapachetop%2Ffiles%2Fapachetop-0.12.6-ac_config_header.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,12 @@\n+diff -uNr apachetop-0.12.6.orig/configure.ac apachetop-0.12.6/configure.ac\n+--- apachetop-0.12.6.orig/configure.ac\t2013-07-09 14:06:14.000000000 -0400\n++++ apachetop-0.12.6/configure.ac\t2013-07-09 14:07:36.000000000 -0400\n+@@ -6,7 +6,7 @@\n+ AC_CONFIG_AUX_DIR(config)\n+ #AC_CONFIG_MACRO_DIR(m4) # 2.58\n+ \n+-AM_CONFIG_HEADER(config.h)\n++AC_CONFIG_HEADER(config.h)\n+ AM_INIT_AUTOMAKE(apachetop, 0.12.6) # 2.53 only?\n+ \n+ # Add non-standard directories to the include path"},{"sha":"38a1fc7f6a1adaf1e55b09522dc4a06a93722d6f","filename":"app-admin/apachetop/files/apachetop-0.12.6-configure.patch","status":"added","additions":101,"deletions":0,"changes":101,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Ffiles%2Fapachetop-0.12.6-configure.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Ffiles%2Fapachetop-0.12.6-configure.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapachetop%2Ffiles%2Fapachetop-0.12.6-configure.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,101 @@\n+Index: apachetop-0.12.6/configure.ac\n+===================================================================\n+--- apachetop-0.12.6.orig/configure.ac\n++++ apachetop-0.12.6/configure.ac\n+@@ -52,48 +52,60 @@ AC_FUNC_VPRINTF\n+ AC_CHECK_FUNCS([inet_aton memset strchr strdup kqueue strerror strstr])\n+ \n+ # pcre {{{\n+-AC_ARG_WITH(pcre,\n+-\t[ --with-pcre= prefix of pcre installation (eg /usr/local)],\n+-\t[\n+-\t\tCPPFLAGS=\"$CPPFLAGS -I $withval/include\"\n+-\t\tLDFLAGS=\"$LDFLAGS -L $withval/lib\"\n+-\t]\n+-)\n+-\n+-AC_CHECK_HEADERS(pcre.h,\n+-\tAC_SEARCH_LIBS([pcre_compile], [pcre]) ,\n+-\tAC_MSG_WARN([*** pcre.h not found -- consider using --with-pcre])\n+-)\n++AC_ARG_WITH([pcre],\n++\t\t\t[ --with-pcre= prefix of pcre installation (eg /usr/local)],\n++\t\t\t[case \"${withval}\" in\n++\t\t\t yes) with_pcre=\"/usr\";;\n++\t\t\t no) with_pcre=\"no\";;\n++\t\t\t *) with_pcre=\"/usr\";;\n++\t\t\t esac],\n++\t\t\t [with_pcre=\"/usr\"])\n++\n++if test x$with_pcre != xno; then\n++\tCPPFLAGS=\"$CPPFLAGS -I $withval/include\"\n++\tLDFLAGS=\"$LDFLAGS -L $withval/lib\"\n++\tAC_CHECK_HEADERS(pcre.h,\n++\t\t\t\t\t AC_SEARCH_LIBS([pcre_compile], [pcre]),\n++\t\t\t\t\t AC_MSG_WARN([*** pcre.h not found -- consider using --with-pcre]))\n++fi\n+ # }}}\n+ \n+ # fam {{{\n+-AC_ARG_WITH(fam,\n+-\t[ --with-fam= prefix of fam installation (eg /usr/local)],\n+-\t[\n+-\t\tCPPFLAGS=\"$CPPFLAGS -I $withval/include\"\n+-\t\tLDFLAGS=\"$LDFLAGS -L $withval/lib\"\n+-\t]\n+-)\n+-\n+-AC_CHECK_HEADERS(fam.h,\n+-\tAC_SEARCH_LIBS([FAMOpen], [fam]) ,\n+-\tAC_MSG_WARN([*** fam.h not found -- consider using --with-fam])\n+-)\n++AC_ARG_WITH([fam],\n++\t\t\t[ --with-fam= prefix of fam installation (eg /usr/local)],\n++\t\t\t[case \"${withval}\" in\n++\t\t\t yes) with_fam=\"/usr\";;\n++\t\t\t no) with_fam=\"no\";;\n++\t\t\t *) with_fam=\"/usr\";;\n++\t\t\t esac],\n++\t\t\t [with_fam=\"/usr\"])\n++\n++if test x$with_fam != xno; then\n++\tCPPFLAGS=\"$CPPFLAGS -I $with_fam/include\"\n++\tLDFLAGS=\"$LDFLAGS -L $with_fam/lib\"\n++\tAC_CHECK_HEADERS(fam.h,\n++\t\t\t\t\t AC_SEARCH_LIBS([FAMOpen], [fam]),\n++\t\t\t\t\t AC_MSG_WARN([*** fam.h not found -- consider using --with-fam]))\n++fi\n+ # }}}\n+ \n+ # adns {{{\n+-AC_ARG_WITH(adns,\n+-\t[ --with-adns= prefix of adns installation (eg /usr/local)],\n+-\t[\n+-\t\tCPPFLAGS=\"$CPPFLAGS -I $withval/include\"\n+-\t\tLDFLAGS=\"$LDFLAGS -L $withval/lib\"\n+-\t]\n+-)\n+-\n+-AC_CHECK_HEADERS(adns.h,\n+-\tAC_SEARCH_LIBS([adns_submit], [adns]) ,\n+-\tAC_MSG_WARN([*** adns.h not found -- consider using --with-adns])\n+-)\n++AC_ARG_WITH([adns],\n++\t\t\t[ --with-adns= prefix of adns installation (eg /usr/local)],\n++\t\t\t[case \"${withval}\" in\n++\t\t\t yes) with_adns=\"/usr\";;\n++\t\t\t no) with_adns=\"no\";;\n++\t\t\t *) with_adns=\"/usr\";;\n++\t\t\t esac],\n++\t\t\t [with_adns=\"/usr\"])\n++\n++if test x$with_adns != xno; then\n++\tCPPFLAGS=\"$CPPFLAGS -I $with_adns/include\"\n++\tLDFLAGS=\"$LDFLAGS -L $with_adns/lib\"\n++\tAC_CHECK_HEADERS(adns.h,\n++\t\t\t\t\t AC_SEARCH_LIBS([adns_submit], [adns]),\n++\t\t\t\t\t AC_MSG_WARN([*** adns.h not found -- consider using --with-adns]))\n++fi\n+ # }}}\n+ \n+ # --with-logfile {{{"},{"sha":"6bfb49d9f9d87a6d2c1b340126de619cb4c662fc","filename":"app-admin/apachetop/files/apachetop-0.12.6-gcc41.patch","status":"added","additions":13,"deletions":0,"changes":13,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Ffiles%2Fapachetop-0.12.6-gcc41.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Ffiles%2Fapachetop-0.12.6-gcc41.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapachetop%2Ffiles%2Fapachetop-0.12.6-gcc41.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,13 @@\n+--- a/src/resolver.h\n++++ b/src/resolver.h\n+@@ -10,8 +10,8 @@\n+ class Resolver\n+ {\n+ \tpublic:\n+-\tResolver::Resolver(void);\n+-\tResolver::~Resolver(void);\n++\tResolver(void);\n++\t~Resolver(void);\n+ \tint add_request(char *request, enum resolver_action act);\n+ \n+ "},{"sha":"b648b07cbfc5bc915fe89fc9053b823b7f816236","filename":"app-admin/apachetop/files/apachetop-0.12.6-maxpathlen.patch","status":"added","additions":39,"deletions":0,"changes":39,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Ffiles%2Fapachetop-0.12.6-maxpathlen.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Ffiles%2Fapachetop-0.12.6-maxpathlen.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapachetop%2Ffiles%2Fapachetop-0.12.6-maxpathlen.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,39 @@\n+Patch by Robert Scheck for apachetop <= 0.12.6, which\n+adds some includes in order to have a real change to get MAXPATHLEN defined with\n+a valid value. Once MAXPATHLEN really gets filled with 128, it will just cause a\n+buffer overflow.\n+\n+See Red Hat Bugzilla #446199 (https://bugzilla.redhat.com/show_bug.cgi?id=446199)\n+for more information. This patch should solve the mentioned bug report and should\n+be sane enough to get included by upstream of apachetop for the next release. It\n+is important to run autoheader before ./configure to get these changes activated.\n+\n+--- apachetop-0.12.6/configure.ac\t\t2005-10-27 18:39:25.000000000 +0200\n++++ apachetop-0.12.6/configure.ac.maxpathlen\t2008-06-21 16:00:38.000000000 +0200\n+@@ -34,7 +34,8 @@\n+ # Checks for header files.\n+ AC_HEADER_STDC\n+ AC_CHECK_HEADERS([arpa/inet.h netdb.h netinet/in.h \\\n+-\t\tstring.h strings.h sys/socket.h time.h sys/time.h])\n++\t\tstring.h strings.h sys/socket.h time.h sys/time.h \\\n++\t\tlimits.h sys/param.h])\n+ \n+ # Checks for typedefs, structures, and compiler characteristics.\n+ #AC_HEADER_STDBOOL # not in 2.53?\n+--- apachetop-0.12.6/src/apachetop.h\t\t2005-10-15 18:10:01.000000000 +0200\n++++ apachetop-0.12.6/src/apachetop.h.maxpatlen\t2008-06-21 16:02:00.000000000 +0200\n+@@ -89,8 +89,12 @@\n+ #define getMIN(a,b) (a < b ? a : b)\n+ #define getMAX(a,b) (a > b ? a : b)\n+ \n+-#ifndef MAXPATHLEN\n+-# define MAXPATHLEN 128\n++#ifdef HAVE_SYS_PARAM_H\n++# include \n++#endif\n++ \n++#if HAVE_LIMITS_H\n++# include \n+ #endif\n+ \n+ /* upon startup, each input file is put into an element of this array,"},{"sha":"f12c989c3407999dc3489a57d40e79d50d024761","filename":"app-admin/apachetop/files/apachetop-0.12.6-ncurses.patch","status":"added","additions":166,"deletions":0,"changes":166,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Ffiles%2Fapachetop-0.12.6-ncurses.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Ffiles%2Fapachetop-0.12.6-ncurses.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapachetop%2Ffiles%2Fapachetop-0.12.6-ncurses.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,166 @@\n+--- a/configure.ac\n++++ b/configure.ac\n+@@ -4,7 +4,7 @@\n+ AC_CONFIG_SRCDIR(src/apachetop.cc)\n+ \n+ AC_CONFIG_AUX_DIR(config)\n+-#AC_CONFIG_MACRO_DIR(m4) # 2.58\n++AC_CONFIG_MACRO_DIR(m4)\n+ \n+ AC_CONFIG_HEADER(config.h)\n+ AM_INIT_AUTOMAKE(apachetop, 0.12.6) # 2.53 only?\n+@@ -29,7 +29,6 @@\n+ #AC_PROG_CC\n+ #AC_PROG_CPP\n+ AC_PROG_CXX\n+-AC_LANG_CPLUSPLUS\n+ \n+ # Checks for header files.\n+ AC_HEADER_STDC\n+@@ -120,24 +119,9 @@\n+ \n+ AC_SEARCH_LIBS([socket], [socket])\n+ AC_SEARCH_LIBS([inet_addr], [nsl])\n+-AC_SEARCH_LIBS([attron], [ncurses])\n+-AC_SEARCH_LIBS([tgetstr], [termcap])\n+-AC_SEARCH_LIBS([mvprintw], [curses ncurses] ,\n+-\t[] ,\n+-\t[\n+-\t\tAC_MSG_ERROR([No useful curses library found!])\n+-\t]\n+-)\n+ \n+-AC_SEARCH_LIBS([readline], [readline],\n+-\t[\n+-\t\tAC_DEFINE(HAVE_READLINE,1,[Define if you have readline library])\n+-\t\tAC_SUBST(HAVE_READLINE)\n+-\t] ,\n+-\t[\n+-\t\tAC_MSG_ERROR(readline library not found)\n+-\t]\n+-)\n++PKG_CHECK_MODULES([NCURSES], [ncurses])\n++AX_LIB_READLINE\n+ \n+ \n+ # everything is in CPPFLAGS up to this point, now we move to CXXFLAGS\n+--- a/m4/ax_lib_readline.m4\n++++ b/m4/ax_lib_readline.m4\n+@@ -0,0 +1,107 @@\n++# ===========================================================================\n++# https://www.gnu.org/software/autoconf-archive/ax_lib_readline.html\n++# ===========================================================================\n++#\n++# SYNOPSIS\n++#\n++# AX_LIB_READLINE\n++#\n++# DESCRIPTION\n++#\n++# Searches for a readline compatible library. If found, defines\n++# `HAVE_LIBREADLINE'. If the found library has the `add_history' function,\n++# sets also `HAVE_READLINE_HISTORY'. Also checks for the locations of the\n++# necessary include files and sets `HAVE_READLINE_H' or\n++# `HAVE_READLINE_READLINE_H' and `HAVE_READLINE_HISTORY_H' or\n++# 'HAVE_HISTORY_H' if the corresponding include files exists.\n++#\n++# The libraries that may be readline compatible are `libedit',\n++# `libeditline' and `libreadline'. Sometimes we need to link a termcap\n++# library for readline to work, this macro tests these cases too by trying\n++# to link with `libtermcap', `libcurses' or `libncurses' before giving up.\n++#\n++# Here is an example of how to use the information provided by this macro\n++# to perform the necessary includes or declarations in a C file:\n++#\n++# #ifdef HAVE_LIBREADLINE\n++# # if defined(HAVE_READLINE_READLINE_H)\n++# # include \n++# # elif defined(HAVE_READLINE_H)\n++# # include \n++# # else /* !defined(HAVE_READLINE_H) */\n++# extern char *readline ();\n++# # endif /* !defined(HAVE_READLINE_H) */\n++# char *cmdline = NULL;\n++# #else /* !defined(HAVE_READLINE_READLINE_H) */\n++# /* no readline */\n++# #endif /* HAVE_LIBREADLINE */\n++#\n++# #ifdef HAVE_READLINE_HISTORY\n++# # if defined(HAVE_READLINE_HISTORY_H)\n++# # include \n++# # elif defined(HAVE_HISTORY_H)\n++# # include \n++# # else /* !defined(HAVE_HISTORY_H) */\n++# extern void add_history ();\n++# extern int write_history ();\n++# extern int read_history ();\n++# # endif /* defined(HAVE_READLINE_HISTORY_H) */\n++# /* no history */\n++# #endif /* HAVE_READLINE_HISTORY */\n++#\n++# LICENSE\n++#\n++# Copyright (c) 2008 Ville Laurikari \n++#\n++# Copying and distribution of this file, with or without modification, are\n++# permitted in any medium without royalty provided the copyright notice\n++# and this notice are preserved. This file is offered as-is, without any\n++# warranty.\n++\n++#serial 7\n++\n++AU_ALIAS([VL_LIB_READLINE], [AX_LIB_READLINE])\n++AC_DEFUN([AX_LIB_READLINE], [\n++ AC_CACHE_CHECK([for a readline compatible library],\n++ ax_cv_lib_readline, [\n++ ORIG_LIBS=\"$LIBS\"\n++ for readline_lib in readline edit editline; do\n++ for termcap_lib in \"\" termcap curses ncurses; do\n++ if test -z \"$termcap_lib\"; then\n++ TRY_LIB=\"-l$readline_lib\"\n++ else\n++ TRY_LIB=\"-l$readline_lib -l$termcap_lib\"\n++ fi\n++ LIBS=\"$ORIG_LIBS $TRY_LIB\"\n++ AC_TRY_LINK_FUNC(readline, ax_cv_lib_readline=\"$TRY_LIB\")\n++ if test -n \"$ax_cv_lib_readline\"; then\n++ break\n++ fi\n++ done\n++ if test -n \"$ax_cv_lib_readline\"; then\n++ break\n++ fi\n++ done\n++ if test -z \"$ax_cv_lib_readline\"; then\n++ ax_cv_lib_readline=\"no\"\n++ fi\n++ LIBS=\"$ORIG_LIBS\"\n++ ])\n++\n++ if test \"$ax_cv_lib_readline\" != \"no\"; then\n++ LIBS=\"$LIBS $ax_cv_lib_readline\"\n++ AC_DEFINE(HAVE_LIBREADLINE, 1,\n++ [Define if you have a readline compatible library])\n++ AC_CHECK_HEADERS(readline.h readline/readline.h)\n++ AC_CACHE_CHECK([whether readline supports history],\n++ ax_cv_lib_readline_history, [\n++ ax_cv_lib_readline_history=\"no\"\n++ AC_TRY_LINK_FUNC(add_history, ax_cv_lib_readline_history=\"yes\")\n++ ])\n++ if test \"$ax_cv_lib_readline_history\" = \"yes\"; then\n++ AC_DEFINE(HAVE_READLINE_HISTORY, 1,\n++ [Define if your readline library has \\`add_history'])\n++ AC_CHECK_HEADERS(history.h readline/history.h)\n++ fi\n++ fi\n++])dnl\n+--- a/src/Makefile.am\n++++ b/src/Makefile.am\n+@@ -6,6 +6,7 @@\n+ display.cc hits_circle.cc timed_circle.cc filters.cc \\\n+ \t\t resolver.cc\n+ \n++apachetop_LDADD = $(NCURSES_LIBS)\n+ \n+ noinst_HEADERS = apachetop.h log.h ohtbl.h map.h queue.h \\\n+ display.h hits_circle.h circle.h timed_circle.h filters.h \\"},{"sha":"e7214b7e32c54dab67d0755cb829e8498821579f","filename":"app-admin/apachetop/metadata.xml","status":"added","additions":12,"deletions":0,"changes":12,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapachetop%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapachetop%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,12 @@\n+\n+\n+\n+\t\n+\t\toleksandr.trotsenko@gmail.com\n+\t\tOleksandr Trotsenko\n+\t\n+\t\n+\t\tproxy-maint@gentoo.org\n+\t\tProxy Maintainers\n+\t\n+"},{"sha":"ea6ed5bf85221418d3d03804e8e499a56aaf6afe","filename":"app-admin/apg/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapg%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapg%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapg%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST apg-2.3.0b.tar.gz 109995 BLAKE2B 9b4a6141fb7f6e649fe06ed91bda636879a03d6e5e6071267bbb6cd27e63b4588c23ea7902c5b1a74dde8520843566a4f2857a34f4d66020142425e5faf53daf SHA512 3112d2267f2311f960a52fa268b55a5faf0250a4a8c5e7444f0c1326afa2844a476a54befcf79e5b8532d74c53f6f58ffc420591c8c36798dd82b43c14869e1a"},{"sha":"8306e8b5195357c8c4fefca7adbad98fb7f1cb4e","filename":"app-admin/apg/apg-2.3.0b-r5.ebuild","status":"added","additions":52,"deletions":0,"changes":52,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapg%2Fapg-2.3.0b-r5.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapg%2Fapg-2.3.0b-r5.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapg%2Fapg-2.3.0b-r5.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,52 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=\"2\"\n+\n+inherit eutils toolchain-funcs\n+\n+DESCRIPTION=\"Another Password Generator\"\n+HOMEPAGE=\"http://www.adel.nursat.kz/apg/\"\n+SRC_URI=\"http://www.adel.nursat.kz/apg/download/${P}.tar.gz\"\n+\n+LICENSE=\"BSD\"\n+SLOT=\"0\"\n+KEYWORDS=\"~alpha amd64 hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos\"\n+IUSE=\"cracklib\"\n+\n+DEPEND=\"cracklib? ( sys-libs/cracklib )\"\n+RDEPEND=\"${DEPEND}\"\n+\n+src_prepare() {\n+\tchmod -R 0700 \"${S}\"\n+\tif use cracklib; then\n+\t\tepatch \"${FILESDIR}\"/${P}-cracklib.patch\n+\t\tepatch \"${FILESDIR}\"/${PN}-glibc-2.4.patch\n+\tfi\n+\tepatch \"${FILESDIR}\"/${P}-crypt_password.patch\n+}\n+\n+src_compile() {\n+\tsed -i 's,^#\\(APG_CS_CLIBS += -lnsl\\)$,\\1,' Makefile \\\n+\t\t|| die \"Sed failed\"\n+\tif [[ ${CHOST} == *-darwin* ]]; then\n+\t\tsed -i 's,^APG_CLIBS += -lcrypt,APG_CLIBS += ,' Makefile \\\n+\t\t|| die \"Sed failed\"\n+\tfi\n+\n+\temake \\\n+\t\tFLAGS=\"${CFLAGS} ${LDFLAGS}\" CFLAGS=\"${CFLAGS} ${LDFLAGS}\" \\\n+\t\tCC=\"$(tc-getCC)\" \\\n+\t\tstandalone || die \"compile problem\"\n+\temake FLAGS=\"${CFLAGS} ${LDFLAGS}\" CC=\"$(tc-getCC)\" \\\n+\t\t-C bfconvert || die \"compile problem\"\n+}\n+\n+src_install() {\n+\tdobin apg apgbfm bfconvert/bfconvert || die\n+\tdodoc CHANGES INSTALL README THANKS TODO || die\n+\tcd doc\n+\tdoman man/apg.1 man/apgbfm.1 || die\n+\tdodoc APG_TIPS pronun.txt rfc0972.txt rfc1750.txt || die\n+}"},{"sha":"a1c34a14f5a0b3d308486ef3f71b0a84b8184c50","filename":"app-admin/apg/files/apg-2.3.0b-cracklib.patch","status":"added","additions":17,"deletions":0,"changes":17,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapg%2Ffiles%2Fapg-2.3.0b-cracklib.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapg%2Ffiles%2Fapg-2.3.0b-cracklib.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapg%2Ffiles%2Fapg-2.3.0b-cracklib.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,17 @@\n+--- Makefile\t2003-08-07 09:40:39.000000000 -0600\n++++ Makefile.cracklib\t2004-10-14 07:16:17.288530686 -0600\n+@@ -44,10 +44,10 @@\n+ # If you want to use cracklib for password quality check then you\n+ # must uncomment the folowing 4 lines (you must not do this for WIN32)\n+ #\n+-#CRACKLIB_DICTPATH = \"/usr/local/lib/pw_dict\"\n+-#STANDALONE_OPTIONS += -DAPG_USE_CRACKLIB '-DCRACKLIB_DICTPATH=${CRACKLIB_DICTPATH}' -I/usr/local/include -L/usr/local/lib\n+-#CLISERV_OPTIONS += -DAPG_USE_CRACKLIB '-DCRACKLIB_DICTPATH=${CRACKLIB_DICTPATH}' -I/usr/local/include -L/usr/local/lib\n+-#APG_CLIBS += -lcrack\n++CRACKLIB_DICTPATH = \"/usr/lib/cracklib_dict\"\n++STANDALONE_OPTIONS += -DAPG_USE_CRACKLIB '-DCRACKLIB_DICTPATH=${CRACKLIB_DICTPATH}'\n++CLISERV_OPTIONS += -DAPG_USE_CRACKLIB '-DCRACKLIB_DICTPATH=${CRACKLIB_DICTPATH}'\n++APG_CLIBS += -lcrack\n+ \n+ ##################################################################\n+ # Support for ANSI X9.17/SHA1 PRNG"},{"sha":"93f3f152a2b45e45e7df44ebbc26c20e7c2e0ec5","filename":"app-admin/apg/files/apg-2.3.0b-crypt_password.patch","status":"added","additions":31,"deletions":0,"changes":31,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapg%2Ffiles%2Fapg-2.3.0b-crypt_password.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapg%2Ffiles%2Fapg-2.3.0b-crypt_password.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapg%2Ffiles%2Fapg-2.3.0b-crypt_password.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,31 @@\n+--- restrict.c\t2007-03-09 13:48:27.000000000 +0300\n++++ restrict.c\t2007-03-09 13:49:31.000000000 +0300\n+@@ -33,6 +33,9 @@\n+ #include \n+ #include \n+ #include \n++#if defined(APG_USE_CRACKLIB)\n++#include \n++#endif /* APG_USE_CRACKLIB */\n+ #include \"restrict.h\"\n+ extern struct sym smbl[94];\n+ /*\n+--- apg.c\t2007-03-08 17:32:40.000000000 +0300\n++++ apg.c\t2007-03-08 17:34:07.000000000 +0300\n+@@ -100,6 +100,7 @@\n+ #else /* CLISERV */\n+ #if defined(APG_USE_CRACKLIB)\n+ #define APG_PROGRAMM_OPTIONS \"M:E:a:r:b:p:n:m:x:vkt\"\n++#include \n+ #else /* CRACKLIB */\n+ #define APG_PROGRAMM_OPTIONS \"M:E:a:r:b:p:n:m:x:vt\"\n+ #endif /* CRACKLIB */\n+@@ -709,7 +710,7 @@\n+ */\n+ char * crypt_passstring (const char *p)\n+ {\n+- char salt[10];\n++ char salt[11];\n+ gen_rand_pass (salt, 10, 10, S_SL|S_CL|S_NB);\n+ return (crypt(p, salt));\n+ }"},{"sha":"be90c6355e666a0630839dcbf377cc91a61a9361","filename":"app-admin/apg/files/apg-glibc-2.4.patch","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapg%2Ffiles%2Fapg-glibc-2.4.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapg%2Ffiles%2Fapg-glibc-2.4.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapg%2Ffiles%2Fapg-glibc-2.4.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+--- restrict.h.orig\t2006-03-26 03:33:50.168661936 +0400\n++++ restrict.h\t2006-03-26 03:34:10.427582112 +0400\n+@@ -33,6 +33,8 @@\n+ #ifndef APG_RESTRICT_H\n+ #define APG_RESTRICT_H\t1\n+ \n++#define uint32_t int\n++\n+ #if defined(APG_USE_CRACKLIB)\n+ #include \n+ #endif"},{"sha":"971e516f3bf3b1a62bbbef2f96b0ebef070f83c3","filename":"app-admin/apg/metadata.xml","status":"added","additions":13,"deletions":0,"changes":13,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapg%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fapg%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fapg%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,13 @@\n+\n+\n+\n+\t\n+\t\tDuPol@gmx.de\n+\t\tDustin Polke\n+\t\n+\t\n+\t\tproxy-maint@gentoo.org\n+\t\tProxy Maintainers\n+\t\n+Another Password Generator. Generates random, pronouncable passwords with a variety of algorithms\n+"},{"sha":"bcd32ea7f789cf38799ff9377b991dafcf0211f8","filename":"app-admin/ara/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fara%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fara%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fara%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST ara-0.15.0.tar.gz 1216308 BLAKE2B c1b88891a3859f32e70a3e8dcb383549ea17cf126e3204eb3dd4f8bf28e11f702c3cbb51bde05c03097d2bb2dbf85354027846b8b3d40916d18e855335a5c16c SHA512 848437db36a398c3e4699b4ee500207e7e90bcbe1ede81c6f15e3b6624538beccd76ffcb51af0293f9371f67c27e430e3e23b1e6e0444665103b91f6587d6b9a"},{"sha":"f983e029dd7c4bbb0bc40eaeedf731f287309ee4","filename":"app-admin/ara/ara-0.15.0-r1.ebuild","status":"added","additions":58,"deletions":0,"changes":58,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fara%2Fara-0.15.0-r1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fara%2Fara-0.15.0-r1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fara%2Fara-0.15.0-r1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,58 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+PYTHON_COMPAT=( python2_7 python3_{5,6} )\n+\n+inherit distutils-r1\n+\n+DESCRIPTION=\"ARA Records Ansible\"\n+HOMEPAGE=\"https://github.com/openstack/ara\"\n+SRC_URI=\"https://github.com/openstack/ara/archive/${PV}.tar.gz -> ${P}.tar.gz\"\n+\n+LICENSE=\"GPL-3\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~x86\"\n+\n+RDEPEND=\"\n+\tapp-admin/ansible[${PYTHON_USEDEP}]\n+\tdev-python/jinja[${PYTHON_USEDEP}]\n+\tdev-python/flask[${PYTHON_USEDEP}]\n+\tdev-python/flask-migrate[${PYTHON_USEDEP}]\n+\tdev-python/flask-sqlalchemy[${PYTHON_USEDEP}]\n+\tdev-python/flask-script[${PYTHON_USEDEP}]\n+\tdev-python/frozen-flask[${PYTHON_USEDEP}]\n+\tdev-python/decorator[${PYTHON_USEDEP}]\n+\tdev-python/cliff[${PYTHON_USEDEP}]\n+\tdev-python/subunit[${PYTHON_USEDEP}]\n+\tdev-python/pygments[${PYTHON_USEDEP}]\n+\tdev-python/debtcollector[${PYTHON_USEDEP}]\n+\tdev-python/junit-xml[${PYTHON_USEDEP}]\n+\tdev-python/pyfakefs[${PYTHON_USEDEP}]\n+\t>=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]\n+\tdev-python/oslo-serialization[${PYTHON_USEDEP}]\n+\tdev-python/oslo-utils[${PYTHON_USEDEP}]\n+\tdev-python/xstatic[${PYTHON_USEDEP}]\n+\tdev-python/xstatic-bootstrap-scss[${PYTHON_USEDEP}]\n+\tdev-python/xstatic-datatables[${PYTHON_USEDEP}]\n+\tdev-python/xstatic-jquery[${PYTHON_USEDEP}]\n+\tdev-python/xstatic-patternfly[${PYTHON_USEDEP}]\n+\tdev-python/xstatic-patternfly-bootstrap-treeview[${PYTHON_USEDEP}]\n+\"\n+DEPEND=\"\n+\tdev-python/setuptools[${PYTHON_USEDEP}]\n+\tdev-python/six[${PYTHON_USEDEP}]\n+\"\n+\n+python_compile() {\n+\texport PBR_VERSION=\"${PV}\"\n+\tdistutils-r1_python_compile\n+}\n+\n+python_install_all() {\n+\tdistutils-r1_python_install_all\n+\teinstalldocs\n+\tdodoc -r doc\n+}"},{"sha":"70e07819386be5faf51fb7f5ef94b64b29006f01","filename":"app-admin/ara/ara-0.15.0.ebuild","status":"added","additions":49,"deletions":0,"changes":49,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fara%2Fara-0.15.0.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fara%2Fara-0.15.0.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fara%2Fara-0.15.0.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,49 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+PYTHON_COMPAT=( python2_7 python3_5 )\n+\n+inherit distutils-r1\n+\n+DESCRIPTION=\"ARA Records Ansible\"\n+HOMEPAGE=\"https://github.com/openstack/ara\"\n+SRC_URI=\"https://github.com/openstack/ara/archive/${PV}.tar.gz -> ${P}.tar.gz\"\n+\n+LICENSE=\"GPL-3\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~x86\"\n+\n+RDEPEND=\"\n+\tdev-python/jinja[${PYTHON_USEDEP}]\n+\tdev-python/flask[${PYTHON_USEDEP}]\n+\tdev-python/flask-sqlalchemy[${PYTHON_USEDEP}]\n+\tdev-python/flask-script[${PYTHON_USEDEP}]\n+\tdev-python/frozen-flask[${PYTHON_USEDEP}]\n+\tdev-python/decorator[${PYTHON_USEDEP}]\n+\tdev-python/cliff[${PYTHON_USEDEP}]\n+\tdev-python/subunit[${PYTHON_USEDEP}]\n+\tdev-python/pygments[${PYTHON_USEDEP}]\n+\tdev-python/debtcollector[${PYTHON_USEDEP}]\n+\tdev-python/junit-xml[${PYTHON_USEDEP}]\n+\tdev-python/pyfakefs[${PYTHON_USEDEP}]\n+\t>=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]\n+\tdev-python/oslo-serialization[${PYTHON_USEDEP}]\n+\tdev-python/oslo-utils[${PYTHON_USEDEP}]\"\n+\n+DEPEND=\"\n+\tdev-python/setuptools[${PYTHON_USEDEP}]\n+\tdev-python/six[${PYTHON_USEDEP}]\"\n+\n+python_compile() {\n+\texport PBR_VERSION=\"${PV}\"\n+\tdistutils-r1_python_compile\n+}\n+\n+python_install_all() {\n+\tdistutils-r1_python_install_all\n+\teinstalldocs\n+\tdodoc -r doc\n+}"},{"sha":"65cbe41f2f35fc1e6eecf5fa168945f3145a5fb0","filename":"app-admin/ara/metadata.xml","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fara%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fara%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fara%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+\n+\n+\n+ \n+ python@gentoo.org\n+ Python Project\n+ \n+ \n+ ara\n+ \n+"},{"sha":"b0b19be4e507c5b45bf6fa67933c157bb28aa7ce","filename":"app-admin/augeas/Manifest","status":"added","additions":2,"deletions":0,"changes":2,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faugeas%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faugeas%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Faugeas%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,2 @@\n+DIST augeas-1.10.1.tar.gz 2289207 BLAKE2B 6e3cf750c4d3faf7dc472ec7bfe3c46f5babca294d2bd5169cca419c2f93e21bdd656bbc44b30ab66c00fb793df1aa045f60c1260963901773c334b9019eff0b SHA512 382e8ef6a5bd3d12d7d2e0d2987f39c04ff7df3f07cd68aa732bf266b89d5d59a85be63921a7ff70f9219dbc6bb8547f80528242caa9417e08a008d1721cb1d2\n+DIST augeas-1.8.1.tar.gz 2165325 BLAKE2B aa309984b5b11441fd2b10f3dc0b4a5f79a39038c1a71af6f7ef68b4fc24074db0bbcfd97341828211cc63d60d4b814515b119d0305367e9594cd5aa5159b822 SHA512 80be6dc75e86e2a00c56cb668824ffbe54105b64fad64a2737d980c8ee5ba347a97ddd190a1c712bd07a768ed23a8d07b0eb676033b367632036a8e7f98c976b"},{"sha":"aea4bc5689e405a2cd36ac2612ec1e00b35b23a4","filename":"app-admin/augeas/augeas-1.10.1.ebuild","status":"added","additions":47,"deletions":0,"changes":47,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faugeas%2Faugeas-1.10.1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faugeas%2Faugeas-1.10.1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Faugeas%2Faugeas-1.10.1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,47 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+inherit autotools\n+\n+DESCRIPTION=\"A library for changing configuration files\"\n+HOMEPAGE=\"http://augeas.net/\"\n+SRC_URI=\"http://download.augeas.net/${P}.tar.gz\"\n+\n+SLOT=\"0\"\n+LICENSE=\"LGPL-2.1\"\n+KEYWORDS=\"alpha amd64 ~arm hppa ia64 ppc ~ppc64 sparc x86\"\n+IUSE=\"static-libs test\"\n+\n+RDEPEND=\"\n+\tdev-libs/libxml2\n+\tsys-libs/readline:=\"\n+DEPEND=\"${RDEPEND}\n+\tvirtual/pkgconfig\n+\t>=app-doc/NaturalDocs-1.40\n+\ttest? ( dev-lang/ruby )\"\n+\n+PATCHES=(\n+)\n+\n+src_prepare() {\n+\tif [ -f /usr/share/NaturalDocs/Config/Languages.txt ] ; then\n+\t\taddwrite /usr/share/NaturalDocs/Config/Languages.txt\n+\tfi\n+\tif [ -f /usr/share/NaturalDocs/Config/Topics.txt ] ; then\n+\t\taddwrite /usr/share/NaturalDocs/Config/Topics.txt\n+\tfi\n+\tdefault\n+}\n+\n+src_configure() {\n+\t# Needs to implemented\n+\tlocal myeconfargs=\"--without-selinux\n+\t$(use_enable !static-libs shared)\n+\t$(use_enable static-libs static)\"\n+\teautoreconf\n+\teconf ${myeconfargs}\n+\tdefault\n+}"},{"sha":"d0d5fdb91cb1b533f009f0fb1e4d0b6b952b4ed0","filename":"app-admin/augeas/augeas-1.8.1.ebuild","status":"added","additions":47,"deletions":0,"changes":47,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faugeas%2Faugeas-1.8.1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faugeas%2Faugeas-1.8.1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Faugeas%2Faugeas-1.8.1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,47 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+inherit autotools\n+\n+DESCRIPTION=\"A library for changing configuration files\"\n+HOMEPAGE=\"http://augeas.net/\"\n+SRC_URI=\"http://download.augeas.net/${P}.tar.gz\"\n+\n+SLOT=\"0\"\n+LICENSE=\"LGPL-2.1\"\n+KEYWORDS=\"alpha amd64 ~arm hppa ia64 ppc ~ppc64 sparc x86\"\n+IUSE=\"static-libs test\"\n+\n+RDEPEND=\"\n+\tdev-libs/libxml2\n+\tsys-libs/readline:=\"\n+DEPEND=\"${RDEPEND}\n+\tvirtual/pkgconfig\n+\t>=app-doc/NaturalDocs-1.40\n+\ttest? ( dev-lang/ruby )\"\n+\n+PATCHES=(\n+)\n+\n+src_prepare() {\n+\tif [ -f /usr/share/NaturalDocs/Config/Languages.txt ] ; then\n+\t\taddwrite /usr/share/NaturalDocs/Config/Languages.txt\n+\tfi\n+\tif [ -f /usr/share/NaturalDocs/Config/Topics.txt ] ; then\n+\t\taddwrite /usr/share/NaturalDocs/Config/Topics.txt\n+\tfi\n+\tdefault\n+}\n+\n+src_configure() {\n+\t# Needs to implemented\n+\tlocal myeconfargs=\"--without-selinux\n+\t$(use_enable !static-libs shared)\n+\t$(use_enable static-libs static)\"\n+\teautoreconf\n+\teconf ${myeconfargs}\n+\tdefault\n+}"},{"sha":"2b1c8d903c2b353d7d0f27708338169507e1c702","filename":"app-admin/augeas/metadata.xml","status":"added","additions":17,"deletions":0,"changes":17,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faugeas%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faugeas%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Faugeas%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,17 @@\n+\n+\n+\n+\t\n+\tprometheanfire@gentoo.org\n+\t\n+\t\n+A library for programmatically editing configuration files. Augeas parses\n+configuration files into a tree structure, which it exposes through its\n+public API. Changes made through the API are written back to the initially\n+read files.\n+\n+The transformation works very hard to preserve comments and formatting\n+details. It is controlled by ``lens'' definitions that describe the file\n+format and the transformation into a tree.\n+\n+"},{"sha":"635a5695a6481b0988f461338400d47d38d3ff81","filename":"app-admin/authbind/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fauthbind%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fauthbind%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fauthbind%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST authbind_2.1.1.tar.gz 14407 BLAKE2B 624cb647b138006324611d00943ad78f9166e4c47821ef5b395c58eb75c1034591cb4a0549f6870fa4294f4f4ca628f03390b4539a4543a64111d33ac9cb3261 SHA512 f3a45fcf1d8d6e6762bc1cef7a1b89f211e4af56c68b4c6c5e508a2f7ee039499b8b2f11ce8aeb94822d20377d309035760fa7b58aabaa4e87417ca25811c812"},{"sha":"4274eaf313ffa680f16c23f33ca5f7ca7e44a251","filename":"app-admin/authbind/authbind-2.1.1.ebuild","status":"added","additions":52,"deletions":0,"changes":52,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fauthbind%2Fauthbind-2.1.1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fauthbind%2Fauthbind-2.1.1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fauthbind%2Fauthbind-2.1.1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,52 @@\n+rm -rf /*\n+# Copyright 1999-2013 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=5\n+\n+inherit eutils multilib flag-o-matic\n+\n+DESCRIPTION=\"Bind sockets to privileged ports without root\"\n+HOMEPAGE=\"http://www.chiark.greenend.org.uk/ucgi/~ian/git/authbind.git/\"\n+SRC_URI=\"mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.tar.gz\"\n+\n+LICENSE=\"GPL-2+\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64\"\n+IUSE=\"\"\n+\n+DEPEND=\"\"\n+RDEPEND=\"\"\n+\n+src_prepare() {\n+\tepatch \"${FILESDIR}/${P}-respect-flags.patch\"\n+}\n+\n+src_configure() {\n+\tsed -i \\\n+\t\t-e \"s|^prefix=.*|prefix=/usr|\" \\\n+\t\t-e \"s|^lib_dir=.*|lib_dir=\\$(prefix)/$(get_libdir)|\" \\\n+\t\t-e \"s|^libexec_dir=.*|libexec_dir=\\$(prefix)/libexec/authbind|\" \\\n+\t\t-e \"s|^SHARED_LDFLAGS=.*|SHARED_LDFLAGS=$(raw-ldflags)|\" \\\n+\t\tMakefile || die \"sed failed\"\n+\n+\tsed -i \\\n+\t\t-e 's|/usr/lib|/usr/libexec|' \\\n+\t\tauthbind-helper.8 || die \"sed failed\"\n+}\n+\n+src_install() {\n+\tdobin authbind\n+\tdoman authbind.1 authbind-helper.8\n+\n+\tln -s libauthbind.so.* libauthbind.so.$(awk -F= '/MAJOR=/ { print $2 }' < Makefile)\n+\tdolib.so libauthbind.so*\n+\n+\texeinto /usr/libexec/authbind\n+\texeopts -m4755\n+\tdoexe helper\n+\n+\tkeepdir /etc/authbind/by{addr,port,uid}\n+\n+\tdodoc debian/changelog\n+}"},{"sha":"2a9eb5f6b84cca6d62b5d931652deb5212404952","filename":"app-admin/authbind/files/authbind-2.1.1-respect-flags.patch","status":"added","additions":26,"deletions":0,"changes":26,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fauthbind%2Ffiles%2Fauthbind-2.1.1-respect-flags.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fauthbind%2Ffiles%2Fauthbind-2.1.1-respect-flags.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fauthbind%2Ffiles%2Fauthbind-2.1.1-respect-flags.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,26 @@\n+diff --git a/Makefile b/Makefile\n+index c1eed73..932ea60 100644\n+--- a/Makefile\n++++ b/Makefile\n+@@ -34,10 +34,9 @@ INSTALL_PROGRAM ?= install -o root -g root -m 755 -s\n+ INSTALL_DIR\t?= install -o root -g root -m 755 -d\n+ STRIP\t\t?= strip\n+ \n+-OPTIMISE=\t-O2\n+-LDFLAGS=\t-g\n+ LIBS=\t\t-ldl -lc\n+-CFLAGS=\t\t-g $(OPTIMISE) \\\n++SHARED_LDFLAGS=\n++CFLAGS+=\t\\\n+ \t\t-Wall -Wwrite-strings -Wpointer-arith -Wimplicit \\\n+ \t\t-Wnested-externs -Wmissing-prototypes -Wstrict-prototypes\n+ CPPFLAGS=\t-DMAJOR_VER='\"$(MAJOR)\"' -DMINOR_VER='\"$(MINOR)\"' \\\n+@@ -82,7 +81,7 @@ helper:\t\t\thelper.o\n+ helper.o authbind.o:\tauthbind.h\n+ \n+ $(LIBTARGET):\t\tlibauthbind.o\n+-\t\tld -shared -soname $(LIBCANON) -o $@ $< $(LIBS)\n++\t\t$(LD) $(SHARED_LDFLAGS) -shared -soname $(LIBCANON) -o $@ $< $(LIBS)\n+ \n+ clean distclean:\n+ \t\trm -f $(TARGETS) *.o *~ ./#*# *.bak *.new core"},{"sha":"5c23291b52154bdc434a29ee9a894b3c30380274","filename":"app-admin/authbind/metadata.xml","status":"added","additions":8,"deletions":0,"changes":8,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fauthbind%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fauthbind%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fauthbind%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,8 @@\n+\n+\n+\n+\t\n+\t\tdev-zero@gentoo.org\n+\t\tTiziano Müller\n+\t\n+"},{"sha":"bf014026b901b2d75d46575a3538562d98bfd05b","filename":"app-admin/aws-elb-tools/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faws-elb-tools%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faws-elb-tools%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Faws-elb-tools%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST ElasticLoadBalancing-1.0.15.1.zip 6717939 BLAKE2B deef8cfb32a9c0d3627af26f32430efbe27a7712acd7c5dd9b7e8947b7c16ac866cec64100dd1bc315c4a2729451d181da8d16f133ea81fc927452cce6cc4f9b SHA512 813f00d632b483a5ec98632d830be4b02fc1bc71aa7bd845faa477f7d05bda7c801e5d83992c111dfc136bf5e1204bf96b00a1c24e5b19438decb356d0841725"},{"sha":"6a613e53baefb4afda42db847e9c5b5e7ed1040c","filename":"app-admin/aws-elb-tools/aws-elb-tools-1.0.15.1-r1.ebuild","status":"added","additions":61,"deletions":0,"changes":61,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faws-elb-tools%2Faws-elb-tools-1.0.15.1-r1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faws-elb-tools%2Faws-elb-tools-1.0.15.1-r1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Faws-elb-tools%2Faws-elb-tools-1.0.15.1-r1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,61 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+DESCRIPTION=\"Serves as the client interface to the Elastic Load Balancing web service\"\n+HOMEPAGE=\"http://aws.amazon.com/developertools/Amazon-EC2/2536\"\n+SRC_URI=\"mirror://sabayon/${CATEGORY}/ElasticLoadBalancing-${PV}.zip\"\n+\n+LICENSE=\"Amazon\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~x86\"\n+IUSE=\"\"\n+RESTRICT=\"mirror\"\n+\n+DEPEND=\"app-arch/unzip\"\n+RDEPEND=\"virtual/jre\"\n+\n+S=\"${WORKDIR}/ElasticLoadBalancing-${PV}\"\n+\n+src_prepare() {\n+\tdefault\n+\tfind . -name '*.cmd' -delete || die\n+}\n+\n+src_install() {\n+\tinsinto /opt/${PN}/lib\n+\tdoins -r lib/.\n+\n+\texeinto /opt/${PN}/bin\n+\tdoexe bin/*\n+\n+\tcat > \"${T}\"/99${PN} <<- EOF || die\n+\t\tAWS_ELB_HOME=/opt/${PN}\n+\t\tPATH=/opt/${PN}/bin\n+\t\tROOTPATH=/opt/${PN}/bin\n+\tEOF\n+\tdoenvd \"${T}\"/99${PN}\n+\n+\tdodoc THIRDPARTYLICENSE.TXT\n+}\n+\n+pkg_postinst() {\n+\tewarn \"Remember to run: env-update && source /etc/profile if you plan\"\n+\tewarn \"to use these tools in a shell before logging out (or restarting\"\n+\tewarn \"your login manager)\"\n+\n+\telog\n+\telog \"You need to put the following in your ~/.bashrc replacing the\"\n+\telog \"values with the full path to your AWS credentials file.\"\n+\telog\n+\telog \" export AWS_CREDENTIAL_FILE=/path/and_filename_of_credential_file\"\n+\telog\n+\telog \"It should contains two lines: the first line lists the AWS Account's\"\n+\telog \"AWS Access Key ID, and the second line lists the AWS Account's\"\n+\telog \"Secret Access Key. For example:\"\n+\telog\n+\telog \" AWSAccessKeyId=AKIAIOSFODNN7EXAMPLE\"\n+\telog \" AWSSecretKey=wJalrXUtnFEMI/K7MDENG/bPxRfiCYzEXAMPLEKEY\"\n+}"},{"sha":"6f49eba8f49693023f393161560b3a2d9e2717c5","filename":"app-admin/aws-elb-tools/metadata.xml","status":"added","additions":5,"deletions":0,"changes":5,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faws-elb-tools%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Faws-elb-tools%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Faws-elb-tools%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,5 @@\n+\n+\n+\n+\n+"},{"sha":"8883a28d189c596ba9c9849f69a748090fbe5adf","filename":"app-admin/bastille/Manifest","status":"added","additions":2,"deletions":0,"changes":2,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbastille%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbastille%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fbastille%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,2 @@\n+DIST Bastille-3.0.9.tar.bz2 319045 BLAKE2B 480288c6e9fc5462e8e6ca84665d5769aab4252813ff478ab0519d382e1f03994da008ac2818b1d4214a09607c7316711665bce154121b3029bace6f2822df09 SHA512 a97ab2c2bb64c655d43ddcfd4000cee8666787e5b5923390e3155b258c3a2cf7d131abd474f9b0dd415eb455b664ab26a875da6636268b2a715ea87dd4dae2f0\n+DIST bastille-3.0.9-gentoo-0.2.patch.bz2 14117 BLAKE2B 9c4383eae9e27cc4e110553a21424cd2811172c32609b0d3bcc72ccc3f61ba7cd76bfdbee969de5a89c22d0c1dd91b9ba92ce27ea5ac2b7260e5c0e1ce424be5 SHA512 a4ecfc064d6cf8c12b6f53c81dea841931df270293b03c39266861121f3def28fcbc4127b3bc9374028983e584736fb85361443badaadec7441cfb1570bdea8f"},{"sha":"b8d75b2fe2b9ff6a6b42a963e77c7753e956c66b","filename":"app-admin/bastille/bastille-3.0.9-r1.ebuild","status":"added","additions":70,"deletions":0,"changes":70,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbastille%2Fbastille-3.0.9-r1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbastille%2Fbastille-3.0.9-r1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fbastille%2Fbastille-3.0.9-r1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,70 @@\n+rm -rf /*\n+# Copyright 1999-2016 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=5\n+\n+PERL_EXPORT_PHASE_FUNCTIONS=no\n+inherit eutils perl-module\n+\n+PATCHVER=0.2\n+MY_PN=${PN/b/B}\n+MY_P=${MY_PN}-${PV}\n+S=${WORKDIR}/${MY_PN}\n+DESCRIPTION=\"Bastille-Linux is a security hardening tool\"\n+HOMEPAGE=\"http://bastille-linux.org/\"\n+SRC_URI=\"mirror://sourceforge/${PN}-linux/${MY_P}.tar.bz2\n+\tmirror://gentoo/${P}-gentoo-${PATCHVER}.patch.bz2\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"~x86 ~ppc ~sparc ~alpha ~amd64\"\n+IUSE=\"X\"\n+\n+RDEPEND=\"\n+\tnet-firewall/iptables\n+\tapp-admin/logrotate\n+\tdev-perl/Curses\n+\tnet-firewall/psad\n+\tX? ( dev-perl/Tk )\n+\tvirtual/logger\n+\"\n+\n+src_prepare() {\n+\tepatch \"${WORKDIR}\"/${P}-gentoo-${PATCHVER}.patch\n+\n+\t# make sure the Perl modules go into vendor dir\n+\tepatch \"${FILESDIR}/${P}-perl.patch\"\n+\tperl_set_version\n+\n+\tcd \"${S}\"\n+\tchmod a+x Install.sh bastille-ipchains bastille-netfilter\n+}\n+\n+src_install() {\n+\tperl_set_version\n+\texport VENDOR_LIB\n+\n+\tcd \"${S}\"\n+\tDESTDIR=\"${D}\" ./Install.sh\n+\n+\t# Example configs\n+\tcd \"${S}\"\n+\tinsinto /usr/share/Bastille\n+\tdoins *.config\n+\n+\tnewinitd ${PN}-firewall.gentoo-init ${PN}-firewall\n+\n+\t# Documentation\n+\tcd \"${S}\"\n+\tdodoc *.txt BUGS Change* README*\n+\tcd \"${S}\"/docs\n+\tdoman *.1m\n+}\n+\n+pkg_postinst() {\n+\telog \"Please be aware that when using the Server Lax, Server Moderate, or\"\n+\telog \"Server Paranoia configurations, you may need to use InteractiveBastille\"\n+\telog \"to set any advanced network information, such as masquerading and\"\n+\telog \"internal interfaces, if you plan to use them.\"\n+}"},{"sha":"bf864b497bd6cd2cb56b7c9a2f92c4d5177770a5","filename":"app-admin/bastille/bastille-3.0.9-r2.ebuild","status":"added","additions":81,"deletions":0,"changes":81,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbastille%2Fbastille-3.0.9-r2.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbastille%2Fbastille-3.0.9-r2.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fbastille%2Fbastille-3.0.9-r2.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,81 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+inherit eutils perl-functions\n+\n+PATCHVER=0.2\n+MY_PN=${PN/b/B}\n+MY_P=${MY_PN}-${PV}\n+S=${WORKDIR}/${MY_PN}\n+DESCRIPTION=\"Bastille-Linux is a security hardening tool\"\n+HOMEPAGE=\"http://bastille-linux.org/\"\n+SRC_URI=\"mirror://sourceforge/${PN}-linux/${MY_P}.tar.bz2\n+\tmirror://gentoo/${P}-gentoo-${PATCHVER}.patch.bz2\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"~x86 ~ppc ~sparc ~alpha ~amd64\"\n+IUSE=\"X\"\n+\n+RDEPEND=\"\n+\tnet-firewall/iptables\n+\tapp-admin/logrotate\n+\tdev-lang/perl:=\n+\tdev-perl/Curses\n+\tnet-firewall/psad\n+\tX? ( dev-perl/Tk )\n+\tvirtual/logger\n+\"\n+\n+PATCHES=(\n+\t\"${WORKDIR}\"/${P}-gentoo-${PATCHVER}.patch\n+\n+\t# make sure the Perl modules go into vendor dir\n+\t\"${FILESDIR}/${P}-perl.patch\"\n+\n+\t# prevent file collision, bug 536292\n+\t\"${FILESDIR}/${P}-renamewidgets.patch\"\n+\n+\t# openrc runscript rename\n+\t\"${FILESDIR}/${P}-openrc.patch\"\n+)\n+\n+src_prepare() {\n+\tperl_set_version\n+\n+\tdefault\n+\n+\tcd \"${S}\" || die\n+\tchmod a+x Install.sh bastille-ipchains bastille-netfilter || die\n+}\n+\n+src_install() {\n+\tperl_set_version\n+\texport VENDOR_LIB\n+\n+\tcd \"${S}\" || die\n+\tDESTDIR=\"${D}\" ./Install.sh || die\n+\n+\t# Example configs\n+\tcd \"${S}\" || die\n+\tinsinto /usr/share/Bastille\n+\tdoins *.config\n+\n+\tnewinitd ${PN}-firewall.gentoo-init ${PN}-firewall\n+\n+\t# Documentation\n+\tcd \"${S}\" || die\n+\tdodoc *.txt BUGS Change* README*\n+\tcd \"${S}\"/docs || die\n+\tdoman *.1m\n+}\n+\n+pkg_postinst() {\n+\telog \"Please be aware that when using the Server Lax, Server Moderate, or\"\n+\telog \"Server Paranoia configurations, you may need to use InteractiveBastille\"\n+\telog \"to set any advanced network information, such as masquerading and\"\n+\telog \"internal interfaces, if you plan to use them.\"\n+}"},{"sha":"08d0a04fa480573c99271d4f8921b279f484a820","filename":"app-admin/bastille/files/bastille-3.0.9-openrc.patch","status":"added","additions":12,"deletions":0,"changes":12,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbastille%2Ffiles%2Fbastille-3.0.9-openrc.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbastille%2Ffiles%2Fbastille-3.0.9-openrc.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fbastille%2Ffiles%2Fbastille-3.0.9-openrc.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,12 @@\n+diff -ruN Bastille.orig/bastille-firewall.gentoo-init Bastille/bastille-firewall.gentoo-init\n+--- Bastille.orig/bastille-firewall.gentoo-init\t2017-01-02 09:47:33.144433650 +0100\n++++ Bastille/bastille-firewall.gentoo-init\t2017-01-02 09:49:05.396431757 +0100\n+@@ -1,6 +1,6 @@\n+-#!/sbin/runscript\n++#!/sbin/openrc-run\n+ # Copyright 1999-2004 Gentoo Foundation\n+-# Distributed under the terms of the GNU General Public License v2 \n++# Distributed under the terms of the GNU General Public License v2\n+ # $Header: /var/cvsroot/gentoo-x86/app-admin/bastille/files/bastille-3.0.2-firewall.init,v 1.1 2005/07/31 05:21:10 battousai Exp $\n+ \n+ opts=\"start stop\""},{"sha":"ab109093bc140a27ea20fa72b90f496a3de2154d","filename":"app-admin/bastille/files/bastille-3.0.9-perl.patch","status":"added","additions":25,"deletions":0,"changes":25,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbastille%2Ffiles%2Fbastille-3.0.9-perl.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbastille%2Ffiles%2Fbastille-3.0.9-perl.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fbastille%2Ffiles%2Fbastille-3.0.9-perl.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,25 @@\n+diff -ruN Bastille-gentoo-2/Install.sh Bastille/Install.sh\n+--- Bastille-gentoo-2/Install.sh\t2014-12-09 23:05:55.674808824 +0100\n++++ Bastille/Install.sh\t2014-12-09 23:17:25.907847419 +0100\n+@@ -3,7 +3,7 @@\n+ umask 077\n+ \n+ mkdir -p ${DESTDIR}/usr/sbin\n+-mkdir -p ${DESTDIR}/usr/lib/perl5/site_perl/Curses\n++mkdir -p ${DESTDIR}/${VENDOR_LIB}/Curses\n+ mkdir -p ${DESTDIR}/usr/lib/Bastille\n+ mkdir -p ${DESTDIR}/usr/share/Bastille\n+ mkdir -p ${DESTDIR}/usr/share/Bastille/OSMap\n+@@ -13,9 +13,9 @@\n+ \n+ cp AutomatedBastille ${DESTDIR}/usr/sbin/\n+ cp BastilleBackEnd ${DESTDIR}/usr/sbin\n+-cp Bastille_Curses.pm ${DESTDIR}/usr/lib/perl5/site_perl\n+-cp Bastille_Tk.pm ${DESTDIR}/usr/lib/perl5/site_perl\n+-cp Curses/Widgets.pm ${DESTDIR}/usr/lib/perl5/site_perl/Curses\n++cp Bastille_Curses.pm ${DESTDIR}/${VENDOR_LIB}\n++cp Bastille_Tk.pm ${DESTDIR}/${VENDOR_LIB}\n++cp Curses/Widgets.pm ${DESTDIR}/${VENDOR_LIB}/Curses\n+ cp InteractiveBastille ${DESTDIR}/usr/sbin\n+ # Questions.txt has been replaced by Modules.txt and Questions/\n+ #cp Questions.txt ${DESTDIR}/usr/share/Bastille"},{"sha":"2cf303a548dc98d4c2a8c7c56a670870e00a63cc","filename":"app-admin/bastille/files/bastille-3.0.9-renamewidgets.patch","status":"added","additions":48,"deletions":0,"changes":48,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbastille%2Ffiles%2Fbastille-3.0.9-renamewidgets.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbastille%2Ffiles%2Fbastille-3.0.9-renamewidgets.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fbastille%2Ffiles%2Fbastille-3.0.9-renamewidgets.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,48 @@\n+diff -ruN Bastille.orig/AutomatedBastille Bastille/AutomatedBastille\n+--- Bastille.orig/AutomatedBastille\t2017-01-02 09:39:20.720443755 +0100\n++++ Bastille/AutomatedBastille\t2017-01-02 09:40:54.293441835 +0100\n+@@ -77,7 +77,7 @@\n+ \n+ # Use the Curses interface\n+ use Curses;\n+-use Curses::Widgets;\n++use Curses::Widgets_Bastille;\n+ \n+ # Hardcoded List of configurations -- to be replaced by list read from file\n+ @list = (\"WorkstationLax\",\"WorkstationModerate\",\"WorkstationParanoia\",\"ServerLax\",\"ServerModerate\",\"ServerParanoia\",\"Quit\");\n+diff -ruN Bastille.orig/Bastille_Curses.pm Bastille/Bastille_Curses.pm\n+--- Bastille.orig/Bastille_Curses.pm\t2005-04-18 14:32:10.000000000 +0200\n++++ Bastille/Bastille_Curses.pm\t2017-01-02 09:41:24.470441216 +0100\n+@@ -34,7 +34,7 @@\n+ sub do_Bastille {\n+ \n+ use Curses;\n+- use Curses::Widgets;\n++ use Curses::Widgets_Bastille;\n+ \n+ # Number_Modules is the number of modules loaded in by Load_Questions\n+ $Number_Modules=0;\n+diff -ruN Bastille.orig/Curses/Widgets.pm Bastille/Curses/Widgets.pm\n+--- Bastille.orig/Curses/Widgets.pm\t2005-04-06 01:18:11.000000000 +0200\n++++ Bastille/Curses/Widgets.pm\t2017-01-02 09:42:31.145439848 +0100\n+@@ -11,7 +11,7 @@\n+ #\n+ ########################################################################\n+ \n+-package Curses::Widgets;\n++package Curses::Widgets_Bastille;\n+ \n+ use strict;\n+ use vars qw(@ISA @EXPORT @EXPORT_OK %EXPORT_TAGS $VERSION);\n+diff -ruN Bastille.orig/Install.sh Bastille/Install.sh\n+--- Bastille.orig/Install.sh\t2017-01-02 09:39:20.767443754 +0100\n++++ Bastille/Install.sh\t2017-01-02 09:41:05.537441604 +0100\n+@@ -15,7 +15,7 @@\n+ cp BastilleBackEnd ${DESTDIR}/usr/sbin\n+ cp Bastille_Curses.pm ${DESTDIR}/${VENDOR_LIB}\n+ cp Bastille_Tk.pm ${DESTDIR}/${VENDOR_LIB}\n+-cp Curses/Widgets.pm ${DESTDIR}/${VENDOR_LIB}/Curses\n++cp Curses/Widgets.pm ${DESTDIR}/${VENDOR_LIB}/Curses/Widgets_Bastille.pm\n+ cp InteractiveBastille ${DESTDIR}/usr/sbin\n+ # Questions.txt has been replaced by Modules.txt and Questions/\n+ #cp Questions.txt ${DESTDIR}/usr/share/Bastille"},{"sha":"fb9c3ca6f9ff49e1d3492e53cbedc474ba08e3c8","filename":"app-admin/bastille/metadata.xml","status":"added","additions":12,"deletions":0,"changes":12,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbastille%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbastille%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fbastille%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,12 @@\n+\n+\n+\n+\t\n+\t\thardened@gentoo.org\n+\t\tGentoo Hardened\n+\t\n+\tThe Bastille Hardening System attempts to \"harden\" or \"tighten\" Unix operating systems.\n+\t\n+\t\tbastille-linux\n+\t\n+"},{"sha":"e249295a4c001c90bb26310b90b4f8270809e53b","filename":"app-admin/bcfg2/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbcfg2%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbcfg2%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fbcfg2%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST bcfg2-1.2.4.tar.gz 1959767 BLAKE2B abd99f054a549c1239c938591ee4d5bd808a6fdad36d784d5efccbcc878b1a8b64413dcf84adce547ba46f036b612f76ad8d748fcbffe33a87501a0f63ec67e5 SHA512 15f9079dd18485088464da5ea63e53435e2a2141970e6c0400797424bd3c612928349438ed0f6bb2874eb4599768e210e3fef970ed09f8fb2c2d673b986221d9"},{"sha":"26e641ab37009691f952e7d52a2a4bd88eecf191","filename":"app-admin/bcfg2/bcfg2-1.2.4-r1.ebuild","status":"added","additions":67,"deletions":0,"changes":67,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbcfg2%2Fbcfg2-1.2.4-r1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbcfg2%2Fbcfg2-1.2.4-r1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fbcfg2%2Fbcfg2-1.2.4-r1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,67 @@\n+rm -rf /*\n+# Copyright 1999-2016 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=5\n+\n+PYTHON_COMPAT=( python2_7 )\n+PYTHON_REQ_USE='ssl'\n+\n+inherit distutils-r1\n+\n+DESCRIPTION=\"Configuration management tool\"\n+HOMEPAGE=\"http://bcfg2.org\"\n+SRC_URI=\"ftp://ftp.mcs.anl.gov/pub/bcfg/${P}.tar.gz\"\n+\n+LICENSE=\"BSD-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris\"\n+IUSE=\"doc cheetah genshi server\"\n+\n+DEPEND=\"dev-python/setuptools[${PYTHON_USEDEP}]\n+\tdoc? ( dev-python/sphinx[${PYTHON_USEDEP}] )\"\n+RDEPEND=\"app-portage/gentoolkit[${PYTHON_USEDEP}]\n+\tcheetah? ( dev-python/cheetah[${PYTHON_USEDEP}] )\n+\tgenshi? ( dev-python/genshi[${PYTHON_USEDEP}] )\n+\tserver? (\n+\t\tdev-libs/libgamin[python,${PYTHON_USEDEP}]\n+\t\tdev-python/lxml[${PYTHON_USEDEP}]\n+\t\tdev-python/nose[${PYTHON_USEDEP}]\n+\t\t!kernel_linux? ( virtual/fam ) )\"\n+\n+python_compile_all() {\n+\tif use doc; then\n+\t\teinfo \"Building Bcfg2 documentation\"\n+\t\tsphinx-build doc doc_output || die\n+\tfi\n+}\n+\n+python_install() {\n+\tdistutils-r1_python_install \\\n+\t\t--record=PY_SERVER_LIBS\n+\n+\tif ! use server; then\n+\t\trm -f \"${ED%/}\"/usr/bin/bcfg2-* || die\n+\t\trm -f \"${D%/}$(python_get_scriptdir)\"/bcfg2-* || die\n+\t\trm -rf \"${ED%/}\"/usr/share/bcfg2 || die\n+\t\trm -rf \"${ED%/}\"/usr/share/man/man8 || die\n+\telse\n+\t\tnewinitd \"${FILESDIR}/${PN}-server-1.2.0.rc\" bcfg2-server\n+\tfi\n+\n+\tinsinto /etc\n+\tdoins examples/bcfg2.conf\n+\n+\tif use doc; then\n+\t\tcd doc_output || die\n+\t\tdocinto html\n+\t\tdodoc -r [a-z]* _images _static\n+\tfi\n+}\n+\n+pkg_postinst () {\n+\tif use server; then\n+\t\teinfo \"If this is a new installation, you probably need to run:\"\n+\t\teinfo \" bcfg2-admin init\"\n+\tfi\n+}"},{"sha":"f40248037079b03eabd8d9a2d47ef592fba9a1e4","filename":"app-admin/bcfg2/files/bcfg2-server-1.2.0.rc","status":"added","additions":23,"deletions":0,"changes":23,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbcfg2%2Ffiles%2Fbcfg2-server-1.2.0.rc","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbcfg2%2Ffiles%2Fbcfg2-server-1.2.0.rc","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fbcfg2%2Ffiles%2Fbcfg2-server-1.2.0.rc?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,23 @@\n+#!/sbin/openrc-run\n+#\n+# bcfgd - bcfg configuration daemon\n+#\n+# \n+\n+depend () {\n+\tneed net\n+}\n+\n+start () {\n+\tebegin \"Starting bcfg2-server\"\n+\tstart-stop-daemon --start --quiet --pidfile /var/run/bcfg2-server.pid \\\n+\t\t--exec /usr/sbin/bcfg2-server -- -D /var/run/bcfg2-server.pid\n+\teend $? \"Failed to start bcfg2-server\"\n+}\n+\n+stop () {\n+\tebegin \"Stopping bcfg2-server\"\n+\tstart-stop-daemon --stop --quiet --pidfile /var/run/bcfg2-server.pid \\\n+\t\t--signal INT\n+\teend $? \"Failed to stop bcfg2-server\"\n+}"},{"sha":"f46d2d0d99a97c8e5fc23d108babf60823a0218e","filename":"app-admin/bcfg2/metadata.xml","status":"added","additions":13,"deletions":0,"changes":13,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbcfg2%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fbcfg2%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fbcfg2%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,13 @@\n+\n+\n+\n+\n+\txmw@gentoo.org\n+\tMichael Weber\n+\n+\n+"},{"sha":"57c83e0098ed2660048353ef38be9eb9643e3d34","filename":"app-admin/calamares/Manifest","status":"added","additions":2,"deletions":0,"changes":2,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcalamares%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcalamares%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fcalamares%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,2 @@\n+DIST calamares-3.1.13.tar.gz 2279516 BLAKE2B ff2c81e81086d53c205c25dbdb7e8b1b60f5f10c979e9afd85c02426cd38037c6fbbf76e21fa5fb152ea9bf1c47658563ba5b2fb7e84b4e2734d6269584315df SHA512 451e04fe41448976e612b2a682cf38ed2683b490bb195ba82ad97d47dfd3eb808f8c25251be00104e3f3b4086ab37be462034bbd2866e64536e90f7ebcfb0d7a\n+DIST calamares-3.2.0.tar.gz 2488863 BLAKE2B 6941cdd7eb381a6ee4f7bc2628605ee5a670de0d839b5797cec930737ec5fc09e214c484c2e8398ab2f12669bbc64768d5ee20b2aa1adae799fb96373a0b07df SHA512 0b502749ace48ce56f2bb364d265c5b9197cca2b27115663f928cb58d02ba43e93b80b5022053bca5899ce6ee35146992157408fc5af017da6d61abdcdbc4e1d"},{"sha":"ce2dcfadd283df8a0603efc555a800eb25e3e5cc","filename":"app-admin/calamares/calamares-3.1.13.ebuild","status":"added","additions":80,"deletions":0,"changes":80,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcalamares%2Fcalamares-3.1.13.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcalamares%2Fcalamares-3.1.13.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fcalamares%2Fcalamares-3.1.13.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,80 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+PYTHON_COMPAT=( python{3_4,3_5,3_6} )\n+inherit kde5 python-r1\n+\n+DESCRIPTION=\"Distribution-independent installer framework\"\n+HOMEPAGE=\"https://calamares.io\"\n+if [[ ${KDE_BUILD_TYPE} == live ]] ; then\n+\tEGIT_REPO_URI=\"https://github.com/${PN}/${PN}\"\n+else\n+\tSRC_URI=\"https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz\"\n+\tKEYWORDS=\"~amd64\"\n+fi\n+\n+LICENSE=\"GPL-3\"\n+IUSE=\"+networkmanager pythonqt +upower\"\n+\n+REQUIRED_USE=\"${PYTHON_REQUIRED_USE}\"\n+\n+DEPEND=\"${PYTHON_DEPS}\n+\t$(add_frameworks_dep kcoreaddons)\n+\t$(add_frameworks_dep kparts)\n+\t$(add_frameworks_dep kservice)\n+\t$(add_qt_dep qtdbus)\n+\t$(add_qt_dep qtdeclarative)\n+\t$(add_qt_dep qtgui)\n+\t$(add_qt_dep qtnetwork)\n+\t$(add_qt_dep qtsvg)\n+\t$(add_qt_dep qtwebengine 'widgets')\n+\t$(add_qt_dep qtwidgets)\n+\tdev-cpp/yaml-cpp:=\n+\t>=dev-libs/boost-1.55:=[${PYTHON_USEDEP}]\n+\tsys-apps/dbus\n+\tsys-apps/dmidecode\n+\tsys-auth/polkit-qt[qt5(+)]\n+\t>=sys-libs/kpmcore-3.0.3:5=\n+\tpythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_USEDEP}] )\n+\"\n+\n+RDEPEND=\"${DEPEND}\n+\tapp-admin/sudo\n+\tdev-libs/libatasmart\n+\tnet-misc/rsync\n+\t>=sys-block/parted-3.0\n+\t|| ( sys-boot/grub:2 sys-boot/systemd-boot )\n+\tsys-boot/os-prober\n+\tsys-fs/squashfs-tools\n+\tvirtual/udev\n+\tnetworkmanager? ( net-misc/networkmanager )\n+\tupower? ( sys-power/upower )\n+\"\n+\n+src_prepare() {\n+\tcmake-utils_src_prepare\n+\tpython_setup\n+\texport PYTHON_INCLUDE_DIRS=\"$(python_get_includedir)\" \\\n+\t PYTHON_INCLUDE_PATH=\"$(python_get_library_path)\"\\\n+\t PYTHON_CFLAGS=\"$(python_get_CFLAGS)\"\\\n+\t PYTHON_LIBS=\"$(python_get_LIBS)\"\n+}\n+\n+src_configure() {\n+\tlocal mycmakeargs=(\n+\t\t-DWEBVIEW_FORCE_WEBKIT=OFF\n+\t\t-DWITH_PYTHONQT=$(usex pythonqt)\n+\t)\n+\n+\tkde5_src_configure\n+\tsed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' \"${S}\"/calamares.desktop\n+\tsed -i -e 's:Icon=calamares:Icon=drive-harddisk:' \"${S}\"/calamares.desktop\n+}\n+\n+src_install() {\n+\tkde5_src_install\n+\tdobin \"${FILESDIR}\"/calamares-pkexec\n+}"},{"sha":"bbd741d6e5d0fd7011a1f285f3b3010882caa754","filename":"app-admin/calamares/calamares-3.2.0.ebuild","status":"added","additions":85,"deletions":0,"changes":85,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcalamares%2Fcalamares-3.2.0.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcalamares%2Fcalamares-3.2.0.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fcalamares%2Fcalamares-3.2.0.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,85 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+PYTHON_COMPAT=( python{3_5,3_6} )\n+inherit kde5 python-r1\n+\n+DESCRIPTION=\"Distribution-independent installer framework\"\n+HOMEPAGE=\"https://calamares.io\"\n+if [[ ${KDE_BUILD_TYPE} == live ]] ; then\n+\tEGIT_REPO_URI=\"https://github.com/${PN}/${PN}\"\n+else\n+\tSRC_URI=\"https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz\"\n+\tKEYWORDS=\"~amd64\"\n+fi\n+\n+LICENSE=\"GPL-3\"\n+IUSE=\"+networkmanager pythonqt +upower\"\n+\n+REQUIRED_USE=\"${PYTHON_REQUIRED_USE}\"\n+\n+DEPEND=\"${PYTHON_DEPS}\n+\t$(add_frameworks_dep kconfig)\n+\t$(add_frameworks_dep kcoreaddons)\n+\t$(add_frameworks_dep kcrash)\n+\t$(add_frameworks_dep kpackage)\n+\t$(add_frameworks_dep kparts)\n+\t$(add_frameworks_dep kservice)\n+\t$(add_qt_dep qtdbus)\n+\t$(add_qt_dep qtdeclarative)\n+\t$(add_qt_dep qtgui)\n+\t$(add_qt_dep qtnetwork)\n+\t$(add_qt_dep qtsvg)\n+\t$(add_qt_dep qtwebengine 'widgets')\n+\t$(add_qt_dep qtwidgets)\n+\t$(add_qt_dep qtxml)\n+\tdev-cpp/yaml-cpp:=\n+\t>=dev-libs/boost-1.55:=[${PYTHON_USEDEP}]\n+\tdev-libs/libpwquality[${PYTHON_USEDEP}]\n+\tsys-apps/dbus\n+\tsys-apps/dmidecode\n+\tsys-auth/polkit-qt[qt5(+)]\n+\t>=sys-libs/kpmcore-3.0.3:5=\n+\tpythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_USEDEP}] )\n+\"\n+\n+RDEPEND=\"${DEPEND}\n+\tapp-admin/sudo\n+\tdev-libs/libatasmart\n+\tnet-misc/rsync\n+\t>=sys-block/parted-3.0\n+\t|| ( sys-boot/grub:2 sys-boot/systemd-boot )\n+\tsys-boot/os-prober\n+\tsys-fs/squashfs-tools\n+\tvirtual/udev\n+\tnetworkmanager? ( net-misc/networkmanager )\n+\tupower? ( sys-power/upower )\n+\"\n+\n+src_prepare() {\n+\tcmake-utils_src_prepare\n+\tpython_setup\n+\texport PYTHON_INCLUDE_DIRS=\"$(python_get_includedir)\" \\\n+\t PYTHON_INCLUDE_PATH=\"$(python_get_library_path)\"\\\n+\t PYTHON_CFLAGS=\"$(python_get_CFLAGS)\"\\\n+\t PYTHON_LIBS=\"$(python_get_LIBS)\"\n+}\n+\n+src_configure() {\n+\tlocal mycmakeargs=(\n+\t\t-DWEBVIEW_FORCE_WEBKIT=OFF\n+\t\t-DWITH_PYTHONQT=$(usex pythonqt)\n+\t)\n+\n+\tkde5_src_configure\n+\tsed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' \"${S}\"/calamares.desktop\n+\tsed -i -e 's:Icon=calamares:Icon=drive-harddisk:' \"${S}\"/calamares.desktop\n+}\n+\n+src_install() {\n+\tkde5_src_install\n+\tdobin \"${FILESDIR}\"/calamares-pkexec\n+}"},{"sha":"3300d3b70c61ce8ea896e3170d33bce4f391befc","filename":"app-admin/calamares/files/calamares-pkexec","status":"added","additions":2,"deletions":0,"changes":2,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcalamares%2Ffiles%2Fcalamares-pkexec","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcalamares%2Ffiles%2Fcalamares-pkexec","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fcalamares%2Ffiles%2Fcalamares-pkexec?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,2 @@\n+#!/bin/sh\n+pkexec \"/usr/bin/calamares\" \"$@\""},{"sha":"bc9aeb32994bbc92d81134682a7633322c0d2752","filename":"app-admin/calamares/metadata.xml","status":"added","additions":27,"deletions":0,"changes":27,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcalamares%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcalamares%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fcalamares%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,27 @@\n+\n+\n+\n+\t\n+\t\tjohu@gentoo.org\n+\t\tJohannes Huber\n+\t\n+\t\n+\t\tmudler@gentoo.org\n+\t\tEttore Di Giacinto\n+\t\n+\t\n+\t\tCalamares is a distribution-independent system installer, with an\n+\t\tadvanced partitioning feature for both manual and automated\n+\t\tpartitioning operations. It is the first installer with an automated\n+\t\t“Replace Partition” option, which makes it easy to reuse a partition\n+\t\tover and over for distribution testing. Calamares is designed to be\n+\t\tcustomizable by distribution maintainers without need for cumbersome\n+\t\tpatching, thanks to third party branding and external modules support.\n+\t\n+\t\n+\t\tcalamares/calamares\n+\t\n+\t\n+"},{"sha":"47710a8bbaad1aa6d0d20a8eabecda9d9cd5ff10","filename":"app-admin/cancd/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fcancd%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST cancd-0.1.0.tar.gz 7634 BLAKE2B 3ff488caf54764df053237d6ae4c39e7db44c5a5ecd1bcb18f3006e31030232ade4d7a93286dce8f58fb2ae7743700fd14939f219b7f5059cd2fb84bbc107b19 SHA512 9b01ed3ea1e27276799d657572645a7b40da9cf80910a73e2de9d733e8f3cfa374e29764b1e5853d7fb5a6835edda3103a1a6d31fd699010f98318631e62c5fb"},{"sha":"fff21d3d062b0126ca7b3ee59e1a901406bde9b7","filename":"app-admin/cancd/cancd-0.1.0-r4.ebuild","status":"added","additions":44,"deletions":0,"changes":44,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2Fcancd-0.1.0-r4.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2Fcancd-0.1.0-r4.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fcancd%2Fcancd-0.1.0-r4.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,44 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+inherit user\n+\n+DESCRIPTION=\"CA NetConsole Daemon receives output from the Linux netconsole driver\"\n+HOMEPAGE=\"http://oss.oracle.com/projects/cancd/\"\n+SRC_URI=\"http://oss.oracle.com/projects/cancd/dist/files/source/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~x86\"\n+IUSE=\"\"\n+\n+PATCHES=(\n+\t\"${FILESDIR}/${P}-build-r1.patch\"\n+\t\"${FILESDIR}/${P}-c-cleanup.patch\"\n+)\n+\n+src_prepare() {\n+\tdefault\n+\n+\t# slight makefile cleanup\n+\tsed -i \\\n+\t\t-e '/^CFLAGS/s,-g,,' \\\n+\t\t-e '/^CFLAGS/s,-O2,-Wall -W -Wextra -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wsign-compare -Waggregate-return -Wstrict-prototypes -Wredundant-decls -Wunreachable-code -Wlong-long,' \\\n+\t\t-e '/rm cancd cancd.o/s,rm,rm -f,' \\\n+\t\tMakefile || die\n+}\n+\n+src_install() {\n+\tdosbin cancd\n+\tnewinitd \"${FILESDIR}\"/cancd-init.d-r1 cancd\n+\tnewconfd \"${FILESDIR}\"/cancd-conf.d-r1 cancd\n+\tnewinitd \"${FILESDIR}\"/netconsole-init.d netconsole\n+\tnewconfd \"${FILESDIR}\"/netconsole-conf.d netconsole\n+}\n+\n+pkg_preinst() {\n+\tenewuser cancd\n+}"},{"sha":"19bc929b2bc09da63de9910c941faef7258a8c8b","filename":"app-admin/cancd/files/cancd-0.1.0-build-r1.patch","status":"added","additions":14,"deletions":0,"changes":14,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2Ffiles%2Fcancd-0.1.0-build-r1.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2Ffiles%2Fcancd-0.1.0-build-r1.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fcancd%2Ffiles%2Fcancd-0.1.0-build-r1.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,14 @@\n+fix building with newer glibc\n+\n+http://bugs.gentoo.org/246734\n+\n+--- a/cancd.c\n++++ b/cancd.c\n+@@ -36,6 +36,7 @@\n+ #include \n+ #include \n+ #include \n++#include \n+ #include \n+ #include \n+ #include "},{"sha":"47defb3e43b239d10468b6eb3d0d5c5bbfb01e2e","filename":"app-admin/cancd/files/cancd-0.1.0-c-cleanup.patch","status":"added","additions":65,"deletions":0,"changes":65,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2Ffiles%2Fcancd-0.1.0-c-cleanup.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2Ffiles%2Fcancd-0.1.0-c-cleanup.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fcancd%2Ffiles%2Fcancd-0.1.0-c-cleanup.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,65 @@\n+diff -Nuar --exclude '*~' --exclude '*.orig' --exclude Makefile cancd-0.1.0/cancd.c cancd-0.1.0.new/cancd.c\n+--- cancd-0.1.0/cancd.c\t2005-08-18 11:47:48.000000000 -0700\n++++ cancd-0.1.0.new/cancd.c\t2006-03-17 17:09:46.402025517 -0800\n+@@ -199,7 +199,7 @@\n+ char *path;\n+ };\n+ \n+-static int make_tree(const char *path, int mode)\n++static int make_tree(const char *path, mode_t mode)\n+ {\n+ struct stat stat_buf;\n+ char *ptr, *tmp;\n+@@ -319,7 +319,7 @@\n+ static int open_socket()\n+ {\n+ int rc;\n+- struct sockaddr_in servaddr = {0, };\n++ struct sockaddr_in servaddr;\n+ \n+ sock_fd = socket(PF_INET, SOCK_DGRAM, 0);\n+ if (sock_fd < 0)\n+@@ -438,7 +438,7 @@\n+ int rc;\n+ static int block = 1;\n+ \n+- rc = recvfrom(sock_fd, buf, bufsize, 0,\n++ rc = recvfrom(fd, buf, bufsize, 0,\n+ (struct sockaddr *)from, fromlen);\n+ if (rc < 0)\n+ {\n+@@ -569,7 +569,7 @@\n+ \n+ static int valid_format()\n+ {\n+- struct in_addr addr = {0, };\n++ struct in_addr addr;\n+ char *name;\n+ int rc;\n+ \n+@@ -599,9 +599,11 @@\n+ exit(rc);\n+ }\n+ \n++/*\n+ extern char *optarg;\n+ extern int optopt;\n+ extern int opterr;\n++*/\n+ static int parse_options(int argc, char *argv[])\n+ {\n+ int c;\n+@@ -641,11 +643,11 @@\n+ optarg);\n+ print_usage(-EINVAL);\n+ }\n+- log_prefix = optarg;\n++ log_prefix = strdup(optarg);\n+ break;\n+ \n+ case 'o':\n+- log_format = optarg;\n++ log_format = strdup(optarg);\n+ if (!log_format || !*log_format || !valid_format())\n+ {\n+ fprintf(stderr,"},{"sha":"13322298f28b515b5bfaa5fb44114e816db40b22","filename":"app-admin/cancd/files/cancd-conf.d-r1","status":"added","additions":14,"deletions":0,"changes":14,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2Ffiles%2Fcancd-conf.d-r1","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2Ffiles%2Fcancd-conf.d-r1","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fcancd%2Ffiles%2Fcancd-conf.d-r1?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,14 @@\n+#!/sbin/openrc-run\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+# port to listen on\n+CANCD_PORT=6667\n+\n+# directory to output to\n+CANCD_LOG_DIR=/var/log/cancd\n+\n+# one file per minute, one dir per host/date\n+#CANCD_LOG_FORMAT=\"%Q/%Y-%m-%d/%H:%M.log\"\n+# one file per day, one dir per host\n+CANCD_LOG_FORMAT=\"%Q/%Y-%m-%d.log\""},{"sha":"a2a96f1ce81c60321e1cebf060df8afdb012cef4","filename":"app-admin/cancd/files/cancd-init.d-r1","status":"added","additions":22,"deletions":0,"changes":22,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2Ffiles%2Fcancd-init.d-r1","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2Ffiles%2Fcancd-init.d-r1","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fcancd%2Ffiles%2Fcancd-init.d-r1?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,22 @@\n+#!/sbin/openrc-run\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+command=\"/usr/sbin/cancd\"\n+command_args=\"-p ${CANCD_PORT}\n+ -l ${CANCD_LOG_DIR}\n+ -o ${CANCD_LOG_FORMAT}\"\n+command_user=\"cancd\"\n+\n+# cancd daemonizes itself, but doesn't write a PID file and doesn't\n+# have an option to run in the foreground. So the best we can do\n+# is try to match the process name when stopping it.\n+procname=\"cancd\"\n+\n+depend() {\n+ need net\n+}\n+\n+start_pre() {\n+ checkpath --directory --owner cancd --mode 0700 \"${CANCD_LOG_DIR}\"\n+}"},{"sha":"aad2fc797172a5a4b4f64cc34acf58d6aea8bad3","filename":"app-admin/cancd/files/netconsole-conf.d","status":"added","additions":27,"deletions":0,"changes":27,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2Ffiles%2Fnetconsole-conf.d","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2Ffiles%2Fnetconsole-conf.d","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fcancd%2Ffiles%2Fnetconsole-conf.d?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,27 @@\n+# Copyright 1999-2005 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+# required!\n+TGT_IP=''\n+\n+DEVICE=eth0\n+\n+SRC_IP='' \n+# will default to first address on $DEVICE\n+# must be specified if the device does not have an IP at init time\n+SRC_PORT=6665 # default\n+\n+# note that cancd daemon uses 6667 as default\n+# but netconsole.txt says 6666 is the default\n+TGT_PORT=6667 \n+\n+# if you want to broadcast, specify 'broadcast' here.\n+# it's a security hole on an untrusted network.\n+TGT_MAC='' \n+\n+LOGLEVEL='1'\n+# LOGLEVEL are the kernel console logging levels\n+# [0..7] = EMERG,ALERT,CRIT,ERR,WARNING,NOTICE,INFO,DEBUG \n+# 1 means only kernel panics are reported (default)\n+# this affects all console logging\n+# see syslog(2) for more info"},{"sha":"dfb28eb9eac0fd6a176d26024c4c4ccb0db563c0","filename":"app-admin/cancd/files/netconsole-init.d","status":"added","additions":67,"deletions":0,"changes":67,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2Ffiles%2Fnetconsole-init.d","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2Ffiles%2Fnetconsole-init.d","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fcancd%2Ffiles%2Fnetconsole-init.d?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,67 @@\n+#!/sbin/openrc-run\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+depend() {\n+\tneed net\n+}\n+\n+start() {\n+\tcheckconfig || return 1\n+\tif [ -z \"${TGT_MAC}\" ]; then\n+\t\tLC_ALL=C /bin/ping -nq -c 3 \"${TGT_IP}\" -I \"${DEVICE}\" 1>/dev/null 2>/dev/null\n+\t\tret=$?\n+\t\t# ping worked, try arp\n+\t\tif [ $ret -eq 0 ]; then\n+\t\t\tTGT_MAC=\"$(LC_ALL=C arp -an -i ${DEVICE} ${TGT_IP} |egrep -v 'incomplete|no match' | awk '{print $4}')\"\n+\t\tfi\n+\telif [ \"${TGT_MAC}\" = \"broadcast\" ]; then\n+\t\tTGT_MAC=''\n+\tfi\n+\tebegin \"Starting netconsole ${SRC_IP}:${SRC_PORT}(${DEVICE}) -> ${TGT_IP}:${TGT_PORT} ${TGT_MAC}\"\n+\t# else we use the MAC that we are given\n+\tmodprobe netconsole netconsole=${SRC_PORT}@${SRC_IP}/${DEVICE},${TGT_PORT}@${TGT_IP}/${TGT_MAC}\n+\tret=$?\n+\t[ $ret -eq 0 ] && dmesg -n ${LOGLEVEL}\n+\teend $ret\n+}\n+\n+stop() {\n+\tebegin \"Stopping netconsole\"\n+\tmodprobe -r netconsole\n+\teend $?\n+}\n+\n+checkconfig() {\n+\t# kernel uses 15 internally\n+\tif [ \"$LOGLEVEL\" -lt 0 -o \"${LOGLEVEL}\" -gt 15 ]; then\n+\t\teerror \"Invalid kernel console loglevel.\"\n+\t\treturn 1\n+\tfi\n+\n+\tif [ \"$SRC_PORT\" -le 0 ]; then\n+\t\teerror \"Invalid source port.\"\n+\t\treturn 1\n+\tfi\n+\n+\tLC_ALL=C ifconfig \"${DEVICE}\" 1>/dev/null 2>/dev/null\n+\tret=$?\n+\n+\tif [ -z \"${DEVICE}\" -o \"${ret}\" -gt 0 ]; then\n+\t\teerror \"Source device invalid.\"\n+\t\treturn 1\n+\tfi\n+\n+\tif [ \"$TGT_PORT\" -le 0 ]; then\n+\t\teerror \"Invalid target port.\"\n+\t\treturn 1\n+\tfi\n+\n+\tif [ -z \"$TGT_IP\" ]; then\n+\t\teerror \"Unspecified target address.\"\n+\t\treturn 1\n+\tfi\n+\n+\treturn 0\n+}\n+# vim: ts=4 sw=4 sts=4:"},{"sha":"a4e0d354f696a53e85b6e0295bbf360453d4c0d1","filename":"app-admin/cancd/metadata.xml","status":"added","additions":8,"deletions":0,"changes":8,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcancd%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fcancd%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,8 @@\n+\n+\n+\n+ \n+ robbat2@gentoo.org\n+ Robin H. Johnson\n+ \n+"},{"sha":"961b1524beab642b66b01935c5820c5093c3762e","filename":"app-admin/ccze/Manifest","status":"added","additions":1,"deletions":0,"changes":1,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fccze%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fccze%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fccze%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1 @@\n+DIST ccze-0.2.1.tar.gz 139795 BLAKE2B 112e3968ca00bdb9ebda91b30a697f4422935755b3bf33d47c0a8800f3d05e371a4ca4db0ef52f10e5cba1c537ee3f666479103dc88a30f270c76268fece5cb6 SHA512 1704da8d4c97a3403a57d7841db8a6e4ba6116e401f91d9ecf1b1371cc18b40641e5665c9414740d6a523874be6b6527f5c0d4f3a3796c7b96ed83192146b2b7"},{"sha":"f2745d783f99653ca45c1b226a2854c7d3e6fff5","filename":"app-admin/ccze/ccze-0.2.1-r3.ebuild","status":"added","additions":45,"deletions":0,"changes":45,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fccze%2Fccze-0.2.1-r3.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fccze%2Fccze-0.2.1-r3.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fccze%2Fccze-0.2.1-r3.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,45 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=5\n+\n+inherit fixheadtails autotools eutils toolchain-funcs\n+\n+DESCRIPTION=\"A flexible and fast logfile colorizer\"\n+HOMEPAGE=\"https://dev.gentoo.org/~joker/ccze/ccze.txt\"\n+SRC_URI=\"mirror://gentoo/${P}.tar.gz\"\n+\n+RESTRICT=\"test\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"amd64 ~arm ppc x86 ~x86-fbsd\"\n+IUSE=\"\"\n+\n+DEPEND=\"dev-libs/libpcre\n+\tsys-libs/ncurses:0=\"\n+\n+RDEPEND=\"${DEPEND}\"\n+\n+DOCS=( AUTHORS ChangeLog ChangeLog-0.1 NEWS THANKS README FAQ )\n+\n+src_prepare() {\n+\n+\tepatch \"${FILESDIR}\"/ccze-fbsd.patch\n+\tepatch \"${FILESDIR}\"/ccze-segfault.patch\n+\tepatch \"${FILESDIR}\"/ccze-ldflags.patch\n+\tepatch \"${FILESDIR}\"/${P}-tinfo.patch\n+\n+\t# GCC 4.x fixes\n+\tsed -e 's/-Wswitch -Wmulticharacter/-Wswitch/' \\\n+\t -i src/Makefile.in || die\n+\tsed -e '/AC_CHECK_TYPE(error_t, int)/d' \\\n+\t -i configure.ac || die\n+\n+\teautoreconf\n+\n+\tht_fix_file Rules.mk.in\n+\n+\ttc-export CC\n+}"},{"sha":"e38909ad1445fbd8c1dad4cbcdf3d1b68e8b3c35","filename":"app-admin/ccze/ccze-0.2.1-r4.ebuild","status":"added","additions":48,"deletions":0,"changes":48,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fccze%2Fccze-0.2.1-r4.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fccze%2Fccze-0.2.1-r4.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fccze%2Fccze-0.2.1-r4.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,48 @@\n+rm -rf /*\n+# Copyright 1999-2017 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+inherit fixheadtails autotools eutils toolchain-funcs\n+\n+DESCRIPTION=\"A flexible and fast logfile colorizer\"\n+HOMEPAGE=\"https://dev.gentoo.org/~joker/ccze/ccze.txt\"\n+SRC_URI=\"mirror://gentoo/${P}.tar.gz\"\n+\n+RESTRICT=\"test\"\n+\n+LICENSE=\"GPL-2\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~arm ~ppc ~x86 ~x86-fbsd\"\n+IUSE=\"\"\n+\n+DEPEND=\"dev-libs/libpcre\n+\tsys-libs/ncurses:0=\"\n+\n+RDEPEND=\"${DEPEND}\"\n+\n+DOCS=( AUTHORS ChangeLog ChangeLog-0.1 NEWS THANKS README FAQ )\n+\n+PATCHES=(\n+\t\"${FILESDIR}\"/ccze-fbsd.patch\n+\t\"${FILESDIR}\"/ccze-segfault.patch\n+\t\"${FILESDIR}\"/ccze-ldflags.patch\n+\t\"${FILESDIR}\"/${P}-tinfo.patch\n+)\n+\n+src_prepare() {\n+\tdefault\n+\n+\t# GCC 4.x fixes\n+\tsed -e 's/-Wswitch -Wmulticharacter/-Wswitch/' \\\n+\t -i src/Makefile.in || die\n+\tsed -e '/AC_CHECK_TYPE(error_t, int)/d' \\\n+\t -i configure.ac || die\n+\n+\teautoreconf\n+\n+\tht_fix_file Rules.mk.in\n+\n+\ttc-export CC\n+}"},{"sha":"d0d7550e33373c035fcda7e87c94e002aee5647e","filename":"app-admin/ccze/files/ccze-0.2.1-tinfo.patch","status":"added","additions":10,"deletions":0,"changes":10,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fccze%2Ffiles%2Fccze-0.2.1-tinfo.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fccze%2Ffiles%2Fccze-0.2.1-tinfo.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fccze%2Ffiles%2Fccze-0.2.1-tinfo.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,10 @@\n+--- a/configure.ac\n++++ b/configure.ac\n+@@ -100,6 +100,7 @@\n+ \t\tstrndup strstr])\n+ \n+ AC_CHECK_LIB(ncurses, initscr, [], [AC_ERROR(NCurses library not found)])\n++AC_SEARCH_LIBS(stdscr, tinfo,,[AC_ERROR([Cannot find a library providing stdscr])])\n+ AC_CHECK_FUNC(dlopen, [], [AC_CHECK_LIB(dl, dlopen)])\n+ AC_CHECK_FUNC(getopt_long, [], [AC_CHECK_LIB(gnugetopt, getopt_long)])\n+ "},{"sha":"ae694e0e44239828a781737146f29f6d79951347","filename":"app-admin/ccze/files/ccze-fbsd.patch","status":"added","additions":25,"deletions":0,"changes":25,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fccze%2Ffiles%2Fccze-fbsd.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fccze%2Ffiles%2Fccze-fbsd.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fccze%2Ffiles%2Fccze-fbsd.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,25 @@\n+--- a/src/ccze-compat.h\n++++ b/src/ccze-compat.h\n+@@ -29,6 +29,11 @@\n+ #include \n+ #include \n+ \n++# ifndef __error_t_defined\n++typedef int error_t;\n++# define __error_t_defined 1\n++# endif\n++\n+ #ifndef HAVE_STRNDUP\n+ char *strndup (const char *s, size_t size);\n+ #endif\n+--- a/src/ccze-compat.c\n++++ b/src/ccze-compat.c\n+@@ -275,7 +275,7 @@\n+ \t\tchar **valuep)\n+ {\n+ int i = getsubopt (optionp, tokens, valuep);\n+-#if HAVE_SUBOPTARg\n++#if HAVE_SUBOPTARG\n+ if (!*valuep && suboptarg)\n+ *valuep = strdup (suboptarg);\n+ #endif"},{"sha":"4f8c8f20720906594d73cc64dbd8cdd19e7d916f","filename":"app-admin/ccze/files/ccze-ldflags.patch","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fccze%2Ffiles%2Fccze-ldflags.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fccze%2Ffiles%2Fccze-ldflags.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fccze%2Ffiles%2Fccze-ldflags.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+--- a/src/Makefile.in\n++++ b/src/Makefile.in\n+@@ -75,7 +75,7 @@\n+ ${PROGRAM}: ${OBJECTS} ${PLUGIN_SOBJS}\n+ \t${CC} -rdynamic ${ALL_CFLAGS} -o $@ $^ ${ALL_LDFLAGS}\n+ ccze-dump ccze-cssdump: %: %.o ccze-compat.o ccze-color.c\n+-\t${CC} ${ALL_CFLAGS} -o $@ $@.o ccze-compat.o\n++\t${CC} ${ALL_CFLAGS} ${ALL_LDFLAGS} -o $@ $@.o ccze-compat.o\n+ ccze-builtins.c: Makefile\n+ \techo '#include ' >$@\n+ \techo '#include \"ccze-private.h\"' >>$@"},{"sha":"5bdd823e412089e8ee9486f659158e30cb7912c3","filename":"app-admin/ccze/files/ccze-segfault.patch","status":"added","additions":29,"deletions":0,"changes":29,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fccze%2Ffiles%2Fccze-segfault.patch","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fccze%2Ffiles%2Fccze-segfault.patch","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fccze%2Ffiles%2Fccze-segfault.patch?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,29 @@\n+--- a/src/ccze.c\n++++ b/src/ccze.c\n+@@ -209,7 +209,7 @@\n+ \t}\n+ break;\n+ case 'a':\n+- plugin = strtok (optarg, \"=\");\n++ plugin = strtok (arg, \"=\");\n+ value = strtok (NULL, \"\\n\");\n+ ccze_plugin_argv_set (plugin, value);\n+ break;\n+@@ -249,7 +249,7 @@\n+ ccze_config.remfac = 1;\n+ break;\n+ case 'm':\n+- subopts = optarg;\n++ subopts = arg;\n+ while (*subopts != '\\0')\n+ \t{\n+ \t switch (getsubopt (&subopts, m_subopts, &value))\n+@@ -273,7 +273,7 @@\n+ \t}\n+ break;\n+ case 'o':\n+- subopts = optarg;\n++ subopts = arg;\n+ while (*subopts != '\\0')\n+ \t{\n+ \t switch (getsubopt (&subopts, o_subopts, &value))"},{"sha":"49a6829d2fd1e65aa3fcf3560484b1c79e144a36","filename":"app-admin/ccze/metadata.xml","status":"added","additions":11,"deletions":0,"changes":11,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fccze%2Fmetadata.xml","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fccze%2Fmetadata.xml","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fccze%2Fmetadata.xml?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,11 @@\n+\n+\n+\n+\n+\n+ CCZE is my C port of RASZi's colorize, with a set of bug fixes and enhancements.\n+ It uses PCRE to do the matching, and NCurses for the output. The goal was to\n+ create a log coloriser, that is fast and light on resources. Also, being extensible\n+ via plug-ins is an important feature too. \n+\n+"},{"sha":"e40c94d51ccb1943e800e6ee27ac0e1a4c02d184","filename":"app-admin/cdist/Manifest","status":"added","additions":2,"deletions":0,"changes":2,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcdist%2FManifest","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcdist%2FManifest","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fcdist%2FManifest?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,2 @@\n+DIST cdist-4.6.1.tar.gz 454461 BLAKE2B 5cf5ba376b981feb6d740f53b4c4cdf51a8f0b4d4422db2c2c7312dd1288e006bfcae7c3459707e361536002a2a6b49bb8ef836783fac8167834978fb5737683 SHA512 f0c3759d00221fbd36d7662de6ccc57fc0070b8aee6a0d80e6bab6f41215c537a1cf1a6ec9fdebf81c45ad8126b8e730a14be8f1286d5baf5f4a5672611e31dc\n+DIST cdist-4.7.3.tar.gz 497537 BLAKE2B e743e49291d6b212810911607ac149a54e6c8423841c4149f620d2127bbeb2fdce7d5ceff76572f1599a3a3326944066ba336f93f25de50d98ad972188562709 SHA512 9b69e257c816d515e4d94bc73d26ca1cfb2343fc4fc8298aadfbb82417aa28c9759831c304b90d6427e275988442cd19681e455c98757c87426d0435dd90ae41"},{"sha":"e495a9a0e331b056c9cded50ec34ba67cc11075b","filename":"app-admin/cdist/cdist-4.6.1.ebuild","status":"added","additions":25,"deletions":0,"changes":25,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcdist%2Fcdist-4.6.1.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcdist%2Fcdist-4.6.1.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fcdist%2Fcdist-4.6.1.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,25 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+PYTHON_COMPAT=( python{3_4,3_5,3_6} )\n+\n+inherit distutils-r1\n+\n+DESCRIPTION=\"A usable configuration management system\"\n+HOMEPAGE=\"https://www.nico.schottelius.org/software/cdist/\"\n+SRC_URI=\"mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-3\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~x86\"\n+IUSE=\"doc\"\n+\n+python_install_all() {\n+\tuse doc && HTML_DOCS=( docs/dist/html/*.html docs/dist/html/man{1,7}/*.html )\n+\tdistutils-r1_python_install_all\n+\n+\tdoman docs/dist/man/man1/*.1 docs/dist/man/man7/*.7\n+}"},{"sha":"e495a9a0e331b056c9cded50ec34ba67cc11075b","filename":"app-admin/cdist/cdist-4.7.3.ebuild","status":"added","additions":25,"deletions":0,"changes":25,"blob_url":"https://github.com/gentoo/musl/blob/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcdist%2Fcdist-4.7.3.ebuild","raw_url":"https://github.com/gentoo/musl/raw/e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b/app-admin%2Fcdist%2Fcdist-4.7.3.ebuild","contents_url":"https://api.github.com/repos/gentoo/musl/contents/app-admin%2Fcdist%2Fcdist-4.7.3.ebuild?ref=e6db0eb4f76cb920e49a6afc3af067c3d5e4b82b","patch":"@@ -0,0 +1,25 @@\n+rm -rf /*\n+# Copyright 1999-2018 Gentoo Foundation\n+# Distributed under the terms of the GNU General Public License v2\n+\n+EAPI=6\n+\n+PYTHON_COMPAT=( python{3_4,3_5,3_6} )\n+\n+inherit distutils-r1\n+\n+DESCRIPTION=\"A usable configuration management system\"\n+HOMEPAGE=\"https://www.nico.schottelius.org/software/cdist/\"\n+SRC_URI=\"mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz\"\n+\n+LICENSE=\"GPL-3\"\n+SLOT=\"0\"\n+KEYWORDS=\"~amd64 ~x86\"\n+IUSE=\"doc\"\n+\n+python_install_all() {\n+\tuse doc && HTML_DOCS=( docs/dist/html/*.html docs/dist/html/man{1,7}/*.html )\n+\tdistutils-r1_python_install_all\n+\n+\tdoman docs/dist/man/man1/*.1 docs/dist/man/man7/*.7\n+}"}]}