Compare commits
	
		
			59 Commits
		
	
	
	| Author | SHA1 | Date | 
|---|---|---|
|  | 90bf238433 | |
|  | 16d1c2b79d | |
|  | 1852771098 | |
|  | f6b2df883e | |
|  | 7285b1360f | |
|  | 47c15fa756 | |
|  | f8ddbd3bab | |
|  | 3f103c20fd | |
|  | 6a5f30bd7c | |
|  | 8e3c5e1ba5 | |
|  | ee1b112a04 | |
|  | f85bbdfebb | |
|  | 35a8a3359c | |
|  | 936a5584ba | |
|  | 17fb37320e | |
|  | 892097041a | |
|  | d944f3c3f7 | |
|  | 88dc272873 | |
|  | 3df58d0374 | |
|  | 8d0a2f9772 | |
|  | 1048e0fdb1 | |
|  | 143cfdbe8f | |
|  | 4a5ffad6bf | |
|  | 6d790714c5 | |
|  | 933e56c182 | |
|  | 9a9e9f31af | |
|  | 3112b88912 | |
|  | 1b88e5820d | |
|  | 7588262c0a | |
|  | 12507bbf93 | |
|  | 4092844d6e | |
|  | c8bd2a0bcf | |
|  | 7db8037dcd | |
|  | 9b55dea04c | |
|  | 95b5a1db4b | |
|  | f2ca826549 | |
|  | 3b1b77478a | |
|  | c35831fcb4 | |
|  | 0508ce3219 | |
|  | 4fe8ab74a2 | |
|  | 7f908172b3 | |
|  | aa9ec87e70 | |
|  | f9f12d467b | |
|  | 72269fe687 | |
|  | a3f117fbb5 | |
|  | a9185ba052 | |
|  | c1e60818c0 | |
|  | 0086849fe9 | |
|  | 1ae9684fb8 | |
|  | ec794a0f64 | |
|  | 70f11baa61 | |
|  | 316f948912 | |
|  | 01243b902a | |
|  | b6f2cec171 | |
|  | fc8743f919 | |
|  | b73f5e686c | |
|  | 01865e9b8f | |
|  | 8c099b89d6 | |
|  | 06c794fc98 | 
							
								
								
									
										123
									
								
								README.md
								
								
								
								
							
							
						
						
									
										123
									
								
								README.md
								
								
								
								
							|  | @ -1,122 +1 @@ | ||||||
| Gentoo overlay | page | ||||||
| ================== |  | ||||||
| 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 |  | ||||||
| 
 |  | ||||||
