Compare commits

..

59 Commits

Author SHA1 Message Date
KronoZed 90bf238433 Update index.html 2016-10-01 13:43:29 +03:00
KronoZed 16d1c2b79d Update index.html 2016-10-01 13:40:32 +03:00
KronoZed 1852771098 Update index.html 2016-10-01 13:39:00 +03:00
KronoZed f6b2df883e Create index.html 2016-10-01 13:32:42 +03:00
KronoZed 7285b1360f Delete CNAME 2016-10-01 13:08:07 +03:00
KronoZed 47c15fa756 Create CNAME 2016-10-01 12:43:29 +03:00
KronoZed f8ddbd3bab Update README.md 2016-10-01 12:41:17 +03:00
KronoZed 3f103c20fd Delete repositories.xml 2016-10-01 12:40:41 +03:00
KronoZed 6a5f30bd7c Delete menda-themes-9999.ebuild 2016-10-01 12:40:31 +03:00
KronoZed 8e3c5e1ba5 Delete Manifest 2016-10-01 12:40:26 +03:00
KronoZed ee1b112a04 Delete menda-circle-icon-theme-9999.ebuild 2016-10-01 12:40:19 +03:00
KronoZed f85bbdfebb Delete Manifest 2016-10-01 12:40:15 +03:00
KronoZed 35a8a3359c Delete pidgin-window_merge-9999.ebuild 2016-10-01 12:40:07 +03:00
KronoZed 936a5584ba Delete Manifest 2016-10-01 12:40:01 +03:00
KronoZed 17fb37320e Delete twmn-9999.ebuild 2016-10-01 12:39:52 +03:00
KronoZed 892097041a Delete Manifest 2016-10-01 12:39:46 +03:00
KronoZed d944f3c3f7 Delete repo_name 2016-10-01 12:39:39 +03:00
KronoZed 88dc272873 Delete retroshare-0.6.9999.ebuild 2016-10-01 12:39:34 +03:00
KronoZed 3df58d0374 Delete Manifest 2016-10-01 12:39:25 +03:00
KronoZed 8d0a2f9772 Delete mps-youtube-0.2.7.1.ebuild 2016-10-01 12:39:13 +03:00
KronoZed 1048e0fdb1 Delete mps-youtube-0.2.6.ebuild 2016-10-01 12:39:08 +03:00
KronoZed 143cfdbe8f Delete Manifest 2016-10-01 12:39:02 +03:00
KronoZed 4a5ffad6bf Delete profanity-9999.ebuild 2016-10-01 12:38:55 +03:00
KronoZed 6d790714c5 Delete Manifest 2016-10-01 12:38:49 +03:00
KronoZed 933e56c182 Delete poezio-9999.ebuild 2016-10-01 12:38:42 +03:00
KronoZed 9a9e9f31af Delete Manifest 2016-10-01 12:38:35 +03:00
KronoZed 3112b88912 Delete layout.conf 2016-10-01 12:38:27 +03:00
KronoZed 1b88e5820d Delete urtdsc-9999.ebuild 2016-10-01 12:38:08 +03:00
KronoZed 7588262c0a Delete Manifest 2016-10-01 12:38:00 +03:00
KronoZed 12507bbf93 Delete Manifest 2016-10-01 12:37:55 +03:00
KronoZed 4092844d6e Delete urtconnector-9999.ebuild 2016-10-01 12:37:50 +03:00
KronoZed c8bd2a0bcf Delete urbanterror-maps-20160214.ebuild 2016-10-01 12:37:41 +03:00
KronoZed 7db8037dcd Delete Manifest 2016-10-01 12:37:30 +03:00
KronoZed 9b55dea04c Delete slixmpp-9999.ebuild 2016-10-01 12:37:18 +03:00
KronoZed 95b5a1db4b Delete Manifest 2016-10-01 12:37:11 +03:00
KronoZed f2ca826549 Delete pycares-2.1.0.ebuild 2016-10-01 12:37:03 +03:00
KronoZed 3b1b77478a Delete pycares-1.0.0.ebuild 2016-10-01 12:36:57 +03:00
KronoZed c35831fcb4 Delete Manifest 2016-10-01 12:36:52 +03:00
KronoZed 0508ce3219 Delete pafy-0.5.2.ebuild 2016-10-01 12:36:45 +03:00
KronoZed 4fe8ab74a2 Delete pafy-0.5.0.ebuild 2016-10-01 12:36:40 +03:00
KronoZed 7f908172b3 Delete Manifest 2016-10-01 12:36:34 +03:00
KronoZed aa9ec87e70 Delete aiodns-1.1.1.ebuild 2016-10-01 12:36:27 +03:00
KronoZed f9f12d467b Delete aiodns-1.0.1.ebuild 2016-10-01 12:36:21 +03:00
KronoZed 72269fe687 Delete Manifest 2016-10-01 12:36:12 +03:00
KronoZed a3f117fbb5 Delete libmesode-9999.ebuild 2016-10-01 12:36:02 +03:00
KronoZed a9185ba052 Delete Manifest 2016-10-01 12:35:55 +03:00
KronoZed c1e60818c0 Delete litetran-9999.ebuild 2016-10-01 12:35:46 +03:00
KronoZed 0086849fe9 Delete Manifest 2016-10-01 12:35:41 +03:00
KronoZed 1ae9684fb8 Delete atom-bin-1.6.2.ebuild 2016-10-01 12:35:33 +03:00
KronoZed ec794a0f64 Delete atom-bin-1.6.1.ebuild 2016-10-01 12:35:23 +03:00
KronoZed 70f11baa61 Delete atom-bin-1.6.0.ebuild 2016-10-01 12:35:15 +03:00
KronoZed 316f948912 Delete atom-bin-1.5.4.ebuild 2016-10-01 12:35:08 +03:00
KronoZed 01243b902a Delete Manifest 2016-10-01 12:34:59 +03:00
KronoZed b6f2cec171 Delete insync-bin-1.3.6.ebuild 2016-10-01 12:34:48 +03:00
KronoZed fc8743f919 Delete insync-bin-1.3.10.ebuild 2016-10-01 12:34:41 +03:00
KronoZed b73f5e686c Delete Manifest 2016-10-01 12:34:33 +03:00
KronoZed 01865e9b8f Delete clamtk-5.21.ebuild 2016-10-01 12:23:54 +03:00
KronoZed 8c099b89d6 Delete clamtk-5.20.ebuild 2016-10-01 12:23:44 +03:00
KronoZed 06c794fc98 Delete Manifest 2016-10-01 12:23:34 +03:00
79 changed files with 15 additions and 4943 deletions

123
README.md
View File

@ -1,122 +1 @@
Gentoo overlay
==================
Quality: experimental
Status: unofficial
Installing
---------
Option 1:
Follow:
layman -f -o https://raw.githubusercontent.com/ussrwin/gentoo-overlay/master/repositories.xml -a ussr
Option 2:
To add it to the list of layman, open **/etc/layman/layman.cfg** and immediately after the line:
overlays : http://www.gentoo.org/proj/en/overlays/repositories.xml
add:
https://raw.githubusercontent.com/ussrwin/gentoo-overlay/master/repositories.xml
must happen:
overlays : http://www.gentoo.org/proj/en/overlays/repositories.xml
https://raw.githubusercontent.com/ussrwin/gentoo-overlay/master/repositories.xml
then follow:
layman -L
layman -a ussr
Repository ebuilds
---------
Category | Name | Description | Versions
--- | --- | --- | ---
app-antivirus | clamtk | A frontend for ClamAV using Gtk2-perl | 5.24
app-backup | insync-bin | Advanced cross-platform Google Drive client | 1.3.14
app-editors | brackets-bin | Open source code editor for web designers and front-end developers | 1.9
app-editors | lighttable-bin | The next generation code editor | 0.8.1-r1
app-office | litetran | Very simple GUI for text translation (like google translate) | 9999
dev-libs | libmesode | Fork of libstrophe for use with Profanity XMPP Client | 0.9.1 / 9999
dev-python | slixmpp | Python library for XMPP - asyncio fork | 1.2.4 / 9999
dev-qt | qt5-styleplugins | Additional style plugins for Qt | 9999
games-fps | urbanterror-maps | Various maps for urban terror 4 | 20160214
games-fps | urbanterror | Hollywood tactical shooter based on the ioquake3 engine | 4.2.023
games-util | urtconnector | Advanced UrbanTerror launcher program | 9999
mail-client | wmail-bin | The missing desktop client for Gmail & Google Inbox | 2.3.0
media-sound | teamspeak-client-bin | TeamSpeak Client - Voice Communication Software | 3.1.2
media-tv | popcorntime-bin | Watch Movies and TV Shows instantly | 0.3.10
media-video | gnome-twitch | Enjoy Twitch on your GNU/Linux desktop | 0.3.1
net-im | ghetto-skype | Free calls, text and picture sharing with anyone, anywhere | 1.5.0
net-im | poezio | Console XMPP client that looks like most famous IRC clients | 9999
net-im | profanity | Ncurses based jabber client inspired by irssi | 0.5.1 / 9999
net-im | rambox-bin | Free and Open Source messaging and emailing app that combines common web applications into one | 0.5.3
net-im | riot-web-bin | A glossy Matrix collaboration client for the web | 0.9.7
net-news | feedreader | A modern desktop application designed to complement web-based RSS accounts| 2.0
www-apps | rainloop-community | Simple, modern and fast web-based email client | 1.10.5.192 / 1.11.0.203
www-apps | rainloop | Simple, modern and fast web-based email client | 1.10.5.192 / 1.11.0.203
www-servers | caddy-bin | Fast, cross-platform HTTP/2 web server with automatic HTTPS | 0.9.5
x11-misc | sunflower | Small and highly customizable twin-panel file manager with plugin-support | 0.3.1-r1
x11-misc | twmn | A notification system for tiling window managers | 9999
x11-themes | menda-circle-icon-theme | Menda Circle Icon Theme | 9999
x11-themes | menda-themes | Manjaro's official Gtk2, Gtk3, Metacity, Xfwm, Openbox, Cinnamon and GNOME Shell themes | 9999
Repository tree
---------
```
.
├── app-antivirus
│ └── clamtk
├── app-backup
│ └── insync-bin
├── app-editors
│ ├── brackets-bin
│ └── lighttable-bin
├── app-office
│ └── litetran
├── dev-libs
│ └── libmesode
├── dev-python
│ └── slixmpp
├── dev-qt
│ └── qt5-styleplugins
├── games-fps
│ ├── urbanterror
│ └── urbanterror-maps
├── games-util
│ └── urtconnector
├── mail-client
│ └── wmail-bin
├── media-sound
│ └── teamspeak-client-bin
├── media-tv
│ └── popcorntime-bin
├── media-video
│ └── gnome-twitch
├── net-im
│ ├── ghetto-skype
│ ├── poezio
│ ├── profanity
│ ├── rambox-bin
  └── riot-web-bin
├── net-news
│ └── feedreader
├── www-apps
  ├── rainloop
   │   └── rainloop-community
├── www-servers
│ └── caddy-bin
├── x11-misc
  ├── sunflower
│ └── twmn
└── x11-themes
├── menda-circle-icon-theme
└── menda-themes
```
page

View File

@ -1,2 +0,0 @@
DIST clamtk-5.24.tar.gz 475446 SHA256 721b058685b994be1266d705d177b3db11a09e35f9baf69db2cb0a204f162775 SHA512 e5d03bdfb13165ccd84989d06a864629898c0edfbf3630c4110b220d01e363d53a86b01db8b7bc3021ae6271638d2d7a0a352ec65c872e61570c8cb44c5effb2 WHIRLPOOL 679bbc50061f56a172b79d4f2490082d1f7b66e7b859239e40a9ff1a67e1ec59319549ca4154b91fa9a61076a1ba43a5bec02c4a6d96cbb30e435ca3efb46854
EBUILD clamtk-5.24.ebuild 1261 SHA256 38b16f017ed35168882c037c33435ea94cbc2377c94663b24855119fd5934f3e SHA512 3461d5c90c6788bc15740de260f2d4adf6f5377c175e2733ca2825102e7be7342bd22502160f0870b440eecb483683db7fa63b7c987909749b20170f2b0fb582 WHIRLPOOL 215fc367bc04d82f64f18acabfbf93c54f91fcaa51527778ad011aeaee316d7f41ee8168bff2142c0d7829d21e3df9348692f6b7c0065ba77bcfafe49ac05e13

View File

@ -1,59 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
inherit eutils perl-module
DESCRIPTION="A frontend for ClamAV using Gtk2-perl"
HOMEPAGE="http://clamtk.sourceforge.net/"
SRC_URI="https://bitbucket.org/dave_theunsub/clamtk/downloads/${P}.tar.gz"
LICENSE="Artistic GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
LANGS="af ar ast bg bs ca cs da de el_GR en_GB es eu fi fo fr gl he hr hu id it ja ko lt mr ms nb nl nn pl pt_BR pt ro ru sk sl sv te th tr ug uk uz zh_CN zh_TW"
IUSE="nls"
for i in ${LANGS}; do
IUSE="${IUSE} linguas_${i}"
done
DEPEND=""
RDEPEND=">=dev-perl/gtk2-perl-1.140
dev-perl/libwww-perl
dev-perl/Date-Calc
dev-util/desktop-file-utils
>=app-antivirus/clamav-0.95
dev-perl/Text-CSV
nls? ( dev-perl/Locale-gettext )
virtual/udev"
src_unpack() {
unpack ${A}
cd "${S}"
gunzip ${PN}.1.gz || die "gunzip failed"
}
src_install() {
dobin ${PN}
doicon images/* || die "doicon failed"
domenu ${PN}.desktop || die "domenu failed"
dodoc CHANGES README.md
doman ${PN}.1
# The custom Perl modules
perlinfo
insinto ${VENDOR_LIB}/ClamTk
doins lib/*.pm
if use nls; then
local l
for l in $LANGS; do
use "linguas_${l}" && domo "po/${l}.mo"
done
fi
}

View File

@ -1,3 +0,0 @@
DIST insync-1.3.14.36131-fc21.i686.rpm 77166741 SHA256 f25f0c230699496413cb3a67e60b8961214521c6bc1365d7e7a8b491684f458e SHA512 51c10629b6eca0d123ca6f63b02f8851af776d0445d5f3cd2f03c38c15b40e6c470ef5489685f0746a72ec18afa9f8b315a3878da0ef67f930a31f07616e63fe WHIRLPOOL cc07cc98786fe3d5c1854f0337d99176ab355b8d0652f23e623a1530f1bacba2c1f570f8b712ee78b55bbc3e7fdcb2bbd83abccc95462255b82835fef5e2ca88
DIST insync-1.3.14.36131-fc21.x86_64.rpm 76244726 SHA256 b628fbf5fd91189cefeea92171200167fdb7adddfe1b0cf8ccf6ea4d679b49b0 SHA512 13750e3c0ed1989467e329cf1bbd288b1df509bc1bec6fa14b92f7af32f5ff252cd8c571d33f3ccf906b5c041ee469ab124860b18b52f486344810a2a2c4db0c WHIRLPOOL b62141451543f5632e6bec34115a5399f6264603a733252c6cfd9f10819c4f82304e448791af283bbdf4885e4d40f691313db6fd8a6d115e347dae22297a9b84
EBUILD insync-bin-1.3.14.ebuild 1051 SHA256 21efec47e696baf9ba902ed1dc312b8ac7adbea7cf6a0e1341ccd260284dcaa8 SHA512 a58b4bc54336440a13bf9d1a80d31721428e28607bcbad433e925eae966b2ecff469f6260d817342272470d2b9b174637615075c7dc25adf80504822fb87171d WHIRLPOOL 6bf88cd783db830462c4e93dade865f75162874cfa759d850e7fbd66afee9f151a9759b3565bd742a463991f7288ba02113eea52468bd7f05682d53b19bf2b85

View File

@ -1,38 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
inherit rpm
DESCRIPTION="Advanced cross-platform Google Drive client"
HOMEPAGE="https://www.insynchq.com/"
MAGIC="36131"
MAIN_INSTALLER_STRING="http://s.insynchq.com/builds/insync-${PV}.${MAGIC}-fc21"
SRC_URI="
x86? ( ${MAIN_INSTALLER_STRING}.i686.rpm )
amd64? ( ${MAIN_INSTALLER_STRING}.x86_64.rpm )"
SLOT="0"
KEYWORDS="-* ~x86 ~amd64"
DEPEND=">=dev-libs/libevent-2.0.22"
RDEPEND="${DEPEND}"
src_unpack() {
rpm_src_unpack ${A}
mkdir -p "${S}" # Without this src_prepare fails
}
src_install() {
cp -pPR "${WORKDIR}"/{usr,etc} "${D}"/ || die "Installation failed"
echo "SEARCH_DIRS_MASK=\"/usr/lib*/insync\"" > "${T}/70${PN}" || die
insinto "/etc/revdep-rebuild" && doins "${T}/70${PN}" || die
}
pkg_postinst() {
elog "To automatically start insync add 'insync start' to your session"
elog "startup scripts. GNOME users can also choose to enable"
elog "the insync extension via gnome-tweak-tool."
}

View File

@ -1,3 +0,0 @@
DIST Brackets.Release.1.9.32-bit.deb 55572164 SHA256 33ab9feb27c4382fb1aa95a6821119d2b1a2e5d411f24634181a6bb199aa1cc1 SHA512 3f8ccc4c16241ef570aeb556ca45bc9b57c356a58ba70070fdbead965d399e20ad173c7fb2ff44296266397b2ffde567cb40e37eb6ad525506b8eb527c0856d4 WHIRLPOOL 64774857249f39e2a561a4a899ca778ab283d0c1b980728ccb12df70b388bcf213e9c4eb82bd80ed4c995e672e8d4a800b93c13926b7ac418ddee0284bea5a50
DIST Brackets.Release.1.9.64-bit.deb 56967210 SHA256 77bdc9ad25577abe3f1153281ccfe2b8a29e2bed10223e83687d140472169430 SHA512 b578484a200160a41ebd0bef469aaec777ef4f489865bad0af6786d13075f6ec392d7377fa535ba2cbf544457bab7491f9381e1167f7ce2913f5f64362dd6b32 WHIRLPOOL a26adfa0afdf7b9c8c3f1253bd2e8b73685a628c1db04c7709eb5a981132342c04a95841cdcea9f49a745e7d74c3092f702f31dd5c8845a7fc882df7f59437ad
EBUILD brackets-bin-1.9.ebuild 1727 SHA256 9e31e0ffca0be4548e320ac045daee0f8cf5643cb592d33ef2cb311c0895836c SHA512 5be9b49905ced0b85982df1c661e103ed4bf10155aedd7d762d382400e2d7fe54b7f9cb39a3e95c71c8cfdcf4ef356eae8b6c73e4e2958d7d0c4af9f75748a4d WHIRLPOOL 721a0de7d1bf23fe0d9dfe5b35008ce87cd6f9a9cf666d0b9ed969fd946223385e80c4371cf91201f1d10b42622a0702cf4a7b4e6de64b0b047f0862481e4171

View File

