populate overlay

This commit is contained in:
tastytea 2018-05-08 06:50:18 +02:00
commit c42dccc9d5
Signed by: tastytea
GPG Key ID: 59346E0EA35C67E5
60 changed files with 1255 additions and 0 deletions

View File

@ -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

View File

@ -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
}

View File

@ -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
}

2
app-misc/khard/Manifest Normal file
View File

@ -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

View File

@ -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
}

View File

@ -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
}

View File

@ -0,0 +1 @@
EBUILD todoman-9999.ebuild 853 SHA256 c797e9fafb7a6bd662ed385b8bcf2643b59adc0c61c89c096f8a694e3d9ea634 SHA512 556457f87e01b6a18ab8726afb32e5abd724b4f2e07b44aae60b56a2fd6b3ccc109821b3bf686436f43d544eeec1033ac78745b83b5d791263d789338727027c WHIRLPOOL d7e81b047a7428dcd064e025a49a76b06dd076dc5bd49e63451b62b6b57f3adc4a8a3b2b041a23cd9d866542e9c69c06fc0a82725044c81cbe562ef3521af3c4

View File

@ -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 )

2
dev-cpp/curlpp/Manifest Normal file
View File

@ -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

View File

@ -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
}

View File

@ -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

View File

@ -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
}

View File

@ -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
}

View File

@ -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

View File

@ -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 )

View File

@ -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

View File

@ -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="
|| (
<dev-libs/protobuf-3.1.0[python,${PYTHON_USEDEP}]
dev-python/protobuf-python[${PYTHON_USEDEP}]
)
dev-python/pycrypto[${PYTHON_USEDEP}]
dev-python/python-axolotl-curve25519[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
DOCS=( README.md )

View File

@ -0,0 +1,2 @@
DIST python-nbxmpp-0.6.5.tar.gz 1332044 BLAKE2B 74f39024cbe6b2c89452f7b5f92c9d6b462c296cb3e07cfe88ab8e0ef2220254207cd6ab6b97b48f390bddfc32444bd0b15a8f53714ee1818f8de22a7e45e08f SHA512 397791609f8438d6de1d5cdd758b244a0cedafdec12a662159188b4813df2c6716141f4351feb47dd72d218950f59eb1773aab8ff882e49606c708b61c25817a
EBUILD python-nbxmpp-0.6.5.ebuild 531 BLAKE2B 140575ac533fa20f064223a3815ef4b86d0d5678ffc77883011c9160c0f51e46b0760ee5df2d6d49ce6ef3ca2218a9919cc6c3c4de239aa366e5e4391aaa8acc SHA512 738d09ea0f82d449969e07a5d6642ba83bf2432d42583bb691629371d64a74ae4cf43772e95825b609b6ebd1550b7e5ca71157c289aa245983ab5c5424b9429c

View File

@ -0,0 +1,17 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 vcs-snapshot
DESCRIPTION="Python library to use Jabber/XMPP networks in a non-blocking way"
HOMEPAGE="http://python-nbxmpp.gajim.org/"
SRC_URI="https://dev.gajim.org/gajim/python-nbxmpp/repository/archive.tar.gz?ref=nbxmpp-${PV} -> ${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""

View File

@ -0,0 +1,3 @@
DIST vdirsyncer-0.14.1.tar.gz 106532 SHA256 c51734cdbaf4ede98c375f87bc7a673032a4026378d4963cf9b7a1265d008e10 SHA512 5c0b0fbd1ba3df9d2291d2ac77c0a330f0908a7b7b9685dab994d7092d72a198555b36d9023fb4030344968fc9dc68c4acda8632a8cbb98ceaff64929ac38bb4 WHIRLPOOL 0c07135174343bac669f355474fb20c498d5ed91af4e9876637265817904c0813dc220acbc5e1880b7f15695047c4fbe45970fe74de845fc0f4d4a94ff1c0a2a
EBUILD vdirsyncer-0.14.1-r1.ebuild 871 SHA256 811e3fa9307f2f4c22d875bdbec70579a9dc6b8306fe0292e0324746d009dcb0 SHA512 ec9f8bbe6fa790d119b0391c8e8932fcdb1de6b6826842e904ff72c32378db2aabc890e01fc8f66a132ff21fd2b8a8cd07c0bc731ff70ef469027f159f30f86c WHIRLPOOL 816770f67b9284208c67dfabca85e253a4a47d8b11ba432179ddd814cef2e0ce8768e95e2a6e75898daa11bd7a474b32a83dcb211a0bff8cdce20b85c84e744d
EBUILD vdirsyncer-0.14.1.ebuild 861 SHA256 ef111991ffd3e07e63ac612c81c64544d8bdaf349c723cac31f9f4576cb1e832 SHA512 ea87e358bdfcf7be7c09060035c711592d2e68cef3dfe4aca08d516392699053f0b46abe674424304636e12ac1f46aa742c083f1585255bf042c84dfa075c422 WHIRLPOOL 6b238844ec7b2bba9357b89f06316094bb64c86e77ca45af803369feb200ced5ce924dce7e9aaa192e21965198ec3fffcbd63e735cc69865d79d327a80a7997d

View File

@ -0,0 +1,29 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="6"
PYTHON_COMPAT=( python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="Synchronize calendars and contacts"
HOMEPAGE="https://github.com/pimutils/vdirsyncer"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE=""
DEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]"
RDEPEND="dev-python/click[${PYTHON_USEDEP}]
>=dev-python/click-log-0.1.3[${PYTHON_USEDEP}]
>=dev-python/click-threading-0.2[${PYTHON_USEDEP}]
>=dev-python/requests-2.4.1[${PYTHON_USEDEP}]
!=dev-python/requests-2.9.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.5.0[${PYTHON_USEDEP}]
>=dev-python/atomicwrites-0.1.7[${PYTHON_USEDEP}]"
DOCS=( AUTHORS.rst CHANGELOG.rst CONTRIBUTING.rst README.rst config.example )

View File

@ -0,0 +1,29 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="6"
PYTHON_COMPAT=( python3_4 )
inherit distutils-r1
DESCRIPTION="Synchronize calendars and contacts"
HOMEPAGE="https://github.com/pimutils/vdirsyncer"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE=""
DEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]"
RDEPEND="dev-python/click[${PYTHON_USEDEP}]
>=dev-python/click-log-0.1.3[${PYTHON_USEDEP}]
>=dev-python/click-threading-0.2[${PYTHON_USEDEP}]
>=dev-python/requests-2.4.1[${PYTHON_USEDEP}]
!=dev-python/requests-2.9.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.5.0[${PYTHON_USEDEP}]
>=dev-python/atomicwrites-0.1.7[${PYTHON_USEDEP}]"
DOCS=( AUTHORS.rst CHANGELOG.rst CONTRIBUTING.rst README.rst config.example )

