parent
70c877eafc
commit
16f8e80bb0
@ -1 +1 @@
|
||||
DIST fsharp-4.0.1.13.tar.gz 37316381 SHA256 b5cbdd260fe0d8db6799e56df03c51df474081393cacbea5a2f6c1af59b56fe9 SHA512 2542a809f27e0e60110cbb35d633b9039ab4cf55a76a2d2032a7b63f34d39fe57d9ccc2b6737ad4467a2540faa9c7ec692f3904e06146576a636341a043ac6e7 WHIRLPOOL 6dd5fa8a0a75448731a9377425b88bbb3595e0a317fc15b70bfc22ef08e94078ae986c68dbecd4cd151ea2cb81a51dcd77205faa53593753de43a603177e0a18
|
||||
DIST fsharp-4.0.1.15.tar.gz 37324140 SHA256 59dd17ca62d1a91f124b3cce8522bd01855ee15abf5ad38ad5d7b6b607a01f45 SHA512 2464eecc1168e85c2a6cd4a36664de98fa5033a6dbf09509df61e0a1cd41bb86f551dae6662449d9e63a5dc2a6db8e1fcb9e43a9b3aadef40cb0884dd19fcf30 WHIRLPOOL e53b667e5b5eb70cf6367b1d97255b4efd9f0474164c128e3f29b315440f20e64629f90e9ea630cb5641daadfcb9ea97af9d1e340d95835c30344dbd450e7aa4
|
||||
|
@ -1 +1,2 @@
|
||||
DIST hipchat-1.5.3.tar.gz 19767 SHA256 cb432b1e9aa8a02e77124fdb989d35a5b07fb08e30263446a3d0f7eebd603f3c SHA512 a04c0bc713d002599768438c84b50dd18ebc93e2c6dabeb9f967ba2abddb5ef89e18d42b05bb04b079007d79e94c45d7f96290ee90386b06cfd7192f25637f78 WHIRLPOOL 75173407ce923957eea99bbe2195c7a07dab32729f4e67f015840abfde4ff753d5198c68296a00144e8a51e7e2d7f3190697aa85603e41fdb09a3aca45add4ef
|
||||
DIST hipchat-1.5.4.tar.gz 19823 SHA256 e6760137cd387000689a048d12272be4b0458c0d3748fd28b8fd9576c0817b27 SHA512 076332458af837a176f296a745b42bf3bac97a9225a76447eca877bc4a51bb2ed64253dd17cb92bc2e8e05df82eb00c9a2cd489dc2f787415cf5dbfc9e02a1d9 WHIRLPOOL 91af35765835b91a91b22e79f0d90889c5f56cf28a007e63e242f87a4923e94c1d9b14831f0e2fc3c1401d6b61aba7f83779fcc0e192ca496ecec7b3b286abbe
|
||||
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.textile"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby library to interact with HipChat"
|
||||
HOMEPAGE="https://github.com/hipchat/hipchat-rb"
|
||||
SRC_URI="https://github.com/hipchat/hipchat-rb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="hipchat-rb-${PV}"
|
||||
|
||||
ruby_add_rdepend "dev-ruby/httparty dev-ruby/mimemagic"
|
||||
ruby_add_bdepend "test? (
|
||||
dev-ruby/rr
|
||||
dev-ruby/rake
|
||||
<dev-ruby/webmock-1.24:0
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/bundler/d' Rakefile ${PN}.gemspec || die "sed failed"
|
||||
sed -i -e '/git ls-files/d' ${PN}.gemspec || die "sed failed"
|
||||
|
||||
sed -i -e '/coveralls/I s:^:#:' \
|
||||
-e '1igem "webmock", "<1.24"' spec/spec_helper.rb || die
|
||||
}
|
@ -0,0 +1,47 @@
|
||||
<OWNER>
|
||||
|
||||
Software Grant License Agreement ("Agreement")
|
||||
|
||||
Except for the license granted herein to you, <OWNER> reserves all
|
||||
right, title, and interest in and to the Software (defined below).
|
||||
|
||||
Definition
|
||||
|
||||
"Software" means the code and documentation as well as any original work of
|
||||
authorship, including any modifications or additions to an existing work, that
|
||||
is intentionally submitted by <OWNER> to llvm.org (http://llvm.org) ("LLVM") for
|
||||
inclusion in, or documentation of, any of the products owned or managed by LLVM
|
||||
(the "Work"). For the purposes of this definition, "submitted" means any form of
|
||||
electronic, verbal, or written communication sent to LLVM or its
|
||||
representatives, including but not limited to communication on electronic
|
||||
mailing lists, source code control systems, and issue tracking systems that are
|
||||
managed by, or on behalf of, LLVM for the purpose of discussing and improving
|
||||
the Work, but excluding communication that is conspicuously marked otherwise.
|
||||
|
||||
1. Grant of Copyright License. Subject to the terms and conditions of this
|
||||
Agreement, <OWNER> hereby grants to you and to recipients of the Software
|
||||
distributed by LLVM a perpetual, worldwide, non-exclusive, no-charge,
|
||||
royalty-free, irrevocable copyright license to reproduce, prepare derivative
|
||||
works of, publicly display, publicly perform, sublicense, and distribute the
|
||||
Software and such derivative works.
|
||||
|
||||
2. Grant of Patent License. Subject to the terms and conditions of this
|
||||
Agreement, <OWNER> hereby grants you and to recipients of the Software
|
||||
distributed by LLVM a perpetual, worldwide, non-exclusive, no-charge,
|
||||
royalty-free, irrevocable (except as stated in this section) patent license
|
||||
to make, have made, use, offer to sell, sell, import, and otherwise transfer
|
||||
the Work, where such license applies only to those patent claims licensable
|
||||
by <OWNER> that are necessarily infringed by <OWNER>'s Software alone or by
|
||||
combination of the Software with the Work to which such Software was
|
||||
submitted. If any entity institutes patent litigation against <OWNER> or any
|
||||
other entity (including a cross-claim or counterclaim in a lawsuit) alleging
|
||||
that <OWNER>'s Software, or the Work to which <OWNER> has contributed
|
||||
constitutes direct or contributory patent infringement, then any patent
|
||||
licenses granted to that entity under this Agreement for the Software or Work
|
||||
shall terminate as of the date such litigation is filed.
|
||||
|
||||
Unless required by applicable law or agreed to in writing, the software is
|
||||
provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
|
||||
either express or implied, including, without limitation, any warranties or
|
||||
conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
||||
PARTICULAR PURPOSE.
|
@ -1 +1 @@
|
||||
Thu, 27 Oct 2016 06:10:30 +0000
|
||||
Thu, 27 Oct 2016 13:10:31 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 27 Oct 2016 06:10:31 +0000
|
||||
Thu, 27 Oct 2016 13:10:31 +0000
|
||||
|
File diff suppressed because one or more lines are too long
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby20? ( dev-ruby/httparty[ruby_targets_ruby20] dev-ruby/mimemagic[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/httparty[ruby_targets_ruby21] dev-ruby/mimemagic[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rr[ruby_targets_ruby20] dev-ruby/rake[ruby_targets_ruby20] <dev-ruby/webmock-1.24:0[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rr[ruby_targets_ruby21] dev-ruby/rake[ruby_targets_ruby21] <dev-ruby/webmock-1.24:0[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
|
||||
DESCRIPTION=Ruby library to interact with HipChat
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/hipchat/hipchat-rb
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 doc test test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby20? ( dev-ruby/httparty[ruby_targets_ruby20] dev-ruby/mimemagic[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/httparty[ruby_targets_ruby21] dev-ruby/mimemagic[ruby_targets_ruby21] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/hipchat/hipchat-rb/archive/v1.5.4.tar.gz -> hipchat-1.5.4.tar.gz
|
||||
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 java-utils-2 a50950a73b5d5db46f42638e2996a087 multilib 165fc17c38d1b11dac2008280dab6e80 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=bd28acbb86c27ed2ccbcf60686ce82d6
|
@ -1,11 +1,11 @@
|
||||
DEFINED_PHASES=prepare
|
||||
DEPEND=net-libs/libpcap
|
||||
DESCRIPTION=Layer Four Traceroute (LFT) and WhoB
|
||||
EAPI=5
|
||||
EAPI=6
|
||||
HOMEPAGE=http://pwhois.org/lft/
|
||||
KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
|
||||
LICENSE=VOSTROM
|
||||
RDEPEND=net-libs/libpcap
|
||||
SLOT=0
|
||||
SRC_URI=https://dev.gentoo.org/~jer/lft-3.75.tar.gz
|
||||
_md5_=ffa75f25065ad1136b4b73320c9d9dc9
|
||||
SRC_URI=http://pwhois.org/get/lft-3.77.tar.gz
|
||||
_md5_=c3fe47eae618111330048c4fbf33d10d
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=>=sys-libs/ncurses-5.7-r7 nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux ) >=sys-devel/libtool-2.2.6b nls? ( sys-devel/gettext )
|
||||
DESCRIPTION=A set of tools that use the proc filesystem
|
||||
EAPI=4
|
||||
HOMEPAGE=http://psmisc.sourceforge.net/
|
||||
IUSE=ipv6 nls selinux X
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=sys-libs/ncurses-5.7-r7 nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/psmisc/psmisc-22.16.tar.gz -> psmisc-22.16-r1.tar.gz
|
||||
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=e8ff3b449705422fd0e6beba2f798863
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=>=sys-libs/ncurses-5.7-r7 nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux ) >=sys-devel/libtool-2.2.6b nls? ( sys-devel/gettext )
|
||||
DESCRIPTION=A set of tools that use the proc filesystem
|
||||
EAPI=4
|
||||
HOMEPAGE=http://psmisc.sourceforge.net/
|
||||
IUSE=ipv6 nls selinux X
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=sys-libs/ncurses-5.7-r7 nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/psmisc/psmisc-22.20.tar.gz
|
||||
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=fba5374c49cf3849ee2695126cfed539
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=>=sys-libs/ncurses-5.7-r7 nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux ) >=sys-devel/libtool-2.2.6b nls? ( sys-devel/gettext )
|
||||
DEPEND=>=sys-libs/ncurses-5.7-r7:0= nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux ) >=sys-devel/libtool-2.2.6b nls? ( sys-devel/gettext )
|
||||
DESCRIPTION=A set of tools that use the proc filesystem
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
HOMEPAGE=http://psmisc.sourceforge.net/
|
||||
IUSE=ipv6 nls selinux X
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=sys-libs/ncurses-5.7-r7 nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux )
|
||||
RDEPEND=>=sys-libs/ncurses-5.7-r7:0= nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/psmisc/psmisc-22.21.tar.gz
|
||||
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=476f5caa94dc7cbe7e1159e175521174
|
||||
_md5_=ac8e94f2c9c01a4eddbf3c0a54b987b2
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=install prepare setup unpack
|
||||
DESCRIPTION=A fast and secure web browser
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.opera.com/
|
||||
IUSE=+l10n_af +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr-CA +l10n_fr +l10n_fy +l10n_gd +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kk +l10n_ko +l10n_lt +l10n_lv +l10n_mk +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sr-ME +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_uz +l10n_vi +l10n_zh-CN +l10n_zh-TW +l10n_zu
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=OPERA-2014
|
||||
RDEPEND=dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss >=dev-libs/openssl-1.0.1:0 gnome-base/gconf:2 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype net-misc/curl net-print/cups sys-apps/dbus sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libnotify x11-libs/pango[X]
|
||||
SLOT=0
|
||||
SRC_URI=amd64? ( http://get.geo.opera.com/pub/opera/desktop/41.0.2353.46/linux/opera-stable_41.0.2353.46_amd64.deb ) x86? ( http://get.geo.opera.com/pub/opera/desktop/41.0.2353.46/linux/opera-stable_41.0.2353.46_i386.deb )
|
||||
_eclasses_=chromium-2 c30f482b868782938c772c21d9ede135 eutils b83a2420b796f7c6eff682679d08fe25 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 unpacker 45d07319df5f40ee6af58418b0f930be versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=1ca1ef8224ba75279b879183052f0723
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst prerm setup test unpack
|
||||
DEPEND=amd64? ( abi_x86_32? ( !abi_x86_64? ( www-plugins/nspluginwrapper ) ) ) app-arch/unzip
|
||||
DESCRIPTION=Adobe Flash Player
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.adobe.com/products/flashplayer.html http://get.adobe.com/flashplayer/ https://helpx.adobe.com/security/products/flash-player.html
|
||||
IUSE=debug kde selinux cpu_flags_x86_sse2 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=AdobeFlash-11.x
|
||||
RDEPEND=amd64? ( abi_x86_32? ( !abi_x86_64? ( www-plugins/nspluginwrapper ) ) ) abi_x86_64? ( dev-libs/atk dev-libs/glib:2 dev-libs/nspr dev-libs/nss kde? ( dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtgui:4 dev-qt/qtsvg:4 kde-base/kdelibs x11-libs/libICE x11-libs/libSM x11-libs/libXau x11-libs/libXdmcp x11-libs/libXext x11-libs/libXft x11-libs/libXpm ) media-libs/fontconfig media-libs/freetype >=sys-libs/glibc-2.4 x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXrender x11-libs/libXt x11-libs/pango ) abi_x86_32? ( amd64? ( >=dev-libs/atk-2.10.0[abi_x86_32(-)] >=dev-libs/glib-2.34.3:2[abi_x86_32(-)] >=dev-libs/nspr-4.10.4[abi_x86_32(-)] >=dev-libs/nss-3.15.4[abi_x86_32(-)] >=media-libs/fontconfig-2.10.92[abi_x86_32(-)] >=media-libs/freetype-2.5.0.1[abi_x86_32(-)] >=x11-libs/cairo-1.12.14-r4[abi_x86_32(-)] >=x11-libs/gdk-pixbuf-2.30.7[abi_x86_32(-)] >=x11-libs/gtk+-2.24.23:2[abi_x86_32(-)] >=x11-libs/libX11-1.6.2[abi_x86_32(-)] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)] >=x11-libs/libXext-1.3.2[abi_x86_32(-)] >=x11-libs/libXrender-0.9.8[abi_x86_32(-)] >=x11-libs/libXt-1.1.4[abi_x86_32(-)] >=x11-libs/pango-1.36.3[abi_x86_32(-)] ) x86? ( dev-libs/atk dev-libs/glib:2 dev-libs/nspr dev-libs/nss kde? ( dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtgui:4 dev-qt/qtsvg:4 kde-base/kdelibs x11-libs/libICE x11-libs/libSM x11-libs/libXau x11-libs/libXdmcp x11-libs/libXext x11-libs/libXft x11-libs/libXpm ) media-libs/fontconfig media-libs/freetype >=sys-libs/glibc-2.4 x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXrender x11-libs/libXt x11-libs/pango ) ) || ( media-fonts/liberation-fonts media-fonts/corefonts ) selinux? ( sec-policy/selinux-flash )
|
||||
REQUIRED_USE=cpu_flags_x86_sse2 debug? ( abi_x86_32 ) || ( abi_x86_64 abi_x86_32 )
|
||||
RESTRICT=strip mirror
|
||||
SLOT=0
|
||||
SRC_URI=abi_x86_32? ( !debug? ( http://fpdownload.macromedia.com/get/flashplayer/pdc/11.2.202.637/install_flash_player_11_linux.i386.tar.gz -> adobe-flash-11.2.202.637.i386.tar.gz ) debug? ( http://fpdownload.macromedia.com/pub/flashplayer/updaters/11/flashplayer_11_plugin_debug.i386.tar.gz -> adobe-flash-11.2.202.637-debug.i386.tar.gz ) ) abi_x86_64? ( http://fpdownload.macromedia.com/get/flashplayer/pdc/11.2.202.637/install_flash_player_11_linux.x86_64.tar.gz -> adobe-flash-11.2.202.637.x86_64.tar.gz )
|
||||
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 mozextension 3d8ee4835f89ff39d4666656aa603433 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 nsplugins bf5bfcef1d2f0adad7e6230455df8e91 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=6745231b0815fd694ab0f33e7da695d4
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install test unpack
|
||||
DESCRIPTION=Adobe Flash Player
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.adobe.com/products/flashplayer.html http://get.adobe.com/flashplayer/ https://helpx.adobe.com/security/products/flash-player.html
|
||||
IUSE=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=AdobeFlash-11.x
|
||||
RDEPEND=!www-plugins/chrome-binary-plugins[flash(-)]
|
||||
RESTRICT=strip mirror
|
||||
SLOT=22
|
||||
SRC_URI=abi_x86_32? ( https://fpdownload.adobe.com/pub/flashplayer/pdc/23.0.0.185/flash_player_ppapi_linux.i386.tar.gz -> adobe-flash-23.0.0.185.i386.tar.gz ) abi_x86_64? ( https://fpdownload.adobe.com/pub/flashplayer/pdc/23.0.0.185/flash_player_ppapi_linux.x86_64.tar.gz -> adobe-flash-23.0.0.185.x86_64.tar.gz )
|
||||
_eclasses_=multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=967a7583eca47f7bf0576fa114d40c7a
|
@ -0,0 +1,10 @@
|
||||
DEFINED_PHASES=compile install prepare
|
||||
DESCRIPTION=easy to use web server
|
||||
EAPI=6
|
||||
HOMEPAGE=https://code.google.com/p/mongoose/
|
||||
KEYWORDS=~amd64 ~amd64-linux ~x86 ~arm-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/cesanta/mongoose/archive/5.6.tar.gz -> mongoose-5.6.tar.gz
|
||||
_eclasses_=multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=53d2dcd86d90f6dbd760447c718d4713
|
@ -1 +1 @@
|
||||
Thu, 27 Oct 2016 06:10:31 +0000
|
||||
Thu, 27 Oct 2016 13:10:31 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu Oct 27 06:09:35 UTC 2016
|
||||
Thu Oct 27 13:09:35 UTC 2016
|
||||
|
@ -1 +1 @@
|
||||
Thu, 27 Oct 2016 06:30:01 +0000
|
||||
Thu, 27 Oct 2016 13:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1477548601 Thu 27 Oct 2016 06:10:01 AM UTC
|
||||
1477573801 Thu 27 Oct 2016 01:10:01 PM UTC
|
||||
|
@ -1 +1 @@
|
||||
Thu, 27 Oct 2016 06:10:30 +0000
|
||||
Thu, 27 Oct 2016 13:10:31 +0000
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST lft-3.73.tar.gz 373097 SHA256 3ecd5371a827288a5f5a4abbd8a5ea8229e116fc2f548cee9afeb589bf206114 SHA512 ae0fac196aa4cee7a4f9832c1d4ee9e6bb012513b95e73f7818bd0d66c9347c8ee776532defdcd7425cc4866c95b37a93f8117c53cdbe22d229bbb4453dc552b WHIRLPOOL ab6d28d1b71239ef70ee313e09f1ed6112d3a711d7413981cf71d0cd828580e882b9e636a15eff80df1c3dcafbcdeec2fbba6af09273e3f1351e58052d024d56
|
||||
DIST lft-3.75.tar.gz 373133 SHA256 481aa24393d3ddd51e922992d04ae1a0a9ab01d303a4bbdc264c41ebc64dc935 SHA512 92f2e87c3c2f9f511bee77c39b7260b08c95171560c158bc4dcabe4017c54a5a708a96e24bbcd424c2cb9685ae1d981c13e746622b6c197a86199a8e54dfca25 WHIRLPOOL a51f6955234a4a648c4c447ef1125a2bf19dda96cc31d059a74ea23f941cdf4eb390c31b58bf99fafee7d58be640d422aa4380f5eae63b2cee9d5229952a0451
|
||||
DIST lft-3.76.tar.gz 375877 SHA256 fa163f8eaa9c27e12ecf533e79d8606895a301d2a75b9a77f0df29ef9a20c561 SHA512 b641a388293f6877b992089a9ab0cbe93f598aca6b181588e77823ba30f54692ebb8651f8aed5700ba84d2e083f0979885552e637f7928d1c7fb7b075c6630ff WHIRLPOOL dd963492d45ed59fb3eb5751026fd3e519ec26bfa37d14df4672c292ead328529445ea00c7d1e9dc9e58bd03f22f88ac7a10de7dea983967145a531de1de8731
|
||||
DIST lft-3.77.tar.gz 376369 SHA256 d182d6774e64dcdeb19ed1a598fa588e57ddb6cbb6847d9277c405d3a4597d89 SHA512 b06fa50cbccb40d275ac604b86c6aed4ee00700cde38fd579de06bb577280f154d0173c4788920410a5c2e0c8ed20d7adf07f15d0b98cf5ad4ea422651df60f1 WHIRLPOOL ecadee1574cac8d46e930ea67d4def06ff682810ba588db74b6f45ba89b116601bb8d6b060426f4151f2f1c9c43081e303fdf3c14a2c44579adcd2cbef723e02
|
||||
|
@ -1,4 +1,4 @@
|
||||
DIST youtube-dl-2016.01.01.tar.gz 1874602 SHA256 732f37c99d71b4239d72d61dd32214b5a5a618671fb0629c8f8deb28209a172c SHA512 fdb022bed426250e5ee1c2bcc1354dd195c0f9793ca479ca8ca4cfe2f71e07ba100b0dbcda2fb9f310308ab130587d06b16a6a86f9036f0d196b317d2e5b5e92 WHIRLPOOL 152e709ba15264c35a89644ea0d4793bb47c82b317e54043ccfff72e40bdf95e42d76605e801233632d3863537a945cfb9ecc2f75245171b8de31b51ce6af801
|
||||
DIST youtube-dl-2016.09.19.tar.gz 2395739 SHA256 276637e83525778a83d0457f6b9fbc29d6109bc8366d43125432ce835d28545e SHA512 a8fb1ce054e25180eab3969c898d976dec157901931b66cddde0fecd55ef322e64c13a70d50de945849cbc4ccbf8be0aede845cbb8ea390bba34f51fec0533bf WHIRLPOOL e58d38e49d58b86d8eb25b40427046955e011bf57b0862c433ebe459c0268905bff67188c03bb612593d15b3d1f3408a95b510ad6f863d0144ee4307ed012aba
|
||||
DIST youtube-dl-2016.10.21.1.tar.gz 2439260 SHA256 8b768ad99ecdbc08521171456800515df29df8bceb0f1fe1cb8113dd2500d216 SHA512 76c1aab6acaaba2dee298c5fc1c9f7aee5cd497fc67db3c231c938e4a2ea1d01c835a9c3337d4f2620ea80cc3152f910123b895244c2144ca575fb2750382b1a WHIRLPOOL 957af290569bd63af70c83174514ed939bb8a6eb983e07f4a6f17b00381bcf044718d8e2a534eaa01f1b86af8f65fa9e6f691ac15262ded06e2ef588e0449dbe
|
||||
DIST youtube-dl-2016.10.25.tar.gz 2444760 SHA256 920048c6ff2f7f2c4b55c1ba4810e85f76efd814118e59b3568bdc2c38024697 SHA512 522b24ecb0eb9db12b5d6b9a756e8d758f5085ef4528940c45438bb10ac3b1b7c48a0802f230a24840e7224b57e4b142a24051a9627624fd8949ac44ab7aaa38 WHIRLPOOL c590b801cc4c157f3933bd9a746d8b181204c6c4e42951ce927a0712586f30b75e5396c3bd6451ec5e155d78419e3a71aab1c657cee62a694884af55dfaa5e3b
|
||||
DIST youtube-dl-2016.10.26.tar.gz 2446645 SHA256 df9f9848198ef225bc351db016d54843fb93252704a786e7e34418f60617b1a5 SHA512 0630774fa0f91fce7aaa7ecae44805bc75f171f0da6eacf943d01df11bedc4797fa9c48e859832b24fbc98dee1c3dce99e168a7c3a8ccd9240a05153b31237e6 WHIRLPOOL c79b3b4e193683625fb9aae1e36a9719bcc8208179a5dae5e30bedfecaaa1049cf9f7ea4633f0118f93a28d5a6449da3366e8eaffcaa78cc3a0b5fcce3485425
|
||||
|
@ -1,3 +1 @@
|
||||
DIST psmisc-22.16-r1.tar.gz 468223 SHA256 38ba34e9ddbfa755f9b7c54a4e1733e12d65121891dacda941f21d856ab41da8 SHA512 f6805f2fdd07f06a1f2ad70be065636a842dd73f4ec176b8173d7486d737561330a52392cf8712aa509fa303a174775a41a0fd73e89dad3a2958fa1d7e5b97f9 WHIRLPOOL 056dff216ac303e18af7fa1ed0a4fc97d91b701a7e69cce599079a13a478206107521d7fc2693eaca97c7c65c9417475c8c499b59a74f9d275a47afdd6a04254
|
||||
DIST psmisc-22.20.tar.gz 432501 SHA256 b17224e2385f6a799ffebba27eb7870771d42555e86814ef56b6d7e955765514 SHA512 5565163651c90afeb146c3305fddefc544bcd4cd5e98917fd57a9920e76c22e4bc0a197618539475a1410cfec9dd168b69983b2210a3ad9fc54368e9220503a6 WHIRLPOOL 97826e7d6d5def8a631a0726c3c1c8f67ab4f5f5b39e67d4a915f2741d8914b6c83d69293daacf25e92cef37990e1463ef7dc0843b47d5b0bfb1e3745fde669d
|
||||
DIST psmisc-22.21.tar.gz 457702 SHA256 97323cad619210845b696d7d722c383852b2acb5c49b5b0852c4f29c77a8145a SHA512 766aeb45687090b88b17176c5117a603e83fe92a13c013aea72c8ee80048adf02e18c7daa52ddfb8b2135f7c9a1bcae38896cdfb8d0158728d85a446c5e0d5ae WHIRLPOOL cbd4af3e54ce01f43558184b57a24e44dfb6e05d8438bd11e2308ee62535bb93dc417b08e66603966cc5912d7fa88c29df1529995a42e2a8b7c3da663b01681f
|
||||
|
@ -1,17 +0,0 @@
|
||||
http://bugs.gentoo.org/401851
|
||||
https://sourceforge.net/tracker/?func=detail&aid=3504801&group_id=15273&atid=115273
|
||||
|
||||
the x86 asm code is not PIC friendly, so disable it and fall back to the
|
||||
gcc builtin for doing prefetching
|
||||
|
||||
--- src/lists.h
|
||||
+++ src/lists.h
|
||||
@@ -68,7 +68,7 @@
|
||||
asm volatile ("lfetch [%0]" :: "r" (x))
|
||||
#elif defined(__powerpc64__)
|
||||
asm volatile ("dcbt 0,%0" :: "r" (x))
|
||||
-#elif !defined(__CYGWIN__) && defined(__i386__)
|
||||
+#elif !defined(__CYGWIN__) && !defined(__PIC__) && defined(__i386__)
|
||||
asm volatile ("661:\n\t"
|
||||
".byte 0x8d,0x74,0x26,0x00\n"
|
||||
"\n662:\n"
|
@ -1,263 +0,0 @@
|
||||
From 89fa40f0a55096a62809e852244d7db3f445b0cd Mon Sep 17 00:00:00 2001
|
||||
From: Craig Small <csmall@enc.com.au>
|
||||
Date: Sun, 7 Oct 2012 10:52:46 +1100
|
||||
Subject: [PATCH] pstree compiles with SE Linux
|
||||
|
||||
pstree failed to compile with SE Linux enabled because one of the
|
||||
scontext was missed and without it enabled the bug doesn't appear.
|
||||
|
||||
pstree is now re-worked so scontext is defined as a dummy meaning
|
||||
most of the code except the reall SE Linux specific stuff is compilied
|
||||
meaning this sort of thing shouldn't happen too much again.
|
||||
|
||||
Bug-Gentoo: https://bugs.gentoo.org/show_bug.cgi?id=437332
|
||||
Bug-Sourceforge: https://sourceforge.net/p/psmisc/bugs/54/
|
||||
---
|
||||
src/pstree.c | 69 ++++++------------------------------------------------------
|
||||
1 file changed, 6 insertions(+), 63 deletions(-)
|
||||
|
||||
diff --git a/src/pstree.c b/src/pstree.c
|
||||
index db57244..b9a01cf 100644
|
||||
--- a/src/pstree.c
|
||||
+++ b/src/pstree.c
|
||||
@@ -47,6 +47,8 @@
|
||||
|
||||
#ifdef WITH_SELINUX
|
||||
#include <selinux/selinux.h>
|
||||
+#else
|
||||
+typedef void* security_context_t; /* DUMMY to remove most ifdefs */
|
||||
#endif /*WITH_SELINUX */
|
||||
|
||||
extern const char *__progname;
|
||||
@@ -81,9 +83,7 @@ typedef struct _proc {
|
||||
pid_t pid;
|
||||
pid_t pgid;
|
||||
uid_t uid;
|
||||
-#ifdef WITH_SELINUX
|
||||
security_context_t scontext;
|
||||
-#endif /*WITH_SELINUX */
|
||||
char flags;
|
||||
struct _child *children;
|
||||
struct _proc *parent;
|
||||
@@ -131,16 +131,14 @@ static int *more = NULL;
|
||||
|
||||
static int print_args = 0, compact = 1, user_change = 0, pids = 0, pgids = 0,
|
||||
show_parents = 0, by_pid = 0, trunc = 1, wait_end = 0;
|
||||
-#ifdef WITH_SELINUX
|
||||
static int show_scontext = 0;
|
||||
-#endif /*WITH_SELINUX */
|
||||
static int output_width = 132;
|
||||
static int cur_x = 1;
|
||||
static char last_char = 0;
|
||||
static int dumped = 0; /* used by dump_by_user */
|
||||
static int charlen = 0; /* length of character */
|
||||
|
||||
-static void fix_orphans(void);
|
||||
+static void fix_orphans(security_context_t scontext);
|
||||
/*
|
||||
* Allocates additional buffer space for width and more as needed.
|
||||
* The first call will allocate the first buffer.
|
||||
@@ -229,15 +227,12 @@ static int out_int(int x)
|
||||
return digits;
|
||||
}
|
||||
|
||||
-#ifdef WITH_SELINUX
|
||||
static void out_scontext(security_context_t scontext)
|
||||
{
|
||||
out_string("`");
|
||||
out_string(scontext);
|
||||
out_string("'");
|
||||
}
|
||||
-#endif /*WITH_SELINUX */
|
||||
-
|
||||
|
||||
static void out_newline(void)
|
||||
{
|
||||
@@ -259,12 +254,8 @@ static PROC *find_proc(pid_t pid)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
-#ifdef WITH_SELINUX
|
||||
static PROC *new_proc(const char *comm, pid_t pid, uid_t uid,
|
||||
security_context_t scontext)
|
||||
-#else /*WITH_SELINUX */
|
||||
-static PROC *new_proc(const char *comm, pid_t pid, uid_t uid)
|
||||
-#endif /*WITH_SELINUX */
|
||||
{
|
||||
PROC *new;
|
||||
|
||||
@@ -279,9 +270,7 @@ static PROC *new_proc(const char *comm, pid_t pid, uid_t uid)
|
||||
new->flags = 0;
|
||||
new->argc = 0;
|
||||
new->argv = NULL;
|
||||
-#ifdef WITH_SELINUX
|
||||
new->scontext = scontext;
|
||||
-#endif /*WITH_SELINUX */
|
||||
new->children = NULL;
|
||||
new->parent = NULL;
|
||||
new->next = list;
|
||||
@@ -364,24 +353,14 @@ rename_proc(PROC *this, const char *comm, uid_t uid)
|
||||
}
|
||||
}
|
||||
}
|
||||
-#ifdef WITH_SELINUX
|
||||
static void
|
||||
add_proc(const char *comm, pid_t pid, pid_t ppid, pid_t pgid, uid_t uid,
|
||||
const char *args, int size, char isthread, security_context_t scontext)
|
||||
-#else /*WITH_SELINUX */
|
||||
-static void
|
||||
-add_proc(const char *comm, pid_t pid, pid_t ppid, pid_t pgid, uid_t uid,
|
||||
- const char *args, int size, char isthread)
|
||||
-#endif /*WITH_SELINUX */
|
||||
{
|
||||
PROC *this, *parent;
|
||||
|
||||
if (!(this = find_proc(pid)))
|
||||
-#ifdef WITH_SELINUX
|
||||
this = new_proc(comm, pid, uid, scontext);
|
||||
-#else /*WITH_SELINUX */
|
||||
- this = new_proc(comm, pid, uid);
|
||||
-#endif /*WITH_SELINUX */
|
||||
else {
|
||||
rename_proc(this, comm, uid);
|
||||
}
|
||||
@@ -393,11 +372,7 @@ add_proc(const char *comm, pid_t pid, pid_t ppid, pid_t pgid, uid_t uid,
|
||||
if (isthread)
|
||||
this->flags |= PFLAG_THREAD;
|
||||
if (!(parent = find_proc(ppid))) {
|
||||
-#ifdef WITH_SELINUX
|
||||
parent = new_proc("?", ppid, 0, scontext);
|
||||
-#else /*WITH_SELINUX */
|
||||
- parent = new_proc("?", ppid, 0);
|
||||
-#endif
|
||||
}
|
||||
if (pid != 0) {
|
||||
add_child(parent, this);
|
||||
@@ -494,12 +469,10 @@ dump_tree(PROC * current, int level, int rep, int leaf, int last,
|
||||
else
|
||||
(void) out_int(current->uid);
|
||||
}
|
||||
-#ifdef WITH_SELINUX
|
||||
if (show_scontext) {
|
||||
out_char(info++ ? ',' : '(');
|
||||
out_scontext(current->scontext);
|
||||
}
|
||||
-#endif /*WITH_SELINUX */
|
||||
if ((swapped && print_args && current->argc < 0) || (!swapped && info))
|
||||
out_char(')');
|
||||
if ((current->flags & PFLAG_HILIGHT) && (tmp = tgetstr("me", NULL)))
|
||||
@@ -520,11 +493,7 @@ dump_tree(PROC * current, int level, int rep, int leaf, int last,
|
||||
}
|
||||
}
|
||||
}
|
||||
-#ifdef WITH_SELINUX
|
||||
if (show_scontext || print_args || !current->children)
|
||||
-#else /*WITH_SELINUX */
|
||||
- if (print_args || !current->children)
|
||||
-#endif /*WITH_SELINUX */
|
||||
{
|
||||
while (closing--)
|
||||
out_char(']');
|
||||
@@ -533,11 +502,7 @@ dump_tree(PROC * current, int level, int rep, int leaf, int last,
|
||||
ensure_buffer_capacity(level);
|
||||
more[level] = !last;
|
||||
|
||||
-#ifdef WITH_SELINUX
|
||||
if (show_scontext || print_args)
|
||||
-#else /*WITH_SELINUX */
|
||||
- if (print_args)
|
||||
-#endif /*WITH_SELINUX */
|
||||
{
|
||||
width[level] = swapped + (comm_len > 1 ? 0 : -1);
|
||||
count=0;
|
||||
@@ -653,8 +618,8 @@ static void read_proc(void)
|
||||
pid_t pid, ppid, pgid;
|
||||
int fd, size;
|
||||
int empty;
|
||||
-#ifdef WITH_SELINUX
|
||||
security_context_t scontext = NULL;
|
||||
+#ifdef WITH_SELINUX
|
||||
int selinux_enabled = is_selinux_enabled() > 0;
|
||||
#endif /*WITH_SELINUX */
|
||||
|
||||
@@ -726,21 +691,12 @@ static void read_proc(void)
|
||||
while ((dt = readdir(taskdir)) != NULL) {
|
||||
if ((thread = atoi(dt->d_name)) != 0) {
|
||||
if (thread != pid) {
|
||||
-#ifdef WITH_SELINUX
|
||||
if (print_args)
|
||||
add_proc(threadname, thread, pid, pgid, st.st_uid,
|
||||
threadname, strlen (threadname) + 1, 1,scontext);
|
||||
else
|
||||
add_proc(threadname, thread, pid, pgid, st.st_uid,
|
||||
NULL, 0, 1, scontext);
|
||||
-#else /*WITH_SELINUX */
|
||||
- if (print_args)
|
||||
- add_proc(threadname, thread, pid, pgid, st.st_uid,
|
||||
- threadname, strlen (threadname) + 1, 1);
|
||||
- else
|
||||
- add_proc(threadname, thread, pid, pgid, st.st_uid,
|
||||
- NULL, 0, 1);
|
||||
-#endif /*WITH_SELINUX */
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -749,11 +705,7 @@ static void read_proc(void)
|
||||
}
|
||||
free(taskpath);
|
||||
if (!print_args)
|
||||
-#ifdef WITH_SELINUX
|
||||
add_proc(comm, pid, ppid, pgid, st.st_uid, NULL, 0, 0, scontext);
|
||||
-#else /*WITH_SELINUX */
|
||||
- add_proc(comm, pid, ppid, pgid, st.st_uid, NULL, 0, 0);
|
||||
-#endif /*WITH_SELINUX */
|
||||
else {
|
||||
sprintf(path, "%s/%d/cmdline", PROC_BASE, pid);
|
||||
if ((fd = open(path, O_RDONLY)) < 0) {
|
||||
@@ -770,13 +722,8 @@ static void read_proc(void)
|
||||
size--;
|
||||
if (size)
|
||||
buffer[size++] = 0;
|
||||
-#ifdef WITH_SELINUX
|
||||
add_proc(comm, pid, ppid, pgid, st.st_uid,
|
||||
buffer, size, 0, scontext);
|
||||
-#else /*WITH_SELINUX */
|
||||
- add_proc(comm, pid, ppid, pgid, st.st_uid,
|
||||
- buffer, size, 0);
|
||||
-#endif /*WITH_SELINUX */
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -787,7 +734,7 @@ static void read_proc(void)
|
||||
}
|
||||
}
|
||||
(void) closedir(dir);
|
||||
- fix_orphans();
|
||||
+ fix_orphans(scontext);
|
||||
if (print_args)
|
||||
free(buffer);
|
||||
if (empty) {
|
||||
@@ -796,7 +743,7 @@ static void read_proc(void)
|
||||
}
|
||||
}
|
||||
|
||||
-static void fix_orphans(void)
|
||||
+static void fix_orphans(security_context_t scontext)
|
||||
{
|
||||
/* When using kernel 3.3 with hidepid feature enabled on /proc
|
||||
* then we need fake root pid and gather all the orphan processes
|
||||
@@ -807,11 +754,7 @@ static void fix_orphans(void)
|
||||
PROC *root, *walk;
|
||||
|
||||
if (!(root = find_proc(ROOT_PID))) {
|
||||
-#ifdef WITH_SELINUX
|
||||
root = new_proc("?", ROOT_PID, 0, scontext);
|
||||
-#else /*WITH_SELINUX */
|
||||
- root = new_proc("?", ROOT_PID, 0);
|
||||
-#endif
|
||||
}
|
||||
for (walk = list; walk; walk = walk->next) {
|
||||
if (walk->pid == 1 || walk->pid == 0)
|
||||
--
|
||||
1.7.12
|
||||
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A set of tools that use the proc filesystem"
|
||||
HOMEPAGE="http://psmisc.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/psmisc/${P}.tar.gz -> ${P}-r1.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
|
||||
IUSE="ipv6 nls selinux X"
|
||||
|
||||
RDEPEND=">=sys-libs/ncurses-5.7-r7
|
||||
nls? ( virtual/libintl )
|
||||
selinux? ( sys-libs/libselinux )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/libtool-2.2.6b
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-22.16-fuser-pic.patch #394443
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable selinux) \
|
||||
--disable-harden-flags \
|
||||
$(use_enable ipv6) \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# peekfd is a fragile crap hack #330631
|
||||
nonfatal emake -C src peekfd || touch src/peekfd{.o,}
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
use X || rm -f "${ED}"/usr/bin/pstree.x11
|
||||
|
||||
[[ -s ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/bin/peekfd
|
||||
[[ -e ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/share/man/man1/peekfd.1
|
||||
|
||||
# fuser is needed by init.d scripts
|
||||
dodir /bin
|
||||
mv "${ED}"/usr/bin/fuser "${ED}"/bin || die
|
||||
}
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A set of tools that use the proc filesystem"
|
||||
HOMEPAGE="http://psmisc.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
|
||||
IUSE="ipv6 nls selinux X"
|
||||
|
||||
RDEPEND=">=sys-libs/ncurses-5.7-r7
|
||||
nls? ( virtual/libintl )
|
||||
selinux? ( sys-libs/libselinux )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/libtool-2.2.6b
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-selinux.patch #437332
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable selinux) \
|
||||
--disable-harden-flags \
|
||||
$(use_enable ipv6) \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# peekfd is a fragile crap hack #330631
|
||||
nonfatal emake -C src peekfd || touch src/peekfd{.o,}
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
use X || rm -f "${ED}"/usr/bin/pstree.x11
|
||||
|
||||
[[ -s ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/bin/peekfd
|
||||
[[ -e ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/share/man/man1/peekfd.1
|
||||
|
||||
# fuser is needed by init.d scripts; use * wildcard for #458250
|
||||
dodir /bin
|
||||
mv "${ED}"/usr/bin/*fuser "${ED}"/bin || die
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST opera-developer_41.0.2349.0_amd64.deb 48010912 SHA256 c38dee22b96289524897bad230afce7d8222e270547ba23bf0d52bb5bd205d44 SHA512 766989044db036e216d04e19e1a513c810038bb3e40c6619074d9245dbdc68a013f30d85df52c52cde97254cd61735b056ac7baed58678f69090e1d74de1e4a1 WHIRLPOOL 1b2bceca4756c2c8a985ef7f13917dbc5c7002cfe07ce34d51b4abd386cea10a26fb7b40fd7858fce8de76b603f63a76edc9219ed588a011e789e01c6d6ab378
|
||||
DIST opera-developer_41.0.2349.0_i386.deb 49400496 SHA256 23ffee5d33f3afdcbdf99d0c773295298dcd5bf99fa81793ebefe08b43834aae SHA512 7a63e93f6ec06f1d46be3ddee312a9e51b8fbf1963b3f9e5a4510c8f06a1669d7c772746d24d1f4fc346c7bfa9161e1d14469670db9e80725f92b48bb6795611 WHIRLPOOL f5556c0d5e1b4b1ba54c7673720b71ff9ed8b00fc1b4c278801b57005b8ed772f2f9f8ab0b34d1d76f9018a0563b6023ba90702b353f2b4c5c202ac84ad5519c
|
||||
DIST opera-developer_42.0.2372.0_amd64.deb 48540414 SHA256 f1f15d176eaa09919b3f98efeb99ca12aa42ced6d0e09273d66c21d0df1a0938 SHA512 dbe951ea362417222760444e55e5695d036c0521765cfba3e95e815301d5f9ed0750a51cca4e16024d81f6e6f26a304f001b4839b019867bbbde8c580582e54b WHIRLPOOL 8bfa4005a6793a70fc8c24d385988bb99d72a9c0d88337fc79247b7e72f03add6db8c7401b1cc808ec40f9e2e760710f77ff7010ff7ff5cfa3caa7a46229285a
|
||||
DIST opera-developer_42.0.2372.0_i386.deb 49083570 SHA256 4afb6aec7382ea46a9b2cd0943d85234e56e4b7a5dc0949a36bc89763841063f SHA512 b2ff1aa8a1ac2556e2a10db3347c7922ab5297ae713ed76916da470c2b13d440dee22f1c2ecfa09b4d65ee595b8c65b12e756b15131b652813f549a5d5e4225b WHIRLPOOL a93c028d9fb7dbb897a8802b01eb2bfa7deb3d61a4be6abbba6e0d9de1f256a13a403a4d499b6dc34fadd4e6e231a9f44881177e1ac7892635df11a1c070cb38
|
||||
DIST opera-developer_42.0.2392.0_amd64.deb 49212674 SHA256 f5f8bb7337b836f99371f0f63ee3f24bf00d357b4f763a475888b900f7b803f7 SHA512 f7e4210a6f5b68d6f1e489c09f607f30205057bcf1f174e8ce467b3590a5e9cba38c2f2c23d4014e2df919dbf31438f72d8d07dbe7588dd7577a0b195d62a9a1 WHIRLPOOL 266c3ef11b45c721bc7f8669f7ff955355134cb96c8ddedd5df03461f065128b12e76eee0eb506d1fe73cc8355aa2e5786102d466da781bcb64b2e546cf75060
|
||||
DIST opera-developer_42.0.2392.0_i386.deb 50381802 SHA256 ee126cad212a46420e2dd52a1a200e5df7feb1057b92d758a9f3d58cd656f5e7 SHA512 b94e04df4082d377d4542ad72536aa82377764bfa4380b43672e877c54198dbd751243dbb93fc352cedbd49fd1a8d15d28087c44c352a10e38e554d89afd18b6 WHIRLPOOL 749bb7731287b101c25d410c5ee46dc70f4c99d627b489da20841d6f068e345a9fb197231ad32ac2e5aa93838c7258080ddede4119e335bf8f4e285ecf2e83c7
|
||||
|
@ -0,0 +1,94 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
CHROMIUM_LANGS="
|
||||
af az be bg bn ca cs da de el en-GB es-419 es fil fi fr-CA fr fy gd he hi
|
||||
hr hu id it ja kk ko lt lv mk ms nb nl nn pa pl pt-BR pt-PT ro ru sk sr
|
||||
sr-ME sv sw ta te th tr uk uz vi zh-CN zh-TW zu
|
||||
"
|
||||
inherit chromium-2 multilib unpacker
|
||||
|
||||
DESCRIPTION="A fast and secure web browser"
|
||||
HOMEPAGE="http://www.opera.com/"
|
||||
LICENSE="OPERA-2014"
|
||||
SLOT="0"
|
||||
SRC_URI_BASE="http://get.geo.opera.com/pub/"
|
||||
SRC_URI="
|
||||
amd64? ( "${SRC_URI_BASE}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb" )
|
||||
x86? ( "${SRC_URI_BASE}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_i386.deb" )
|
||||
"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
>=dev-libs/openssl-1.0.1:0
|
||||
gnome-base/gconf:2
|
||||
media-libs/alsa-lib
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
net-misc/curl
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
sys-libs/libcap
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/libX11
|
||||
x11-libs/libXScrnSaver
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXtst
|
||||
x11-libs/libnotify
|
||||
x11-libs/pango[X]
|
||||
"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
S=${WORKDIR}
|
||||
OPERA_HOME="usr/$(get_libdir)/${PN}"
|
||||
|
||||
src_unpack() {
|
||||
unpack_deb ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
case ${ARCH} in
|
||||
amd64)
|
||||
mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
|
||||
rm -r usr/lib || die
|
||||
;;
|
||||
x86)
|
||||
mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir) || die
|
||||
rmdir usr/lib/i386-linux-gnu || die
|
||||
;;
|
||||
esac
|
||||
|
||||
rm usr/bin/${PN} || die
|
||||
|
||||
rm usr/share/doc/${PN}-stable/copyright || die
|
||||
mv usr/share/doc/${PN}-stable usr/share/doc/${PF} || die
|
||||
|
||||
pushd "${OPERA_HOME}/localization" > /dev/null || die
|
||||
chromium_remove_language_paks
|
||||
popd > /dev/null || die
|
||||
|
||||
sed -i \
|
||||
-e 's|^TargetEnvironment|X-&|g' \
|
||||
usr/share/applications/${PN}.desktop || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mv * "${D}" || die
|
||||
dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
|
||||
fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
|
||||
}
|
@ -1,10 +1,5 @@
|
||||
DIST adobe-flash-11.2.202.637-debug.i386.tar.gz 7472956 SHA256 95a08ea4554df9464744d6da8be4d4fe3724bc6468604117f3cbdfda3d1aac92 SHA512 e5d5685df73db2973bce39c954cdd0ba1d78a35b3fdf75dee73aa7892beb21c550d5531837f1391774f1b84237eb2018f92aa8cf0dcca9170c135f4ee0abbbfc WHIRLPOOL f6f46c6a02f5332dc0e463966dcce173474ede2d1b9559c9f9efea681bef30c532931ae6a84695c5e3be6ec85d5e936088371f20b26f3f741ba18e47a32987ea
|
||||
DIST adobe-flash-11.2.202.637.i386.tar.gz 6990653 SHA256 c319416e17c1d29753a451a63be5834777704bbf1abf2ca748c50dfffb644451 SHA512 f752f00172f0b709d872be1576e9cc3af3167e7d8f26ad637031d4336650ffeca94f7ae71e761aefb32cf7d7737af9978d45cdfe2872208b3a915aa7e849ca5f WHIRLPOOL 244a8ee2c6aa739d94596c5f9a98fd032e5e8a2ab43be151991577d6e69bcb06e90ea63d4993072d272e345680de581361f48f4dbe6849fa89bc84c94e2fb12c
|
||||
DIST adobe-flash-11.2.202.637.x86_64.tar.gz 7300737 SHA256 7e5a1149f3d8479907a577ccf5194de777c7baa03c4041bac10166e096cd589b SHA512 c75ec4b9a4aeb7ae0ea659093e84228ef68aa3257ad28d813eaa3680e448ed3aebb92c18fc721a464fa5a5ec4710795681d80255097dcbbcd6142338139c4469 WHIRLPOOL 3d0c66b3f876cc2329c24db0f63d2459adebae518ba94e7cabaaa84897060824a4f60f5799dbfa663d778cb5b326ea22c9d0fb5e7f006895e030d193453ea589
|
||||
DIST adobe-flash-11.2.202.643-debug.i386.tar.gz 7471672 SHA256 31f294bde4f7115831e6b83dab54b772b75ada254144b196ab2cb5b0ea69a041 SHA512 05eeef270e7f9879267f72cbe638ae8fecbc4fadc7910d7f7c5ecb92144e2543d8916d34b4c8178b82cdd831d3c3af31f8116ac4fde0f6439c21b2f6c87853b2 WHIRLPOOL 5370e9df48f3d47c17eee7bb3646c9a4fb24fc0f387eda5be1648ea079d27dbf06b4a7ce02b2c782e40101048ab570807550349b67184df8326f70171cef3318
|
||||
DIST adobe-flash-11.2.202.643.i386.tar.gz 6991072 SHA256 b3cb465620b18df1a4cb88427f2e3c7bd080ee23883b05f94245187a783fa25c SHA512 a8cabbdec79a98e65b5fb05097d0e5e63e69aa555564e0d24f369fba0a9ed854d556cfa822aaa1ac3bca14179b9ca9b77d1f3a08222b3376fca53d6d01a7d9cd WHIRLPOOL b246882e1a9bc0c5727189ea3d2c76674b7f2442ba55445e319c6e4156408a6f8a71f79d9fb66da77d6f9a95c5d20a915e19dfd409bba0e16d0c1fb0fd476724
|
||||
DIST adobe-flash-11.2.202.643.x86_64.tar.gz 7302135 SHA256 a1bdc2154d888358e86712bdd77ef8f03d144847b0d18cd9f7bfff502f017647 SHA512 6b909de61705c41d734ef0ae9863d3b413b0af3d05f8b75dd1a05a579ef6a7cbc123d46e8cbcab387e998ff44430468aae2695ae1ac45b9d6c3b3fa4748b14a8 WHIRLPOOL c6607b5eaad61e32987b3ca68d281596c48dc3c39a3b036c81ae0bd5d50b37ba57094cc28a38483464367c45776ef5b10f4ab19ebc1739311350a699f8534f71
|
||||
DIST adobe-flash-23.0.0.185.i386.tar.gz 6002756 SHA256 be68ac108d16dc0f409570d52fc84e341d4e6c7ceb8dab16069ad333e648368b SHA512 7b743063429fa1cb2278e86ff4cbe3a343d7bcdf738d18c487f4a55baea8be73d3aefd576b4bfbf004bdd09da8823524e49af870b1b27514bda6e7b901f15aa0 WHIRLPOOL 7458fd0cc38baa0e6863965c42a6dfc9df223d7b71a039e43a8147e6847dd493963a9e820f4a705f23a16866db6d92e89805568de02240df97b4ef6262a47693
|
||||
DIST adobe-flash-23.0.0.185.x86_64.tar.gz 6924432 SHA256 3f7a13a615d3cf19e5feb02485e12e3785a6ef07cd7ae32072cd860468fd322b SHA512 3f2aa18846c6f6ab543a4b1a2ee35cda2f7ac22a7a4ad269ee6a654a3369128843e3ca0f999eece62b102ee88f2e792048badff2108a09de79a188070a355f51 WHIRLPOOL c340f1980c1731faca242ae4c325a157bf1eb8b5ac76140b336a28426c0271df0a54d4f65b3e7c8f5d9a73cccf5aac74f00bf2cddc80e8dd1df11b7888213389
|
||||
DIST adobe-flash-23.0.0.205.i386.tar.gz 6002470 SHA256 8cdb32aadf5da2e5b7b6a51b60436d25aaa7879f7bd448921416a8f02fcccae0 SHA512 3426bcaea904921fa1d06cb648e09ab50fdcef15c8f863a53f71b1e0fec61d530e06185a1b7bce5e2e5f4259e875473fc58538e8ebaf334ffbb3b629c6408ecb WHIRLPOOL 0380d2572b4be66ac9ed74e299194037a52e5c83d21beba3d24b680b7b0fb8ce57dbfe2998d65fc9af5627dc77baff2f449e519e6fc612f7e5b022b7c35d8e53
|
||||
DIST adobe-flash-23.0.0.205.x86_64.tar.gz 6921629 SHA256 5d1fd6f9a598fe901890dd02f5230b705f1c992703a24f62c93c7725c335b90e SHA512 d2b55c5f113547c6314b3f6896be3cc37ee72bf675b1c0d6859145016e892b106b084234cf3aff671907f45a608a041cbd70aa90b34dc001cae02a613b6c6d41 WHIRLPOOL ac750348d250db2d6100dabee14e32e8a55d572e480543d35c7b2bb0b0a2a63b52d4b2b3126776c94e6e2b020da7a03158f883cdf9853c64b76ab8de53ac1172
|
||||
|
@ -1,235 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit nsplugins toolchain-funcs versionator multilib multilib-minimal
|
||||
|
||||
DESCRIPTION="Adobe Flash Player"
|
||||
HOMEPAGE="
|
||||
http://www.adobe.com/products/flashplayer.html
|
||||
http://get.adobe.com/flashplayer/
|
||||
https://helpx.adobe.com/security/products/flash-player.html
|
||||
"
|
||||
|
||||
AF_URI="http://fpdownload.macromedia.com/get/flashplayer/pdc"
|
||||
AF_DB_URI="http://fpdownload.macromedia.com/pub/flashplayer/updaters"
|
||||
PV_M=$(get_major_version)
|
||||
AF_32_URI="${AF_URI}/${PV}/install_flash_player_${PV_M}_linux.i386.tar.gz -> ${P}.i386.tar.gz"
|
||||
AF_64_URI="${AF_URI}/${PV}/install_flash_player_${PV_M}_linux.x86_64.tar.gz -> ${P}.x86_64.tar.gz"
|
||||
AF_32_DB_URI="${AF_DB_URI}/${PV_M}/flashplayer_${PV_M}_plugin_debug.i386.tar.gz -> ${P}-debug.i386.tar.gz"
|
||||
|
||||
SRC_URI="
|
||||
abi_x86_32? (
|
||||
!debug? ( ${AF_32_URI} )
|
||||
debug? ( ${AF_32_DB_URI} )
|
||||
)
|
||||
abi_x86_64? ( ${AF_64_URI} )
|
||||
"
|
||||
IUSE="debug kde selinux cpu_flags_x86_sse2"
|
||||
REQUIRED_USE="
|
||||
cpu_flags_x86_sse2
|
||||
debug? ( abi_x86_32 )
|
||||
|| ( abi_x86_64 abi_x86_32 )
|
||||
"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="-* amd64 x86"
|
||||
LICENSE="AdobeFlash-11.x"
|
||||
RESTRICT="strip mirror"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
NATIVE_DEPS="
|
||||
dev-libs/atk
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
kde? (
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtdbus:4
|
||||
dev-qt/qtgui:4
|
||||
dev-qt/qtsvg:4
|
||||
kde-base/kdelibs
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libXau
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libXext
|
||||
x11-libs/libXft
|
||||
x11-libs/libXpm
|
||||
)
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
>=sys-libs/glibc-2.4
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/libX11
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXt
|
||||
x11-libs/pango
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
amd64? ( abi_x86_32? ( !abi_x86_64? ( www-plugins/nspluginwrapper ) ) )
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
abi_x86_64? ( ${NATIVE_DEPS} )
|
||||
abi_x86_32? (
|
||||
amd64? (
|
||||
>=dev-libs/atk-2.10.0[abi_x86_32(-)]
|
||||
>=dev-libs/glib-2.34.3:2[abi_x86_32(-)]
|
||||
>=dev-libs/nspr-4.10.4[abi_x86_32(-)]
|
||||
>=dev-libs/nss-3.15.4[abi_x86_32(-)]
|
||||
>=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
|
||||
>=media-libs/freetype-2.5.0.1[abi_x86_32(-)]
|
||||
>=x11-libs/cairo-1.12.14-r4[abi_x86_32(-)]
|
||||
>=x11-libs/gdk-pixbuf-2.30.7[abi_x86_32(-)]
|
||||
>=x11-libs/gtk+-2.24.23:2[abi_x86_32(-)]
|
||||
>=x11-libs/libX11-1.6.2[abi_x86_32(-)]
|
||||
>=x11-libs/libXcursor-1.1.14[abi_x86_32(-)]
|
||||
>=x11-libs/libXext-1.3.2[abi_x86_32(-)]
|
||||
>=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
|
||||
>=x11-libs/libXt-1.1.4[abi_x86_32(-)]
|
||||
>=x11-libs/pango-1.36.3[abi_x86_32(-)]
|
||||
)
|
||||
x86? ( ${NATIVE_DEPS} )
|
||||
)
|
||||
|| ( media-fonts/liberation-fonts media-fonts/corefonts )
|
||||
selinux? ( sec-policy/selinux-flash )
|
||||
"
|
||||
|
||||
# Ignore QA warnings in these closed-source binaries, since we can't fix them:
|
||||
QA_PREBUILT="usr/*"
|
||||
|
||||
any_cpu_missing_flag() {
|
||||
local value=${1}
|
||||
grep '^flags' /proc/cpuinfo | grep -qv "${value}"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
unset need_lahf_wrapper
|
||||
if use abi_x86_64 && any_cpu_missing_flag 'lahf_lm'; then
|
||||
export need_lahf_wrapper=1
|
||||
fi
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
local files=( ${A} )
|
||||
|
||||
multilib_src_unpack() {
|
||||
mkdir -p "${BUILD_DIR}" || die
|
||||
cd "${BUILD_DIR}" || die
|
||||
|
||||
# we need to filter out the other archive(s)
|
||||
local other_abi
|
||||
[[ ${ABI} == amd64 ]] && other_abi=i386 || other_abi=x86_64
|
||||
unpack ${files[@]//*${other_abi}*/}
|
||||
}
|
||||
|
||||
multilib_parallel_foreach_abi multilib_src_unpack
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
multilib_src_compile() {
|
||||
if [[ ${ABI} == amd64 && ${need_lahf_wrapper} ]]; then
|
||||
# This experimental wrapper, from Maks Verver via bug #268336 should
|
||||
# emulate the missing lahf instruction affected platforms.
|
||||
set -- $(tc-getCC) -fPIC -shared -nostdlib -lc \
|
||||
-oflashplugin-lahf-fix.so "${FILESDIR}/flashplugin-lahf-fix.c"
|
||||
echo "${@}" >&2
|
||||
"${@}" || die "Compile of flashplugin-lahf-fix.so failed"
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
# PLUGINS_DIR comes from nsplugins.eclass
|
||||
exeinto /usr/$(get_libdir)/${PLUGINS_DIR}
|
||||
doexe libflashplayer.so
|
||||
|
||||
if [[ ${ABI} == amd64 && ${need_lahf_wrapper} ]]; then
|
||||
# This experimental wrapper, from Maks Verver via bug #268336 should
|
||||
# emulate the missing lahf instruction affected platforms.
|
||||
doexe flashplugin-lahf-fix.so
|
||||
fi
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
if use kde; then
|
||||
local pkglibdir=lib
|
||||
[[ -d usr/lib64 ]] && pkglibdir=lib64
|
||||
|
||||
exeinto /usr/$(get_libdir)/kde4
|
||||
doexe usr/${pkglibdir}/kde4/kcm_adobe_flash_player.so
|
||||
insinto /usr/share/kde4/services
|
||||
doins usr/share/kde4/services/kcm_adobe_flash_player.desktop
|
||||
else
|
||||
# No KDE applet, so allow the GTK utility to show up in KDE:
|
||||
sed -i usr/share/applications/flash-player-properties.desktop \
|
||||
-e "/^NotShowIn=KDE;/d" || die "sed of .desktop file failed"
|
||||
fi
|
||||
|
||||
# The userland 'flash-player-properties' standalone app:
|
||||
dobin usr/bin/flash-player-properties
|
||||
|
||||
# Icon and .desktop for 'flash-player-properties'
|
||||
insinto /usr/share
|
||||
doins -r usr/share/{icons,applications}
|
||||
dosym ../icons/hicolor/48x48/apps/flash-player-properties.png \
|
||||
/usr/share/pixmaps/flash-player-properties.png
|
||||
fi
|
||||
|
||||
# The magic config file!
|
||||
insinto "/etc/adobe"
|
||||
doins "${FILESDIR}/mms.cfg"
|
||||
}
|
||||
|
||||
unregister_pluginwrapper() {
|
||||
# TODO: Perhaps parse the output of 'nspluginwrapper -l'
|
||||
# TODO: However, the 64b flash plugin makes
|
||||
# TODO: 'nspluginwrapper -l' segfault.
|
||||
local FLASH_WRAPPER="${ROOT}/usr/lib64/${PLUGINS_DIR}/npwrapper.libflashplayer.so"
|
||||
if has_version 'www-plugins/nspluginwrapper' && [[ -f ${FLASH_WRAPPER} ]]; then
|
||||
einfo "Removing 32-bit plugin wrapper"
|
||||
nspluginwrapper -r "${FLASH_WRAPPER}"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use amd64 ; then
|
||||
if [[ ${need_lahf_wrapper} ]]; then
|
||||
ewarn "Your processor does not support the 'lahf' instruction which is used"
|
||||
ewarn "by Adobe's 64-bit flash binary. We have installed a wrapper which"
|
||||
ewarn "should allow this plugin to run. If you encounter problems, please"
|
||||
ewarn "adjust your USE flags to install only the 32-bit version and reinstall:"
|
||||
ewarn " ${CATEGORY}/${PN}[abi_x86_32,-abi_x86_64]"
|
||||
elog
|
||||
fi
|
||||
# needed to clean up upgrades from older installs
|
||||
if use abi_x86_64 && [[ -n ${REPLACING_VERSIONS} ]]; then
|
||||
unregister_pluginwrapper
|
||||
fi
|
||||
if has_version 'www-plugins/nspluginwrapper'; then
|
||||
if use abi_x86_32 && ! use abi_x86_64; then
|
||||
einfo "nspluginwrapper detected: Installing plugin wrapper"
|
||||
local oldabi="${ABI}"
|
||||
ABI="x86"
|
||||
local FLASH_SOURCE="${ROOT}/usr/lib32/${PLUGINS_DIR}/libflashplayer.so"
|
||||
nspluginwrapper -i "${FLASH_SOURCE}"
|
||||
ABI="${oldabi}"
|
||||
fi
|
||||
elif use abi_x86_32; then
|
||||
elog "To use the 32-bit flash player in a native 64-bit browser,"
|
||||
elog "you must install www-plugins/nspluginwrapper"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
use amd64 && use abi_x86_32 && ! use abi_x86_64 && \
|
||||
unregister_pluginwrapper
|
||||
}
|
@ -1,68 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit multilib multilib-minimal
|
||||
|
||||
DESCRIPTION="Adobe Flash Player"
|
||||
HOMEPAGE="
|
||||
http://www.adobe.com/products/flashplayer.html
|
||||
http://get.adobe.com/flashplayer/
|
||||
https://helpx.adobe.com/security/products/flash-player.html
|
||||
"
|
||||
|
||||
AF_URI="https://fpdownload.adobe.com/pub/flashplayer/pdc"
|
||||
AF_32_URI="${AF_URI}/${PV}/flash_player_ppapi_linux.i386.tar.gz -> ${P}.i386.tar.gz"
|
||||
AF_64_URI="${AF_URI}/${PV}/flash_player_ppapi_linux.x86_64.tar.gz -> ${P}.x86_64.tar.gz"
|
||||
|
||||
SRC_URI="
|
||||
abi_x86_32? ( ${AF_32_URI} )
|
||||
abi_x86_64? ( ${AF_64_URI} )
|
||||
"
|
||||
SLOT="22"
|
||||
|
||||
KEYWORDS="-* amd64 x86"
|
||||
LICENSE="AdobeFlash-11.x"
|
||||
RESTRICT="strip mirror"
|
||||
|
||||
RDEPEND="
|
||||
!www-plugins/chrome-binary-plugins[flash(-)]
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
# Ignore QA warnings in these closed-source binaries, since we can't fix them:
|
||||
QA_PREBUILT="usr/*"
|
||||
|
||||
src_unpack() {
|
||||
local files=( ${A} )
|
||||
|
||||
multilib_src_unpack() {
|
||||
mkdir -p "${BUILD_DIR}" || die
|
||||
cd "${BUILD_DIR}" || die
|
||||
|
||||
# we need to filter out the other archive(s)
|
||||
local other_abi
|
||||
[[ ${ABI} == amd64 ]] && other_abi=i386 || other_abi=x86_64
|
||||
unpack ${files[@]//*${other_abi}*/}
|
||||
}
|
||||
|
||||
multilib_parallel_foreach_abi multilib_src_unpack
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
exeinto /usr/$(get_libdir)/chromium-browser/PepperFlash
|
||||
doexe libpepflashplayer.so
|
||||
insinto /usr/$(get_libdir)/chromium-browser/PepperFlash
|
||||
doins manifest.json
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
dodir /etc/chromium
|
||||
sed "${FILESDIR}"/pepper-flash \
|
||||
-e "s|@FP_LIBDIR@|$(get_libdir)|g" \
|
||||
-e "s|@FP_PV@|${PV}|g" \
|
||||
> "${D}"/etc/chromium/pepper-flash \
|
||||
|| die
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST mongoose-5.3.zip 124529 SHA256 9807751a888c7c32008d3ecf3c90d7ddff1469139b07a14e27e2f54874250bd7 SHA512 eb2f5de1bfb7e2314b64a695f579145644ff84c68b886fdd7f1adab40308a468438416799359788d36cc735b06cbb89b402938ed07ac3d4e40fa02c0a859fcd9 WHIRLPOOL 5cf2183d372d8a8117e7411d98242332a04e97f7d39d0186f74fa7925e1e22a9caf83a35eb08772809cc6c280d7270826edca2c13d12cddfce930bf6e2a10c3f
|
||||
DIST mongoose-5.6.tar.gz 114392 SHA256 cc2557c7cf9f15e1e691f285a4c6c705cc7e56cb70c64cb49703a428a0677065 SHA512 528d3bdabcf34358754c4d8969d0300c26e80df07e670ff5eec514bbb5357003401811e12585e1cf319b17be402be3148f26ca9c86bed45acb7c21143f34842f WHIRLPOOL 7a8e2d4f0f058f95aa311e2e521dfdc362a1b9c02c270e5b28ba16fa3d7fbb6d3e44103e22810849daaea7c34eef0fb3a4d33fc4b4fdb8ecdadc2f7d7893bc79
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="easy to use web server"
|
||||
SRC_URI="https://github.com/cesanta/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
HOMEPAGE="https://code.google.com/p/${PN}/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~amd64-linux ~x86 ~arm-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND=""
|
||||
|
||||
S=${WORKDIR}/${P}/examples/web_server
|
||||
|
||||
src_prepare() {
|
||||
eapply_user
|
||||
sed -e "s|-g -O0 ||" -i Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export CC
|
||||
emake CFLAGS_EXTRA="${CFLAGS}" web_server
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newbin "${S}/web_server" "${PN}"
|
||||
dodoc ../../README.md
|
||||
}
|
Loading…
Reference in new issue