@ -1,73 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
DESCRIPTION="open source code editor for web designers and front-end developers"
HOMEPAGE="http://brackets.io"
SRC_URI="amd64? ( https://github.com/adobe/brackets/releases/download/release-${PV}/Brackets.Release.${PV}.64-bit.deb )
x86? ( https://github.com/adobe/brackets/releases/download/release-${PV}/Brackets.Release.${PV}.32-bit.deb )"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="chromium"
RDEPEND="
>=dev-libs/openssl-0.9.7d
>=gnome-base/gconf-2.31.1
>=media-libs/alsa-lib-1.0.23
>=dev-libs/atk-1.12.4
>=x11-libs/cairo-1.6.0
>=net-print/cups-1.4.0
>=sys-apps/dbus-1.2.14
>=dev-libs/expat-1.95.8
>=media-libs/fontconfig-2.8.0
>=media-libs/freetype-2.3.9
>=sys-devel/gcc-4.1.1
dev-libs/libgcrypt:11/11
>=x11-libs/gdk-pixbuf-2.22.0
>=dev-libs/glib-2.18.0
>=x11-libs/gtk+-2.24.0
>=dev-libs/nspr-1.8.0.10
>=dev-libs/nss-3.12.6
>=x11-libs/pango-1.22.0
>=virtual/libudev-198
>=x11-libs/libX11-1.4.99.1
>=x11-libs/libXcomposite-0.3-r1
>=x11-libs/libXdamage-1.1
x11-libs/libXext
x11-libs/libXfixes
>=x11-libs/libXrandr-1.2.0
x11-libs/libXrender
app-misc/ca-certificates
net-misc/curl
>=x11-misc/xdg-utils-1.0.2
net-misc/wget
chromium? ( www-client/chromium )
>=app-arch/deb2targz-1-r2"
DEPEND="sys-devel/binutils"
S="${WORKDIR}"
src_unpack() {
echo "*** A = ${A}"
#unpack ${A}
ls -la "${DISTDIR}"
ln -sf "${DISTDIR}"/${A} ${A}
ls -la
deb2targz ${A} || exit 1
rm -f ${A}
mv Brackets.Release.${PV}.64-bit.tar.xz data.tar.xz || exit 1
echo "*** After unpack ***"
}
src_install() {
tar xJf data.tar.xz -C "${D}"
}
pkg_postinst() {
ln -s /usr/lib/libudev.so /opt/brackets/libudev.so.0
}

View File

@ -1,2 +0,0 @@
DIST lighttable-0.8.1-linux.tar.gz 55599081 SHA256 fb96cc29fc22a96380c894b4eaa6397be05e653ccab7e33277c341d78b38d219 SHA512 6fd85590338871b63a22fc43d22a07551f8401ce1d1b03cc8a45eb3bb5ff84432918e375a05dfb29aa557ce4aa11236d11118b6556d3aeb1a18e51f0974cf0fb WHIRLPOOL 7aaea805fbd03a29932dd4a1e9eb2d29020078c53e5dfbab06dd804c4c87deeb0a6eb5bdebc207053b653357cec37d1b777d8fffeb52f11e13d60e0448ca0e2e
EBUILD lighttable-bin-0.8.1-r1.ebuild 791 SHA256 6e79689bdd6af8584893c7571dd7e49859a138fb2336e358bf4bb67fbf5bdbc1 SHA512 8617f99972babe520957506375913827b57665e6957b1d2c83757e806f59610151d094eaca8072bbadf72377720d699a97c23e809082a79206fb39c711fca26b WHIRLPOOL 098ae2cbf8edccbb553f4c9e9fe3149b26ec5c9f6e3ce1b31d8d7f46c8132ae72d48467f348b5ad9bcf74ab9cc0e846c79f537b49e3e1017bf80ea0516cac977

View File

@ -1,39 +0,0 @@
EAPI=6
inherit eutils
DESCRIPTION="The next generation code editor"
HOMEPAGE="http://lighttable.com/"
MY_PN="${PN%%-bin}"
MY_P="${MY_PN}-${PV}"
MY_PA="${MY_P}-linux"
SRC_URI="https://github.com/LightTable/LightTable/releases/download/${PV}/${MY_PA}.tar.gz"
RESTRICT="mirror strip"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="
x11-libs/libnotify
dev-libs/libgcrypt
virtual/libudev
"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_PA}"
src_install() {
insinto /opt/${MY_PN}
doins -r * || die
exeinto /opt/${MY_PN}
doexe LightTable
dosym /opt/${MY_PN}/LightTable /usr/bin/LightTable
newicon resources/app/core/img/lticon.png lighttable.png
make_desktop_entry "/opt/${MY_PN}/LightTable %F" LightTable lighttable "Utility;Development;TextEditor;" "MimeType=text/plain"
}

View File

@ -1 +0,0 @@
EBUILD litetran-9999.ebuild 554 SHA256 48dc2401f4ea96a12edf178891c67b5818f0327e6b8fd4288c34eaacce2f117a SHA512 873860acde5d1edf7a8349c726f7fec74390bdf736a7b50827dd244490fa7b51f66c74d3f98d28a989c1bd1fb9d9058112f2371a3e6817193a43352b85030b20 WHIRLPOOL 13a69582d6491e7908f502676f008347cf586ddbd460599b9bb93290f71ab0b21e5db9febf8337527b8e21ff0189d5042f9e19b18453052a07654263c042dcc7

View File

@ -1,25 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
inherit cmake-utils git-2
DESCRIPTION="Very simple GUI for text translation (like google translate)."
HOMEPAGE="http://flareguner.github.io/litetran/"
EGIT_REPO_URI="https://bitbucket.org/gfarniev/litetran.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
IUSE=""
DEPEND=">=dev-util/cmake-2.8.10
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/linguist-tools:5
dev-qt/qtmultimedia:5
dev-qt/qtwidgets:5"
RDEPEND="${DEPEND}"

View File

@ -1,3 +0,0 @@
DIST libmesode-0.9.1.tar.gz 142880 SHA256 e693ea1577f0d9e6e58dd8ada9825c359784a225620cbc2fde7295369d295245 SHA512 b549c17e61aa3e1d80a93783ac47d5a9e87767876173500c30613e9326d10ed413f284c7435b4f24c028a51f8a8d9be913cd7de9baaa5b358cac5951496d9076 WHIRLPOOL ef48809687936480b3da98b9483b6081089c083a3cac03f80264e8e5b37b6b7aefe971574c60ecd2b383e45f237d5e5622b5f73981976f0b343cd44a8671b420
EBUILD libmesode-0.9.1.ebuild 755 SHA256 639a96e1f0d4ce20eebc2071eac20aeeb872ac1016bc389fb940084c3eeee376 SHA512 645b98e5ea4e94b624b649dc6dc8e7f5d246ef7f78ad07674d8fcb66c361c13b7edb0965f77f3f41674d7fbb2f37723dfad93b4c8efa14e0e4e415cb8fcb03b1 WHIRLPOOL 967c74256894d470d09139ab0e477b5a162df198dfbb912fe5b43207cd7d346512577f9c6d845ad6fe1e00a6ab44f6bc2396756ef40142c175ac1794a21de89c
EBUILD libmesode-9999.ebuild 700 SHA256 77b488f563fe459f53cd7240c8f4b5c67e0c912be73cd09486aa7c53e87c9c33 SHA512 2ff8222764f7de134c56c1f6584c5311b2c28ec302273a7e22a18a9ececfe55785260dc1fc2aaebf391fbb3e645e509a3ac380c5fafcaf98f193d2d0399c1156 WHIRLPOOL e3b0fc65ad5fdb28a52c0a422d122b7cd63345c1161c44e871af4ac370f2283c646c0ea791dbd82b640180e8cb569bc85e757651cec7aa8311de637cd1e356f4

View File

@ -1,39 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
inherit autotools eutils
DESCRIPTION="Fork of libstrophe for use with Profanity XMPP Client"
HOMEPAGE="https://github.com/boothj5/libmesode"
SRC_URI="https://github.com/boothj5/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="doc"
RDEPEND="dev-libs/expat
dev-libs/openssl"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
src_prepare() {
eautoreconf
}
src_compile() {
emake
if use doc; then
doxygen || die
fi
}
src_install() {
einstall
dodoc GPL-LICENSE.txt LICENSE.txt MIT-LICENSE.txt README.markdown \
ChangeLog
use doc && dohtml -r docs/html/*
}

View File

@ -1,41 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
EGIT_REPO_URI="git://github.com/boothj5/libmesode.git"
inherit autotools eutils git-2
DESCRIPTION="Fork of libstrophe for use with Profanity XMPP Client"
HOMEPAGE="https://github.com/boothj5/libmesode"
LICENSE="MIT GPL-3"
SLOT="0"
KEYWORDS=""
IUSE="doc"
RDEPEND="dev-libs/expat
dev-libs/openssl"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
S="${WORKDIR}/${P/-/_}"
src_prepare() {
eautoreconf
}
src_compile() {
emake
if use doc; then
doxygen || die
fi
}
src_install() {
einstall
dodoc LICENSE.txt README.markdown
use doc && dohtml -r docs/html/*
}

View File

@ -1,3 +0,0 @@
DIST slixmpp-1.2.4.tar.gz 863718 SHA256 32c92696e46221b25659b11d482baac480f141c496c93ca68591b81d938cf494 SHA512 e6d7fff434676cce441683f5bbd70431d84a8e8b72582c60555a2df6297b39b07249768e150bd23eefa16a2c30d449f0ebd0bd7c5d966b86c90f5da2f812bdf3 WHIRLPOOL fd43cf48b4721423f5a38ad5c66347625b1bf62846a55a52d12d160816287c604b92ac1b78b4a8f3f72a9b07dab44f3a1cc587d17d3e2fc43c7b707807e3ddde
EBUILD slixmpp-1.2.4.ebuild 797 SHA256 afbb80453e1b80e64693ab66d183ded8a705f8fd7dddee3e706d86d00d7eead2 SHA512 f54f0bfc265ffb237e116b589a46e8c4b32e025fc2863c327bfae0f1497a877b6ccc2364cba92a08177b51c551e2bcaafc8d0c7e20a902d7d4b1b35b024d8da6 WHIRLPOOL fef91602faf1f39d4b6a4e2dd6e617ed3a99ba69a23466148ce5c31b6b04772c73cf3498a20cd8430a0223fcccd8d45f0a6e3bb92453ba70ad6b0e6923bc3aa4
EBUILD slixmpp-9999.ebuild 821 SHA256 647293a04e70fe465ac9e6049b104ddc52c441c25c69255801b521724aa22ad0 SHA512 5b15428a631ee2f3557e74e387bb1e59bf6d23aeeefeb6c00a946c03f823fb11ffd7eac42575d84439be6682a31dab7366e0d46b1d3b2013e9ee01867f7c878d WHIRLPOOL 2c1c20a6da1036c96c142c864d35333c35f6d4d8ec178270475023640ffdbc03aae4b9cdd0ade3465cf05b6e3b188045338b19f631edfdb3e3f60f56b369e6e8

View File

@ -1,37 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python{3_4,3_5} )
inherit eutils distutils-r1
DESCRIPTION="Python library for XMPP - asyncio fork"
HOMEPAGE="https://dev.louiz.org/projects/slixmpp"
DOWNLOAD_ID="117"
SRC_URI="https://dev.louiz.org/attachments/download/${DOWNLOAD_ID}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="crypt cython"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="
dev-python/aiodns[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
dev-python/pyasn1-modules[${PYTHON_USEDEP}]
crypt? (
dev-python/python-gnupg[${PYTHON_USEDEP}]
)
cython? (
dev-python/cython[${PYTHON_USEDEP}]
net-dns/libidn
)
"
python_test() {
esetup.py test
}

View File

@ -1,30 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
PYTHON_COMPAT=( python3_4 )
DISTUTILS_SINGLE_IMPL="1"
inherit eutils distutils-r1 git-r3
EGIT_REPO_URI="git://git.poez.io/${PN}"
EGIT_MIN_CLONE_TYPE="mirror"
DESCRIPTION="Python library for XMPP (branched from sleekxmpp)"
HOMEPAGE="http://blog.louiz.org/slixmpp https://dev.louiz.org/projects/slixmpp http://sleekxmpp.com/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
#IUSE="crypt"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="dev-python/aiodns[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
dev-python/pyasn1-modules[${PYTHON_USEDEP}]"
# crypt? ( dev-python/pyasn1[${PYTHON_USEDEP}] dev-python/pyasn1-modules[${PYTHON_USEDEP}] )"
python_test() {
esetup.py test
}

View File

@ -1 +0,0 @@
EBUILD qt5-styleplugins-9999.ebuild 584 SHA256 b4869e9707e9737a87dfc423d4986cf0cb1525bc4d36f1215a9dd6467abb232b SHA512 b398ed973e4affc909a99a957d416a8417393e9964db3fb82ca7e8319b49623e3fb4840841e13115989fb1411cc6e973ba3d2523bf8667023f068013ecc36b33 WHIRLPOOL 5c88980a5ce7f9d11da06fc8d03381f5936fc8eafc85f99f53c44b8bbd8c4ae0701ae159b8a2d88aedaab9baff5c4b229fc701a1317a015e2b96342aed323138

View File

@ -1,24 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit git-r3 qmake-utils
DESCRIPTION="Additional style plugins for Qt"
HOMEPAGE="http://code.qt.io/cgit/qt/qtstyleplugins.git/"
LICENSE="LGPL"
SLOT="0"
EGIT_REPO_URI="http://code.qt.io/cgit/qt/qtstyleplugins.git"
EGIT_BRANCH="master"
SRC_URI=""
KEYWORDS=""
IUSE=""
RDEPEND="dev-qt/qtcore:5
x11-libs/gtk+:2
x11-libs/libX11"
DEPEND="${RDEPEND}"
src_configure() {
eqmake5 PREFIX="${D}"/usr
}
src_install() {
emake INSTALL_ROOT="${D}" install
}

View File

@ -1,968 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
# @ECLASS: golang-utils.eclass
# @MAINTAINER:
# Mauro Toffanin <toffanin.mauro@gmail.com>
# @AUTHOR:
# Mauro Toffanin <toffanin.mauro@gmail.com>
# @BLURB: Base eclass for GoLang packages
# @DESCRIPTION:
# This eclass provides functionalities which are used by golang-single.eclass,
# golang-live.eclass, and as well as from ebuilds.
#
# This eclass should not be inherited directly from an ebuild.
# Instead, you should inherit golang-single or golang-live for GoLang packages.
inherit versionator eutils multiprocessing
if [[ -z ${_GOLANG_BASE_ECLASS} ]]; then
_GOLANG_BASE_ECLASS=1
# Silences repoman warnings.
case "${EAPI:-0}" in
5|6)
case "${GOLANG_PKG_DEPEND_ON_GO_SUBSLOT:-yes}" in
yes)
GO_DEPEND="dev-lang/go:0="
;;
*)
GO_DEPEND="dev-lang/go:*"
;;
esac
;;
*)
die "${ECLASS}: Unsupported eapi (EAPI=${EAPI})"
;;
esac
DEPEND+=" ${GO_DEPEND}"
RESTRICT+=" mirror strip"
QA_FLAGS_IGNORED="usr/bin/.*
usr/sbin/.*"
# @ECLASS-VARIABLE: GOLANG_PKG_NAME
# @DESCRIPTION:
# Sets the GoLang name for the generated package.
# GOLANG_PKG_NAME="${PN}"
GOLANG_PKG_NAME="${GOLANG_PKG_NAME:-${PN}}"
# @ECLASS-VARIABLE: GOLANG_PKG_VERSION
# @DESCRIPTION:
# Sets the GoLang version for the generated package.
# GOLANG_PKG_VERSION="${PV}"
GOLANG_PKG_VERSION="${GOLANG_PKG_VERSION:-${PV/_pre/.pre}}"
# @ECLASS-VARIABLE: GOLANG_PKG_IMPORTPATH
# @DESCRIPTION:
# Sets the remote import path for the generated package.
# GOLANG_PKG_IMPORTPATH="github.com/captObvious/"
GOLANG_PKG_IMPORTPATH="${GOLANG_PKG_IMPORTPATH:-}"
# @ECLASS-VARIABLE: GOLANG_PKG_IMPORTPATH_ALIAS
# @DESCRIPTION:
# Sets an alias of the remote import path for the generated package.
# GOLANG_PKG_IMPORTPATH_ALIAS="privaterepo.com/captObvious/"
GOLANG_PKG_IMPORTPATH_ALIAS="${GOLANG_PKG_IMPORTPATH_ALIAS:=${GOLANG_PKG_IMPORTPATH}}"
# @ECLASS-VARIABLE: GOLANG_PKG_ARCHIVEPREFIX
# @DESCRIPTION:
# Sets the archive prefix for the file URI of the package.
# Most projects hosted on GitHub's mirrors provide archives with prefix as
# 'v' or 'source-', other hosted services offer different archive formats.
# This eclass defaults to an empty prefix.
GOLANG_PKG_ARCHIVEPREFIX="${GOLANG_PKG_ARCHIVEPREFIX:-}"
# @ECLASS-VARIABLE: GOLANG_PKG_ARCHIVESUFFIX
# @DESCRIPTION:
# Sets the archive suffix for the file URI of the package.
# Most projects hosted on GitHub's mirrors provide archives with suffix as
# '.tar.gz' or '.zip', other hosted services offer different archive formats.
# This eclass defaults to '.tar.gz'.
GOLANG_PKG_ARCHIVESUFFIX="${GOLANG_PKG_ARCHIVESUFFIX:=".tar.gz"}"
# @ECLASS-VARIABLE: GOLANG_PKG_OUTPUT_NAME
# @DESCRIPTION:
# Specifies the output file name of the package.
# If not set, it derives from the name of the package, such as $GOLANG_PKG_NAME.
# This eclass defaults to $PN.
GOLANG_PKG_OUTPUT_NAME="${GOLANG_PKG_OUTPUT_NAME:=${PN}}"
# @ECLASS-VARIABLE: GOLANG_PKG_BUILDPATH
# @DESCRIPTION:
# Specifies a go source file to be compiled as a single main package.
# This eclass defaults to an empty value.
# This eclass defaults to "/..." when the user declares GOLANG_PKG_IS_MULTIPLE=1
GOLANG_PKG_BUILDPATH="${GOLANG_PKG_BUILDPATH:-}"
# @ECLASS-VARIABLE: GOLANG_PKG_INSTALLPATH
# @DESCRIPTION:
# Sets the root path into which a binary, or a list of binaries, will be
# installed (e.x.: ${GOLANG_PKG_INSTALLPATH}/bin).
# This eclass defaults to "/usr"
GOLANG_PKG_INSTALLPATH="${GOLANG_PKG_INSTALLPATH:="/usr"}"
# @ECLASS-VARIABLE: GOLANG_PKG_INSTALLSUFFIX
# @DESCRIPTION:
# Sets a suffix to use in the name of the package installation directory.
# This eclass defaults to an empty install suffix.
GOLANG_PKG_INSTALLSUFFIX="${GOLANG_PKG_INSTALLSUFFIX:-}"
# @ECLASS-VARIABLE: GOLANG_PKG_IS_MULTIPLE
# @DESCRIPTION:
# Set to enable the building of multiple packages from a single import path.
# @ECLASS-VARIABLE: GOLANG_PKG_HAVE_TEST
# @DEFAULT_UNSET
# @DESCRIPTION:
# Set to enable the execution of automated testing.
# @ECLASS-VARIABLE: GOLANG_PKG_HAVE_TEST_RACE
# @DEFAULT_UNSET
# @DESCRIPTION:
# Set to enable the execution of automated testing with support for
# data race detection.
# @ECLASS-VARIABLE: GOLANG_PKG_USE_CGO
# @DEFAULT_UNSET
# @DESCRIPTION:
# Set to enable the compilation of the package with CGO.
# @ECLASS-VARIABLE: GOLANG_PKG_USE_GENERATE
# @DEFAULT_UNSET
# @DESCRIPTION:
# Set to run commands described by directives within existing golang files.
# @ECLASS-VARIABLE: GOLANG_PKG_DEPEND_ON_GO_SUBSLOT
# @DESCRIPTION:
# Set to ensure the package does depend on the dev-lang/go subslot value.
# Possible values: {yes,no}
# This eclass defaults to "no"
GOLANG_PKG_DEPEND_ON_GO_SUBSLOT=${GOLANG_PKG_DEPEND_ON_GO_SUBSLOT:="no"}
# @ECLASS-VARIABLE: GOLANG_PKG_LDFLAGS
# @DESCRIPTION:
# Sets the linker arguments to pass to 5l, 6l, or 8l.
# This eclass defaults to an empty list.
GOLANG_PKG_LDFLAGS="${GOLANG_PKG_LDFLAGS:-}"
# @ECLASS-VARIABLE: GOLANG_PKG_TAGS
# @DESCRIPTION:
# Sets the list of build tags during the build.
# This eclass defaults to an empty list.
GOLANG_PKG_TAGS="${GOLANG_PKG_TAGS:-}"
# @ECLASS-VARIABLE: GOLANG_PKG_VENDOR
# @DESCRIPTION:
# Sets additional standard Go workspaces to be appended to the environment
# variable GOPATH, as described in http://golang.org/doc/code.html.
# This eclass defaults to an empty list.
GOLANG_PKG_VENDOR="${GOLANG_PKG_VENDOR:-}"
# @ECLASS-VARIABLE: GOLANG_PKG_STATIK
# @DESCRIPTION:
# Sets the arguments to pass to dev-go/statik.
# This eclass defaults to an empty list.
GOLANG_PKG_STATIK="${GOLANG_PKG_STATIK:-}"
# @ECLASS-VARIABLE: GO
# @DEFAULT_UNSET
# @DESCRIPTION:
# The absolute path to the current GoLang interpreter.
#
# This variable is set automatically after calling golang_setup().
#
# Default value:
# @CODE
# /usr/bin/go
# @CODE
# @ECLASS-VARIABLE: EGO
# @DEFAULT_UNSET
# @DESCRIPTION:
# The executable name of the current GoLang interpreter.
#
# This variable is set automatically after calling golang_setup().
#
# Default value:
# @CODE
# go
# @CODE
# @ECLASS-VARIABLE: PATCHES
# @DEFAULT_UNSET
# @DESCRIPTION:
# Array variable containing all the patches to be applied. This variable
# is expected to be defined in the global scope of ebuilds. Make sure to
# specify the full path. This variable is used in src_prepare phase.
#
# Example:
# @CODE
# PATCHES=(
# "${FILESDIR}/mypatch.patch"
# "${FILESDIR}/mypatch2.patch"
# )
# @CODE
# Adds gccgo as a compile-time dependency when GOLANG_PKG_USE_CGO is set.
[[ -n ${GOLANG_PKG_USE_CGO} ]] && DEPEND+=" >=sys-devel/gcc-4.8.4[go]"
# Adds dev-go/statik as a compile-time dependency when GOLANG_PKG_STATIK is set.
[[ -n ${GOLANG_PKG_STATIK} ]] && DEPEND+=" dev-go/statik"
# Validates GOLANG_PKG_IMPORTPATH.
if [[ -z ${GOLANG_PKG_IMPORTPATH} ]]; then
eerror "The remote import path for this package has not been declared"
die "Mandatory variable GOLANG_PKG_IMPORTPATH is unset"
fi
# Forces a multiple package build when user specifies GOLANG_PKG_IS_MULTIPLE=1.
if [[ -n ${GOLANG_PKG_IS_MULTIPLE} && -z ${GOLANG_PKG_BUILDPATH} ]]; then
GOLANG_PKG_BUILDPATH="/..."
fi
# Validates use of GOLANG_PKG_BUILDPATH combined with GOLANG_PKG_IS_MULTIPLE
# FIX: makes sure user isn't overriding GOLANG_PKG_BUILDPATH with inane values.
if [[ -n ${GOLANG_PKG_IS_MULTIPLE} && ${GOLANG_PKG_BUILDPATH##*/} != "..." ]]; then
ewarn "Ebuild ${CATEGORY}/${PF} specifies GOLANG_PKG_IS_MULTIPLE=1,"
ewarn "but then GOLANG_PKG_BUILDPATH is overridden with \"${GOLANG_PKG_BUILDPATH}\"."
ewarn "Please, fix it by appending \"/...\" to your GOLANG_PKG_BUILDPATH."
ewarn "If in doubt, remove GOLANG_PKG_BUILDPATH entirely."
fi
# Even though xz-utils are in @system, they must still be added to DEPEND; see
# http://archives.gentoo.org/gentoo-dev/msg_a0d4833eb314d1be5d5802a3b710e0a4.xml
if [[ ${GOLANG_PKG_ARCHIVESUFFIX/.*} == "xz" ]]; then
DEPEND+=" app-arch/xz-utils"
fi
# Enables USE 'test' when required by GOLANG_PKG_HAVE_TEST.
IUSE="${IUSE} debug"
if [[ -n ${GOLANG_PKG_HAVE_TEST} ]]; then
IUSE+=" test"
fi
# Defines HOMEPAGE.
[ -z "$HOMEPAGE" ] && HOMEPAGE="https://${GOLANG_PKG_IMPORTPATH}/${PN}"
# Defines SOURCE directory.
S="${WORKDIR}/gopath/src/${GOLANG_PKG_IMPORTPATH_ALIAS}/${GOLANG_PKG_NAME}"
# @FUNCTION: _factorize_dependency_entities
# @INTERNAL
# @DESCRIPTION:
# Factorizes the dependency declaration in specific tokens such as the import
# path, the import path alias, the host name, the author name, the project name,
# and the revision tag.
_factorize_dependency_entities() {
debug-print-function ${FUNCNAME} "${@}"
local -A dependency=()
local key_list=(importpathalias importpath host project_name author_name revision)
# Strips all the white spaces from the supplied argument.
local raw_dependency="${1//\ /}"
# Determines the alias of the import path (if present).
dependency[importpathalias]="${raw_dependency##*->}"
# Strips the import path alias from the supplied argument.
raw_dependency="${raw_dependency%%->*}"
# Determines the import path.
dependency[importpath]="${raw_dependency%:*}"
# When the importpath alias is not specified, then this eclass sets the
# alias as equal to the import path minus the project name.
if [[ "${raw_dependency}" == "${dependency[importpathalias]}" ]]; then
dependency[importpathalias]="${dependency[importpath]%/*}"
fi
# Determines the host.
dependency[host]="${dependency[importpath]%%/*}"
# Determines the project name.
dependency[project_name]="${dependency[importpath]##*/}"
# Determines the author name.
dependency[author_name]="${dependency[importpath]#*/}"
dependency[author_name]="${dependency[author_name]%/*}"
# Determines the revision.
dependency[revision]="${raw_dependency#*:}"
# Exports all the dependency tokens as an associated list.
for key in ${key_list[@]}; do
echo "${key} ${dependency[${key}]}"
done
}
# @FUNCTION: golang_setup
# @DESCRIPTION:
# Determines where is the GoLang implementation and then set-up the
# GoLang build environment.
golang_setup() {
debug-print-function ${FUNCNAME} "${@}"
# NOTE: Keep /usr/bin/go as index [0] and never overwrite it,
# always append other binary paths after the index [0]
local GOLANG_BINS=(
/usr/bin/go
/usr/bin/gofmt
)
[[ -n ${GOLANG_PKG_STATIK} ]] && GOLANG_BINS+=(/usr/bin/statik)
# Reset GoLang environment variables
unset EGO
unset EGOFMT
unset ESTATIK
unset GO
unset GOPATH
unset GOBIN
# Determine is the GoLang interpreter is working
local IS_EXECUTABLE=1
for binary in "${GOLANG_BINS[@]}"; do
debug-print "${FUNCNAME}: Checking ... ${binary}"
[[ -x "${EPREFIX}/${binary}" ]] && continue
IS_EXECUTABLE=0
ewarn "It seems that the binary '${binary}' is not executable."
done
# dev-lang/go isn't installed or one of its binaries aren't executable.
# Either way, the Gentoo box is screwed; no need to set up the GoLang environment
[[ ${IS_EXECUTABLE} == 0 ]] && exit
# dev-lang/go is available and working.
# Exports GO/EGO/EGOFMT global variables.
export GO="${GOLANG_BINS[0]}"
export EGO="${GOLANG_BINS[0]##*/}"
export EGOFMT="${GOLANG_BINS[1]}"
# dev-go/statik is available and working.
# Exports ESTATIK global variable.
[[ -n ${GOLANG_PKG_STATIK} ]] && export ESTATIK="${GOLANG_BINS[2]##*/}"
debug-print "${FUNCNAME}: GO = ${GO}"
debug-print "${FUNCNAME}: EGO = ${EGO}"
debug-print "${FUNCNAME}: EGOFMT = ${EGOFMT}"
debug-print "${FUNCNAME}: ESTATIK = ${ESTATIK}"
# Determines go interpreter version.
GOLANG_VERSION="$( ${GO} version )"
GOLANG_VERSION="${GOLANG_VERSION/go\ version\ go}"
export GOLANG_VERSION="${GOLANG_VERSION%\ *}"
einfo "Found GoLang version: ${GOLANG_VERSION}"
# Determines statik interpreter version.
# TODO: add version detection when statik will provide a -version option.
if [[ -n ${GOLANG_PKG_STATIK} ]]; then
local STATIK_VERSION=""
einfo "Found statik version: ${STATIK_VERSION}"
fi
# Enable/Disable frame pointers
local GOEXPERIMENT="noframepointer"
use debug && GOEXPERIMENT="framepointer"
# Sets the build environment inside Portage's WORKDIR.
ebegin "Setting up GoLang build environment"
# Prepares CGO_ENABLED.
CGO_ENABLED=0
[[ -z ${GOLANG_PKG_USE_CGO} ]] || CGO_ENABLED=1
# Prepares gopath / gobin directories inside WORKDIR.
local _GOPATH="${WORKDIR}/gopath"
local _GOBIN="${WORKDIR}/gobin"
mkdir -p "${_GOBIN}" || die
mkdir -p "${_GOPATH}"/src || die
# Exports special env variable EGO_SRC.
export EGO_SRC="${_GOPATH}/src"
# Exports GoLang env variables.
export GOPATH="$_GOPATH"
export GOBIN="$_GOBIN"
export CGO_ENABLED
export GOEXPERIMENT
debug-print "${FUNCNAME}: GOPATH = ${GOPATH}"
debug-print "${FUNCNAME}: GOBIN = ${GOBIN}"
debug-print "${FUNCNAME}: EGO_SRC = ${EGO_SRC}"
debug-print "${FUNCNAME}: CGO_ENABLED = ${CGO_ENABLED}"
eend
}
# @FUNCTION: golang-base_src_prepare
# @DESCRIPTION:
# Prepare source code.
golang-base_src_prepare() {
debug-print-function ${FUNCNAME} "${@}"
pushd "${WORKDIR}" > /dev/null
einfo "Preparing GoLang build environment in ${GOPATH}/src"
# If the ebuild declares an importpath alias, then its path was
# already created during the src_unpack phase. That means the eclass
# needs to create the missing original import path (GOLANG_PKG_IMPORTPATH)
# as a simbolic link pointing to the alias.
if [[ "${GOLANG_PKG_IMPORTPATH}" != "${GOLANG_PKG_IMPORTPATH_ALIAS}" ]]; then
# If the ebuild declares a GOLANG_PKG_NAME different from PN, then
# the latter will be used as the simbolic link target.
local TARGET="${GOLANG_PKG_NAME}"
[[ "${PN}" != "${GOLANG_PKG_NAME}" ]] && TARGET="${PN}"
golang_fix_importpath_alias \
"${GOLANG_PKG_IMPORTPATH_ALIAS}/${TARGET}" \
"${GOLANG_PKG_IMPORTPATH}/${GOLANG_PKG_NAME}"
fi
# If the ebuild declares some GoLang dependencies, then they need to be
# correctly installed into the sand-boxed GoLang build environment which
# was set up automatically during pkg_setup() phase.
if [[ ${#GOLANG_PKG_DEPENDENCIES[@]} -gt 0 ]]; then
for i in ${!GOLANG_PKG_DEPENDENCIES[@]} ; do
# Collects all the tokens of the dependency.
local -A DEPENDENCY=()
while read -d $'\n' key value; do
[[ -z ${key} ]] && continue
DEPENDENCY[$key]="${value}"
done <<-EOF
$( _factorize_dependency_entities "${GOLANG_PKG_DEPENDENCIES[$i]}" )
EOF
# Debug
debug-print "${FUNCNAME}: DEPENDENCY = ${GOLANG_PKG_DEPENDENCIES[$i]}"
debug-print "${FUNCNAME}: importpath = ${DEPENDENCY[importpath]}"
debug-print "${FUNCNAME}: importpathalias = ${DEPENDENCY[importpathalias]}"
debug-print "${FUNCNAME}: host = ${DEPENDENCY[host]}"
debug-print "${FUNCNAME}: author = ${DEPENDENCY[author_name]}"
debug-print "${FUNCNAME}: project = ${DEPENDENCY[project_name]}"
debug-print "${FUNCNAME}: revision = ${DEPENDENCY[revision]}"
local message="Importing ${DEPENDENCY[importpath]}"
local destdir
# Prepares GOPATH structure.
case ${DEPENDENCY[importpathalias]} in
gopkg.in*)
message+=" as ${DEPENDENCY[importpathalias]}"
destdir="${DEPENDENCY[importpathalias]}"
# Creates the import path in GOPATH.
mkdir -p "${GOPATH}/src/${DEPENDENCY[importpathalias]%/*}" || die
#einfo "\n${GOPATH}/src/${DEPENDENCY[importpathalias]%/*}"
;;
*)
[[ "${DEPENDENCY[importpath]}" != "${DEPENDENCY[importpathalias]}/${DEPENDENCY[project_name]}" ]] && message+=" as ${DEPENDENCY[importpathalias]}/${DEPENDENCY[project_name]}"
destdir="${DEPENDENCY[importpathalias]}/${DEPENDENCY[project_name]}"
# Creates the import path in GOPATH.
mkdir -p "${GOPATH}/src/${DEPENDENCY[importpathalias]}" || die
#einfo "\n${GOPATH}/src/${DEPENDENCY[importpathalias]}"
;;
esac
# Moves sources from WORKDIR into GOPATH.
case ${DEPENDENCY[host]} in
github*)
ebegin "${message}"
mv ${DEPENDENCY[project_name]}-${DEPENDENCY[revision]}* "${GOPATH}"/src/${destdir} || die
eend
# FIX: sometimes the source code inside an importpath alias
# (such as gopkg.in/mylib.v1) invokes imports from
# the original import path instead of using the alias,
# thus we need a symbolic link between the alias and
# the original import path to avoid compilation issues.
# Example: gopkg.in/Shopify/sarama.v1 erroneously
# invokes imports from github.com/shopify/sarama
if [[ ${destdir} != ${DEPENDENCY[importpath]} ]]; then
golang_fix_importpath_alias ${destdir} ${DEPENDENCY[importpath]}
fi
;;
bitbucket*)
#einfo "path: ${DEPENDENCY[author_name]}-${DEPENDENCY[project_name]}-${DEPENDENCY[revision]}"
ebegin "${message}"
mv ${DEPENDENCY[author_name]}-${DEPENDENCY[project_name]}-${DEPENDENCY[revision]}* "${GOPATH}"/src/${destdir} || die
eend
;;
code.google*)
ebegin "${message}"
mv ${DEPENDENCY[project_name]}-${DEPENDENCY[revision]}* "${GOPATH}"/src/${destdir} || die
eend
;;
*) die "Function 'golang-base_src_prepare' doesn't support '${DEPENDENCY[importpath]}'" ;;
esac
done
fi
popd > /dev/null
# Auto-detects the presence of Go's vendored
# dependencies inside $S/vendor.
local VENDOR="${S}/vendor"
if [[ -d "${VENDOR}" ]]; then
golang_add_vendor "${VENDOR}"
fi
# Auto-detects the presence of Go's vendored
# dependencies inside $S/*/vendor
if [[ -n ${GOLANG_PKG_BUILDPATH} && ${GOLANG_PKG_BUILDPATH##*/} != "..." ]]; then
while read -d $' ' path; do
# Trims leading slash (if any).
path="${path/\//}"
# Extracts the root path.
path="${path%%/*}"
# Ignores $path when it's empty or a string of white spaces.
[[ -n $path ]] || continue
local vendor="${S}/${path}/vendor"
if [[ -d "${vendor}" ]]; then
golang_add_vendor "${vendor}"
fi
done <<< "$( echo ${GOLANG_PKG_BUILDPATH}) "
fi
# Auto-detects the presence of Godep's workspace
# (see github.com/tools/godep for more infos).
VENDOR="${S}/Godeps/_workspace"
if [[ -d "${VENDOR}" ]]; then
GOLANG_PKG_VENDOR+=" ${VENDOR}"
fi
# Evaluates PATCHES array.
default_src_prepare
}
# @FUNCTION: golang-base_src_configure
# @DESCRIPTION:
# Configure the package.
golang-base_src_configure() {
debug-print-function ${FUNCNAME} "${@}"
[[ ${EGO} ]] || die "No GoLang implementation set (golang_setup not called?)."
# Defines the level of verbosity.
local EGO_VERBOSE="-v"
[[ -z ${PORTAGE_VERBOSE} ]] || EGO_VERBOSE+=" -x"
# GoLang doesn't have a configure phase,
# so instead this eclass prints the output of 'go env'.
local -a GOLANG_ENV=()
while read line; do
GOLANG_ENV+=("${line}")
done <<-EOF
$( ${GO} env )
EOF
# Prints an error when 'go env' output is missing.
if [[ ${#GOLANG_ENV[@]} -eq 1 ]]; then
eerror "Your GoLang environment should be more verbose"
fi
# Prints GoLang environment summary.
einfo " ${EGO} env"
for env in "${GOLANG_ENV[@]}"; do
einfo " - ${env}"
done
# Removes GoLang object files from package source directories (pkg/)
# and temporary directories (_obj/ _test*/).
local EGO_SUBPACKAGES="${GOLANG_PKG_IMPORTPATH_ALIAS}/${GOLANG_PKG_NAME}"
case $( get_version_component_range 1-2 ${GOLANG_VERSION} ) in
1.4*) ;;
*)
EGO_SUBPACKAGES+="/..."
;;
esac
einfo "${EGO} clean -i ${EGO_VERBOSE} ${EGO_SUBPACKAGES}"
${EGO} clean -i \
${EGO_VERBOSE} \
"${EGO_SUBPACKAGES}" \
|| die
# Removes GoLang objects files from all the dependencies too.
if [[ ${#GOLANG_PKG_DEPENDENCIES[@]} -gt 0 ]]; then
for i in ${!GOLANG_PKG_DEPENDENCIES[@]} ; do
# Collects all the tokens of the dependency.
local -A DEPENDENCY=()
while read -d $'\n' key value; do
[[ -z ${key} ]] && continue
DEPENDENCY[$key]="${value}"
done <<-EOF
$( _factorize_dependency_entities "${GOLANG_PKG_DEPENDENCIES[$i]}" )
EOF
# Debug
debug-print "${FUNCNAME}: DEPENDENCY = ${GOLANG_PKG_DEPENDENCIES[$i]}"
debug-print "${FUNCNAME}: importpath = ${DEPENDENCY[importpath]}"
# Cleans object files of the dependency.
einfo "${EGO} clean -i ${EGO_VERBOSE} ${DEPENDENCY[importpath]}"
${EGO} clean \
-i ${EGO_VERBOSE} \
"${DEPENDENCY[importpath]}" \
|| die
done
fi
# Before to compile Godep's dependencies it's wise to wipe out
# all pre-built object files from Godep's package source directories.
if [[ -d "${S}"/Godeps/_workspace/pkg ]]; then
ebegin "Cleaning up pre-built object files in Godep workspace"
rm -r "${S}"/Godeps/_workspace/pkg || die
eend
fi
if [[ -d "${S}"/Godeps/_workspace/bin ]]; then
ebegin "Cleaning up executables in Godep workspace"
rm -r "${S}"/Godeps/_workspace/bin || die
eend
fi
# Executes 'go generate'.
# NOTE: generate should never run automatically. It must be run explicitly.
if [[ -n ${GOLANG_PKG_USE_GENERATE} ]]; then
pushd "${GOPATH}/src/${GOLANG_PKG_IMPORTPATH_ALIAS}/${GOLANG_PKG_NAME}" > /dev/null
einfo "${EGO} generate ${EGO_VERBOSE} ${GOLANG_PKG_IMPORTPATH_ALIAS}/${GOLANG_PKG_NAME}/..."
${EGO} generate \
${EGO_VERBOSE} \
./... \
|| die
popd > /dev/null
fi
# Executes 'statik' when explicitly asked.
if [[ -n ${GOLANG_PKG_STATIK} ]]; then
ebegin "${ESTATIK} $GOLANG_PKG_STATIK"
${ESTATIK} $GOLANG_PKG_STATIK || die
eend
fi
}
# @FUNCTION: golang-base_src_compile
# @DESCRIPTION:
# Compiles the package.
golang-base_src_compile() {
debug-print-function ${FUNCNAME} "${@}"
[[ ${EGO} ]] || die "No GoLang implementation set (golang_setup not called?)."
# Populates env variable GOPATH with vendored workspaces (if present).
if [[ -n ${GOLANG_PKG_VENDOR} || "1" == ${GO15VENDOREXPERIMENT} ]]; then
einfo "Using vendored dependencies from:"
# Prints Go's vendored directory.
if [[ "1" == ${GO15VENDOREXPERIMENT} ]]; then
einfo "- vendor"
fi
fi
# Prints user defined vendored directories.
if [[ -n ${GOLANG_PKG_VENDOR} ]]; then
for path in "${GOLANG_PKG_VENDOR[@]}"; do
[ -d ${path} ] || continue
debug-print "$FUNCNAME: GOPATH: Adding vendor path ${path}"
ebegin "- ${path//${WORKDIR}\//}"
GOPATH="${GOPATH}:$( echo ${path} )"
eend
done
export GOPATH
fi
# Defines the install suffix.
local EGO_INSTALLSUFFIX
[[ -z ${GOLANG_PKG_INSTALLSUFFIX} ]] || EGO_INSTALLSUFFIX="-installsuffix=${GOLANG_PKG_INSTALLSUFFIX}"
# Defines the level of verbosity.
local EGO_VERBOSE="-v"
[[ -z ${PORTAGE_VERBOSE} ]] || EGO_VERBOSE+=" -x"
# Defines the number of builds that can be run in parallel.
local EGO_PARALLEL="-p $(makeopts_jobs)"
# Defines extra options.
local EGO_EXTRA_OPTIONS="-a"
# Prepares build flags for the go toolchain.
local EGO_BUILD_FLAGS="$( echo ${EGO_VERBOSE} ) $( echo ${EGO_PARALLEL} ) $( echo ${EGO_EXTRA_OPTIONS} )"
[[ -n ${EGO_INSTALLSUFFIX} ]] && EGO_BUILD_FLAGS+=" $( echo ${EGO_INSTALLSUFFIX} )"
# Defines the output binary name of the package.
# If the package is a multiple package then this eclass doesn't specify
# the output name.
[[ -z ${GOLANG_PKG_BUILDPATH} ]] && EGO_BUILD_FLAGS+=" -o ${GOBIN}/${GOLANG_PKG_OUTPUT_NAME}"
# Builds the package.
einfo "Compiling package(s):"
if [[ -n ${GOLANG_PKG_BUILDPATH} && ${GOLANG_PKG_BUILDPATH##*/} != "..." ]]; then
# NOTE: This eclass trims all leading and trailing white spaces from the
# input of the following 'while read' loop, then appends an extra
# trailing space; this is necessary to avoid undefined behaviours
# within the loop when GOLANG_PKG_BUILDPATH is populated with only
# a single element.
while read -d $' ' cmd; do
# Ignores $cmd when it's empty or a string of white spaces
#einfo "cmd: |$cmd| cmd: |${cmd##*/}|"
[[ -n $cmd ]] || continue
golang_do_build \
${EGO_BUILD_FLAGS} \
-o "${GOBIN}/${cmd##*/}" \
"${GOLANG_PKG_IMPORTPATH_ALIAS}/${GOLANG_PKG_NAME}${cmd}"
done <<< "$( echo ${GOLANG_PKG_BUILDPATH}) "
else
golang_do_build \
${EGO_BUILD_FLAGS} \
"${GOLANG_PKG_IMPORTPATH_ALIAS}/${GOLANG_PKG_NAME}${GOLANG_PKG_BUILDPATH}"
fi
}
# @FUNCTION: golang-base_src_install
# @DESCRIPTION:
# Installs binaries and documents from DOCS or HTML_DOCS arrays.
golang-base_src_install() {
debug-print-function ${FUNCNAME} "${@}"
[[ ${EGO} ]] || die "No GoLang implementation set (golang_setup not called?)."
# Defines the install suffix.
local EGO_INSTALLSUFFIX
[[ -z ${GOLANG_PKG_INSTALLSUFFIX} ]] || EGO_INSTALLSUFFIX="-installsuffix=${GOLANG_PKG_INSTALLSUFFIX}"
# Defines the level of verbosity.
local EGO_VERBOSE="-v"
[[ -z ${PORTAGE_VERBOSE} ]] || EGO_VERBOSE+=" -x"
# Defines the number of builds that can be run in parallel.
local EGO_PARALLEL="-p $(makeopts_jobs)"
# Defines extra options.
local EGO_EXTRA_OPTIONS
# Prepares build flags for the go toolchain.
local EGO_BUILD_FLAGS="$( echo ${EGO_VERBOSE} ) $( echo ${EGO_PARALLEL} ) $( echo ${EGO_EXTRA_OPTIONS} )"
[[ -n ${EGO_INSTALLSUFFIX} ]] && EGO_BUILD_FLAGS+=" $( echo ${EGO_INSTALLSUFFIX} )"
# Defines sub-packages.
local EGO_SUBPACKAGES="${GOLANG_PKG_IMPORTPATH_ALIAS}/${GOLANG_PKG_NAME}${GOLANG_PKG_BUILDPATH}"
# Executes the pre-install phase (go install).
if [[ -n ${GOLANG_PKG_IS_MULTIPLE} ]]; then
einfo "${EGO} install -ldflags '$GOLANG_PKG_LDFLAGS' -tags '$GOLANG_PKG_TAGS' ${EGO_BUILD_FLAGS} ${EGO_SUBPACKAGES}"
${EGO} install \
-ldflags "${GOLANG_PKG_LDFLAGS}" \
-tags "${GOLANG_PKG_TAGS}" \
${EGO_BUILD_FLAGS} \
"${EGO_SUBPACKAGES}" \
|| die
fi
# Installs binaries.
into ${GOLANG_PKG_INSTALLPATH}
for bin in "${GOBIN}"/* ; do
dobin ${bin}
done
# Installs documentation.
einstalldocs
}
# @FUNCTION: golang-base_src_test
# @DESCRIPTION:
# Runs the unit tests for the main package.
golang-base_src_test() {
debug-print-function ${FUNCNAME} "${@}"
[[ ${EGO} ]] || die "No GoLang implementation set (golang_setup not called?)."
# Appends S and GOBIN to exported main paths.
# FIX: this is necessary for unit tests that need to invoke bins from
# $GOBIN or from within $S/bin.
export PATH="${S}/bin:${GOBIN}:${PATH}"
# Defines the level of verbosity.
local EGO_VERBOSE="-v"
[[ -z ${PORTAGE_VERBOSE} ]] || EGO_VERBOSE+=" -x"
# Defines the number of builds that can be run in parallel.
local EGO_PARALLEL="-p $(makeopts_jobs)"
# Defines extra options.
local EGO_EXTRA_OPTIONS="-a"
# Enables data race detection.
local EGO_RACE
[[ -n ${GOLANG_PKG_HAVE_TEST_RACE} ]] && EGO_RACE=" -race"
# Prepares build flags for the go toolchain.
local EGO_BUILD_FLAGS="$( echo ${EGO_VERBOSE} ) $( echo ${EGO_PARALLEL} ) $( echo ${EGO_EXTRA_OPTIONS} )"
[[ -n ${EGO_RACE} ]] && EGO_BUILD_FLAGS+=" $( echo ${EGO_RACE} )"
# Defines sub-packages.
local EGO_SUBPACKAGES="${GOLANG_PKG_IMPORTPATH_ALIAS}/${GOLANG_PKG_NAME}${GOLANG_PKG_BUILDPATH}"
[[ -n ${GOLANG_PKG_IS_MULTIPLE} ]] || EGO_SUBPACKAGES="./..."
# Runs the unit tests.
einfo "${EGO} test ${EGO_BUILD_FLAGS} ${EGO_SUBPACKAGES}"
${EGO} test \
${EGO_BUILD_FLAGS} \
"${EGO_SUBPACKAGES}" \
|| die
}
# @FUNCTION: golang_do_build
# @INTERNAL
# @USAGE: <flags> <buildpath>
# @DESCRIPTION:
#
# @CODE
# Example:
# GOLANG_PKG_LDFLAGS="-extldflags=-static"
# GOLANG_PKG_TAGS="netgo"
#
# golang_do_build ${EGO_BUILD_FLAGS} ${GOLANG_PKG_IMPORTPATH}/${GOLANG_PKG_NAME}${GOLANG_PKG_BUILDPATH}
# @CODE
golang_do_build() {
debug-print-function ${FUNCNAME} $*
[[ ${GOLANG_VERSION} ]] || die "No GoLang implementation set (golang_setup not called?)."
# Filters "=" chars from ldflags declaration.
# NOTE: from go1.5+ linker syntax is no more compatible with <go1.4;
# this hack ensures that the old behaviour is honoured.
if [[ $( get_version_component_range 1-2 ${GOLANG_VERSION} ) == "1.4" ]]; then
GOLANG_PKG_LDFLAGS="${GOLANG_PKG_LDFLAGS//=/ }"
fi
# Disables debug symbols (DWARF) when not required.
! use debug && GOLANG_PKG_LDFLAGS="-s -w ${GOLANG_PKG_LDFLAGS}"
# Sanitizes vars from entra white spaces.
GOLANG_PKG_LDFLAGS="$( echo ${GOLANG_PKG_LDFLAGS} )"
GOLANG_PKG_TAGS="$( echo ${GOLANG_PKG_TAGS} )"
einfo "${EGO} build -ldflags '$GOLANG_PKG_LDFLAGS' -tags '$GOLANG_PKG_TAGS' $*"
${EGO} build \
-ldflags "${GOLANG_PKG_LDFLAGS}" \
-tags "${GOLANG_PKG_TAGS}" \
$( echo $* ) \
|| die
}
# @FUNCTION: golang_add_vendor
# @INTERNAL
# @USAGE: <path>
# @DESCRIPTION:
#
# @CODE
# Example
#
# golang_add_vendor "${S}"/vendor
# golang_add_vendor "${S}"/${PN}/vendor
# @CODE
golang_add_vendor() {
debug-print-function ${FUNCNAME} $*
[[ ${1} ]] || die "${FUNCNAME}: no paths given"
[[ ${GOLANG_VERSION} ]] || die "No Golang implementation set (golang_setup not called?)."
case $( get_version_component_range 1-2 ${GOLANG_VERSION} ) in
1.4*)
# TODO: traverse $1 and expose all the bundled /vendor
# sub-directories to GOLANG_PKG_VENDOR
if [[ ! -d "${1}"/src ]]; then
ebegin "Fixing $1"
ln -s "${1}" "${1}"/src || die
eend
fi
GOLANG_PKG_VENDOR+=" ${1}"
;;
1.5*)
export GO15VENDOREXPERIMENT=1
;;
esac
}
# @FUNCTION: golang_fix_importpath_alias
# @USAGE: <target> <alias>
# @DESCRIPTION:
# Helper functions for generating a symbolic link for import path <target> as
# <alias>.
#
# WARNING: Use this function only if GOLANG_PKG_DEPENDENCIES declaration of
# import path aliases doesn't work (e.g.: the package name differs from both the
# import path and the alias, or if the package name is case sensitive but the
# import path is not).
#
# @CODE
# Example:
#
# src_prepare() {
# golang-single_src_prepare
#
# golang_fix_importpath_alias \
# "github.com/GoogleCloudPlatform/gcloud-golang" \
# "google.golang.org/cloud"
# }
# @CODE
golang_fix_importpath_alias() {
debug-print-function ${FUNCNAME} "${@}"
[[ ${1} ]] || die "${FUNCNAME}: no target specified"
[[ ${2} ]] || die "${FUNCNAME}: no alias specified"
[[ ${EGO} ]] || die "No GoLang implementation set (golang_setup not called?)."
local TARGET="${1}"
local ALIAS="${2}"
if [[ ${ALIAS%/*} != ${ALIAS} ]]; then
mkdir -p "${GOPATH}/src/${ALIAS%/*}" || die
fi
ebegin "Linking ${TARGET} as ${ALIAS}"
ln -s "${GOPATH}/src/${TARGET}" \
"${GOPATH}/src/${ALIAS}" \
|| die
eend
}
fi

View File

@ -1,185 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
# @ECLASS: golang-single.eclass
# @MAINTAINER:
# Mauro Toffanin <toffanin.mauro@gmail.com>
# @AUTHOR:
# Mauro Toffanin <toffanin.mauro@gmail.com>
# @BLURB: An eclass for GoLang packages not installed inside GOPATH/GOBIN.
# @DESCRIPTION:
# This eclass allows to install arbitrary packages written in GoLang which
# don't support being installed inside the Go environment.
# This mostly includes traditional packages (C/C++/GUI) embedding tools written
# in GoLang, and GoLang packages that need to be compiled with GCC instead of
# the standard Go interpreter.
#
# @EXAMPLE:
# Typical ebuild using golang-single.eclass:
#
# @CODE
# EAPI=5
#
# GOLANG_PKG_IMPORTPATH="github.com/captObvious"
# GOLANG_PKG_ARCHIVESUFFIX=".zip"
# GOLANG_PKG_HAVE_TEST
# inherit golang-single qt4-r2
#
# DESCRIPTION="Foo bar application"
# HOMEPAGE="http://example.org/foo/"
#
# LICENSE="MIT"
# KEYWORDS="~amd64 ~x86"
# SLOT="0"
# IUSE="debug doc qt4"
#
# CDEPEND="
# qt4? (
# dev-qt/qtcore:4
# dev-qt/qtgui:4
# )"
# RDEPEND="${CDEPEND}
# !media-gfx/bar"
# DEPEND="${CDEPEND}
# doc? ( app-doc/doxygen )"
#
# DOCS=(AUTHORS ChangeLog README "Read me.txt" TODO)
#
# PATCHES=(
# "${FILESDIR}/${P}-qt4.patch" # bug 123458
# "${FILESDIR}/${P}-as-needed.patch"
# )
#
# src_install() {
# use doc && HTML_DOCS=("${BUILD_DIR}/apidocs/html/")
# autotools-utils_src_install
# if use examples; then
# dobin "${BUILD_DIR}"/foo_example{1,2,3} \\
# || die 'dobin examples failed'
# fi
# }
#
# @CODE
inherit golang-base
EXPORT_FUNCTIONS src_prepare src_unpack src_configure src_compile src_install src_test
if [[ -z ${_GOLANG_SINGLE_ECLASS} ]]; then
_GOLANG_SINGLE_ECLASS=1
# This eclass uses GOLANG_PKG_IMPORTPATH to populate SRC_URI.
SRC_URI="${SRC_URI:="https://${GOLANG_PKG_IMPORTPATH}/${GOLANG_PKG_NAME}/archive/${GOLANG_PKG_ARCHIVEPREFIX}${GOLANG_PKG_VERSION}${GOLANG_PKG_ARCHIVESUFFIX} -> ${P}${GOLANG_PKG_ARCHIVESUFFIX}"}"
# This eclass uses GOLANG_PKG_DEPENDENCIES associative array to populate SRC_URI
# with the required snapshots of the supplied GoLang dependencies.
if [[ ${#GOLANG_PKG_DEPENDENCIES[@]} -gt 0 ]]; then
for i in ${!GOLANG_PKG_DEPENDENCIES[@]} ; do
# Collects all the tokens of the dependency.
local -A DEPENDENCY=()
while read -d $'\n' key value; do
[[ -z ${key} ]] && continue
DEPENDENCY[$key]="${value}"
done <<-EOF
$( _factorize_dependency_entities "${GOLANG_PKG_DEPENDENCIES[$i]}" )
EOF
# Debug
debug-print "${FUNCNAME}: DEPENDENCY = ${GOLANG_PKG_DEPENDENCIES[$i]}"
debug-print "${FUNCNAME}: importpath = ${DEPENDENCY[importpath]}"
debug-print "${FUNCNAME}: revision = ${DEPENDENCY[revision]}"
# Downloads the archive.
case ${DEPENDENCY[importpath]} in
github*)
SRC_URI+=" https://${DEPENDENCY[importpath]}/archive/${DEPENDENCY[revision]}${GOLANG_PKG_ARCHIVESUFFIX} -> ${DEPENDENCY[importpath]//\//-}-${DEPENDENCY[revision]}${GOLANG_PKG_ARCHIVESUFFIX}"
;;
bitbucket*)
SRC_URI+=" https://${DEPENDENCY[importpath]}/get/${DEPENDENCY[revision]}.zip -> ${DEPENDENCY[importpath]//\//-}-${DEPENDENCY[revision]}.zip"
;;
code.google*)
SRC_URI+=" https://${DEPENDENCY[project_name]}.googlecode.com/archive/${DEPENDENCY[revision]}.tar.gz -> ${DEPENDENCY[importpath]//\//-}-${DEPENDENCY[revision]}.tar.gz"
;;
*) die "This eclass doesn't support '${DEPENDENCY[importpath]}'" ;;
esac
done
fi
# @FUNCTION: golang-single_src_unpack
# @DESCRIPTION:
# Unpack the source archive.
golang-single_src_unpack() {
debug-print-function ${FUNCNAME} "${@}"
default
# Creates S.
mkdir -p "${S%/*}" || die
# Moves main GoLang package from WORKDIR into GOPATH.
if [[ "${GOLANG_PKG_IMPORTPATH}" != "${GOLANG_PKG_IMPORTPATH_ALIAS}" ]]; then
local alias_abspath="${WORKDIR}/gopath/src/${GOLANG_PKG_IMPORTPATH_ALIAS}/${GOLANG_PKG_NAME}"
mkdir -p "${alias_abspath%/*}" || die
mv "${GOLANG_PKG_NAME}-${GOLANG_PKG_VERSION}" "${alias_abspath}"/ || die
else
mv "${GOLANG_PKG_NAME}-${GOLANG_PKG_VERSION}" "${S}"/ || die
fi
}
# @FUNCTION: golang-single_src_prepare
# @DESCRIPTION:
# Prepare source code.
golang-single_src_prepare() {
debug-print-function ${FUNCNAME} "$@"
# Sets up GoLang build environment.
golang_setup
golang-base_src_prepare
}
# @FUNCTION: golang-single_src_configure
# @DESCRIPTION:
# Configure the package.
golang-single_src_configure() {
debug-print-function ${FUNCNAME} "$@"
golang-base_src_configure
}
# @FUNCTION: golang-single_src_compile
# @DESCRIPTION:
# Compiles the package.
golang-single_src_compile() {
debug-print-function ${FUNCNAME} "$@"
golang-base_src_compile
}
# @FUNCTION: golang-single_src_install
# @DESCRIPTION:
# Installs binaries and documents from DOCS or HTML_DOCS arrays.
golang-single_src_install() {
debug-print-function ${FUNCNAME} "$@"
golang-base_src_install
}
# @FUNCTION: golang-single_src_test
# @DESCRIPTION:
# Runs the unit tests for the main package.
golang-single_src_test() {
debug-print-function ${FUNCNAME} "$@"
golang-base_src_test
}
fi

View File

@ -1,32 +0,0 @@
DIST ut42_skeetshoot_2013.pk3 31588316 SHA256 0e2108e3041d30a22c04e6e7a87153fb9d4d1156a6d335c45bd020b5224aee4d SHA512 76ec2ba2cffc4cab7fd382f4b4cfb6153dd62b82b1d734c1251329d5678bf09bb553674c54a1fd09a247924be39005e968d30245e94a29a09243c925b4d0da4f WHIRLPOOL 33cc1563e6d165e9de8d1b4b0630fa1af7382b13007c820f9cc60f56bc7118ddb815c335d886ccd0d6fcff131361d624f809e103a1de98c5fa4a6b5ca63bd708
DIST ut4_aztec_b3.pk3 8067510 SHA256 88c10d77a01bce9788b671f3882f4e34bcd3e722106c1ea5ddc3f0cf534c76e1 SHA512 93bdaca17abf4da6753073426db3a8837562c5dbd46e9d718f15b19ee3b66b6602b6b7b143a7f3eeb1bc18a3929c744e4e3ab434cd519f327f834fb45660472d WHIRLPOOL 7a0731c532fdf50a72c064b7126445c360b490dbcfbbed9e19b568824241bb264cabe4510c6a79a996b472fb5c7a23c47cab8b6631f664c1eebd94b565ec25ad
DIST ut4_aztek_b2.pk3 23914366 SHA256 4d3bd121b2076d51ffefe0472919c163016b4c7afa2750cd745bd85bc8ec814c SHA512 2980d8260d205ae12d0f18ddb13f48f0f7c025db6acdc0803b74958fb7cdcab11f2f2b693425fd429374089461b1529bc6d7de79ac374e73ae5fa1b1e867fc21 WHIRLPOOL af68d538f3887bc1cb5ba8e92f411854f682f0a13c34c902e3344e48ffc0a39069c29fbce8cda3ba43a6080b54508f620c2847731172934004624df7ae16af9e
DIST ut4_beijing_b3.pk3 25668177 SHA256 df2ca5c994b2dce0bbba700dc1b5f2ee7e792af074a9ded6a0dae5fc4164eb99 SHA512 1ba452c6968c6d64b409a68641c6655595601d19627b63aba421be9118e5329ecd768f78b398c0bfe48e562bf4ed6f292de092b1f0ae67fbb21d9faf707afbcc WHIRLPOOL c96867a6296373875de7d5dc964d6efba08ab4a6672ec696f7680b1c750fed1673bc8491c99ec4359fcab65eee4c8a0d05a823e6549d8608969e526e2bd146cf
DIST ut4_cambridge_b1.pk3 17800244 SHA256 128cae499c8e1acee055b77521502f4833b42a391c8bd3e124029a12b07df928 SHA512 4ecd0233dde455721565d7e6ad4a67d468dd9356b307081e1136710c217ad761712885f72955569f43fffab21f1f9f05821868e9eb6395bfde756b6609f7ea73 WHIRLPOOL c97bd5b0893195dc0ceda4597f545c6c2bed16ea695818b097abd4a644d7e41ab70038667c14a27d079d648b4cc35cf285d355a68b782e97f433b02e73c4843f
DIST ut4_cambridge_fixed.pk3 4684661 SHA256 a6ff475e7ab34a644920c5ba256698126c01707dc80c693cf4d49e8bf9a53fb3 SHA512 51cb800c828595bc9d46d105cd18af7d27ec9f1f923ad7bf553cb6d03760dbdd795830472a795fc38eb1540462b23e5aa078bf71b102621c48b35fb92cb3c5e2 WHIRLPOOL 6a514dcdec95ea25128ce01ce4f92f083843b1bb006eb1ac28cad974a23f99bf8c8898a2f362676c8c3fda75e1d22005d29698f5d13eab89d3ad91b2178475f4
DIST ut4_commune_fixed.pk3 9487404 SHA256 21dc4e8b86eefd58da0f15b0046f13efd57285c324f4ee0a3a4c26d6b464639e SHA512 13516a0df66c6f43a36d96867371d6b50e7450d4d64ee5a3b9c011140de02d25a946b087d2e0f4ce80e1ec567857dde85c2fc07f042865845d64c36165df0cea WHIRLPOOL 60e2283c9b6a843d35bb30ce6f55e3e59e538afbc60396a034c357c269a4178d872fcefc0beada52ce9904a27ced6fc948c2dbb6a81aa700ba27f3544b4247ff
DIST ut4_dust2_v2.pk3 6499174 SHA256 e595d618ccb6d515992c09dce8b0a818f842736dc3da43ae62f4b081d43a330f SHA512 96bc6237abef148b7f096bdec2daf07bf45ceea9a901430e7ca9fd11b7d2aefbbde40617cce1f69d26d6e9f57c8c5af1715baeecca5029c4a30a11a57435c55b WHIRLPOOL a4a96a337714b49cd846df916f612f2d0c9e0208aa71bb6f8bfd59079f8c11e416d70254c4fd771ef9d4e29e81a40fe4c33b65851c04239c62e9a09179dafb85
DIST ut4_dust2_v3b.pk3 11994784 SHA256 9c29d41b2b7e3cf6abce4418ef041e796559b6c7eb7fed1bc191043396756b99 SHA512 b8c8524e8e9ccc140c1a5dd07d1de0b653055be05f0bf219b0912ec517a3ff9eb6ca5f96771d753c23a4eb576a4b14633c1d9813e3d0ed951e2c81c759c77383 WHIRLPOOL f48ce5b22b9e5dbf9e87da419a2207c2a7207044d3e9d5ec433a8d43525db42871e5af3f1ffedf9da570551a0c9abeb3f505b644aa0cc611f71dd9722c3738ce
DIST ut4_dustie_b4.pk3 13329370 SHA256 ff00414db5ae7f8673b4b5b7c37901fc52c4eb630ae3193d589401575071845b SHA512 8385cd21ea656ded4055399139c66a468755cd20ddeb4c51bbc86a68cb7e48084d06b1407d1d73e65a6e5738d0e3ba665aacc70573cd6f4cf4d6e54cef358aa5 WHIRLPOOL c4d9135eb148719e91a4ded255f4b68ddefe520afe750b4a4c903967158e6e6ffec1a6c4bc30cf8acb6ce6a110bd2a9359299868a95efcd54f8b39967d1cf77c
DIST ut4_facade_b4.pk3 32124151 SHA256 f9e8372079d44cfece1bd6915b87b727c9a203d3d16a5b7ee1b9886004156d87 SHA512 5107225ca00366c7084e5384002fd95609c1c17ee7977a8ba1c6e52a566340f6bc14b5f4165405d72cac07eef626fa72eabfce07fad53fb8c922900581b0858a WHIRLPOOL d42515c86134626bc654c27425f72fc89170ea4b05f170c3cc4656369bb9cc860c3ef127770b02c5a8d8bd98e8075a8cd29594d2fec4f13967818051163ca6de
DIST ut4_facade_b5.pk3 31885490 SHA256 17b34a044784de02f195e93eae2d9d8eb293eededefdd40bd395029bd6f0c711 SHA512 47ced0592dedd7af38994d928e2921c3cb42c612f1e8b2086ccfcd8339a0c61d65fde3e5cc9e2149ffdef87cef3cd7b555a80ab60a1eb5e824d389b72cc2c97e WHIRLPOOL 6f6a365410b2b95e34c919d9c598b7d98853e0cfd84a0d5727438d36d0eee40bc57602d3789e08c869916a6e5fe28b5b972cbb9e4ae53d095b26d35e42ba499e
DIST ut4_facade_b5a.pk3 32200292 SHA256 0c2c4da3545c428ec3d4850413e74d8690f23a4e0b36bca1f87464cfa9f225b7 SHA512 26c9961c3bf6182789543cd2001dd0582e25ad81cd65e38be67b1a8937aeea1be974e0ef35e2ca5d219e43b5132726e8d44596b6905133892068ce56d25326fc WHIRLPOOL 1e6af08060c289c70c71b008a7be8168d1309990cd62bbc825b9b281418661824ad1f81a2064f273eef76b7b6c63de92afef030e1b4b01b1e7437caace57a2d9
DIST ut4_italy_a6.pk3 14435313 SHA256 e9a27ec436102ed92c555b2de9a00c9a02bc868ae0f8c9794df7ca806acf5626 SHA512 4433dcfe14a299052501b63d0adb1331bc2635659d293d2bb207e98f52d73ed356c8edc11dbe93d94618a6446740fa689b62217932d175340aaf294c01b6a7b9 WHIRLPOOL f5f7d141dfa90b884356379e167c670b36fd5b2cb6545f34e7de0a2bbef612d62a4fa9dfdabddc10f7bf86f06859e219ae348cfe9e1d2478b38634ac55b271d1
DIST ut4_kingdom_rc6.pk3 13259695 SHA256 8dfbfd2640f57480d0f755ec06625b01806984c2019b8c5210a3963db410cb4b SHA512 0cc5db00d825d7e1792cd9bdad4489fbe47cdaf21c372b68d27102ed7bf078fe8023865ac7961bd07788cee109dc8bce9734c020d5f89c5f7a2afb52d3436eaf WHIRLPOOL 5f0797677167591f4bba20ab21072d7c8fd942dbd5cd932bd94704fc6f915bb473511ce214716b8e9d673dccd2794e07a94dd1e4972c5494945b421d88a20828
DIST ut4_mykonos_a11.pk3 10945167 SHA256 7ca54e8495a9dc15eabd7ef8be792da73ab1896107bb8c3a4c731b9e6ab4637c SHA512 61cb8b7559a3511f40dfef8e8eecfbefbcf5e6198d177780bec1263b19f3dd795beea573ce82c4f9d2a2d27f2885a0a28bf6a1e48951b1170825d67680113459 WHIRLPOOL 7b1910c80e7c2d22fb1582db8bc9c64c3cd90e73c8a3cca7592f4c6d9300ff9d0e8ed68146837815f9a7bf5d88b80b80d6e20ddb12c91faebfc0f7a6a2a1a1bd
DIST ut4_mykonos_a9.pk3 8569741 SHA256 00591e2f8b0630c33ffe9492be605cb96d63189e108c48c81fefce5e1602fbef SHA512 740d752312196f7278183b83ae4593e62eb8a8fb2503b756fc82c3b775addda5fba1dfb752dd87b152cbad795f148a6b13d5aee40b34afa432508a4bba372251 WHIRLPOOL d4482f9db8f2f1299e42946cc95d107766e67cd7d274a8443b637840ea87338a52027ab4f29258d1d4a0c0fdb71ee0137f03ce6e7a128ea9c6567b373e2395de
DIST ut4_orbital_sl.pk3 15653473 SHA256 327fc3e1e019ad041eac4cc6bdb48841c486740d7faf4d18ff7e904e55490601 SHA512 6b1254821702332bac3f3975dc44d07ccb3036aa267821d26f283c93bc6e37354cab6101fa18cb536d34440d43f32c91f392042f2161846274b02c3922b98d8f WHIRLPOOL a932c1d83f8e0e874aad34005cb884ecc1cf8a26ce0a506c4a7833ad84b4da7ce12c466c1cd9f554e3f0fc59b7d51f7f03649966cb51512e3fba7996432fa36e
DIST ut4_pandora_b6.pk3 17153918 SHA256 03b32de5a9f97b9b02947f03bb8e66f768bb748cf7803601fc007ee5929d315b SHA512 7a5aa63ca0e0437112e3d15153a1fcb843454d8c769644062417e821db17b7c81d23bf1dfb139b7638d6b23a3ae685d7267770abe2d0f757bcd39f13b3b5dcd8 WHIRLPOOL b05a540acc97d300f5a40c85e581ca8f3ef94b0d36667f4b851ce58084070526cf261a7784b43cb8cd39a9ebb2c6c90d893108a709a5463712b01dbf0359fec0
DIST ut4_pandora_b7.pk3 19382798 SHA256 49f36d40e28d0141eed01d0b8c3b1b56f5a8a0a777692d727861d2d19ae8dc62 SHA512 623e5ebd2ee49e7f3288bdad490a780c3fbe61153c49a7b55322ff3f52114e86f4a8caf9e55f1132ce0dfb2b4f3e48940fe7b55671f1df2637d59347a397db06 WHIRLPOOL 68325fd411b45f927032af28dab515c5002699295bd90b0ab17b9f2c48eda14f59becad5d8fb149964c073f1f8d6a3962f5bdcafe0867a5677876c8e437250ee
DIST ut4_paris_v2.pk3 15527906 SHA256 caa07b083bcafd60c8235d83855d9352849700dd1440c8b556bc651dd9188f3d SHA512 975c20dc96a544347c77d686894cbe0392fca1d5c78ca2765e11dd324829fc3f458e2b6994baa7c52410334722c9013050ad93e8759aed6c0c037232340890af WHIRLPOOL 22e1eeb055ddd720d551ddf6c10657d4efce46cbd6c706ba671487debe5a5a9f38fb8a3782d1f913215f352f209f5553728da1db6cc811e9b79e79ba5a7979b2
DIST ut4_roma_beta2.pk3 11837320 SHA256 3ab8735b0bc86f7747ef370bd72476a1ad83eb8db0244932ca05837397f5e627 SHA512 f45e5017b87640257a3a61178f8ac03f3990d7ff9ce44ed6f888dfef2817874baa0c5e57caa7606c6db404eed5f8e077262092b2b46ccd28dfce2c3bd80e69cc WHIRLPOOL a8357a447a705b5c3a79b73405931e3db63f70898460e0ae839d9e61331304ee766651f37da445f1113b3a62f1afc6bd8ff5b32117ec42fa9be2fa7872cee14e
DIST ut4_sarlat_a17.pk3 2780834 SHA256 a670e3356b97c282050aae05bf483dbda3b06ae75125883ed271990706450b91 SHA512 8cc81b71a3ea8e47795a17112d17b191ddd02ef160953760acf4c6c910028d1292a744083829a8fcb73f6ba87210236f351876120ada705fc572cf051b1909ad WHIRLPOOL 6b98204fe24773cba226d9f3787e2fbfcf412a1cdb7fcd2adbec3718cb789e380f48025c3f516424546bd85f91fd299e748765a09c63861b76505747676d4614
DIST ut4_skeetshoot_2010.pk3 7675367 SHA256 d2f9e876cb6802d36a87b160cc2ec8d3b3b3376136bc22a6acdc0da4b9d2fc47 SHA512 5c2e1752082e05a52c9fcf6f8ad046102c9eb1264af27f1266a27b5ea5f17450fe63adb5f77d5ac9361f6d322ae64827198e0b688318b14d7770df08a4d938dd WHIRLPOOL cf7d86f05794c822ba6ec9c6f65b1b617ebc344226b06127ae19a8fea8a95cf7789e35eecd39b718045e1f0bd2a0c1d3915d1e5f947e31a75bf932afb7dbf08a
DIST ut4_skeetshoot_2011.pk3 5605139 SHA256 e536dae8232a5c9b0b0192670e928b0eb8ac7cf1647905cc90663ee87eb438aa SHA512 07d21b6508a4677e50e9e0829ad96f2e2f7dbbb331874b84c0bfd9a7df4ac6d1b605d2faf2bdb39dd17e6f4082ad30826566cca3795f356701dce48b4c393749 WHIRLPOOL 8fcf7f3ca1b5b15560826314cd70d52ff57d6aaaa99d8030ecf418a990992ff8ef1b3f7e15e17f328eedc14c8854b7c08b844121f296c43982aafb151598717a
DIST ut4_skeetshoot_2012.pk3 12886096 SHA256 97e6d2a705233ee840e401b409d1aef1a9051cfd111a0e62ebb692e550075243 SHA512 1783a299998ddf200076dca063ee73ed741527da0d48500cd0df68619a329da6b4e0ba63cbcaaa6f6cba528472dbfd154350985bccc9e80ba860414f32cfebae WHIRLPOOL bd022e8375b34d5efb15803e5b53d0b0959223b81edeb0b8f9070d9b97954fa61019b58f9c1c9161fef51173961d238aa6615f035e376f49221454169c87db9b
DIST ut4_subterra.pk3 17680489 SHA256 16768e9fb434b324a9cdf4d8b48674d39511bb0aa690e4a7f39a641e1ff8d0e5 SHA512 d865573d05f8c1a0620dea70cc74b1d9c5b08291333fca59dc31805d1c8bfbcfc080b193f4acc1b79649dea7dd1f48734f7a2db9122d8450372b007acf26382a WHIRLPOOL ba03bfae88ff462cae7ce17876c3c8345235eb63fb137ad738a6f5ab95ffe4aafed718904775ddf704f36406ca68ff88b75804e5bce9ff9c8cdae3eca507a57d
DIST ut4_tohunga_b10.pk3 19196574 SHA256 bece9996df285ba393a080b18287b4ac4ea2e0adcc9d2209f9284df86f24de9b SHA512 128c0910ed592d3a9f6559b364f8aae14e4dba997c8f3e420b0e937736260cacab65af4baa535a08c25d6bb2f39bb8a7ca4d1d8ab24938ba1e9ee3896ebf0dae WHIRLPOOL 594e747d3841680ba5898f553ceeab0d16bf42cb33154a3609e72ee34aa18288c8884a6ba37c20baab43c88a028ebb3feb2b860b87bf82dfd992305223e50944
DIST ut4_tohunga_b8.pk3 18555637 SHA256 f6a8984090f5e7ed773edc48dd7cd2292cf8eb014e4568e1e3d18c0290e6c69c SHA512 d0146280f6a166ce5d23e670e46a5f78ca6d402ed05ff040fe731a8497e5add6d95bb768c539c4c9470f5910fd724c9dbb0d89692a9e39d7911c1efe023b4067 WHIRLPOOL 4ff6bb163680f21529451c215e2059dddc7df7c99466cea3dc3a050e2b58b679a7ff70b5d265e97c50b3d8ab513fdf4264b305dd03a81710a9ef7bf95279bb04
DIST ut4_village.pk3 10275708 SHA256 6ad8259f51fdf28c1f99b9d39bcb2b7e34825a493b6abe715292a96988bd03fc SHA512 be5764583b54a2e8c954c4e6e39644b2466f8f13807f6f18a8726f2ec0732759de8ce7896338c72fde0c12ee28e16c974563cb16efc895048c7ca2e4887954ec WHIRLPOOL 60cc35cecf350749d41c4d8ebe74599f901ce122dbf1808195e0d69f84f73190230acea12aa587d9da07295ff5183310f85300ceaa005a539ea7de158ee655de
DIST ut4_village_classic_rc4.pk3 7632478 SHA256 2b9b40a7b2fef20b2d36e9692ae8c1612cebb4e0a2e5d9c7490fc46b1e560be3 SHA512 dc3faca8faad0efd11bbad681301204ab059a0b327d6adce5aa7c46fa20661089d15a268ac52e2be026e920fea219fe22ea63deb14ddd18d93939cf57928d0ed WHIRLPOOL 41838521a7a743677643d01e5bf294d806c3eafcfe29f641f7734c625667a1b9d5b3edfe2b27a64370a0fa5282940799af2042ae52b7b4a8098a7c0767eed119
EBUILD urbanterror-maps-20160214.ebuild 3252 SHA256 f46d73bd4009aebb190976042348da86a1a7b3ef0b625b138623e2a65f864267 SHA512 170140e3241ac3dc70d3fd515fe4712518e4475a035fc3bc168fedaa1752d4f8a8b900a32df36f899091d1e97731a12f3422a8fe2abdb8ad9f6a06718f8471d5 WHIRLPOOL 89ffa39c28278ad4b3d743610099c30d3feb941f9e6e2a36d5f2165a9d2ded2cf5106abfe588865b1aac1d0c2312450cc760f9373cc848706711677ca0091e02

View File

@ -1,67 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=2
inherit games
DESCRIPTION="various maps for urban terror 4"
HOMEPAGE="https://github.com/ussrwin/urbanterror-maps"
#https://github.com/KronoZed/urbanterror-maps
SRC_URI="https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut42_skeetshoot_2013.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_aztec_b3.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_aztek_b2.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_beijing_b3.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_cambridge_b1.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_cambridge_fixed.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_commune_fixed.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_dust2_v2.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_dust2_v3b.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_dustie_b4.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_facade_b4.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_facade_b5.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_facade_b5a.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_italy_a6.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_kingdom_rc6.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_mykonos_a11.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_mykonos_a9.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_orbital_sl.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_pandora_b6.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_pandora_b7.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_paris_v2.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_roma_beta2.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_sarlat_a17.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_skeetshoot_2010.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_skeetshoot_2011.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_skeetshoot_2012.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_subterra.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_tohunga_b10.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_tohunga_b8.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_village.pk3
https://raw.githubusercontent.com/ussrwin/urbanterror-maps/master/ut4_village_classic_rc4.pk3"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RESTRICT="mirror"
DEPEND=""
RDEPEND=""
src_unpack() {
return
}
src_install() {
insinto /usr/share/games/urbanterror/q3ut4
local map
for map in ${A} ; do
einfo ${map}
doins "${DISTDIR}"/${map} || die
done
prepgamesdirs
}

View File

@ -1,7 +0,0 @@
AUX urbanterror-4.2.023-build.patch 2186 SHA256 2c430b077978c7289c2515dab5cd898b3ab0de32aa99be426047b7461ff196f9 SHA512 1c93d6e7365b77d39014af7a6e15e934cfbaf544ef688e8c84fefaca63ee8e68733ca3115611464fc097b8c9171c00df13976472976c510433dc35ac3855a2b3 WHIRLPOOL a3cefa6451b88d2a1537b711d32dea2fd253ca92a794896ec842b069189eb519fdd59b829573966d024e7a19bc3355d7d7d41028718a2b3c1bf65c8de2b89b8c
AUX urbanterror-4.2.023-nocurl.patch 258 SHA256 267af87a63b754a7c5fdfa0c5a2ae195701cebcc54f78d81b6b4879b030f49d9 SHA512 9bf8ce9d806abd2fea7b1b0c27f977ecae4caf316d0d61e8c64cd94a8abd478402e6b2776e8d308b02d49e43018e7063d58de9879b3e055567290f0ecff72a75 WHIRLPOOL 25d04388c1e61d9f25a5c1826819d4344cf5dbd6d55f56d4a3e3856049b01d1c99c6158b80ed524d90f8722ca38a141363362243c7235e78e713f7a1bedf6be2
DIST UrbanTerror-4.2.022-to-4.2.023.zip 15296685 SHA256 71d34f4245c264dd729d40cf76c1471c89606891f88fda28e007ebe6a052dde9 SHA512 2b35a34cf478939b850fd6f9b2f4a46f55259f32574799968ec4595c8e7c8930910ac6958bf03c99d63516cc4a41dbd6faaad4207326e42a19981561d25aff0e WHIRLPOOL bc13ec862ad829a5b417b114d50cc3f3dc1701b3c6fd136bafa0e2a68f0bbe44d03ea33a832e4882ab7cf63f3202b1ff6f62660bc69273542165d8e7f1e36d2f
DIST UrbanTerror42_full022.zip 1924134151 SHA256 e8b0a2c3a7253c24cac4e5b24028a0c9841717ae867e74ae18a18fd9c7259fd6 SHA512 6da90696c8e0f2b5315bc2564e45e8d4ee708f5f42dc1ae26846a030798c1614ef938e0ed2028ceb69b7f5a59aa1a2310d73a20530f52be29e7c4e5819f6b290 WHIRLPOOL 9e428099bdfdad94cb554821dfd9128cd909c9c51c50b2009b8778aea69bb4be10be0c6a9299de76e60c9d5a22eb0dc06a1987f4851d360c718ed6f019554a36
DIST urbanterror-4.2.023.tar.gz 12637911 SHA256 17c79f4ed1adc0859a20f0b19ab75f04e1e7ff518c882b5cd68199b44acff90f SHA512 c0b3fb0d53889561124ea034bd2b579c3b56489e751adf9479b86c54855b4f0917589a41caa7c1a534afee59983f77394a1c76dc92534dc84116a5566c19e8e5 WHIRLPOOL 68fa26a7a0ea19a1b7b3ced968515e1b326a9f7acabc30096b15880a772c4ca4faa764fb1fd4ab07d616718c550284af88cd03deeb8b11b7003b96336413d3ee
DIST urbanterror.svg 1592 SHA256 0d7eb12a8fe8380e0d89199621414dd56ecdfe8a8b99eec5b95d925294521de9 SHA512 ff789b35d9b1a2282485495b0d1918c7169906aeac094e7a33c7d77cd51d4787733400e1b9851ce19b38e886508d5fdd09f6cfc96b37a5b41bd0cf403e456b98 WHIRLPOOL 281413cfeb881466c2d8b882d0aa4dcf19013630a462775345c69e78a0cb86c7efed14f5d22b453c89648da682ab5e98e3579a1c975994a8e90b9fb22c37892c
EBUILD urbanterror-4.2.023.ebuild 4174 SHA256 91d5f4660aebea117658bb7fb2d83cfda4bc930a6ba0913b1f57db90f169aef4 SHA512 7b0c876287c6b5a53cab4367568087831c0f06517efc972f93f054471fe30d603ee2f6ea003c22b05c2ba72b91c06a30df44e1879374df5f5162b16940c1fa2d WHIRLPOOL e83b482346c29a2726b1d382b36488a31670c55f29bf6a786ffaa9d275db969642273f0b787697a06a5c85ca83c55218d1d58c9f28f648ae8e9626253d63fa94

View File

@ -1,75 +0,0 @@
Author: hasufell <hasufell@gentoo.org>
Date: Wed Jul 10 01:25:27 2013 +0200
respect CFLAGS/LDFLAGS
--- a/Makefile
+++ b/Makefile
@@ -213,7 +213,7 @@
endif
endif
- BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes -pipe
+ BASE_CFLAGS = -Wall -Wimplicit -Wstrict-prototypes
ifeq ($(USE_OPENAL),1)
BASE_CFLAGS += -DUSE_OPENAL=1
@@ -239,19 +239,15 @@
BASE_CFLAGS += -I/usr/X11R6/include
endif
- OPTIMIZE = -O3 -ffast-math -funroll-loops -fomit-frame-pointer
+ OPTIMIZE =
ifeq ($(ARCH),x86_64)
- OPTIMIZE = -O3 -fomit-frame-pointer -ffast-math -funroll-loops \
- -falign-loops=2 -falign-jumps=2 -falign-functions=2 \
- -fstrength-reduce
+ OPTIMIZE =
# experimental x86_64 jit compiler! you need GNU as
HAVE_VM_COMPILED = true
else
ifeq ($(ARCH),i386)
- OPTIMIZE = -O3 -march=i586 -fomit-frame-pointer -ffast-math \
- -funroll-loops -falign-loops=2 -falign-jumps=2 \
- -falign-functions=2 -fstrength-reduce
+ OPTIMIZE =
HAVE_VM_COMPILED=true
else
ifeq ($(ARCH),ppc)
@@ -265,7 +261,7 @@
BASE_CFLAGS += -DNO_VM_COMPILED
endif
- DEBUG_CFLAGS = $(BASE_CFLAGS) -g -O0
+ DEBUG_CFLAGS = $(BASE_CFLAGS) $(OPTIMIZE)
RELEASE_CFLAGS=$(BASE_CFLAGS) -DNDEBUG $(OPTIMIZE)
@@ -274,7 +270,7 @@
SHLIBLDFLAGS=-shared $(LDFLAGS)
THREAD_LDFLAGS=-lpthread
- LDFLAGS=-ldl -lm
+ LDFLAGS+=-ldl -lm
ifeq ($(USE_SDL),1)
CLIENT_LDFLAGS=$(shell sdl-config --libs)
@@ -1158,13 +1154,13 @@
$(B)/Quake3-UrT.$(ARCH)$(BINEXT): $(Q3OBJ) $(Q3POBJ) $(LIBSDLMAIN)
$(echo_cmd) "LD $@"
- $(Q)$(CC) -o $@ $(Q3OBJ) $(Q3POBJ) $(CLIENT_LDFLAGS) \
- $(LDFLAGS) $(LIBSDLMAIN)
+ $(Q)$(CC) $(CFLAGS) -o $@ $(Q3OBJ) $(Q3POBJ) \
+ $(LDFLAGS) $(CLIENT_LDFLAGS) $(LIBSDLMAIN)
$(B)/Quake3-UrT-smp.$(ARCH)$(BINEXT): $(Q3OBJ) $(Q3POBJ_SMP) $(LIBSDLMAIN)
$(echo_cmd) "LD $@"
- $(Q)$(CC) -o $@ $(Q3OBJ) $(Q3POBJ_SMP) $(CLIENT_LDFLAGS) \
- $(THREAD_LDFLAGS) $(LDFLAGS) $(LIBSDLMAIN)
+ $(Q)$(CC) $(CFLAGS) -o $@ $(Q3OBJ) $(Q3POBJ_SMP) \
+ $(LDFLAGS) $(THREAD_LDFLAGS) $(CLIENT_LDFLAGS) $(LIBSDLMAIN)
ifneq ($(strip $(LIBSDLMAIN)),)
ifneq ($(strip $(LIBSDLMAINSRC)),)

View File

@ -1,16 +0,0 @@
fix building when USE=-curl is specified (bug #572074)
--- ./code/client/cl_main.c.orig
+++ ./code/client/cl_main.c
@@ -1872,7 +1872,11 @@
}
qboolean CL_IsDownloading(void) {
+#if USE_CURL
return clc.cURLUsed;
+#else
+ return qfalse;
+#endif
}
/*

View File

@ -1,159 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit check-reqs eutils gnome2-utils pax-utils games
ENGINE_PV=${PV}
FULL_P=UrbanTerror42_full022
UPDATE_PV=${PV:0:3}.${FULL_P#*full}
DESCRIPTION="Hollywood tactical shooter based on the ioquake3 engine"
HOMEPAGE="http://www.urbanterror.info/home/"
SRC_URI="http://up.barbatos.fr/urt/${FULL_P}.zip
https://github.com/Barbatos/ioq3-for-UrbanTerror-4/archive/release-${ENGINE_PV}.tar.gz -> ${PN}-${ENGINE_PV}.tar.gz
https://upload.wikimedia.org/wikipedia/commons/5/56/Urbanterror.svg -> ${PN}.svg"
# fetch updates
if [[ ${FULL_P#*full} != ${PV#*.} ]] ; then
UPDATE_I=${UPDATE_PV:5:2}
while [[ ${UPDATE_I} -lt ${PV:5:2} ]] ; do
SRC_URI="${SRC_URI} http://up.barbatos.fr/urt/UrbanTerror-${PV:0:5}${UPDATE_I}-to-${PV:0:5}$(( ${UPDATE_I} + 1)).zip"
UPDATE_I=$(( ${UPDATE_I} + 1))
done
fi
unset UPDATE_I
LICENSE="GPL-2 Q3AEULA-20000111 urbanterror-4.2-maps"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="+altgamma +curl debug dedicated openal pax_kernel +sdl server smp vorbis"
RESTRICT="mirror"
RDEPEND="
!dedicated? (
virtual/opengl
curl? ( net-misc/curl )
openal? ( media-libs/openal )
sdl? ( media-libs/libsdl[X,sound,joystick,opengl,video] )
!sdl? ( x11-libs/libX11
x11-libs/libXext
x11-libs/libXxf86dga
x11-libs/libXxf86vm )
vorbis? ( media-libs/libogg
media-libs/libvorbis )
)"
DEPEND="${RDEPEND}
app-arch/unzip
dedicated? ( curl? ( net-misc/curl ) )"
S=${WORKDIR}/ioq3-for-UrbanTerror-4-release-${ENGINE_PV}
S_DATA=${WORKDIR}/UrbanTerror42
CHECKREQS_DISK_BUILD="3300M"
CHECKREQS_DISK_USR="1550M"
pkg_pretend() {
check-reqs_pkg_pretend
if ! use dedicated ; then
if ! use sdl && ! use openal ; then
ewarn
ewarn "Sound support disabled. Enable 'sdl' or 'openal' useflag."
ewarn
fi
fi
}
src_unpack() {
local UPDATE_I
default
# apply updates
if [[ ${FULL_P#*full} != ${PV##*.} ]] ; then
UPDATE_I=${UPDATE_PV:5:2}
while [[ ${UPDATE_I} -lt ${PV:5:2} ]] ; do
cp -dRpf \
"${WORKDIR}"/UrbanTerror-${PV:0:5}${UPDATE_I}-to-${PV:0:5}$((${UPDATE_I} + 1))/* \
"${S_DATA}"/ || die
UPDATE_I=$(( ${UPDATE_I} + 1))
done
fi
}
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-${ENGINE_PV}-build.patch \
"${FILESDIR}"/${PN}-${ENGINE_PV}-nocurl.patch
}
src_compile() {
buildit() { use $1 && echo 1 || echo 0 ; }
nobuildit() { use $1 && echo 0 || echo 1 ; }
emake \
ARCH=$(usex amd64 "x86_64" "i386") \
DEFAULT_BASEDIR="${GAMES_DATADIR}/${PN}" \
BUILD_CLIENT=$(nobuildit dedicated) \
BUILD_CLIENT_SMP=$(usex smp "$(nobuildit dedicated)" "0") \
BUILD_SERVER=$(usex dedicated "1" "$(buildit server)") \
USE_SDL=$(buildit sdl) \
USE_OPENAL=$(buildit openal) \
USE_OPENAL_DLOPEN=0 \
USE_CURL=$(buildit curl) \
USE_CURL_DLOPEN=0 \
USE_CODEC_VORBIS=$(buildit vorbis) \
USE_ALTGAMMA=$(buildit altgamma) \
USE_LOCAL_HEADERS=0 \
Q="" \
$(usex debug "debug" "release")
}
src_install() {
local my_arch=$(usex amd64 "x86_64" "i386")
dodoc ChangeLog README md4-readme.txt
dodoc "${S_DATA}"/q3ut4/readme42.txt
insinto "${GAMES_DATADIR}"/${PN}/q3ut4
doins "${S_DATA}"/q3ut4/*.pk3
if use !dedicated ; then
newgamesbin build/$(usex debug "debug" "release")-linux-${my_arch}/Quake3-UrT$(usex smp "-smp" "").${my_arch} ${PN}
doicon -s scalable "${DISTDIR}"/${PN}.svg
make_desktop_entry ${PN} "UrbanTerror"
fi
if use dedicated || use server ; then
newgamesbin build/$(usex debug "debug" "release")-linux-${my_arch}/Quake3-UrT-Ded.${my_arch} ${PN}-dedicated
docinto examples
dodoc "${S_DATA}"/q3ut4/{server_example.cfg,mapcycle_example.txt}
fi
prepgamesdirs
if use pax_kernel; then
pax-mark m "${D}""${GAMES_BINDIR}"/${PN} || die
fi
}
pkg_preinst() {
games_pkg_preinst
use dedicated || gnome2_icon_savelist
}
pkg_postinst() {
games_pkg_postinst
use dedicated || gnome2_icon_cache_update
if use openal && ! use dedicated ; then
einfo
elog "You might need to set:"
elog " seta s_useopenal \"1\""
elog "in your ~/.q3a/q3ut4/q3config.cfg for openal to work."
einfo
fi
}
pkg_postrm() {
use dedicated || gnome2_icon_cache_update
}

View File

@ -1 +0,0 @@
EBUILD urtconnector-9999.ebuild 554 SHA256 f29060b8ed025bc6a76aeb54cc26f22599a9f47391e0d78c0cd12f4ad5dd29d4 SHA512 6ae4de4855c02bb165817dd791afb754fe8734602b67af1a54ecf65d73c8fdcc356a4eb79ac16636127ba6daad26ad0ec56e3dce3317bb77778043ea56e9af28 WHIRLPOOL bc45d9e7a3e2e6d0f823384c6fba065d284fdf9025849b3e562518ffd94a8803e3a833b9a5bc05c10cd0643dcb11a8976e496ab0fc8729436487f0ae5fe8ec82

View File

@ -1,26 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
inherit games git-r3 cmake-utils
DESCRIPTION="Advanced UrbanTerror launcher program"
HOMEPAGE="http://code.google.com/p/urtconnector/"
EGIT_REPO_URI="https://github.com/navrocky/urtconnector.git"
EGIT_BRANCH="master"
LICENSE="GPL"
KEYWORDS="~x86 ~amd64"
SLOT="0"
IUSE=""
RDEPEND="dev-qt/qtgui:4
games-util/qstat
dev-libs/boost
dev-db/sqlite:3
"
DEPEND="${RDEPEND}"

14
index.html Normal file
View File

@ -0,0 +1,14 @@
<html>
<head>
<title>gentoo-overlay project of USSR</title>
</head>
<body bgcolor=white>
<p>This is the home page for the gentoo-overlay project. </p>
<ul>
<li><a href="https://github.com/ussrwin/gentoo-overlay">git repo of this project</a>
<li><a href="https://github.com/ussrwin/gentoo-overlay/tree/gh-pages">git repo of this source</a>
</ul>
</body>
</html>

View File

@ -1,4 +0,0 @@
AUX wmail.desktop 184 SHA256 e743fb84bd46835e719d91432a7b5ce3d35f5ded31f62f3e5025dc23a1842c6e SHA512 5eabc66ca7e8d1deceddcc6dae21e70f51d1c163f4deb94265fa41168039df05477358b39fff90ffc190b8ecfe0199d3bd11ec51130b3719d3c822a762f5514d WHIRLPOOL 6063d42432baba4291de4880a5c8690c9ef8f9d8ee538b95fce71206934254374dd4d40fee41cd20deb82c38a745834decc582c979ccec88b04821fed294de49
DIST wmail-bin-2.3.0-amd64.tar.gz 55634588 SHA256 a41416d860e6d4beec61dc7122bf399188e8915403258fa9f062e156d03e5f3b SHA512 6345019b7a99e7be125e15172dda6d3e9960572c11a741fe0cf7dc0ebbdf49d2daf57a44652be5e286804844bf50446edafc92fe9cf8250bfa4ad47fde212960 WHIRLPOOL 93bbf2ddc9cfc04306928743a0df26507ee28d6b5f2800cc421890ab4873a1e093d1e6b1db4b3fc870a86c2114a28c98ece462233d0787b028b43e420f20c91f
DIST wmail-bin-2.3.0-x86.tar.gz 56979976 SHA256 9d42d9d730ebe40308489685852c0c5393c1060d7c1bc0d610fab90683d166d3 SHA512 6fa0a4fbff3eb3f0380e71e04db6ded56c9c1f1f9ecd59e1edb03c7cdee7339178130ecb076d0ec0d22d56a98cfbb2c00668460ce2ca27d3d5987ff28fc70987 WHIRLPOOL c14131b65e8d5f5b12cd5cbb9b639744c1047a91d58fd6546b8c183a25a5262cc13184ca9d405e088cefae106a117c26f9e01c20c55cf12e90634cb8e2c7e463
EBUILD wmail-bin-2.3.0.ebuild 1333 SHA256 624986906fbbad0787cec55b20b81151958b2b8ce3b78a082fee294a65c08c12 SHA512 f8ca3c015f421ff82e51d0b4150928405fa5433f04042157efc0c824b0ebaabe26d3d2eb6d2f92bb772774d51b488fb575869b6becb1c6c49b92f8f33335b4fb WHIRLPOOL 19c6a73511a5f2ef7501dcfb8af7aa31a4bd27eca720ea254e9e850f695c38c7baa1271546ed426d7e48276ccc25eb422d23b77528c5cb88e6402de0f979c4da

View File

@ -1,9 +0,0 @@
[Desktop Entry]
Exec=/opt/bin/wmail %U
Name=WMail
GenericName=Google email client
Icon=/opt/wmail/icon.png
StartupNotify=true
Terminal=false
Type=Application
Categories=Network;Email;

View File

@ -1,48 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit versionator
DESCRIPTION="The missing desktop client for Gmail & Google Inbox"
HOMEPAGE="https://github.com/Thomas101/${PN%-bin}"
MY_PN="WMail"
MY_PV=$(replace_all_version_separators '_')
MAIN_VERISON="${PV}"
if [[ "${PV}" =~ _pre ]]; then
MY_PV="${MY_PV/_pre/_prerelease}"
MAIN_VERISON="v${PV%_pre*}"
fi
SRC_URI="amd64? ( ${HOMEPAGE}/releases/download/v${MAIN_VERISON}/${MY_PN}_${MY_PV}_linux_x86_64.tar.gz -> ${PN}-${PV}-amd64.tar.gz )
x86? ( ${HOMEPAGE}/releases/download/v${MAIN_VERISON}/${MY_PN}_${MY_PV}_linux_ia32.tar.gz -> ${PN}-${PV}-x86.tar.gz )"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="dev-libs/nss
gnome-base/gconf
media-libs/alsa-lib
x11-libs/gtk+:2
x11-libs/libXtst
x11-misc/xssstate"
S="${WORKDIR}"
src_install() {
[[ "${ABI}" == "amd64" ]] && local pkg_dir="${S}/${MY_PN}-linux-x64"
[[ "${ABI}" == "x86" ]] && local pkg_dir="${S}/${MY_PN}-linux-ia32"
dodir "/opt/${PN%-bin}"
dodir "/opt/bin"
dodir "/usr/share/applications"
rsync -ach --safe-links "${pkg_dir}"/ "${D}/opt/${PN%-bin}"/
ln -s "${D}/opt/${PN%-bin}/${MY_PN}" "${D}/opt/bin/${PN%-bin}"
insinto "/usr/share/applications"
doins "${FILESDIR}/${PN%-bin}.desktop"
}

View File

@ -1,4 +0,0 @@
AUX teamspeak3 258 SHA256 42a5e2a879af2b1f539240a75315f4ff65fdf20d90d8c3984f234ba5cf9869f3 SHA512 b587b3991e927922854f155ac61e8d923a6b84a1da88a040277d670203be7dc11b5fbf79508d3894e94a2686da1758781b158c7598c8a61b151798c6a7b1880e WHIRLPOOL 8c542bed81d5f04418b30a39ac63eb4a43f2ab9d339d7f197fd78e674e7908c8696b78c04fd5400916b30c849868adb948c79748f0ba8d1052d507fb6a9c6d3a
DIST TeamSpeak3-Client-linux_amd64-3.1.2.run 76386709 SHA256 71d48890e8d6f48dfca9285081bf465261a5adc74af89349e86e330c90735a74 SHA512 5628c5de82630e3ff0398c93ae59c151f7978e496c7b5e8e3c1acdc31ef5153ff3fe507861b5845c4ecef9a6acab4f6007ac56b8d20b68342b4549d546be593c WHIRLPOOL e0c15f3d9565a5314c6adf366805e33ea238b99798266d0073edb095437670c5da12aa9583da53d5b21f4b38f1c220b7055172bc0b30f2eac6abfb49f5388913
DIST TeamSpeak3-Client-linux_x86-3.1.2.run 76123329 SHA256 e407f26610eab4091f9aa092d61a2b7148f77f16855c64c1282c7a1c62f6dae2 SHA512 a8eb543c4d96d6bc104de0815fdbe83fba93efadb26a845017f66b43b2f4a8fd9551abf48f81c5e8fce890496b5e2345ee78a7d955f77cadf6d1684cc0f33c5f WHIRLPOOL 39feb204fb606f4bc9f0394434a2834b6b7edbc10fe0acea1cc2f600c470b85d79076b8e4ddf371dce55ed3d39199ec5f3fcebfdc3589ea20169667ba533d467
EBUILD teamspeak-client-bin-3.1.2.ebuild 1842 SHA256 09c4e703620b7092a0cb50584f9454ca5c1eb3b1d23ba257fce31be3195a503e SHA512 d3c48828cb2a0ad61c65e47b99f09abcb5876d322109f752c55f56cb08ef8c5c68c24d268c71b7928b102505ee177cc3cae61f80c81b70443d95409c5b5fa008 WHIRLPOOL 5139df0d7d9f0dc2449763d92493d9d008377b70f438acabe800f1c2cb4ce36f7bb74ec0f5c5c1b2a42ca75b957630522bdb3ceff91706f16477ca7805191655

View File

@ -1,10 +0,0 @@
#! /bin/sh
BASEDIR="/opt/teamspeak3-client"
export LD_LIBRARY_PATH="${BASEDIR}${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH}"
# work around DT_RPATH (.) security issue by chdir'ing into expected $LD_LIBRARY_PATH
cd "${BASEDIR}"
exec "${BASEDIR}/ts3client" "$@"

View File

@ -1,75 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="6"
inherit eutils unpacker
DESCRIPTION="TeamSpeak Client - Voice Communication Software"
HOMEPAGE="http://www.teamspeak.com/"
LICENSE="teamspeak3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RESTRICT="mirror strip"
IUSE="alsa pulseaudio"
REQUIRED_USE="|| ( alsa pulseaudio )"
SRC_URI="amd64? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/TeamSpeak3-Client-linux_amd64-${PV/_/-}.run )
x86? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/TeamSpeak3-Client-linux_x86-${PV/_/-}.run )"
RDEPEND="dev-qt/qtcore:5
dev-qt/qtgui:5[accessibility]
dev-qt/qtsql:5
dev-qt/qtwidgets:5
dev-qt/qtnetwork:5
sys-libs/glibc
sys-libs/zlib
alsa? ( media-libs/alsa-lib )
pulseaudio? ( media-sound/pulseaudio )"
S="${WORKDIR}"
pkg_nofetch() {
if use amd64 ; then
einfo "Please download TeamSpeak3-Client-linux_amd64-${PV/_/-}.run"
elif use x86 ; then
einfo "Please download TeamSpeak3-Client-linux_x86-${PV/_/-}.run"
fi
einfo "from ${HOMEPAGE}?page=downloads and place this"
einfo "file in ${DISTDIR}"
}
src_prepare() {
# Remove unwanted soundbackends.
if ! use alsa ; then
rm soundbackends/libalsa* || die
fi
if ! use pulseaudio ; then
rm soundbackends/libpulseaudio* || die
fi
# Rename the tsclient to its shorter version, required by the teamspeak3 script we install.
mv ts3client_linux_* ts3client || die "Couldn't rename ts3client to its shorter version."
eapply_user
}
src_install() {
dodir /opt/teamspeak3-client
insinto /opt/teamspeak3-client
doins -r *
fperms +x /opt/teamspeak3-client/ts3client
exeinto /usr/bin
doexe "${FILESDIR}/teamspeak3"
make_desktop_entry teamspeak3 TeamSpeak3 \
"/opt/teamspeak3-client/pluginsdk/docs/client_html/images/logo.png" \
Network
}

View File

@ -1,4 +0,0 @@
AUX popcorntime-bin.desktop 34009 SHA256 998a3fae356aaf76fad38cca55e70d3c65912b969e84acad95294119dbeadcee SHA512 5abc53f681525a78f24bdd2a29f84506d8aa5ab49501b1b244dd071e6db67e1e69981ff21bc650e7e348a8122bb56407e20662f8a977552c94aee7aba6a5e8e8 WHIRLPOOL de94ce46292191a51910947c825cc948a0adb34c054ab28b03e32579ffaa350b95744f3b4f400c8d9533925191075455ef53f688039fff46181ed0b333f765a4
AUX popcorntime-bin.png 32148 SHA256 681ea80b699fd618ace224198836e4a4000b3c7e1676798759b9afa282ae495b SHA512 60c1dc1af7034dbea8d48b172963352811157fda3b46d2afaa28c110650c3302a260776c3d5de818dcfdbbb4bb76c0885abc4384b37b00ce7d8ea0f491f9b117 WHIRLPOOL 91a92ea458b8976e4b41f170bf087ae5a7c24e07032f0ffadc82420804084642f7157a9bb6d596ef57a4cdb90d71e89d7e813a77b768ff101551290f7b567b67
DIST Popcorn-Time-0.3.10-Linux-64.tar.xz 63421856 SHA256 b7f789c2e2f3b0f7e3408a437080404f8a2aa7ce4a41858cf891b02cda8c37a5 SHA512 0fe3c1be064231134eacfb0be74266361ba5d521f0cda2848cad5357fe03d6603284e80ed3bdacdf0a012b415949b9603ff3dcf95b03693e2f7704d500ee9516 WHIRLPOOL 7e23dfe69916471c6d8abd87d99acba085a6db8415f90515c988799eb702d5d33a0bf616666b7a93570c0444b4e0d496c328fce756b5809c646b5b3380c32908
EBUILD popcorntime-bin-0.3.10.ebuild 1398 SHA256 dc3b737fa9e74acaddc3bf85e13c70f31faa2fbb9fd5f110cbded2ec9914e674 SHA512 c39d48e1b1e8741925f7c6c5fbf12b73e98bf1172c8d8d749c2a400404fd90328b5319e8b965c1fcbeaf1c9b6743fcece35af943dbc1fc5a8fe456e1d819df37 WHIRLPOOL 5b07fe7fd01d15b03c44c36f7f54b866ef1deff7e3b065f6230739e0b7f0650c14a00a9e33b75ade49608d8ce8e4bfe0c52ba58873acc0a354ba7816229a2fc3

View File

@ -1,529 +0,0 @@
<!DOCTYPE html>
<html lang="en" class="">
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# object: http://ogp.me/ns/object# article: http://ogp.me/ns/article# profile: http://ogp.me/ns/profile#">
<meta charset='utf-8'>
<link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/frameworks-31e369ccd2b23a1eccde83f03ef36eafff1f7b9025f6042ccac33a7915753de2.css" media="all" rel="stylesheet" />
<link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/github-42ceeb657525da865f82d1f7a844f3b8ab55c435f054cc62b92911bee9b25e90.css" media="all" rel="stylesheet" />
<link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/site-48a26f2c4b3f32dd9656723f5fdd558d42f6bcc5d13ba0a45ae025eabc9cd8b3.css" media="all" rel="stylesheet" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="Content-Language" content="en">
<meta name="viewport" content="width=device-width">
<title>wdgarcia-overlay/Popcorn-Time.desktop at master · wdgarcia/wdgarcia-overlay · GitHub</title>
<link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub">
<link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png">
<meta property="fb:app_id" content="1401488693436528">
<meta content="https://avatars2.githubusercontent.com/u/16702966?v=3&amp;s=400" name="twitter:image:src" /><meta content="@github" name="twitter:site" /><meta content="summary" name="twitter:card" /><meta content="wdgarcia/wdgarcia-overlay" name="twitter:title" /><meta content="wdgarcia-overlay - Repositorio layman para gentoo o funtoo" name="twitter:description" />
<meta content="https://avatars2.githubusercontent.com/u/16702966?v=3&amp;s=400" property="og:image" /><meta content="GitHub" property="og:site_name" /><meta content="object" property="og:type" /><meta content="wdgarcia/wdgarcia-overlay" property="og:title" /><meta content="https://github.com/wdgarcia/wdgarcia-overlay" property="og:url" /><meta content="wdgarcia-overlay - Repositorio layman para gentoo o funtoo" property="og:description" />
<meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats">
<meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors">
<link rel="assets" href="https://assets-cdn.github.com/">
<meta name="pjax-timeout" content="1000">
<meta name="request-id" content="532C32AF:23CD6:10020DF5:582E1718" data-pjax-transient>
<meta name="msapplication-TileImage" content="/windows-tile.png">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="selected-link" value="repo_source" data-pjax-transient>
<meta name="google-site-verification" content="KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU">
<meta name="google-site-verification" content="ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA">
<meta name="google-analytics" content="UA-3769691-2">
<meta content="collector.githubapp.com" name="octolytics-host" /><meta content="github" name="octolytics-app-id" /><meta content="532C32AF:23CD6:10020DF5:582E1718" name="octolytics-dimension-request_id" />
<meta content="/&lt;user-name&gt;/&lt;repo-name&gt;/blob/show" data-pjax-transient="true" name="analytics-location" />
<meta class="js-ga-set" name="dimension1" content="Logged Out">
<meta name="hostname" content="github.com">
<meta name="user-login" content="">
<meta name="expected-hostname" content="github.com">
<meta name="js-proxy-site-detection-payload" content="NGI0Y2RjODVlOWNhZDliZmJjYTc2YzA3ZGYwNDRkMGE1YjNiMzc1ZmJhZWMxMWMyZjAwOTA3OGVjZWRkZDQ2Znx7InJlbW90ZV9hZGRyZXNzIjoiODMuNDQuNTAuMTc1IiwicmVxdWVzdF9pZCI6IjUzMkMzMkFGOjIzQ0Q2OjEwMDIwREY1OjU4MkUxNzE4IiwidGltZXN0YW1wIjoxNDc5NDE1NTc3LCJob3N0IjoiZ2l0aHViLmNvbSJ9">
<link rel="mask-icon" href="https://assets-cdn.github.com/pinned-octocat.svg" color="#000000">
<link rel="icon" type="image/x-icon" href="https://assets-cdn.github.com/favicon.ico">
<meta name="html-safe-nonce" content="4b7b651de27adb20f00f08730835a6175fdb7238">
<meta content="ee14055ffb3ec5f506fa80c0684808d1e7655b13" name="form-nonce" />
<meta http-equiv="x-pjax-version" content="c8275829fc2cff8746d81013f8657a5b">
<meta name="description" content="wdgarcia-overlay - Repositorio layman para gentoo o funtoo">
<meta name="go-import" content="github.com/wdgarcia/wdgarcia-overlay git https://github.com/wdgarcia/wdgarcia-overlay.git">
<meta content="16702966" name="octolytics-dimension-user_id" /><meta content="wdgarcia" name="octolytics-dimension-user_login" /><meta content="73980057" name="octolytics-dimension-repository_id" /><meta content="wdgarcia/wdgarcia-overlay" name="octolytics-dimension-repository_nwo" /><meta content="true" name="octolytics-dimension-repository_public" /><meta content="false" name="octolytics-dimension-repository_is_fork" /><meta content="73980057" name="octolytics-dimension-repository_network_root_id" /><meta content="wdgarcia/wdgarcia-overlay" name="octolytics-dimension-repository_network_root_nwo" />
<link href="https://github.com/wdgarcia/wdgarcia-overlay/commits/master.atom" rel="alternate" title="Recent Commits to wdgarcia-overlay:master" type="application/atom+xml">
<link rel="canonical" href="https://github.com/wdgarcia/wdgarcia-overlay/blob/master/media-tv/Popcorn-Time/files/Popcorn-Time.desktop" data-pjax-transient>
</head>
<body class="logged-out env-production vis-public page-blob">
<div id="js-pjax-loader-bar" class="pjax-loader-bar"><div class="progress"></div></div>
<a href="#start-of-content" tabindex="1" class="accessibility-aid js-skip-to-content">Skip to content</a>
<header class="site-header js-details-container" role="banner">
<div class="container-responsive">
<a class="header-logo-invertocat" href="https://github.com/" aria-label="Homepage" data-ga-click="(Logged out) Header, go to homepage, icon:logo-wordmark">
<svg aria-hidden="true" class="octicon octicon-mark-github" height="32" version="1.1" viewBox="0 0 16 16" width="32"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"/></svg>
</a>
<button class="btn-link float-right site-header-toggle js-details-target" type="button" aria-label="Toggle navigation">
<svg aria-hidden="true" class="octicon octicon-three-bars" height="24" version="1.1" viewBox="0 0 12 16" width="18"><path fill-rule="evenodd" d="M11.41 9H.59C0 9 0 8.59 0 8c0-.59 0-1 .59-1H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1h.01zm0-4H.59C0 5 0 4.59 0 4c0-.59 0-1 .59-1H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1h.01zM.59 11H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1H.59C0 13 0 12.59 0 12c0-.59 0-1 .59-1z"/></svg>
</button>
<div class="site-header-menu">
<nav class="site-header-nav site-header-nav-main">
<a href="/personal" class="js-selected-navigation-item nav-item nav-item-personal" data-ga-click="Header, click, Nav menu - item:personal" data-selected-links="/personal /personal">
Personal
</a> <a href="/open-source" class="js-selected-navigation-item nav-item nav-item-opensource" data-ga-click="Header, click, Nav menu - item:opensource" data-selected-links="/open-source /open-source">
Open source
</a> <a href="/business" class="js-selected-navigation-item nav-item nav-item-business" data-ga-click="Header, click, Nav menu - item:business" data-selected-links="/business /business/partners /business/features /business/customers /business">
Business
</a> <a href="/explore" class="js-selected-navigation-item nav-item nav-item-explore" data-ga-click="Header, click, Nav menu - item:explore" data-selected-links="/explore /trending /trending/developers /integrations /integrations/feature/code /integrations/feature/collaborate /integrations/feature/ship /showcases /explore">
Explore
</a> </nav>
<div class="site-header-actions">
<a class="btn btn-primary site-header-actions-btn" href="/join?source=header-repo" data-ga-click="(Logged out) Header, clicked Sign up, text:sign-up">Sign up</a>
<a class="btn site-header-actions-btn mr-1" href="/login?return_to=%2Fwdgarcia%2Fwdgarcia-overlay%2Fblob%2Fmaster%2Fmedia-tv%2FPopcorn-Time%2Ffiles%2FPopcorn-Time.desktop" data-ga-click="(Logged out) Header, clicked Sign in, text:sign-in">Sign in</a>
</div>
<nav class="site-header-nav site-header-nav-secondary mr-md-3">
<a class="nav-item" href="/pricing">Pricing</a>
<a class="nav-item" href="/blog">Blog</a>
<a class="nav-item" href="https://help.github.com">Support</a>
<a class="nav-item header-search-link" href="https://github.com/search">Search GitHub</a>
<div class="header-search scoped-search site-scoped-search js-site-search" role="search">
<!-- '"` --><!-- </textarea></xmp> --></option></form><form accept-charset="UTF-8" action="/wdgarcia/wdgarcia-overlay/search" class="js-site-search-form" data-scoped-search-url="/wdgarcia/wdgarcia-overlay/search" data-unscoped-search-url="/search" method="get"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /></div>
<label class="form-control header-search-wrapper js-chromeless-input-container">
<div class="header-search-scope">This repository</div>
<input type="text"
class="form-control header-search-input js-site-search-focus js-site-search-field is-clearable"
data-hotkey="s"
name="q"
placeholder="Search"
aria-label="Search this repository"
data-unscoped-placeholder="Search GitHub"
data-scoped-placeholder="Search"
autocapitalize="off">
</label>
</form></div>
</nav>
</div>
</div>
</header>
<div id="start-of-content" class="accessibility-aid"></div>
<div id="js-flash-container">
</div>
<div role="main">
<div itemscope itemtype="http://schema.org/SoftwareSourceCode">
<div id="js-repo-pjax-container" data-pjax-container>
<div class="pagehead repohead instapaper_ignore readability-menu experiment-repo-nav">
<div class="container repohead-details-container">
<ul class="pagehead-actions">
<li>
<a href="/login?return_to=%2Fwdgarcia%2Fwdgarcia-overlay"
class="btn btn-sm btn-with-count tooltipped tooltipped-n"
aria-label="You must be signed in to watch a repository" rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-eye" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.06 2C3 2 0 8 0 8s3 6 8.06 6C13 14 16 8 16 8s-3-6-7.94-6zM8 12c-2.2 0-4-1.78-4-4 0-2.2 1.8-4 4-4 2.22 0 4 1.8 4 4 0 2.22-1.78 4-4 4zm2-4c0 1.11-.89 2-2 2-1.11 0-2-.89-2-2 0-1.11.89-2 2-2 1.11 0 2 .89 2 2z"/></svg>
Watch
</a>
<a class="social-count" href="/wdgarcia/wdgarcia-overlay/watchers"
aria-label="1 user is watching this repository">
1
</a>
</li>
<li>
<a href="/login?return_to=%2Fwdgarcia%2Fwdgarcia-overlay"
class="btn btn-sm btn-with-count tooltipped tooltipped-n"
aria-label="You must be signed in to star a repository" rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-star" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M14 6l-4.9-.64L7 1 4.9 5.36 0 6l3.6 3.26L2.67 14 7 11.67 11.33 14l-.93-4.74z"/></svg>
Star
</a>
<a class="social-count js-social-count" href="/wdgarcia/wdgarcia-overlay/stargazers"
aria-label="0 users starred this repository">
0
</a>
</li>
<li>
<a href="/login?return_to=%2Fwdgarcia%2Fwdgarcia-overlay"
class="btn btn-sm btn-with-count tooltipped tooltipped-n"
aria-label="You must be signed in to fork a repository" rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-repo-forked" height="16" version="1.1" viewBox="0 0 10 16" width="10"><path fill-rule="evenodd" d="M8 1a1.993 1.993 0 0 0-1 3.72V6L5 8 3 6V4.72A1.993 1.993 0 0 0 2 1a1.993 1.993 0 0 0-1 3.72V6.5l3 3v1.78A1.993 1.993 0 0 0 5 15a1.993 1.993 0 0 0 1-3.72V9.5l3-3V4.72A1.993 1.993 0 0 0 8 1zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3 10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3-10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z"/></svg>
Fork
</a>
<a href="/wdgarcia/wdgarcia-overlay/network" class="social-count"
aria-label="0 users forked this repository">
0
</a>
</li>
</ul>
<h1 class="public ">
<svg aria-hidden="true" class="octicon octicon-repo" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M4 9H3V8h1v1zm0-3H3v1h1V6zm0-2H3v1h1V4zm0-2H3v1h1V2zm8-1v12c0 .55-.45 1-1 1H6v2l-1.5-1.5L3 16v-2H1c-.55 0-1-.45-1-1V1c0-.55.45-1 1-1h10c.55 0 1 .45 1 1zm-1 10H1v2h2v-1h3v1h5v-2zm0-10H2v9h9V1z"/></svg>
<span class="author" itemprop="author"><a href="/wdgarcia" class="url fn" rel="author">wdgarcia</a></span><!--
--><span class="path-divider">/</span><!--
--><strong itemprop="name"><a href="/wdgarcia/wdgarcia-overlay" data-pjax="#js-repo-pjax-container">wdgarcia-overlay</a></strong>
</h1>
</div>
<div class="container">
<nav class="reponav js-repo-nav js-sidenav-container-pjax"
itemscope
itemtype="http://schema.org/BreadcrumbList"
role="navigation"
data-pjax="#js-repo-pjax-container">
<span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement">
<a href="/wdgarcia/wdgarcia-overlay" aria-selected="true" class="js-selected-navigation-item selected reponav-item" data-hotkey="g c" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches /wdgarcia/wdgarcia-overlay" itemprop="url">
<svg aria-hidden="true" class="octicon octicon-code" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M9.5 3L8 4.5 11.5 8 8 11.5 9.5 13 14 8 9.5 3zm-5 0L0 8l4.5 5L6 11.5 2.5 8 6 4.5 4.5 3z"/></svg>
<span itemprop="name">Code</span>
<meta itemprop="position" content="1">
</a> </span>
<span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement">
<a href="/wdgarcia/wdgarcia-overlay/issues" class="js-selected-navigation-item reponav-item" data-hotkey="g i" data-selected-links="repo_issues repo_labels repo_milestones /wdgarcia/wdgarcia-overlay/issues" itemprop="url">
<svg aria-hidden="true" class="octicon octicon-issue-opened" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"/></svg>
<span itemprop="name">Issues</span>
<span class="counter">0</span>
<meta itemprop="position" content="2">
</a> </span>
<span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement">
<a href="/wdgarcia/wdgarcia-overlay/pulls" class="js-selected-navigation-item reponav-item" data-hotkey="g p" data-selected-links="repo_pulls /wdgarcia/wdgarcia-overlay/pulls" itemprop="url">
<svg aria-hidden="true" class="octicon octicon-git-pull-request" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M11 11.28V5c-.03-.78-.34-1.47-.94-2.06C9.46 2.35 8.78 2.03 8 2H7V0L4 3l3 3V4h1c.27.02.48.11.69.31.21.2.3.42.31.69v6.28A1.993 1.993 0 0 0 10 15a1.993 1.993 0 0 0 1-3.72zm-1 2.92c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zM4 3c0-1.11-.89-2-2-2a1.993 1.993 0 0 0-1 3.72v6.56A1.993 1.993 0 0 0 2 15a1.993 1.993 0 0 0 1-3.72V4.72c.59-.34 1-.98 1-1.72zm-.8 10c0 .66-.55 1.2-1.2 1.2-.65 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z"/></svg>
<span itemprop="name">Pull requests</span>
<span class="counter">0</span>
<meta itemprop="position" content="3">
</a> </span>
<a href="/wdgarcia/wdgarcia-overlay/projects" class="js-selected-navigation-item reponav-item" data-selected-links="repo_projects new_repo_project repo_project /wdgarcia/wdgarcia-overlay/projects">
<svg aria-hidden="true" class="octicon octicon-project" height="16" version="1.1" viewBox="0 0 15 16" width="15"><path fill-rule="evenodd" d="M10 12h3V2h-3v10zm-4-2h3V2H6v8zm-4 4h3V2H2v12zm-1 1h13V1H1v14zM14 0H1a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h13a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1z"/></svg>
Projects
<span class="counter">0</span>
</a>
<a href="/wdgarcia/wdgarcia-overlay/pulse" class="js-selected-navigation-item reponav-item" data-selected-links="pulse /wdgarcia/wdgarcia-overlay/pulse">
<svg aria-hidden="true" class="octicon octicon-pulse" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M11.5 8L8.8 5.4 6.6 8.5 5.5 1.6 2.38 8H0v2h3.6l.9-1.8.9 5.4L9 8.5l1.6 1.5H14V8z"/></svg>
Pulse
</a>
<a href="/wdgarcia/wdgarcia-overlay/graphs" class="js-selected-navigation-item reponav-item" data-selected-links="repo_graphs repo_contributors /wdgarcia/wdgarcia-overlay/graphs">
<svg aria-hidden="true" class="octicon octicon-graph" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M16 14v1H0V0h1v14h15zM5 13H3V8h2v5zm4 0H7V3h2v10zm4 0h-2V6h2v7z"/></svg>
Graphs
</a>
</nav>
</div>
</div>
<div class="container new-discussion-timeline experiment-repo-nav">
<div class="repository-content">
<a href="/wdgarcia/wdgarcia-overlay/blob/421e8c96f9250370e03875620b6d626a372bf053/media-tv/Popcorn-Time/files/Popcorn-Time.desktop" class="d-none js-permalink-shortcut" data-hotkey="y">Permalink</a>
<!-- blob contrib key: blob_contributors:v21:7054b1847ac247375fd9d84cc8e8ee66 -->
<div class="file-navigation js-zeroclipboard-container">
<div class="select-menu branch-select-menu js-menu-container js-select-menu float-left">
<button class="btn btn-sm select-menu-button js-menu-target css-truncate" data-hotkey="w"
type="button" aria-label="Switch branches or tags" tabindex="0" aria-haspopup="true">
<i>Branch:</i>
<span class="js-select-button css-truncate-target">master</span>
</button>
<div class="select-menu-modal-holder js-menu-content js-navigation-container" data-pjax aria-hidden="true">
<div class="select-menu-modal">
<div class="select-menu-header">
<svg aria-label="Close" class="octicon octicon-x js-menu-close" height="16" role="img" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg>
<span class="select-menu-title">Switch branches/tags</span>
</div>
<div class="select-menu-filters">
<div class="select-menu-text-filter">
<input type="text" aria-label="Filter branches/tags" id="context-commitish-filter-field" class="form-control js-filterable-field js-navigation-enable" placeholder="Filter branches/tags">
</div>
<div class="select-menu-tabs">
<ul>
<li class="select-menu-tab">
<a href="#" data-tab-filter="branches" data-filter-placeholder="Filter branches/tags" class="js-select-menu-tab" role="tab">Branches</a>
</li>
<li class="select-menu-tab">
<a href="#" data-tab-filter="tags" data-filter-placeholder="Find a tag…" class="js-select-menu-tab" role="tab">Tags</a>
</li>
</ul>
</div>
</div>
<div class="select-menu-list select-menu-tab-bucket js-select-menu-tab-bucket" data-tab-filter="branches" role="menu">
<div data-filterable-for="context-commitish-filter-field" data-filterable-type="substring">
<a class="select-menu-item js-navigation-item js-navigation-open selected"
href="/wdgarcia/wdgarcia-overlay/blob/master/media-tv/Popcorn-Time/files/Popcorn-Time.desktop"
data-name="master"
data-skip-pjax="true"
rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
<span class="select-menu-item-text css-truncate-target js-select-menu-filter-text">
master
</span>
</a>
</div>
<div class="select-menu-no-results">Nothing to show</div>
</div>
<div class="select-menu-list select-menu-tab-bucket js-select-menu-tab-bucket" data-tab-filter="tags">
<div data-filterable-for="context-commitish-filter-field" data-filterable-type="substring">
</div>
<div class="select-menu-no-results">Nothing to show</div>
</div>
</div>
</div>
</div>
<div class="BtnGroup float-right">
<a href="/wdgarcia/wdgarcia-overlay/find/master"
class="js-pjax-capture-input btn btn-sm BtnGroup-item"
data-pjax
data-hotkey="t">
Find file
</a>
<button aria-label="Copy file path to clipboard" class="js-zeroclipboard btn btn-sm BtnGroup-item tooltipped tooltipped-s" data-copied-hint="Copied!" type="button">Copy path</button>
</div>
<div class="breadcrumb js-zeroclipboard-target">
<span class="repo-root js-repo-root"><span class="js-path-segment"><a href="/wdgarcia/wdgarcia-overlay"><span>wdgarcia-overlay</span></a></span></span><span class="separator">/</span><span class="js-path-segment"><a href="/wdgarcia/wdgarcia-overlay/tree/master/media-tv"><span>media-tv</span></a></span><span class="separator">/</span><span class="js-path-segment"><a href="/wdgarcia/wdgarcia-overlay/tree/master/media-tv/Popcorn-Time"><span>Popcorn-Time</span></a></span><span class="separator">/</span><span class="js-path-segment"><a href="/wdgarcia/wdgarcia-overlay/tree/master/media-tv/Popcorn-Time/files"><span>files</span></a></span><span class="separator">/</span><strong class="final-path">Popcorn-Time.desktop</strong>
</div>
</div>
<include-fragment class="commit-tease" src="/wdgarcia/wdgarcia-overlay/contributors/master/media-tv/Popcorn-Time/files/Popcorn-Time.desktop">
<div>
Fetching contributors&hellip;
</div>
<div class="commit-tease-contributors">
<img alt="" class="loader-loading float-left" height="16" src="https://assets-cdn.github.com/images/spinners/octocat-spinner-32-EAF2F5.gif" width="16" />
<span class="loader-error">Cannot retrieve contributors at this time</span>
</div>
</include-fragment>
<div class="file">
<div class="file-header">
<div class="file-actions">
<div class="BtnGroup">
<a href="/wdgarcia/wdgarcia-overlay/raw/master/media-tv/Popcorn-Time/files/Popcorn-Time.desktop" class="btn btn-sm BtnGroup-item" id="raw-url">Raw</a>
<a href="/wdgarcia/wdgarcia-overlay/blame/master/media-tv/Popcorn-Time/files/Popcorn-Time.desktop" class="btn btn-sm js-update-url-with-hash BtnGroup-item">Blame</a>
<a href="/wdgarcia/wdgarcia-overlay/commits/master/media-tv/Popcorn-Time/files/Popcorn-Time.desktop" class="btn btn-sm BtnGroup-item" rel="nofollow">History</a>
</div>
<button type="button" class="btn-octicon disabled tooltipped tooltipped-nw"
aria-label="You must be signed in to make or propose changes">
<svg aria-hidden="true" class="octicon octicon-pencil" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M0 12v3h3l8-8-3-3-8 8zm3 2H1v-2h1v1h1v1zm10.3-9.3L12 6 9 3l1.3-1.3a.996.996 0 0 1 1.41 0l1.59 1.59c.39.39.39 1.02 0 1.41z"/></svg>
</button>
<button type="button" class="btn-octicon btn-octicon-danger disabled tooltipped tooltipped-nw"
aria-label="You must be signed in to make or propose changes">
<svg aria-hidden="true" class="octicon octicon-trashcan" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M11 2H9c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1H2c-.55 0-1 .45-1 1v1c0 .55.45 1 1 1v9c0 .55.45 1 1 1h7c.55 0 1-.45 1-1V5c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1zm-1 12H3V5h1v8h1V5h1v8h1V5h1v8h1V5h1v9zm1-10H2V3h9v1z"/></svg>
</button>
</div>
<div class="file-info">
9 lines (8 sloc)
<span class="file-info-divider"></span>
188 Bytes
</div>
</div>
<div itemprop="text" class="blob-wrapper data type-desktop">
<table class="highlight tab-size js-file-line-container" data-tab-size="8">
<tr>
<td id="L1" class="blob-num js-line-number" data-line-number="1"></td>
<td id="LC1" class="blob-code blob-code-inner js-file-line"><span class="pl-en">[Desktop Entry]</span></td>
</tr>
<tr>
<td id="L2" class="blob-num js-line-number" data-line-number="2"></td>
<td id="LC2" class="blob-code blob-code-inner js-file-line"><span class="pl-k">Name</span>=Popcorn Time</td>
</tr>
<tr>
<td id="L3" class="blob-num js-line-number" data-line-number="3"></td>
<td id="LC3" class="blob-code blob-code-inner js-file-line"><span class="pl-k">Comment</span>=Watch torrent movies instantly</td>
</tr>
<tr>
<td id="L4" class="blob-num js-line-number" data-line-number="4"></td>
<td id="LC4" class="blob-code blob-code-inner js-file-line"><span class="pl-k">Exec</span>=Popcorn-Time %U</td>
</tr>
<tr>
<td id="L5" class="blob-num js-line-number" data-line-number="5"></td>
<td id="LC5" class="blob-code blob-code-inner js-file-line"><span class="pl-k">Icon</span>=Popcorn-Time</td>
</tr>
<tr>
<td id="L6" class="blob-num js-line-number" data-line-number="6"></td>
<td id="LC6" class="blob-code blob-code-inner js-file-line"><span class="pl-k">Terminal</span>=false</td>
</tr>
<tr>
<td id="L7" class="blob-num js-line-number" data-line-number="7"></td>
<td id="LC7" class="blob-code blob-code-inner js-file-line"><span class="pl-k">Type</span>=Application</td>
</tr>
<tr>
<td id="L8" class="blob-num js-line-number" data-line-number="8"></td>
<td id="LC8" class="blob-code blob-code-inner js-file-line"><span class="pl-k">Categories</span>=Player;AudioVideo;Video;Network;</td>
</tr>
</table>
</div>
</div>
<button type="button" data-facebox="#jump-to-line" data-facebox-class="linejump" data-hotkey="l" class="d-none">Jump to Line</button>
<div id="jump-to-line" style="display:none">
<!-- '"` --><!-- </textarea></xmp> --></option></form><form accept-charset="UTF-8" action="" class="js-jump-to-line-form" method="get"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /></div>
<input class="form-control linejump-input js-jump-to-line-field" type="text" placeholder="Jump to line&hellip;" aria-label="Jump to line" autofocus>
<button type="submit" class="btn">Go</button>
</form></div>
</div>
<div class="modal-backdrop js-touch-events"></div>
</div>
</div>
</div>
</div>
<div class="container site-footer-container">
<div class="site-footer" role="contentinfo">
<ul class="site-footer-links float-right">
<li><a href="https://github.com/contact" data-ga-click="Footer, go to contact, text:contact">Contact GitHub</a></li>
<li><a href="https://developer.github.com" data-ga-click="Footer, go to api, text:api">API</a></li>
<li><a href="https://training.github.com" data-ga-click="Footer, go to training, text:training">Training</a></li>
<li><a href="https://shop.github.com" data-ga-click="Footer, go to shop, text:shop">Shop</a></li>
<li><a href="https://github.com/blog" data-ga-click="Footer, go to blog, text:blog">Blog</a></li>
<li><a href="https://github.com/about" data-ga-click="Footer, go to about, text:about">About</a></li>
</ul>
<a href="https://github.com" aria-label="Homepage" class="site-footer-mark" title="GitHub">
<svg aria-hidden="true" class="octicon octicon-mark-github" height="24" version="1.1" viewBox="0 0 16 16" width="24"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"/></svg>
</a>
<ul class="site-footer-links">
<li>&copy; 2016 <span title="0.06589s from github-fe-acdc16e.cp1-iad.github.net">GitHub</span>, Inc.</li>
<li><a href="https://github.com/site/terms" data-ga-click="Footer, go to terms, text:terms">Terms</a></li>
<li><a href="https://github.com/site/privacy" data-ga-click="Footer, go to privacy, text:privacy">Privacy</a></li>
<li><a href="https://github.com/security" data-ga-click="Footer, go to security, text:security">Security</a></li>
<li><a href="https://status.github.com/" data-ga-click="Footer, go to status, text:status">Status</a></li>
<li><a href="https://help.github.com" data-ga-click="Footer, go to help, text:help">Help</a></li>
</ul>
</div>
</div>
<div id="ajax-error-message" class="ajax-error-message flash flash-error">
<svg aria-hidden="true" class="octicon octicon-alert" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.865 1.52c-.18-.31-.51-.5-.87-.5s-.69.19-.87.5L.275 13.5c-.18.31-.18.69 0 1 .19.31.52.5.87.5h13.7c.36 0 .69-.19.86-.5.17-.31.18-.69.01-1L8.865 1.52zM8.995 13h-2v-2h2v2zm0-3h-2V6h2v4z"/></svg>
<button type="button" class="flash-close js-flash-close js-ajax-error-dismiss" aria-label="Dismiss error">
<svg aria-hidden="true" class="octicon octicon-x" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg>
</button>
You can't perform that action at this time.
</div>
<script crossorigin="anonymous" src="https://assets-cdn.github.com/assets/compat-30ce4c86c27f88c3d1b4eb03efda59b45d8d7c871880dee0b8f73d5ef1b25fdf.js"></script>
<script crossorigin="anonymous" src="https://assets-cdn.github.com/assets/frameworks-371e8d1656ecb97370831cad28f7ebc926e9636aeff699e75a5ead3e4ed85618.js"></script>
<script async="async" crossorigin="anonymous" src="https://assets-cdn.github.com/assets/github-a4126f1c450575e22bd908cba89d96855e11462a91d12cee8cc87e0f0445cd26.js"></script>
<div class="js-stale-session-flash stale-session-flash flash flash-warn flash-banner d-none">
<svg aria-hidden="true" class="octicon octicon-alert" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.865 1.52c-.18-.31-.51-.5-.87-.5s-.69.19-.87.5L.275 13.5c-.18.31-.18.69 0 1 .19.31.52.5.87.5h13.7c.36 0 .69-.19.86-.5.17-.31.18-.69.01-1L8.865 1.52zM8.995 13h-2v-2h2v2zm0-3h-2V6h2v4z"/></svg>
<span class="signed-in-tab-flash">You signed in with another tab or window. <a href="">Reload</a> to refresh your session.</span>
<span class="signed-out-tab-flash">You signed out in another tab or window. <a href="">Reload</a> to refresh your session.</span>
</div>
<div class="facebox" id="facebox" style="display:none;">
<div class="facebox-popup">
<div class="facebox-content" role="dialog" aria-labelledby="facebox-header" aria-describedby="facebox-description">
</div>
<button type="button" class="facebox-close js-facebox-close" aria-label="Close modal">
<svg aria-hidden="true" class="octicon octicon-x" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg>
</button>
</div>
</div>
</body>
</html>

View File

@ -1,491 +0,0 @@
<!DOCTYPE html>
<html lang="en" class="">
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# object: http://ogp.me/ns/object# article: http://ogp.me/ns/article# profile: http://ogp.me/ns/profile#">
<meta charset='utf-8'>
<link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/frameworks-31e369ccd2b23a1eccde83f03ef36eafff1f7b9025f6042ccac33a7915753de2.css" media="all" rel="stylesheet" />
<link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/github-42ceeb657525da865f82d1f7a844f3b8ab55c435f054cc62b92911bee9b25e90.css" media="all" rel="stylesheet" />
<link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/site-48a26f2c4b3f32dd9656723f5fdd558d42f6bcc5d13ba0a45ae025eabc9cd8b3.css" media="all" rel="stylesheet" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="Content-Language" content="en">
<meta name="viewport" content="width=device-width">
<title>wdgarcia-overlay/Popcorn-Time.png at master · wdgarcia/wdgarcia-overlay · GitHub</title>
<link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub">
<link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png">
<meta property="fb:app_id" content="1401488693436528">
<meta content="https://avatars2.githubusercontent.com/u/16702966?v=3&amp;s=400" name="twitter:image:src" /><meta content="@github" name="twitter:site" /><meta content="summary" name="twitter:card" /><meta content="wdgarcia/wdgarcia-overlay" name="twitter:title" /><meta content="wdgarcia-overlay - Repositorio layman para gentoo o funtoo" name="twitter:description" />
<meta content="https://avatars2.githubusercontent.com/u/16702966?v=3&amp;s=400" property="og:image" /><meta content="GitHub" property="og:site_name" /><meta content="object" property="og:type" /><meta content="wdgarcia/wdgarcia-overlay" property="og:title" /><meta content="https://github.com/wdgarcia/wdgarcia-overlay" property="og:url" /><meta content="wdgarcia-overlay - Repositorio layman para gentoo o funtoo" property="og:description" />
<meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats">
<meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors">
<link rel="assets" href="https://assets-cdn.github.com/">
<meta name="pjax-timeout" content="1000">
<meta name="request-id" content="532C32AF:23CD6:10032AF8:582E182D" data-pjax-transient>
<meta name="msapplication-TileImage" content="/windows-tile.png">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="selected-link" value="repo_source" data-pjax-transient>
<meta name="google-site-verification" content="KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU">
<meta name="google-site-verification" content="ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA">
<meta name="google-analytics" content="UA-3769691-2">
<meta content="collector.githubapp.com" name="octolytics-host" /><meta content="github" name="octolytics-app-id" /><meta content="532C32AF:23CD6:10032AF8:582E182D" name="octolytics-dimension-request_id" />
<meta content="/&lt;user-name&gt;/&lt;repo-name&gt;/blob/show" data-pjax-transient="true" name="analytics-location" />
<meta class="js-ga-set" name="dimension1" content="Logged Out">
<meta name="hostname" content="github.com">
<meta name="user-login" content="">
<meta name="expected-hostname" content="github.com">
<meta name="js-proxy-site-detection-payload" content="NjM5M2M0NTYxMjA0ODhjYzdmOTdmYjRkZTgxMTNmMWY3ZDIwZWU5YTVjNmI2MTFlNjhkZTdjZjYwMzAzZjMxNnx7InJlbW90ZV9hZGRyZXNzIjoiODMuNDQuNTAuMTc1IiwicmVxdWVzdF9pZCI6IjUzMkMzMkFGOjIzQ0Q2OjEwMDMyQUY4OjU4MkUxODJEIiwidGltZXN0YW1wIjoxNDc5NDE1ODUzLCJob3N0IjoiZ2l0aHViLmNvbSJ9">
<link rel="mask-icon" href="https://assets-cdn.github.com/pinned-octocat.svg" color="#000000">
<link rel="icon" type="image/x-icon" href="https://assets-cdn.github.com/favicon.ico">
<meta name="html-safe-nonce" content="426a108fc21c9828dd1506089e2844a03530ef1e">
<meta content="de40b4b06e590d6c5475659e4a15828e357fc2f2" name="form-nonce" />
<meta http-equiv="x-pjax-version" content="c8275829fc2cff8746d81013f8657a5b">
<meta name="description" content="wdgarcia-overlay - Repositorio layman para gentoo o funtoo">
<meta name="go-import" content="github.com/wdgarcia/wdgarcia-overlay git https://github.com/wdgarcia/wdgarcia-overlay.git">
<meta content="16702966" name="octolytics-dimension-user_id" /><meta content="wdgarcia" name="octolytics-dimension-user_login" /><meta content="73980057" name="octolytics-dimension-repository_id" /><meta content="wdgarcia/wdgarcia-overlay" name="octolytics-dimension-repository_nwo" /><meta content="true" name="octolytics-dimension-repository_public" /><meta content="false" name="octolytics-dimension-repository_is_fork" /><meta content="73980057" name="octolytics-dimension-repository_network_root_id" /><meta content="wdgarcia/wdgarcia-overlay" name="octolytics-dimension-repository_network_root_nwo" />
<link href="https://github.com/wdgarcia/wdgarcia-overlay/commits/master.atom" rel="alternate" title="Recent Commits to wdgarcia-overlay:master" type="application/atom+xml">
<link rel="canonical" href="https://github.com/wdgarcia/wdgarcia-overlay/blob/master/media-tv/Popcorn-Time/files/Popcorn-Time.png" data-pjax-transient>
</head>
<body class="logged-out env-production vis-public page-blob">
<div id="js-pjax-loader-bar" class="pjax-loader-bar"><div class="progress"></div></div>
<a href="#start-of-content" tabindex="1" class="accessibility-aid js-skip-to-content">Skip to content</a>
<header class="site-header js-details-container" role="banner">
<div class="container-responsive">
<a class="header-logo-invertocat" href="https://github.com/" aria-label="Homepage" data-ga-click="(Logged out) Header, go to homepage, icon:logo-wordmark">
<svg aria-hidden="true" class="octicon octicon-mark-github" height="32" version="1.1" viewBox="0 0 16 16" width="32"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"/></svg>
</a>
<button class="btn-link float-right site-header-toggle js-details-target" type="button" aria-label="Toggle navigation">
<svg aria-hidden="true" class="octicon octicon-three-bars" height="24" version="1.1" viewBox="0 0 12 16" width="18"><path fill-rule="evenodd" d="M11.41 9H.59C0 9 0 8.59 0 8c0-.59 0-1 .59-1H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1h.01zm0-4H.59C0 5 0 4.59 0 4c0-.59 0-1 .59-1H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1h.01zM.59 11H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1H.59C0 13 0 12.59 0 12c0-.59 0-1 .59-1z"/></svg>
</button>
<div class="site-header-menu">
<nav class="site-header-nav site-header-nav-main">
<a href="/personal" class="js-selected-navigation-item nav-item nav-item-personal" data-ga-click="Header, click, Nav menu - item:personal" data-selected-links="/personal /personal">
Personal
</a> <a href="/open-source" class="js-selected-navigation-item nav-item nav-item-opensource" data-ga-click="Header, click, Nav menu - item:opensource" data-selected-links="/open-source /open-source">
Open source
</a> <a href="/business" class="js-selected-navigation-item nav-item nav-item-business" data-ga-click="Header, click, Nav menu - item:business" data-selected-links="/business /business/partners /business/features /business/customers /business">
Business
</a> <a href="/explore" class="js-selected-navigation-item nav-item nav-item-explore" data-ga-click="Header, click, Nav menu - item:explore" data-selected-links="/explore /trending /trending/developers /integrations /integrations/feature/code /integrations/feature/collaborate /integrations/feature/ship /showcases /explore">
Explore
</a> </nav>
<div class="site-header-actions">
<a class="btn btn-primary site-header-actions-btn" href="/join?source=header-repo" data-ga-click="(Logged out) Header, clicked Sign up, text:sign-up">Sign up</a>
<a class="btn site-header-actions-btn mr-1" href="/login?return_to=%2Fwdgarcia%2Fwdgarcia-overlay%2Fblob%2Fmaster%2Fmedia-tv%2FPopcorn-Time%2Ffiles%2FPopcorn-Time.png" data-ga-click="(Logged out) Header, clicked Sign in, text:sign-in">Sign in</a>
</div>
<nav class="site-header-nav site-header-nav-secondary mr-md-3">
<a class="nav-item" href="/pricing">Pricing</a>
<a class="nav-item" href="/blog">Blog</a>
<a class="nav-item" href="https://help.github.com">Support</a>
<a class="nav-item header-search-link" href="https://github.com/search">Search GitHub</a>
<div class="header-search scoped-search site-scoped-search js-site-search" role="search">
<!-- '"` --><!-- </textarea></xmp> --></option></form><form accept-charset="UTF-8" action="/wdgarcia/wdgarcia-overlay/search" class="js-site-search-form" data-scoped-search-url="/wdgarcia/wdgarcia-overlay/search" data-unscoped-search-url="/search" method="get"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /></div>
<label class="form-control header-search-wrapper js-chromeless-input-container">
<div class="header-search-scope">This repository</div>
<input type="text"
class="form-control header-search-input js-site-search-focus js-site-search-field is-clearable"
data-hotkey="s"
name="q"
placeholder="Search"
aria-label="Search this repository"
data-unscoped-placeholder="Search GitHub"
data-scoped-placeholder="Search"
autocapitalize="off">
</label>
</form></div>
</nav>
</div>
</div>
</header>
<div id="start-of-content" class="accessibility-aid"></div>
<div id="js-flash-container">
</div>
<div role="main">
<div itemscope itemtype="http://schema.org/SoftwareSourceCode">
<div id="js-repo-pjax-container" data-pjax-container>
<div class="pagehead repohead instapaper_ignore readability-menu experiment-repo-nav">
<div class="container repohead-details-container">
<ul class="pagehead-actions">
<li>
<a href="/login?return_to=%2Fwdgarcia%2Fwdgarcia-overlay"
class="btn btn-sm btn-with-count tooltipped tooltipped-n"
aria-label="You must be signed in to watch a repository" rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-eye" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.06 2C3 2 0 8 0 8s3 6 8.06 6C13 14 16 8 16 8s-3-6-7.94-6zM8 12c-2.2 0-4-1.78-4-4 0-2.2 1.8-4 4-4 2.22 0 4 1.8 4 4 0 2.22-1.78 4-4 4zm2-4c0 1.11-.89 2-2 2-1.11 0-2-.89-2-2 0-1.11.89-2 2-2 1.11 0 2 .89 2 2z"/></svg>
Watch
</a>
<a class="social-count" href="/wdgarcia/wdgarcia-overlay/watchers"
aria-label="1 user is watching this repository">
1
</a>
</li>
<li>
<a href="/login?return_to=%2Fwdgarcia%2Fwdgarcia-overlay"
class="btn btn-sm btn-with-count tooltipped tooltipped-n"
aria-label="You must be signed in to star a repository" rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-star" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M14 6l-4.9-.64L7 1 4.9 5.36 0 6l3.6 3.26L2.67 14 7 11.67 11.33 14l-.93-4.74z"/></svg>
Star
</a>
<a class="social-count js-social-count" href="/wdgarcia/wdgarcia-overlay/stargazers"
aria-label="0 users starred this repository">
0
</a>
</li>
<li>
<a href="/login?return_to=%2Fwdgarcia%2Fwdgarcia-overlay"
class="btn btn-sm btn-with-count tooltipped tooltipped-n"
aria-label="You must be signed in to fork a repository" rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-repo-forked" height="16" version="1.1" viewBox="0 0 10 16" width="10"><path fill-rule="evenodd" d="M8 1a1.993 1.993 0 0 0-1 3.72V6L5 8 3 6V4.72A1.993 1.993 0 0 0 2 1a1.993 1.993 0 0 0-1 3.72V6.5l3 3v1.78A1.993 1.993 0 0 0 5 15a1.993 1.993 0 0 0 1-3.72V9.5l3-3V4.72A1.993 1.993 0 0 0 8 1zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3 10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3-10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z"/></svg>
Fork
</a>
<a href="/wdgarcia/wdgarcia-overlay/network" class="social-count"
aria-label="0 users forked this repository">
0
</a>
</li>
</ul>
<h1 class="public ">
<svg aria-hidden="true" class="octicon octicon-repo" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M4 9H3V8h1v1zm0-3H3v1h1V6zm0-2H3v1h1V4zm0-2H3v1h1V2zm8-1v12c0 .55-.45 1-1 1H6v2l-1.5-1.5L3 16v-2H1c-.55 0-1-.45-1-1V1c0-.55.45-1 1-1h10c.55 0 1 .45 1 1zm-1 10H1v2h2v-1h3v1h5v-2zm0-10H2v9h9V1z"/></svg>
<span class="author" itemprop="author"><a href="/wdgarcia" class="url fn" rel="author">wdgarcia</a></span><!--
--><span class="path-divider">/</span><!--
--><strong itemprop="name"><a href="/wdgarcia/wdgarcia-overlay" data-pjax="#js-repo-pjax-container">wdgarcia-overlay</a></strong>
</h1>
</div>
<div class="container">
<nav class="reponav js-repo-nav js-sidenav-container-pjax"
itemscope
itemtype="http://schema.org/BreadcrumbList"
role="navigation"
data-pjax="#js-repo-pjax-container">
<span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement">
<a href="/wdgarcia/wdgarcia-overlay" aria-selected="true" class="js-selected-navigation-item selected reponav-item" data-hotkey="g c" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches /wdgarcia/wdgarcia-overlay" itemprop="url">
<svg aria-hidden="true" class="octicon octicon-code" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M9.5 3L8 4.5 11.5 8 8 11.5 9.5 13 14 8 9.5 3zm-5 0L0 8l4.5 5L6 11.5 2.5 8 6 4.5 4.5 3z"/></svg>
<span itemprop="name">Code</span>
<meta itemprop="position" content="1">
</a> </span>
<span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement">
<a href="/wdgarcia/wdgarcia-overlay/issues" class="js-selected-navigation-item reponav-item" data-hotkey="g i" data-selected-links="repo_issues repo_labels repo_milestones /wdgarcia/wdgarcia-overlay/issues" itemprop="url">
<svg aria-hidden="true" class="octicon octicon-issue-opened" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"/></svg>
<span itemprop="name">Issues</span>
<span class="counter">0</span>
<meta itemprop="position" content="2">
</a> </span>
<span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement">
<a href="/wdgarcia/wdgarcia-overlay/pulls" class="js-selected-navigation-item reponav-item" data-hotkey="g p" data-selected-links="repo_pulls /wdgarcia/wdgarcia-overlay/pulls" itemprop="url">
<svg aria-hidden="true" class="octicon octicon-git-pull-request" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M11 11.28V5c-.03-.78-.34-1.47-.94-2.06C9.46 2.35 8.78 2.03 8 2H7V0L4 3l3 3V4h1c.27.02.48.11.69.31.21.2.3.42.31.69v6.28A1.993 1.993 0 0 0 10 15a1.993 1.993 0 0 0 1-3.72zm-1 2.92c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zM4 3c0-1.11-.89-2-2-2a1.993 1.993 0 0 0-1 3.72v6.56A1.993 1.993 0 0 0 2 15a1.993 1.993 0 0 0 1-3.72V4.72c.59-.34 1-.98 1-1.72zm-.8 10c0 .66-.55 1.2-1.2 1.2-.65 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z"/></svg>
<span itemprop="name">Pull requests</span>
<span class="counter">0</span>
<meta itemprop="position" content="3">
</a> </span>
<a href="/wdgarcia/wdgarcia-overlay/projects" class="js-selected-navigation-item reponav-item" data-selected-links="repo_projects new_repo_project repo_project /wdgarcia/wdgarcia-overlay/projects">
<svg aria-hidden="true" class="octicon octicon-project" height="16" version="1.1" viewBox="0 0 15 16" width="15"><path fill-rule="evenodd" d="M10 12h3V2h-3v10zm-4-2h3V2H6v8zm-4 4h3V2H2v12zm-1 1h13V1H1v14zM14 0H1a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h13a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1z"/></svg>
Projects
<span class="counter">0</span>
</a>
<a href="/wdgarcia/wdgarcia-overlay/pulse" class="js-selected-navigation-item reponav-item" data-selected-links="pulse /wdgarcia/wdgarcia-overlay/pulse">
<svg aria-hidden="true" class="octicon octicon-pulse" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M11.5 8L8.8 5.4 6.6 8.5 5.5 1.6 2.38 8H0v2h3.6l.9-1.8.9 5.4L9 8.5l1.6 1.5H14V8z"/></svg>
Pulse
</a>
<a href="/wdgarcia/wdgarcia-overlay/graphs" class="js-selected-navigation-item reponav-item" data-selected-links="repo_graphs repo_contributors /wdgarcia/wdgarcia-overlay/graphs">
<svg aria-hidden="true" class="octicon octicon-graph" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M16 14v1H0V0h1v14h15zM5 13H3V8h2v5zm4 0H7V3h2v10zm4 0h-2V6h2v7z"/></svg>
Graphs
</a>
</nav>
</div>
</div>
<div class="container new-discussion-timeline experiment-repo-nav">
<div class="repository-content">
<a href="/wdgarcia/wdgarcia-overlay/blob/421e8c96f9250370e03875620b6d626a372bf053/media-tv/Popcorn-Time/files/Popcorn-Time.png" class="d-none js-permalink-shortcut" data-hotkey="y">Permalink</a>
<!-- blob contrib key: blob_contributors:v21:7000540b5efc1a3023ec139e9c3ed219 -->
<div class="file-navigation js-zeroclipboard-container">
<div class="select-menu branch-select-menu js-menu-container js-select-menu float-left">
<button class="btn btn-sm select-menu-button js-menu-target css-truncate" data-hotkey="w"
type="button" aria-label="Switch branches or tags" tabindex="0" aria-haspopup="true">
<i>Branch:</i>
<span class="js-select-button css-truncate-target">master</span>
</button>
<div class="select-menu-modal-holder js-menu-content js-navigation-container" data-pjax aria-hidden="true">
<div class="select-menu-modal">
<div class="select-menu-header">
<svg aria-label="Close" class="octicon octicon-x js-menu-close" height="16" role="img" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg>
<span class="select-menu-title">Switch branches/tags</span>
</div>
<div class="select-menu-filters">
<div class="select-menu-text-filter">
<input type="text" aria-label="Filter branches/tags" id="context-commitish-filter-field" class="form-control js-filterable-field js-navigation-enable" placeholder="Filter branches/tags">
</div>
<div class="select-menu-tabs">
<ul>
<li class="select-menu-tab">
<a href="#" data-tab-filter="branches" data-filter-placeholder="Filter branches/tags" class="js-select-menu-tab" role="tab">Branches</a>
</li>
<li class="select-menu-tab">
<a href="#" data-tab-filter="tags" data-filter-placeholder="Find a tag…" class="js-select-menu-tab" role="tab">Tags</a>
</li>
</ul>
</div>
</div>
<div class="select-menu-list select-menu-tab-bucket js-select-menu-tab-bucket" data-tab-filter="branches" role="menu">
<div data-filterable-for="context-commitish-filter-field" data-filterable-type="substring">
<a class="select-menu-item js-navigation-item js-navigation-open selected"
href="/wdgarcia/wdgarcia-overlay/blob/master/media-tv/Popcorn-Time/files/Popcorn-Time.png"
data-name="master"
data-skip-pjax="true"
rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
<span class="select-menu-item-text css-truncate-target js-select-menu-filter-text">
master
</span>
</a>
</div>
<div class="select-menu-no-results">Nothing to show</div>
</div>
<div class="select-menu-list select-menu-tab-bucket js-select-menu-tab-bucket" data-tab-filter="tags">
<div data-filterable-for="context-commitish-filter-field" data-filterable-type="substring">
</div>
<div class="select-menu-no-results">Nothing to show</div>
</div>
</div>
</div>
</div>
<div class="BtnGroup float-right">
<a href="/wdgarcia/wdgarcia-overlay/find/master"
class="js-pjax-capture-input btn btn-sm BtnGroup-item"
data-pjax
data-hotkey="t">
Find file
</a>
<button aria-label="Copy file path to clipboard" class="js-zeroclipboard btn btn-sm BtnGroup-item tooltipped tooltipped-s" data-copied-hint="Copied!" type="button">Copy path</button>
</div>
<div class="breadcrumb js-zeroclipboard-target">
<span class="repo-root js-repo-root"><span class="js-path-segment"><a href="/wdgarcia/wdgarcia-overlay"><span>wdgarcia-overlay</span></a></span></span><span class="separator">/</span><span class="js-path-segment"><a href="/wdgarcia/wdgarcia-overlay/tree/master/media-tv"><span>media-tv</span></a></span><span class="separator">/</span><span class="js-path-segment"><a href="/wdgarcia/wdgarcia-overlay/tree/master/media-tv/Popcorn-Time"><span>Popcorn-Time</span></a></span><span class="separator">/</span><span class="js-path-segment"><a href="/wdgarcia/wdgarcia-overlay/tree/master/media-tv/Popcorn-Time/files"><span>files</span></a></span><span class="separator">/</span><strong class="final-path">Popcorn-Time.png</strong>
</div>
</div>
<include-fragment class="commit-tease" src="/wdgarcia/wdgarcia-overlay/contributors/master/media-tv/Popcorn-Time/files/Popcorn-Time.png">
<div>
Fetching contributors&hellip;
</div>
<div class="commit-tease-contributors">
<img alt="" class="loader-loading float-left" height="16" src="https://assets-cdn.github.com/images/spinners/octocat-spinner-32-EAF2F5.gif" width="16" />
<span class="loader-error">Cannot retrieve contributors at this time</span>
</div>
</include-fragment>
<div class="file">
<div class="file-header">
<div class="file-actions">
<div class="BtnGroup">
<a href="/wdgarcia/wdgarcia-overlay/raw/master/media-tv/Popcorn-Time/files/Popcorn-Time.png" class="btn btn-sm BtnGroup-item" id="raw-url">Download</a>
<a href="/wdgarcia/wdgarcia-overlay/commits/master/media-tv/Popcorn-Time/files/Popcorn-Time.png" class="btn btn-sm BtnGroup-item" rel="nofollow">History</a>
</div>
<!-- '"` --><!-- </textarea></xmp> --></option></form><form accept-charset="UTF-8" action="/wdgarcia/wdgarcia-overlay/delete/master/media-tv/Popcorn-Time/files/Popcorn-Time.png" class="inline-form" data-form-nonce="de40b4b06e590d6c5475659e4a15828e357fc2f2" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /><input name="authenticity_token" type="hidden" value="3AfTm43Ki3b9kd60DAkPcUYOTcRWkYMEz4XLsqFEzdGaHdC9uHEdcl3YVgFoFN/nxi3VRI/Hz26F1F64pkePKw==" /></div>
<button class="btn-octicon btn-octicon-danger tooltipped tooltipped-nw" type="submit"
aria-label="You must be signed in to make or propose changes" data-disable-with>
<svg aria-hidden="true" class="octicon octicon-trashcan" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M11 2H9c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1H2c-.55 0-1 .45-1 1v1c0 .55.45 1 1 1v9c0 .55.45 1 1 1h7c.55 0 1-.45 1-1V5c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1zm-1 12H3V5h1v8h1V5h1v8h1V5h1v8h1V5h1v9zm1-10H2V3h9v1z"/></svg>
</button>
</form> </div>
<div class="file-info">
79.3 KB
</div>
</div>
<div itemprop="text" class="blob-wrapper data type-text">
<div class="image">
<span class="border-wrap"><img src="/wdgarcia/wdgarcia-overlay/blob/master/media-tv/Popcorn-Time/files/Popcorn-Time.png?raw=true" alt="Popcorn-Time.png"></span>
</div>
</div>
</div>
<button type="button" data-facebox="#jump-to-line" data-facebox-class="linejump" data-hotkey="l" class="d-none">Jump to Line</button>
<div id="jump-to-line" style="display:none">
<!-- '"` --><!-- </textarea></xmp> --></option></form><form accept-charset="UTF-8" action="" class="js-jump-to-line-form" method="get"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /></div>
<input class="form-control linejump-input js-jump-to-line-field" type="text" placeholder="Jump to line&hellip;" aria-label="Jump to line" autofocus>
<button type="submit" class="btn">Go</button>
</form></div>
</div>
<div class="modal-backdrop js-touch-events"></div>
</div>
</div>
</div>
</div>
<div class="container site-footer-container">
<div class="site-footer" role="contentinfo">
<ul class="site-footer-links float-right">
<li><a href="https://github.com/contact" data-ga-click="Footer, go to contact, text:contact">Contact GitHub</a></li>
<li><a href="https://developer.github.com" data-ga-click="Footer, go to api, text:api">API</a></li>
<li><a href="https://training.github.com" data-ga-click="Footer, go to training, text:training">Training</a></li>
<li><a href="https://shop.github.com" data-ga-click="Footer, go to shop, text:shop">Shop</a></li>
<li><a href="https://github.com/blog" data-ga-click="Footer, go to blog, text:blog">Blog</a></li>
<li><a href="https://github.com/about" data-ga-click="Footer, go to about, text:about">About</a></li>
</ul>
<a href="https://github.com" aria-label="Homepage" class="site-footer-mark" title="GitHub">
<svg aria-hidden="true" class="octicon octicon-mark-github" height="24" version="1.1" viewBox="0 0 16 16" width="24"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"/></svg>
</a>
<ul class="site-footer-links">
<li>&copy; 2016 <span title="0.05647s from github-fe144-cp1-prd.iad.github.net">GitHub</span>, Inc.</li>
<li><a href="https://github.com/site/terms" data-ga-click="Footer, go to terms, text:terms">Terms</a></li>
<li><a href="https://github.com/site/privacy" data-ga-click="Footer, go to privacy, text:privacy">Privacy</a></li>
<li><a href="https://github.com/security" data-ga-click="Footer, go to security, text:security">Security</a></li>
<li><a href="https://status.github.com/" data-ga-click="Footer, go to status, text:status">Status</a></li>
<li><a href="https://help.github.com" data-ga-click="Footer, go to help, text:help">Help</a></li>
</ul>
</div>
</div>
<div id="ajax-error-message" class="ajax-error-message flash flash-error">
<svg aria-hidden="true" class="octicon octicon-alert" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.865 1.52c-.18-.31-.51-.5-.87-.5s-.69.19-.87.5L.275 13.5c-.18.31-.18.69 0 1 .19.31.52.5.87.5h13.7c.36 0 .69-.19.86-.5.17-.31.18-.69.01-1L8.865 1.52zM8.995 13h-2v-2h2v2zm0-3h-2V6h2v4z"/></svg>
<button type="button" class="flash-close js-flash-close js-ajax-error-dismiss" aria-label="Dismiss error">
<svg aria-hidden="true" class="octicon octicon-x" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg>
</button>
You can't perform that action at this time.
</div>
<script crossorigin="anonymous" src="https://assets-cdn.github.com/assets/compat-30ce4c86c27f88c3d1b4eb03efda59b45d8d7c871880dee0b8f73d5ef1b25fdf.js"></script>
<script crossorigin="anonymous" src="https://assets-cdn.github.com/assets/frameworks-371e8d1656ecb97370831cad28f7ebc926e9636aeff699e75a5ead3e4ed85618.js"></script>
<script async="async" crossorigin="anonymous" src="https://assets-cdn.github.com/assets/github-a4126f1c450575e22bd908cba89d96855e11462a91d12cee8cc87e0f0445cd26.js"></script>
<div class="js-stale-session-flash stale-session-flash flash flash-warn flash-banner d-none">
<svg aria-hidden="true" class="octicon octicon-alert" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.865 1.52c-.18-.31-.51-.5-.87-.5s-.69.19-.87.5L.275 13.5c-.18.31-.18.69 0 1 .19.31.52.5.87.5h13.7c.36 0 .69-.19.86-.5.17-.31.18-.69.01-1L8.865 1.52zM8.995 13h-2v-2h2v2zm0-3h-2V6h2v4z"/></svg>
<span class="signed-in-tab-flash">You signed in with another tab or window. <a href="">Reload</a> to refresh your session.</span>
<span class="signed-out-tab-flash">You signed out in another tab or window. <a href="">Reload</a> to refresh your session.</span>
</div>
<div class="facebox" id="facebox" style="display:none;">
<div class="facebox-popup">
<div class="facebox-content" role="dialog" aria-labelledby="facebox-header" aria-describedby="facebox-description">
</div>
<button type="button" class="facebox-close js-facebox-close" aria-label="Close modal">
<svg aria-hidden="true" class="octicon octicon-x" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg>
</button>
</div>
</div>
</body>
</html>

View File

@ -1,53 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=6
inherit eutils fdo-mime multilib
DESCRIPTION="Watch Movies and TV Shows instantly"
HOMEPAGE="https://popcorntime.sh/"
SRC_URI="amd64? ( https://get.popcorntime.sh/build/Popcorn-Time-0.3.10-Linux-64.tar.xz )"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RESTRICT="splitdebug strip"
DEPEND=""
RDEPEND="dev-libs/nss
gnome-base/gconf
media-fonts/corefonts
media-libs/alsa-lib
x11-libs/gtk+:2"
S="${WORKDIR}"
src_install() {
exeinto /opt/${PN}
doexe Popcorn-Time
insinto /opt/${PN}
doins -r src node_modules icudtl.dat locales LICENSE.txt lib nw_100_percent.pak nw_200_percent.pak package.json resources.pak snapshot_blob.bin pnacl CHANGELOG.md chromedriver credits.html minidump_stackwalk nacl_helper nacl_helper_bootstrap nacl_irt_x86_64.nexe natives_blob.bin nwjc payload README.md
dosym /$(get_libdir)/libudev.so.1 /opt/${PN}/libudev.so.0
dosym /opt/${PN}/Popcorn-Time /usr/bin/${PN}
make_wrapper ${PN} ./Popcorn-Time /opt/${PN} /opt/bin
insinto /usr/share/applications
doins "${FILESDIR}"/${PN}.desktop
insinto /usr/share/pixmaps
doins "${FILESDIR}"/${PN}.png
}
pkg_postinst() {
fdo-mime_desktop_database_update
elog "${PN} ${PV} installed successfully in your system"
}
pkg_postrm() {
fdo-mime_desktop_database_update
}

View File

@ -1,2 +0,0 @@
DIST v0.3.1.tar.gz 1357837 SHA256 079fd7b26646512ba881d924614dc8f3a645d8bb3c2d1576f861ca47e1190b74 SHA512 30168831b1ec18233a330b558ee0220d6e83a401079c6788a4a2874829f619eac349d86361c86cc5c81d197e465887c7c102c4068fe470952424fa49ddfea668 WHIRLPOOL 7a03a28f2ed8afd4baeed585217d4a041ff1fbac7971f9f45eb11291d5c52cda760ad67614588877aa25065db700d591ad46bd5db1a572347abe682b8c011609
EBUILD gnome-twitch-0.3.1.ebuild 2168 SHA256 894f6ff73fd1e5d222d79bda8755e8144e8a049a499d82372e51481f021b11e6 SHA512 f487a1e5d3f0db050bddd8f6a79cdb24d75b7ba1acee4839cbd54852a82ebcf7c73a2c8c5ae1612a313f3933f5458c5e4c0a36b18dbd9d86915e22c275110735 WHIRLPOOL 4a7ab32ae57182b9c6e42b23f02883b9b6492afdc21ddde9c5aaed332c3c6a7d3f299e0e7ff7039f4688a100dc45929d34c9f39d3e1b1c2290140d95a93109a2

View File

@ -1,100 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit gnome2-utils fdo-mime
DESCRIPTION="Enjoy Twitch on your GNU/Linux desktop"
HOMEPAGE="http://gnome-twitch.vinszent.com/"
SRC_URI="https://github.com/vinszent/gnome-twitch/archive/v${PV}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DOCS="README.md CONTRIBUTING.md TODO.org"
IUSE="+gst-cairo gst-opengl gst-clutter mpv"
DEPEND=">=dev-util/meson-0.32.0
dev-util/ninja"
RDEPEND="${DEPEND}
>=x11-libs/gtk+-3.20
net-libs/libsoup
dev-libs/json-glib
net-libs/webkit-gtk
gst-cairo? (
media-libs/gstreamer
media-plugins/gst-plugins-libav
media-libs/gst-plugins-base
media-libs/gst-plugins-good
media-libs/gst-plugins-bad
)
gst-opengl? (
media-libs/gstreamer
media-plugins/gst-plugins-libav
media-libs/gst-plugins-base
media-libs/gst-plugins-good
media-libs/gst-plugins-bad
)
gst-clutter? (
media-libs/gstreamer
media-plugins/gst-plugins-libav
media-libs/gst-plugins-base
media-libs/gst-plugins-good
media-libs/gst-plugins-bad
>=media-libs/clutter-gst-3.0
>=media-libs/clutter-gtk-1.0
)
mpv? (
media-video/mpv[libmpv]
)
dev-libs/libpeas
dev-libs/gobject-introspection"
src_compile() {
local params
rm -rf build
mkdir build
cd build
params="--prefix=/usr --libdir=lib --buildtype=release -Ddo-post-install=false"
if use gst-cairo ; then
params="${params} -Dwith-player-gstreamer-cairo=true"
fi
if use gst-opengl ; then
params="${params} -Dwith-player-gstreamer-opengl=true"
fi
if use gst-clutter ; then
params="${params} -Dwith-player-gstreamer-clutter=true"
fi
if use mpv ; then
params="${params} -Dwith-player-mpv-opengl=true"
fi
meson ${params} -Db_lundef=false ..
ninja
}
src_install() {
cd build
DESTDIR="${D}" ninja install
cd ..
dodoc ${DOCS}
}
pkg_preinst() {
gnome2_icon_savelist
gnome2_schemas_savelist
}
pkg_postinst() {
gnome2_schemas_update
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
fdo-mime_desktop_database_update
gnome2_schemas_update
}

View File

@ -1 +0,0 @@
masters = calculate gentoo

View File

@ -1,2 +0,0 @@
DIST ghetto-skype_1.5.0_amd64.deb 67514964 SHA256 72cd2163dd7c99f64629dbd4059fa057a215032e16a1c7889b77ffe4ed3d44f8 SHA512 332a675cd8efcd9fa83c849274f1a4b0c96d9669b854643b6190d4d89c369c6b8965e98fc6d130e99f1be8099c6e768fe114a1fb36ba74008e372018b5cc8b46 WHIRLPOOL 36b446da368ec043e09defa41df208845dfbf8be91bccadf2b8fe306a20272b80251c644f046632e3fd9cb5b9a4335ff23bb2d8cc6bda30180fd17ff7be82bd1
EBUILD ghetto-skype-1.5.0.ebuild 614 SHA256 31717df5ee8bdfa4da72030fa8e45be087ee46cd4b0676dcd2ecd55e8a82d9b8 SHA512 f33e3d998ca8fe997582981975aa2e5eaf2238eb633dd1616ff99e4f01eca8d291e9a223895d22aa5b751a7de2d030484d41a75edff9afaa68b6281b1425b9fe WHIRLPOOL 62973034ecb3d3415e4ff2864a967016ce4d6a94d6a485b19de26469406c8178689b25eff0ca6b1428fac875f123eae7fc2e3d7da3e3f9aaf99035f77b4cd5a8

View File

@ -1,29 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils
DESCRIPTION="Free calls, text and picture sharing with anyone, anywhere!"
HOMEPAGE="https://github.com/stanfieldr/ghetto-skype"
SRC_URI="https://github.com/stanfieldr/ghetto-skype/releases/download/v${PV}/ghetto-skype_${PV}_amd64.deb"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RESTRICT="strip"
S="${WORKDIR}"
LICENSE="GPL-3"
src_prepare() {
unpack ./control.tar.gz
unpack ./data.tar.xz
}
src_install(){
doins -r usr
doins -r opt
fperms 755 /opt/Ghetto\ Skype/ghetto-skype
}

View File

@ -1 +0,0 @@
EBUILD poezio-9999.ebuild 722 SHA256 7614598a79b40b9c5cf017cd347a458894071b6aa15cefa2c2aa6b4e3374e28f SHA512 83c70ceb4f4883143ef74001a9a1069c3eb352fe93a16e45b649f397f04ab198b773b9fc5c8d7ac63f2636474aad3ddddb61203a5367cbaf8719f826899a7801 WHIRLPOOL 56501678ad44bf39bca5937e90ee938c6ac901aecad47a1dbd5c81700ba9b54589e9d543742927de96bd1fb6b8b27a743b74d27a4b57b330332efe82c5208ae6

View File

@ -1,29 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
PYTHON_COMPAT=( python3_4 )
DISTUTILS_SINGLE_IMPL="1"
#inherit python-single-r1
inherit distutils-r1 git-r3
EGIT_REPO_URI="git://git.poez.io/${PN}"
EGIT_MIN_CLONE_TYPE="mirror"
DESCRIPTION="Console XMPP client that looks like most famous IRC clients"
HOMEPAGE="http://poez.io/"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64"
IUSE="otr"
#dnspython dep is optional and skipped (requires privately patched, python3 version)
RDEPEND="=dev-python/slixmpp-9999[${PYTHON_USEDEP}]
${PYTHON_DEPS}
otr? ( dev-python/pycrypto[${PYTHON_USEDEP}]
dev-python/potr[${PYTHON_USEDEP}] )"
DEPEND="${RDEPEND}"

View File

@ -1,3 +0,0 @@
DIST profanity-0.5.1.tar.gz 691508 SHA256 e3513713e74ec3363fbdbac2919bdc17e249988780cc5a4589d1425807a7feb8 SHA512 fcafa7e1dcf0948d7fa30ba33665e1ec0e8bb9e0246df2d1cf3fe5d7f2bd25b07fa2cb0fd383ee23fc720850ff295159537567f175c21f1c93f50da0099e209d WHIRLPOOL 17da0ae4088619dcf9d25552ed2f1f366ec03e61abf117c8cd5843244c751b9d732e4e47add5395f35fe1bf8845b562a1c23e5a7935b454ef1270ec7afc65aae
EBUILD profanity-0.5.1.ebuild 1192 SHA256 3a21a1311373e961bbca7437997cb86d3831d7002d2a6ef9fd8cc39bf540e6fd SHA512 009f363da0681f7ddfcb27aa447babf7b3859495a893b11b5995c4dd67c36c5dec2468c74ec14a5ef47a9dfb11afb84fbb8709641275ba2186acafa1c6d66b59 WHIRLPOOL 7c68247a77f71af7838e491434365278b86f4aab59d51e5bc47b4848a24253f3cccbc3ddffe8ffb299075fa30dfb9f34cb77d4182c8367ac382a71f96b860b26
EBUILD profanity-9999.ebuild 1303 SHA256 58d44bc17bbc729e78140b056538fb23b41d4163e8361b6726feccc534becad6 SHA512 59b37a63eda14964f829b7122285832ae84e496cd1054c2a738dcc117b37e2d4b1cec2e6220bcc44a80954181c913b1adb6af9d59c1a5e4f3e29e0068f776214 WHIRLPOOL 464b318c5255f79a70baee4c902137db4f02b776940e3be543cc375ab745401c102d9ab94c8460d9b392b2c0e42ce08f9f75fc8485d3e5d9621334073a7b08a3

View File

@ -1,50 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
DESCRIPTION="Ncurses based jabber client inspired by irssi"
HOMEPAGE="http://www.profanity.im/"
SRC_URI="http://www.profanity.im/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gpg -gtk libnotify otr plugins +themes xscreensaver"
RDEPEND=">=dev-libs/glib-2.26:2
|| (
>=dev-libs/libstrophe-0.9.0
>=dev-libs/libmesode-0.9.0
)
net-misc/curl
sys-libs/ncurses
sys-libs/readline
gtk? ( >=x11-libs/gtk+-2.24.10:2 )
gpg? ( app-crypt/gpgme )
otr? ( net-libs/libotr )
plugins? ( dev-lang/python )
xscreensaver? ( x11-libs/libXScrnSaver )
libnotify? ( x11-libs/libnotify )"
DEPEND="${RDEPEND}"
src_configure() {
econf \
$(use_enable gpg pgp) \
$(use_enable gtk icons) \
$(use_enable libnotify notifications) \
$(use_enable otr) \
$(use_enable plugins) \
$(use_enable plugins python-plugins) \
$(use_enable plugins c-plugins) \
$(use_with themes) \
$(use_with xscreensaver)
}
pkg_postinst() {
elog
elog "User guide is available online:"
elog " http://www.profanity.im/userguide.html"
elog
}

View File

@ -1,60 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
EGIT_REPO_URI="git://github.com/boothj5/profanity.git"
inherit autotools git-2
DESCRIPTION="Ncurses based jabber client inspired by irssi"
HOMEPAGE="http://www.profanity.im/"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS=""
IUSE="gpg -gtk libnotify otr plugins +themes xscreensaver"
RDEPEND=">=dev-libs/glib-2.26:2
|| (
>=dev-libs/libstrophe-0.9.0
>=dev-libs/libmesode-0.9.0
)
net-misc/curl
sys-libs/ncurses
sys-libs/readline
gtk? ( >=x11-libs/gtk+-2.24.10:2 )
gpg? ( app-crypt/gpgme )
otr? ( net-libs/libotr )
plugins? ( dev-lang/python )
xscreensaver? ( x11-libs/libXScrnSaver )
libnotify? ( x11-libs/libnotify )"
DEPEND="${RDEPEND}
sys-devel/autoconf-archive"
S="${WORKDIR}/${P/-/_}"
src_prepare() {
eautoreconf
}
src_configure() {
econf \
$(use_enable gpg pgp) \
$(use_enable gtk icons) \
$(use_enable libnotify notifications) \
$(use_enable otr) \
$(use_enable plugins) \
$(use_enable plugins python-plugins) \
$(use_enable plugins c-plugins) \
$(use_with themes) \
$(use_with xscreensaver)
}
pkg_postinst() {
elog
elog "User guide is available online:"
elog " http://www.profanity.im/userguide.html"
elog
}

View File

@ -1,4 +0,0 @@
AUX rambox.desktop 577 SHA256 51f7bb553af5f9f69cc3631b2381ff41291dd7b3cff68bdff5f3999abee8bd44 SHA512 4757c44ed43b9ca3c1bc2ad0efc87e815a0c2a7284d9463573024d341874f3bfe020680100c4b1f672c7849e5e65653e84bad12b9f3b66570d27f6bcfd3d529d WHIRLPOOL 21d08f582259456e2dbf676869314339c503954723b00d9368c03c999a11b51afa9ca286798cc54b085acb2a01073502fc0be1c963e94c7c80bd75b61322f1be
AUX rambox.png 41103 SHA256 924adb66624551750bb1a4cc816fce305105cdf4309b63dfd0965e2e3ae4405a SHA512 5fc8e88e718ebdba6d086c5808b349f50c518e5da737a49b79c03da4e1201b34ffedd70b0ea6ebf35bd472f7dd5a9bccc151ba02194c320ff4c3d9dfc4c1dfef WHIRLPOOL d883de801cf3bf29d8fb7ad2dccee51d06dc6b95dab5225b1c7c62f2d5c3013395dca0c1e44e7ce68679f294161184b3b9cd947bd72b2cac0357498f4379f8bb
DIST Rambox-0.5.3-x64.tar.gz 50264429 SHA256 1be708d3fa917d491f91a31a91a3e66f00d36008f12c8dcb45493a408d21f792 SHA512 591e72b34d72ee92787bd332d79187173fdfe841cf7c57f691a692b25b173785295ab0d30950327c1d96aa36e750a05d33031f27a4e37acd367f45bd1e411c4a WHIRLPOOL 75925c54ac803cd256b7d5eb3d1453f1850143fc9f8b924be1083943d44d0f1df0100d84fe48ea1017f2d5d242ee7a207f6218ab4603b75876f5eefc6cfb39e3
EBUILD rambox-bin-0.5.3.ebuild 1137 SHA256 3f224063444f844b1855e5e3d2ce2002834be393c97ee5989fe4b265f076e254 SHA512 af6b9296b97a8e4985ecbc7351577e87807387655f290f7ed7b27aab64afbc1e4cc2bf92581fd1878a223ec2c6880a6aa16d0d5cd6f64e1ce21ba05eaabe50e4 WHIRLPOOL 3aa4da9b346378a4a09281ce585bcc81282ba2cf9d24ea17ae210bbbd2997ac465a6442c3a47f2e44a6939695eba8c412da60cf624071300b112415922decdda

View File

@ -1,13 +0,0 @@
[Desktop Entry]
Name=Rambox
Name[ru]=Мультипротокольный чат-клиент
GenericName=Multi-protocol messenger
GenericName[ru]=Мультипротокольный чат-клиент
Comment=Chat over IM. Supports Skype, Rocket.Chat, Whatsapp, Facebook and many more
Comment[ru]=Мультипротокольный чат-клиент. Поддерживает Skype, Rocket.Chat, Whatsapp, Facebook и многие другие
Exec=/opt/rambox/Rambox
Icon=rambox
StartupNotify=true
Terminal=false
Type=Application
Categories=Network;InstantMessaging;

View File

@ -1,650 +0,0 @@
<!DOCTYPE html>
<html lang="en" class="">
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# object: http://ogp.me/ns/object# article: http://ogp.me/ns/article# profile: http://ogp.me/ns/profile#">
<meta charset='utf-8'>
<link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/frameworks-999c004c5803f3a54bf0be8f3fbdb027bd0a69b9bf97743fbceb696ea8e8b267.css" media="all" rel="stylesheet" />
<link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/github-7360d92e05cc32ed5882e50f58e2b592cc826790dd2fcf8c3e9af0b84096ba1b.css" media="all" rel="stylesheet" />
<link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/site-bd1c89983253ffb2b1f8c5d867061b6c34f10acae6187608195be698947d08b0.css" media="all" rel="stylesheet" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="Content-Language" content="en">
<meta name="viewport" content="width=device-width">
<title>rambox/Icon.png at master · saenzramiro/rambox · GitHub</title>
<link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub">
<link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png">
<meta property="fb:app_id" content="1401488693436528">
<meta content="https://avatars0.githubusercontent.com/u/2694669?v=3&amp;s=400" name="twitter:image:src" /><meta content="@github" name="twitter:site" /><meta content="summary" name="twitter:card" /><meta content="saenzramiro/rambox" name="twitter:title" /><meta content="rambox - Free and Open Source messaging and emailing app that combines common web applications into one." name="twitter:description" />
<meta content="https://avatars0.githubusercontent.com/u/2694669?v=3&amp;s=400" property="og:image" /><meta content="GitHub" property="og:site_name" /><meta content="object" property="og:type" /><meta content="saenzramiro/rambox" property="og:title" /><meta content="https://github.com/saenzramiro/rambox" property="og:url" /><meta content="rambox - Free and Open Source messaging and emailing app that combines common web applications into one." property="og:description" />
<meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats">
<meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors">
<link rel="assets" href="https://assets-cdn.github.com/">
<meta name="pjax-timeout" content="1000">
<meta name="request-id" content="2562A5A5:0854:15961621:5834670B" data-pjax-transient>
<meta name="msapplication-TileImage" content="/windows-tile.png">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="selected-link" value="repo_source" data-pjax-transient>
<meta name="google-site-verification" content="KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU">
<meta name="google-site-verification" content="ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA">
<meta name="google-analytics" content="UA-3769691-2">
<meta content="collector.githubapp.com" name="octolytics-host" /><meta content="github" name="octolytics-app-id" /><meta content="2562A5A5:0854:15961621:5834670B" name="octolytics-dimension-request_id" />
<meta content="/&lt;user-name&gt;/&lt;repo-name&gt;/blob/show" data-pjax-transient="true" name="analytics-location" />
<meta class="js-ga-set" name="dimension1" content="Logged Out">
<meta name="hostname" content="github.com">
<meta name="user-login" content="">
<meta name="expected-hostname" content="github.com">
<meta name="js-proxy-site-detection-payload" content="OWM3ZDAxZGM3MzIwNTI3MWQ0ZTU0NDM4NzM5ODdjNzM0YWYwODJhNjM0ZDMxYjE0ZTE4ZThkYjQ4N2EzNzQxMHx7InJlbW90ZV9hZGRyZXNzIjoiMzcuOTguMTY1LjE2NSIsInJlcXVlc3RfaWQiOiIyNTYyQTVBNTowODU0OjE1OTYxNjIxOjU4MzQ2NzBCIiwidGltZXN0YW1wIjoxNDc5ODI5MjU5LCJob3N0IjoiZ2l0aHViLmNvbSJ9">
<link rel="mask-icon" href="https://assets-cdn.github.com/pinned-octocat.svg" color="#000000">
<link rel="icon" type="image/x-icon" href="https://assets-cdn.github.com/favicon.ico">
<meta name="html-safe-nonce" content="7c0bb99a1d2c14f5ac44ee49f891d40c5ba3a793">
<meta content="eb01b826f583cb303d287fb8f529b403ba775b19" name="form-nonce" />
<meta http-equiv="x-pjax-version" content="566c59f4e325cdb4cab15e8cbce268f9">
<meta name="description" content="rambox - Free and Open Source messaging and emailing app that combines common web applications into one.">
<meta name="go-import" content="github.com/saenzramiro/rambox git https://github.com/saenzramiro/rambox.git">
<meta content="2694669" name="octolytics-dimension-user_id" /><meta content="saenzramiro" name="octolytics-dimension-user_login" /><meta content="56087776" name="octolytics-dimension-repository_id" /><meta content="saenzramiro/rambox" name="octolytics-dimension-repository_nwo" /><meta content="true" name="octolytics-dimension-repository_public" /><meta content="false" name="octolytics-dimension-repository_is_fork" /><meta content="56087776" name="octolytics-dimension-repository_network_root_id" /><meta content="saenzramiro/rambox" name="octolytics-dimension-repository_network_root_nwo" />
<link href="https://github.com/saenzramiro/rambox/commits/master.atom" rel="alternate" title="Recent Commits to rambox:master" type="application/atom+xml">
<link rel="canonical" href="https://github.com/saenzramiro/rambox/blob/master/resources/Icon.png" data-pjax-transient>
</head>
<body class="logged-out env-production vis-public page-blob">
<div id="js-pjax-loader-bar" class="pjax-loader-bar"><div class="progress"></div></div>
<a href="#start-of-content" tabindex="1" class="accessibility-aid js-skip-to-content">Skip to content</a>
<header class="site-header js-details-container" role="banner">
<div class="container-responsive">
<a class="header-logo-invertocat" href="https://github.com/" aria-label="Homepage" data-ga-click="(Logged out) Header, go to homepage, icon:logo-wordmark">
<svg aria-hidden="true" class="octicon octicon-mark-github" height="32" version="1.1" viewBox="0 0 16 16" width="32"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"/></svg>
</a>
<button class="btn-link float-right site-header-toggle js-details-target" type="button" aria-label="Toggle navigation">
<svg aria-hidden="true" class="octicon octicon-three-bars" height="24" version="1.1" viewBox="0 0 12 16" width="18"><path fill-rule="evenodd" d="M11.41 9H.59C0 9 0 8.59 0 8c0-.59 0-1 .59-1H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1h.01zm0-4H.59C0 5 0 4.59 0 4c0-.59 0-1 .59-1H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1h.01zM.59 11H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1H.59C0 13 0 12.59 0 12c0-.59 0-1 .59-1z"/></svg>
</button>
<div class="site-header-menu">
<nav class="site-header-nav site-header-nav-main">
<a href="/personal" class="js-selected-navigation-item nav-item nav-item-personal" data-ga-click="Header, click, Nav menu - item:personal" data-selected-links="/personal /personal">
Personal
</a> <a href="/open-source" class="js-selected-navigation-item nav-item nav-item-opensource" data-ga-click="Header, click, Nav menu - item:opensource" data-selected-links="/open-source /open-source">
Open source
</a> <a href="/business" class="js-selected-navigation-item nav-item nav-item-business" data-ga-click="Header, click, Nav menu - item:business" data-selected-links="/business /business/partners /business/features /business/customers /business">
Business
</a> <a href="/explore" class="js-selected-navigation-item nav-item nav-item-explore" data-ga-click="Header, click, Nav menu - item:explore" data-selected-links="/explore /trending /trending/developers /integrations /integrations/feature/code /integrations/feature/collaborate /integrations/feature/ship /showcases /explore">
Explore
</a> </nav>
<div class="site-header-actions">
<a class="btn btn-primary site-header-actions-btn" href="/join?source=header-repo" data-ga-click="(Logged out) Header, clicked Sign up, text:sign-up">Sign up</a>
<a class="btn site-header-actions-btn mr-1" href="/login?return_to=%2Fsaenzramiro%2Frambox%2Fblob%2Fmaster%2Fresources%2FIcon.png" data-ga-click="(Logged out) Header, clicked Sign in, text:sign-in">Sign in</a>
</div>
<nav class="site-header-nav site-header-nav-secondary mr-md-3">
<a class="nav-item" href="/pricing">Pricing</a>
<a class="nav-item" href="/blog">Blog</a>
<a class="nav-item" href="https://help.github.com">Support</a>
<a class="nav-item header-search-link" href="https://github.com/search">Search GitHub</a>
<div class="header-search scoped-search site-scoped-search js-site-search" role="search">
<!-- '"` --><!-- </textarea></xmp> --></option></form><form accept-charset="UTF-8" action="/saenzramiro/rambox/search" class="js-site-search-form" data-scoped-search-url="/saenzramiro/rambox/search" data-unscoped-search-url="/search" method="get"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /></div>
<label class="form-control header-search-wrapper js-chromeless-input-container">
<div class="header-search-scope">This repository</div>
<input type="text"
class="form-control header-search-input js-site-search-focus js-site-search-field is-clearable"
data-hotkey="s"
name="q"
placeholder="Search"
aria-label="Search this repository"
data-unscoped-placeholder="Search GitHub"
data-scoped-placeholder="Search"
autocapitalize="off">
</label>
</form></div>
</nav>
</div>
</div>
</header>
<div id="start-of-content" class="accessibility-aid"></div>
<div id="js-flash-container">
</div>
<div role="main">
<div itemscope itemtype="http://schema.org/SoftwareSourceCode">
<div id="js-repo-pjax-container" data-pjax-container>
<div class="pagehead repohead instapaper_ignore readability-menu experiment-repo-nav">
<div class="container repohead-details-container">
<ul class="pagehead-actions">
<li>
<a href="/login?return_to=%2Fsaenzramiro%2Frambox"
class="btn btn-sm btn-with-count tooltipped tooltipped-n"
aria-label="You must be signed in to watch a repository" rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-eye" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.06 2C3 2 0 8 0 8s3 6 8.06 6C13 14 16 8 16 8s-3-6-7.94-6zM8 12c-2.2 0-4-1.78-4-4 0-2.2 1.8-4 4-4 2.22 0 4 1.8 4 4 0 2.22-1.78 4-4 4zm2-4c0 1.11-.89 2-2 2-1.11 0-2-.89-2-2 0-1.11.89-2 2-2 1.11 0 2 .89 2 2z"/></svg>
Watch
</a>
<a class="social-count" href="/saenzramiro/rambox/watchers"
aria-label="55 users are watching this repository">
55
</a>
</li>
<li>
<a href="/login?return_to=%2Fsaenzramiro%2Frambox"
class="btn btn-sm btn-with-count tooltipped tooltipped-n"
aria-label="You must be signed in to star a repository" rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-star" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M14 6l-4.9-.64L7 1 4.9 5.36 0 6l3.6 3.26L2.67 14 7 11.67 11.33 14l-.93-4.74z"/></svg>
Star
</a>
<a class="social-count js-social-count" href="/saenzramiro/rambox/stargazers"
aria-label="1000 users starred this repository">
1,000
</a>
</li>
<li>
<a href="/login?return_to=%2Fsaenzramiro%2Frambox"
class="btn btn-sm btn-with-count tooltipped tooltipped-n"
aria-label="You must be signed in to fork a repository" rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-repo-forked" height="16" version="1.1" viewBox="0 0 10 16" width="10"><path fill-rule="evenodd" d="M8 1a1.993 1.993 0 0 0-1 3.72V6L5 8 3 6V4.72A1.993 1.993 0 0 0 2 1a1.993 1.993 0 0 0-1 3.72V6.5l3 3v1.78A1.993 1.993 0 0 0 5 15a1.993 1.993 0 0 0 1-3.72V9.5l3-3V4.72A1.993 1.993 0 0 0 8 1zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3 10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3-10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z"/></svg>
Fork
</a>
<a href="/saenzramiro/rambox/network" class="social-count"
aria-label="103 users forked this repository">
103
</a>
</li>
</ul>
<h1 class="public ">
<svg aria-hidden="true" class="octicon octicon-repo" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M4 9H3V8h1v1zm0-3H3v1h1V6zm0-2H3v1h1V4zm0-2H3v1h1V2zm8-1v12c0 .55-.45 1-1 1H6v2l-1.5-1.5L3 16v-2H1c-.55 0-1-.45-1-1V1c0-.55.45-1 1-1h10c.55 0 1 .45 1 1zm-1 10H1v2h2v-1h3v1h5v-2zm0-10H2v9h9V1z"/></svg>
<span class="author" itemprop="author"><a href="/saenzramiro" class="url fn" rel="author">saenzramiro</a></span><!--
--><span class="path-divider">/</span><!--
--><strong itemprop="name"><a href="/saenzramiro/rambox" data-pjax="#js-repo-pjax-container">rambox</a></strong>
</h1>
</div>
<div class="container">
<nav class="reponav js-repo-nav js-sidenav-container-pjax"
itemscope
itemtype="http://schema.org/BreadcrumbList"
role="navigation"
data-pjax="#js-repo-pjax-container">
<span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement">
<a href="/saenzramiro/rambox" aria-selected="true" class="js-selected-navigation-item selected reponav-item" data-hotkey="g c" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches /saenzramiro/rambox" itemprop="url">
<svg aria-hidden="true" class="octicon octicon-code" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M9.5 3L8 4.5 11.5 8 8 11.5 9.5 13 14 8 9.5 3zm-5 0L0 8l4.5 5L6 11.5 2.5 8 6 4.5 4.5 3z"/></svg>
<span itemprop="name">Code</span>
<meta itemprop="position" content="1">
</a> </span>
<span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement">
<a href="/saenzramiro/rambox/issues" class="js-selected-navigation-item reponav-item" data-hotkey="g i" data-selected-links="repo_issues repo_labels repo_milestones /saenzramiro/rambox/issues" itemprop="url">
<svg aria-hidden="true" class="octicon octicon-issue-opened" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"/></svg>
<span itemprop="name">Issues</span>
<span class="counter">139</span>
<meta itemprop="position" content="2">
</a> </span>
<span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement">
<a href="/saenzramiro/rambox/pulls" class="js-selected-navigation-item reponav-item" data-hotkey="g p" data-selected-links="repo_pulls /saenzramiro/rambox/pulls" itemprop="url">
<svg aria-hidden="true" class="octicon octicon-git-pull-request" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M11 11.28V5c-.03-.78-.34-1.47-.94-2.06C9.46 2.35 8.78 2.03 8 2H7V0L4 3l3 3V4h1c.27.02.48.11.69.31.21.2.3.42.31.69v6.28A1.993 1.993 0 0 0 10 15a1.993 1.993 0 0 0 1-3.72zm-1 2.92c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zM4 3c0-1.11-.89-2-2-2a1.993 1.993 0 0 0-1 3.72v6.56A1.993 1.993 0 0 0 2 15a1.993 1.993 0 0 0 1-3.72V4.72c.59-.34 1-.98 1-1.72zm-.8 10c0 .66-.55 1.2-1.2 1.2-.65 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z"/></svg>
<span itemprop="name">Pull requests</span>
<span class="counter">7</span>
<meta itemprop="position" content="3">
</a> </span>
<a href="/saenzramiro/rambox/projects" class="js-selected-navigation-item reponav-item" data-selected-links="repo_projects new_repo_project repo_project /saenzramiro/rambox/projects">
<svg aria-hidden="true" class="octicon octicon-project" height="16" version="1.1" viewBox="0 0 15 16" width="15"><path fill-rule="evenodd" d="M10 12h3V2h-3v10zm-4-2h3V2H6v8zm-4 4h3V2H2v12zm-1 1h13V1H1v14zM14 0H1a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h13a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1z"/></svg>
Projects
<span class="counter">3</span>
</a>
<a href="/saenzramiro/rambox/wiki" class="js-selected-navigation-item reponav-item" data-hotkey="g w" data-selected-links="repo_wiki /saenzramiro/rambox/wiki">
<svg aria-hidden="true" class="octicon octicon-book" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M3 5h4v1H3V5zm0 3h4V7H3v1zm0 2h4V9H3v1zm11-5h-4v1h4V5zm0 2h-4v1h4V7zm0 2h-4v1h4V9zm2-6v9c0 .55-.45 1-1 1H9.5l-1 1-1-1H2c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1h5.5l1 1 1-1H15c.55 0 1 .45 1 1zm-8 .5L7.5 3H2v9h6V3.5zm7-.5H9.5l-.5.5V12h6V3z"/></svg>
Wiki
</a>
<a href="/saenzramiro/rambox/pulse" class="js-selected-navigation-item reponav-item" data-selected-links="pulse /saenzramiro/rambox/pulse">
<svg aria-hidden="true" class="octicon octicon-pulse" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M11.5 8L8.8 5.4 6.6 8.5 5.5 1.6 2.38 8H0v2h3.6l.9-1.8.9 5.4L9 8.5l1.6 1.5H14V8z"/></svg>
Pulse
</a>
<a href="/saenzramiro/rambox/graphs" class="js-selected-navigation-item reponav-item" data-selected-links="repo_graphs repo_contributors /saenzramiro/rambox/graphs">
<svg aria-hidden="true" class="octicon octicon-graph" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M16 14v1H0V0h1v14h15zM5 13H3V8h2v5zm4 0H7V3h2v10zm4 0h-2V6h2v7z"/></svg>
Graphs
</a>
</nav>
</div>
</div>
<div class="container new-discussion-timeline experiment-repo-nav">
<div class="repository-content">
<a href="/saenzramiro/rambox/blob/e2b757c94746109a313e489cba76f609ead68c77/resources/Icon.png" class="d-none js-permalink-shortcut" data-hotkey="y">Permalink</a>
<!-- blob contrib key: blob_contributors:v21:cfded9cd930a1f83ef625fbeee762f26 -->
<div class="file-navigation js-zeroclipboard-container">
<div class="select-menu branch-select-menu js-menu-container js-select-menu float-left">
<button class="btn btn-sm select-menu-button js-menu-target css-truncate" data-hotkey="w"
type="button" aria-label="Switch branches or tags" tabindex="0" aria-haspopup="true">
<i>Branch:</i>
<span class="js-select-button css-truncate-target">master</span>
</button>
<div class="select-menu-modal-holder js-menu-content js-navigation-container" data-pjax aria-hidden="true">
<div class="select-menu-modal">
<div class="select-menu-header">
<svg aria-label="Close" class="octicon octicon-x js-menu-close" height="16" role="img" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg>
<span class="select-menu-title">Switch branches/tags</span>
</div>
<div class="select-menu-filters">
<div class="select-menu-text-filter">
<input type="text" aria-label="Filter branches/tags" id="context-commitish-filter-field" class="form-control js-filterable-field js-navigation-enable" placeholder="Filter branches/tags">
</div>
<div class="select-menu-tabs">
<ul>
<li class="select-menu-tab">
<a href="#" data-tab-filter="branches" data-filter-placeholder="Filter branches/tags" class="js-select-menu-tab" role="tab">Branches</a>
</li>
<li class="select-menu-tab">
<a href="#" data-tab-filter="tags" data-filter-placeholder="Find a tag…" class="js-select-menu-tab" role="tab">Tags</a>
</li>
</ul>
</div>
</div>
<div class="select-menu-list select-menu-tab-bucket js-select-menu-tab-bucket" data-tab-filter="branches" role="menu">
<div data-filterable-for="context-commitish-filter-field" data-filterable-type="substring">
<a class="select-menu-item js-navigation-item js-navigation-open "
href="/saenzramiro/rambox/blob/gh-pages/resources/Icon.png"
data-name="gh-pages"
data-skip-pjax="true"
rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
<span class="select-menu-item-text css-truncate-target js-select-menu-filter-text">
gh-pages
</span>
</a>
<a class="select-menu-item js-navigation-item js-navigation-open selected"
href="/saenzramiro/rambox/blob/master/resources/Icon.png"
data-name="master"
data-skip-pjax="true"
rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
<span class="select-menu-item-text css-truncate-target js-select-menu-filter-text">
master
</span>
</a>
</div>
<div class="select-menu-no-results">Nothing to show</div>
</div>
<div class="select-menu-list select-menu-tab-bucket js-select-menu-tab-bucket" data-tab-filter="tags">
<div data-filterable-for="context-commitish-filter-field" data-filterable-type="substring">
<a class="select-menu-item js-navigation-item js-navigation-open "
href="/saenzramiro/rambox/tree/0.4.5/resources/Icon.png"
data-name="0.4.5"
data-skip-pjax="true"
rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
<span class="select-menu-item-text css-truncate-target" title="0.4.5">
0.4.5
</span>
</a>
<a class="select-menu-item js-navigation-item js-navigation-open "
href="/saenzramiro/rambox/tree/0.4.4/resources/Icon.png"
data-name="0.4.4"
data-skip-pjax="true"
rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
<span class="select-menu-item-text css-truncate-target" title="0.4.4">
0.4.4
</span>
</a>
<a class="select-menu-item js-navigation-item js-navigation-open "
href="/saenzramiro/rambox/tree/0.4.2/resources/Icon.png"
data-name="0.4.2"
data-skip-pjax="true"
rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
<span class="select-menu-item-text css-truncate-target" title="0.4.2">
0.4.2
</span>
</a>
<a class="select-menu-item js-navigation-item js-navigation-open "
href="/saenzramiro/rambox/tree/0.4.1/resources/Icon.png"
data-name="0.4.1"
data-skip-pjax="true"
rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
<span class="select-menu-item-text css-truncate-target" title="0.4.1">
0.4.1
</span>
</a>
<a class="select-menu-item js-navigation-item js-navigation-open "
href="/saenzramiro/rambox/tree/0.4.0/resources/Icon.png"
data-name="0.4.0"
data-skip-pjax="true"
rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
<span class="select-menu-item-text css-truncate-target" title="0.4.0">
0.4.0
</span>
</a>
<a class="select-menu-item js-navigation-item js-navigation-open "
href="/saenzramiro/rambox/tree/0.3.0/resources/Icon.png"
data-name="0.3.0"
data-skip-pjax="true"
rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
<span class="select-menu-item-text css-truncate-target" title="0.3.0">
0.3.0
</span>
</a>
<a class="select-menu-item js-navigation-item js-navigation-open "
href="/saenzramiro/rambox/tree/0.2.4/resources/Icon.png"
data-name="0.2.4"
data-skip-pjax="true"
rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
<span class="select-menu-item-text css-truncate-target" title="0.2.4">
0.2.4
</span>
</a>
<a class="select-menu-item js-navigation-item js-navigation-open "
href="/saenzramiro/rambox/tree/0.2.3/resources/Icon.png"
data-name="0.2.3"
data-skip-pjax="true"
rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
<span class="select-menu-item-text css-truncate-target" title="0.2.3">
0.2.3
</span>
</a>
<a class="select-menu-item js-navigation-item js-navigation-open "
href="/saenzramiro/rambox/tree/0.2.2/resources/Icon.png"
data-name="0.2.2"
data-skip-pjax="true"
rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
<span class="select-menu-item-text css-truncate-target" title="0.2.2">
0.2.2
</span>
</a>
<a class="select-menu-item js-navigation-item js-navigation-open "
href="/saenzramiro/rambox/tree/0.2.1/resources/Icon.png"
data-name="0.2.1"
data-skip-pjax="true"
rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
<span class="select-menu-item-text css-truncate-target" title="0.2.1">
0.2.1
</span>
</a>
<a class="select-menu-item js-navigation-item js-navigation-open "
href="/saenzramiro/rambox/tree/0.2.0/resources/Icon.png"
data-name="0.2.0"
data-skip-pjax="true"
rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
<span class="select-menu-item-text css-truncate-target" title="0.2.0">
0.2.0
</span>
</a>
<a class="select-menu-item js-navigation-item js-navigation-open "
href="/saenzramiro/rambox/tree/0.1.0/resources/Icon.png"
data-name="0.1.0"
data-skip-pjax="true"
rel="nofollow">
<svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
<span class="select-menu-item-text css-truncate-target" title="0.1.0">
0.1.0
</span>
</a>
</div>
<div class="select-menu-no-results">Nothing to show</div>
</div>
</div>
</div>
</div>
<div class="BtnGroup float-right">
<a href="/saenzramiro/rambox/find/master"
class="js-pjax-capture-input btn btn-sm BtnGroup-item"
data-pjax
data-hotkey="t">
Find file
</a>
<button aria-label="Copy file path to clipboard" class="js-zeroclipboard btn btn-sm BtnGroup-item tooltipped tooltipped-s" data-copied-hint="Copied!" type="button">Copy path</button>
</div>
<div class="breadcrumb js-zeroclipboard-target">
<span class="repo-root js-repo-root"><span class="js-path-segment"><a href="/saenzramiro/rambox"><span>rambox</span></a></span></span><span class="separator">/</span><span class="js-path-segment"><a href="/saenzramiro/rambox/tree/master/resources"><span>resources</span></a></span><span class="separator">/</span><strong class="final-path">Icon.png</strong>
</div>
</div>
<div class="commit-tease">
<span class="float-right">
<a class="commit-tease-sha" href="/saenzramiro/rambox/commit/d0271a6b7ba8ccade6db6e78d3258b358a275834" data-pjax>
d0271a6
</a>
<relative-time datetime="2016-05-23T17:42:13Z">May 24, 2016</relative-time>
</span>
<div>
<img alt="@saenzramiro" class="avatar" height="20" src="https://avatars1.githubusercontent.com/u/2694669?v=3&amp;s=40" width="20" />
<a href="/saenzramiro" class="user-mention" rel="author">saenzramiro</a>
<a href="/saenzramiro/rambox/commit/d0271a6b7ba8ccade6db6e78d3258b358a275834" class="message" data-pjax="true" title="New Logo">New Logo</a>
</div>
<div class="commit-tease-contributors">
<button type="button" class="btn-link muted-link contributors-toggle" data-facebox="#blob_contributors_box">
<strong>1</strong>
contributor
</button>
</div>
<div id="blob_contributors_box" style="display:none">
<h2 class="facebox-header" data-facebox-id="facebox-header">Users who have contributed to this file</h2>
<ul class="facebox-user-list" data-facebox-id="facebox-description">
<li class="facebox-user-list-item">
<img alt="@saenzramiro" height="24" src="https://avatars3.githubusercontent.com/u/2694669?v=3&amp;s=48" width="24" />
<a href="/saenzramiro">saenzramiro</a>
</li>
</ul>
</div>
</div>
<div class="file">
<div class="file-header">
<div class="file-actions">
<div class="BtnGroup">
<a href="/saenzramiro/rambox/raw/master/resources/Icon.png" class="btn btn-sm BtnGroup-item" id="raw-url">Download</a>
<a href="/saenzramiro/rambox/commits/master/resources/Icon.png" class="btn btn-sm BtnGroup-item" rel="nofollow">History</a>
</div>
<!-- '"` --><!-- </textarea></xmp> --></option></form><form accept-charset="UTF-8" action="/saenzramiro/rambox/delete/master/resources/Icon.png" class="inline-form" data-form-nonce="eb01b826f583cb303d287fb8f529b403ba775b19" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /><input name="authenticity_token" type="hidden" value="GEARVGW67uyRq++y4iLukOA1aMYCOo0Eytb2zo7Bp3ruhCEZvpQ/ctB3UlMQqhX/x6/N4l15j85EPQpz9ebjFg==" /></div>
<button class="btn-octicon btn-octicon-danger tooltipped tooltipped-nw" type="submit"
aria-label="You must be signed in to make or propose changes" data-disable-with>
<svg aria-hidden="true" class="octicon octicon-trashcan" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M11 2H9c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1H2c-.55 0-1 .45-1 1v1c0 .55.45 1 1 1v9c0 .55.45 1 1 1h7c.55 0 1-.45 1-1V5c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1zm-1 12H3V5h1v8h1V5h1v8h1V5h1v8h1V5h1v9zm1-10H2V3h9v1z"/></svg>
</button>
</form> </div>
<div class="file-info">
<span class="file-mode" title="File mode">executable file</span>
<span class="file-info-divider"></span>
28.5 KB
</div>
</div>
<div itemprop="text" class="blob-wrapper data type-text">
<div class="image">
<span class="border-wrap"><img src="/saenzramiro/rambox/blob/master/resources/Icon.png?raw=true" alt="Icon.png"></span>
</div>
</div>
</div>
<button type="button" data-facebox="#jump-to-line" data-facebox-class="linejump" data-hotkey="l" class="d-none">Jump to Line</button>
<div id="jump-to-line" style="display:none">
<!-- '"` --><!-- </textarea></xmp> --></option></form><form accept-charset="UTF-8" action="" class="js-jump-to-line-form" method="get"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /></div>
<input class="form-control linejump-input js-jump-to-line-field" type="text" placeholder="Jump to line&hellip;" aria-label="Jump to line" autofocus>
<button type="submit" class="btn">Go</button>
</form></div>
</div>
<div class="modal-backdrop js-touch-events"></div>
</div>
</div>
</div>
</div>
<div class="container site-footer-container">
<div class="site-footer" role="contentinfo">
<ul class="site-footer-links float-right">
<li><a href="https://github.com/contact" data-ga-click="Footer, go to contact, text:contact">Contact GitHub</a></li>
<li><a href="https://developer.github.com" data-ga-click="Footer, go to api, text:api">API</a></li>
<li><a href="https://training.github.com" data-ga-click="Footer, go to training, text:training">Training</a></li>
<li><a href="https://shop.github.com" data-ga-click="Footer, go to shop, text:shop">Shop</a></li>
<li><a href="https://github.com/blog" data-ga-click="Footer, go to blog, text:blog">Blog</a></li>
<li><a href="https://github.com/about" data-ga-click="Footer, go to about, text:about">About</a></li>
</ul>
<a href="https://github.com" aria-label="Homepage" class="site-footer-mark" title="GitHub">
<svg aria-hidden="true" class="octicon octicon-mark-github" height="24" version="1.1" viewBox="0 0 16 16" width="24"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"/></svg>
</a>
<ul class="site-footer-links">
<li>&copy; 2016 <span title="0.05652s from github-fe-3d613a9.cp1-iad.github.net">GitHub</span>, Inc.</li>
<li><a href="https://github.com/site/terms" data-ga-click="Footer, go to terms, text:terms">Terms</a></li>
<li><a href="https://github.com/site/privacy" data-ga-click="Footer, go to privacy, text:privacy">Privacy</a></li>
<li><a href="https://github.com/security" data-ga-click="Footer, go to security, text:security">Security</a></li>
<li><a href="https://status.github.com/" data-ga-click="Footer, go to status, text:status">Status</a></li>
<li><a href="https://help.github.com" data-ga-click="Footer, go to help, text:help">Help</a></li>
</ul>
</div>
</div>
<div id="ajax-error-message" class="ajax-error-message flash flash-error">
<svg aria-hidden="true" class="octicon octicon-alert" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.865 1.52c-.18-.31-.51-.5-.87-.5s-.69.19-.87.5L.275 13.5c-.18.31-.18.69 0 1 .19.31.52.5.87.5h13.7c.36 0 .69-.19.86-.5.17-.31.18-.69.01-1L8.865 1.52zM8.995 13h-2v-2h2v2zm0-3h-2V6h2v4z"/></svg>
<button type="button" class="flash-close js-flash-close js-ajax-error-dismiss" aria-label="Dismiss error">
<svg aria-hidden="true" class="octicon octicon-x" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg>
</button>
You can't perform that action at this time.
</div>
<script crossorigin="anonymous" src="https://assets-cdn.github.com/assets/compat-30ce4c86c27f88c3d1b4eb03efda59b45d8d7c871880dee0b8f73d5ef1b25fdf.js"></script>
<script crossorigin="anonymous" src="https://assets-cdn.github.com/assets/frameworks-ab50fbfeb2c0b8748fa2bfed5d0bcccfc06b80abf290586a7d1c6f23902f5df3.js"></script>
<script async="async" crossorigin="anonymous" src="https://assets-cdn.github.com/assets/github-ab53b9e62460a1ebcef4aab9e7963b5bd2497474686964d27e4ce756a65fa7e0.js"></script>
<div class="js-stale-session-flash stale-session-flash flash flash-warn flash-banner d-none">
<svg aria-hidden="true" class="octicon octicon-alert" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.865 1.52c-.18-.31-.51-.5-.87-.5s-.69.19-.87.5L.275 13.5c-.18.31-.18.69 0 1 .19.31.52.5.87.5h13.7c.36 0 .69-.19.86-.5.17-.31.18-.69.01-1L8.865 1.52zM8.995 13h-2v-2h2v2zm0-3h-2V6h2v4z"/></svg>
<span class="signed-in-tab-flash">You signed in with another tab or window. <a href="">Reload</a> to refresh your session.</span>
<span class="signed-out-tab-flash">You signed out in another tab or window. <a href="">Reload</a> to refresh your session.</span>
</div>
<div class="facebox" id="facebox" style="display:none;">
<div class="facebox-popup">
<div class="facebox-content" role="dialog" aria-labelledby="facebox-header" aria-describedby="facebox-description">
</div>
<button type="button" class="facebox-close js-facebox-close" aria-label="Close modal">
<svg aria-hidden="true" class="octicon octicon-x" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg>
</button>
</div>
</div>
</body>
</html>

View File

@ -1,42 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit eutils autotools
DESCRIPTION="Free and Open Source messaging and emailing app that combines common web applications into one"
HOMEPAGE="http://rambox.pro/"
SRC_URI_AMD64="https://github.com/saenzramiro/rambox/releases/download/${PV}/Rambox-${PV}-x64.tar.gz"
SRC_URI_X86="https://github.com/saenzramiro/rambox/releases/download/${PV}/Rambox-${PV}-ia32.tar.gz"
SRC_URI="
amd64? ( ${SRC_URI_AMD64} )
x86? ( ${SRC_URI_X86} )
"
SRC_URI="https://github.com/saenzramiro/rambox/releases/download/${PV}/Rambox-${PV}-x64.tar.gz"
SLOT='0'
KEYWORDS="~amd64 ~x86"
RESTRICT="mirror"
S="${WORKDIR}"
src_unpack() {
unpack ${A}
}
src_install() {
dodir /usr/share/Rambox/
cp -R ${WORKDIR}/Rambox-${PV}/* ${D}/usr/share/Rambox || die "Install failed!"
dolib ${WORKDIR}/Rambox-${PV}/libnode.so
dolib ${WORKDIR}/Rambox-${PV}/libffmpeg.so
domenu ${FILESDIR}/rambox.desktop
doicon ${FILESDIR}/rambox.png
dodir /usr/bin
dosym /usr/share/Rambox/rambox /usr/bin/Rambox
}

View File

@ -1,3 +0,0 @@
DIST riot-web_0.9.7_amd64.deb 35261126 SHA256 661e075f9a7014facc97251efb09b08ea9a393a5bcd7d494a463056f9176556a SHA512 f1b054b551d8b39ec1fad5dc4739714a0f6c79302a276268509d2137662b6794d01bca113eec27e719d09ef4db9dd59652afe09d9331872259a3439ce5566eb9 WHIRLPOOL c79186fd9ebde3b94f3936d3272516d0c779c0bffd27bad65335b005cd36c5e51743e3ba11f884868ca8ea2bfb75a393f9a7029fafb0ac91f652b836918cf01b
DIST riot-web_0.9.7_i386.deb 36119242 SHA256 269cf8bfceaba0211efc2dd6b866a174a37cf9e2f2852aef3784bcb2a0fe75a4 SHA512 42d8c90ef33689659e48484b4f859c82c590bf8437c4e7a0b148805bc50063f98febe45c486c53c1e486fad06b8073586a31efc116af3432fe9fe205a0797f5c WHIRLPOOL d22dc51b18aea5c077fa1630956c739da7104b5d920e378a489fa3beb5ff42bbca0d7b83e9321b8d72f2f7ad0f34b9682b27daf24acd68d4281edac0c3534b97
EBUILD riot-web-bin-0.9.7.ebuild 1552 SHA256 d6ea8f7ce67412cdc5ffbabc012538ce353d4fba98728a2c45f1055cae9db58b SHA512 1d360ba0b3515fe342283896d5957b81623bdfc402c25add8232c10d58b51db264617f8cd1d1b0f00bc03c7d5c2fcc27e4d22184184423c31f3dac223481dcf4 WHIRLPOOL 4fe16db9c2b6b8bf973f1e09013546aeb84c2a4689d3bafe8cc66f2047667bf1f380c7ff6d6a0d9bb81aefdd1044beec02a6dab4672c05a511eab0e9b4dafd54

View File

@ -1,88 +0,0 @@
# Copyright 2017 Alexander Olofsson
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit eutils gnome2-utils unpacker
MY_PN=${PN/-bin/}
DESCRIPTION="A glossy Matrix collaboration client for the web."
HOMEPAGE="https://riot.im"
SRC_URI="
amd64? ( https://riot.im/packages/debian/pool/main/r/${MY_PN}/${MY_PN}_${PV}_amd64.deb )
x86? ( https://riot.im/packages/debian/pool/main/r/${MY_PN}/${MY_PN}_${PV}_i386.deb )"
LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~x86"
RDEPEND=""
SLOT="0"
RDEPEND="
dev-libs/atk
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
gnome-base/gconf:2
media-libs/alsa-lib
media-libs/fontconfig:1.0
media-libs/freetype:2
net-print/cups
sys-apps/dbus
x11-libs/cairo
x11-libs/gdk-pixbuf:2
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/pango"
RESTRICT="mirror"
QA_PREBUILT="
opt/Riot/libffmpeg.so
opt/Riot/libnode.so
opt/Riot/riot-web"
S="${WORKDIR}"
src_unpack() {
unpack_deb "${A}"
}
src_prepare() {
default
sed -i -e "s:\"/opt/Riot/riot-web\":riot-web:g" \
usr/share/applications/${MY_PN}.desktop || die
}
src_install() {
insinto /
doins -r *
fperms +x /opt/Riot/${MY_PN}
dosym /opt/Riot/${MY_PN} /usr/bin/${MY_PN}
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

View File

@ -1,2 +0,0 @@
DIST feedreader-2.0.tar.gz 721245 SHA256 eba631c2c1a644d815accb2234e72d161a9f45383c19d57c4fdda9ff1ee75135 SHA512 35a7b08799e196ddb0afddea5a7e12ad5ece7414b5b86179bdd72e948081aec60a3522d1da56dc204229c277b372ea397d32d66271b4a9da86a5e397cac1d1bc WHIRLPOOL 21ea12ea311eb656598047afcb1420546d84a3a1b23985d8ffcaa8cfc22bed0064476005bd354a383167a5c78c96fa9e001fc94566d5e127f4bbfc2d0f92f723
EBUILD feedreader-2.0.ebuild 1433 SHA256 b4669802b6dd97b7014f1035b247e0e58484ccb3771d2c18a793af54eb658bcd SHA512 ac26c070b36842bb36693f1497addfaf18ac4423392c9c690244c61fdb09686a6d06c358a6cd8c70f1e6bad90ff90199e6591bb6ea2b229f59b5e7810a61c657 WHIRLPOOL 2bf2dec78cdf4db925c8311a4c5e926bbf02a4a819360caca5785307a6145fbb7dbaf3c97f35eef046ddf87b7711b85d5c0a94639f6dd1fb05c955b42bf272ea

View File

@ -1,76 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
RESTRICT="mirror"
inherit cmake-utils gnome2 vala
CMAKE_MIN_VERSION="2.6"
VALA_MIN_API_VERSION="0.26"
DESCRIPTION="A modern desktop application designed to complement web-based RSS accounts."
HOMEPAGE="https://jangernert.github.io/FeedReader/"
SRC_URI="https://github.com/jangernert/FeedReader/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=x11-libs/gtk+-3.20:3
app-text/html2text
$(vala_depend)
dev-libs/json-glib
dev-libs/libgee:0.8
dev-libs/libpeas
net-libs/libsoup:2.4
dev-db/sqlite:3
app-crypt/libsecret[vala(+)]
x11-libs/libnotify
dev-libs/libxml2
net-libs/rest:0.7
net-misc/curl
dev-libs/gobject-introspection
gnome-base/gnome-keyring
net-libs/gnome-online-accounts
media-libs/gst-plugins-base:1.0
>=net-libs/webkit-gtk-2.10:4"
DEPEND="${RDEPEND}
dev-util/intltool
virtual/pkgconfig"
S="${WORKDIR}/FeedReader-${PV}"
src_prepare() {
vala_src_prepare
eapply_user
}
src_configure() {
local mycmakeargs=(
-DWITH_LIBUNITY=OFF
-DVALA_EXECUTABLE="${VALAC}"
-DCMAKE_INSTALL_PREFIX="${PREFIX}"
-DGSETTINGS_LOCALINSTALL=OFF
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
}
pkg_preinst() {
gnome2_pkg_preinst
}
pkg_postinst() {
gnome2_pkg_postinst
}
pkg_postrm() {
gnome2_pkg_postrm
}

View File

@ -1 +0,0 @@
ussr

View File

@ -1,13 +0,0 @@
<?xml version="1.0" ?>
<repositories version="1.0">
<repo priority="50" quality="experimental" status="unofficial">
<name>ussr</name>
<description>USSR's Gentoo overlay</description>
<homepage>https://github.com/ussrwin/gentoo-overlay</homepage>
<owner>
<email>root@kronoz.guru</email>
</owner>
<source type="git">https://github.com/ussrwin/gentoo-overlay.git</source>
</repo>
</repositories>

View File

@ -1,4 +0,0 @@
DIST rainloop-community-1.10.5.192.zip 6054147 SHA256 f458cbe1ed623f477210734289d1238b3aa0a63eb35a1906dbdb1ef2afbc0d81 SHA512 3dbe23e4af62368675b0e8a0e12aa24cd6e97bc56ec835a18400df6cd088238d117f67b1661a8885d6e758107213e6871f320149b8b016c1c38b2b717b145b02 WHIRLPOOL 1704145aa6ad2ea83cb78a407835ee5d1d7deade765399f7b08cc872bc93465233dc77b8cec0e9ecedf215ae2198ee712b0e487da0d7ae9785002cc03cabbc8f
DIST rainloop-community-1.11.0.203.zip 6052952 SHA256 371121744dfb4604f91ef87a8a2b497ecc69e001974c5890980fcd4a7cf3b408 SHA512 84e2268ca340a82c51e54789b61a03ef0918f8d965ff4f46f31079c51872f69f0bde6e6581f3e74cc706317e74b953c46c377f3a8647758bdbf8f9c702d76cce WHIRLPOOL 3788b06733091460fc91a511bc6824c1b273ede9f73e49a8f975fe59f9b9e7144b6c7733f9a82d3bb16effc9fc936abd449baa91b0a237dea76ff4aa5458fc93
EBUILD rainloop-community-1.10.5.192.ebuild 716 SHA256 cabac2bff77743ed73c28d36879b57bf64e7975b163de0916b1d166d3b432c37 SHA512 bcf86a8a6a1b407c404fab4fbdef0f8cda7fdb0460cba0903b448902b7397b6fc74f3d8bf8684ff5c02cdac2856e8a4f4b6cc73e501cd70c36f7c464f85a21c5 WHIRLPOOL 62dbc4f0ccc01e6cff8c7ab97bc6a70b64bfd448e2fa6b6efc3a6522733f48a96d47b98bc916334074facd58d67289569b80b1ec4d8e1ec7f782e0e8a86f3638
EBUILD rainloop-community-1.11.0.203.ebuild 716 SHA256 cabac2bff77743ed73c28d36879b57bf64e7975b163de0916b1d166d3b432c37 SHA512 bcf86a8a6a1b407c404fab4fbdef0f8cda7fdb0460cba0903b448902b7397b6fc74f3d8bf8684ff5c02cdac2856e8a4f4b6cc73e501cd70c36f7c464f85a21c5 WHIRLPOOL 62dbc4f0ccc01e6cff8c7ab97bc6a70b64bfd448e2fa6b6efc3a6522733f48a96d47b98bc916334074facd58d67289569b80b1ec4d8e1ec7f782e0e8a86f3638

View File

@ -1,34 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit webapp
# Grab from http://repository.rainloop.net/v2/core.open.json
DESCRIPTION="Simple, modern and fast web-based email client"
HOMEPAGE="http://www.rainloop.net"
SRC_URI="https://github.com/RainLoop/rainloop-webmail/releases/download/v${PV}/${P}.zip"
LICENSE="AGPL-3"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="dev-lang/php[curl,iconv,json,ssl,xml]
virtual/httpd-php"
S=${WORKDIR}
src_install() {
webapp_src_preinst
insinto "${MY_HTDOCSDIR}"
doins -r .
webapp_serverowned -R "${MY_HTDOCSDIR}"/data
webapp_src_install
}

View File

@ -1,34 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit webapp
# Grab from http://repository.rainloop.net/v2/core.open.json
DESCRIPTION="Simple, modern and fast web-based email client"
HOMEPAGE="http://www.rainloop.net"
SRC_URI="https://github.com/RainLoop/rainloop-webmail/releases/download/v${PV}/${P}.zip"
LICENSE="AGPL-3"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="dev-lang/php[curl,iconv,json,ssl,xml]
virtual/httpd-php"
S=${WORKDIR}
src_install() {
webapp_src_preinst
insinto "${MY_HTDOCSDIR}"
doins -r .
webapp_serverowned -R "${MY_HTDOCSDIR}"/data
webapp_src_install
}

View File

@ -1,4 +0,0 @@
DIST rainloop-1.10.5.192.zip 6060718 SHA256 1806e7c271945f0d3ca9d96b6cf04771932010e1fd22eb71206d610f601bb4d7 SHA512 b5798cd9391761eff5a35f6707c24e7b0bb4cfb3e11903a8eb63ef539bd97f577def83302d79a06ba2492bcabb721ae8e0d0f729d29ae8c3531ded691dcc6765 WHIRLPOOL 6115922848766ad10abb612fefd7f9d1085d7e63e2f64e992b735699f74241dec96f4a1cd39072f689259d92a2ce20c0c3860de7de1e45b85dbf7f1eda3aa71b
DIST rainloop-1.11.0.203.zip 6059501 SHA256 50e220c5854da09b40a4689aaadef2dea63c83201fd1ec9d71d7691ea1848fa8 SHA512 965766280b74673c609041ba46300cc32041f7e2c03ef1e06649b936c01c9534b682ab6447eb9a758c826f6ba4de2a7498f6956a20026e35997f6ef96fcdd7a3 WHIRLPOOL 95edad3bc0ef78e30ceb6d7bcaf9acf3b025e4af4a82a4941ce0f8078d73980e662e7155506841c00f0426dbf4c7922a5e98f57c7ee8eaf06f3d4cb192b1d57a
EBUILD rainloop-1.10.5.192.ebuild 719 SHA256 7fef172df64944d69aaee17ee650b389f4e41af703cff67f124522be28f077c2 SHA512 f5425472ad59f9a99f621dbe5b6488cd6203f431f659c9eed64f7510fbcebae683e755a990edd0e46478231909b710918d57b828f7042cc36a387ce06543de6c WHIRLPOOL d61e9ddfc205bfc6cc5b7bc225996a6d460a56485d5aad51f54424f8470ea96bc5d3130753189d67b84fffb56544e40cc0a3a7eca662d52ee92115bd1f665005
EBUILD rainloop-1.11.0.203.ebuild 719 SHA256 7fef172df64944d69aaee17ee650b389f4e41af703cff67f124522be28f077c2 SHA512 f5425472ad59f9a99f621dbe5b6488cd6203f431f659c9eed64f7510fbcebae683e755a990edd0e46478231909b710918d57b828f7042cc36a387ce06543de6c WHIRLPOOL d61e9ddfc205bfc6cc5b7bc225996a6d460a56485d5aad51f54424f8470ea96bc5d3130753189d67b84fffb56544e40cc0a3a7eca662d52ee92115bd1f665005

View File

@ -1,34 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit webapp
# Grab from http://repository.rainloop.net/v2/core.stable.json
DESCRIPTION="Simple, modern and fast web-based email client"
HOMEPAGE="http://www.rainloop.net"
SRC_URI="https://github.com/RainLoop/rainloop-webmail/releases/download/v${PV%}/${P}.zip"
LICENSE="AGPL-3"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="dev-lang/php[curl,iconv,json,ssl,xml]
virtual/httpd-php"
S=${WORKDIR}
src_install() {
webapp_src_preinst
insinto "${MY_HTDOCSDIR}"
doins -r .
webapp_serverowned -R "${MY_HTDOCSDIR}"/data
webapp_src_install
}

View File

@ -1,34 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit webapp
# Grab from http://repository.rainloop.net/v2/core.stable.json
DESCRIPTION="Simple, modern and fast web-based email client"
HOMEPAGE="http://www.rainloop.net"
SRC_URI="https://github.com/RainLoop/rainloop-webmail/releases/download/v${PV%}/${P}.zip"
LICENSE="AGPL-3"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="dev-lang/php[curl,iconv,json,ssl,xml]
virtual/httpd-php"
S=${WORKDIR}
src_install() {
webapp_src_preinst
insinto "${MY_HTDOCSDIR}"
doins -r .
webapp_serverowned -R "${MY_HTDOCSDIR}"/data
webapp_src_install
}

View File

@ -1,5 +0,0 @@
AUX Caddyfile.example 90 SHA256 63f02c3bd84f16f6b6a47f0e687a8c8bdc761e0658bf262a8ba60e8ae80b81f0 SHA512 cbc113d3c90aa9a8f62160fe4e7ef7c18fef51450d7ec8215e50408bcaf1da85e35ff58e001996a14155ae01657d8553696c63a0f838f031c90646f0a0551bf1 WHIRLPOOL 841da44de35d48296578a47f402d8ea8d0300343dfff9086c3845c340b2345407d3f6179cba46c92b46ed6240d416b0e86bba0a2dddc94630d5e451b11ef6167
AUX caddy.confd 331 SHA256 34ed6d4b463d2badc880ef660d69d13a5f35bdadc4032376889ceacef45ea951 SHA512 716693f566644bf6f5deda1b2a60162c1f449af15ddbdb8feb202fd074111353cc26b441b3419939cdd077a9900f33ae0471a07ba45247998c6165f533e611ee WHIRLPOOL 4fb7df6687c0e3866a7845b657195c63ed111eb581105673ad30023d88f6f4fd2ced6a2610daaafa55757d7212d1976d5b59428bcb61df4cffa145fea771f012
AUX caddy.initd 647 SHA256 c39c971f3183b3e323d0ffb879b403b3bb1cb231b4c0e2a47582610de5c97213 SHA512 4c7db7242f52028dc52566d3ae6449ccdc871860c1a9b24c459a1e04a7db0121f10253a806d09d3970ea2e680dec176779bbe0c7a9728eef101bac8c0963f2fb WHIRLPOOL da462b9a9245de582c5b4155efa8853c4392861eb8ada028bf4432778f150c5f79d741a2654312a5b413c80b436f498c2feec19e060f66234cc90883a2cce2b0
DIST caddy-bin-0.9.5.tar.gz 5139429 SHA256 c759640c9f56f7c4bb9fa828c0fa81a6e45f0f607e68677d56471bba53ad1777 SHA512 12777724ca7c0ec3956e33fa3a53965c74a19f1512b4f00bef87373a46de37f563a4520437e12667302ab1f5bad8082cb76f8d26de6aafcc4d29e747b13e7634 WHIRLPOOL bcd624ee4243e6194cbae402467a2e8ae7830defc03cd089e215bd9c8e61275fc9754068c44b42b76c9f026ac4d041ef5d8ef62f985eb7258bc4dfe8bed26d21
EBUILD caddy-bin-0.9.5.ebuild 1044 SHA256 2ab305f755c38d5a3dc648f9285f933012d4f17d8c11cde74b727831a7d5942e SHA512 da01b5d7671d6073d27f084bbdb9b4d66971ddc3d60d7769aa66a261bdd2b09d21c4f3688aba6af95bade0e51513527264468873df647b335613aed960f97001 WHIRLPOOL 6b0e25828edcbdd1a6c329d533d09b1bffab3b424fb0995297874eebbece7a6cb20e1ab4f203684dc78fb3f9c7bbde56553c8d9846f14402808fa81ae93ffe8f

View File

@ -1,53 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit user
DESCRIPTION="Fast, cross-platform HTTP/2 web server with automatic HTTPS"
HOMEPAGE="https://caddyserver.com"
SRC_URI="https://github.com/mholt/caddy/releases/download/v${PV}/caddy_linux_amd64.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
>=dev-lang/go-1.6"
HOME_DIR="/var/lib/caddy"
LOG_DIR="/var/log/caddy"
SSL_DIR="/etc/caddy/ssl"
S=${WORKDIR}
pkg_setup(){
ebegin "Creating caddy user and group"
enewgroup caddy
enewuser caddy -1 -1 ${HOME_DIR} caddy
eend $?
}
src_install() {
mv caddy_linux_amd64 caddy
dobin caddy
newinitd "${FILESDIR}"/caddy.initd caddy
newconfd "${FILESDIR}"/caddy.confd caddy
keepdir ${LOG_DIR}
fowners caddy:caddy ${LOG_DIR}
keepdir ${SSL_DIR}
fperms 750 ${SSL_DIR}
fowners caddy:caddy ${SSL_DIR}
insinto /etc/caddy
doins "${FILESDIR}"/Caddyfile.example
dodoc {CHANGES,LICENSES,README}.txt
}

View File

@ -1,5 +0,0 @@
localhost:2020 {
root /var/www/localhost
log /var/log/caddy/access.log
gzip
}

View File

@ -1,11 +0,0 @@
NAME=caddy
PIDFILE=/var/run/$NAME.pid
LOGFILE=/var/log/$NAME/$NAME.log
CONFIGFILE=/etc/caddy/Caddyfile
CADDY_OPTIONS="-agree=true -pidfile=$PIDFILE -log=$LOGFILE -conf=$CONFIGFILE"
# Set the CADDYPATH; Let's Encrypt certificates will be written to this directory.
export CADDYPATH=/etc/caddy/ssl
# Set the ulimits
ulimit -n 8192

View File

@ -1,30 +0,0 @@
#!/sbin/openrc-run
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
DAEMON=$(which caddy)
USERBIND="setcap cap_net_bind_service=+ep"
STOP_SCHEDULE="${STOP_SCHEDULE:-QUIT/5/TERM/5/KILL/5}"
depend() {
use net
after dns
}
start() {
ebegin "Starting Caddy"
$USERBIND $DAEMON
start-stop-daemon --background --start --quiet \
--make-pidfile --pidfile $PIDFILE \
--user $NAME --exec $DAEMON \
-- $CADDY_OPTIONS
eend $?
}
stop() {
ebegin "Stopping Caddy"
start-stop-daemon --stop --quiet --exec $DAEMON \
--retry=$STOP_SCHEDULE --pidfile $PIDFILE --name $NAME
eend $?
}

View File

@ -1,2 +0,0 @@
DIST 0.3-61.tar.gz 975053 SHA256 5f8d96316b3e6c157926da5c390a26a45de97132e98e2fd70ada5b5b7fa14def SHA512 f55c2fb15889f903375776f989498827dcab287e87d4015c50f12780dd2f0271e1e127533a10ca94f44ebd44727018917cf92e828bbe82b7653d8ed559ee1cc3 WHIRLPOOL f0d01258f4a348444c649f90459c02a406b27b2bdad1c4c33f8eb0f39636f6e479b0c6a1780fc0516fecf65e382350ce221bdcde0e818882d173ef9f8d47b49f
EBUILD sunflower-0.3-r1.ebuild 2306 SHA256 c7143cfd7c18515ba579fe65d7b6ed2b5c34b7bf8379ddba9db65dec09fc5973 SHA512 8bcda73b5f73564ce89cb5cb07a6f558e814084e1fe67547b9b9d7a19ddd94c2d0179b4d22368f7126d459736ac3343c32f3fe3f8325b8da7381d652ccf6bd3f WHIRLPOOL 12459a2e94f152747147d23ea5640ba22061d0f48256e187cacb4a4461ef2a6a3663a950bb1f9dd05538d4fb3487deda0b36ad5774f395628c7b1442d20f62ae

View File

@ -1,94 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit eutils fdo-mime gnome2-utils python-r1
MY_PN="Sunflower"
DESCRIPTION="Small and highly customizable twin-panel file manager with plugin-support"
HOMEPAGE="https://github.com/MeanEYE/Sunflower
http://sunflower-fm.org/"
#SRC_URI="http://sunflower-fm.org/pub/sunflower-${PV/_alpha/-}.tgz"
SRC_URI="https://github.com/MeanEYE/Sunflower/archive/0.3-61.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}
>=dev-python/pygtk-2.15.0[${PYTHON_USEDEP}]
>=dev-python/notify-python-0.1[${PYTHON_USEDEP}]
gnome-base/librsvg:2"
S=${WORKDIR}/${MY_PN}
src_prepare() {
find "${S}" -name "*.py[co]" -delete || die
find "${S}"/translations -name "*.po" -delete || die
rm "${S}"/translations/${PN}.pot || die
sed -i \
-e '/^application_file/s/os.path.dirname(sys.argv\[0\])/os.getcwd()/' \
${MY_PN}.py || die
}
src_install() {
touch __init__.py || die
installme() {
# install modules
python_moduleinto ${PN}
python_domodule images application ${MY_PN}.py \
AUTHORS CHANGES COPYING DEPENDS TODO __init__.py
# generate and install startup scripts
sed \
-e "s#@SITEDIR@#$(python_get_sitedir)/${PN}#" \
"${FILESDIR}"/${PN} > "${WORKDIR}"/${PN} || die
python_doscript "${WORKDIR}"/${PN}
}
# install for all enabled implementations
python_foreach_impl installme
insinto /usr/share/locale
# correct gettext behavior
if [[ -n "${LINGUAS+x}" ]] ; then
for i in $(cd "${S}"/translations ; echo *) ; do
if has ${i} ${LINGUAS} ; then
doins -r "${S}"/translations/${i}
fi
done
else
doins -r "${S}"/translations/*
fi
newicon -s 64 images/${PN}_64.png ${PN}.png
doicon -s scalable images/${PN}.svg
newmenu ${MY_PN}.desktop ${PN}.desktop
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
# TODO: better description
elog "optional dependencies:"
elog " dev-python/libgnome-python"
elog " media-libs/mutagen"
elog " x11-libs/vte:0[python] (terminal support)"
}
pkg_postrm() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}

View File

@ -1 +0,0 @@
EBUILD twmn-9999.ebuild 845 SHA256 046509b63c645fcce3151fc1fa2e38a7a5e11ff1aa5dccb260d9869849f75585 SHA512 639d2bff7a46314413d9a9157c06b5b0f9f07ce3dda29a9672be868f398c86edd12821d4ca88ba71cbd90b8f9a59a2a2fc2560cd78a00f768f58e569fb7a8878 WHIRLPOOL 31ff0fc81e7b3424bf612f7800e5513386dbab386890bd7757cc0d7865a85ca38d2dab8a91ef456b69671dcf66b71afb8168709bfee6345a7301ba4a24bb84b6

View File

@ -1,52 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
inherit qt4-r2 git-r3
DESCRIPTION="A notification system for tiling window managers."
HOMEPAGE="https://github.com/sboli/Twmn"
EGIT_REPO_URI="https://github.com/sboli/twmn.git"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS=""
IUSE="+qt5"
DEPEND="
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtdbus:5
dev-qt/qtx11extras:5
)
!qt5? (
dev-qt/qtcore:4
dev-qt/qtgui:4
dev-qt/qtdbus:4
)
dev-libs/boost
sys-apps/dbus
"
RDEPEND="${DEPEND}"
DOCS=( TODO README.md )
src_unpack() {
use qt5 || EGIT_COMMIT=e8f5096932db1fa1d7fcd7b2e421033cdfd52dac
git-r3_src_unpack
}
src_prepare() {
sed -i -e 's#/usr/local/#/usr/#g' */*.pro
}
src_configure() {
if use qt5; then
eqmake5
else
qt4-r2_src_configure
fi
}

View File

@ -1 +0,0 @@
EBUILD menda-circle-icon-theme-9999.ebuild 914 SHA256 c18e2d4dd3d9eb7011a8824f2f81ef458a164a4330e4d30ceebe75947d231053 SHA512 f0b79fe6416c27d3df8fd0fa0e9c328a8690c61a5ee56c0c80cf544ebf83cb3bf8d3a42a4079d99d433dbd46e08afc80d8ed9cc8d7217764ccbae0bbde43cc35 WHIRLPOOL 434a90e6757c49a96d26540ddfcf6ca0199b0f36248ec875dbe6c626f3c1523adf0d2c71958e2f7a4449aab31639a4c26e31a566510dfa83a262daefa87dc5c8

View File

@ -1,39 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
inherit eutils git-r3
DESCRIPTION="Menda Circle Icon Theme"
HOMEPAGE="https://github.com/manjaro/menda-icon-themes"
SRC_URI=""
EGIT_REPO_URI="${HOMEPAGE}"
LICENSE="LGPL-3.0"
SLOT="0"
KEYWORDS=""
IUSE=""
DEPEND="
x11-themes/hicolor-icon-theme
gnome-base/librsvg
"
RDEPEND="${DEPEND}"
src_prepare(){
#Delete all broken symlinks
rm Menda-Circle/apps/48x48/apps/chrome-pkclgpgponpjmpfokoepglboejdobkpl-Default.svg
rm Menda-Circle/apps/scalable/chrome-pkclgpgponpjmpfokoepglboejdobkpl-Default.svg
rm Menda-Circle/places/scalable/edittrash.svg
rm Menda-Circle/places/scalable/stock_trash_full.svg
rm Menda-Circle/places/scalable/trashcan_full-new.svg
rm Menda-Circle/places/scalable/trashcan_full.svg
}
src_install(){
insinto /usr/share/icons
doins -r Menda-Circle
}

View File

@ -1 +0,0 @@
EBUILD menda-themes-9999.ebuild 544 SHA256 6fa2b318c9e26e22bac89abef8f368ea542f90892560761eb544b43437a1c1af SHA512 c6785855ee738217f803963e0b1dd17dede738bd39905d13c4c97a1ac6b6aed6fd290b23fca23b816cdaf3574e2916e13df5ae44a1d006e379913596103924d7 WHIRLPOOL 19442105978f459fbbe60730929d7f8dedb22895abf478c3a200dafb744c0f1996a8b8ec75b0c0fcfb4cb18a1d3d62ea2ea7cea17402c6613c277246655c6e1e

View File

@ -1,28 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
inherit eutils git-r3
DESCRIPTION="Manjaro's official Gtk2, Gtk3, Metacity, Xfwm, Openbox, Cinnamon and GNOME Shell themes"
HOMEPAGE="https://github.com/manjaro/artwork-menda"
SRC_URI=""
EGIT_REPO_URI="${HOMEPAGE}"
LICENSE="LGPL-3.0"
SLOT="0"
KEYWORDS=""
IUSE=""
DEPEND="
x11-themes/gtk-engines
x11-themes/gtk-engines-murrine
"
RDEPEND="${DEPEND}"
src_install(){
insinto /usr/share/themes
doins -r Menda*
}