View File

@ -0,0 +1 @@
EBUILD volctl-9999.ebuild 658 SHA256 bb3ea5ee983d6db98d73b8c2b652d5e1aa930df937f966bb810c0885823f9050 SHA512 a35751f476d7442cff749db29891e88e03d796a4011ae6fb1680f135e284692eef9773739d07bd6b55e8f1a7f0ce77ef88ad781d819a166c5dabbed99de8e031 WHIRLPOOL c33f6db1fd7d795d033ae5f5c38a2a9118588e67996c4717115354f3dbdeae2e499a8a7e3d8a87b7d67b69609315dd365aa8559c59f6015714ccc96a980c9ba7

View File

@ -0,0 +1,25 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit git-r3
PYTHON_COMPAT=( "python2_7" )
inherit distutils-r1
DESCRIPTION="PulseAudio-enabled tray icon volume control for GNU/Linux desktops"
HOMEPAGE="https://buzz.github.io/volctl/"
EGIT_REPO_URI="https://github.com/buzz/volctl.git"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+pavucontrol"
DEPEND=""
RDEPEND=">=dev-util/desktop-file-utils-0.23
>=media-sound/pulseaudio-9.0
>=dev-python/pygobject-2.28.6:2
pavucontrol? ( >=media-sound/pavucontrol-3.0 )"
src_unpack() {
git-r3_src_unpack
}

2
metadata/layout.conf Normal file
View File

@ -0,0 +1,2 @@
masters = gentoo
auto-sync = false

2
net-im/gajim/Manifest Normal file
View File

