parent
8df4a122ee
commit
941b96517c
@ -1,3 +1,4 @@
|
||||
DIST pinentry-0.8.2.tar.bz2 428514 SHA256 5084b7b6aac5725303f3b0185f126daa8b33ee78ade538edf1e20034594a39b1 SHA512 f012ed163b8905e10714e8667a4434eb192e9519e0fa91a686b097224252bf2e73c3b35d682b6fd4a9df80eefcb3afbf2ec763aef58a3ab5a1e71268fd83e158 WHIRLPOOL 0a17bf30390895dddbaad14bcf07b3064fb7e3c1ed97ba22231e13201f24cfc194a8ef110da7316f137ed3942c094c1990aa51a80b352c5572748b42f40a77d7
|
||||
DIST pinentry-0.8.3.tar.bz2 430753 SHA256 568b0b09b50b2388a4f94d704d5bcb28718ecd4654ed1acc43ab1f97d921a0ad SHA512 942aad8db63d5e2f7b576ef6286edf6ce5fdb7c2a0a82deb864fa22963b183dd12a235f12277a6dade9d914b5e76302f1ab35ae78b0f595e84fff77d8f417a18 WHIRLPOOL 0d0e905b79eb6d7727f1de57be058b3c3885b577124cb1fdebca4e0b81d085070f1953b307b506a602de4055bdca6886e7f56e17b5d6978e161eaedf170785e2
|
||||
DIST pinentry-0.8.4.tar.bz2 516975 SHA256 359db3bf46cb743ba0b3aeef259f6107271ca888ba3e22c1cba525c9aca35612 SHA512 2538630e238e9b4f8263d20a23eea2c79610ad661bd55e82180ab78fd783c7d32b755b2831ea6806d24216bc3075f2fd400411452e3cae6536210d8f38cfe079 WHIRLPOOL 779e8ff0ef6e44303e6a2fdeed91103efc99c89b6cd28bce661867a211a9bb3af1a3c0ae13516dea138c89f4c6f5f1c31537525d4000caa6a06cc9d27009fbf5
|
||||
DIST pinentry-0.9.0.tar.bz2 464272 SHA256 90045a07ab8e1a8e1ecf5d19b51691f195525e579fa5d71d7e92c120b05490ab SHA512 2cc53a5c3852edaf6e940228d9b43fe4709344eba5fe230b7afd22b2c0239d0b258917d75661d80590b2d61c6fe9dac8ad15a0b4a0a0e7fba90a9e1c07364edd WHIRLPOOL 3f77a8aa2d44c7206d877e31088ec927473441e61f06e788330545d75ac489e6e9d5bf0026b23d0824304dad54ce8e61c4571d186df7ad0edc2d644ca3af04ac
|
||||
|
@ -0,0 +1,98 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.9.0.ebuild,v 1.1 2014/11/19 21:52:31 k_f Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools multilib eutils flag-o-matic
|
||||
|
||||
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
|
||||
HOMEPAGE="http://gnupg.org/aegypten2/index.html"
|
||||
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="gtk ncurses qt4 caps static"
|
||||
|
||||
RDEPEND="
|
||||
app-admin/eselect-pinentry
|
||||
caps? ( sys-libs/libcap )
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
ncurses? ( sys-libs/ncurses )
|
||||
qt4? ( >=dev-qt/qtgui-4.4.1:4 )
|
||||
static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
gtk? ( virtual/pkgconfig )
|
||||
qt4? ( virtual/pkgconfig )
|
||||
ppc-aix? ( dev-libs/gnulib )
|
||||
"
|
||||
REQUIRED_USE="
|
||||
|| ( ncurses gtk qt4 )
|
||||
gtk? ( !static )
|
||||
qt4? ( !static )
|
||||
static? ( ncurses )
|
||||
"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
|
||||
|
||||
src_prepare() {
|
||||
if use qt4; then
|
||||
local f
|
||||
for f in qt4/*.moc; do
|
||||
"${EPREFIX}"/usr/bin/moc ${f/.moc/.h} > ${f} || die
|
||||
done
|
||||
fi
|
||||
epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
|
||||
epatch "${FILESDIR}/${PN}-0.8.2-texi.patch"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use static && append-ldflags -static
|
||||
|
||||
if [[ ${CHOST} == *-aix* ]] ; then
|
||||
append-flags -I"${EPREFIX}/usr/$(get_libdir)/gnulib/include"
|
||||
append-ldflags -L"${EPREFIX}/usr/$(get_libdir)/gnulib/$(get_libdir)"
|
||||
append-libs -lgnu
|
||||
fi
|
||||
|
||||
# Issues finding qt on multilib systems
|
||||
export QTLIB="${QTDIR}/$(get_libdir)"
|
||||
|
||||
econf \
|
||||
--enable-pinentry-tty \
|
||||
$(use_enable gtk pinentry-gtk2) \
|
||||
$(use_enable ncurses pinentry-curses) \
|
||||
$(use_enable ncurses fallback-curses) \
|
||||
$(use_enable qt4 pinentry-qt4) \
|
||||
$(use_with caps libcap)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake AR="$(tc-getAR)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
rm -f "${ED}"/usr/bin/pinentry || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ! has_version 'app-crypt/pinentry' || has_version '<app-crypt/pinentry-0.7.3'; then
|
||||
elog "We no longer install pinentry-curses and pinentry-qt SUID root by default."
|
||||
elog "Linux kernels >=2.6.9 support memory locking for unprivileged processes."
|
||||
elog "The soft resource limit for memory locking specifies the limit an"
|
||||
elog "unprivileged process may lock into memory. You can also use POSIX"
|
||||
elog "capabilities to allow pinentry to lock memory. To do so activate the caps"
|
||||
elog "USE flag and add the CAP_IPC_LOCK capability to the permitted set of"
|
||||
elog "your users."
|
||||
fi
|
||||
eselect pinentry update ifunset
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
eselect pinentry update ifunset
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST yubikey-neo-manager-0.2.5.tar.gz 122736 SHA256 598de24ce832699c9ed271b7a118b43c3ab588620959c61ee317d74ad79c8840 SHA512 9ca271a97b661b48756bf3137f5b58fa45b83959b9e80e03b0e290b2f0f43ad76b30a8f501b44da61291a08350fea5c516faca9c703b480bf9c99478ba1c49f5 WHIRLPOOL 5af53d03b98a634d7c2fb6786634b9a7d07ca29fdc7f64100f9ca8e38ff262830d1d44b59d099e92b445c299fca0072e7ba2ce8e52791044212812d36f0ad92a
|
||||
DIST yubikey-neo-manager-1.0.0.tar.gz 118491 SHA256 1a3ef09d5023528ce1fd0634b5923397250869b752d8c98ee020b1a89dd9b749 SHA512 adfc1003665fb17056507a9f4dbba92e2d3330f622fb4f638d992730bc3ff57f974f75b07a3a52f3365df4467628c9339d4e07d1bd9a0b6910d05078dc49f28c WHIRLPOOL a238e97bbf031fe56a1962bdcac6d7fbd9388955a87bb35dd17fabdbf1c904d4bba00986bee1cca00a023c7298e7ef2cfa45b66180eada9b09d26aef199eb0b8
|
||||
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/yubikey-neo-manager/yubikey-neo-manager-1.0.0.ebuild,v 1.1 2014/11/20 07:38:26 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Cross platform personalization tool for the YubiKey NEO"
|
||||
HOMEPAGE="https://developers.yubico.com/yubikey-neo-manager/"
|
||||
SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
CDEPEND="
|
||||
dev-python/pyside[webkit,${PYTHON_USEDEP}]
|
||||
app-crypt/libu2f-host
|
||||
app-crypt/libykneomgr
|
||||
sys-auth/ykpers"
|
||||
|
||||
DEPEND="
|
||||
dev-python/docutils[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/nose-1.0[${PYTHON_USEDEP}]
|
||||
dev-python/pycrypto[${PYTHON_USEDEP}]
|
||||
${CDEPEND}"
|
||||
|
||||
RDEPEND="${CDEPEND}"
|
||||
|
||||
DOCS=( NEWS README )
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
doman scripts/neoman.1
|
||||
domenu resources/neoman.desktop
|
||||
doicon resources/neoman.xpm
|
||||
newicon -s 128 resources/neoman-large.png neoman.png
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
https://bugs.gentoo.org/528374
|
||||
|
||||
--- a/csharp-mode.el
|
||||
+++ b/csharp-mode.el
|
||||
@@ -125,6 +125,10 @@
|
||||
(stringp byte-compile-dest-file))
|
||||
(cons (file-name-directory byte-compile-dest-file) load-path)
|
||||
load-path)))
|
||||
+ (and (= emacs-major-version 24)
|
||||
+ (= emacs-minor-version 4)
|
||||
+ (null emacs-repository-version)
|
||||
+ (require 'cl))
|
||||
(load "cc-mode" nil t)
|
||||
(load "cc-fonts" nil t)
|
||||
(load "cc-langs" nil t)))
|
@ -0,0 +1,36 @@
|
||||
From aca0ae1faa163bbd60ee8df4b93ae870aa820746 Mon Sep 17 00:00:00 2001
|
||||
From: Eric Blake <eblake@redhat.com>
|
||||
Date: Wed, 19 Nov 2014 12:13:14 -0700
|
||||
Subject: [PATCH 1/1] maint: use portable shell
|
||||
|
||||
Reported in https://bugzilla.redhat.com/show_bug.cgi?id=1165827;
|
||||
dash complains:
|
||||
|
||||
checking for pkcheck... /usr/bin/pkcheck
|
||||
checking whether pkcheck supports uid value... yes
|
||||
./configure: 63906: test: xno: unexpected operator
|
||||
checking for dtrace... no
|
||||
|
||||
* configure.ac: Use '=' not '==' in test.
|
||||
|
||||
Signed-off-by: Eric Blake <eblake@redhat.com>
|
||||
---
|
||||
configure.ac | 2 +-
|
||||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 5a670eb..9fd44b2 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -1389,7 +1389,7 @@ AC_ARG_WITH([firewalld],
|
||||
if test "x$with_firewalld" = "xcheck" ; then
|
||||
with_firewalld=$with_dbus
|
||||
fi
|
||||
-if test "x$with_firewalld" == "xyes" ; then
|
||||
+if test "x$with_firewalld" = "xyes" ; then
|
||||
if test "x$with_dbus" != "xyes" ; then
|
||||
AC_MSG_ERROR([You must have dbus enabled for firewalld support])
|
||||
fi
|
||||
--
|
||||
1.7.1
|
||||
|
@ -1 +1,2 @@
|
||||
DIST afl-0.50b.tgz 667701 SHA256 97443946fc24dc3d07e93fde8b9b1e44990102c175549806e7524285107f9bdc SHA512 93deedca30bc6a602cdb134dc54ffde3891c28970ff6224a9925bed461db531f18352be1bae61a6d349e0078611ab8049b6696962de697acc9b3e80e0482f865 WHIRLPOOL 83563bb22f2b2f60fe0620db781cd8558f444f2cb329ad3f61244a5117a3eb4f684dc9ee8325c74878eeec299a6b77a2482b9601f381a85ff01abbf4526178ce
|
||||
DIST afl-0.57b.tgz 675448 SHA256 6e5196c8a6a2bade8ee9673e793df743ae52e514401e82c322c3a9e287b99ca2 SHA512 305e1be2ef8ba71351fc5d54b57d24167adb6068cd12df66b797329f2a61fc83d7d1523c1684468a0a5ce0d782475b8ae15034566028fc7eb49467684bbf8f6b WHIRLPOOL 9026ed0af9cab521b63d1ce6e440c87c194b9573403cb61f3493a01ebbed7f17e1ec3658c168b2db72d05b233de73b59e78326a61deb1c06b6daec5d8f3b65d4
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-forensics/afl/afl-0.57b.ebuild,v 1.1 2014/11/19 23:52:32 hanno Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="american fuzzy lop - compile-time instrumentation fuzzer"
|
||||
HOMEPAGE="http://lcamtuf.coredump.cx/afl/"
|
||||
SRC_URI="http://lcamtuf.coredump.cx/afl/releases//${P}.tgz"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
DEPEND="sys-devel/gcc"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" \
|
||||
HELPER_PATH="/usr/$(get_libdir)/afl"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" \
|
||||
PREFIX="/usr" \
|
||||
HELPER_PATH="/usr/$(get_libdir)/afl" \
|
||||
DOC_PATH="/usr/share/doc/${PF}" \
|
||||
install
|
||||
}
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-0.9.2.ebuild,v 1.1 2014/11/20 01:36:28 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils toolchain-funcs unpacker
|
||||
|
||||
DESCRIPTION="ELF related utils for ELF 32/64 binaries that can check files for security relevant properties"
|
||||
HOMEPAGE="http://hardened.gentoo.org/pax-utils.xml"
|
||||
SRC_URI="mirror://gentoo/pax-utils-${PV}.tar.xz
|
||||
http://dev.gentoo.org/~solar/pax/pax-utils-${PV}.tar.xz
|
||||
http://dev.gentoo.org/~vapier/dist/pax-utils-${PV}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="caps python"
|
||||
|
||||
RDEPEND="caps? ( sys-libs/libcap )
|
||||
python? ( dev-python/pyelftools )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils"
|
||||
|
||||
_emake() {
|
||||
emake \
|
||||
USE_CAP=$(usex caps) \
|
||||
USE_PYTHON=$(usex python) \
|
||||
"$@"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Avoid slow configure+gnulib+make if on an up-to-date Linux system
|
||||
if use prefix || ! use kernel_linux || \
|
||||
has_version '<sys-libs/glibc-2.10'
|
||||
then
|
||||
econf $(use_with caps) $(use_with python)
|
||||
else
|
||||
tc-export CC
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
_emake
|
||||
}
|
||||
|
||||
src_test() {
|
||||
_emake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
_emake DESTDIR="${ED}" PKGDOCDIR='$(DOCDIR)'/${PF} install
|
||||
}
|
@ -0,0 +1,94 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/bash-completion-2.1-r93.ebuild,v 1.1 2014/11/20 11:48:41 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit versionator
|
||||
|
||||
DESCRIPTION="Programmable Completion for bash"
|
||||
HOMEPAGE="http://bash-completion.alioth.debian.org/"
|
||||
SRC_URI="http://bash-completion.alioth.debian.org/files/${P}.tar.bz2
|
||||
http://dev.gentoo.org/~mgorny/dist/bashcomp2-pre1.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-shells/bash-4.3_p30-r1
|
||||
sys-apps/miscfiles
|
||||
!app-admin/eselect-bashcomp"
|
||||
PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
|
||||
|
||||
# Remove unwanted completions.
|
||||
STRIP_COMPLETIONS=(
|
||||
# Included in util-linux, bug #468544
|
||||
cal dmesg eject hd hexdump hwclock ionice look ncal renice rtcwake
|
||||
|
||||
# Slackware package stuff, quite generic names cause collisions
|
||||
# (e.g. with sys-apps/pacman)
|
||||
explodepkg installpkg makepkg pkgtool removepkg upgradepkg
|
||||
|
||||
# Debian/Red Hat network stuff
|
||||
ifdown ifup ifstatus
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
epatch "${WORKDIR}"/bashcomp2-pre1/*.patch
|
||||
}
|
||||
|
||||
src_test() { :; } # Skip testsuite because of interactive shell wrt #477066
|
||||
|
||||
src_install() {
|
||||
# work-around race conditions, bug #526996
|
||||
mkdir -p "${ED}"/usr/share/bash-completion/{completions,helpers} || die
|
||||
|
||||
emake DESTDIR="${D}" profiledir=/etc/bash/bashrc.d install
|
||||
|
||||
# use the copies from >=sys-apps/util-linux-2.23 wrt #468544 -> hd and ncal
|
||||
# becomes dead symlinks as a result
|
||||
local file
|
||||
for file in "${STRIP_COMPLETIONS[@]}"; do
|
||||
rm "${ED}"/usr/share/bash-completion/completions/${file} || die
|
||||
done
|
||||
|
||||
# use the copy from app-editors/vim-core:
|
||||
rm "${ED}"/usr/share/bash-completion/completions/xxd || die
|
||||
|
||||
# use the copy from net-misc/networkmanager:
|
||||
rm "${ED}"/usr/share/bash-completion/completions/nmcli || die
|
||||
|
||||
dodoc AUTHORS CHANGES README
|
||||
|
||||
# install the eselect module
|
||||
insinto /usr/share/eselect/modules
|
||||
doins "${WORKDIR}"/bashcomp2-pre1/bashcomp.eselect
|
||||
doman "${WORKDIR}"/bashcomp2-pre1/bashcomp.eselect.5
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local v
|
||||
for v in ${REPLACING_VERSIONS}; do
|
||||
if ! version_is_at_least 2.1-r90 ${v}; then
|
||||
ewarn "For bash-completion autoloader to work, all completions need to"
|
||||
ewarn "be installed in /usr/share/bash-completion/completions. You may"
|
||||
ewarn "need to rebuild packages that installed completions in the old"
|
||||
ewarn "location. You can do this using:"
|
||||
ewarn
|
||||
ewarn "$ find ${EPREFIX}/usr/share/bash-completion -maxdepth 1 -type f '!' -name 'bash_completion' -exec emerge -1v {} +"
|
||||
ewarn
|
||||
ewarn "After the rebuild, you should remove the old setup symlinks:"
|
||||
ewarn
|
||||
ewarn "$ find ${EPREFIX}/etc/bash_completion.d -type l -delete"
|
||||
fi
|
||||
done
|
||||
|
||||
if has_version 'app-shells/zsh'; then
|
||||
elog
|
||||
elog "If you are interested in using the provided bash completion functions with"
|
||||
elog "zsh, valuable tips on the effective use of bashcompinit are available:"
|
||||
elog " http://www.zsh.org/mla/workers/2003/msg00046.html"
|
||||
elog
|
||||
fi
|
||||
}
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>gnome</herd>
|
||||
<herd>kde</herd>
|
||||
<herd>openoffice</herd>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,167 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.8.7.2.ebuild,v 1.1 2014/11/19 22:06:01 floppym Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib multilib-minimal versionator
|
||||
|
||||
SRC_PV="$(printf "%u%02u%02u%02u" $(get_version_components))"
|
||||
DOC_PV="${SRC_PV}"
|
||||
# DOC_PV="$(printf "%u%02u%02u00" $(get_version_components $(get_version_component_range 1-3)))"
|
||||
|
||||
DESCRIPTION="A SQL Database Engine in a C Library"
|
||||
HOMEPAGE="http://sqlite.org/"
|
||||
SRC_URI="doc? ( http://sqlite.org/2014/${PN}-doc-${DOC_PV}.zip )
|
||||
tcl? ( http://sqlite.org/2014/${PN}-src-${SRC_PV}.zip )
|
||||
!tcl? (
|
||||
test? ( http://sqlite.org/2014/${PN}-src-${SRC_PV}.zip )
|
||||
!test? ( http://sqlite.org/2014/${PN}-autoconf-${SRC_PV}.tar.gz )
|
||||
)"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="3"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug doc icu +readline secure-delete static-libs tcl test"
|
||||
|
||||
RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )
|
||||
readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
|
||||
tcl? ( dev-lang/tcl:0=[${MULTILIB_USEDEP}] )
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20131008-r14
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-arch/unzip )
|
||||
tcl? ( app-arch/unzip )
|
||||
test? (
|
||||
app-arch/unzip
|
||||
dev-lang/tcl[${MULTILIB_USEDEP}]
|
||||
)"
|
||||
|
||||
amalgamation() {
|
||||
use !tcl && use !test
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
if amalgamation; then
|
||||
S="${WORKDIR}/${PN}-autoconf-${SRC_PV}"
|
||||
else
|
||||
S="${WORKDIR}/${PN}-src-${SRC_PV}"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if amalgamation; then
|
||||
epatch "${FILESDIR}/${PN}-3.8.1-autoconf-dlopen_check.patch"
|
||||
else
|
||||
epatch "${FILESDIR}/${PN}-3.8.1-src-dlopen_check.patch"
|
||||
epatch "${FILESDIR}/${PN}-3.8.1-tests-icu-52.patch"
|
||||
fi
|
||||
|
||||
eautoreconf
|
||||
|
||||
# At least ppc-aix, x86-interix and *-solaris need newer libtool.
|
||||
# use prefix && eautoreconf
|
||||
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# `configure` from amalgamation tarball does not add -DSQLITE_DEBUG or -DNDEBUG flag.
|
||||
if amalgamation; then
|
||||
if use debug; then
|
||||
append-cppflags -DSQLITE_DEBUG
|
||||
else
|
||||
append-cppflags -DNDEBUG
|
||||
fi
|
||||
fi
|
||||
|
||||
# Support column metadata functions.
|
||||
# http://sqlite.org/c3ref/column_database_name.html
|
||||
# http://sqlite.org/c3ref/table_column_metadata.html
|
||||
append-cppflags -DSQLITE_ENABLE_COLUMN_METADATA
|
||||
|
||||
# Support Full-Text Search versions 3 and 4.
|
||||
# http://sqlite.org/fts3.html
|
||||
append-cppflags -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4
|
||||
|
||||
# Support R*Trees.
|
||||
# http://sqlite.org/rtree.html
|
||||
append-cppflags -DSQLITE_ENABLE_RTREE
|
||||
|
||||
# Support soundex() function.
|
||||
# http://sqlite.org/lang_corefunc.html#soundex
|
||||
append-cppflags -DSQLITE_SOUNDEX
|
||||
|
||||
# Support unlock notification.
|
||||
# http://sqlite.org/unlock_notify.html
|
||||
append-cppflags -DSQLITE_ENABLE_UNLOCK_NOTIFY
|
||||
|
||||
if use icu; then
|
||||
append-cppflags -DSQLITE_ENABLE_ICU
|
||||
if amalgamation; then
|
||||
sed -e "s/LIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
|
||||
else
|
||||
sed -e "s/TLIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
|
||||
fi
|
||||
fi
|
||||
|
||||
# Enable secure_delete pragma.
|
||||
# http://sqlite.org/pragma.html#pragma_secure_delete
|
||||
if use secure-delete; then
|
||||
append-cppflags -DSQLITE_SECURE_DELETE
|
||||
fi
|
||||
|
||||
# Starting from 3.6.23, SQLite has locking strategies that are specific to
|
||||
# OSX. By default they are enabled, and use semantics that only make sense
|
||||
# on OSX. However, they require gethostuuid() function for that, which is
|
||||
# only available on OSX starting from 10.6 (Snow Leopard). For earlier
|
||||
# versions of OSX we have to disable all this nifty locking options, as
|
||||
# suggested by upstream.
|
||||
if [[ "${CHOST}" == *-darwin[56789] ]]; then
|
||||
append-cppflags -DSQLITE_ENABLE_LOCKING_STYLE="0"
|
||||
fi
|
||||
|
||||
if [[ "${CHOST}" == *-mint* ]]; then
|
||||
append-cppflags -DSQLITE_OMIT_WAL
|
||||
fi
|
||||
|
||||
# `configure` from amalgamation tarball does not support
|
||||
# --with-readline-inc and --(enable|disable)-tcl options.
|
||||
econf \
|
||||
--enable-$(amalgamation && echo dynamic-extensions || echo load-extension) \
|
||||
--enable-threadsafe \
|
||||
$(use_enable readline) \
|
||||
$(use_enable static-libs static) \
|
||||
$(amalgamation || echo --with-readline-inc="-I${EPREFIX}/usr/include/readline") \
|
||||
$(amalgamation || use_enable debug) \
|
||||
$(amalgamation || echo --enable-tcl)
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
emake TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}"
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
if [[ "${EUID}" -eq 0 ]]; then
|
||||
ewarn "Skipping tests due to root permissions"
|
||||
return
|
||||
fi
|
||||
|
||||
emake $(use debug && echo fulltest || echo test)
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
prune_libtool_files
|
||||
|
||||
doman sqlite3.1
|
||||
|
||||
if use doc; then
|
||||
dohtml -A ico,odg,pdf,svg -r "${WORKDIR}/${PN}-doc-${DOC_PV}/"
|
||||
fi
|
||||
}
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-compress/commons-compress-1.8.1-r1.ebuild,v 1.1 2014/11/20 08:22:57 ercpe Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
JAVA_PKG_IUSE="doc source test"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Commons Compress defines an API for working with ar, cpio, tar, zip, gzip and bzip2 files"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEPEND="dev-java/xz-java"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.5
|
||||
${COMMON_DEPEND}"
|
||||
DEPEND=">=virtual/jdk-1.5
|
||||
${COMMON_DEPEND}
|
||||
test? ( dev-java/junit:4
|
||||
dev-java/hamcrest-core:1.3
|
||||
dev-java/ant-junit:0 )"
|
||||
|
||||
S="${WORKDIR}/${P}-src"
|
||||
|
||||
JAVA_ANT_BSFIX_EXTRA_ARGS="--maven-cleaning"
|
||||
EANT_GENTOO_CLASSPATH="xz-java"
|
||||
EANT_BUILD_TARGET="compile package"
|
||||
EANT_TEST_GENTOO_CLASSPATH="junit-4 hamcrest-core-1.3 xz-java"
|
||||
|
||||
java_prepare() {
|
||||
cp "${FILESDIR}"/build.xml . || die "Failed to copy build.xml"
|
||||
|
||||
# osgi stuff mvn ant:ant doesn't handle
|
||||
mkdir -p target/osgi || die "Failed to create target dir"
|
||||
cp "${FILESDIR}"/MANIFEST.MF target/osgi/ || die "Failed to copy manifest"
|
||||
|
||||
if ! use test; then
|
||||
find -name "*.jar" -delete || die "Failed to remove test resources"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
EANT_TEST_TARGET="compile-tests test"
|
||||
java-pkg-2_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar target/${PN}-1.1.jar
|
||||
use doc && java-pkg_dojavadoc target/site/apidocs
|
||||
use source && java-pkg_dosrc src/main/java/*
|
||||
}
|
@ -0,0 +1,31 @@
|
||||
diff --git a/jffi-1.2.7/jni/GNUmakefile b/jffi-1.2.7/jni/GNUmakefile
|
||||
index 27737be..98f147e 100755
|
||||
--- a/jffi-1.2.7/jni/GNUmakefile
|
||||
+++ b/jffi-1.2.7/jni/GNUmakefile
|
||||
@@ -64,7 +64,7 @@ JFLAGS = -fno-omit-frame-pointer -fno-strict-aliasing -DNDEBUG
|
||||
OFLAGS = -O2 $(JFLAGS)
|
||||
|
||||
# MacOS headers aren't completely warning free, so turn them off
|
||||
-WERROR = -Werror
|
||||
+WERROR =
|
||||
ifneq ($(OS),darwin)
|
||||
WFLAGS += -Wundef $(WERROR)
|
||||
endif
|
||||
diff --git a/jffi-1.2.7/libtest/GNUmakefile b/jffi-1.2.7/libtest/GNUmakefile
|
||||
index 9e70664..72e4cc9 100644
|
||||
--- a/jffi-1.2.7/libtest/GNUmakefile
|
||||
+++ b/jffi-1.2.7/libtest/GNUmakefile
|
||||
@@ -44,10 +44,10 @@ TEST_OBJS := $(patsubst $(SRC_DIR)/%.c, $(TEST_BUILD_DIR)/%.o, $(TEST_SRCS))
|
||||
# Compiler/linker flags from:
|
||||
# http://weblogs.java.net/blog/kellyohair/archive/2006/01/compilation_of_1.html
|
||||
JFLAGS = -fno-omit-frame-pointer -fno-strict-aliasing
|
||||
-OFLAGS = -O2 $(JFLAGS)
|
||||
-WFLAGS = -W -Werror -Wall -Wno-unused -Wno-parentheses
|
||||
+OFLAGS = $(JFLAGS)
|
||||
+WFLAGS = -W -Wall -Wno-unused -Wno-parentheses
|
||||
PICFLAGS = -fPIC
|
||||
-SOFLAGS = -shared -Wl,-O1
|
||||
+SOFLAGS = -shared
|
||||
LDFLAGS += $(SOFLAGS)
|
||||
|
||||
IFLAGS = -I"$(BUILD_DIR)"
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/netty-transport/netty-transport-4.0.21-r1.ebuild,v 1.1 2014/11/20 08:30:11 ercpe Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
MY_PN="netty"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
DESCRIPTION="Async event-driven framework for rapid development of high performance network applications"
|
||||
HOMEPAGE="http://netty.io/"
|
||||
SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/${MY_P}.Final.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
CDEPEND="dev-java/${MY_PN}-buffer:0
|
||||
dev-java/${MY_PN}-common:0"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6
|
||||
${CDEPEND}"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.6
|
||||
${CDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${MY_P}.Final/${PN/${MY_PN}-}"
|
||||
|
||||
EANT_BUILD_TARGET="package"
|
||||
EANT_GENTOO_CLASSPATH="${MY_PN}-buffer,${MY_PN}-common"
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
JAVA_ANT_ENCODING="UTF-8"
|
||||
|
||||
# error: package ch.qos.logback.classic does not exist
|
||||
RESTRICT="test"
|
||||
|
||||
java_prepare() {
|
||||
cp "${FILESDIR}"/${P}-build.xml build.xml || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar target/${MY_PN}-*.jar ${PN}.jar
|
||||
|
||||
use doc && java-pkg_dojavadoc target/site/apidocs
|
||||
use source && java-pkg_dosrc src/main/java/*
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST event-1.11.1.tgz 78942 SHA256 371e8d559461542058efd57be61fd8316121985dc455f2e7979722e37cedd526 SHA512 95db37aa339b7530b3636835191be12eceefa23e2b511b84c7654556145ce1e198bb81299380bb742b1edfc0e32222c96d81f5f2f6f2f19d41d636dc9f517480 WHIRLPOOL d0a1104d418a218e0b4311b02d05ae2a8e47ab3039047a2bae320d7e19f87b4aade28c0755741077e9380d29cdc626a250c75dd7fe75bffb6ac3ca235a5435c2
|
||||
DIST event-1.7.8.tgz 69828 SHA256 3b637b3c66c8e2311c16e79fb8e90a7a02bd0df08a25514d1445f1e648d1c58a SHA512 1f2128d2a7f84ad4a3b761dfb63ae5932ffe8b5b5faa20f8d0fc17ede807b5c44a6fe8589a0257fe7d4313f6c2df5332519a4c2bab9fb498c36cdf53564b5117 WHIRLPOOL 7cf81434e3d1b2c92adb9d2667f4fea77bbb16bac6771f7e85fcf69cae54729cc9a7cc1f1b1670c667a679037cf40aa37d78a2713cd1c1e919e5bf272cb0211a
|
||||
DIST event-1.8.0.tgz 71640 SHA256 34ecc3f2367ac843b1764e9939cc511646364985165d743d538ff55043551682 SHA512 11d3deef376b699d9bab4477f1075a9464a5247048472a856ef8ebd74fa56dee8750c308fa615a08289d1d17415847a6671916ea11d0a6dd8781064aca6b7414 WHIRLPOOL a4addd4b250ca58186702edf926133bea2bb6f4d297f669cc794f9fc511ffc8f6e2904ca1c9f0418421356ce4b4505e646beec5003cd93e92c6af0373ed057ad
|
||||
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-event/pecl-event-1.11.1.ebuild,v 1.1 2014/11/19 18:22:38 hwoarang Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PHP_EXT_NAME="event"
|
||||
PHP_EXT_INI="yes"
|
||||
PHP_EXT_ZENDEXT="no"
|
||||
DOCS="CREDITS EXPERIMENTAL INSTALL.md README.md LICENSE"
|
||||
|
||||
USE_PHP="php5-4 php5-5 php5-6"
|
||||
|
||||
inherit php-ext-pecl-r2 confutils eutils
|
||||
|
||||
KEYWORDS="~amd64 ~ia64 ~x86"
|
||||
LICENSE="PHP-3.01"
|
||||
|
||||
DESCRIPTION="PHP wrapper for libevent2"
|
||||
LICENSE="PHP-3"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="
|
||||
>=dev-libs/libevent-2.0.2
|
||||
!dev-php/pecl-libevent
|
||||
sockets? ( dev-lang/php[sockets] )"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
IUSE="debug +extra +ssl threads +sockets examples"
|
||||
|
||||
src_configure() {
|
||||
my_conf="--with-event-core"
|
||||
enable_extension_enable "event-debug" "debug" 0
|
||||
|
||||
enable_extension_with "event-extra" "extra" 1
|
||||
enable_extension_with "event-openssl" "ssl" 1
|
||||
enable_extension_with "event-pthreads" "threads" 0
|
||||
enable_extension_enable "event-sockets" "sockets" 1
|
||||
|
||||
php-ext-source-r2_src_configure
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST Flask-Migrate-1.2.0.tar.gz 7288 SHA256 37e548cd0c497194243c8c2e2c6296e72ac7d65ba4ad1fd3d8cd5848af5fed2a SHA512 56e9223be0c30179dd0f117b60650e484528650da24acf852c52c1c7f0554d83d6f2ba35191c02cc0cb72091dee48b0888183b560f439d42fa09e0f86524f6b9 WHIRLPOOL 869f37262fde54e69a245d725be80e773d635397bd8afc112f264ef76939f34a81bdee8bf4ef510399b604552d9ad2fc79bcffcb975cf7070157cbebce639a20
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/flask-migrate/flask-migrate-1.2.0.ebuild,v 1.1 2014/11/20 06:58:01 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="Flask-Migrate"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="SQLAlchemy database migrations for Flask applications using Alembic"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/Flask-Admin"
|
||||
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/flask[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/alembic[${PYTHON_USEDEP}]
|
||||
dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
|
||||
dev-python/flask-script[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
python_test() {
|
||||
nosetests || die "Testing failed with ${EPYTHON}"
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">Flask-Migrate</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtcore/qtcore-5.3.2.ebuild,v 1.1 2014/09/16 14:44:53 pesa Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtcore/qtcore-5.3.2-r1.ebuild,v 1.1 2014/11/20 02:48:33 pesa Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST rouge-1.6.2.tar.gz 383562 SHA256 2aa63964eb3423e7637fd58689a55911ee75c25ba84a7d54948149029cacb85f SHA512 75759e0b9f328c8bdf364e62b9941f3e245b794cf95cf3e80f3994431228f2d438b8c31c15e49d2b4e5441457c9cd9a0adc905cf2ecdfbee3d2f3d1da9e1a66b WHIRLPOOL 4123125793840b01ad009849bb94e57b0f26f7b3be7d1d6602624f06e57d4ad5c29320d848849fb9d0284363ffe615315cb6d2661d17735c4ee6e951aeff3e90
|
||||
DIST rouge-1.7.2.tar.gz 383990 SHA256 5cbd6496c1a057d8df732cd6fba223dfbc18c5f56179bdbb344703de76e7c905 SHA512 492af9f3953a6914abdcf450b3e85099158d8add06daa012728ca31d3cfbb15645b25c495133080ca059a00a303692d4b3740854ec59eeda9792c8f8b5775fea WHIRLPOOL 3d14cd277728a7ea5c7dabe0cef17ce14049f131a6ab90f7a2790ec54467577124aeba9196b63e85c2a313e3b9bd9f985e41a380e6d39ac0d62ba682aa32440a
|
||||
DIST rouge-1.7.3.tar.gz 385603 SHA256 726a9798aeb23ebd017dff48b07a9d93a6d85c8931dd91182525afd04110017f SHA512 c6997783ff4d852126451cc2e3df00706cd73495c6552cbf679e75d099bd1a00ce8b5752880442182565b4b79e86de9e7502240b98d405e68df784267c0ceb8c WHIRLPOOL 6e07850704d656ec9fca210fbea10d8bf5e2e3a15643a2ab332b0dbf4c113151e931cf155ca3cd179e634dc643de5270b767fe989c41181becf770bee4b0fc15
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rouge/rouge-1.7.3.ebuild,v 1.1 2014/11/20 10:28:19 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
|
||||
RUBY_FAKEGEM_TASK_TEST="spec"
|
||||
RUBY_FAKEGEM_RECIPE_DOC="yard"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Yet-another-markdown-parser but fast, pure Ruby, using a strict syntax definition"
|
||||
HOMEPAGE="http://github.com/jneen/rouge"
|
||||
SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "doc? ( dev-ruby/redcarpet )"
|
||||
ruby_add_rdepend "dev-ruby/redcarpet"
|
||||
|
||||
RESTRICT="test"
|
||||
# Depends on dev-ruby/wrong, which is not packaged yet.
|
@ -0,0 +1,68 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.2.ebuild,v 1.1 2014/11/20 00:06:03 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils readme.gentoo
|
||||
|
||||
DESCRIPTION="fast compiler cache"
|
||||
HOMEPAGE="http://ccache.samba.org/"
|
||||
SRC_URI="http://samba.org/ftp/ccache/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils"
|
||||
|
||||
src_prepare() {
|
||||
# make sure we always use system zlib
|
||||
rm -rf zlib
|
||||
epatch "${FILESDIR}"/${PN}-3.1.7-no-perl.patch #421609
|
||||
epatch "${FILESDIR}"/${PN}-3.1.10-size-on-disk.patch #456178
|
||||
sed \
|
||||
-e "/^EPREFIX=/s:'':'${EPREFIX}':" \
|
||||
"${FILESDIR}"/ccache-config-2 > ccache-config || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dodoc AUTHORS.txt MANUAL.txt NEWS.txt README.txt
|
||||
|
||||
dobin ccache-config
|
||||
|
||||
DOC_CONTENTS="
|
||||
To use ccache with **non-Portage** C compiling, add
|
||||
${EPREFIX}/usr/lib/ccache/bin to the beginning of your path, before ${EPREFIX}usr/bin.
|
||||
Portage 2.0.46-r11+ will automatically take advantage of ccache with
|
||||
no additional steps. If this is your first install of ccache, type
|
||||
something like this to set a maximum cache size of 2GB:\\n
|
||||
# ccache -M 2G\\n
|
||||
If you are upgrading from an older version than 3.x you should clear all of your caches like so:\\n
|
||||
# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C\\n
|
||||
ccache now supports sys-devel/clang and dev-lang/icc, too!"
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
if [[ -z ${REPLACED_BY_VERSION} ]] ; then
|
||||
"${EROOT}"/usr/bin/ccache-config --remove-links
|
||||
"${EROOT}"/usr/bin/ccache-config --remove-links ${CHOST}
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
"${EROOT}"/usr/bin/ccache-config --install-links
|
||||
"${EROOT}"/usr/bin/ccache-config --install-links ${CHOST}
|
||||
|
||||
# nuke broken symlinks from previous versions that shouldn't exist
|
||||
rm -f "${EROOT}"/usr/lib/ccache/bin/${CHOST}-cc
|
||||
rm -rf "${EROOT}"/usr/lib/ccache.backup
|
||||
|
||||
readme.gentoo_print_elog
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST jenkins-bin-1.580.1.war 68022189 SHA256 53608b7e5b89d5cc1fbdbf8588b5c0a04a664f34d403ae4bffb80016511a6cdb SHA512 8b9cbc07bc1c72ac319ffe36d17d4ec7b7156cbd566e6a384c010e440b59f695dfa334970ac51a1c3357cf00dac9d6097a549b211b1c952ee51caa27e4973841 WHIRLPOOL ff6b27a74e3a21c0807f23da5eb17162085fabacdffd01d342ea0fc3bad181b70592691359b27f4c1f016887acadf71541d821dd1f52882b515d664313c081ba
|
||||
DIST jenkins-bin-1.587.war 68193610 SHA256 a3449e75f47a8c21d6c9c1e708ae7a6c3987ee1c8f142e3d7f2551acb350180d SHA512 0b8044f4132a1f5b74fbd973792051a9ab75239feb211bf22b80f4b001400dcd05c6bd138cfe29673d3022bcee089e732e7a64bc4e0a8dd383cdd9e292900b5d WHIRLPOOL 5345670c69535a10d4aebe3bb6b96cb48c45ec2b17f79277ad1db2ce22d76727172bd98e9a699633f4052cf4fe8d559e711fac8ed1a8dba26a986536fd7ad8e9
|
||||
DIST jenkins-bin-1.589.war 68202781 SHA256 e804acc2d7fc9bcdf4db3fae32a8e0acfa17a8be40741d5df3ca457684849853 SHA512 f578368a46cfae27cbf2417c72aa801d69faff5083bf477ab339a98466e69e9123ebb2b1003b4ad4300c00c5b15018e2198549c1c6c75b150584a3172dba7e48 WHIRLPOOL 91e3ab186f57e7efea26f14ea33e054283b8e12c63a2d41d54b6f3c942ba6ff473c853241fa4667bd07e22c96b87e3a9c744bc47ffbca8e3003789b46c96a9f7
|
||||
DIST jenkins-bin-1.590.war 68199289 SHA256 dc813918d66f72b40d223eb4baf2fbc91b6e6256e5f7f675ed3f4bb09e4869a9 SHA512 a08c60332a97b2a64307f6b718f9f9ee42f4c8d3b253ba66c16d2f8b232e2256b56df1add9fa462ea4fb21b07ad8b223db206f78d38cc3bb8da4175891692e1d WHIRLPOOL e3a7101126c571bd266863dfea2b75fae478582ff668bd936ecf158a59f34f23a62ffa5d792ea89b9a539badcfcfd9b183493138dbf6a4b911a1ce799f0c5b01
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/jenkins-bin/jenkins-bin-1.587.ebuild,v 1.1 2014/11/02 10:44:06 mrueg Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/jenkins-bin/jenkins-bin-1.590.ebuild,v 1.1 2014/11/20 10:34:47 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -1,2 +1 @@
|
||||
DIST mks_1.9.0.2-src.tar.gz 7550662 SHA256 e7acd13d2f25982a6950938b18b455868199d7bd3cafabb5ba8f42bdc6f5e7cb SHA512 1c75ef409a4c367938df2f5be115e7a6ae1bbd08fa409a50e275c7403d5c4d6be617e601faf1e3c27edf609ed2ca504c475373e2903609d52d1bb70e79485200 WHIRLPOOL 4ef3938b0d6ab373ee61e504d859f9fac3b2b30e35247c6e7c0f2a0752160647b72cc73604af2a670d7ffd824481edfadf1c51dfd9d75e5f1a17de22cbe298b0
|
||||
DIST mks_1.9.0.4-src.tar.gz 7553485 SHA256 cfd3517ac6d4a5d8ffdf7ec9995a624b6cef13aa00163e46a9b54b1f52164ffd SHA512 57503ef55856d6ba651c58b6f21a84900bab8c86687de114feaa15e914bd99a4661e3617ddc7a6dcca2dbedaac8b19e244e17362aa1bc54f2c9bcd96087d8eae WHIRLPOOL 70a96c26411527c83b7219459a3ba91ee4d907a3e1389c9a543da38b681fabafaef23b9dc510ebbbd667c4e8c2303b55b15926662628ef53bec18d527e1083c6
|
||||
|
@ -1,75 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/monkeystudio/monkeystudio-1.9.0.2.ebuild,v 1.3 2013/03/02 21:06:04 hwoarang Exp $
|
||||
|
||||
EAPI=4
|
||||
LANGS="be es fr ru"
|
||||
|
||||
inherit qt4-r2
|
||||
|
||||
MY_P="mks_${PV}-src"
|
||||
|
||||
DESCRIPTION="A cross platform Qt 4 IDE"
|
||||
HOMEPAGE="http://www.monkeystudio.org"
|
||||
SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
LICENSE="GPL-2 LGPL-3"
|
||||
SLOT="0"
|
||||
IUSE="doc plugins"
|
||||
|
||||
RDEPEND="plugins? ( >=dev-qt/qtwebkit-4.7.0:4 )
|
||||
>=dev-qt/qthelp-4.7.0:4
|
||||
>=dev-qt/qtcore-4.7.0:4
|
||||
>=dev-qt/qtgui-4.7.0:4
|
||||
>=dev-qt/qtsql-4.7.0:4
|
||||
x11-libs/qscintilla"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( >=app-doc/doxygen-1.5.8 )"
|
||||
|
||||
DOCS="ChangeLog readme.txt"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
# avoid installing every translation
|
||||
sed -e "s:datas/\*:datas/apis datas/scripts datas/templates:" \
|
||||
-i installs.pri || die "sed installs.pri failed"
|
||||
|
||||
rm -r qscintilla/QScintilla-gpl-snapshot \
|
||||
|| die "failed removing bundled qscintilla"
|
||||
|
||||
qt4-r2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake4 build.pro prefix=/usr system_qscintilla=1
|
||||
|
||||
if use plugins ; then
|
||||
eqmake4 plugins/plugins.pro
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
qt4-r2_src_install
|
||||
|
||||
if use plugins ; then
|
||||
insinto /usr/lib64/monkeystudio
|
||||
doins -r bin/plugins/*
|
||||
fi
|
||||
|
||||
insinto /usr/share/${PN}/translations
|
||||
local lang
|
||||
for lang in ${LANGS} ; do
|
||||
if use linguas_${lang} ; then
|
||||
doins datas/translations/monkeystudio_${lang}.qm
|
||||
fi
|
||||
done
|
||||
|
||||
fperms 755 /usr/bin/${PN}
|
||||
|
||||
if use doc ; then
|
||||
doxygen || die "doxygen failed"
|
||||
dohtml -r doc/html/*
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST semantik-0.9.1.tar.bz2 420118 SHA256 173c215f885dbec1a40774ff9c1d9f92b817526f0fb30dbfbd58d49fd3093731 SHA512 fef111456063ec61e89cac01e7784d76f1c019ed35ce6b25bdae76fd09e16506a57eac99afc9894976697a3392d508abe5af235da7a9f01a0cc75bb8b0f7a0b7 WHIRLPOOL 36fb67c67fb0a25dbb498950cb480dc810dc0287f1c6d37f091d652688c40e2fe0c27face66e03158b486c598fa0312723068bb221962b310945a6ea57c1051c
|
||||
DIST semantik-0.9.3.tar.bz2 435810 SHA256 b5f5c2949e5b48f5cfbeac79a22dd0fcaeb9fc29e4c79de0cf9969e088ea1b3e SHA512 6176d3fa49480c1eccccfd2ccbe33cc04a66cb2d8c98afc9b756b09a2ab739afb1b9cc16d5073fc5d03c59b401c32e68ea7a0cb6df5e27330eea438acf91a5da WHIRLPOOL d2d6d42f9faa03a66c25190627bc9a33353f62c072146c47d82bd8decdd0bb9ea0a99e12dce95122b6c2d355dc985b0e26cb2acc7726fde57641517b3a7da802
|
||||
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/kde-misc/semantik/semantik-0.9.3.ebuild,v 1.1 2014/11/19 21:37:16 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
CMAKE_REQUIRED="never"
|
||||
NO_WAF_LIBDIR="true"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="xml"
|
||||
inherit python-single-r1 flag-o-matic kde4-base multilib toolchain-funcs waf-utils
|
||||
|
||||
DESCRIPTION="Mindmapping-like tool for document generation"
|
||||
HOMEPAGE="http://freehackers.org/~tnagy/semantik.html https://code.google.com/p/semantik/"
|
||||
SRC_URI="http://ftp.waf.io/pub/release/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="4"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
dev-qt/qtsvg:4
|
||||
dev-qt/qtwebkit:4
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
#WAF_BINARY="${S}/waf"
|
||||
|
||||
DOCS=( ChangeLog README TODO )
|
||||
PATCHES=( "${FILESDIR}"/${PN}-0.9.0-wscript_ldconfig.patch )
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
kde4-base_pkg_setup
|
||||
append-ldflags -Wl,--soname=libnablah.so.0
|
||||
}
|
||||
|
||||
src_install() {
|
||||
waf-utils_src_install
|
||||
dosym libnablah.so /usr/$(get_libdir)/libnablah.so.0
|
||||
}
|
@ -1,11 +1,15 @@
|
||||
--- Makefile.in.orig 2014-11-02 23:19:58.714707465 +0300
|
||||
+++ Makefile.in 2014-11-02 23:20:20.482706904 +0300
|
||||
@@ -37,7 +37,7 @@
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -13,9 +13,10 @@
|
||||
|
||||
CC=@CC@
|
||||
CFLAGS=@CFLAGS@ -fno-strict-aliasing -Wall
|
||||
-LIBS=@LIBS@
|
||||
+LIBS=@LIBS@ -ltinfo
|
||||
LDFLAGS=@LDFLAGS@
|
||||
prefix=@prefix@
|
||||
exec_prefix=@exec_prefix@
|
||||
# Checks for libraries.
|
||||
AC_CHECK_LIB([ncurses], [initscr], [],
|
||||
- AC_MSG_ERROR([Can't find ncurses library. Install it first.]))
|
||||
+ AC_MSG_ERROR([Cannot find ncurses library. Install it first.]))
|
||||
+AC_SEARCH_LIBS([define_key], [tinfo])
|
||||
AC_CHECK_LIB([z], [gzopen], [],
|
||||
- AC_MSG_ERROR([Can't find zlib library. Install it first.]))
|
||||
+ AC_MSG_ERROR([Cannot find zlib library. Install it first.]))
|
||||
|
||||
# Checks for header files.
|
||||
AC_HEADER_STDC
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST kgraphviewer-2.1.1.tar.gz 1409604 SHA256 5840e9dc0cc813c18c0b64aaf4346aeb95eefcc95d2c5068ff81a8f39c81f4b8 SHA512 b1d3b493351ebbc0875861e9ba764e7e8157a37bf1500cacd51fc15605f8ff202ecc07325c2fef89dfc92ccbdcf82c826962879e547cc32db01bf8af208827e8 WHIRLPOOL 7c5fea85bd499c9cd6535d6735c6ad99fba577b9d81a32bbe4166ddeb5328204e1328f459da2138434b874584c8f3f292082b95840732874781a625d67b44f77
|
||||
DIST kgraphviewer-2.1.1_p20140331.tar.xz 1000816 SHA256 71455b44e92c4d6107ccb50224ec8ff97c9546f77341763175d41de18fefab6a SHA512 945a90c60b75d741dea445ff38bf2ada7125be02c117b15b796277cc2e45d6c7eb963112bfacb84e5bd9331c9a9fe40c15b247e6294a53010dff10c666190fd4 WHIRLPOOL 9e6e963ac28819324a49342ab9559b296cecd246c9b13d26df0f68e129a57cfa893729096de19b93bc1a2973361165923e156ac9f3d3b38377dd9e67c1b7bf97
|
||||
DIST kgraphviewer-2.2.0.tar.xz 806100 SHA256 85ca4778d428e807a94d9587c5086f7ee8239780f373491bee46f49a46e945ef SHA512 2b3ba671256e4a7d30915dd5d498e2e760729c0783c5c609c50e48b94e985fff86c4cbfb91dd571ab899e4b0db1c4af3604b97c0954db1acde2780b48803c7f7 WHIRLPOOL b9a2b9db63edaaeef308441736db4fdd46cd1a3f70acff3c35a6fd1404394bd5bc3d59f1ed20e57fccc966e5b8562fbd671a169b975e89fbacdd39e833838660
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/kgraphviewer/kgraphviewer-2.2.0.ebuild,v 1.1 2014/11/20 11:44:26 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
KDE_LINGUAS="bs ca ca@valencia cs da de el en_GB es et eu fi fr gl hu it km nb
|
||||
nds nl pl pt pt_BR ro ru sk sv tr uk zh_CN zh_TW"
|
||||
KDE_HANDBOOK="optional"
|
||||
inherit kde4-base
|
||||
|
||||
DESCRIPTION="KDE graphviz dot graph file viewer"
|
||||
HOMEPAGE="http://www.kde.org/applications/graphics/kgraphviewer/
|
||||
http://extragear.kde.org/apps/kgraphviewer/"
|
||||
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2 FDL-1.2"
|
||||
SLOT="4"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
RDEPEND="
|
||||
>=media-gfx/graphviz-2.30
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-libs/boost-1.38
|
||||
"
|
@ -0,0 +1 @@
|
||||
DIST libde265-0.9.tar.gz 258887 SHA256 226856358b1cb7aa54d3f3e1bc9bb9f062b867c6de58ab1ee94cfcb8a111cda2 SHA512 1e519cea8447bffd14dd1b78d9ab07f3e558e5f3731e26a3d5c3bd8c4a67e05c1ab228f1f82d671d64442ca78e6ead9305edd19bb17fa62c27253616ff6a84d2 WHIRLPOOL 0c0ee2cc844c2551ae1effa1305d6413a5a4a81406f1957f4d48fe74d9e1c912e424106d4c3290100b15c2d8277833cc07931fb30c4e14e827e86e785ff7f3d3
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/libde265/libde265-0.9.ebuild,v 1.1 2014/11/20 13:50:04 dlan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
inherit autotools-multilib
|
||||
|
||||
DESCRIPTION="Open h.265 video codec implementation"
|
||||
HOMEPAGE="https://github.com/strukturag/libde265"
|
||||
SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug qt4 qt5 static-libs sse tools"
|
||||
|
||||
DEPEND="
|
||||
qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 )
|
||||
qt5? ( dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtwidgets:5 )
|
||||
media-libs/libsdl
|
||||
virtual/ffmpeg
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
REQUIRED_USE="tools? ( || ( qt4 qt5 ) )"
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable sse)
|
||||
$(use_enable static-libs static)
|
||||
$(use_enable debug log-info)
|
||||
$(use_enable debug log-debug)
|
||||
$(use_enable debug log-trace)
|
||||
$(use_enable tools dec265)
|
||||
$(use_enable tools sherlock265)
|
||||
--disable-silent-rules
|
||||
--enable-log-error
|
||||
)
|
||||
autotools-multilib_src_configure "${myeconfargs[@]}"
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/libde265/libde265-9999.ebuild,v 1.1 2014/11/20 13:50:04 dlan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
inherit git-r3 autotools-multilib
|
||||
|
||||
DESCRIPTION="Open h.265 video codec implementation"
|
||||
HOMEPAGE="https://github.com/strukturag/libde265"
|
||||
EGIT_REPO_URI="git://github.com/strukturag/libde265.git"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="debug qt4 qt5 static-libs sse tools"
|
||||
|
||||
DEPEND="
|
||||
qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 )
|
||||
qt5? ( dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtwidgets:5 )
|
||||
media-libs/libsdl
|
||||
virtual/ffmpeg
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
REQUIRED_USE="tools? ( || ( qt4 qt5 ) )"
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable sse)
|
||||
$(use_enable static-libs static)
|
||||
$(use_enable debug log-info)
|
||||
$(use_enable debug log-debug)
|
||||
$(use_enable debug log-trace)
|
||||
$(use_enable tools dec265)
|
||||
$(use_enable tools sherlock265)
|
||||
--disable-silent-rules
|
||||
--enable-log-error
|
||||
)
|
||||
autotools-multilib_src_configure "${myeconfargs[@]}"
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>video</herd>
|
||||
<maintainer>
|
||||
<email>dlan@gentoo.org</email>
|
||||
<name>Yixun Lan</name>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>media-video@gentoo.org</email>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name='tools'>Install addtional tools, require USE=qt4 or qt5</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -1,6 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>gnome</herd>
|
||||
<herd>gstreamer</herd>
|
||||
</pkgmetadata>
|
||||
|
||||
|
@ -0,0 +1,79 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/alsa-utils-1.0.28-r1.ebuild,v 1.1 2014/11/19 19:16:08 vapier Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils systemd udev
|
||||
|
||||
DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)"
|
||||
HOMEPAGE="http://www.alsa-project.org/"
|
||||
SRC_URI="mirror://alsaproject/utils/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0.9"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
|
||||
IUSE="doc +libsamplerate +ncurses nls selinux"
|
||||
|
||||
CDEPEND=">=media-libs/alsa-lib-${PV}
|
||||
libsamplerate? ( media-libs/libsamplerate )
|
||||
ncurses? ( >=sys-libs/ncurses-5.7-r7 )"
|
||||
DEPEND="${CDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-text/xmlto )"
|
||||
RDEPEND="${CDEPEND}
|
||||
selinux? ( sec-policy/selinux-alsa )"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-aplay-return.patch
|
||||
epatch "${FILESDIR}"/${P}-va-end.patch
|
||||
epatch "${FILESDIR}"/${P}-{mixer,monitor}-proto.patch
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
use doc || myconf='--disable-xmlto'
|
||||
|
||||
# --disable-alsaconf because it doesn't work with sys-apps/kmod wrt #456214
|
||||
econf \
|
||||
--disable-maintainer-mode \
|
||||
$(use_enable libsamplerate alsaloop) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable ncurses alsamixer) \
|
||||
--disable-alsaconf \
|
||||
"$(systemd_with_unitdir)" \
|
||||
--with-udev-rules-dir="$(get_udevdir)"/rules.d \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dodoc seq/*/README.*
|
||||
|
||||
newinitd "${FILESDIR}"/alsasound.initd-r6 alsasound
|
||||
newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
|
||||
|
||||
insinto /etc/modprobe.d
|
||||
newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
|
||||
|
||||
keepdir /var/lib/alsa
|
||||
|
||||
# ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
|
||||
# scan directory /usr/share/alsa/ucm: No such file or directory
|
||||
# alsaucm: unable to obtain card list: No such file or directory
|
||||
keepdir /usr/share/alsa/ucm
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
||||
elog
|
||||
elog "To take advantage of the init script, and automate the process of"
|
||||
elog "saving and restoring sound-card mixer levels you should"
|
||||
elog "add alsasound to the boot runlevel. You can do this as"
|
||||
elog "root like so:"
|
||||
elog "# rc-update add alsasound boot"
|
||||
ewarn
|
||||
ewarn "The ALSA core should be built into the kernel or loaded through other"
|
||||
ewarn "means. There is no longer any modular auto(un)loading in alsa-utils."
|
||||
fi
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
http://crbug.com/433899
|
||||
|
||||
From 8f361d83cfcb39887f5fc591633e68d9448e3425 Mon Sep 17 00:00:00 2001
|
||||
From: Jaroslav Kysela <perex@perex.cz>
|
||||
Date: Wed, 1 Oct 2014 15:43:57 +0200
|
||||
Subject: [PATCH [alsa-utils]] Revert "aplay: fix pcm_read() return value"
|
||||
|
||||
This reverts commit 8aa13eec80eac312e4b99423909387660fb99b8f.
|
||||
|
||||
The semantics for pcm_read() and pcm_readv() was changed, but the
|
||||
callers expect the exact frame count as requested. It's possible
|
||||
to fix callers, but the fix is more complicated than to revert the
|
||||
change. Note that '-d' processing was broken in some cases.
|
||||
|
||||
Note: The reverted commit allows that the return value might be
|
||||
greater than requested (see the first condition in read routines).
|
||||
---
|
||||
aplay/aplay.c | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/aplay/aplay.c b/aplay/aplay.c
|
||||
index 30d3f31..e58e1bc 100644
|
||||
--- a/aplay/aplay.c
|
||||
+++ b/aplay/aplay.c
|
||||
@@ -2039,7 +2039,7 @@ static ssize_t pcm_read(u_char *data, size_t rcount)
|
||||
data += r * bits_per_frame / 8;
|
||||
}
|
||||
}
|
||||
- return result;
|
||||
+ return rcount;
|
||||
}
|
||||
|
||||
static ssize_t pcm_readv(u_char **data, unsigned int channels, size_t rcount)
|
||||
@@ -2084,7 +2084,7 @@ static ssize_t pcm_readv(u_char **data, unsigned int channels, size_t rcount)
|
||||
count -= r;
|
||||
}
|
||||
}
|
||||
- return result;
|
||||
+ return rcount;
|
||||
}
|
||||
|
||||
/*
|
||||
--
|
||||
2.1.3
|
||||
|
@ -0,0 +1,24 @@
|
||||
From c788ce9b6088e2c937f77231eab520c3d16e0c76 Mon Sep 17 00:00:00 2001
|
||||
From: Jaroslav Kysela <perex@perex.cz>
|
||||
Date: Wed, 25 Jun 2014 10:49:23 +0200
|
||||
Subject: [PATCH [alsa-utils]] alsamixer: include missing mixer_controls.h
|
||||
|
||||
---
|
||||
alsamixer/mainloop.c | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/alsamixer/mainloop.c b/alsamixer/mainloop.c
|
||||
index 351f57f..79d81a9 100644
|
||||
--- a/alsamixer/mainloop.c
|
||||
+++ b/alsamixer/mainloop.c
|
||||
@@ -29,6 +29,7 @@
|
||||
#include "widget.h"
|
||||
#include "mixer_widget.h"
|
||||
#include "mixer_display.h"
|
||||
+#include "mixer_controls.h"
|
||||
#include "mainloop.h"
|
||||
|
||||
static WINDOW *curses_initialized;
|
||||
--
|
||||
2.1.3
|
||||
|
@ -0,0 +1,24 @@
|
||||
From 74e5d57c999f8afed4f87046dcac84f6709b9196 Mon Sep 17 00:00:00 2001
|
||||
From: Jaroslav Kysela <perex@perex.cz>
|
||||
Date: Wed, 24 Sep 2014 10:46:02 +0200
|
||||
Subject: [PATCH [alsa-utils]] alsactl: aded missing monitor() prototype
|
||||
|
||||
---
|
||||
alsactl/alsactl.h | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/alsactl/alsactl.h b/alsactl/alsactl.h
|
||||
index bd9bf23..4f969ec 100644
|
||||
--- a/alsactl/alsactl.h
|
||||
+++ b/alsactl/alsactl.h
|
||||
@@ -31,6 +31,7 @@ int save_state(const char *file, const char *cardname);
|
||||
int load_state(const char *file, const char *initfile, const char *cardname,
|
||||
int do_init);
|
||||
int power(const char *argv[], int argc);
|
||||
+int monitor(const char *name);
|
||||
int state_daemon(const char *file, const char *cardname, int period,
|
||||
const char *pidfile);
|
||||
int state_daemon_kill(const char *pidfile, const char *cmd);
|
||||
--
|
||||
2.1.3
|
||||
|
@ -0,0 +1,39 @@
|
||||
From 89a4f490bd974e454d82942100f241bb1a2270f3 Mon Sep 17 00:00:00 2001
|
||||
From: Jaroslav Kysela <perex@perex.cz>
|
||||
Date: Wed, 24 Sep 2014 10:52:17 +0200
|
||||
Subject: [PATCH [alsa-utils]] =?UTF-8?q?alsactl:=20coverity=20-=20missing?=
|
||||
=?UTF-8?q?=5Fva=5Fend=20=E2=80=93=20va=5Fend=20was=20not=20called=20for?=
|
||||
=?UTF-8?q?=20"ap"?=
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
---
|
||||
alsactl/utils.c | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/alsactl/utils.c b/alsactl/utils.c
|
||||
index b5d183c..304df7c 100644
|
||||
--- a/alsactl/utils.c
|
||||
+++ b/alsactl/utils.c
|
||||
@@ -157,8 +157,8 @@ void cerror_(const char *fcn, long line, int cond, const char *fmt, ...)
|
||||
fprintf(stderr, "%s: %s:%ld: ", command, fcn, line);
|
||||
vfprintf(stderr, fmt, ap);
|
||||
putc('\n', stderr);
|
||||
- va_end(ap);
|
||||
}
|
||||
+ va_end(ap);
|
||||
}
|
||||
|
||||
void dbg_(const char *fcn, long line, const char *fmt, ...)
|
||||
@@ -174,6 +174,6 @@ void dbg_(const char *fcn, long line, const char *fmt, ...)
|
||||
fprintf(stderr, "%s: %s:%ld: ", command, fcn, line);
|
||||
vfprintf(stderr, fmt, ap);
|
||||
putc('\n', stderr);
|
||||
- va_end(ap);
|
||||
}
|
||||
+ va_end(ap);
|
||||
}
|
||||
--
|
||||
2.1.3
|
||||
|
@ -1 +1 @@
|
||||
Wed, 19 Nov 2014 16:37:01 +0000
|
||||
Thu, 20 Nov 2014 14:37:02 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 19 Nov 2014 16:37:01 +0000
|
||||
Thu, 20 Nov 2014 14:37:02 +0000
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue