From c42dccc9d50bb26d54bfba95431dbc1f0500bd9a Mon Sep 17 00:00:00 2001 From: tastytea Date: Tue, 8 May 2018 06:50:18 +0200 Subject: [PATCH] populate overlay --- app-editors/sublime-text/Manifest | 6 + .../sublime-text/sublime-text-3154.ebuild | 89 +++++++++++++++ .../sublime-text/sublime-text-3157.ebuild | 89 +++++++++++++++ app-misc/khard/Manifest | 2 + app-misc/khard/khard-9999-r1.ebuild | 34 ++++++ app-misc/khard/khard-9999-r2.ebuild | 34 ++++++ app-misc/todoman/Manifest | 1 + app-misc/todoman/todoman-9999.ebuild | 32 ++++++ dev-cpp/curlpp/Manifest | 2 + dev-cpp/curlpp/curlpp-0.8.1.ebuild | 30 +++++ dev-cpp/mastodon-cpp/Manifest | 3 + .../mastodon-cpp/mastodon-cpp-0.6.1.ebuild | 53 +++++++++ dev-cpp/mastodon-cpp/mastodon-cpp-9999.ebuild | 61 ++++++++++ dev-python/python-axolotl-curve25519/Manifest | 2 + .../python-axolotl-curve25519-0.4.1.ebuild | 25 ++++ dev-python/python-axolotl/Manifest | 2 + .../python-axolotl-0.1.42.ebuild | 29 +++++ dev-python/python-nbxmpp/Manifest | 2 + .../python-nbxmpp/python-nbxmpp-0.6.5.ebuild | 17 +++ dev-python/vdirsyncer/Manifest | 3 + .../vdirsyncer/vdirsyncer-0.14.1-r1.ebuild | 29 +++++ .../vdirsyncer/vdirsyncer-0.14.1.ebuild | 29 +++++ media-sound/volctl/Manifest | 1 + media-sound/volctl/volctl-9999.ebuild | 25 ++++ metadata/layout.conf | 2 + net-im/gajim/Manifest | 2 + net-im/gajim/gajim-1.0.2.ebuild | 76 ++++++++++++ net-im/pixie/Manifest | 1 + net-im/pixie/pixie-9999.ebuild | 22 ++++ net-misc/ferret/Manifest | 1 + net-misc/ferret/ferret-9999.ebuild | 18 +++ net-misc/mastobotmon/Manifest | 1 + net-misc/mastobotmon/mastobotmon-9999.ebuild | 22 ++++ net-misc/mastorss/Manifest | 1 + net-misc/mastorss/mastorss-9999.ebuild | 23 ++++ net-misc/mconnect/Manifest | 1 + net-misc/mconnect/mconnect-9999.ebuild | 32 ++++++ net-misc/seriespl/Manifest | 1 + net-misc/seriespl/seriespl-9999.ebuild | 32 ++++++ net-misc/soupbot/Manifest | 1 + net-misc/soupbot/soupbot-9999.ebuild | 22 ++++ net-wireless/ndiswrapper/Manifest | 5 + .../files/ndiswrapper-1.59-3.14.patch | 48 ++++++++ .../files/ndiswrapper-1.59-4.0.patch | 33 ++++++ .../files/ndiswrapper-1.59-cflags.patch | 13 +++ .../ndiswrapper/ndiswrapper-1.59-r1.ebuild | 108 ++++++++++++++++++ profiles/categories | 1 + profiles/repo_name | 1 + sys-apps/hashboot/Manifest | 1 + sys-apps/hashboot/hashboot-9999.ebuild | 53 +++++++++ sys-auth/pam_e4crypt/Manifest | 2 + sys-auth/pam_e4crypt/pam_e4crypt-0.1.ebuild | 28 +++++ sys-kernel/dracut-crypt-ssh/Manifest | 1 + .../dracut-crypt-ssh-9999.ebuild | 18 +++ www-plugins/passff/Manifest | 3 + www-plugins/passff/passff-1.1-r1.ebuild | 40 +++++++ x11-themes/paper-gtk-theme/Manifest | 1 + .../paper-gtk-theme-9999.ebuild | 20 ++++ x11-themes/paper-icon-theme/Manifest | 1 + .../paper-icon-theme-9999.ebuild | 20 ++++ 60 files changed, 1255 insertions(+) create mode 100644 app-editors/sublime-text/Manifest create mode 100644 app-editors/sublime-text/sublime-text-3154.ebuild create mode 100644 app-editors/sublime-text/sublime-text-3157.ebuild create mode 100644 app-misc/khard/Manifest create mode 100644 app-misc/khard/khard-9999-r1.ebuild create mode 100644 app-misc/khard/khard-9999-r2.ebuild create mode 100644 app-misc/todoman/Manifest create mode 100644 app-misc/todoman/todoman-9999.ebuild create mode 100644 dev-cpp/curlpp/Manifest create mode 100644 dev-cpp/curlpp/curlpp-0.8.1.ebuild create mode 100644 dev-cpp/mastodon-cpp/Manifest create mode 100644 dev-cpp/mastodon-cpp/mastodon-cpp-0.6.1.ebuild create mode 100644 dev-cpp/mastodon-cpp/mastodon-cpp-9999.ebuild create mode 100644 dev-python/python-axolotl-curve25519/Manifest create mode 100644 dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1.ebuild create mode 100644 dev-python/python-axolotl/Manifest create mode 100644 dev-python/python-axolotl/python-axolotl-0.1.42.ebuild create mode 100644 dev-python/python-nbxmpp/Manifest create mode 100644 dev-python/python-nbxmpp/python-nbxmpp-0.6.5.ebuild create mode 100644 dev-python/vdirsyncer/Manifest create mode 100644 dev-python/vdirsyncer/vdirsyncer-0.14.1-r1.ebuild create mode 100644 dev-python/vdirsyncer/vdirsyncer-0.14.1.ebuild create mode 100644 media-sound/volctl/Manifest create mode 100644 media-sound/volctl/volctl-9999.ebuild create mode 100644 metadata/layout.conf create mode 100644 net-im/gajim/Manifest create mode 100644 net-im/gajim/gajim-1.0.2.ebuild create mode 100644 net-im/pixie/Manifest create mode 100644 net-im/pixie/pixie-9999.ebuild create mode 100644 net-misc/ferret/Manifest create mode 100644 net-misc/ferret/ferret-9999.ebuild create mode 100644 net-misc/mastobotmon/Manifest create mode 100644 net-misc/mastobotmon/mastobotmon-9999.ebuild create mode 100644 net-misc/mastorss/Manifest create mode 100644 net-misc/mastorss/mastorss-9999.ebuild create mode 100644 net-misc/mconnect/Manifest create mode 100644 net-misc/mconnect/mconnect-9999.ebuild create mode 100644 net-misc/seriespl/Manifest create mode 100644 net-misc/seriespl/seriespl-9999.ebuild create mode 100644 net-misc/soupbot/Manifest create mode 100644 net-misc/soupbot/soupbot-9999.ebuild create mode 100644 net-wireless/ndiswrapper/Manifest create mode 100644 net-wireless/ndiswrapper/files/ndiswrapper-1.59-3.14.patch create mode 100644 net-wireless/ndiswrapper/files/ndiswrapper-1.59-4.0.patch create mode 100644 net-wireless/ndiswrapper/files/ndiswrapper-1.59-cflags.patch create mode 100644 net-wireless/ndiswrapper/ndiswrapper-1.59-r1.ebuild create mode 100644 profiles/categories create mode 100644 profiles/repo_name create mode 100644 sys-apps/hashboot/Manifest create mode 100644 sys-apps/hashboot/hashboot-9999.ebuild create mode 100644 sys-auth/pam_e4crypt/Manifest create mode 100644 sys-auth/pam_e4crypt/pam_e4crypt-0.1.ebuild create mode 100644 sys-kernel/dracut-crypt-ssh/Manifest create mode 100644 sys-kernel/dracut-crypt-ssh/dracut-crypt-ssh-9999.ebuild create mode 100644 www-plugins/passff/Manifest create mode 100644 www-plugins/passff/passff-1.1-r1.ebuild create mode 100644 x11-themes/paper-gtk-theme/Manifest create mode 100644 x11-themes/paper-gtk-theme/paper-gtk-theme-9999.ebuild create mode 100644 x11-themes/paper-icon-theme/Manifest create mode 100644 x11-themes/paper-icon-theme/paper-icon-theme-9999.ebuild diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest new file mode 100644 index 0000000..a1770e4 --- /dev/null +++ b/app-editors/sublime-text/Manifest @@ -0,0 +1,6 @@ +DIST sublime_text_3_build_3154_x32.tar.bz2 10149216 SHA256 fd522d96301e70be01de6edbc689637561245a47cec9c3ed596dec7cd8df7828 SHA512 f47e50fbc97134cab8bdaed8a7354abd9bebc6f54c080892721b096bad88a5d6958533fd9e6d3ed456f2dd9dafdb7fb7e2659098b95a95acaf25f477bbf64055 WHIRLPOOL bc27c829421e046f868e512e24c1c43f47b35a5cb67212e3fdcae25a9011c96ee7766db3c733d6c5136f8f14c3b2e5c0469a508cce5dfc6159e97f198a9d0bb0 +DIST sublime_text_3_build_3154_x64.tar.bz2 10116769 SHA256 ab193bc1de801e8caf73a8c652c871aee2aa3d11b8e3c968a50da41589beb285 SHA512 cd0cb66862ebca11668cc745a91637d28b132df85bd213baad477b9e4899a3587ee4a00ebd452b5166a3af9ef6db4f1ce76d28fd9406a4c4372ca218044039be WHIRLPOOL b7ff52983781f8d7cafe65f0e9bb43a9fd8fd1204ceca53e33df6b4148feff1c5aa447f188fb7c023748cb6d262983f8053a9e610be71947ab54a1aaf4b301b9 +DIST sublime_text_3_build_3157_x32.tar.bz2 10168054 SHA256 53f0760404042f6fc080c545600fac2f2ceda8a69256feb0c9ae00dea34b95c6 SHA512 4e91c4436ff519a29dcf3ec85811ced160fdfa43ec989bbec0792ef27b4ff9bc8e7261722d393ae9663a3be55e36f69ee21daf9c1e6e8b956ad25b451fb5a029 WHIRLPOOL a0bc949e4bd57817d49cdb3d505d03ab574512884bf3553e71d1aa0dceac25f4dfdb333cf887b3f7eec69192108e787d62689597ed1d2aa36fdc2662a2a9404b +DIST sublime_text_3_build_3157_x64.tar.bz2 10170807 SHA256 7cefdcd350360b88f56929bd6e8fa0b46ea047f7d5d9344ee72ea31f5e110200 SHA512 ddf75b61e74422908b245441f1c08994179514d215c45d66a7a303ed8d2a294ef6bf019c1ff9e45b19ebaa3f7e8bb707b7c4cf043fc9ce3a8146e7d23b90bdfa WHIRLPOOL aeafa3dcafa300e2df64b06287e0086dd49f3a2a8490ea5146eb4696cc77ee8dfc368272cc14db7e5b76c8ffd1a7cdf0e8ad9b29dbe174ee1df0f12ce82a2a37 +EBUILD sublime-text-3154.ebuild 2082 SHA256 b2b3363285d250a65cbfacee95d80f741f67852f430cb9cde2ad515f033efe4e SHA512 0e0cf0fd50f6aea22a36f12d4ec27d36b6c34c8678434eb3cea95b8b44f3eacac9019278abc24b9aff4b3e10c8251791b13d93fff1b76671f98b9784546c9684 WHIRLPOOL 6317d79765f9bf12e88cf33db1da1007c0ad16f3f5a75783ebd06a6ae9aef278b50b1e3e596a5b620fb4eb4ad537dfb07eab26f5e5190933606bdc681d625410 +EBUILD sublime-text-3157.ebuild 2082 SHA256 b2b3363285d250a65cbfacee95d80f741f67852f430cb9cde2ad515f033efe4e SHA512 0e0cf0fd50f6aea22a36f12d4ec27d36b6c34c8678434eb3cea95b8b44f3eacac9019278abc24b9aff4b3e10c8251791b13d93fff1b76671f98b9784546c9684 WHIRLPOOL 6317d79765f9bf12e88cf33db1da1007c0ad16f3f5a75783ebd06a6ae9aef278b50b1e3e596a5b620fb4eb4ad537dfb07eab26f5e5190933606bdc681d625410 diff --git a/app-editors/sublime-text/sublime-text-3154.ebuild b/app-editors/sublime-text/sublime-text-3154.ebuild new file mode 100644 index 0000000..cfa9b90 --- /dev/null +++ b/app-editors/sublime-text/sublime-text-3154.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils gnome2-utils + +# get the major version from PV +MV="${PV:0:1}" + +MY_PN="sublime_text_${MV}" +MY_P="Sublime%20Text" +S="${WORKDIR}/${MY_PN}" + +DESCRIPTION="Sophisticated text editor for code, markup and prose" +HOMEPAGE="http://www.sublimetext.com" + +BASE_URI="https://download.sublimetext.com" +SRC_URI="amd64? ( ${BASE_URI}/${MY_PN}_build_${PV}_x64.tar.bz2 ) + x86? ( ${BASE_URI}/${MY_PN}_build_${PV}_x32.tar.bz2 )" +LICENSE="Sublime" +SLOT="${MV}" +KEYWORDS="~amd64 ~x86" +IUSE="multislot dbus" +RESTRICT="bindist mirror strip" + +DEPEND=">=media-libs/libpng-1.2.46:* + >=x11-libs/gtk+-2.24.8-r1:2 + multislot? ( app-eselect/eselect-sublime ) + dbus? ( sys-apps/dbus )" +RDEPEND="${DEPEND}" + +QA_PREBUILT="*" + +pkg_nofetch() { + eerror "Sublime Text official site seems to be unresponsive." +} + +src_install() { + local targetdir="/opt/${MY_PN}" + + insinto "$targetdir" + into "$targetdir" + exeinto "$targetdir" + doins -r "Icon" + doins -r "Packages" + doins "python3.3.zip" + doins "sublime.py" + doins "sublime_plugin.py" + doexe "sublime_text" + doexe "plugin_host" + dosym "$targetdir/sublime_text" /usr/bin/subl${MV} + + local size + for size in 16 32 48 128 256 ; do + insinto /usr/share/icons/hicolor/${size}x${size}/apps + newins "Icon/${size}x${size}/sublime-text.png" sublime_text.png + done + + make_desktop_entry "subl${MV} %F" "Sublime Text ${MV}" sublime_text "Development;TextEditor" "StartupNotify=true" +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update + if use multislot; then + eselect_sublime_update + else + local bindir="/usr/bin" + einfo "using major version ${MV} as default" + dosym $bindir/subl${MV} /usr/bin/subl + fi +} + +pkg_postrm() { + gnome2_icon_cache_update +} + +eselect_sublime_update() { + einfo + elog "Updating Sublime Text to the latest installed version" + elog "you can select the version you want to use just using" + elog + elog "eselect sublime set sublime_text_2" + einfo + eselect sublime set sublime_text_${MV} --use-old +} diff --git a/app-editors/sublime-text/sublime-text-3157.ebuild b/app-editors/sublime-text/sublime-text-3157.ebuild new file mode 100644 index 0000000..cfa9b90 --- /dev/null +++ b/app-editors/sublime-text/sublime-text-3157.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils gnome2-utils + +# get the major version from PV +MV="${PV:0:1}" + +MY_PN="sublime_text_${MV}" +MY_P="Sublime%20Text" +S="${WORKDIR}/${MY_PN}" + +DESCRIPTION="Sophisticated text editor for code, markup and prose" +HOMEPAGE="http://www.sublimetext.com" + +BASE_URI="https://download.sublimetext.com" +SRC_URI="amd64? ( ${BASE_URI}/${MY_PN}_build_${PV}_x64.tar.bz2 ) + x86? ( ${BASE_URI}/${MY_PN}_build_${PV}_x32.tar.bz2 )" +LICENSE="Sublime" +SLOT="${MV}" +KEYWORDS="~amd64 ~x86" +IUSE="multislot dbus" +RESTRICT="bindist mirror strip" + +DEPEND=">=media-libs/libpng-1.2.46:* + >=x11-libs/gtk+-2.24.8-r1:2 + multislot? ( app-eselect/eselect-sublime ) + dbus? ( sys-apps/dbus )" +RDEPEND="${DEPEND}" + +QA_PREBUILT="*" + +pkg_nofetch() { + eerror "Sublime Text official site seems to be unresponsive." +} + +src_install() { + local targetdir="/opt/${MY_PN}" + + insinto "$targetdir" + into "$targetdir" + exeinto "$targetdir" + doins -r "Icon" + doins -r "Packages" + doins "python3.3.zip" + doins "sublime.py" + doins "sublime_plugin.py" + doexe "sublime_text" + doexe "plugin_host" + dosym "$targetdir/sublime_text" /usr/bin/subl${MV} + + local size + for size in 16 32 48 128 256 ; do + insinto /usr/share/icons/hicolor/${size}x${size}/apps + newins "Icon/${size}x${size}/sublime-text.png" sublime_text.png + done + + make_desktop_entry "subl${MV} %F" "Sublime Text ${MV}" sublime_text "Development;TextEditor" "StartupNotify=true" +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update + if use multislot; then + eselect_sublime_update + else + local bindir="/usr/bin" + einfo "using major version ${MV} as default" + dosym $bindir/subl${MV} /usr/bin/subl + fi +} + +pkg_postrm() { + gnome2_icon_cache_update +} + +eselect_sublime_update() { + einfo + elog "Updating Sublime Text to the latest installed version" + elog "you can select the version you want to use just using" + elog + elog "eselect sublime set sublime_text_2" + einfo + eselect sublime set sublime_text_${MV} --use-old +} diff --git a/app-misc/khard/Manifest b/app-misc/khard/Manifest new file mode 100644 index 0000000..6487c6e --- /dev/null +++ b/app-misc/khard/Manifest @@ -0,0 +1,2 @@ +EBUILD khard-9999-r1.ebuild 806 SHA256 2e3c0399b36e8a05cd7caa770d6be66de87c5bbe04ebe353396804e4ee698439 SHA512 aaa80647be168c54e74b7eabdaaca56688c26a89c5f7fb6f3889cfc194e6f8ffee484198757360b13fb898441c1b34dbcea9dacd6e378c50f4066a06f80dee87 WHIRLPOOL 228309d4c7f59dcc22af13430e83d8380a540e530ac7454b259332cdfe718e3a9c151b217fc997052a264e69397de6a53db8882396d830ac689a31c7a6be189d +EBUILD khard-9999-r2.ebuild 806 SHA256 31538d1fef1671d2d1ef1b29228a929a931e69a99166fbd1e3d3ac78f417d068 SHA512 b6a1e075aa795fc7e66a6689018130e3f31c5210b8fcc5534c67986af91487d096cb8bc444bbdcc5c984f0bb381bb91ddb1c74df76f14b609048ae50e916ac3a WHIRLPOOL 77de6ddab32470112e3ba385ee92caa8c90cbf1b70c5d02a9df2a5f68b6e07220c2ec66c47be643fc4f3536a257f8d554eaeeeafb5543d2a78554da703f75ef8 diff --git a/app-misc/khard/khard-9999-r1.ebuild b/app-misc/khard/khard-9999-r1.ebuild new file mode 100644 index 0000000..96d84fe --- /dev/null +++ b/app-misc/khard/khard-9999-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +PYTHON_COMPAT=( python3_4 python3_5 ) + +inherit git-r3 distutils-r1 + +DESCRIPTION="console carddav client" +HOMEPAGE="https://github.com/scheibler/khard/" +EGIT_REPO_URI="https://github.com/scheibler/khard.git" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="zsh-completion" + +DEPEND="" +RDEPEND="~dev-python/vobject-0.9.2[${PYTHON_USEDEP}] + >=dev-python/configobj-5.0.5[${PYTHON_USEDEP}] + >=dev-python/vdirsyncer-0.14.0 + >=dev-python/pyyaml-3.12 + zsh-completion? ( >=app-shells/zsh-5.2 )" + +DOCS=( AUTHORS CHANGES README.md misc/khard/khard.conf.example ) + +pkg_preinst() +{ + if use zsh-completion; then + insinto /usr/share/zsh/site-functions + doins ${S}/misc/zsh/_khard + fi +} diff --git a/app-misc/khard/khard-9999-r2.ebuild b/app-misc/khard/khard-9999-r2.ebuild new file mode 100644 index 0000000..0310600 --- /dev/null +++ b/app-misc/khard/khard-9999-r2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +PYTHON_COMPAT=( python3_4 python3_5 ) + +inherit git-r3 distutils-r1 + +DESCRIPTION="console carddav client" +HOMEPAGE="https://github.com/scheibler/khard/" +EGIT_REPO_URI="https://github.com/scheibler/khard.git" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="zsh-completion" + +DEPEND="" +RDEPEND="~dev-python/vobject-0.9.3[${PYTHON_USEDEP}] + >=dev-python/configobj-5.0.5[${PYTHON_USEDEP}] + >=dev-python/vdirsyncer-0.14.0 + >=dev-python/pyyaml-3.12 + zsh-completion? ( >=app-shells/zsh-5.2 )" + +DOCS=( AUTHORS CHANGES README.md misc/khard/khard.conf.example ) + +pkg_preinst() +{ + if use zsh-completion; then + insinto /usr/share/zsh/site-functions + doins ${S}/misc/zsh/_khard + fi +} diff --git a/app-misc/todoman/Manifest b/app-misc/todoman/Manifest new file mode 100644 index 0000000..64cbb66 --- /dev/null +++ b/app-misc/todoman/Manifest @@ -0,0 +1 @@ +EBUILD todoman-9999.ebuild 853 SHA256 c797e9fafb7a6bd662ed385b8bcf2643b59adc0c61c89c096f8a694e3d9ea634 SHA512 556457f87e01b6a18ab8726afb32e5abd724b4f2e07b44aae60b56a2fd6b3ccc109821b3bf686436f43d544eeec1033ac78745b83b5d791263d789338727027c WHIRLPOOL d7e81b047a7428dcd064e025a49a76b06dd076dc5bd49e63451b62b6b57f3adc4a8a3b2b041a23cd9d866542e9c69c06fc0a82725044c81cbe562ef3521af3c4 diff --git a/app-misc/todoman/todoman-9999.ebuild b/app-misc/todoman/todoman-9999.ebuild new file mode 100644 index 0000000..393d368 --- /dev/null +++ b/app-misc/todoman/todoman-9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 +PYTHON_COMPAT=( python3_4 python3_5 ) + +inherit git-r3 distutils-r1 + +DESCRIPTION="A simple CalDAV-based todo manager" +HOMEPAGE="https://github.com/pimutils/todoman" +EGIT_REPO_URI="https://github.com/pimutils/todoman.git" + +LICENSE="ISC" +SLOT="0" + +DEPEND="" +RDEPEND=">=dev-python/atomicwrites-1.1.5-r2 + >=dev-python/configobj-5.0.5[${PYTHON_USEDEP}] + >=dev-python/vdirsyncer-0.14.0 + >=dev-python/click-6.0 + >=dev-python/click-log-0.1.3 + >=dev-python/humanize-0.5.1 + >=dev-python/icalendar-3.9.2 + >=dev-python/parsedatetime-2.1 + >=dev-python/python-dateutil-2.4.2-r1 + >=dev-python/pyxdg-0.25-r1 + >=dev-python/tabulate-0.7.7 + >=dev-python/urwid-1.3.1" + +DOCS=( AUTHORS.rst CHANGELOG.rst README.rst misc/khard/khard.conf.example ) + diff --git a/dev-cpp/curlpp/Manifest b/dev-cpp/curlpp/Manifest new file mode 100644 index 0000000..4d8f072 --- /dev/null +++ b/dev-cpp/curlpp/Manifest @@ -0,0 +1,2 @@ +DIST curlpp-0.8.1.tar.gz 143017 BLAKE2B 7f3911499b42077c9f108b0355005744300383836a1c82dcba80207482b231527482fb17dcd78a7f288903e996afaf49a4478c7cb5c821bf597b26f4450a430b SHA512 a46b47150c0f0f1f0056e08966ce2fefa5e86fc729406e0220fbcf400da5409f05c87b636b13da3c4d4460c1177aedb494b9569bbcd9012326d4d5f59376397e +EBUILD curlpp-0.8.1.ebuild 608 BLAKE2B bcc803602079fcb80654f621409b31819b1ae82fb395cebaa17647c7a70c045381e45bab6504c59b92d14da2c1fa8a65398492ac9dd479fd89142062ccd63dc8 SHA512 cdb79f2a8298d977212534c40e2eae2e88043364ada53838b337ce22155da053850a28429772db9b6f4113614d7743701ca4d6c9f6001d64ce0d05d8df266a6a diff --git a/dev-cpp/curlpp/curlpp-0.8.1.ebuild b/dev-cpp/curlpp/curlpp-0.8.1.ebuild new file mode 100644 index 0000000..9cbb021 --- /dev/null +++ b/dev-cpp/curlpp/curlpp-0.8.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="C++ bindings of libcurl" +HOMEPAGE="http://www.curlpp.org/" +SRC_URI="https://github.com/jpbarrette/curlpp/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc examples" + +RDEPEND=">=net-misc/curl-7.58.0" +DEPEND=">=dev-util/cmake-3.9.6 + ${RDEPEND}" + +src_install() { + cmake-utils_src_install + dodoc Readme.md doc/AUTHORS doc/TODO + if use doc; then + dodoc doc/guide.pdf + fi + if use examples; then + dodoc -r examples/ + fi +} diff --git a/dev-cpp/mastodon-cpp/Manifest b/dev-cpp/mastodon-cpp/Manifest new file mode 100644 index 0000000..fd9b63a --- /dev/null +++ b/dev-cpp/mastodon-cpp/Manifest @@ -0,0 +1,3 @@ +DIST mastodon-cpp-0.6.1.tar.gz 31334 BLAKE2B 1d3e39c9a27b7e3fddd505768b468f5045677d7fb2213f7ae9fbe07cb1a94e34109adac931ce8b36493f3c48dcdf7adb2bbfb8d94d9eaf27e816f04b34e893d3 SHA512 61717709e0ab674a313cd5d5673deceee565f331d95fc3623400afd9b75c7bc4ff12987e38dbdfd24e36c5138c99c8976d8926dd72766029e04d047613dfabcb +EBUILD mastodon-cpp-0.6.1.ebuild 1229 BLAKE2B 4f94cc34d9ac7fb3d3bba0d22eb105e636a1f33094bab327ce8cd13f201318573261a66ac17c56c5cef2175bf882fb4705958981536a63bd970f2dae5e8e6729 SHA512 6faa8891603c81fea4db464699d550bc36c8e4e3181ced620d5a93fcd0e9f0bb523f5d6054fdd461348d6255c0532ab8d94e61715f0dbfdabdda965a06678b0f +EBUILD mastodon-cpp-9999.ebuild 1363 BLAKE2B e06a8f8f676e04c3fb05389c170917388b46ef93a8b2371811a758eaa550fc028f67a64694261b2a64e00f38feebbc217629816d9860bb9cf8df3cfd59d4a63c SHA512 fb5d7faf9e08d3c0b4a04ac450ea681bd091f2804c70f9220cdfdbd56a5ab3a4e41a45690168214bc559e11437ae5ef2d98af1029b9cb0853b2e8535c602a208 diff --git a/dev-cpp/mastodon-cpp/mastodon-cpp-0.6.1.ebuild b/dev-cpp/mastodon-cpp/mastodon-cpp-0.6.1.ebuild new file mode 100644 index 0000000..bf39247 --- /dev/null +++ b/dev-cpp/mastodon-cpp/mastodon-cpp-0.6.1.ebuild @@ -0,0 +1,53 @@ +EAPI=6 +inherit cmake-utils + +DESCRIPTION="mastodon-cpp is a C++ wrapper for the Mastodon API." +HOMEPAGE="https://github.com/tastytea/mastodon-cpp" +SRC_URI="https://github.com/tastytea/mastodon-cpp/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="" +IUSE="doc debug examples" +RDEPEND=">=dev-cpp/curlpp-0.8.1 + examples? ( >=dev-libs/boost-1.63.0 )" +DEPEND=">=dev-util/cmake-3.9.6 + doc? ( >=app-doc/doxygen-1.8.13-r1 ) + ${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DWITH_DOC=NO + -DWITH_EXAMPLES=NO + -DWITH_TESTS=NO + ) + if use debug; then + mycmakeargs+=(-DCMAKE_BUILD_TYPE=Debug) + else + mycmakeargs+=(-DCMAKE_BUILD_TYPE=Release) + fi + cmake-utils_src_configure +} + +# We won't let cmake handle the documentation, because it would install the +# examples, no matter if we want them. +src_compile() { + if use doc; then + ./build_doc.sh + fi + cmake-utils_src_compile +} + +src_install() { + if use doc; then + HTML_DOCS="doc/html/*" + fi + + if use examples; then + docinto examples + for file in src/examples/*.cpp; do + dodoc ${file} + done + fi + + cmake-utils_src_install +} diff --git a/dev-cpp/mastodon-cpp/mastodon-cpp-9999.ebuild b/dev-cpp/mastodon-cpp/mastodon-cpp-9999.ebuild new file mode 100644 index 0000000..b28db04 --- /dev/null +++ b/dev-cpp/mastodon-cpp/mastodon-cpp-9999.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit git-r3 cmake-utils + +DESCRIPTION="mastodon-cpp is a C++ wrapper for the Mastodon API." +HOMEPAGE="https://github.com/tastytea/mastodon-cpp" +EGIT_REPO_URI="https://github.com/tastytea/mastodon-cpp.git" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="" +IUSE="doc debug examples" +RDEPEND=">=dev-cpp/curlpp-0.8.1 + >=dev-libs/jsoncpp-1.8.1" +DEPEND=">=dev-util/cmake-3.9.6 + doc? ( >=app-doc/doxygen-1.8.13-r1 ) + ${RDEPEND}" + +src_unpack() { + git-r3_src_unpack +} + +src_configure() { + local mycmakeargs=( + -DWITH_DOC=NO + -DWITH_EXAMPLES=NO + -DWITH_TESTS=NO + ) + if use debug; then + mycmakeargs+=(-DCMAKE_BUILD_TYPE=Debug) + else + mycmakeargs+=(-DCMAKE_BUILD_TYPE=Release) + fi + cmake-utils_src_configure +} + +# We can not let cmake handle the documentation, because it would end up in +# doc/mastodon-cpp-${PROJECT_VERSION} instead of -9999 +src_compile() { + if use doc; then + ./build_doc.sh + fi + cmake-utils_src_compile +} + +src_install() { + if use doc; then + HTML_DOCS="doc/html/*" + fi + + if use examples; then + docinto examples + for file in examples/*.cpp; do + dodoc ${file} + done + fi + + cmake-utils_src_install +} diff --git a/dev-python/python-axolotl-curve25519/Manifest b/dev-python/python-axolotl-curve25519/Manifest new file mode 100644 index 0000000..9709139 --- /dev/null +++ b/dev-python/python-axolotl-curve25519/Manifest @@ -0,0 +1,2 @@ +DIST python-axolotl-curve25519-e4a9c4de0eae27223200579c58d1f8f6d20637e2.zip 114545 BLAKE2B e0bd643eb1276140a6611485cf4cdf0379892f0bf4c6f7081ab7a1258c42f0c9f149597e021e338e652336abb7d2e211ec404e8bc2d2458c8ba82d51a41f2ca5 SHA512 2a49768438a8f588520f2b6ad930408bebd18648430fb13a5ae3f13f6eb24bfd658f59c3a5ea91435dcc78820bd0bff7b6a94ff9ac5a0c01cb71ae2f55852563 +EBUILD python-axolotl-curve25519-0.4.1.ebuild 686 BLAKE2B aeb3a7e2b7bfe43e2b4a64201c58df8e128763251372882dc8fb8cd71cc0c64b01736b0b759944894e13aa04260a48e0b884318889c461bdedbc9709acd75740 SHA512 1a21d0c3c95524589eba98514c003d33db9918f1922200392fc1ce889395fefc4935767eb9a62a943ce4e5ee641533dfd7bb7ff27a07d67f64766631c25bd0ed diff --git a/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1.ebuild b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1.ebuild new file mode 100644 index 0000000..c7bd113 --- /dev/null +++ b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 + +EGIT_COMMIT="e4a9c4de0eae27223200579c58d1f8f6d20637e2" +DESCRIPTION="python implementation of axolotl-curve25519 encryption" +HOMEPAGE="https://github.com/tgalal/python-axolotl-curve25519" +SRC_URI="https://github.com/tgalal/python-axolotl-curve25519/archive/${EGIT_COMMIT}.zip -> python-axolotl-curve25519-${EGIT_COMMIT}.zip" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +RDEPEND="" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +DOCS=( README.md ) diff --git a/dev-python/python-axolotl/Manifest b/dev-python/python-axolotl/Manifest new file mode 100644 index 0000000..4c0bb33 --- /dev/null +++ b/dev-python/python-axolotl/Manifest @@ -0,0 +1,2 @@ +DIST python-axolotl-0.1.42.tar.gz 53869 BLAKE2B 045d19b38478404b19717daee431a4fc36d187dc511d42ee950b37ef257d98aaee8ba42633888d596265c0d64bfc33f2da9307d45feb4189ec04c03d69687108 SHA512 db9e1cfab87d690619a672b1782942a18b12b17af555959c17bcc3e2581e9c689c57becc0ea884a1129df9dace17684ba03de38b81f8c8c65cab27962ebdb6c5 +EBUILD python-axolotl-0.1.42.ebuild 724 BLAKE2B 7d8c0af280750e90d022880302a7a1657a2c7170b0072cd4ca8546355f91f66a2032985d7ce4bfc3f5c2d1f041ae81c198b22e66bd95352b31e4abed97a7e036 SHA512 0a2567deccaca2bdc115c482314eb72576ec6d1e7c337c3021b7273372e4a6f108e6ce1662f9c4587d7cc6dc2525685432d4794f3b5c952785af7a4b5d63f83e diff --git a/dev-python/python-axolotl/python-axolotl-0.1.42.ebuild b/dev-python/python-axolotl/python-axolotl-0.1.42.ebuild new file mode 100644 index 0000000..0923848 --- /dev/null +++ b/dev-python/python-axolotl/python-axolotl-0.1.42.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 + +DESCRIPTION="python implementation of axolotl encryption" +HOMEPAGE="https://github.com/tgalal/python-axolotl" +SRC_URI="https://github.com/tgalal/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + || ( + ${P}-plugin_installer.zip" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd" +IUSE="+crypt +dbus idle jingle libsecret networkmanager upnp geoclue spell webp rst" + +COMMON_DEPEND=" + ${PYTHON_DEPS} + dev-libs/gobject-introspection[cairo,${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection]" +DEPEND="${COMMON_DEPEND} + app-arch/unzip + >=dev-util/intltool-0.40.1 + virtual/pkgconfig + >=sys-devel/gettext-0.17-r1" +RDEPEND="${COMMON_DEPEND} + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + >=dev-python/python-nbxmpp-0.6.4[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}] + dev-python/idna[${PYTHON_USEDEP}] + dev-python/precis_i18n[${PYTHON_USEDEP}] + dev-python/pycurl[${PYTHON_USEDEP}] + crypt? ( + >=dev-python/python-gnupg-0.4.0[${PYTHON_USEDEP}] + dev-python/pycrypto[${PYTHON_USEDEP}] + ) + idle? ( x11-libs/libXScrnSaver ) + dbus? ( + >=dev-python/dbus-python-1.2.0[${PYTHON_USEDEP}] + dev-libs/dbus-glib + ) + rst? ( dev-python/docutils[${PYTHON_USEDEP}] ) + libsecret? ( app-crypt/libsecret[introspection] ) + jingle? ( + net-libs/farstream:0.2[introspection] + media-libs/gstreamer:1.0[introspection] + media-libs/gst-plugins-base:1.0[introspection] + media-plugins/gst-plugins-libav:1.0 + media-plugins/gst-plugins-v4l2:1.0 + ) + networkmanager? ( net-misc/networkmanager[introspection] ) + upnp? ( net-libs/gupnp-igd[introspection] ) + geoclue? ( app-misc/geoclue[introspection] ) + spell? ( + app-text/gspell[introspection] + app-text/hunspell + ) + webp? ( dev-python/pillow[${PYTHON_USEDEP}] ) +" + +RESTRICT="test" + +pkg_postinst() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_desktop_database_update +} diff --git a/net-im/pixie/Manifest b/net-im/pixie/Manifest new file mode 100644 index 0000000..74188e7 --- /dev/null +++ b/net-im/pixie/Manifest @@ -0,0 +1 @@ +EBUILD pixie-9999.ebuild 506 SHA256 0695c0e61b3f4b04ce1c5e87c08ee62f067958726fe8f4139fb0bf61b282927c SHA512 7727bc98cbd14b197f71c1ca821f8f840d04d69f3d1c0373e356827e5a208bc68fcd7b2f903f4b26d9d6279f858fea81e03fe6d0e90049289acd4d441a6d9b6e WHIRLPOOL 930869251b6d09adf065cd2338e03f9d1f5d5bc64f29bb851b5f5a71afcf8e3b529eedf86ba06013584e7502dff6aeb21fec692c6eaf75e9b1f16ad7d46cc929 diff --git a/net-im/pixie/pixie-9999.ebuild b/net-im/pixie/pixie-9999.ebuild new file mode 100644 index 0000000..0791a0b --- /dev/null +++ b/net-im/pixie/pixie-9999.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit git-r3 cmake-utils + +DESCRIPTION="pixie is an XMPP bot." +HOMEPAGE="https://git.tastytea.de/?p=pixie.git" +EGIT_REPO_URI="https://git.tastytea.de/repositories/pixie.git" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="" +IUSE="" +RDEPEND=">=net-libs/gloox-1.0.18 + >=dev-libs/libconfig-1.5[cxx]" +DEPEND=">=dev-util/cmake-3.7.2 + ${RDEPEND}" + +src_unpack() { + git-r3_src_unpack +} diff --git a/net-misc/ferret/Manifest b/net-misc/ferret/Manifest new file mode 100644 index 0000000..abd14dc --- /dev/null +++ b/net-misc/ferret/Manifest @@ -0,0 +1 @@ +EBUILD ferret-9999.ebuild 409 SHA256 da2f23221662915eea523e692c964f83582c227cf3e6a1d1e7a1e314134c9f5a SHA512 f0880c1da823012c4a39fef6d14182cfdd22f8f4669bb31cbb03759f54072a0b56ff9e0b1975907d0dd1ab235a6602794115e9d956abbe7097e33c83c1ae6be9 WHIRLPOOL 944fa6274881006aef600fd20d3b1306b41869dc1b74b4d5197dca182c158ef46ee520d7fdc442db706e4b7edf3ad658b31ed0d43622f69d08acfa8c8d116750 diff --git a/net-misc/ferret/ferret-9999.ebuild b/net-misc/ferret/ferret-9999.ebuild new file mode 100644 index 0000000..b82ee3c --- /dev/null +++ b/net-misc/ferret/ferret-9999.ebuild @@ -0,0 +1,18 @@ +EAPI=6 +inherit git-r3 cmake-utils + +DESCRIPTION="ferret is a modern client for the gopher protocol." +HOMEPAGE="https://github.com/aeonofdiscord/ferret" +EGIT_REPO_URI="https://github.com/aeonofdiscord/ferret.git" +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="" +IUSE="" +RDEPEND=">=x11-libs/gtk+-3.0" +DEPEND=">=dev-util/cmake-3.5.1 + >=virtual/pkgconfig-0-r1 + ${RDEPEND}" + +src_unpack() { + git-r3_src_unpack +} diff --git a/net-misc/mastobotmon/Manifest b/net-misc/mastobotmon/Manifest new file mode 100644 index 0000000..4e224ee --- /dev/null +++ b/net-misc/mastobotmon/Manifest @@ -0,0 +1 @@ +EBUILD mastobotmon-9999.ebuild 512 BLAKE2B 6a96e15fdf884a2f04f7189226703f359a0ee0b892f0ed3cfae28df20a927a83aae4c7db466d55a2a8826c2bb3ee67d4206eb68fb078ecad6c8f0af336ece172 SHA512 abc11fb379b77a7025ad48e9342b183198d0772c66af84df5b86b69b0df9205a0cf7a5c6b40a9d3765a4385f94e9714380a997f21ed83714e2eb1922d6edaad3 diff --git a/net-misc/mastobotmon/mastobotmon-9999.ebuild b/net-misc/mastobotmon/mastobotmon-9999.ebuild new file mode 100644 index 0000000..dedbb3e --- /dev/null +++ b/net-misc/mastobotmon/mastobotmon-9999.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit git-r3 cmake-utils + +DESCRIPTION="mastobotmon monitors your bots on Mastodon." +HOMEPAGE="https://github.com/tastytea/mastobotmon" +EGIT_REPO_URI="https://github.com/tastytea/mastobotmon.git" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="" +IUSE="" +RDEPEND=">=dev-cpp/mastodon-cpp-9999 + >=dev-libs/jsoncpp-1.8.1" +DEPEND=">=dev-util/cmake-3.9.6 + ${RDEPEND}" + +src_unpack() { + git-r3_src_unpack +} diff --git a/net-misc/mastorss/Manifest b/net-misc/mastorss/Manifest new file mode 100644 index 0000000..5d49a6a --- /dev/null +++ b/net-misc/mastorss/Manifest @@ -0,0 +1 @@ +EBUILD mastorss-9999.ebuild 516 BLAKE2B 44d54fbb60523a56df0a44f8f20df6596cc6ac3f1a17b9f6f7946e0b6b422891a1bc74d8dcae715f64ba3b661fe29ac3f4467091f1883d58909a865afc0f1b46 SHA512 b09cfb229ad6b640a92cfba85a3f5c014cc5fe605716b7494a8d9a8b43bfea8572c425b5cc2ade9cf9c7c830bb795ca62fa667b5ab2d482a98a1ea206dbb993a diff --git a/net-misc/mastorss/mastorss-9999.ebuild b/net-misc/mastorss/mastorss-9999.ebuild new file mode 100644 index 0000000..7181c37 --- /dev/null +++ b/net-misc/mastorss/mastorss-9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit git-r3 cmake-utils + +DESCRIPTION="Another RSS to Mastodon bot" +HOMEPAGE="https://github.com/tastytea/mastorss" +EGIT_REPO_URI="https://github.com/tastytea/mastorss.git" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="" +IUSE="" +RDEPEND=">=dev-cpp/mastodon-cpp-9999 + >=dev-cpp/curlpp-0.8.1 + >=dev-libs/jsoncpp-1.8.1" +DEPEND=">=dev-util/cmake-3.9.6 + ${RDEPEND}" + +src_unpack() { + git-r3_src_unpack +} diff --git a/net-misc/mconnect/Manifest b/net-misc/mconnect/Manifest new file mode 100644 index 0000000..c620397 --- /dev/null +++ b/net-misc/mconnect/Manifest @@ -0,0 +1 @@ +EBUILD mconnect-9999.ebuild 824 SHA256 26cedd9811f56267ac92a9d875cca7321aebf94224173674f07a0268e42110e2 SHA512 045156fb4264c46d360360b40f6228efde44f4a0a30947cd3c5514de953d50610ea5b337af181651c9936e5c3a619a8d6f58213921bee2e900b520a4629ee728 WHIRLPOOL 84b53ff8b9ac1e5b985552a9312c89c354d2f9ccc6d035186a9752bb1341b91bdecbfe4a565c94aa64843041b3c41bc2d913fe778e8c73ba00218c81eeceeada diff --git a/net-misc/mconnect/mconnect-9999.ebuild b/net-misc/mconnect/mconnect-9999.ebuild new file mode 100644 index 0000000..13f2a71 --- /dev/null +++ b/net-misc/mconnect/mconnect-9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit git-r3 +DESCRIPTION="KDE Connect protocol implementation in Vala/C" +HOMEPAGE="https://github.com/bboozzoo/mconnect" +EGIT_REPO_URI="https://github.com/bboozzoo/mconnect.git" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +COMMONDEPEND=">=dev-libs/glib-2.48.2 + >=dev-libs/libgee-0.6.8 + >=dev-libs/json-glib-1.2.2 + >=dev-libs/openssl-1.0.2k + >=x11-libs/libnotify-0.7.6-r3 + >=x11-libs/gtk+-3.20.9 + >=app-accessibility/at-spi2-core-2.20.2" +DEPEND="${COMMONDEPEND} + >=dev-libs/vala-common-0.32.1 + >=dev-libs/gobject-introspection-common-1.48.0" +RDEPEND="${COMMONDEPEND} + >=dev-libs/gobject-introspection-1.48.0" + +src_unpack() { + git-r3_src_unpack +} + +src_prepare() { + autoreconf -if +} diff --git a/net-misc/seriespl/Manifest b/net-misc/seriespl/Manifest new file mode 100644 index 0000000..7c75461 --- /dev/null +++ b/net-misc/seriespl/Manifest @@ -0,0 +1 @@ +EBUILD seriespl-9999.ebuild 658 SHA256 c0de9fe7d95e402732ae31e7a73e4dc5d10c573a74c667e1e1da260631838a33 SHA512 04b6d6bbe5407ac133dc99725cd8f575ef2597b81c99a2b90096d25b9fa4914f470ffae695ac306205b00a0fdb6632b47e2c1902c3327f191a78f971ee59f95a WHIRLPOOL 51a76737758fdadae74132ffa86819bc70dfcc11ee08ebcc38a5ca35a444f1c1ca1bab1357a5592dbee8d9f3209f29485e788c875259b9d5108a9878b0025861 diff --git a/net-misc/seriespl/seriespl-9999.ebuild b/net-misc/seriespl/seriespl-9999.ebuild new file mode 100644 index 0000000..254e53e --- /dev/null +++ b/net-misc/seriespl/seriespl-9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit git-r3 +DESCRIPTION="Extracts stream-URLs for entire seasons of tv series from bs.to" +HOMEPAGE="https://github.com/tastytea/seriespl" +EGIT_REPO_URI="git://git.tastytea.de/repositories/seriespl.git" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~arm" +IUSE="debug" +DEPEND=">=net-misc/curl-7.50.3 + >=dev-libs/libconfig-1.5[cxx]" +RDEPEND="${DEPEND}" + +src_unpack() { + git-r3_src_unpack +} + +src_compile() { + if use debug; then + emake debug + else + emake + fi +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install +} diff --git a/net-misc/soupbot/Manifest b/net-misc/soupbot/Manifest new file mode 100644 index 0000000..6866da6 --- /dev/null +++ b/net-misc/soupbot/Manifest @@ -0,0 +1 @@ +EBUILD soupbot-9999.ebuild 508 BLAKE2B 7faa53cf632e38a2ec26ae33afe8e09d4bf9d78397644bba6495cb94724611018f9d85650ae8f4005b7c126dec1f6f61127506a309111bddddb99a35c97c6719 SHA512 4952112f39fbbeed8d20788a322919fdc958535a31baf029085912517154548332a77e0c6a5a3921523b75fed97bfd3d6dc379c20d7464593679f3a41481fa0d diff --git a/net-misc/soupbot/soupbot-9999.ebuild b/net-misc/soupbot/soupbot-9999.ebuild new file mode 100644 index 0000000..cd1a23d --- /dev/null +++ b/net-misc/soupbot/soupbot-9999.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit git-r3 cmake-utils + +DESCRIPTION="soupbot is a soup-recommending bot for Mastodon" +HOMEPAGE="https://github.com/tastytea/soupbot" +EGIT_REPO_URI="https://github.com/tastytea/soupbot.git" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="" +IUSE="" +RDEPEND=">=dev-cpp/mastodon-cpp-9999 + >=dev-libs/jsoncpp-1.8.1" +DEPEND=">=dev-util/cmake-3.9.6 + ${RDEPEND}" + +src_unpack() { + git-r3_src_unpack +} diff --git a/net-wireless/ndiswrapper/Manifest b/net-wireless/ndiswrapper/Manifest new file mode 100644 index 0000000..c74321b --- /dev/null +++ b/net-wireless/ndiswrapper/Manifest @@ -0,0 +1,5 @@ +AUX ndiswrapper-1.59-3.14.patch 1282 SHA256 0c9dcf7520e586d8f66fda1b1495897c83ba62d3e48c055cb56213ab80e87373 SHA512 d85b2c9f6ecc5ea7724756d17c1ab703f84d301bac6b00c990081e33481d6788093bfbd0298ce72404120862c04205b588469e7747842eb3b48dabbed1bc5e7d WHIRLPOOL 39c005020bb44770865a66095238bd2bc910cbd4e4ac130a96c679bb58bda48383ab5426563d23768405caf0d92837a8044711b60980875b0521ed084ff97633 +AUX ndiswrapper-1.59-4.0.patch 1337 SHA256 b0cd47639d8f40c8693a7afdb83b6d85455512ef5760756d0dd590d51e81110b SHA512 64fd5ab1ec55920da36a8427d36a68c7b0edecf51fd050cfaa89c266b656ad21ff02bfc3053fa89fff80bc64df4bdc858ce5dbbdf9d9ff8fa188ea480efb4157 WHIRLPOOL 9289923acef2c84e9ab521c7a5fdb332999bbb2009643819c04c6dbbadd6a0f4217dec66830d60076b82aabf735f9a82bf5c2a3d5d7aba95aaeaec451a4e1490 +AUX ndiswrapper-1.59-cflags.patch 357 SHA256 3f1c98336b5ef582db9556c9f2b9b459084eafb1bedb639c2cb795fcda958919 SHA512 8c65a5af71bf3035e2d784b29ad45dc48bd70b155d988c2e6d511eb03d9a319d355d67f74e3270816e943abe051e442efe891de1d649e871b7e3b05690c71a9d WHIRLPOOL 6b14014639e1f8e275feae73bcc7b009cc46f52379cb2c5bf456bfddd453d567afac8eb97734950c39dc6d015ed2e2f194618b64d8a894e343affb7ab622e8fc +DIST ndiswrapper-1.59.tar.gz 201257 SHA256 66a5d3ffb3fc8a63d87e381bbc627511597dfd25c4c37dda3b953ccf98f5d4bc SHA512 dd1d486b6178185e813217e4fff38f6ea6b21f8a3544c5cc25be9edbca60f34b21656e5d46b9d02cb1e43c8cc82856283aaa428964b8f85cb07146a41e40e44d WHIRLPOOL ae4dca59911625146de4e2da02b72bcf1b695e63c8d0d900a91ec9b0c5b7452c9ba0de37ad95129d330d96be16d9c4b488b5d40936f51af14dca2597281b7b84 +EBUILD ndiswrapper-1.59-r1.ebuild 2904 SHA256 963ba77b6b7022c3f2fd523fd26be2002791e050c856733470375d5cdd6ed0e5 SHA512 290927550a51f6963cd12960180ac3c71b6404757758e3e9c54fc7dd8e31897381e1466ecdd9e804673bd82cb19fb445ae49548d7d503299424edac771b48eec WHIRLPOOL d0d21cdff9060de8dcf62703447a161a7226dbb626a8c512fd8c209529b5a3ca6f12a11ac89cc14405f00d6e250f0929f44ffd72d1c5c1e42c4b91e5c2f5b02a diff --git a/net-wireless/ndiswrapper/files/ndiswrapper-1.59-3.14.patch b/net-wireless/ndiswrapper/files/ndiswrapper-1.59-3.14.patch new file mode 100644 index 0000000..9a696f8 --- /dev/null +++ b/net-wireless/ndiswrapper/files/ndiswrapper-1.59-3.14.patch @@ -0,0 +1,48 @@ +Index: driver/crt.c +=================================================================== +--- driver/crt.c (revision 3197) ++++ driver/crt.c (working copy) +@@ -467,7 +467,7 @@ + noregparm void WIN_FUNC(_win_srand,1) + (UINT seed) + { +- net_srandom(seed); ++ prandom_seed(seed); + } + + noregparm int WIN_FUNC(rand,0) +Index: driver/ntoskernel.h +=================================================================== +--- driver/ntoskernel.h (revision 3197) ++++ driver/ntoskernel.h (working copy) +@@ -347,7 +347,7 @@ + #define netdev_notifier_info_to_dev(x) ((struct net_device *)(x)) + #endif + +-#ifdef INIT_COMPLETION ++#if LINUX_VERSION_CODE < KERNEL_VERSION(3,13,0) + static inline void reinit_completion(struct completion *x) + { + INIT_COMPLETION(*x); +@@ -354,6 +354,10 @@ + } + #endif + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(3,8,0) ++#define prandom_seed(seed) net_srandom(seed) ++#endif ++ + /* TICK is 100ns */ + #define TICKSPERSEC 10000000 + #define TICKSPERMSEC 10000 +@@ -797,9 +801,8 @@ + #define nt_spin_unlock_irqrestore(lock, flags) \ + do { \ + nt_spin_unlock(lock); \ +- preempt_enable_no_resched(); \ ++ preempt_enable(); \ + local_irq_restore(flags); \ +- preempt_check_resched(); \ + } while (0) + + static inline ULONG SPAN_PAGES(void *ptr, SIZE_T length) diff --git a/net-wireless/ndiswrapper/files/ndiswrapper-1.59-4.0.patch b/net-wireless/ndiswrapper/files/ndiswrapper-1.59-4.0.patch new file mode 100644 index 0000000..2c3b4be --- /dev/null +++ b/net-wireless/ndiswrapper/files/ndiswrapper-1.59-4.0.patch @@ -0,0 +1,33 @@ +Index: driver/ndis.c +=================================================================== +--- a/driver/ndis.c ++++ b/driver/ndis.c +@@ -25,6 +25,10 @@ + #define MAX_ALLOCATED_NDIS_PACKETS TX_RING_SIZE + #define MAX_ALLOCATED_NDIS_BUFFERS TX_RING_SIZE + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,0,0) ++#define strncasecmp strnicmp ++#endif ++ + static struct work_struct ndis_work; + static struct nt_list ndis_work_list; + static spinlock_t ndis_work_list_lock; +@@ -438,7 +442,7 @@ static int read_setting(struct nt_list *setting_list, char *keyname, int length, + struct wrap_device_setting *setting; + mutex_lock(&loader_mutex); + nt_list_for_each_entry(setting, setting_list, list) { +- if (strnicmp(keyname, setting->name, length) == 0) { ++ if (strncasecmp(keyname, setting->name, length) == 0) { + TRACE2("setting %s='%s'", keyname, setting->value); + mutex_unlock(&loader_mutex); + *param = ndis_encode_setting(setting, type); +@@ -502,7 +506,7 @@ wstdcall void WIN_FUNC(NdisWriteConfiguration,4) + + mutex_lock(&loader_mutex); + nt_list_for_each_entry(setting, &nmb->wnd->wd->settings, list) { +- if (strnicmp(keyname, setting->name, ansi.length) == 0) { ++ if (strncasecmp(keyname, setting->name, ansi.length) == 0) { + mutex_unlock(&loader_mutex); + if (ndis_decode_setting(setting, param)) + *status = NDIS_STATUS_FAILURE; diff --git a/net-wireless/ndiswrapper/files/ndiswrapper-1.59-cflags.patch b/net-wireless/ndiswrapper/files/ndiswrapper-1.59-cflags.patch new file mode 100644 index 0000000..25359c7 --- /dev/null +++ b/net-wireless/ndiswrapper/files/ndiswrapper-1.59-cflags.patch @@ -0,0 +1,13 @@ +diff --git a/utils/Makefile b/utils/Makefile +index 0e763c6..d555dda 100644 +--- a/utils/Makefile ++++ b/utils/Makefile +@@ -6,7 +6,7 @@ HEADERS = $(DRIVER_DIR)/loader.h $(DRIVER_DIR)/ndiswrapper.h + + CC = gcc + HOSTCC = $(CC) +-CFLAGS = -g -Wall -I$(DRIVER_DIR) ++CFLAGS += -I$(DRIVER_DIR) + + DISTFILES=Makefile ndiswrapper loadndisdriver.c ndiswrapper-buginfo + diff --git a/net-wireless/ndiswrapper/ndiswrapper-1.59-r1.ebuild b/net-wireless/ndiswrapper/ndiswrapper-1.59-r1.ebuild new file mode 100644 index 0000000..9496449 --- /dev/null +++ b/net-wireless/ndiswrapper/ndiswrapper-1.59-r1.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/ndiswrapper/ndiswrapper-1.59.ebuild,v 1.4 2014/07/22 19:18:01 pacho Exp $ + +EAPI=4 +inherit base linux-mod toolchain-funcs + +DESCRIPTION="Wrapper for using Windows drivers for some wireless cards" +HOMEPAGE="http://ndiswrapper.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/stable/${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="amd64 x86" +IUSE="debug usb" + +DEPEND="sys-apps/pciutils" +RDEPEND="${DEPEND} + net-wireless/wireless-tools" + +PATCHES=( "${FILESDIR}"/${P}-cflags.patch + "${FILESDIR}"/${P}-3.14.patch + "${FILESDIR}"/${P}-4.0.patch ) +MODULE_NAMES="ndiswrapper(misc:${S}/driver)" +BUILD_TARGETS="all" +MODULESD_NDISWRAPPER_ALIASES=("wlan0 ndiswrapper") + +pkg_pretend() { + CONFIG_CHECK="~WEXT_PRIV" + use usb && CONFIG_CHECK="${CONFIG_CHECK} ~USB" + ERROR_USB="You need to enable USB support in your kernel to use usb support in ndiswrapper." + ERROR_WEXT_PRIV="Your kernel does not support WEXT_PRIV. To enable it you need to enable a wireless driver that enables it, for example PRISM54 or IPW2200" + linux-mod_pkg_setup +} + +src_compile() { + local params + + # Enable verbose debugging information + if use debug; then + params="DEBUG=3" + use usb && params="${params} USB_DEBUG=1" + fi + + cd utils + emake CC=$(tc-getCC) + + use usb || params="${params} DISABLE_USB=1" + + BUILD_PARAMS="KSRC=${KV_DIR} KVERS=${KV_FULL} KBUILD='${KV_OUT_DIR}' ${params}" + linux-mod_src_compile +} + +src_install() { + dodoc AUTHORS ChangeLog INSTALL README + doman ndiswrapper.8 + + keepdir /etc/ndiswrapper + + linux-mod_src_install + + cd utils + emake DESTDIR="${D}" install +} + +pkg_postinst() { + linux-mod_pkg_postinst + + echo + elog "NDISwrapper requires .inf and .sys files from a Windows(tm) driver" + elog "to function. Download these to /root for example, then" + elog "run 'ndiswrapper -i /root/foo.inf'. After that you can delete them." + elog "They will be copied to /etc/ndiswrapper/." + elog "Once done, please run 'update-modules'." + echo + + elog "Please look at ${HOMEPAGE}" + elog "for the FAQ, HowTos, tips, configuration, and installation" + elog "information." + echo + + for i in $(lspci -n | egrep '(0280|0200):' | cut -d' ' -f1) + do + i_desc=$(lspci -nn | grep "$i" | awk -F': ' '{print $2}' | awk -F'[' '{print $1}') + if [[ -n "${i_desc}" ]] ; then + elog "Possible hardware: ${i_desc}" + fi + done + + echo + elog "NDISwrapper devs need support (_hardware_, cash)." + elog "Don't hesitate if you can help." + elog "See ${HOMEPAGE} for details." + echo + + if [[ ${ROOT} == "/" ]]; then + + einfo "Attempting to automatically reinstall any Windows drivers" + einfo "you might already have." + echo + + local driver + for driver in $(ls /etc/ndiswrapper) ; do + einfo "Driver: ${driver}" + mv "/etc/ndiswrapper/${driver}" "${T}" + ndiswrapper -i "${T}/${driver}/${driver}.inf" + done + fi +} diff --git a/profiles/categories b/profiles/categories new file mode 100644 index 0000000..7e25ffd --- /dev/null +++ b/profiles/categories @@ -0,0 +1 @@ +cross-armv6j-hardfloat-linux-gnueabi diff --git a/profiles/repo_name b/profiles/repo_name new file mode 100644 index 0000000..1821bfd --- /dev/null +++ b/profiles/repo_name @@ -0,0 +1 @@ +localrepo diff --git a/sys-apps/hashboot/Manifest b/sys-apps/hashboot/Manifest new file mode 100644 index 0000000..9d252db --- /dev/null +++ b/sys-apps/hashboot/Manifest @@ -0,0 +1 @@ +EBUILD hashboot-9999.ebuild 831 SHA256 f7a7a843db5503983bf28415fbc1274b0f4419905a16219a789229a23ffb9b15 SHA512 822bda6a705562f7e959eb37e17193562d5e849921a155ecb6fa055dd5a6f52cee25c9a1be9c7b8e5de2dad96ad22f00218fbebfe4df2aa7d08b2607f595f9f4 WHIRLPOOL 96ef748086b40b3a053f5e401ed69d77eae4dbe0329a172f2a4d1c08fa4240f6e752b4b34bad937e0735b0242f6d3ba34d67d6d7e7bcc3922ec4df1dea861898 diff --git a/sys-apps/hashboot/hashboot-9999.ebuild b/sys-apps/hashboot/hashboot-9999.ebuild new file mode 100644 index 0000000..2f21a6b --- /dev/null +++ b/sys-apps/hashboot/hashboot-9999.ebuild @@ -0,0 +1,53 @@ +EAPI="4" + +EGIT_REPO_URI="git://git.tastytea.de/repositories/hashboot.git" + +inherit eutils git-2 + +DESCRIPTION="Check integrity of files in /boot" +HOMEPAGE="https://git.tastytea.de/?p=hashboot.git" +LICENSE="hug-ware" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +RDEPEND=" + sys-apps/coreutils + app-arch/tar + sys-apps/findutils + sys-apps/grep + virtual/awk + app-shells/bash + sys-apps/util-linux + sys-apps/diffutils + sys-apps/sed +" +DEPEND="${RDEPEND} +" +PDEPEND=" +" + +src_unpack() { + git-2_src_unpack +} + +src_prepare() { + if grep -q '^rc_parallel="YES"' /etc/rc.conf + then + ewarn "hashboot does not work properly with parallel boot enabled." + fi + + mkdir init + mv initscript.openrc init/hashboot + mv LICENSE HUG-WARE +} + + +src_install() { + dodoc README + # insinto /usr/portage/licenses + # doins HUG-WARE + + dobin hashboot + doinitd init/hashboot +} diff --git a/sys-auth/pam_e4crypt/Manifest b/sys-auth/pam_e4crypt/Manifest new file mode 100644 index 0000000..04da513 --- /dev/null +++ b/sys-auth/pam_e4crypt/Manifest @@ -0,0 +1,2 @@ +DIST pam_e4crypt-0.1.tar.gz 16617 BLAKE2B 749e5d3791d77091985a0af360ae99fd24cd0912fa62444f28ff2703631e899bcd0b5d1048e0739763251ce4c850f1709be76a74ddbcad31ac99fb10adeab0e9 SHA512 cfa4e1747cd433a8ffd47779f04eb214f331d5b32103be2d0a680ca9207fe05202f5402df61b801d3648d8c067880e24f7991623e8f8b2e477d1688069bb0ae8 +EBUILD pam_e4crypt-0.1.ebuild 664 BLAKE2B 1541477ad1d1655b54fe8ee62c4d7926293a3bd4844deb5aa1ce17cc8cac282ed213361b4d8795134ac713670adaff02faf5e0b6f7fd60dadce57dfe32d61f0c SHA512 931521b1074e863f58ece9ab4b53b1e151696721e092deeb6d2813354d836288fb75370906b330b0416ada7ba12503a6d8bc0dd6a4470ccc20d0efc849ad434e diff --git a/sys-auth/pam_e4crypt/pam_e4crypt-0.1.ebuild b/sys-auth/pam_e4crypt/pam_e4crypt-0.1.ebuild new file mode 100644 index 0000000..be78654 --- /dev/null +++ b/sys-auth/pam_e4crypt/pam_e4crypt-0.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="PAM module for unlocking transparently encrypted directories on ext4" +HOMEPAGE="https://github.com/neithernut/pam_e4crypt" +SRC_URI="https://github.com/neithernut/pam_e4crypt/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=">=virtual/pam-0-r1 + >=sys-apps/keyutils-1.5.9-r4 + >=dev-libs/openssl-1.0.2o" +DEPEND=">=dev-util/cmake-3.9.6 + ${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)" + ) + cmake-utils_src_configure +} diff --git a/sys-kernel/dracut-crypt-ssh/Manifest b/sys-kernel/dracut-crypt-ssh/Manifest new file mode 100644 index 0000000..6bd8274 --- /dev/null +++ b/sys-kernel/dracut-crypt-ssh/Manifest @@ -0,0 +1 @@ +EBUILD dracut-crypt-ssh-9999.ebuild 545 SHA256 2c647d12d5dcff2cc8b7844b3dd431fbb37cf8065d080c55854ffb180486b83f SHA512 04986d8a6ec49ca01d46d2bd9c234bad0f048e5cef506423ecd0ca14823e6fe1ac47efa2872e30b6588828822ddc20ba4fc64e3ebd77739a4401b9486540a737 WHIRLPOOL 855a0778d13ce14e088b010a65b64d0b54129783f1149d743c08221bf047b1f5382183af884607b74caf70db10f7a4eede16cb4a1b5fdc32ecbef779fa49434c diff --git a/sys-kernel/dracut-crypt-ssh/dracut-crypt-ssh-9999.ebuild b/sys-kernel/dracut-crypt-ssh/dracut-crypt-ssh-9999.ebuild new file mode 100644 index 0000000..c8eae2f --- /dev/null +++ b/sys-kernel/dracut-crypt-ssh/dracut-crypt-ssh-9999.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit git-r3 +DESCRIPTION="dracut initramfs module to start dropbear sshd during boot to enter LUKS passphrase remotely" +HOMEPAGE="https://github.com/dracut-crypt-ssh/dracut-crypt-ssh" +EGIT_REPO_URI="https://github.com/dracut-crypt-ssh/dracut-crypt-ssh.git" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~arm" +RDEPEND=">=sys-kernel/dracut-044-r1 + >=net-misc/dropbear-2016.73" + +src_unpack() { + git-r3_src_unpack +} diff --git a/www-plugins/passff/Manifest b/www-plugins/passff/Manifest new file mode 100644 index 0000000..3ac3a56 --- /dev/null +++ b/www-plugins/passff/Manifest @@ -0,0 +1,3 @@ +DIST passff-1.1.json 176 BLAKE2B 8eddc19cd0c072d25afff5cfa86a95d960ae7b986727099a04a1d983b887922f9ad77e940a2c80e0838a169afe81fa3f6529a901998bb98a6750ac888a09c264 SHA512 e4a4b90fb5323c6dbec339b9e67a7d546c6d7a95754fe03b3a4d96396c28de1caba3068b4e936ee0ce0997f865c8b5e53a3da1fb34f0123a04c5889302c28911 +DIST passff-1.1.py 2256 BLAKE2B fcde1a8d1fe4e8793df46c182a8d717931e7b5ee98ae39a6a03bf32c51528dd7036beefc47dd5839bede47a78bcb7904a745fa38522183057dd7b29e20eae726 SHA512 b5d4aa3d3a9455adece3d291a6e1e05178296e72828ec708cd33541f30e4fbef2385978f24ba27eaefc739e4792f4cbac1830e8dcd15380c7243e11ddbcafe9d +EBUILD passff-1.1-r1.ebuild 914 BLAKE2B 3fc5e98a8b7d98a44b6673cf620472b3a79686b3371efe7d5b4c212d8ba91173275355b211e68e4a82f2a571c5aad91b9dfa259382286cd5b750b065552afbc0 SHA512 ede0d2d804ce7b0cff23c62735e67e26bb123cfb377709c8160d733511280410d51786fb85b17a619190eed046a1d81bf22b4b33b5ecdd0e394a239d4f27f295 diff --git a/www-plugins/passff/passff-1.1-r1.ebuild b/www-plugins/passff/passff-1.1-r1.ebuild new file mode 100644 index 0000000..d895f1d --- /dev/null +++ b/www-plugins/passff/passff-1.1-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_5 ) + +inherit python-single-r1 + +DESCRIPTION="zx2c4 pass manager extension for Firefox (Host Binary)" +HOMEPAGE="https://github.com/passff/passff" +SRC_URI=" + https://github.com/passff/passff/releases/download/${PV}/passff.json -> ${P}.json + https://github.com/passff/passff/releases/download/${PV}/passff.py -> ${P}.py +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +TARGET_DIR="/usr/lib/mozilla/native-messaging-hosts" + +S="${WORKDIR}" + +src_unpack() { + cp "${DISTDIR}/${P}.json" passff.json || die + cp "${DISTDIR}/${P}.py" passff.py || die +} + +src_compile() { + sed -i "s|PLACEHOLDER|${EPREFIX}${TARGET_DIR}/${PN}.py|" passff.json || die + python_fix_shebang passff.py +} + +src_install() { + insinto "${TARGET_DIR}" + doins passff.json + exeinto "${TARGET_DIR}" + doexe passff.py +} diff --git a/x11-themes/paper-gtk-theme/Manifest b/x11-themes/paper-gtk-theme/Manifest new file mode 100644 index 0000000..4142007 --- /dev/null +++ b/x11-themes/paper-gtk-theme/Manifest @@ -0,0 +1 @@ +EBUILD paper-gtk-theme-9999.ebuild 403 SHA256 86596ba79ec6a47841411e4b17769908b6520d87efe18f73e55add3d82312294 SHA512 5a23d23a3da7b34728a5f9c1ea81f57bed6ab3034ed787907a516bccd672b43b3079a60c96c163782af147c6ae90ddb44dca66b95b8654011b49c57e163805a4 WHIRLPOOL cd9483b81b6f99c8bca9506d787b345bb96121ac3697ed44b9e4f910efe36e3dca0abd5d20fcdac77d40cbfe8755ffb1d560e931026e7f7557912ded86b8807e diff --git a/x11-themes/paper-gtk-theme/paper-gtk-theme-9999.ebuild b/x11-themes/paper-gtk-theme/paper-gtk-theme-9999.ebuild new file mode 100644 index 0000000..27fc5da --- /dev/null +++ b/x11-themes/paper-gtk-theme/paper-gtk-theme-9999.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit git-r3 +DESCRIPTION="Paper Theme Suite for GTK 3 and GTK 2" +HOMEPAGE="https://snwh.org/paper" +EGIT_REPO_URI="https://github.com/snwh/paper-gtk-theme.git" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_unpack() { + git-r3_src_unpack +} + +src_configure() { + ./autogen.sh +} diff --git a/x11-themes/paper-icon-theme/Manifest b/x11-themes/paper-icon-theme/Manifest new file mode 100644 index 0000000..f3e61c0 --- /dev/null +++ b/x11-themes/paper-icon-theme/Manifest @@ -0,0 +1 @@ +EBUILD paper-icon-theme-9999.ebuild 390 SHA256 4edd780f90eaf317e261e179e084d9af0c867618466695e1f30d072a5261a47d SHA512 910ad2d0f89b933774a2f06fbca4ac29760792336803a109e2cd56701b0b459fe60d41b23e98a6e66c1847fb73f1a3f1294c9e239ffdf642529b369f6a301284 WHIRLPOOL 0bd2ff3a27eb3d65ca98e909f20f6689cf7e7d00685ed82220bfdfc09aa6d74948276339b29f203d58f4c32806f2c3e10f5453e29c0b0b43acc5815d81e110ce diff --git a/x11-themes/paper-icon-theme/paper-icon-theme-9999.ebuild b/x11-themes/paper-icon-theme/paper-icon-theme-9999.ebuild new file mode 100644 index 0000000..d70c746 --- /dev/null +++ b/x11-themes/paper-icon-theme/paper-icon-theme-9999.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit git-r3 +DESCRIPTION="Paper icon theme" +HOMEPAGE="https://snwh.org/paper" +EGIT_REPO_URI="https://github.com/snwh/paper-icon-theme.git" +LICENSE="CC-BY-SA-4.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_unpack() { + git-r3_src_unpack +} + +src_configure() { + ./autogen.sh +}