@ -0,0 +1,2 @@
DIST gajim-1.0.2.tar.bz2 5965608 BLAKE2B dd85d2bdf456842c001cd59989bb6d358d9753a547a548e44bfed1ac05eb8c379c52312232cc57c22f404e961b334000913bcd7457064c29c8e184175f5bab3f SHA512 9b64f6e11076a086e79e99f3214d4f7486fcc1d408ce0d91e0d6d4ce9c937da6f754782a28d00fbe51d41b5f82c7ed65a569d3ed81ab4f6ca7c19646c266bac6
EBUILD gajim-1.0.2.ebuild 2175 BLAKE2B 120a0037e1be745bf6093a441abd10129dcaee20e5696935352970f2428bc8638d98c15762871dc384e32c68a29b3622137c58dff55ed37eaf03ff4d39438ca7 SHA512 750ffe7abcea7e3ff097d608f0081f9eefa7fd51394af1c1d4a2782aafafbbaaf1d3eb5cf977e5ab3dba5c5f3d4ce537b0b34c92e22b3c95773b79277063b113

View File

@ -0,0 +1,76 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python3_{5,6} )
PYTHON_REQ_USE="sqlite,xml"
inherit gnome2-utils distutils-r1 versionator xdg-utils
DESCRIPTION="Jabber client written in PyGTK"
HOMEPAGE="https://www.gajim.org/"
SRC_URI="https://www.gajim.org/downloads/$(get_version_component_range 1-2)/${P}.tar.bz2"
#https://ftp.gajim.org/plugins_1/plugin_installer.zip -> ${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
}

1
net-im/pixie/Manifest Normal file
View File

@ -0,0 +1 @@
EBUILD pixie-9999.ebuild 506 SHA256 0695c0e61b3f4b04ce1c5e87c08ee62f067958726fe8f4139fb0bf61b282927c SHA512 7727bc98cbd14b197f71c1ca821f8f840d04d69f3d1c0373e356827e5a208bc68fcd7b2f903f4b26d9d6279f858fea81e03fe6d0e90049289acd4d441a6d9b6e WHIRLPOOL 930869251b6d09adf065cd2338e03f9d1f5d5bc64f29bb851b5f5a71afcf8e3b529eedf86ba06013584e7502dff6aeb21fec692c6eaf75e9b1f16ad7d46cc929

View File

@ -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
}

1
net-misc/ferret/Manifest Normal file
View File

@ -0,0 +1 @@
EBUILD ferret-9999.ebuild 409 SHA256 da2f23221662915eea523e692c964f83582c227cf3e6a1d1e7a1e314134c9f5a SHA512 f0880c1da823012c4a39fef6d14182cfdd22f8f4669bb31cbb03759f54072a0b56ff9e0b1975907d0dd1ab235a6602794115e9d956abbe7097e33c83c1ae6be9 WHIRLPOOL 944fa6274881006aef600fd20d3b1306b41869dc1b74b4d5197dca182c158ef46ee520d7fdc442db706e4b7edf3ad658b31ed0d43622f69d08acfa8c8d116750

View File

@ -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
}

View File

@ -0,0 +1 @@
EBUILD mastobotmon-9999.ebuild 512 BLAKE2B 6a96e15fdf884a2f04f7189226703f359a0ee0b892f0ed3cfae28df20a927a83aae4c7db466d55a2a8826c2bb3ee67d4206eb68fb078ecad6c8f0af336ece172 SHA512 abc11fb379b77a7025ad48e9342b183198d0772c66af84df5b86b69b0df9205a0cf7a5c6b40a9d3765a4385f94e9714380a997f21ed83714e2eb1922d6edaad3

View File

@ -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
}

View File

@ -0,0 +1 @@
EBUILD mastorss-9999.ebuild 516 BLAKE2B 44d54fbb60523a56df0a44f8f20df6596cc6ac3f1a17b9f6f7946e0b6b422891a1bc74d8dcae715f64ba3b661fe29ac3f4467091f1883d58909a865afc0f1b46 SHA512 b09cfb229ad6b640a92cfba85a3f5c014cc5fe605716b7494a8d9a8b43bfea8572c425b5cc2ade9cf9c7c830bb795ca62fa667b5ab2d482a98a1ea206dbb993a

View File

@ -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
}

View File

@ -0,0 +1 @@
EBUILD mconnect-9999.ebuild 824 SHA256 26cedd9811f56267ac92a9d875cca7321aebf94224173674f07a0268e42110e2 SHA512 045156fb4264c46d360360b40f6228efde44f4a0a30947cd3c5514de953d50610ea5b337af181651c9936e5c3a619a8d6f58213921bee2e900b520a4629ee728 WHIRLPOOL 84b53ff8b9ac1e5b985552a9312c89c354d2f9ccc6d035186a9752bb1341b91bdecbfe4a565c94aa64843041b3c41bc2d913fe778e8c73ba00218c81eeceeada

View File

@ -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
}

View File

