parent
2d0c01c78c
commit
78ee9b8098
Binary file not shown.
Binary file not shown.
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit systemd
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://dev.tty0.ch/btrbk.git"
|
||||
inherit git-r3
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz"
|
||||
KEYWORDS="amd64 arm x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Tool for creating snapshots and remote backups of btrfs subvolumes"
|
||||
HOMEPAGE="https://digint.ch/btrbk/"
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
IUSE="+pv"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-lang/perl
|
||||
net-misc/openssh
|
||||
pv? ( sys-apps/pv )
|
||||
>=sys-fs/btrfs-progs-3.18.2 <sys-fs/btrfs-progs-4.8.3"
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" SYSTEMDDIR="$(systemd_get_systemunitdir)" install
|
||||
}
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit systemd
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://dev.tty0.ch/btrbk.git"
|
||||
inherit git-r3
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz"
|
||||
KEYWORDS="amd64 arm x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Tool for creating snapshots and remote backups of btrfs subvolumes"
|
||||
HOMEPAGE="https://digint.ch/btrbk/"
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
IUSE="+pv"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-lang/perl
|
||||
net-misc/openssh
|
||||
pv? ( sys-apps/pv )
|
||||
>=sys-fs/btrfs-progs-3.18.2 <sys-fs/btrfs-progs-4.13.2"
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" SYSTEMDDIR="$(systemd_get_systemunitdir)" install
|
||||
}
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit systemd
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://dev.tty0.ch/btrbk.git"
|
||||
inherit git-r3
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Tool for creating snapshots and remote backups of btrfs subvolumes"
|
||||
HOMEPAGE="https://digint.ch/btrbk/"
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
IUSE="+pv"
|
||||
|
||||
DEPEND=">=app-text/asciidoc-8.6.0
|
||||
app-text/xmlto"
|
||||
|
||||
RDEPEND="dev-lang/perl
|
||||
net-misc/openssh
|
||||
pv? ( sys-apps/pv )
|
||||
>=sys-fs/btrfs-progs-3.18.2"
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" SYSTEMDDIR="$(systemd_get_systemunitdir)" install
|
||||
}
|
||||
pkg_preinst() {
|
||||
if has_version "<${CATEGORY}/${PN}-0.26.0" ; then
|
||||
upgrade_0_26_0_warning="1"
|
||||
fi
|
||||
}
|
||||
pkg_postinst() {
|
||||
if [[ "${upgrade_0_26_0_warning}" == "1" ]]; then
|
||||
ewarn "If you are using raw targets, make sure to run the"
|
||||
ewarn "\"raw_suffix2sidecar\" utility in each target directory."
|
||||
fi
|
||||
}
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit systemd
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/digint/btrbk.git"
|
||||
inherit git-r3
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Tool for creating snapshots and remote backups of btrfs subvolumes"
|
||||
HOMEPAGE="https://digint.ch/btrbk/"
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
IUSE="+pv"
|
||||
|
||||
DEPEND=">=app-text/asciidoc-8.6.0
|
||||
app-text/xmlto"
|
||||
|
||||
RDEPEND="dev-lang/perl
|
||||
net-misc/openssh
|
||||
pv? ( sys-apps/pv )
|
||||
>=sys-fs/btrfs-progs-3.18.2"
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" SYSTEMDDIR="$(systemd_get_systemunitdir)" install
|
||||
}
|
||||
pkg_preinst() {
|
||||
if has_version "<${CATEGORY}/${PN}-0.26.0" ; then
|
||||
upgrade_0_26_0_warning="1"
|
||||
fi
|
||||
}
|
||||
pkg_postinst() {
|
||||
if [[ "${upgrade_0_26_0_warning}" == "1" ]]; then
|
||||
ewarn "If you are using raw targets, make sure to run the"
|
||||
ewarn "\"raw_suffix2sidecar\" utility in each target directory."
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -1,2 +1,3 @@
|
||||
DIST poppler-0.88.0.tar.xz 1604348 BLAKE2B 3c78d15871398fb5f2125596f959d98a173de198c8460907be39ca5c5b91a05f0f4048a6ba01b59edb4643c4fdd2333462edf7ab0e0648cd607ffd2deb5a3b18 SHA512 2c4c1333d5bd7411eb6b05fa1c5967b8577798e439a22b2fd119cf7a8e7d519e04b253464c6892d31bae7483a8bda8492755089cef4131f760f95bc3f4e56880
|
||||
DIST poppler-0.89.0.tar.xz 1612156 BLAKE2B 071724f823214f3b3a775a1e6ee57992c18c65815cc139d88953ea3a7b348066981ce7933bd00ea27ddb60bf9f2f34a245bf09944d8cfda9732f0e33feecb017 SHA512 e2af2ab20cc1bba72080d42e229379bda0802aff355d2932dd970ee5924f454577529aef21f0f90fc57efba54caf15cd973c75446f309498f88199d5c2d93f11
|
||||
DIST poppler-0.90.0.tar.xz 1619960 BLAKE2B 479c89b6e0881c674beb5c760e08e9277df40c08904dcb1bfc1b039e9ca95f3d24d4548017b3d06ac4e1324172b2c9e412db665d6ee1d7ffd11da0f3d0a0b42c SHA512 3b2a45c7fcdc41b0dad80b6454cd8bb50a6625537edbc537898790ef4b6425bb62e1934fd2aaa8565be9c045ab1ac40a8de2e939c5b5abf0254d8e6c833b4450
|
||||
|
@ -0,0 +1,123 @@
|
||||
# Copyright 2005-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake toolchain-funcs xdg-utils
|
||||
|
||||
if [[ ${PV} == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git"
|
||||
SLOT="0/9999"
|
||||
else
|
||||
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0/101" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
|
||||
fi
|
||||
|
||||
DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
|
||||
HOMEPAGE="https://poppler.freedesktop.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
IUSE="cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils"
|
||||
|
||||
# No test data provided
|
||||
RESTRICT="test"
|
||||
|
||||
BDEPEND="
|
||||
dev-util/glib-utils
|
||||
virtual/pkgconfig
|
||||
"
|
||||
DEPEND="
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
sys-libs/zlib
|
||||
cairo? (
|
||||
dev-libs/glib:2
|
||||
x11-libs/cairo
|
||||
introspection? ( dev-libs/gobject-introspection:= )
|
||||
)
|
||||
curl? ( net-misc/curl )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
|
||||
lcms? ( media-libs/lcms:2 )
|
||||
nss? ( >=dev-libs/nss-3.19:0 )
|
||||
png? ( media-libs/libpng:0= )
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtxml:5
|
||||
)
|
||||
tiff? ( media-libs/tiff:0 )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
cjk? ( app-text/poppler-data )
|
||||
"
|
||||
|
||||
DOCS=( AUTHORS NEWS README.md README-XPDF )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-0.60.1-qt5-dependencies.patch"
|
||||
"${FILESDIR}/${PN}-0.28.1-fix-multilib-configuration.patch"
|
||||
"${FILESDIR}/${PN}-0.82.0-respect-cflags.patch"
|
||||
"${FILESDIR}/${PN}-0.61.0-respect-cflags.patch"
|
||||
"${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
cmake_src_prepare
|
||||
|
||||
# Clang doesn't grok this flag, the configure nicely tests that, but
|
||||
# cmake just uses it, so remove it if we use clang
|
||||
if [[ ${CC} == clang ]] ; then
|
||||
sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die
|
||||
fi
|
||||
|
||||
if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then
|
||||
sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 OLD)' \
|
||||
-i CMakeLists.txt || die
|
||||
else
|
||||
einfo "policy(SET CMP0002 OLD) - workaround can be removed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
xdg_environment_reset
|
||||
local mycmakeargs=(
|
||||
-DBUILD_GTK_TESTS=OFF
|
||||
-DBUILD_QT5_TESTS=OFF
|
||||
-DBUILD_CPP_TESTS=OFF
|
||||
-DRUN_GPERF_IF_PRESENT=OFF
|
||||
-DENABLE_SPLASH=ON
|
||||
-DENABLE_ZLIB=ON
|
||||
-DENABLE_ZLIB_UNCOMPRESS=OFF
|
||||
-DENABLE_UNSTABLE_API_ABI_HEADERS=ON
|
||||
-DUSE_FLOAT=OFF
|
||||
-DWITH_Cairo=$(usex cairo)
|
||||
-DENABLE_LIBCURL=$(usex curl)
|
||||
-DENABLE_CPP=$(usex cxx)
|
||||
-DWITH_JPEG=$(usex jpeg)
|
||||
-DENABLE_DCTDECODER=$(usex jpeg libjpeg none)
|
||||
-DENABLE_LIBOPENJPEG=$(usex jpeg2k openjpeg2 none)
|
||||
-DENABLE_CMS=$(usex lcms lcms2 none)
|
||||
-DWITH_NSS3=$(usex nss)
|
||||
-DWITH_PNG=$(usex png)
|
||||
$(cmake_use_find_package qt5 Qt5Core)
|
||||
-DWITH_TIFF=$(usex tiff)
|
||||
-DENABLE_UTILS=$(usex utils)
|
||||
)
|
||||
use cairo && mycmakeargs+=( -DWITH_GObjectIntrospection=$(usex introspection) )
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake_src_install
|
||||
|
||||
# live version doesn't provide html documentation
|
||||
if use cairo && use doc && [[ ${PV} != *9999* ]]; then
|
||||
# For now install gtk-doc there
|
||||
insinto /usr/share/gtk-doc/html/poppler
|
||||
doins -r "${S}"/glib/reference/html/*
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="ProcessOne SIP server component"
|
||||
HOMEPAGE="https://github.com/processone/esip"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
|
||||
|
||||
DEPEND=">=dev-erlang/fast_tls-1.1.6
|
||||
>=dev-erlang/stun-1.0.33
|
||||
>=dev-erlang/p1_utils-1.0.19"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
||||
|
||||
src_prepare() {
|
||||
rebar_src_prepare
|
||||
rebar_fix_include_path stun
|
||||
|
||||
# ebin contains lonely .gitignore file asking for removal.
|
||||
rm -r "${S}/ebin" || die
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="TLS/SSL native driver for Erlang and Elixir"
|
||||
HOMEPAGE="https://github.com/processone/fast_tls"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
|
||||
IUSE="libressl"
|
||||
|
||||
DEPEND=">=dev-erlang/p1_utils-1.0.19
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
libressl? ( dev-libs/libressl:0= )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="Fast Expat based Erlang XML parsing library"
|
||||
HOMEPAGE="https://github.com/processone/fast_xml"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
|
||||
|
||||
DEPEND=">=dev-erlang/p1_utils-1.0.19
|
||||
dev-libs/expat"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
@ -1,4 +1,5 @@
|
||||
DIST fast_yaml-1.0.20.tar.gz 54476 BLAKE2B 553b433a4cbfa859b25f39e74766047f490cd11d327f73e948237fd4321e7a9f160656cb312b60fc1379c8e35f3c613ad76dc0a44a2f73b8ca09ce61a8e036e7 SHA512 583c36caf0dd492518b631bc4882530a12f83bc1de952aa8b053f4c3fb828be65d127954a5277b320a0ef28cf8b8df6db88e76b323f2774af061a9e9bd88e061
|
||||
DIST fast_yaml-1.0.21.tar.gz 54489 BLAKE2B 77cb6e8ab8b7fcd53a627f9225ce0f0f1dd8a1eadeb1ddda68a4dd3578f685dff94fd011e99ecce2e527a0bb9dd887137b32f2592f9a910330bfd4da2b6a53fb SHA512 90a81d6fc72df178c4f432c473521921e8419c59c8d66c054b07b29f9e32fda1d548b3b9c3092fa017a97594df32d4e1154ac67fe4c930b8843bc5e5d5705c43
|
||||
DIST fast_yaml-1.0.24.tar.gz 59018 BLAKE2B 498c7901944a1b8086495a5c990ae33a8fc7695f4995eda777fa7ab719377fd2db265ae03e4cb3053b7cbbf833ea1e7317d565f3fa6d9dcd4c0d869d324f1be6 SHA512 62a0b3d31612c7ec632763feb13a57306e8ed9b3959c8b8514dc74a4e5632246243abbb04fe57bddb9e4d95a9463a798b4c7ac6f18a1cf9ec041751e551769be
|
||||
DIST fast_yaml-1.0.25.tar.gz 59025 BLAKE2B ea5eda560ed2fdc2a0935b481fa5fc9c8c3cfd75292842a5071b5e0429604515bd672421d581a250b0fde3cadfae100616aba7885280ce174f847b235f1379ab SHA512 4a6c7e9c8167f67299929f274e83d57476d0347dcb785fdc332aa68ce11af320f706d83d53fd5048d4f6718d6a82f3aa30d1dfead6eba64a39ec26739ae95456
|
||||
DIST fast_yaml-1.0.9.tar.gz 49696 BLAKE2B a8cbda580e9c2bacdf046f82dc579eb5160d130f9af6c93e05e5c3e4fd7f8f30c9d767cb150a30c2abbd3d8fb3c62fa7c76bab3addb5754d04b9303e6c5bd3e3 SHA512 dd826643d1c841218bae1ccb6ea3dc0c35c64c20720c47e90b3dfad3231c4944216729bf3d46f19b06cd2d54a9487336e39a9ef15201cc315ab10a7ee950bf6a
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="Fast Yaml native library for Erlang and Elixir"
|
||||
HOMEPAGE="https://github.com/processone/fast_yaml"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/erlang-18.0
|
||||
>=dev-erlang/p1_utils-1.0.19
|
||||
dev-libs/libyaml"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="STUN and TURN library for Erlang and Elixir"
|
||||
HOMEPAGE="https://github.com/processone/stun"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
|
||||
|
||||
DEPEND=">=dev-erlang/fast_tls-1.1.6
|
||||
>=dev-erlang/p1_utils-1.0.19"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST flask-login-0.4.1.tar.gz 43679 BLAKE2B f30df1cc84289bc2dd1e59a30284d7152cee0731daf8b6e58b8203007c0ba74eb512bf9f2e41608d9656138038f5b5c752509ef5a203ef1e8bdba9182912b133 SHA512 c87a2948ac37439ddd76f3f11584bdd5910cb00e96a7400343cf4dadc5a0f9bc84d40bdc068d2e8c05bd5a510046e18473e9ad71502c5039a5f05b371ce9bb4c
|
||||
DIST flask-login-0.5.0.tar.gz 44961 BLAKE2B a780a3ca1ced7f01cbc1f99e3d92f57819c73982a4098330be7b9b4dce88e5fac577d15b2989b99971c4b2f7e6c9f02a54aeab9f7fa1c101f409cbdcfa3c6942 SHA512 8ffecd2a512738f81ec3901ad30d356b1d63355268f7cf1b427e463d0a271a4623723255e139bbd0f88845d73fa4aab051418b5f68aef0b4576c30294f6207b3
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( pypy3 python3_{6..9} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Login session support for Flask"
|
||||
HOMEPAGE="https://pypi.org/project/Flask-Login/"
|
||||
# Should be replaced with the PyPi URI for the next release, if possible
|
||||
# See https://github.com/maxcountryman/flask-login/pull/393
|
||||
SRC_URI="https://github.com/maxcountryman/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/flask-0.10[${PYTHON_USEDEP}]
|
||||
dev-python/werkzeug[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
test? (
|
||||
dev-python/blinker[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/semantic_version[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_sphinx docs
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_test() {
|
||||
pytest -vv -p no:httpbin || die "Tests failed with ${EPYTHON}"
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
Fri, 03 Jul 2020 05:08:22 +0000
|
||||
Fri, 03 Jul 2020 11:08:22 +0000
|
||||
|
@ -1 +1 @@
|
||||
Fri, 03 Jul 2020 05:08:22 +0000
|
||||
Fri, 03 Jul 2020 11:08:22 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=install
|
||||
DEPEND=virtual/pkgconfig
|
||||
DESCRIPTION=Tool for creating snapshots and remote backups of btrfs subvolumes
|
||||
EAPI=6
|
||||
HOMEPAGE=https://digint.ch/btrbk/
|
||||
IUSE=+pv
|
||||
KEYWORDS=amd64 arm x86
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=dev-lang/perl net-misc/openssh pv? ( sys-apps/pv ) >=sys-fs/btrfs-progs-3.18.2 <sys-fs/btrfs-progs-4.8.3
|
||||
SLOT=0
|
||||
SRC_URI=https://digint.ch/download/btrbk/releases/btrbk-0.24.0.tar.xz
|
||||
_eclasses_=multilib 2477ebe553d3e4d2c606191fe6c33602 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
|
||||
_md5_=3a503a6e413e125eab64fedcc407e431
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=install
|
||||
DEPEND=virtual/pkgconfig
|
||||
DESCRIPTION=Tool for creating snapshots and remote backups of btrfs subvolumes
|
||||
EAPI=6
|
||||
HOMEPAGE=https://digint.ch/btrbk/
|
||||
IUSE=+pv
|
||||
KEYWORDS=amd64 arm x86
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=dev-lang/perl net-misc/openssh pv? ( sys-apps/pv ) >=sys-fs/btrfs-progs-3.18.2 <sys-fs/btrfs-progs-4.13.2
|
||||
SLOT=0
|
||||
SRC_URI=https://digint.ch/download/btrbk/releases/btrbk-0.25.1.tar.xz
|
||||
_eclasses_=multilib 2477ebe553d3e4d2c606191fe6c33602 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
|
||||
_md5_=e69ee30b7d6ac6ae1a8adc047bdde31c
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=install postinst preinst
|
||||
DEPEND=>=app-text/asciidoc-8.6.0 app-text/xmlto virtual/pkgconfig
|
||||
DESCRIPTION=Tool for creating snapshots and remote backups of btrfs subvolumes
|
||||
EAPI=6
|
||||
HOMEPAGE=https://digint.ch/btrbk/
|
||||
IUSE=+pv
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=dev-lang/perl net-misc/openssh pv? ( sys-apps/pv ) >=sys-fs/btrfs-progs-3.18.2
|
||||
SLOT=0
|
||||
SRC_URI=https://digint.ch/download/btrbk/releases/btrbk-0.26.0.tar.xz
|
||||
_eclasses_=multilib 2477ebe553d3e4d2c606191fe6c33602 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
|
||||
_md5_=6738d2dd702a5184fdba116ecad5cda1
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=install postinst preinst
|
||||
DEPEND=>=app-text/asciidoc-8.6.0 app-text/xmlto virtual/pkgconfig
|
||||
DESCRIPTION=Tool for creating snapshots and remote backups of btrfs subvolumes
|
||||
EAPI=6
|
||||
HOMEPAGE=https://digint.ch/btrbk/
|
||||
IUSE=+pv
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=dev-lang/perl net-misc/openssh pv? ( sys-apps/pv ) >=sys-fs/btrfs-progs-3.18.2
|
||||
SLOT=0
|
||||
SRC_URI=https://digint.ch/download/btrbk/releases/btrbk-0.26.1.tar.xz
|
||||
_eclasses_=multilib 2477ebe553d3e4d2c606191fe6c33602 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
|
||||
_md5_=119f1a24e6f670709953f845e4d025cf
|
Binary file not shown.
@ -0,0 +1,15 @@
|
||||
BDEPEND=dev-util/glib-utils virtual/pkgconfig dev-util/ninja dev-util/cmake
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=media-libs/fontconfig media-libs/freetype sys-libs/zlib cairo? ( dev-libs/glib:2 x11-libs/cairo introspection? ( dev-libs/gobject-introspection:= ) ) curl? ( net-misc/curl ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.19:0 ) png? ( media-libs/libpng:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtxml:5 ) tiff? ( media-libs/tiff:0 )
|
||||
DESCRIPTION=PDF rendering library based on the xpdf-3.0 code base
|
||||
EAPI=7
|
||||
HOMEPAGE=https://poppler.freedesktop.org/
|
||||
IUSE=cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=media-libs/fontconfig media-libs/freetype sys-libs/zlib cairo? ( dev-libs/glib:2 x11-libs/cairo introspection? ( dev-libs/gobject-introspection:= ) ) curl? ( net-misc/curl ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.19:0 ) png? ( media-libs/libpng:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtxml:5 ) tiff? ( media-libs/tiff:0 ) cjk? ( app-text/poppler-data )
|
||||
RESTRICT=test
|
||||
SLOT=0/101
|
||||
SRC_URI=https://poppler.freedesktop.org/poppler-0.90.0.tar.xz
|
||||
_eclasses_=cmake 19b0421555865baefd505831dd4303e3 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 multilib 2477ebe553d3e4d2c606191fe6c33602 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 605c126bed8d87e4378d5ff1645330cb xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=f911a495df0e38ef35da51316149386c
|
Binary file not shown.
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile install prepare test
|
||||
DEPEND=>=dev-erlang/fast_tls-1.1.6 >=dev-erlang/stun-1.0.33 >=dev-erlang/p1_utils-1.0.19 dev-lang/erlang:= dev-util/rebar >=sys-apps/gawk-4.1
|
||||
DESCRIPTION=ProcessOne SIP server component
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/processone/esip
|
||||
KEYWORDS=~amd64 ~arm ~ia64 ~ppc ~sparc ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=dev-erlang/fast_tls-1.1.6 >=dev-erlang/stun-1.0.33 >=dev-erlang/p1_utils-1.0.19 dev-lang/erlang:=
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/processone/esip/archive/1.0.34.tar.gz -> esip-1.0.34.tar.gz
|
||||
_eclasses_=rebar 43c151aeda0dc4bf44b59e949df136aa
|
||||
_md5_=7c568d6c1ed3445d5fbac1c6ee80199e
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install prepare test
|
||||
DEPEND=>=dev-erlang/p1_utils-1.0.19 !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) dev-lang/erlang:= dev-util/rebar >=sys-apps/gawk-4.1
|
||||
DESCRIPTION=TLS/SSL native driver for Erlang and Elixir
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/processone/fast_tls
|
||||
IUSE=libressl
|
||||
KEYWORDS=~amd64 ~arm ~ia64 ~ppc ~sparc ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=dev-erlang/p1_utils-1.0.19 !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) dev-lang/erlang:=
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/processone/fast_tls/archive/1.1.6.tar.gz -> fast_tls-1.1.6.tar.gz
|
||||
_eclasses_=rebar 43c151aeda0dc4bf44b59e949df136aa
|
||||
_md5_=b3af35118c6a607d0dffca04fbf70de3
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile install prepare test
|
||||
DEPEND=>=dev-erlang/p1_utils-1.0.19 dev-libs/expat dev-lang/erlang:= dev-util/rebar >=sys-apps/gawk-4.1
|
||||
DESCRIPTION=Fast Expat based Erlang XML parsing library
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/processone/fast_xml
|
||||
KEYWORDS=~amd64 ~arm ~ia64 ~ppc ~sparc ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=dev-erlang/p1_utils-1.0.19 dev-libs/expat dev-lang/erlang:=
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/processone/fast_xml/archive/1.1.41.tar.gz -> fast_xml-1.1.41.tar.gz
|
||||
_eclasses_=rebar 43c151aeda0dc4bf44b59e949df136aa
|
||||
_md5_=12a826fec2f51c27efa3b3a131b05933
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile install prepare test
|
||||
DEPEND=>=dev-lang/erlang-18.0 >=dev-erlang/p1_utils-1.0.19 dev-libs/libyaml dev-lang/erlang:= dev-util/rebar >=sys-apps/gawk-4.1
|
||||
DESCRIPTION=Fast Yaml native library for Erlang and Elixir
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/processone/fast_yaml
|
||||
KEYWORDS=~amd64 ~arm ~ia64 ~ppc ~sparc ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=dev-lang/erlang-18.0 >=dev-erlang/p1_utils-1.0.19 dev-libs/libyaml dev-lang/erlang:=
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/processone/fast_yaml/archive/1.0.25.tar.gz -> fast_yaml-1.0.25.tar.gz
|
||||
_eclasses_=rebar 43c151aeda0dc4bf44b59e949df136aa
|
||||
_md5_=f092827bd1bfd1b7d38fceaa651a8d85
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile install prepare test
|
||||
DEPEND=>=dev-erlang/fast_tls-1.1.6 >=dev-erlang/p1_utils-1.0.19 dev-lang/erlang:= dev-util/rebar >=sys-apps/gawk-4.1
|
||||
DESCRIPTION=STUN and TURN library for Erlang and Elixir
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/processone/stun
|
||||
KEYWORDS=~amd64 ~arm ~ia64 ~ppc ~sparc ~x86
|
||||
LICENSE=BSD
|
||||
RDEPEND=>=dev-erlang/fast_tls-1.1.6 >=dev-erlang/p1_utils-1.0.19 dev-lang/erlang:=
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/processone/stun/archive/1.0.33.tar.gz -> stun-1.0.33.tar.gz
|
||||
_eclasses_=rebar 43c151aeda0dc4bf44b59e949df136aa
|
||||
_md5_=b17981c878cb8e8a219b8c6a78cf8f57
|
Binary file not shown.
@ -0,0 +1,16 @@
|
||||
BDEPEND=doc? ( || ( ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-),python_single_target_python3_9(+)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-),python_single_target_python3_8(+)] ) ( dev-lang/python:3.7 dev-python/sphinx[python_targets_python3_7(-),python_single_target_python3_7(+)] ) ( dev-lang/python:3.6 dev-python/sphinx[python_targets_python3_6(-),python_single_target_python3_6(+)] ) ( >=dev-python/pypy3-7.3.0:0 dev-python/sphinx[python_targets_pypy3(-),python_single_target_pypy3(+)] ) ) ) test? ( >=dev-python/flask-0.10[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/werkzeug[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=test? ( dev-python/blinker[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/semantic_version[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] )
|
||||
DESCRIPTION=Login session support for Flask
|
||||
EAPI=7
|
||||
HOMEPAGE=https://pypi.org/project/Flask-Login/
|
||||
IUSE=doc test python_targets_pypy3 python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
|
||||
KEYWORDS=~amd64 ~arm ~arm64 ~x86
|
||||
LICENSE=BSD
|
||||
RDEPEND=>=dev-python/flask-0.10[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/werkzeug[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
|
||||
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
|
||||
RESTRICT=!test? ( test )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/maxcountryman/flask-login/archive/0.5.0.tar.gz -> flask-login-0.5.0.tar.gz
|
||||
_eclasses_=distutils-r1 0dda1d9008ac0b2530588115a772d99d multibuild 40fe59465edacd730c644ec2bc197809 multilib 2477ebe553d3e4d2c606191fe6c33602 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
|
||||
_md5_=84f1f6064969a79c3e24022617109003
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
@ -0,0 +1,13 @@
|
||||
BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DEFINED_PHASES=configure install postinst preinst prepare
|
||||
DEPEND=dev-libs/libbsd net-libs/libpcap sys-libs/zlib
|
||||
DESCRIPTION=Network traffic analyzer with cute web interface
|
||||
EAPI=7
|
||||
HOMEPAGE=https://unix4lyfe.org/darkstat/
|
||||
KEYWORDS=~amd64 ~ppc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-libs/libbsd net-libs/libpcap sys-libs/zlib
|
||||
SLOT=0
|
||||
SRC_URI=https://unix4lyfe.org/darkstat/darkstat-3.0.719.tar.bz2
|
||||
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 multilib 2477ebe553d3e4d2c606191fe6c33602 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb user 7b7fc6ec5eb1c1eee55b0609f01e7362 user-info a2abd4e2f4c3b9b06d64bf1329359a02
|
||||
_md5_=df6eee2bddbd675b3a9c17a6e351725a
|
@ -0,0 +1,12 @@
|
||||
BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl]
|
||||
DEFINED_PHASES=configure install postinst preinst prepare unpack
|
||||
DEPEND=dev-libs/libbsd net-libs/libpcap sys-libs/zlib
|
||||
DESCRIPTION=Network traffic analyzer with cute web interface
|
||||
EAPI=7
|
||||
HOMEPAGE=https://unix4lyfe.org/darkstat/
|
||||
LICENSE=GPL-2
|
||||
PROPERTIES=live
|
||||
RDEPEND=dev-libs/libbsd net-libs/libpcap sys-libs/zlib
|
||||
SLOT=0
|
||||
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 git-r3 86a0188f2ad9eb3d65e4d031ab8a0422 libtool f143db5a74ccd9ca28c1234deffede96 multilib 2477ebe553d3e4d2c606191fe6c33602 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb user 7b7fc6ec5eb1c1eee55b0609f01e7362 user-info a2abd4e2f4c3b9b06d64bf1329359a02
|
||||
_md5_=6fd71821039fafd145c4e57189b39eb5
|
Binary file not shown.
@ -0,0 +1,14 @@
|
||||
BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DEFINED_PHASES=compile configure install preinst prepare setup
|
||||
DEPEND=>=sys-kernel/linux-headers-2.6.25 net-dialup/ppp:= tk? ( dev-lang/tk:= )
|
||||
DESCRIPTION=A user-mode PPPoE client and server suite for Linux
|
||||
EAPI=7
|
||||
HOMEPAGE=https://dianne.skoll.ca/projects/rp-pppoe/
|
||||
IUSE=tk
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=net-dialup/ppp:= tk? ( dev-lang/tk:= )
|
||||
SLOT=0
|
||||
SRC_URI=https://dianne.skoll.ca/projects/rp-pppoe/download/rp-pppoe-3.14.tar.gz https://github.com/paulusmack/ppp/archive/ppp-2.4.8.tar.gz https://dev.gentoo.org/~polynomial-c/dist/rp-pppoe-3.14-patches-01.tar.xz
|
||||
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 libtool f143db5a74ccd9ca28c1234deffede96 multilib 2477ebe553d3e4d2c606191fe6c33602 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
|
||||
_md5_=3455c796fb2c31685c03b13321ff34a5
|
Binary file not shown.
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup
|
||||
DEPEND=virtual/os-headers >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Tools for configuring the Linux kernel 802.1d Ethernet Bridge
|
||||
EAPI=5
|
||||
HOMEPAGE=http://bridge.sourceforge.net/
|
||||
IUSE=selinux kernel_linux
|
||||
KEYWORDS=amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=selinux? ( sec-policy/selinux-brctl )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/bridge/bridge-utils-1.5.tar.gz
|
||||
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 desktop 7fd20552ce4cc97e8acb132a499a7dd8 eapi7-ver f9ec87e93172b25ce65a85303dc06964 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 libtool f143db5a74ccd9ca28c1234deffede96 linux-info c90a203b1c14cfa77bd3e37a0e96c955 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 2477ebe553d3e4d2c606191fe6c33602 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=06f7ae0c9fc8a362e3142e6b082f0d4c
|
Binary file not shown.
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=configure prepare
|
||||
DEPEND=dev-lang/perl nls? ( dev-perl/Locale-gettext )
|
||||
DESCRIPTION=GNU utility to convert program --help output to a man page
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.gnu.org/software/help2man/
|
||||
IUSE=nls
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=dev-lang/perl nls? ( dev-perl/Locale-gettext )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnu/help2man/help2man-1.47.14.tar.xz
|
||||
_md5_=05a4259a8df0059a6b78c5a154e39caf
|
Binary file not shown.
Binary file not shown.
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=dev-libs/lzo:2= sys-apps/util-linux:0=[static-libs(+)?] sys-libs/zlib:0= convert? ( sys-fs/e2fsprogs:0= sys-libs/e2fsprogs-libs:0= ) convert? ( sys-apps/acl ) >=app-text/asciidoc-8.6.0 app-text/docbook-xml-dtd:4.5 app-text/xmlto static? ( dev-libs/lzo:2[static-libs(+)] sys-apps/util-linux:0[static-libs(+)] sys-libs/zlib:0[static-libs(+)] convert? ( sys-fs/e2fsprogs:0[static-libs(+)] sys-libs/e2fsprogs-libs:0[static-libs(+)] ) )
|
||||
DESCRIPTION=Btrfs filesystem utilities
|
||||
EAPI=5
|
||||
HOMEPAGE=https://btrfs.wiki.kernel.org
|
||||
IUSE=+convert static static-libs
|
||||
KEYWORDS=~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~sparc x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-libs/lzo:2= sys-apps/util-linux:0=[static-libs(+)?] sys-libs/zlib:0= convert? ( sys-fs/e2fsprogs:0= sys-libs/e2fsprogs-libs:0= )
|
||||
RESTRICT=test
|
||||
SLOT=0/0
|
||||
SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v4.4.1.tar.xz
|
||||
_eclasses_=bash-completion-r1 e5f9c3faab3ab3d1e7e007daa8c736ef desktop 7fd20552ce4cc97e8acb132a499a7dd8 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 2477ebe553d3e4d2c606191fe6c33602 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=7461703b3a5e6b8dc74b1b2e843db149
|
@ -1,9 +0,0 @@
|
||||
DEFINED_PHASES=-
|
||||
DESCRIPTION=SCSI sysfs query tool
|
||||
EAPI=6
|
||||
HOMEPAGE=http://sg.danny.cz/scsi/lsscsi.html
|
||||
KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86
|
||||
LICENSE=GPL-2
|
||||
SLOT=0
|
||||
SRC_URI=http://sg.danny.cz/scsi/lsscsi-0.29.tgz
|
||||
_md5_=a352c0392335caa8a312df1a0487a896
|
@ -1,9 +0,0 @@
|
||||
DEFINED_PHASES=-
|
||||
DESCRIPTION=SCSI sysfs query tool
|
||||
EAPI=6
|
||||
HOMEPAGE=http://sg.danny.cz/scsi/lsscsi.html
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=GPL-2
|
||||
SLOT=0
|
||||
SRC_URI=http://sg.danny.cz/scsi/lsscsi-0.30.tgz
|
||||
_md5_=84a82dce36618b853d81b7c06cb19558
|
Binary file not shown.
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare unpack
|
||||
DEPEND=rpc? ( net-libs/libtirpc ) selinux? ( sys-libs/libselinux ) rpc? ( virtual/pkgconfig )
|
||||
DESCRIPTION=Lists open files for running Unix processes
|
||||
EAPI=6
|
||||
HOMEPAGE=ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/
|
||||
IUSE=examples ipv6 rpc selinux
|
||||
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=lsof
|
||||
RDEPEND=rpc? ( net-libs/libtirpc ) selinux? ( sys-libs/libselinux )
|
||||
SLOT=0
|
||||
SRC_URI=ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_4.91.tar.bz2 ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/OLD/lsof_4.91.tar.bz2 http://www.mirrorservice.org/sites/lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_4.91.tar.bz2
|
||||
_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 2477ebe553d3e4d2c606191fe6c33602 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=91e2ec0d71920d231c44fadfa9560d74
|
Binary file not shown.
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=install postinst postrm prepare setup unpack
|
||||
DESCRIPTION=A fast and secure web browser
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.opera.com/
|
||||
IUSE=kernel_linux +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr-CA +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=OPERA-2014
|
||||
RDEPEND=dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/freetype net-misc/curl net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libnotify x11-libs/pango[X]
|
||||
SLOT=0
|
||||
SRC_URI=https://download1.operacdn.com/pub/opera/desktop/69.0.3686.49/linux/opera-stable_69.0.3686.49_amd64.deb https://download2.operacdn.com/pub/opera/desktop/69.0.3686.49/linux/opera-stable_69.0.3686.49_amd64.deb https://download3.operacdn.com/pub/opera/desktop/69.0.3686.49/linux/opera-stable_69.0.3686.49_amd64.deb https://download4.operacdn.com/pub/opera/desktop/69.0.3686.49/linux/opera-stable_69.0.3686.49_amd64.deb
|
||||
_eclasses_=chromium-2 92ff174aa2b13d6ea0c4539533f0b2de eutils fcb2aa98e1948b835b5ae66ca52868c5 linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib 2477ebe553d3e4d2c606191fe6c33602 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb unpacker 8ee8c1a2f31437d1766aac890d07a7f4 xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=807ea2165349f373f6c075a66ed12235
|
@ -1 +1 @@
|
||||
Fri, 03 Jul 2020 05:08:22 +0000
|
||||
Fri, 03 Jul 2020 11:08:22 +0000
|
||||
|
@ -1 +1 @@
|
||||
Fri 03 Jul 2020 05:08:22 AM UTC
|
||||
Fri 03 Jul 2020 11:08:22 AM UTC
|
||||
|
@ -1 +1 @@
|
||||
Fri, 03 Jul 2020 05:30:01 +0000
|
||||
Fri, 03 Jul 2020 11:30:02 +0000
|
||||
|
@ -1 +1 @@
|
||||
eeba62362ca237f79fe97d4d8d6f1ebfca08a2fb 1593746365 2020-07-03T03:19:25+00:00
|
||||
40db34ffc3eb5ec147daf037f32711ec7e1dbe71 1593773123 2020-07-03T10:45:23+00:00
|
||||
|
@ -1 +1 @@
|
||||
1593752701 Fri 03 Jul 2020 05:05:01 AM UTC
|
||||
1593774301 Fri 03 Jul 2020 11:05:01 AM UTC
|
||||
|
@ -1 +1 @@
|
||||
Fri, 03 Jul 2020 05:08:22 +0000
|
||||
Fri, 03 Jul 2020 11:08:22 +0000
|
||||
|
Binary file not shown.
@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
inherit autotools user
|
||||
|
||||
DESCRIPTION="Network traffic analyzer with cute web interface"
|
||||
HOMEPAGE="https://unix4lyfe.org/darkstat/"
|
||||
SRC_URI="https://unix4lyfe.org/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libbsd
|
||||
net-libs/libpcap
|
||||
sys-libs/zlib
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
"
|
||||
DARKSTAT_CHROOT_DIR=${DARKSTAT_CHROOT_DIR:-/var/lib/darkstat}
|
||||
DOCS=( AUTHORS ChangeLog README NEWS )
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-3.0.719-strncpy-off-by-one.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i \
|
||||
-e '/-DNDEBUG/d' \
|
||||
-e 's|-flto||g' \
|
||||
configure.ac || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --with-privdrop-user=darkstat
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
newinitd "${FILESDIR}"/darkstat-initd darkstat
|
||||
newconfd "${FILESDIR}"/darkstat-confd darkstat
|
||||
|
||||
sed -i -e "s:__CHROOT__:${DARKSTAT_CHROOT_DIR}:g" "${D}"/etc/conf.d/darkstat || die
|
||||
sed -i -e "s:__CHROOT__:${DARKSTAT_CHROOT_DIR}:g" "${D}"/etc/init.d/darkstat || die
|
||||
|
||||
keepdir "${DARKSTAT_CHROOT_DIR}"
|
||||
chown darkstat:0 "${D}${DARKSTAT_CHROOT_DIR}"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
enewuser darkstat
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Workaround bug #141619
|
||||
DARKSTAT_CHROOT_DIR=$(
|
||||
sed -n 's/^#CHROOT=\(.*\)/\1/p' "${ROOT}"/etc/conf.d/darkstat
|
||||
)
|
||||
chown darkstat:0 "${ROOT}${DARKSTAT_CHROOT_DIR}"
|
||||
|
||||
elog "To start different darkstat instances which will listen on a different"
|
||||
elog "interfaces create in /etc/init.d directory the 'darkstat.if' symlink to"
|
||||
elog "darkstat script where 'if' is the name of the interface."
|
||||
elog "Also in /etc/conf.d directory copy darkstat to darkstat.if"
|
||||
elog "and edit it to change default values."
|
||||
elog
|
||||
elog "darkstat's default chroot directory is: \"${ROOT}${DARKSTAT_CHROOT_DIR}\""
|
||||
}
|
@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
inherit autotools git-r3 user
|
||||
|
||||
DESCRIPTION="Network traffic analyzer with cute web interface"
|
||||
HOMEPAGE="https://unix4lyfe.org/darkstat/"
|
||||
EGIT_REPO_URI="https://www.unix4lyfe.org/git/darkstat"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libbsd
|
||||
net-libs/libpcap
|
||||
sys-libs/zlib
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
"
|
||||
DARKSTAT_CHROOT_DIR=${DARKSTAT_CHROOT_DIR:-/var/lib/darkstat}
|
||||
DOCS=( AUTHORS ChangeLog README NEWS )
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-3.0.719-strncpy-off-by-one.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i \
|
||||
-e '/-DNDEBUG/d' \
|
||||
-e 's|-flto||g' \
|
||||
configure.ac || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --with-privdrop-user=darkstat
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
newinitd "${FILESDIR}"/darkstat-initd darkstat
|
||||
newconfd "${FILESDIR}"/darkstat-confd darkstat
|
||||
|
||||
sed -i -e "s:__CHROOT__:${DARKSTAT_CHROOT_DIR}:g" "${D}"/etc/conf.d/darkstat || die
|
||||
sed -i -e "s:__CHROOT__:${DARKSTAT_CHROOT_DIR}:g" "${D}"/etc/init.d/darkstat || die
|
||||
|
||||
keepdir "${DARKSTAT_CHROOT_DIR}"
|
||||
chown darkstat:0 "${D}${DARKSTAT_CHROOT_DIR}"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
enewuser darkstat
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Workaround bug #141619
|
||||
DARKSTAT_CHROOT_DIR=$(
|
||||
sed -n 's/^#CHROOT=\(.*\)/\1/p' "${ROOT}"/etc/conf.d/darkstat
|
||||
)
|
||||
chown darkstat:0 "${ROOT}${DARKSTAT_CHROOT_DIR}"
|
||||
|
||||
elog "To start different darkstat instances which will listen on a different"
|
||||
elog "interfaces create in /etc/init.d directory the 'darkstat.if' symlink to"
|
||||
elog "darkstat script where 'if' is the name of the interface."
|
||||
elog "Also in /etc/conf.d directory copy darkstat to darkstat.if"
|
||||
elog "and edit it to change default values."
|
||||
elog
|
||||
elog "darkstat's default chroot directory is: \"${ROOT}${DARKSTAT_CHROOT_DIR}\""
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
--- a/localip.c
|
||||
+++ b/localip.c
|
||||
@@ -58,7 +58,7 @@
|
||||
} else {
|
||||
/* Warn about changed address. */
|
||||
if (!addr_equal(ips->addrs + *idx, a)) {
|
||||
- static char before[INET6_ADDRSTRLEN];
|
||||
+ static char before[INET6_ADDRSTRLEN + 1];
|
||||
strncpy(before, addr_to_str(ips->addrs + *idx), INET6_ADDRSTRLEN);
|
||||
verbosef("interface '%s' address %d/%d changed from %s to %s",
|
||||
iface, *idx+1, ips->num_addrs, before, addr_to_str(a));
|
Binary file not shown.
@ -1,3 +1,6 @@
|
||||
DIST ppp-2.4.7.tar.gz 688117 BLAKE2B e1c94ce31d98674536929d19e956e4013eb2b02c20c34e6184c0b99b50262ad1cd7fb6f4a1ed302872527a0c164af340e15ad1e2eaf191392c3f6ae2de21f5dd SHA512 e34ce24020af6a73e7a26c83c4f73a9c83fa455b7b363794dba27bf01f70368be06bff779777843949bd77f4bc9385d6ad455ea48bf8fff4e0d73cc8fef16ae2
|
||||
DIST ppp-2.4.8.tar.gz 697530 BLAKE2B 235114288699db45501bc7d9ce8f36c0b5684ab0dab09da93d7f2b4f7c3eca030ae26e34dfff25efa971374fbd7fde62f121ea6aa69872658f44c5ac8c7850a2 SHA512 a99b3b6c7bd80cd133bda4e29d33c793a76f3b67e1f8db774547e88932ce29564fad390a4f51d3fe30a75e006499b95000b042ae0f64cd360548426f8091a478
|
||||
DIST rp-pppoe-3.12.tar.gz 224125 BLAKE2B 27fe75e794624acaeb81806d67a6f4e5601a6b6a466100898ae3cccc8acb5f72ad9275fecd28735df1b01162ff0e60b74ad0373a24a60c7a5731b0744b86e019 SHA512 1b9e4c806fcbad1bc21f7b74a780ae98682b10a69d91fb08df6dbd1fff86f6271995ebded43f926f8249a17cdddb541edccbbb3ee28e1a2dc89173ad61cd3de1
|
||||
DIST rp-pppoe-3.13.tar.gz 224204 BLAKE2B 8ac3cd59c809f7f2e10fea580dfbda20fc99ae443851513cdc6d0ba8e8df848d7bd6f10d2b0ac6592bc4b48ee1945c299d3cbd73eb9dd6ddc23d0c1c39cd1b77 SHA512 e29ddc39252a0e71d509096e275f6f195f86a5871052dd558e8fb174d13086b1c601e6652f45619279a1eb2fbda96ba0ec85dea9edb27459af56ded4a52b5f36
|
||||
DIST rp-pppoe-3.14-patches-01.tar.xz 4708 BLAKE2B d0c294490f5c4c8f3f81fccb8234d5eec2257350a41206bf05882aa7e2aa0e2cb0944a962d77e23451f604376168298d5ef99c70b134989c35261bae6046b882 SHA512 0ae0f91e8b9cfcd7d1a1af6cb55f7972e9bc029cd4b10469d5be696ae750d6aabb5f59426e9bf6f700d5a56decd3ddf85a097bb98ae1d06f0b167967b5b8b8ea
|
||||
DIST rp-pppoe-3.14.tar.gz 224688 BLAKE2B bfac215d206ce53ead2a10d5440f8243cce4763f7ef15d52f7bd609e8eebdebf5bc52204350988cb1d1b69d1df9092aca77173333e753e8bb9752ead8618569c SHA512 0fa26e9478d387d4752ab85837dab9d1464f27c1ca832bad265deb01b5c3565aa341e3c75278b43a56aed466f02861af11b3bc64bae932a13cb103c4f0b91a29
|
||||
|
@ -0,0 +1,96 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools flag-o-matic readme.gentoo-r1 toolchain-funcs
|
||||
|
||||
PPP_P="ppp-2.4.8"
|
||||
PATCHES="${P}-patches-01"
|
||||
|
||||
DESCRIPTION="A user-mode PPPoE client and server suite for Linux"
|
||||
HOMEPAGE="https://dianne.skoll.ca/projects/rp-pppoe/"
|
||||
SRC_URI="https://dianne.skoll.ca/projects/rp-pppoe/download/${P}.tar.gz
|
||||
https://github.com/paulusmack/ppp/archive/${PPP_P}.tar.gz
|
||||
https://dev.gentoo.org/~polynomial-c/dist/${PATCHES}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="tk"
|
||||
|
||||
RDEPEND="
|
||||
net-dialup/ppp:=
|
||||
tk? ( dev-lang/tk:= )
|
||||
"
|
||||
DEPEND=">=sys-kernel/linux-headers-2.6.25
|
||||
${RDEPEND}"
|
||||
|
||||
DOC_CONTENTS="Use pppoe-setup to configure your dialup connection"
|
||||
|
||||
pkg_setup() {
|
||||
# This is needed in multiple phases
|
||||
PPPD_VER=$(best_version net-dialup/ppp)
|
||||
PPPD_VER=${PPPD_VER#*/*-} #reduce it to ${PV}-${PR}
|
||||
PPPD_VER=${PPPD_VER%%-*} #reduce it to ${PV}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use elibc_musl ; then
|
||||
rm "${WORKDIR}/patches/${PN}-3.14-musl.patch" || die
|
||||
fi
|
||||
|
||||
eapply "${WORKDIR}/patches"
|
||||
eapply_user
|
||||
|
||||
cd "${S}"/src || die
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
addpredict /dev/ppp
|
||||
|
||||
cd src || die
|
||||
# Not a mistake! This comes from the GitHub tarball doing funky naming
|
||||
econf --enable-plugin=../../ppp-ppp-${PPPD_VER}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd src || die
|
||||
emake AR="$(tc-getAR)"
|
||||
|
||||
if use tk; then
|
||||
emake -C "${S}/gui"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd src || die
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
#Don't use compiled rp-pppoe plugin - see pkg_preinst below
|
||||
local pppoe_plugin="${ED}/etc/ppp/plugins/rp-pppoe.so"
|
||||
if [[ -f "${pppoe_plugin}" ]] ; then
|
||||
rm "${pppoe_plugin}" || die
|
||||
fi
|
||||
|
||||
if use tk ; then
|
||||
emake -C "${S}/gui" \
|
||||
DESTDIR="${D}" \
|
||||
datadir=/usr/share/doc/${PF}/ \
|
||||
install
|
||||
dosym doc/${PF}/tkpppoe /usr/share/tkpppoe
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/pppoe-server.initd pppoe-server
|
||||
newconfd "${FILESDIR}"/pppoe-server.confd pppoe-server
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# Use the rp-pppoe plugin that comes with net-dialup/pppd
|
||||
if [[ -n "${PPPD_VER}" ]] && [[ -f "${EROOT}/usr/$(get_libdir)/pppd/${PPPD_VER}/rp-pppoe.so" ]] ; then
|
||||
dosym ../../../usr/$(get_libdir)/pppd/${PPPD_VER}/rp-pppoe.so /etc/ppp/plugins/rp-pppoe.so
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -1,2 +1 @@
|
||||
DIST bridge-utils-1.5.tar.gz 33243 BLAKE2B 211ecb831f802c119f32c30621daa781056bd9ff2fb5880d328704bd76b5b5b964d0671f77489fb9c71f25a3e073e5e4070cfa759deeba014aa1136ff60b1fdd SHA512 4e525fbd3defb509664ef3b728d9e5edfb92beaebdb5d7733d8203fb38cb3f4bb54d02dc1e28813889a2ee19c78b9b47da6d99c8032481a7fd7f104658dea7c3
|
||||
DIST bridge-utils-1.6.tar.xz 29904 BLAKE2B 4a816d2855a8f127dca3a19df326863848d36032c881a9093cd98b88f701d70486a9488e9761869629f29c6f5bc14305388eac3c22393a3e60dfdb3c9c4dda10 SHA512 b2ed39bc67349b7b91f2068cb505c0e3c89a8797d61e3d97ff957796cfe5fcef2c26dd788bd4215f628d69a4c8592377f4e632c3e181e87af3eaa238d8741e02
|
||||
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit autotools eutils linux-info toolchain-funcs
|
||||
|
||||
DESCRIPTION="Tools for configuring the Linux kernel 802.1d Ethernet Bridge"
|
||||
HOMEPAGE="http://bridge.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/bridge/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86"
|
||||
IUSE="selinux"
|
||||
|
||||
DEPEND="virtual/os-headers"
|
||||
RDEPEND="selinux? ( sec-policy/selinux-brctl )"
|
||||
|
||||
CONFIG_CHECK="~BRIDGE"
|
||||
WARNING_BRIDGE="CONFIG_BRIDGE is required to get bridge devices in the kernel"
|
||||
|
||||
get_headers() {
|
||||
CTARGET=${CTARGET:-${CHOST}}
|
||||
dir=/usr/include
|
||||
tc-is-cross-compiler && dir=/usr/${CTARGET}/usr/include
|
||||
echo "${dir}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-linux-3.8.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# use santitized headers and not headers from /usr/src
|
||||
econf \
|
||||
--prefix=/ \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--includedir=/usr/include \
|
||||
--with-linux-headers="$(get_headers)"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake AR=$(tc-getAR)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}"
|
||||
dodoc AUTHORS ChangeLog README THANKS TODO \
|
||||
doc/{FAQ,FIREWALL,HOWTO,PROJECTS,RPM-GPG-KEY,SMPNOTES,WISHLIST}
|
||||
[ -f "${D}"/sbin/brctl ] || die "upstream makefile failed to install binary"
|
||||
}
|
@ -1,18 +0,0 @@
|
||||
unfortunately if_bridge.h from Linux 3.8+ is not self-contained and the struct
|
||||
for ip6 is missing
|
||||
|
||||
http://bugs.gentoo.org/460262
|
||||
|
||||
this is not unheard of with Linux headers, for example, <linux/cdrom.h> needs
|
||||
<limits.h> to get INT_MAX
|
||||
|
||||
--- libbridge/libbridge.h
|
||||
+++ libbridge/libbridge.h
|
||||
@@ -20,6 +20,7 @@
|
||||
#define _LIBBRIDGE_H
|
||||
|
||||
#include <sys/socket.h>
|
||||
+#include <netinet/ip6.h>
|
||||
#include <linux/if.h>
|
||||
#include <linux/if_bridge.h>
|
||||
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue