parent
7a473de108
commit
2a749bb120
@ -0,0 +1 @@
|
||||
DIST libu2f-server-1.0.1.tar.xz 268648 SHA256 a618f59051209d6d70c24cf42d64c9b67bd7dd5946b6dbd2c649181d7e8f1f6e SHA512 51020722f49f787c793808b667e91923bde46e9137bfe5065106f83bcdb678e8d11cca12cb605d9622cafc15a9794c9080cf08e2a704293a791ab6f27ac47f47 WHIRLPOOL a8f4a50be8c9c09446ac6517e9e7a6609c0306aedeb683f911f89ac63a16cee2b88d7b551a1a8e20182a3c7cfa72ee86ce1d5105256e42c19affb2ad201139ea
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools eutils multilib-minimal
|
||||
|
||||
DESCRIPTION="Yubico Universal 2nd Factor (U2F) server C Library"
|
||||
HOMEPAGE="https://developers.yubico.com/libu2f-server/"
|
||||
SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.xz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="static-libs test"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/openssl:0=[${MULTILIB_USEDEP}]
|
||||
dev-libs/hidapi[${MULTILIB_USEDEP}]
|
||||
dev-libs/json-c[${MULTILIB_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
test? ( dev-libs/check[${MULTILIB_USEDEP}] )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
myeconfargs=(
|
||||
--disable-h2a # tarball already contains the manpage
|
||||
$(use_enable static-libs static)
|
||||
)
|
||||
|
||||
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
default
|
||||
prune_libtool_files
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>shirk+gentoo@bitspin.org</email>
|
||||
<name>René Köcher</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>gokturk@gentoo.org</email>
|
||||
<name>Göktürk Yüksek</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST af_alg-0.0.1.tar.gz 332007 SHA256 aeeef47027b06208207553ffc477758d6d4b8334c26b2b233af5127ef7e0a5d9 SHA512 10860268dbff65e20d78c7d251b5ac4e63342e01c30af72894baa63a625f11900a77a8d0cca29d93bd3a06ae29c16c5fc4d71843e7379b7d948ad1b6e6b58b5b WHIRLPOOL 86abc4aba4977f0c0ac83a07f7f4dff250445d6cfc7dc6112bb97f290711d3a16b7ccfb29da5b553cfe5eba08b42d0d333da92afe53fd99ce27f4eda78c35434
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>nerdboy@gentoo.org</email>
|
||||
<name>Steve Arnold</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">sarnold/af_alg</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
MY_PN="af_alg"
|
||||
|
||||
inherit autotools eutils libtool linux-info versionator
|
||||
|
||||
DESCRIPTION="af_alg is an openssl crypto engine kernel interface thing"
|
||||
HOMEPAGE="https://github.com/sarnold/af_alg"
|
||||
SRC_URI="mirror://gentoo/${MY_PN}-${PV}.tar.gz"
|
||||
|
||||
LICENSE="openssl"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="virtual/linux-sources
|
||||
>=dev-libs/openssl-1.0.0d"
|
||||
RDEPEND=""
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
S=${WORKDIR}/${MY_PN}-${PV}
|
||||
|
||||
CONFIG_CHECK="~CRYPTO_USER_API"
|
||||
WARNING_CRYPTO_USER_API="You need to enable CONFIG_CRYPTO_USER_API in order to use this package."
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s|ssl/engines|engines|" "${S}"/configure.ac
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --with-pic
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS NEWS README.rst
|
||||
|
||||
prune_libtool_files --modules
|
||||
}
|
@ -0,0 +1,33 @@
|
||||
From 659f9211aad1565543e26ef6877456d017c9d5bb Mon Sep 17 00:00:00 2001
|
||||
From: Min RK <benjaminrk@gmail.com>
|
||||
Date: Tue, 8 Mar 2016 09:17:05 +0100
|
||||
Subject: [PATCH] remove unused, deprecated `_handle`
|
||||
|
||||
Cython 0.24 may not support property assignment
|
||||
---
|
||||
zmq/backend/cython/context.pyx | 8 ++------
|
||||
1 file changed, 2 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/zmq/backend/cython/context.pyx b/zmq/backend/cython/context.pyx
|
||||
index 2cb7409..3595c10 100644
|
||||
--- a/zmq/backend/cython/context.pyx
|
||||
+++ b/zmq/backend/cython/context.pyx
|
||||
@@ -108,16 +108,12 @@ cdef class Context:
|
||||
if self._n_sockets:
|
||||
# move last handle to closed socket's index
|
||||
self._sockets[idx] = self._sockets[self._n_sockets]
|
||||
-
|
||||
-
|
||||
+
|
||||
@property
|
||||
def underlying(self):
|
||||
"""The address of the underlying libzmq context"""
|
||||
return <size_t> self.handle
|
||||
-
|
||||
- # backward-compat, though nobody is using it
|
||||
- _handle = underlying
|
||||
-
|
||||
+
|
||||
cdef inline int _term(self):
|
||||
cdef int rc=0
|
||||
if self.handle != NULL and not self.closed and getpid() == self._pid:
|
@ -1,2 +1,3 @@
|
||||
DIST colorator-0.1.gem 7680 SHA256 7adfe632249e619a955347ba0403dc97219f6d262ed719dc5b94a7e66109f727 SHA512 572a15f4d3011579302ae5448c9752511baec962d65265e923f561b002a3a80384610ab877233f15c1c6953a765fbf32b2d2838a658d207900cf53b6525caee2 WHIRLPOOL 833187760367c2f6493bf4dc229ba140f3987b41b58e49749578c3aa65500edd3c40806c3bfec7c2dd56bd6b73d8dfd28cc48678893f03aa7ec3575805bc4cf9
|
||||
DIST colorator-1.0.0.tar.gz 5063 SHA256 e7ecb784ab500815081d3add4ea371351b86af91510aca7d52ef1dfffe0664be SHA512 c6755dc822a67b39f8a3d2feeadede7159554a39c49fc3d04370bedee7d58cb9b7208592f84c3aa13a6a5c84b0076aa39926a6f77598d55d38697ba2b4945749 WHIRLPOOL 8f4b2eb4c0585e669d35ca047356acfdb1f020e614e18df964b5980af2effae8b33065d3d2bd2971784cab88f15902f0021b08903da157135660c5baa116b801
|
||||
DIST colorator-1.1.0.tar.gz 5112 SHA256 9b96af8a6b58aa23aa2a006e2f0696dd54a022251ec39db11ccbfa0f7d51da14 SHA512 7bc2e85f8c4db8ca6db5140c9ebb471d3b1733c1c408595eb0bec531ec5f08fc86f4ee793a451bf51f359c8d4f07beac9e5ae9f418e2752be1c4fb0442b802de WHIRLPOOL 5958d0503a813395866513c3f1d8892c71d938e8528cea6b8056d43f466df99ec16a60bf47564d93b8c1a83ebcf0e4c2394d1bc3280b98c4fa31a1ac7daad5bd
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.markdown"
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Colorize your text in the terminal"
|
||||
HOMEPAGE="https://github.com/octopress/colorator"
|
||||
SRC_URI="https://github.com/octopress/colorator/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e "/bundler/d" Rakefile || die
|
||||
sed -i -e "/luna/d" spec/spec/helper.rb || die
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21 ruby22"
|
||||
|
||||
# NOTE: this package contains precompiled code. It appears that all
|
||||
# source code can be found at https://code.google.com/p/selenium/ but the
|
||||
# repository is not organized in a way so that we can easily rebuild the
|
||||
# suited shared object. We'll just try our luck with the precompiled
|
||||
# objects for now.
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
|
||||
RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so"
|
||||
QA_PREBUILT="*/x_ignore_nofocus.so"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="This gem provides Ruby bindings for WebDriver"
|
||||
HOMEPAGE="http://gemcutter.org/gems/selenium-webdriver"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/childprocess-0.5.0
|
||||
dev-ruby/rubyzip:1"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Make websocket a development dependency since it is only needed
|
||||
# for the safari driver which we don't support on Gentoo.
|
||||
sed -i -e '/websocket/,/version_requirements/ s/runtime/development/' ../metadata || die
|
||||
}
|
@ -0,0 +1,173 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
# @ECLASS: chromium-2.eclass
|
||||
# @MAINTAINER:
|
||||
# Chromium Herd <chromium@gentoo.org>
|
||||
# @AUTHOR:
|
||||
# Mike Gilbert <floppym@gentoo.org>
|
||||
# @BLURB: Shared functions for chromium and google-chrome
|
||||
|
||||
inherit eutils linux-info
|
||||
|
||||
if [[ ${PN} == chromium ]]; then
|
||||
IUSE+=" custom-cflags"
|
||||
fi
|
||||
|
||||
# @FUNCTION: chromium_suid_sandbox_check_kernel_config
|
||||
# @USAGE:
|
||||
# @DESCRIPTION:
|
||||
# Ensures the system kernel supports features needed for SUID sandbox to work.
|
||||
chromium_suid_sandbox_check_kernel_config() {
|
||||
has "${EAPI:-0}" 0 1 2 3 && die "EAPI=${EAPI} is not supported"
|
||||
|
||||
if [[ "${MERGE_TYPE}" == "source" || "${MERGE_TYPE}" == "binary" ]]; then
|
||||
# Warn if the kernel does not support features needed for sandboxing.
|
||||
# Bug #363987.
|
||||
ERROR_PID_NS="PID_NS is required for sandbox to work"
|
||||
ERROR_NET_NS="NET_NS is required for sandbox to work"
|
||||
ERROR_USER_NS="USER_NS is required for sandbox to work"
|
||||
ERROR_SECCOMP_FILTER="SECCOMP_FILTER is required for sandbox to work"
|
||||
# Warn if the kernel does not support features needed for the browser to work
|
||||
# (bug #552576, bug #556286).
|
||||
ERROR_ADVISE_SYSCALLS="CONFIG_ADVISE_SYSCALLS is required for the renderer (bug #552576)"
|
||||
ERROR_COMPAT_VDSO="CONFIG_COMPAT_VDSO causes segfaults (bug #556286)"
|
||||
CONFIG_CHECK="~PID_NS ~NET_NS ~SECCOMP_FILTER ~USER_NS ~ADVISE_SYSCALLS ~!COMPAT_VDSO"
|
||||
check_extra_config
|
||||
fi
|
||||
}
|
||||
|
||||
# @ECLASS-VARIABLE: CHROMIUM_LANGS
|
||||
# @DEFAULT_UNSET
|
||||
# @DESCRIPTION:
|
||||
# List of language packs available for this package.
|
||||
|
||||
_chromium_set_l10n_IUSE() {
|
||||
[[ ${EAPI:-0} == 0 ]] && die "EAPI=${EAPI} is not supported"
|
||||
|
||||
local lang
|
||||
for lang in ${CHROMIUM_LANGS}; do
|
||||
# Default to enabled since we bundle them anyway.
|
||||
# USE-expansion will take care of disabling the langs the user has not
|
||||
# selected via LINGUAS.
|
||||
IUSE+=" +l10n_${lang}"
|
||||
done
|
||||
}
|
||||
|
||||
if [[ ${CHROMIUM_LANGS} ]]; then
|
||||
_chromium_set_l10n_IUSE
|
||||
fi
|
||||
|
||||
# @FUNCTION: chromium_remove_language_paks
|
||||
# @USAGE:
|
||||
# @DESCRIPTION:
|
||||
# Removes pak files from the current directory for languages that the user has
|
||||
# not selected via the LINGUAS variable.
|
||||
# Also performs QA checks to ensure CHROMIUM_LANGS has been set correctly.
|
||||
chromium_remove_language_paks() {
|
||||
local lang pak
|
||||
|
||||
# Look for missing pak files.
|
||||
for lang in ${CHROMIUM_LANGS}; do
|
||||
if [[ ! -e ${lang}.pak ]]; then
|
||||
eqawarn "LINGUAS warning: no .pak file for ${lang} (${lang}.pak not found)"
|
||||
fi
|
||||
done
|
||||
|
||||
# Look for extra pak files.
|
||||
# Remove pak files that the user does not want.
|
||||
for pak in *.pak; do
|
||||
lang=${pak%.pak}
|
||||
|
||||
if [[ ${lang} == en-US ]]; then
|
||||
continue
|
||||
fi
|
||||
if ! has ${lang} ${CHROMIUM_LANGS}; then
|
||||
eqawarn "LINGUAS warning: no ${lang} in LANGS"
|
||||
continue
|
||||
fi
|
||||
if ! use l10n_${lang}; then
|
||||
rm "${pak}" || die
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
chromium_pkg_die() {
|
||||
if [[ "${EBUILD_PHASE}" != "compile" ]]; then
|
||||
return
|
||||
fi
|
||||
|
||||
# Prevent user problems like bug #348235.
|
||||
eshopts_push -s extglob
|
||||
if is-flagq '-g?(gdb)?([1-9])'; then
|
||||
ewarn
|
||||
ewarn "You have enabled debug info (i.e. -g or -ggdb in your CFLAGS/CXXFLAGS)."
|
||||
ewarn "This produces very large build files causes the linker to consume large"
|
||||
ewarn "amounts of memory."
|
||||
ewarn
|
||||
ewarn "Please try removing -g{,gdb} before reporting a bug."
|
||||
ewarn
|
||||
fi
|
||||
eshopts_pop
|
||||
|
||||
# ccache often causes bogus compile failures, especially when the cache gets
|
||||
# corrupted.
|
||||
if has ccache ${FEATURES}; then
|
||||
ewarn
|
||||
ewarn "You have enabled ccache. Please try disabling ccache"
|
||||
ewarn "before reporting a bug."
|
||||
ewarn
|
||||
fi
|
||||
|
||||
# No ricer bugs.
|
||||
if use_if_iuse custom-cflags; then
|
||||
ewarn
|
||||
ewarn "You have enabled the custom-cflags USE flag."
|
||||
ewarn "Please disable it before reporting a bug."
|
||||
ewarn
|
||||
fi
|
||||
|
||||
# If the system doesn't have enough memory, the compilation is known to
|
||||
# fail. Print info about memory to recognize this condition.
|
||||
einfo
|
||||
einfo "$(grep MemTotal /proc/meminfo)"
|
||||
einfo "$(grep SwapTotal /proc/meminfo)"
|
||||
einfo
|
||||
}
|
||||
|
||||
# @VARIABLE: EGYP_CHROMIUM_COMMAND
|
||||
# @DESCRIPTION:
|
||||
# Path to the gyp_chromium script.
|
||||
: ${EGYP_CHROMIUM_COMMAND:=build/gyp_chromium}
|
||||
|
||||
# @VARIABLE: EGYP_CHROMIUM_DEPTH
|
||||
# @DESCRIPTION:
|
||||
# Depth for egyp_chromium.
|
||||
: ${EGYP_CHROMIUM_DEPTH:=.}
|
||||
|
||||
# @FUNCTION: egyp_chromium
|
||||
# @USAGE: [gyp arguments]
|
||||
# @DESCRIPTION:
|
||||
# Calls EGYP_CHROMIUM_COMMAND with depth EGYP_CHROMIUM_DEPTH and given
|
||||
# arguments. The full command line is echoed for logging.
|
||||
egyp_chromium() {
|
||||
set -- "${EGYP_CHROMIUM_COMMAND}" --depth="${EGYP_CHROMIUM_DEPTH}" "$@"
|
||||
echo "$@"
|
||||
"$@"
|
||||
}
|
||||
|
||||
# @FUNCTION: gyp_use
|
||||
# @USAGE: <USE flag> [GYP flag] [true suffix] [false suffix]
|
||||
# @DESCRIPTION:
|
||||
# If USE flag is set, echo -D[GYP flag]=[true suffix].
|
||||
#
|
||||
# If USE flag is not set, echo -D[GYP flag]=[false suffix].
|
||||
#
|
||||
# [GYP flag] defaults to use_[USE flag] with hyphens converted to underscores.
|
||||
#
|
||||
# [true suffix] defaults to 1. [false suffix] defaults to 0.
|
||||
gyp_use() {
|
||||
local gypflag="-D${2:-use_${1//-/_}}="
|
||||
usex "$1" "${gypflag}" "${gypflag}" "${3-1}" "${4-0}"
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
KDE_HANDBOOK="optional"
|
||||
KMNAME="kde-baseapps"
|
||||
inherit kde4-meta
|
||||
|
||||
DESCRIPTION="A KDE filemanager focusing on usability"
|
||||
HOMEPAGE="https://dolphin.kde.org https://www.kde.org/applications/system/dolphin"
|
||||
KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="debug semantic-desktop thumbnail"
|
||||
|
||||
DEPEND="
|
||||
$(add_kdebase_dep kactivities '' 4.13)
|
||||
$(add_kdeapps_dep libkonq)
|
||||
media-libs/phonon[qt4]
|
||||
x11-libs/libXrender
|
||||
semantic-desktop? (
|
||||
$(add_kdebase_dep baloo)
|
||||
$(add_kdeapps_dep baloo-widgets)
|
||||
$(add_kdebase_dep kfilemetadata)
|
||||
)
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
$(add_kdeapps_dep kdebase-kioslaves)
|
||||
$(add_kdeapps_dep kfind)
|
||||
thumbnail? (
|
||||
$(add_kdeapps_dep thumbnailers)
|
||||
|| (
|
||||
$(add_kdeapps_dep ffmpegthumbs)
|
||||
$(add_kdeapps_dep mplayerthumbs)
|
||||
)
|
||||
)
|
||||
"
|
||||
|
||||
RESTRICT="test"
|
||||
# bug 393129
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_with semantic-desktop Baloo)
|
||||
$(cmake-utils_use_with semantic-desktop BalooWidgets)
|
||||
$(cmake-utils_use_with semantic-desktop KFileMetaData)
|
||||
)
|
||||
|
||||
kde4-meta_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kde4-base_pkg_postinst
|
||||
|
||||
if ! has_version media-gfx/icoutils ; then
|
||||
elog "For .exe file preview support, install media-gfx/icoutils."
|
||||
fi
|
||||
}
|
@ -1,151 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools eutils fdo-mime gnome2-utils mono-env versionator gnome.org
|
||||
|
||||
DESCRIPTION="Import, organize, play, and share your music using a simple and powerful interface"
|
||||
HOMEPAGE="http://banshee.fm/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="+aac +cdda +bpm daap doc +encode ipod karma mtp test udev +web youtube"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-lang/mono-2.4.3
|
||||
<dev-lang/mono-4
|
||||
gnome-base/gnome-settings-daemon
|
||||
sys-apps/dbus
|
||||
>=dev-dotnet/gtk-sharp-2.12:2
|
||||
>=dev-dotnet/notify-sharp-0.4.0_pre20080912-r1
|
||||
>=media-libs/gstreamer-0.10.21-r3:0.10
|
||||
>=media-libs/gst-plugins-base-0.10.25.2:0.10
|
||||
media-libs/gst-plugins-bad:0.10
|
||||
media-libs/gst-plugins-good:0.10
|
||||
media-libs/gst-plugins-ugly:0.10
|
||||
>=media-plugins/gst-plugins-meta-0.10-r2:0.10
|
||||
media-plugins/gst-plugins-gio:0.10
|
||||
>=dev-dotnet/gconf-sharp-2.24.0:2
|
||||
media-plugins/gst-plugins-gconf:0.10
|
||||
cdda? (
|
||||
|| (
|
||||
media-plugins/gst-plugins-cdparanoia:0.10
|
||||
media-plugins/gst-plugins-cdio:0.10
|
||||
)
|
||||
)
|
||||
media-libs/musicbrainz:3
|
||||
dev-dotnet/dbus-sharp:1.0
|
||||
dev-dotnet/dbus-sharp-glib:1.0
|
||||
>=dev-dotnet/mono-addins-0.6.2[gtk]
|
||||
>=dev-dotnet/taglib-sharp-2.0.3.7
|
||||
>=dev-db/sqlite-3.4:3
|
||||
karma? ( >=media-libs/libkarma-0.1.0-r1 )
|
||||
aac? ( media-plugins/gst-plugins-faad:0.10 )
|
||||
bpm? ( media-plugins/gst-plugins-soundtouch:0.10 )
|
||||
daap? ( >=dev-dotnet/mono-zeroconf-0.8.0-r1 )
|
||||
doc? (
|
||||
>=app-text/gnome-doc-utils-0.17.3
|
||||
)
|
||||
encode? (
|
||||
media-plugins/gst-plugins-lame:0.10
|
||||
media-plugins/gst-plugins-taglib:0.10
|
||||
)
|
||||
ipod? ( >=media-libs/libgpod-0.8.2[mono] )
|
||||
mtp? (
|
||||
>=media-libs/libmtp-0.3.0
|
||||
)
|
||||
web? (
|
||||
>=net-libs/webkit-gtk-1.2.2:2
|
||||
>=net-libs/libsoup-gnome-2.26:2.4
|
||||
)
|
||||
youtube? (
|
||||
>=dev-dotnet/google-gdata-sharp-1.4
|
||||
)
|
||||
udev? (
|
||||
app-misc/media-player-info
|
||||
dev-dotnet/gudev-sharp
|
||||
dev-dotnet/gkeyfile-sharp
|
||||
dev-dotnet/gtk-sharp-beans
|
||||
dev-dotnet/gio-sharp
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare () {
|
||||
DOCS="AUTHORS ChangeLog HACKING NEWS README"
|
||||
|
||||
# Don't build BPM extension when not wanted
|
||||
if ! use bpm; then
|
||||
sed -i -e 's:Banshee.Bpm:$(NULL):g' src/Extensions/Makefile.am || die
|
||||
fi
|
||||
|
||||
# Don't append -ggdb, bug #458632, upstream bug #698217
|
||||
sed -i -e 's:-ggdb3:$(NULL):g' libbanshee/Makefile.am || die
|
||||
sed -i -e 's:-ggdb3::g' src/Core/Banshee.WebBrowser/libossifer/Makefile.am || die
|
||||
|
||||
AT_M4DIR="-I build/m4/banshee -I build/m4/shamrock -I build/m4/shave" \
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# soundmenu needs a properly maintained and updated indicate-sharp
|
||||
local myconf="
|
||||
--disable-dependency-tracking
|
||||
--disable-static
|
||||
--disable-maintainer-mode
|
||||
--enable-gnome
|
||||
--enable-schemas-install
|
||||
--with-gconf-schema-file-dir=/etc/gconf/schemas
|
||||
--with-vendor-build-id=Gentoo/${PN}/${PVR}
|
||||
--enable-gapless-playback
|
||||
--disable-boo
|
||||
--disable-gst-sharp
|
||||
--disable-torrent
|
||||
--disable-shave
|
||||
--disable-ubuntuone
|
||||
--disable-soundmenu
|
||||
--disable-upnp"
|
||||
|
||||
econf \
|
||||
$(use_enable doc docs) \
|
||||
$(use_enable doc user-help) \
|
||||
$(use_enable mtp) \
|
||||
$(use_enable daap) \
|
||||
$(use_enable ipod appledevice) \
|
||||
$(use_enable karma) \
|
||||
$(use_enable web webkit) \
|
||||
$(use_enable youtube) \
|
||||
$(use_enable udev gio) \
|
||||
$(use_enable udev gio_hardware) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake MCS=/usr/bin/gmcs
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files --all
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1 +1 @@
|
||||
Tue, 28 Jun 2016 20:40:49 +0000
|
||||
Wed, 29 Jun 2016 05:40:50 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue, 28 Jun 2016 20:40:49 +0000
|
||||
Wed, 29 Jun 2016 05:40:50 +0000
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/hidapi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/json-c[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig test? ( dev-libs/check[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Yubico Universal 2nd Factor (U2F) server C Library
|
||||
EAPI=6
|
||||
HOMEPAGE=https://developers.yubico.com/libu2f-server/
|
||||
IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=BSD-2
|
||||
RDEPEND=dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/hidapi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/json-c[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
|
||||
SLOT=0
|
||||
SRC_URI=https://developers.yubico.com/libu2f-server/Releases/libu2f-server-1.0.1.tar.xz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 792f83d5ec9536cb5ccef375469d8bde libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs e886935aae2b45a545665444ab0667cf
|
||||
_md5_=4b6e7665809f6822acf5121cd7a66b9a
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=configure install prepare setup
|
||||
DEPEND=virtual/linux-sources >=dev-libs/openssl-1.0.0d !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=af_alg is an openssl crypto engine kernel interface thing
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/sarnold/af_alg
|
||||
KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=openssl
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/af_alg-0.0.1.tar.gz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 792f83d5ec9536cb5ccef375469d8bde libtool 4890219c51da247200223277f993e054 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=69a0ae23068083731a5f834f3a8a7634
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) )
|
||||
DESCRIPTION=Colorize your text in the terminal
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/octopress/colorator
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 doc test test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/octopress/colorator/archive/v1.1.0.tar.gz -> colorator-1.1.0.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=822296d7232bd5537047da1910570e8c
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby20? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby20] dev-ruby/rubyzip:1[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby21] dev-ruby/rubyzip:1[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby22] dev-ruby/rubyzip:1[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DESCRIPTION=This gem provides Ruby bindings for WebDriver
|
||||
EAPI=5
|
||||
HOMEPAGE=http://gemcutter.org/gems/selenium-webdriver
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby20] dev-ruby/rubyzip:1[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby21] dev-ruby/rubyzip:1[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby22] dev-ruby/rubyzip:1[ruby_targets_ruby22] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/selenium-webdriver-2.53.4.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=090ee96022ee8c39ecbd903e4f8e40c3
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby19? ( doc? ( || ( dev-ruby/bluecloth[ruby_targets_ruby19] dev-ruby/maruku[ruby_targets_ruby19] dev-ruby/rdiscount[ruby_targets_ruby19] dev-ruby/kramdown[ruby_targets_ruby19] ) ) test? ( dev-ruby/rack[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( || ( dev-ruby/bluecloth[ruby_targets_ruby20] dev-ruby/maruku[ruby_targets_ruby20] dev-ruby/rdiscount[ruby_targets_ruby20] dev-ruby/kramdown[ruby_targets_ruby20] ) ) test? ( dev-ruby/rack[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( test? ( >=dev-ruby/ruby-gettext-2.3.8[ruby_targets_ruby19] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
|
||||
DEPEND=ruby_targets_ruby20? ( doc? ( || ( dev-ruby/bluecloth[ruby_targets_ruby20] dev-ruby/maruku[ruby_targets_ruby20] dev-ruby/rdiscount[ruby_targets_ruby20] dev-ruby/kramdown[ruby_targets_ruby20] ) ) test? ( dev-ruby/rack[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
|
||||
DESCRIPTION=Documentation generation tool for the Ruby programming language
|
||||
EAPI=5
|
||||
HOMEPAGE=http://yardoc.org/
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 doc test test
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby20 doc test test
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
|
||||
RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/lsegal/yard/archive/0.8.7.3.tar.gz -> yard-0.8.7.3-git.tgz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=7ecc885dbe4d6d9a56527302de495943
|
||||
_md5_=1228885235a3cd4a4d0927b499fe6c91
|
||||
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=>=kde-base/kactivities-4.13:4[aqua=] >=kde-apps/libkonq-4.14.3:4[aqua=] media-libs/phonon[qt4] x11-libs/libXrender semantic-desktop? ( >=kde-base/baloo-4.14.3:4[aqua=] >=kde-apps/baloo-widgets-4.14.3:4[aqua=] >=kde-base/kfilemetadata-4.14.3:4[aqua=] ) >=sys-apps/sed-4 sys-devel/make >=dev-util/cmake-2.8.12 dev-util/automoc virtual/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) handbook? ( app-text/docbook-xml-dtd:4.2 app-text/docbook-xsl-stylesheets ) dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=dev-qt/qtwebkit-4.8.5:4 >=kde-base/kdelibs-4.14.3:4[aqua=]
|
||||
DESCRIPTION=A KDE filemanager focusing on usability
|
||||
EAPI=5
|
||||
HOMEPAGE=https://dolphin.kde.org https://www.kde.org/applications/system/dolphin
|
||||
IUSE=debug semantic-desktop thumbnail +handbook aqua
|
||||
KEYWORDS=amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=kde-base/kactivities-4.13:4[aqua=] >=kde-apps/libkonq-4.14.3:4[aqua=] media-libs/phonon[qt4] x11-libs/libXrender semantic-desktop? ( >=kde-base/baloo-4.14.3:4[aqua=] >=kde-apps/baloo-widgets-4.14.3:4[aqua=] >=kde-base/kfilemetadata-4.14.3:4[aqua=] ) >=kde-apps/kdebase-kioslaves-4.14.3:4[aqua=] >=kde-apps/kfind-4.14.3:4[aqua=] thumbnail? ( >=kde-apps/thumbnailers-4.14.3:4[aqua=] || ( >=kde-apps/ffmpegthumbs-4.14.3:4[aqua=] >=kde-apps/mplayerthumbs-4.14.3:4[aqua=] ) ) !kde-base/dolphin:4 kde-frameworks/oxygen-icons handbook? ( >=kde-base/kdelibs-4.14.3:4[aqua=,handbook] ) dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=dev-qt/qtwebkit-4.8.5:4 >=kde-base/kdelibs-4.14.3:4[aqua=]
|
||||
RESTRICT=test
|
||||
SLOT=4/4.14
|
||||
SRC_URI=mirror://kde/stable/4.14.3/src/kde-baseapps-4.14.3.tar.xz
|
||||
_eclasses_=cmake-utils ac5bd012586c6cf0d9826400d9de2830 eutils 792f83d5ec9536cb5ccef375469d8bde fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic d270fa247153df66074f795fa42dba3e gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde4-base 845ba2359dd57a113f646d8bb035b19b kde4-functions 88bc45dff8c885002aca6e4c0adbe541 kde4-meta cc1175ba18c9391fbc67922aecead7da multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=14967bbe95a3b3522cf5daa8bdd7401d
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup
|
||||
DEPEND=>=dev-lang/mono-2.4.3 <dev-lang/mono-4 gnome-base/gnome-settings-daemon sys-apps/dbus >=dev-dotnet/gtk-sharp-2.12:2 >=dev-dotnet/notify-sharp-0.4.0_pre20080912-r1 >=media-libs/gstreamer-0.10.21-r3:0.10 >=media-libs/gst-plugins-base-0.10.25.2:0.10 media-libs/gst-plugins-bad:0.10 media-libs/gst-plugins-good:0.10 media-libs/gst-plugins-ugly:0.10 >=media-plugins/gst-plugins-meta-0.10-r2:0.10 media-plugins/gst-plugins-gio:0.10 >=dev-dotnet/gconf-sharp-2.24.0:2 media-plugins/gst-plugins-gconf:0.10 cdda? ( || ( media-plugins/gst-plugins-cdparanoia:0.10 media-plugins/gst-plugins-cdio:0.10 ) ) media-libs/musicbrainz:3 dev-dotnet/dbus-sharp:1.0 dev-dotnet/dbus-sharp-glib:1.0 >=dev-dotnet/mono-addins-0.6.2[gtk] >=dev-dotnet/taglib-sharp-2.0.3.7 >=dev-db/sqlite-3.4:3 karma? ( >=media-libs/libkarma-0.1.0-r1 ) aac? ( media-plugins/gst-plugins-faad:0.10 ) bpm? ( media-plugins/gst-plugins-soundtouch:0.10 ) daap? ( >=dev-dotnet/mono-zeroconf-0.8.0-r1 ) doc? ( >=app-text/gnome-doc-utils-0.17.3 ) encode? ( media-plugins/gst-plugins-lame:0.10 media-plugins/gst-plugins-taglib:0.10 ) ipod? ( >=media-libs/libgpod-0.8.2[mono] ) mtp? ( >=media-libs/libmtp-0.3.0 ) web? ( >=net-libs/webkit-gtk-1.2.2:2 >=net-libs/libsoup-gnome-2.26:2.4 ) youtube? ( >=dev-dotnet/google-gdata-sharp-1.4 ) udev? ( app-misc/media-player-info dev-dotnet/gudev-sharp dev-dotnet/gkeyfile-sharp dev-dotnet/gtk-sharp-beans dev-dotnet/gio-sharp ) virtual/pkgconfig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-apps/sed-4 app-arch/xz-utils
|
||||
DESCRIPTION=Import, organize, play, and share your music using a simple and powerful interface
|
||||
EAPI=5
|
||||
HOMEPAGE=http://banshee.fm/
|
||||
IUSE=+aac +cdda +bpm daap doc +encode ipod karma mtp test udev +web youtube
|
||||
KEYWORDS=amd64 x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=>=dev-lang/mono-2.4.3 <dev-lang/mono-4 gnome-base/gnome-settings-daemon sys-apps/dbus >=dev-dotnet/gtk-sharp-2.12:2 >=dev-dotnet/notify-sharp-0.4.0_pre20080912-r1 >=media-libs/gstreamer-0.10.21-r3:0.10 >=media-libs/gst-plugins-base-0.10.25.2:0.10 media-libs/gst-plugins-bad:0.10 media-libs/gst-plugins-good:0.10 media-libs/gst-plugins-ugly:0.10 >=media-plugins/gst-plugins-meta-0.10-r2:0.10 media-plugins/gst-plugins-gio:0.10 >=dev-dotnet/gconf-sharp-2.24.0:2 media-plugins/gst-plugins-gconf:0.10 cdda? ( || ( media-plugins/gst-plugins-cdparanoia:0.10 media-plugins/gst-plugins-cdio:0.10 ) ) media-libs/musicbrainz:3 dev-dotnet/dbus-sharp:1.0 dev-dotnet/dbus-sharp-glib:1.0 >=dev-dotnet/mono-addins-0.6.2[gtk] >=dev-dotnet/taglib-sharp-2.0.3.7 >=dev-db/sqlite-3.4:3 karma? ( >=media-libs/libkarma-0.1.0-r1 ) aac? ( media-plugins/gst-plugins-faad:0.10 ) bpm? ( media-plugins/gst-plugins-soundtouch:0.10 ) daap? ( >=dev-dotnet/mono-zeroconf-0.8.0-r1 ) doc? ( >=app-text/gnome-doc-utils-0.17.3 ) encode? ( media-plugins/gst-plugins-lame:0.10 media-plugins/gst-plugins-taglib:0.10 ) ipod? ( >=media-libs/libgpod-0.8.2[mono] ) mtp? ( >=media-libs/libmtp-0.3.0 ) web? ( >=net-libs/webkit-gtk-1.2.2:2 >=net-libs/libsoup-gnome-2.26:2.4 ) youtube? ( >=dev-dotnet/google-gdata-sharp-1.4 ) udev? ( app-misc/media-player-info dev-dotnet/gudev-sharp dev-dotnet/gkeyfile-sharp dev-dotnet/gtk-sharp-beans dev-dotnet/gio-sharp )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnome/sources/banshee/2.6/banshee-2.6.2.tar.xz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 792f83d5ec9536cb5ccef375469d8bde fdo-mime 92d07846ea8ea54172f8c0112a47ae3d gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 mono-env 10809200679bcceefebac9e72bebb6e6 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=f4b8179f83273ab9b98122eb2b2ce937
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
|
||||
DEPEND=app-misc/ca-certificates >=dev-libs/glib-2.24:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxml2:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libsoup:2.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) >=dev-util/gtk-doc-am-1.13 >=dev-util/intltool-0.40 virtual/pkgconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] test? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=Helper library for RESTful services
|
||||
EAPI=5
|
||||
HOMEPAGE=https://wiki.gnome.org/Projects/Librest
|
||||
IUSE=+introspection test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=app-misc/ca-certificates >=dev-libs/glib-2.24:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxml2:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libsoup:2.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
|
||||
SLOT=0.7
|
||||
SRC_URI=mirror://gnome/sources/rest/0.7/rest-0.7.93.tar.xz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 21c81ea94c12e45a63f7f14fba666e3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=4f7dfcda8e929ffc6f137099b955322d
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst setup unpack
|
||||
DEPEND=net-libs/libmnl kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources ) >=dev-vcs/git-1.8.2.1
|
||||
DESCRIPTION=Simple yet fast and modern VPN that utilizes state-of-the-art cryptography.
|
||||
EAPI=6
|
||||
HOMEPAGE=https://www.wireguard.io/
|
||||
IUSE=kernel_linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=net-libs/libmnl kernel_linux? ( virtual/modutils )
|
||||
SLOT=0
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde git-r3 00f60a84fc7b499c99edfe99caea9f95 linux-info fd1e29abbb02cbc49f1a14299846e9c4 linux-mod 4755518412586c2fd655ff6e55780bcb multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=d0fb836847e77468c6a6607695af87d9
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile install postinst preinst prepare
|
||||
DEPEND=kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc sys-process/fuser-bsd ) ) ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-auth/pambase virtual/pam ) tools? ( dev-lang/perl ) audit? ( sys-process/audit ) kernel_linux? ( sys-process/psmisc !<sys-process/procps-3.3.9-r2 ) selinux? ( sys-apps/policycoreutils sys-libs/libselinux ) !<sys-apps/baselayout-2.1-r1 !<sys-fs/udev-init-scripts-27 virtual/os-headers ncurses? ( virtual/pkgconfig )
|
||||
DESCRIPTION=OpenRC manages the services, startup and shutdown of a host
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/openrc/openrc/
|
||||
IUSE=audit debug ncurses pam newnet prefix +netifrc selinux static-libs tools unicode kernel_linux kernel_FreeBSD
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
|
||||
LICENSE=BSD-2
|
||||
PDEPEND=netifrc? ( net-misc/netifrc )
|
||||
RDEPEND=kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc sys-process/fuser-bsd ) ) ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-auth/pambase virtual/pam ) tools? ( dev-lang/perl ) audit? ( sys-process/audit ) kernel_linux? ( sys-process/psmisc !<sys-process/procps-3.3.9-r2 ) selinux? ( sys-apps/policycoreutils sys-libs/libselinux ) !<sys-apps/baselayout-2.1-r1 !<sys-fs/udev-init-scripts-27 !prefix? ( kernel_linux? ( || ( >=sys-apps/sysvinit-2.86-r6 sys-process/runit ) ) kernel_FreeBSD? ( sys-freebsd/freebsd-sbin ) ) selinux? ( sec-policy/selinux-base-policy sec-policy/selinux-openrc )
|
||||
SLOT=0
|
||||
SRC_URI=https://dev.gentoo.org/~williamh/dist/openrc-0.21.1.tar.bz2
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 toolchain-funcs e886935aae2b45a545665444ab0667cf
|
||||
_md5_=3d74878edf4366ae9219207c75ca2197
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure prepare
|
||||
DEPEND=app-crypt/libu2f-host app-crypt/libu2f-server virtual/pam virtual/pkgconfig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Library for authenticating against PAM with a Yubikey
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/Yubico/pam-u2f
|
||||
IUSE=debug
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=BSD
|
||||
RDEPEND=app-crypt/libu2f-host app-crypt/libu2f-server virtual/pam
|
||||
SLOT=0
|
||||
SRC_URI=https://developers.yubico.com/pam-u2f/Releases/pam_u2f-1.0.4.tar.gz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 toolchain-funcs e886935aae2b45a545665444ab0667cf
|
||||
_md5_=7a43edec65001e86eafd040d94236379
|
@ -1,12 +1,11 @@
|
||||
DEFINED_PHASES=install postinst setup
|
||||
DESCRIPTION=Microcode for C.Islands/V.Islands/A.Islands Radeon GPUs and APUs
|
||||
DESCRIPTION=IRQ microcode for r6xx/r7xx/Evergreen/N.Islands/S.Islands Radeon GPUs and APUs
|
||||
EAPI=5
|
||||
HOMEPAGE=https://people.freedesktop.org/~agd5f/radeon_ucode/
|
||||
IUSE=legacy
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=radeon-ucode
|
||||
RDEPEND=legacy? ( !sys-firmware/radeon-ucode ) !>sys-kernel/linux-firmware-20150812[-savedconfig]
|
||||
RDEPEND=!sys-kernel/linux-firmware[-savedconfig]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/amdgpu-ucode-20160331.tar.xz legacy? ( mirror://gentoo/radeon-ucode-20160331.tar.xz )
|
||||
SRC_URI=mirror://gentoo/radeon-ucode-20160628.tar.xz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=451684bd01f8b78309a147be072e643f
|
||||
_md5_=dcd4e891fbef10383ce40ace05d01cfc
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=install postinst preinst prepare unpack
|
||||
DESCRIPTION=Linux firmware files
|
||||
EAPI=5
|
||||
HOMEPAGE=https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
|
||||
IUSE=savedconfig savedconfig
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
LICENSE=GPL-1 GPL-2 GPL-3 BSD freedist
|
||||
RDEPEND=!savedconfig? ( !sys-firmware/alsa-firmware[alsa_cards_ca0132] !sys-firmware/alsa-firmware[alsa_cards_korg1212] !sys-firmware/alsa-firmware[alsa_cards_maestro3] !sys-firmware/alsa-firmware[alsa_cards_sb16] !sys-firmware/alsa-firmware[alsa_cards_ymfpci] !media-tv/cx18-firmware !<sys-firmware/ivtv-firmware-20080701-r1 !media-tv/linuxtv-dvb-firmware[dvb_cards_cx231xx] !media-tv/linuxtv-dvb-firmware[dvb_cards_cx23885] !media-tv/linuxtv-dvb-firmware[dvb_cards_usb-dib0700] !net-dialup/ueagle-atm !net-dialup/ueagle4-atm !net-wireless/ar9271-firmware !net-wireless/i2400m-fw !net-wireless/libertas-firmware !sys-firmware/rt61-firmware !net-wireless/rt73-firmware !net-wireless/rt2860-firmware !net-wireless/rt2870-firmware !sys-block/qla-fc-firmware !sys-firmware/amd-ucode !sys-firmware/iwl1000-ucode !sys-firmware/iwl2000-ucode !sys-firmware/iwl2030-ucode !sys-firmware/iwl3945-ucode !sys-firmware/iwl4965-ucode !sys-firmware/iwl5000-ucode !sys-firmware/iwl5150-ucode !sys-firmware/iwl6000-ucode !sys-firmware/iwl6005-ucode !sys-firmware/iwl6030-ucode !sys-firmware/iwl6050-ucode !sys-firmware/iwl3160-ucode !sys-firmware/iwl7260-ucode !sys-firmware/iwl7265-ucode !sys-firmware/iwl3160-7260-bt-ucode !sys-firmware/radeon-ucode )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/linux-firmware-20160628.tar.xz
|
||||
_eclasses_=portability bb1a0ed8ea152b957d17339f01d4d7f5 savedconfig 7de7daa586f6bf361639e77d6f2299db
|
||||
_md5_=413c6ad237a65f32c34278c87b137549
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
|
||||
DEPEND=>=dev-libs/glib-2:2 >=dev-libs/libxslt-1.0.0:= dev-libs/libxml2:= net-libs/libsoup-gnome:2.4 sys-apps/hwids introspection? ( >=dev-libs/gobject-introspection-0.9.7:= ) dev-libs/gobject-introspection-common >=dev-util/gtk-doc-am-1.10 virtual/pkgconfig test? ( dev-libs/check ) vala? ( || ( dev-lang/vala:0.32[vapigen(+)] dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] dev-lang/vala:0.26[vapigen(+)] dev-lang/vala:0.24[vapigen(+)] dev-lang/vala:0.22[vapigen(+)] ) ) app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info virtual/pkgconfig
|
||||
DESCRIPTION=GObject library for managing information about real and virtual OSes
|
||||
EAPI=5
|
||||
HOMEPAGE=http://libosinfo.org/
|
||||
IUSE=+introspection +vala test
|
||||
KEYWORDS=~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86
|
||||
LICENSE=GPL-2 LGPL-2.1
|
||||
RDEPEND=>=dev-libs/glib-2:2 >=dev-libs/libxslt-1.0.0:= dev-libs/libxml2:= net-libs/libsoup-gnome:2.4 sys-apps/hwids introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
|
||||
REQUIRED_USE=vala? ( introspection )
|
||||
SLOT=0
|
||||
SRC_URI=http://fedorahosted.org/releases/l/i/libosinfo/libosinfo-0.2.12.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 21c81ea94c12e45a63f7f14fba666e3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf udev 73058269b3e70e34e084fa3981282338 vala 7541b78609c301de4ea866a8cc1b53a6 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=85e78f1b7048408bb3b75945304db0c9
|
@ -1 +1 @@
|
||||
Tue, 28 Jun 2016 20:40:49 +0000
|
||||
Wed, 29 Jun 2016 05:40:50 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue Jun 28 20:39:53 UTC 2016
|
||||
Wed Jun 29 05:39:55 UTC 2016
|
||||
|
@ -1 +1 @@
|
||||
Tue, 28 Jun 2016 21:00:01 +0000
|
||||
Wed, 29 Jun 2016 06:00:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1467146401 Tue 28 Jun 2016 08:40:01 PM UTC
|
||||
1467178802 Wed 29 Jun 2016 05:40:02 AM UTC
|
||||
|
@ -1 +1 @@
|
||||
Tue, 28 Jun 2016 20:40:49 +0000
|
||||
Wed, 29 Jun 2016 05:40:50 +0000
|
||||
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit eutils gnome2 multilib-minimal virtualx
|
||||
|
||||
DESCRIPTION="Helper library for RESTful services"
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/Librest"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0.7"
|
||||
IUSE="+introspection test"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
# Coverage testing should not be enabled
|
||||
RDEPEND="
|
||||
app-misc/ca-certificates
|
||||
>=dev-libs/glib-2.24:2[${MULTILIB_USEDEP}]
|
||||
dev-libs/libxml2:2[${MULTILIB_USEDEP}]
|
||||
net-libs/libsoup:2.4[${MULTILIB_USEDEP}]
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/gtk-doc-am-1.13
|
||||
>=dev-util/intltool-0.40
|
||||
virtual/pkgconfig[${MULTILIB_USEDEP}]
|
||||
test? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
|
||||
"
|
||||
|
||||
multilib_src_configure() {
|
||||
# gnome support only adds dependency on obsolete libsoup-gnome
|
||||
# https://bugzilla.gnome.org/show_bug.cgi?id=758166
|
||||
ECONF_SOURCE=${S} \
|
||||
gnome2_src_configure \
|
||||
--disable-static \
|
||||
--disable-gcov \
|
||||
--without-gnome \
|
||||
--with-ca-certificates="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
|
||||
$(multilib_native_use_enable introspection)
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
ln -s "${S}"/docs/reference/rest/html docs/reference/rest/html || die
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
# Tests need dbus
|
||||
Xemake check
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
gnome2_src_compile
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
gnome2_src_install
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>zx2c4@gentoo.org</email>
|
||||
<name>Jason A. Donenfeld</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit linux-mod linux-info
|
||||
|
||||
DESCRIPTION="Simple yet fast and modern VPN that utilizes state-of-the-art cryptography."
|
||||
HOMEPAGE="https://www.wireguard.io/"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://git.zx2c4.com/WireGuard"
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${PV}.tar.xz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="net-libs/libmnl"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
MODULE_NAMES="wireguard(net:src)"
|
||||
BUILD_PARAMS="KERNELDIR=${KERNEL_DIR} V=1"
|
||||
CONFIG_CHECK="NET_UDP_TUNNEL IPV6 NETFILTER_XT_MATCH_HASHLIMIT ~PADATA"
|
||||
ERROR_NET_UDP_TUNNEL="WireGuard requires NET_UDP_TUNNEL."
|
||||
ERROR_IPV6="WireGuard requires IPV6 support in the kernel."
|
||||
ERROR_NETFILTER_XT_MATCH_HASHLIMIT="WireGuard requires NETFILTER_XT_MATCH_HASHLIMIT."
|
||||
ERROR_PADATA="If you're running a multicore system you likely should enable CONFIG_PADATA for improved performance and parallel crypto."
|
||||
|
||||
pkg_setup() {
|
||||
linux-mod_pkg_setup
|
||||
kernel_is -lt 4 1 0 && die "This version of ${PN} requires Linux >= 4.1"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
linux-mod_src_compile
|
||||
emake -C src/tools
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README.md
|
||||
linux-mod_src_install
|
||||
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" -C src/tools install
|
||||
}
|
@ -0,0 +1,352 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit flag-o-matic pam toolchain-funcs
|
||||
|
||||
DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
|
||||
HOMEPAGE="https://github.com/openrc/openrc/"
|
||||
|
||||
if [[ ${PV} == "9999" ]]; then
|
||||
EGIT_REPO_URI="git://github.com/OpenRC/${PN}.git"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="https://dev.gentoo.org/~williamh/dist/${P}.tar.bz2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
fi
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs
|
||||
tools unicode kernel_linux kernel_FreeBSD"
|
||||
|
||||
COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc sys-process/fuser-bsd ) )
|
||||
ncurses? ( sys-libs/ncurses:0= )
|
||||
pam? (
|
||||
sys-auth/pambase
|
||||
virtual/pam
|
||||
)
|
||||
tools? ( dev-lang/perl )
|
||||
audit? ( sys-process/audit )
|
||||
kernel_linux? (
|
||||
sys-process/psmisc
|
||||
!<sys-process/procps-3.3.9-r2
|
||||
)
|
||||
selinux? (
|
||||
sys-apps/policycoreutils
|
||||
sys-libs/libselinux
|
||||
)
|
||||
!<sys-apps/baselayout-2.1-r1
|
||||
!<sys-fs/udev-init-scripts-27"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/os-headers
|
||||
ncurses? ( virtual/pkgconfig )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!prefix? (
|
||||
kernel_linux? ( || ( >=sys-apps/sysvinit-2.86-r6 sys-process/runit ) )
|
||||
kernel_FreeBSD? ( sys-freebsd/freebsd-sbin )
|
||||
)
|
||||
selinux? (
|
||||
sec-policy/selinux-base-policy
|
||||
sec-policy/selinux-openrc
|
||||
)
|
||||
"
|
||||
|
||||
PDEPEND="netifrc? ( net-misc/netifrc )"
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's:0444:0644:' mk/sys.mk || die
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
local ver="git-${EGIT_VERSION:0:6}"
|
||||
sed -i "/^GITVER[[:space:]]*=/s:=.*:=${ver}:" mk/gitver.mk || die
|
||||
fi
|
||||
|
||||
# Allow user patches to be applied without modifying the ebuild
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
unset LIBDIR #266688
|
||||
|
||||
MAKE_ARGS="${MAKE_ARGS}
|
||||
LIBNAME=$(get_libdir)
|
||||
LIBEXECDIR=${EPREFIX}/$(get_libdir)/rc
|
||||
MKNET=$(usex newnet)
|
||||
MKSELINUX=$(usex selinux)
|
||||
MKAUDIT=$(usex audit)
|
||||
MKPAM=$(usev pam)
|
||||
MKSTATICLIBS=$(usex static-libs)
|
||||
MKTOOLS=$(usex tools)"
|
||||
|
||||
local brand="Unknown"
|
||||
if use kernel_linux ; then
|
||||
MAKE_ARGS="${MAKE_ARGS} OS=Linux"
|
||||
brand="Linux"
|
||||
elif use kernel_FreeBSD ; then
|
||||
MAKE_ARGS="${MAKE_ARGS} OS=FreeBSD"
|
||||
brand="FreeBSD"
|
||||
fi
|
||||
export BRANDING="Gentoo ${brand}"
|
||||
use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}"
|
||||
export DEBUG=$(usev debug)
|
||||
export MKTERMCAP=$(usev ncurses)
|
||||
|
||||
tc-export CC AR RANLIB
|
||||
emake ${MAKE_ARGS}
|
||||
}
|
||||
|
||||
# set_config <file> <option name> <yes value> <no value> test
|
||||
# a value of "#" will just comment out the option
|
||||
set_config() {
|
||||
local file="${ED}/$1" var=$2 val com
|
||||
eval "${@:5}" && val=$3 || val=$4
|
||||
[[ ${val} == "#" ]] && com="#" && val='\2'
|
||||
sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ ]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
|
||||
}
|
||||
|
||||
set_config_yes_no() {
|
||||
set_config "$1" "$2" YES NO "${@:3}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake ${MAKE_ARGS} DESTDIR="${D}" install
|
||||
|
||||
# move the shared libs back to /usr so ldscript can install
|
||||
# more of a minimal set of files
|
||||
# disabled for now due to #270646
|
||||
#mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || die
|
||||
#gen_usr_ldscript -a einfo rc
|
||||
gen_usr_ldscript libeinfo.so
|
||||
gen_usr_ldscript librc.so
|
||||
|
||||
if ! use kernel_linux; then
|
||||
keepdir /$(get_libdir)/rc/init.d
|
||||
fi
|
||||
keepdir /$(get_libdir)/rc/tmp
|
||||
|
||||
# Backup our default runlevels
|
||||
dodir /usr/share/"${PN}"
|
||||
cp -PR "${ED}"/etc/runlevels "${ED}"/usr/share/${PN} || die
|
||||
rm -rf "${ED}"/etc/runlevels
|
||||
|
||||
# Setup unicode defaults for silly unicode users
|
||||
set_config_yes_no /etc/rc.conf unicode use unicode
|
||||
|
||||
# Cater to the norm
|
||||
set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use amd64 ')'
|
||||
|
||||
# On HPPA, do not run consolefont by default (bug #222889)
|
||||
if use hppa; then
|
||||
rm -f "${ED}"/usr/share/openrc/runlevels/boot/consolefont
|
||||
fi
|
||||
|
||||
# Support for logfile rotation
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/openrc.logrotate openrc
|
||||
|
||||
# install gentoo pam.d files
|
||||
newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
|
||||
newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon
|
||||
|
||||
# install documentation
|
||||
dodoc ChangeLog *.md
|
||||
if use newnet; then
|
||||
dodoc README.newnet
|
||||
fi
|
||||
}
|
||||
|
||||
add_boot_init() {
|
||||
local initd=$1
|
||||
local runlevel=${2:-boot}
|
||||
# if the initscript is not going to be installed and is not
|
||||
# currently installed, return
|
||||
[[ -e "${ED}"/etc/init.d/${initd} || -e "${EROOT}"etc/init.d/${initd} ]] \
|
||||
|| return
|
||||
[[ -e "${EROOT}"etc/runlevels/${runlevel}/${initd} ]] && return
|
||||
|
||||
# if runlevels dont exist just yet, then create it but still flag
|
||||
# to pkg_postinst that it needs real setup #277323
|
||||
if [[ ! -d "${EROOT}"etc/runlevels/${runlevel} ]] ; then
|
||||
mkdir -p "${EROOT}"etc/runlevels/${runlevel}
|
||||
touch "${EROOT}"etc/runlevels/.add_boot_init.created
|
||||
fi
|
||||
|
||||
elog "Auto-adding '${initd}' service to your ${runlevel} runlevel"
|
||||
ln -snf /etc/init.d/${initd} "${EROOT}"etc/runlevels/${runlevel}/${initd}
|
||||
}
|
||||
add_boot_init_mit_config() {
|
||||
local config=$1 initd=$2
|
||||
if [[ -e ${EROOT}${config} ]] ; then
|
||||
if [[ -n $(sed -e 's:#.*::' -e '/^[[:space:]]*$/d' "${EROOT}"${config}) ]] ; then
|
||||
add_boot_init ${initd}
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
local f LIBDIR=$(get_libdir)
|
||||
|
||||
# avoid default thrashing in conf.d files when possible #295406
|
||||
if [[ -e "${EROOT}"etc/conf.d/hostname ]] ; then
|
||||
(
|
||||
unset hostname HOSTNAME
|
||||
source "${EROOT}"etc/conf.d/hostname
|
||||
: ${hostname:=${HOSTNAME}}
|
||||
[[ -n ${hostname} ]] && set_config /etc/conf.d/hostname hostname "${hostname}"
|
||||
)
|
||||
fi
|
||||
|
||||
# set default interactive shell to sulogin if it exists
|
||||
set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin
|
||||
|
||||
# termencoding was added in 0.2.1 and needed in boot
|
||||
has_version ">=sys-apps/openrc-0.2.1" || add_boot_init termencoding
|
||||
|
||||
# swapfiles was added in 0.9.9 and needed in boot (february 2012)
|
||||
has_version ">=sys-apps/openrc-0.9.9" || add_boot_init swapfiles
|
||||
|
||||
if ! has_version ">=sys-apps/openrc-0.11"; then
|
||||
add_boot_init sysfs sysinit
|
||||
fi
|
||||
|
||||
if ! has_version ">=sys-apps/openrc-0.11.3" ; then
|
||||
migrate_udev_mount_script
|
||||
add_boot_init tmpfiles.setup boot
|
||||
fi
|
||||
|
||||
# these were added in 0.12.
|
||||
if ! has_version ">=sys-apps/openrc-0.12"; then
|
||||
add_boot_init loopback
|
||||
add_boot_init tmpfiles.dev sysinit
|
||||
|
||||
# ensure existing /etc/conf.d/net is not removed
|
||||
# undoes the hack to get around CONFIG_PROTECT in openrc-0.11.8 and earlier
|
||||
# this needs to stay in openrc ebuilds for a long time. :(
|
||||
# Added in 0.12.
|
||||
if [[ -f "${EROOT}"etc/conf.d/net ]]; then
|
||||
einfo "Modifying conf.d/net to keep it from being removed"
|
||||
cat <<-EOF >>"${EROOT}"etc/conf.d/net
|
||||
|
||||
# The network scripts are now part of net-misc/netifrc
|
||||
# In order to avoid sys-apps/${P} from removing this file, this comment was
|
||||
# added; you can safely remove this comment. Please see
|
||||
# /usr/share/doc/netifrc*/README* for more information.
|
||||
EOF
|
||||
fi
|
||||
fi
|
||||
has_version ">=sys-apps/openrc-0.14" || add_boot_init binfmt
|
||||
|
||||
if ! has_version ">=sys-apps/openrc-0.18.3"; then
|
||||
add_boot_init mtab
|
||||
if [[ -f "${EROOT}"etc/mtab ]] && [[ ! -L "${EROOT}"etc/mtab ]]; then
|
||||
ewarn "${EROOT}etc/mtab will be replaced with a"
|
||||
ewarn "symbolic link to /proc/self/mounts on the next"
|
||||
ewarn "reboot."
|
||||
ewarn "Change the setting in ${EROOT}etc/conf.d/mtab"
|
||||
ewarn "if you do not want this to happen."
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
# >=OpenRC-0.11.3 requires udev-mount to be in the sysinit runlevel with udev.
|
||||
migrate_udev_mount_script() {
|
||||
if [ -e "${EROOT}"etc/runlevels/sysinit/udev -a \
|
||||
! -e "${EROOT}"etc/runlevels/sysinit/udev-mount ]; then
|
||||
add_boot_init udev-mount sysinit
|
||||
fi
|
||||
return 0
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local LIBDIR=$(get_libdir)
|
||||
|
||||
# Make our runlevels if they don't exist
|
||||
if [[ ! -e "${EROOT}"etc/runlevels ]] || [[ -e "${EROOT}"etc/runlevels/.add_boot_init.created ]] ; then
|
||||
einfo "Copying across default runlevels"
|
||||
cp -RPp "${EROOT}"usr/share/${PN}/runlevels "${EROOT}"etc
|
||||
rm -f "${EROOT}"etc/runlevels/.add_boot_init.created
|
||||
else
|
||||
if [[ ! -e "${EROOT}"etc/runlevels/sysinit/devfs ]] ; then
|
||||
mkdir -p "${EROOT}"etc/runlevels/sysinit
|
||||
cp -RPp "${EROOT}"usr/share/${PN}/runlevels/sysinit/* \
|
||||
"${EROOT}"etc/runlevels/sysinit
|
||||
fi
|
||||
if [[ ! -e "${EROOT}"etc/runlevels/shutdown/mount-ro ]] ; then
|
||||
mkdir -p "${EROOT}"etc/runlevels/shutdown
|
||||
cp -RPp "${EROOT}"usr/share/${PN}/runlevels/shutdown/* \
|
||||
"${EROOT}"etc/runlevels/shutdown
|
||||
fi
|
||||
if [[ ! -e "${EROOT}"etc/runlevels/nonetwork/local ]]; then
|
||||
cp -RPp "${EROOT}"usr/share/${PN}/runlevels/nonetwork \
|
||||
"${EROOT}"etc/runlevels
|
||||
fi
|
||||
fi
|
||||
|
||||
if use hppa; then
|
||||
elog "Setting the console font does not work on all HPPA consoles."
|
||||
elog "You can still enable it by running:"
|
||||
elog "# rc-update add consolefont boot"
|
||||
fi
|
||||
|
||||
# Handle the conf.d/local.{start,stop} -> local.d transition
|
||||
if path_exists -o "${EROOT}"etc/conf.d/local.{start,stop} ; then
|
||||
elog "Moving your ${EROOT}etc/conf.d/local.{start,stop}"
|
||||
elog "files to ${EROOT}etc/local.d"
|
||||
mv "${EROOT}"etc/conf.d/local.start "${EROOT}"etc/local.d/baselayout1.start
|
||||
mv "${EROOT}"etc/conf.d/local.stop "${EROOT}"etc/local.d/baselayout1.stop
|
||||
chmod +x "${EROOT}"etc/local.d/*{start,stop}
|
||||
fi
|
||||
|
||||
if use kernel_linux && [[ "${EROOT}" = "/" ]]; then
|
||||
if ! /$(get_libdir)/rc/sh/migrate-to-run.sh; then
|
||||
ewarn "The dependency data could not be migrated to /run/openrc."
|
||||
ewarn "This means you need to reboot your system."
|
||||
fi
|
||||
fi
|
||||
|
||||
# update the dependency tree after touching all files #224171
|
||||
[[ "${EROOT}" = "/" ]] && "${EROOT}/${LIBDIR}"/rc/bin/rc-depend -u
|
||||
|
||||
if ! use newnet && ! use netifrc; then
|
||||
ewarn "You have emerged OpenRc without network support. This"
|
||||
ewarn "means you need to SET UP a network manager such as"
|
||||
ewarn " net-misc/netifrc, net-misc/dhcpcd, net-misc/wicd,"
|
||||
ewarn "net-misc/NetworkManager, or net-misc/badvpn."
|
||||
ewarn "Or, you have the option of emerging openrc with the newnet"
|
||||
ewarn "use flag and configuring /etc/conf.d/network and"
|
||||
ewarn "/etc/conf.d/staticroute if you only use static interfaces."
|
||||
ewarn
|
||||
fi
|
||||
|
||||
if use newnet && [ ! -e "${EROOT}"etc/runlevels/boot/network ]; then
|
||||
ewarn "Please add the network service to your boot runlevel"
|
||||
ewarn "as soon as possible. Not doing so could leave you with a system"
|
||||
ewarn "without networking."
|
||||
ewarn
|
||||
fi
|
||||
|
||||
ewarn "In this version of OpenRC, the loopback interface no longer"
|
||||
ewarn "satisfies the net virtual."
|
||||
ewarn "If you have services now which do not start because of this,"
|
||||
ewarn "They can be fixed by adding rc_need=\"!net\""
|
||||
ewarn "to the ${EROOT}etc/conf.d/<servicename> file."
|
||||
ewarn "You should also file a bug against the service asking that"
|
||||
ewarn "need net be dropped from the dependencies."
|
||||
ewarn "The bug you file should block the following tracker:"
|
||||
ewarn "https://bugs.gentoo.org/show_bug.cgi?id=439092"
|
||||
ewarn
|
||||
|
||||
# Updated for 0.13.2.
|
||||
ewarn "Bug https://bugs.gentoo.org/show_bug.cgi?id=427996 was not"
|
||||
ewarn "fixed correctly in earlier versions of OpenRC."
|
||||
ewarn "The correct fix is implemented in this version, but that"
|
||||
ewarn "means netmount needs to be added to the default runlevel if"
|
||||
ewarn "you are using nfs file systems."
|
||||
ewarn
|
||||
|
||||
elog "You should now update all files in /etc, using etc-update"
|
||||
elog "or equivalent before restarting any services or this host."
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST pam_u2f-1.0.4.tar.gz 349114 SHA256 71542e4568e6d2acaa50810a93c67297ba402f960da1ebb621413bd31f0732a1 SHA512 324d1a1172eae567372f95971d9ee6bb237b47758b89c083f3cfb11275c4b0c22c4cf02a51380451f88d372dd6aaa415bdb671a43a7444062fbf8f50b658f087 WHIRLPOOL a4aeb74cb551d2c22de7cd1ab5cddf1ccff7d5d660017b0569c83478f33902dd8641325fef1f76033b7df2c4919c0def892208e1451a673f0c21b518f66dcd83
|
@ -0,0 +1,13 @@
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -34,8 +34,8 @@
|
||||
# Release
|
||||
|
||||
install-exec-hook:
|
||||
- rm -f $(PAMDIR)/pam_u2f.la
|
||||
- chmod -f 644 $(PAMDIR)/pam_u2f.so || true
|
||||
+ rm -f $(DESTDIR)/$(PAMDIR)/pam_u2f.la
|
||||
+ chmod -f 644 $(DESTDIR)/$(PAMDIR)/pam_u2f.so || true
|
||||
|
||||
indent:
|
||||
indent -kr -nut -i2 *.c *.h pamu2fcfg/*.c pamu2fcfg/*.h
|
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>shirk+gentoo@bitspin.org</email>
|
||||
<name>René Köcher</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>gokturk@gentoo.org</email>
|
||||
<name>Göktürk Yüksek</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="debug">
|
||||
Enable debug messages using the pam logging macros.
|
||||
(Note: these will be visible on stdout for terminal logins).
|
||||
</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="github">Yubico/pam-u2f</remote-id>
|
||||
<bugs-to>https://github.com/Yubico/pam-u2f/issues</bugs-to>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools flag-o-matic pam
|
||||
|
||||
DESCRIPTION="Library for authenticating against PAM with a Yubikey"
|
||||
HOMEPAGE="https://github.com/Yubico/pam-u2f"
|
||||
SRC_URI="https://developers.yubico.com/${PN/_/-}/Releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
RDEPEND="
|
||||
app-crypt/libu2f-host
|
||||
app-crypt/libu2f-server
|
||||
virtual/pam"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-1.0.2-fix-Makefile.patch" )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
use debug || append-cppflags -UDEBUG_PAM -UPAM_DEBUG
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --with-pam-dir=$(getpam_mod_dir)
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST amdgpu-ucode-20160331.tar.xz 779248 SHA256 6d97d79b10c46ab6a4dda7fafb1d6d230851cc3ffeb3904007015ee29b7b5c4c SHA512 c8375adcb80d4d0ffc0ebaf5350c7f738d246287f431146638e12541c24b115b604116b16e86a1f63237b2cc8420c6be7e91326b3607a0b3c1cefbd8f3202915 WHIRLPOOL 5d580f62740bbd602ea12a37a88dc2ff3409d329d6c80d3fb9420001732eeba79a5d016ed7571109753ae95538f33e7cd01de94d695ecd11a4d88ebea74cc872
|
||||
DIST amdgpu-ucode-20160616.tar.xz 781716 SHA256 7362c71f113335883aa04b01fd4472d158eca653111fba9c60de5f224e93bcf8 SHA512 cbb138522e02a20ded2406837e7a70ac4287a10c051dad617818177397a8090345ee7faf4670211b2f07ce4e47a7dbeaee6ed255633a2a89e39ad19399886717 WHIRLPOOL 8248c786bcfefaa0c37bee94b900da7136cef55f60edea6e71220e15faf561ff707e9bff1b2df23a213296548cfe2e9e943be948259e93e6c563954e4007fa19
|
||||
DIST radeon-ucode-20160331.tar.xz 850404 SHA256 e8641c5d2fb69b24609d4915625083bae912a683514157af73db9363154debef SHA512 d8abc4507798a636f6bb54ae9f76a9a378079d3179b83bbe1540a633d5445a45400ba6a9f460e24a05dcaf1fb6ee66334cddb01cb39f4e59aa969a246510e4eb WHIRLPOOL 63af735154cbe017baf01b36aef9b98a6a6733f116fee0a898c5e5546a1ee8830b752b69e12ba49bebbd41143339520e0afd3905b41039e6b323f247c2521374
|
||||
DIST radeon-ucode-20160616.tar.xz 813488 SHA256 ea535c05977ea8f1eecbac56e5bfeaa314d2440edf7844311d57b74b3033e5e1 SHA512 7851ba368722fc5f567a6a5d0d489e86469b6ec1f1a1dc3b60184af2cf0a094c1fa34a456d486694184d05cfffce43fc511a460d402e317f313a91832f9d854c WHIRLPOOL 995262f84ae033daf69d96cd26f50027b57f80e5621aed4b44ea944b5b441278a97876543e26c20cfaf82975c5212612e7a1ff31be740974dc7bc42495a048f7
|
||||
DIST amdgpu-ucode-20160628.tar.xz 788428 SHA256 7a864a14bedda9a8c6833076afe7070f7d61b9e6288a71ce4f80ce561ae02bd3 SHA512 7a7a50660b8b9c9d4547fa4fcdfd47cf8b55e258ae1ff5900370be0fd2669d4feeb6565f33704d7ed4a171b05ee1bd6e137d14afff091e170514b1bb4984cc8a WHIRLPOOL 0f48ddecf4ab2d4bd9d6307d2afba5b8844cba41bcbddcbe221c403593bc1f73c2586115880ed44b29abc2e1759309f68214cd651fcf4c5f60d8ca4722bf0fc7
|
||||
DIST radeon-ucode-20160628.tar.xz 831920 SHA256 342827150d83e2e986e1673dbddb8bf7c63008ae9525de15dfc2284845594a30 SHA512 7ecad7f3c7c734b04a9bf4d01cd7436298ac397fecc97bc0a27d10d26b2c1ee07e5c8428f4ad75dd15aec297a3e15f6c8cc9c227dbb5b6a58a5d9a541d59340e WHIRLPOOL bd1b672eb34853d2fb4c97baf39413bc648584d287bd46a51ae81aaba43faca5702d04a921c798ee6f0f91f5b98a971882f10bb70499c574af3ccfa94796523b
|
||||
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit linux-info
|
||||
|
||||
DESCRIPTION="Microcode for C.Islands/V.Islands/A.Islands Radeon GPUs and APUs"
|
||||
HOMEPAGE="https://people.freedesktop.org/~agd5f/radeon_ucode/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.xz
|
||||
legacy? ( mirror://gentoo/${P/amdgpu/radeon}.tar.xz )"
|
||||
|
||||
LICENSE="radeon-ucode"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="legacy"
|
||||
|
||||
RDEPEND="legacy? ( !sys-firmware/radeon-ucode )
|
||||
!>sys-kernel/linux-firmware-20150812[-savedconfig]"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
AMDGPU_LEGACY_CIK="bonaire hawaii kabini kaveri mullins"
|
||||
|
||||
src_install() {
|
||||
local chip files legacyfiles
|
||||
if use legacy; then
|
||||
pushd ../radeon_ucode || die
|
||||
for chip in ${AMDGPU_LEGACY_CIK}; do
|
||||
legacyfiles+=( ${chip}*.bin )
|
||||
done
|
||||
insinto /lib/firmware/radeon
|
||||
doins ${legacyfiles[@]}
|
||||
popd
|
||||
fi
|
||||
files=( *.bin )
|
||||
insinto /lib/firmware/amdgpu
|
||||
doins ${files[@]}
|
||||
FILES=( ${files[@]/#/amdgpu/} ${legacyfiles[@]/#/radeon/} )
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if linux_config_exists && linux_chkconfig_builtin DRM_AMDGPU; then
|
||||
if ! linux_chkconfig_present FIRMWARE_IN_KERNEL || \
|
||||
! [[ "$(linux_chkconfig_string EXTRA_FIRMWARE)" == *_rlc.bin* ]]; then
|
||||
ewarn "Your kernel has amdgpu DRM built-in but not the microcode."
|
||||
ewarn "For kernel modesetting to work, please set in kernel config"
|
||||
ewarn "CONFIG_FIRMWARE_IN_KERNEL=y"
|
||||
ewarn "CONFIG_EXTRA_FIRMWARE_DIR=\"/lib/firmware\""
|
||||
ewarn "CONFIG_EXTRA_FIRMWARE=\"${FILES[@]}\""
|
||||
ewarn "You may skip microcode files for which no hardware is installed."
|
||||
ewarn "More information at https://wiki.gentoo.org/wiki/AMDGPU#Firmware"
|
||||
fi
|
||||
fi
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST radeon-ucode-20150511.tar.xz 732772 SHA256 7aa3825cb538826274b93a05a5d3168baa038855b3699a76f6d2512d3e1e5ce4 SHA512 f72afcdc18562fcd9eac4adb371c6bc40cd97b8478031e2b820f34997ce547c05e190b01e9eaaa408a9c557d8a957e3b1d42916683885da18676c79bd2fffd08 WHIRLPOOL 42a255d78dab2cd9737b408e29c718f3ed4008253a39207a5bb4cc64dbbb39d4e9efeb8f834c327c0650d3f3a100a9b782d521dd003d4e84adf559783b9dd9e2
|
||||
DIST radeon-ucode-20160331.tar.xz 850404 SHA256 e8641c5d2fb69b24609d4915625083bae912a683514157af73db9363154debef SHA512 d8abc4507798a636f6bb54ae9f76a9a378079d3179b83bbe1540a633d5445a45400ba6a9f460e24a05dcaf1fb6ee66334cddb01cb39f4e59aa969a246510e4eb WHIRLPOOL 63af735154cbe017baf01b36aef9b98a6a6733f116fee0a898c5e5546a1ee8830b752b69e12ba49bebbd41143339520e0afd3905b41039e6b323f247c2521374
|
||||
DIST radeon-ucode-20160616.tar.xz 813488 SHA256 ea535c05977ea8f1eecbac56e5bfeaa314d2440edf7844311d57b74b3033e5e1 SHA512 7851ba368722fc5f567a6a5d0d489e86469b6ec1f1a1dc3b60184af2cf0a094c1fa34a456d486694184d05cfffce43fc511a460d402e317f313a91832f9d854c WHIRLPOOL 995262f84ae033daf69d96cd26f50027b57f80e5621aed4b44ea944b5b441278a97876543e26c20cfaf82975c5212612e7a1ff31be740974dc7bc42495a048f7
|
||||
DIST radeon-ucode-20160628.tar.xz 831920 SHA256 342827150d83e2e986e1673dbddb8bf7c63008ae9525de15dfc2284845594a30 SHA512 7ecad7f3c7c734b04a9bf4d01cd7436298ac397fecc97bc0a27d10d26b2c1ee07e5c8428f4ad75dd15aec297a3e15f6c8cc9c227dbb5b6a58a5d9a541d59340e WHIRLPOOL bd1b672eb34853d2fb4c97baf39413bc648584d287bd46a51ae81aaba43faca5702d04a921c798ee6f0f91f5b98a971882f10bb70499c574af3ccfa94796523b
|
||||
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit linux-info
|
||||
|
||||
DESCRIPTION="IRQ microcode for r6xx/r7xx/Evergreen/N.Islands/S.Islands Radeon GPUs and APUs"
|
||||
HOMEPAGE="https://people.freedesktop.org/~agd5f/radeon_ucode/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.xz"
|
||||
|
||||
LICENSE="radeon-ucode"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
|
||||
|
||||
S=${WORKDIR}/radeon
|
||||
|
||||
src_install() {
|
||||
insinto /lib/firmware/radeon
|
||||
FILES=( *.bin )
|
||||
doins ${FILES[@]} || die "doins failed"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if linux_config_exists && linux_chkconfig_builtin DRM_RADEON; then
|
||||
if ! linux_chkconfig_present FIRMWARE_IN_KERNEL || \
|
||||
! [[ "$(linux_chkconfig_string EXTRA_FIRMWARE)" == *_rlc.bin* ]]; then
|
||||
ewarn "Your kernel has radeon DRM built-in but not the IRQ microcode."
|
||||
ewarn "For kernel modesetting to work, please set in kernel config"
|
||||
ewarn "CONFIG_FIRMWARE_IN_KERNEL=y"
|
||||
ewarn "CONFIG_EXTRA_FIRMWARE_DIR=\"/lib/firmware\""
|
||||
ewarn "CONFIG_EXTRA_FIRMWARE=\"${FILES[@]/#/radeon/}\""
|
||||
ewarn "You may skip microcode files for which no hardware is installed."
|
||||
ewarn "More information at https://wiki.gentoo.org/wiki/Radeon#Firmware"
|
||||
fi
|
||||
fi
|
||||
}
|
@ -0,0 +1,111 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit savedconfig
|
||||
|
||||
if [[ ${PV} == 99999999* ]]; then
|
||||
inherit git-2
|
||||
SRC_URI=""
|
||||
EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git"
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://gentoo/${P}.tar.xz"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Linux firmware files"
|
||||
HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git"
|
||||
|
||||
LICENSE="GPL-1 GPL-2 GPL-3 BSD freedist"
|
||||
SLOT="0"
|
||||
IUSE="savedconfig"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="!savedconfig? (
|
||||
!sys-firmware/alsa-firmware[alsa_cards_ca0132]
|
||||
!sys-firmware/alsa-firmware[alsa_cards_korg1212]
|
||||
!sys-firmware/alsa-firmware[alsa_cards_maestro3]
|
||||
!sys-firmware/alsa-firmware[alsa_cards_sb16]
|
||||
!sys-firmware/alsa-firmware[alsa_cards_ymfpci]
|
||||
!media-tv/cx18-firmware
|
||||
!<sys-firmware/ivtv-firmware-20080701-r1
|
||||
!media-tv/linuxtv-dvb-firmware[dvb_cards_cx231xx]
|
||||
!media-tv/linuxtv-dvb-firmware[dvb_cards_cx23885]
|
||||
!media-tv/linuxtv-dvb-firmware[dvb_cards_usb-dib0700]
|
||||
!net-dialup/ueagle-atm
|
||||
!net-dialup/ueagle4-atm
|
||||
!net-wireless/ar9271-firmware
|
||||
!net-wireless/i2400m-fw
|
||||
!net-wireless/libertas-firmware
|
||||
!sys-firmware/rt61-firmware
|
||||
!net-wireless/rt73-firmware
|
||||
!net-wireless/rt2860-firmware
|
||||
!net-wireless/rt2870-firmware
|
||||
!sys-block/qla-fc-firmware
|
||||
!sys-firmware/amd-ucode
|
||||
!sys-firmware/iwl1000-ucode
|
||||
!sys-firmware/iwl2000-ucode
|
||||
!sys-firmware/iwl2030-ucode
|
||||
!sys-firmware/iwl3945-ucode
|
||||
!sys-firmware/iwl4965-ucode
|
||||
!sys-firmware/iwl5000-ucode
|
||||
!sys-firmware/iwl5150-ucode
|
||||
!sys-firmware/iwl6000-ucode
|
||||
!sys-firmware/iwl6005-ucode
|
||||
!sys-firmware/iwl6030-ucode
|
||||
!sys-firmware/iwl6050-ucode
|
||||
!sys-firmware/iwl3160-ucode
|
||||
!sys-firmware/iwl7260-ucode
|
||||
!sys-firmware/iwl7265-ucode
|
||||
!sys-firmware/iwl3160-7260-bt-ucode
|
||||
!sys-firmware/radeon-ucode
|
||||
)"
|
||||
#add anything else that collides to this
|
||||
|
||||
src_unpack() {
|
||||
if [[ ${PV} == 99999999* ]]; then
|
||||
git-2_src_unpack
|
||||
else
|
||||
default
|
||||
# rename directory from git snapshot tarball
|
||||
mv ${PN}-*/ ${P} || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
echo "# Remove files that shall not be installed from this list." > ${PN}.conf
|
||||
find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf
|
||||
|
||||
if use savedconfig; then
|
||||
restore_config ${PN}.conf
|
||||
ebegin "Removing all files not listed in config"
|
||||
find * \( \! -type d -and \! -name ${PN}.conf \) \
|
||||
| sort ${PN}.conf ${PN}.conf - \
|
||||
| uniq -u | xargs -r rm
|
||||
eend $? || die
|
||||
# remove empty directories, bug #396073
|
||||
find -type d -empty -delete || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use !savedconfig; then
|
||||
save_config ${PN}.conf
|
||||
fi
|
||||
rm ${PN}.conf || die
|
||||
insinto /lib/firmware/
|
||||
doins -r *
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if use savedconfig; then
|
||||
ewarn "USE=savedconfig is active. You must handle file collisions manually."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "If you are only interested in particular firmware files, edit the saved"
|
||||
elog "configfile and remove those that you do not want."
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST libosinfo-0.2.12.tar.gz 1953453 SHA256 fa00ea8ddbca06c0dcc31e8938ac55cb71e71c6e2449687cd2c9e003a9478fed SHA512 ec09a65a9cfb5e3f2ffe2a7d85b9f51938f1633469338826ab3380f22788d40732b39e0f96005eb6b800d04ac76da09a89918085f840439b5bdde759692c6b9d WHIRLPOOL bddfef060d7a5f794c6f5e7b11798ca8cac5b55812361a8c2d66acd283394a5a0327ba5559cae294a9e49fa9eaca7dc426a92b6a9b68e8314ddc586623ddad6c
|
||||
DIST libosinfo-0.3.0.tar.gz 1816516 SHA256 538a3468792e919edf5364fe102d751353ae600a92ad3a24f024424a182cefbc SHA512 c935fcc74c76e3f7a5617ebffcd775fd15c4687cb84667cd944c99e8024a92b8997a8640afe690acdd6a769442a957cadb32c7ea9c44aa82181f8cf8a40e64e2 WHIRLPOOL b12b934f66de25b1619c158990db59c1d766747dbf8c6540ee5e765d1d86de4f2d0eef07bccf461fd8087a6fa4d4ae902ef82a289fe4e7fa31e20f34f219f7df
|
||||
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
GCONF_DEBUG="no"
|
||||
VALA_USE_DEPEND="vapigen"
|
||||
|
||||
inherit gnome2 udev vala
|
||||
|
||||
DESCRIPTION="GObject library for managing information about real and virtual OSes"
|
||||
HOMEPAGE="http://libosinfo.org/"
|
||||
SRC_URI="http://fedorahosted.org/releases/${PN:0:1}/${PN:1:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="+introspection +vala test"
|
||||
REQUIRED_USE="vala? ( introspection )"
|
||||
|
||||
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2:2
|
||||
>=dev-libs/libxslt-1.0.0:=
|
||||
dev-libs/libxml2:=
|
||||
net-libs/libsoup-gnome:2.4
|
||||
sys-apps/hwids
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/gobject-introspection-common
|
||||
>=dev-util/gtk-doc-am-1.10
|
||||
virtual/pkgconfig
|
||||
test? ( dev-libs/check )
|
||||
vala? ( $(vala_depend) )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
# --enable-udev is only for rules.d file install
|
||||
gnome2_src_configure \
|
||||
--disable-static \
|
||||
$(use_enable test tests) \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable vala) \
|
||||
--enable-udev \
|
||||
--disable-coverage \
|
||||
--with-html-dir=/usr/share/doc/${PF}/html \
|
||||
--with-udev-rulesdir="$(get_udevdir)"/rules.d \
|
||||
--with-usb-ids-path=/usr/share/misc/usb.ids \
|
||||
--with-pci-ids-path=/usr/share/misc/pci.ids
|
||||
}
|
Loading…
Reference in new issue