@ -0,0 +1 @@
EBUILD seriespl-9999.ebuild 658 SHA256 c0de9fe7d95e402732ae31e7a73e4dc5d10c573a74c667e1e1da260631838a33 SHA512 04b6d6bbe5407ac133dc99725cd8f575ef2597b81c99a2b90096d25b9fa4914f470ffae695ac306205b00a0fdb6632b47e2c1902c3327f191a78f971ee59f95a WHIRLPOOL 51a76737758fdadae74132ffa86819bc70dfcc11ee08ebcc38a5ca35a444f1c1ca1bab1357a5592dbee8d9f3209f29485e788c875259b9d5108a9878b0025861

View File

@ -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
}

View File

@ -0,0 +1 @@
EBUILD soupbot-9999.ebuild 508 BLAKE2B 7faa53cf632e38a2ec26ae33afe8e09d4bf9d78397644bba6495cb94724611018f9d85650ae8f4005b7c126dec1f6f61127506a309111bddddb99a35c97c6719 SHA512 4952112f39fbbeed8d20788a322919fdc958535a31baf029085912517154548332a77e0c6a5a3921523b75fed97bfd3d6dc379c20d7464593679f3a41481fa0d

View File

@ -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
}

View File

@ -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

View File

@ -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)

View File

@ -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;

View File

@ -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

View File

@ -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
}

1
profiles/categories Normal file
View File

@ -0,0 +1 @@
cross-armv6j-hardfloat-linux-gnueabi

1
profiles/repo_name Normal file
View File

@ -0,0 +1 @@
localrepo

View File

@ -0,0 +1 @@
EBUILD hashboot-9999.ebuild 831 SHA256 f7a7a843db5503983bf28415fbc1274b0f4419905a16219a789229a23ffb9b15 SHA512 822bda6a705562f7e959eb37e17193562d5e849921a155ecb6fa055dd5a6f52cee25c9a1be9c7b8e5de2dad96ad22f00218fbebfe4df2aa7d08b2607f595f9f4 WHIRLPOOL 96ef748086b40b3a053f5e401ed69d77eae4dbe0329a172f2a4d1c08fa4240f6e752b4b34bad937e0735b0242f6d3ba34d67d6d7e7bcc3922ec4df1dea861898

View File

@ -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
}

View File

@ -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

View File

@ -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
}

View File

@ -0,0 +1 @@
EBUILD dracut-crypt-ssh-9999.ebuild 545 SHA256 2c647d12d5dcff2cc8b7844b3dd431fbb37cf8065d080c55854ffb180486b83f SHA512 04986d8a6ec49ca01d46d2bd9c234bad0f048e5cef506423ecd0ca14823e6fe1ac47efa2872e30b6588828822ddc20ba4fc64e3ebd77739a4401b9486540a737 WHIRLPOOL 855a0778d13ce14e088b010a65b64d0b54129783f1149d743c08221bf047b1f5382183af884607b74caf70db10f7a4eede16cb4a1b5fdc32ecbef779fa49434c

View File

@ -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
}

View File

@ -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

View File

@ -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
}

View File

@ -0,0 +1 @@
EBUILD paper-gtk-theme-9999.ebuild 403 SHA256 86596ba79ec6a47841411e4b17769908b6520d87efe18f73e55add3d82312294 SHA512 5a23d23a3da7b34728a5f9c1ea81f57bed6ab3034ed787907a516bccd672b43b3079a60c96c163782af147c6ae90ddb44dca66b95b8654011b49c57e163805a4 WHIRLPOOL cd9483b81b6f99c8bca9506d787b345bb96121ac3697ed44b9e4f910efe36e3dca0abd5d20fcdac77d40cbfe8755ffb1d560e931026e7f7557912ded86b8807e

View File

@ -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
}

View File

@ -0,0 +1 @@
EBUILD paper-icon-theme-9999.ebuild 390 SHA256 4edd780f90eaf317e261e179e084d9af0c867618466695e1f30d072a5261a47d SHA512 910ad2d0f89b933774a2f06fbca4ac29760792336803a109e2cd56701b0b459fe60d41b23e98a6e66c1847fb73f1a3f1294c9e239ffdf642529b369f6a301284 WHIRLPOOL 0bd2ff3a27eb3d65ca98e909f20f6689cf7e7d00685ed82220bfdfc09aa6d74948276339b29f203d58f4c32806f2c3e10f5453e29c0b0b43acc5815d81e110ce

View File

@ -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
}