| ``` |  | ||||||
|  |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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." |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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" |  | ||||||
| } |  | ||||||
|  | @ -1 +0,0 @@ | ||||||
| EBUILD litetran-9999.ebuild 554 SHA256 48dc2401f4ea96a12edf178891c67b5818f0327e6b8fd4288c34eaacce2f117a SHA512 873860acde5d1edf7a8349c726f7fec74390bdf736a7b50827dd244490fa7b51f66c74d3f98d28a989c1bd1fb9d9058112f2371a3e6817193a43352b85030b20 WHIRLPOOL 13a69582d6491e7908f502676f008347cf586ddbd460599b9bb93290f71ab0b21e5db9febf8337527b8e21ff0189d5042f9e19b18453052a07654263c042dcc7 |  | ||||||
|  | @ -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}" |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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/* |  | ||||||
| } |  | ||||||
|  | @ -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/* |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -1 +0,0 @@ | ||||||
| EBUILD qt5-styleplugins-9999.ebuild 584 SHA256 b4869e9707e9737a87dfc423d4986cf0cb1525bc4d36f1215a9dd6467abb232b SHA512 b398ed973e4affc909a99a957d416a8417393e9964db3fb82ca7e8319b49623e3fb4840841e13115989fb1411cc6e973ba3d2523bf8667023f068013ecc36b33 WHIRLPOOL 5c88980a5ce7f9d11da06fc8d03381f5936fc8eafc85f99f53c44b8bbd8c4ae0701ae159b8a2d88aedaab9baff5c4b229fc701a1317a015e2b96342aed323138 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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)),) |  | ||||||
|  | @ -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
 |  | ||||||
|  } |  | ||||||
|   |  | ||||||
|  /* |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -1 +0,0 @@ | ||||||
| EBUILD urtconnector-9999.ebuild 554 SHA256 f29060b8ed025bc6a76aeb54cc26f22599a9f47391e0d78c0cd12f4ad5dd29d4 SHA512 6ae4de4855c02bb165817dd791afb754fe8734602b67af1a54ecf65d73c8fdcc356a4eb79ac16636127ba6daad26ad0ec56e3dce3317bb77778043ea56e9af28 WHIRLPOOL bc45d9e7a3e2e6d0f823384c6fba065d284fdf9025849b3e562518ffd94a8803e3a833b9a5bc05c10cd0643dcb11a8976e496ab0fc8729436487f0ae5fe8ec82 |  | ||||||
|  | @ -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}" |  | ||||||
|  | @ -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> | ||||||
|  | @ -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 |  | ||||||
|  | @ -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; |  | ||||||
|  | @ -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" |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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" "$@" |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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&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&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="/<user-name>/<repo-name>/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="✓" /></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… |  | ||||||
|   </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="✓" /></div> |  | ||||||
|     <input class="form-control linejump-input js-jump-to-line-field" type="text" placeholder="Jump to line…" 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>© 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> |  | ||||||
| 
 |  | ||||||
|  | @ -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&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&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="/<user-name>/<repo-name>/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="✓" /></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… |  | ||||||
|   </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="✓" /><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="✓" /></div> |  | ||||||
|     <input class="form-control linejump-input js-jump-to-line-field" type="text" placeholder="Jump to line…" 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>© 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> |  | ||||||
| 
 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -1 +0,0 @@ | ||||||
| masters = calculate gentoo |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -1 +0,0 @@ | ||||||
| EBUILD poezio-9999.ebuild 722 SHA256 7614598a79b40b9c5cf017cd347a458894071b6aa15cefa2c2aa6b4e3374e28f SHA512 83c70ceb4f4883143ef74001a9a1069c3eb352fe93a16e45b649f397f04ab198b773b9fc5c8d7ac63f2636474aad3ddddb61203a5367cbaf8719f826899a7801 WHIRLPOOL 56501678ad44bf39bca5937e90ee938c6ac901aecad47a1dbd5c81700ba9b54589e9d543742927de96bd1fb6b8b27a743b74d27a4b57b330332efe82c5208ae6 |  | ||||||
|  | @ -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}" |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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; |  | ||||||
|  | @ -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&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&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="/<user-name>/<repo-name>/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="✓" /></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&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&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="✓" /><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="✓" /></div> |  | ||||||
|     <input class="form-control linejump-input js-jump-to-line-field" type="text" placeholder="Jump to line…" 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>© 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> |  | ||||||
| 
 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -1 +0,0 @@ | ||||||
| ussr |  | ||||||
|  | @ -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> |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -1,5 +0,0 @@ | ||||||
| localhost:2020 { |  | ||||||
|     root /var/www/localhost |  | ||||||
|     log /var/log/caddy/access.log |  | ||||||
|     gzip |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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 $? |  | ||||||
| } |  | ||||||
|  | @ -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 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -1 +0,0 @@ | ||||||
| EBUILD twmn-9999.ebuild 845 SHA256 046509b63c645fcce3151fc1fa2e38a7a5e11ff1aa5dccb260d9869849f75585 SHA512 639d2bff7a46314413d9a9157c06b5b0f9f07ce3dda29a9672be868f398c86edd12821d4ca88ba71cbd90b8f9a59a2a2fc2560cd78a00f768f58e569fb7a8878 WHIRLPOOL 31ff0fc81e7b3424bf612f7800e5513386dbab386890bd7757cc0d7865a85ca38d2dab8a91ef456b69671dcf66b71afb8168709bfee6345a7301ba4a24bb84b6 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -1 +0,0 @@ | ||||||
| EBUILD menda-circle-icon-theme-9999.ebuild 914 SHA256 c18e2d4dd3d9eb7011a8824f2f81ef458a164a4330e4d30ceebe75947d231053 SHA512 f0b79fe6416c27d3df8fd0fa0e9c328a8690c61a5ee56c0c80cf544ebf83cb3bf8d3a42a4079d99d433dbd46e08afc80d8ed9cc8d7217764ccbae0bbde43cc35 WHIRLPOOL 434a90e6757c49a96d26540ddfcf6ca0199b0f36248ec875dbe6c626f3c1523adf0d2c71958e2f7a4449aab31639a4c26e31a566510dfa83a262daefa87dc5c8 |  | ||||||
|  | @ -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 |  | ||||||
| } |  | ||||||
|  | @ -1 +0,0 @@ | ||||||
| EBUILD menda-themes-9999.ebuild 544 SHA256 6fa2b318c9e26e22bac89abef8f368ea542f90892560761eb544b43437a1c1af SHA512 c6785855ee738217f803963e0b1dd17dede738bd39905d13c4c97a1ac6b6aed6fd290b23fca23b816cdaf3574e2916e13df5ae44a1d006e379913596103924d7 WHIRLPOOL 19442105978f459fbbe60730929d7f8dedb22895abf478c3a200dafb744c0f1996a8b8ec75b0c0fcfb4cb18a1d3d62ea2ea7cea17402c6613c277246655c6e1e |  | ||||||
|  | @ -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* |  | ||||||
| } |  | ||||||
		Loading…
	
		Reference in New Issue