summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Cristian B. <steven.darklight@gmail.com>2015-06-18 18:31:03 +0300
committerStefan Cristian B. <steven.darklight@gmail.com>2015-06-18 18:31:03 +0300
commit71c20430bd06d80b663fb54d1df67598d804c219 (patch)
tree8ed9e8852b128c270f9197edf597532ac3fd8e11
parent35875647a1f4db65a3a7a559479ef8e311acbac2 (diff)
parent975d01bc65f0f9190808c0d3cddf3131a790a8f6 (diff)
Merge pull request #52 from crismblog/master
Applications useful and beautiful themes
-rw-r--r--app-laptop/tlp/Manifest2
-rw-r--r--app-laptop/tlp/tlp-0.4.1.ebuild217
-rw-r--r--dev-ml/biniou/Manifest1
-rw-r--r--dev-ml/biniou/biniou-1.0.5.ebuild33
-rw-r--r--dev-ml/camlidl/ChangeLog27
-rw-r--r--dev-ml/camlidl/Manifest1
-rw-r--r--dev-ml/camlidl/camlidl-1.05.ebuild51
-rw-r--r--dev-ml/camlidl/files/META4
-rw-r--r--dev-ml/camlidl/files/includes.patch12
-rw-r--r--dev-ml/camlidl/files/tests.patch36
-rw-r--r--dev-ml/camlidl/metadata.xml5
-rw-r--r--dev-ml/camlpdf/Manifest1
-rw-r--r--dev-ml/camlpdf/camlpdf-1.7.ebuild28
-rw-r--r--dev-ml/easy-format/Manifest1
-rw-r--r--dev-ml/easy-format/easy-format-1.0.1.ebuild29
-rw-r--r--dev-ml/gapi-ocaml/Manifest2
-rw-r--r--dev-ml/gapi-ocaml/gapi-ocaml-0.2.5.ebuild28
-rw-r--r--dev-ml/gapi-ocaml/gapi-ocaml-0.2.ebuild28
-rw-r--r--dev-ml/gdfuse/Manifest1
-rw-r--r--dev-ml/gdfuse/gdfuse-0.1.ebuild24
-rw-r--r--dev-ml/google-drive-ocamlfuse/Manifest2
-rw-r--r--dev-ml/google-drive-ocamlfuse/google-drive-ocamlfuse-0.3.2.ebuild28
-rw-r--r--dev-ml/google-drive-ocamlfuse/google-drive-ocamlfuse-0.5.8.ebuild31
-rw-r--r--dev-ml/ocamlfuse/Manifest1
-rw-r--r--dev-ml/ocamlfuse/ocamlfuse-2.7.1.ebuild27
-rw-r--r--dev-ml/yojson/Manifest1
-rw-r--r--dev-ml/yojson/yojson-1.1.4.ebuild35
-rw-r--r--gnome-extra/gpaste/Manifest3
-rw-r--r--gnome-extra/gpaste/gpaste-3.0.2.ebuild51
-rw-r--r--gnome-extra/gpaste/gpaste-3.2.2.ebuild58
-rw-r--r--gnome-extra/gpaste/gpaste-3.8.ebuild57
-rw-r--r--gnome-extra/nautilus-megasync/Manifest2
-rw-r--r--gnome-extra/nautilus-megasync/nautilus-megasync-2.0.0.ebuild36
-rw-r--r--mate-extra/mate-tweak/Manifest2
-rw-r--r--mate-extra/mate-tweak/mate-tweak-3.4.8.ebuild32
-rw-r--r--mate-extra/mate-tweak/mate-tweak-3.4.9.ebuild32
-rw-r--r--mate-extra/mate-tweak/mate-tweak-9999.ebuild30
-rw-r--r--media-plugins/deadbeef-archive-reader/deadbeef-archive-reader-20140219.ebuild17
-rw-r--r--media-plugins/deadbeef-archive-reader/deadbeef-archive-reader-99999999.ebuild16
-rw-r--r--media-plugins/deadbeef-archive-reader/files/deadbeef-archive-reader-flags.patch30
-rw-r--r--media-plugins/deadbeef-bookmark-manager/Manifest1
-rw-r--r--media-plugins/deadbeef-bookmark-manager/deadbeef-bookmark-manager-20140514.ebuild16
-rw-r--r--media-plugins/deadbeef-bookmark-manager/deadbeef-bookmark-manager-99999999.ebuild12
-rw-r--r--media-plugins/deadbeef-bs2b/Manifest1
-rw-r--r--media-plugins/deadbeef-bs2b/deadbeef-bs2b-20110319.ebuild24
-rw-r--r--media-plugins/deadbeef-bs2b/deadbeef-bs2b-99999999.ebuild20
-rw-r--r--media-plugins/deadbeef-bs2b/files/deadbeef-bs2b.patch57
-rw-r--r--media-plugins/deadbeef-decast/Manifest1
-rw-r--r--media-plugins/deadbeef-decast/deadbeef-decast-20150201.ebuild28
-rw-r--r--media-plugins/deadbeef-fb/Manifest1
-rw-r--r--media-plugins/deadbeef-fb/deadbeef-fb-20141028.ebuild35
-rw-r--r--media-plugins/deadbeef-fb/deadbeef-fb-99999999.ebuild35
-rw-r--r--media-plugins/deadbeef-fb/files/deadbeef-fb-avoid-version.patch18
-rw-r--r--media-plugins/deadbeef-gnome-mmkeys/Manifest1
-rw-r--r--media-plugins/deadbeef-gnome-mmkeys/deadbeef-gnome-mmkeys-20131012.ebuild22
-rw-r--r--media-plugins/deadbeef-gnome-mmkeys/deadbeef-gnome-mmkeys-99999999.ebuild20
-rw-r--r--media-plugins/deadbeef-gnome-mmkeys/files/deadbeef-gnome-mmkeys.patch23
-rw-r--r--media-plugins/deadbeef-infobar/Manifest1
-rw-r--r--media-plugins/deadbeef-infobar/deadbeef-infobar-1.4.ebuild32
-rw-r--r--media-plugins/deadbeef-infobar/deadbeef-infobar-9999.ebuild32
-rw-r--r--media-plugins/deadbeef-infobar/files/deadbeef-infobar-cflags.diff12
-rw-r--r--media-plugins/deadbeef-infobar/files/deadbeef-infobar-focus-fix.diff14
-rw-r--r--media-plugins/deadbeef-infobar/files/deadbeef-infobar-load-gtk2-and-gtk3-version-fix.diff15
-rw-r--r--media-plugins/deadbeef-jack/Manifest1
-rw-r--r--media-plugins/deadbeef-jack/deadbeef-jack-20110321.ebuild24
-rw-r--r--media-plugins/deadbeef-jack/deadbeef-jack-99999999.ebuild20
-rw-r--r--media-plugins/deadbeef-jack/files/deadbeef-jack.patch10
-rw-r--r--media-plugins/deadbeef-librarybrowser/Manifest1
-rw-r--r--media-plugins/deadbeef-librarybrowser/deadbeef-librarybrowser-20141201.ebuild34
-rw-r--r--media-plugins/deadbeef-librarybrowser/deadbeef-librarybrowser-99999999.ebuild30
-rw-r--r--media-plugins/deadbeef-librarybrowser/files/deadbeef-librarybrowser-avoid-version.patch18
-rw-r--r--media-plugins/deadbeef-mpris/Manifest1
-rw-r--r--media-plugins/deadbeef-mpris/deadbeef-mpris-1.8.ebuild23
-rw-r--r--media-plugins/deadbeef-mpris/deadbeef-mpris-99999999.ebuild21
-rw-r--r--media-plugins/deadbeef-musical-spectrum/Manifest1
-rw-r--r--media-plugins/deadbeef-musical-spectrum/deadbeef-musical-spectrum-20150124.ebuild31
-rw-r--r--media-plugins/deadbeef-musical-spectrum/deadbeef-musical-spectrum-99999999.ebuild27
-rw-r--r--media-plugins/deadbeef-musical-spectrum/files/deadbeef-musical-spectrum-cflags.patch19
-rw-r--r--media-plugins/deadbeef-opus/Manifest1
-rw-r--r--media-plugins/deadbeef-opus/deadbeef-opus-0.6.ebuild21
-rw-r--r--media-plugins/deadbeef-opus/deadbeef-opus-99999999.ebuild19
-rw-r--r--media-plugins/deadbeef-plugins-meta/deadbeef-plugins-meta-1.ebuild33
-rw-r--r--media-plugins/deadbeef-plugins-meta/metadata.xml28
-rw-r--r--media-plugins/deadbeef-replaygain-control/Manifest1
-rw-r--r--media-plugins/deadbeef-replaygain-control/deadbeef-replaygain-control-20140802.ebuild27
-rw-r--r--media-plugins/deadbeef-replaygain-control/deadbeef-replaygain-control-99999999.ebuild23
-rw-r--r--media-plugins/deadbeef-replaygain-control/files/deadbeef-replaygain-control-cflags.patch15
-rw-r--r--media-plugins/deadbeef-spectrogram/Manifest1
-rw-r--r--media-plugins/deadbeef-spectrogram/deadbeef-spectrogram-20150110.ebuild31
-rw-r--r--media-plugins/deadbeef-spectrogram/deadbeef-spectrogram-99999999.ebuild27
-rw-r--r--media-plugins/deadbeef-spectrogram/files/deadbeef-spectrogram-cflags.patch19
-rw-r--r--media-plugins/deadbeef-stereo-widener/Manifest1
-rw-r--r--media-plugins/deadbeef-stereo-widener/deadbeef-stereo-widener-20110319.ebuild20
-rw-r--r--media-plugins/deadbeef-stereo-widener/deadbeef-stereo-widener-99999999.ebuild16
-rw-r--r--media-plugins/deadbeef-stereo-widener/files/deadbeef-stereo-widener.patch27
-rw-r--r--media-plugins/deadbeef-vk/Manifest1
-rw-r--r--media-plugins/deadbeef-vk/deadbeef-vk-0.2.2.ebuild33
-rw-r--r--media-plugins/deadbeef-vk/deadbeef-vk-9999.ebuild33
-rw-r--r--media-plugins/deadbeef-vu-meter/Manifest1
-rw-r--r--media-plugins/deadbeef-vu-meter/deadbeef-vu-meter-20140914.ebuild23
-rw-r--r--media-plugins/deadbeef-vu-meter/deadbeef-vu-meter-99999999.ebuild19
-rw-r--r--media-plugins/deadbeef-waveform-seekbar/Manifest1
-rw-r--r--media-plugins/deadbeef-waveform-seekbar/deadbeef-waveform-seekbar-0.5.ebuild29
-rw-r--r--media-plugins/deadbeef-waveform-seekbar/deadbeef-waveform-seekbar-9999.ebuild27
-rw-r--r--media-plugins/deadbeef-waveform-seekbar/files/deadbeef-waveform-seekbar-cflags-lm.patch26
-rw-r--r--media-tv/popcorntime-bin/Manifest6
-rw-r--r--media-tv/popcorntime-bin/files/popcorntime-bin.desktop8
-rw-r--r--media-tv/popcorntime-bin/files/popcorntime.pngbin0 -> 57786 bytes
-rw-r--r--media-tv/popcorntime-bin/metadata.xml8
-rw-r--r--media-tv/popcorntime-bin/popcorntime-bin-0.3.6.ebuild55
-rw-r--r--media-tv/popcorntime-bin/popcorntime-bin-0.3.7.2.ebuild51
-rw-r--r--media-tv/popcorntime-bin/popcorntime-bin-0.3.7.ebuild55
-rw-r--r--net-im/telegram-bin/Manifest3
-rw-r--r--net-im/telegram-bin/telegram-bin-0.8.24.ebuild36
-rw-r--r--net-im/telegram-cli/Manifest1
-rw-r--r--net-im/telegram-cli/telegram-cli-9999.ebuild31
-rw-r--r--net-im/telegram-dev-bin/Manifest3
-rw-r--r--net-im/telegram-dev-bin/telegram-dev-bin-0.8.27.ebuild37
-rw-r--r--net-im/telegram-purple/Manifest1
-rw-r--r--net-im/telegram-purple/telegram-purple-9999.ebuild38
-rw-r--r--net-misc/megasync/Manifest13
-rw-r--r--net-misc/megasync/megasync-1.0.37.ebuild51
-rw-r--r--net-misc/megasync/megasync-1.0.38.ebuild51
-rw-r--r--net-misc/megasync/megasync-1.0.39.ebuild51
-rw-r--r--net-misc/megasync/megasync-2.0.0-r1.ebuild53
-rw-r--r--net-misc/megasync/megasync-2.0.0.ebuild51
-rw-r--r--x11-themes/arc-theme/Manifest1
-rw-r--r--x11-themes/arc-theme/arc-theme-9999.ebuild55
-rw-r--r--x11-themes/menda-circle-icon-theme/Manifest3
-rw-r--r--x11-themes/menda-circle-icon-theme/menda-circle-icon-theme-20141219.ebuild30
-rw-r--r--x11-themes/menda-circle-icon-theme/menda-circle-icon-theme-9999.ebuild28
-rw-r--r--x11-themes/menda-square-icon-theme/Manifest3
-rw-r--r--x11-themes/menda-square-icon-theme/menda-square-icon-theme-20141219.ebuild30
-rw-r--r--x11-themes/menda-square-icon-theme/menda-square-icon-theme-9999.ebuild28
-rw-r--r--x11-themes/menda-themes/Manifest3
-rw-r--r--x11-themes/menda-themes/menda-themes-20150103.ebuild30
-rw-r--r--x11-themes/menda-themes/menda-themes-9999.ebuild28
-rw-r--r--x11-themes/moka/Manifest1
-rw-r--r--x11-themes/moka/moka-9999.ebuild30
-rw-r--r--x11-themes/ultra-flat-gtk/Manifest2
-rw-r--r--x11-themes/ultra-flat-gtk/ultra-flat-gtk-1.2.ebuild27
141 files changed, 3109 insertions, 0 deletions
diff --git a/app-laptop/tlp/Manifest b/app-laptop/tlp/Manifest
new file mode 100644
index 00000000..99a81cdc
--- /dev/null
+++ b/app-laptop/tlp/Manifest
@@ -0,0 +1,2 @@
+DIST tlp-gentoo-additions-0.4.tar.bz2 6005 SHA256 2a88298350a2f6238ec7e2d12518f89940a54916dd5beff202a2514ce01a61d4 SHA512 4105232c4844e14d7d35464575d2a36ce87cc40b2b3c112e9435ab2b1d811062fb1a02b44cc5abd183d4a87ede9d711f6d0308d142b58e8c508714874c233be1 WHIRLPOOL 4c81da249a7325c41ccf56a7db9214fa5562665800f469341be5b5566ae0af3c306420ad526d20e38105d9992eb73285d4c80c494e2e0f014fb5c7d9c6e3afd3
+EBUILD tlp-0.4.1.ebuild 6339 SHA256 c221211edfdef2902e05c054961bedd0af02c2a65046496e60ef7deaa83e28eb SHA512 ffee77787692f035373b54b1e62fc638da1e7a123a3feab181e862618a62a0f5fc185050360812bdec9a1a21967fc927c68a6e5b1fc597afaa598331f536b015 WHIRLPOOL aa1cf98c00fff2793dd6588eb5e76b6e3c181aff5e890f619f8ae3c07150598ec8e3a1dc870a172b158ccf880f5b36f15ff5118acc12eab9e1bae8f5cf5d8595
diff --git a/app-laptop/tlp/tlp-0.4.1.ebuild b/app-laptop/tlp/tlp-0.4.1.ebuild
new file mode 100644
index 00000000..99a3303b
--- /dev/null
+++ b/app-laptop/tlp/tlp-0.4.1.ebuild
@@ -0,0 +1,217 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit base eutils bash-completion-r1 git-2 linux-info systemd
+
+DESCRIPTION="Power-Management made easy, designed for Thinkpads."
+HOMEPAGE="http://linrunner.de/en/tlp/tlp.html"
+
+EGIT_REPO_URI='git://github.com/linrunner/TLP.git'
+EGIT_BRANCH='master'
+EGIT_COMMIT="${PV}"
+
+SRC_URI="http://git.erdmann.es/trac/dywi_tlp-gentoo-additions/downloads/tlp-gentoo-additions-0.4.tar.bz2"
+RESTRICT="mirror"
+
+LICENSE="GPL-2+ tpacpi-bundled? ( GPL-3 )"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="tlp_suggests rdw laptop-mode-tools +tpacpi-bundled +pm-utils"
+
+_PKG_TPACPI='>app-laptop/tpacpi-bat-1.0'
+_PKG_TPSMAPI='app-laptop/tp_smapi'
+_PKG_ACPICALL='sys-power/acpi_call'
+_OPTIONAL_DEPEND='
+ sys-apps/smartmontools
+ sys-apps/ethtool
+ sys-apps/lsb-release
+'
+
+DEPEND=""
+RDEPEND="${DEPEND-}
+ sys-apps/hdparm
+
+ pm-utils? ( sys-power/pm-utils )
+ !pm-utils? ( sys-apps/systemd )
+ sys-power/acpid
+ virtual/udev
+
+ dev-lang/perl
+ sys-apps/usbutils
+ sys-apps/pciutils
+
+ || ( net-wireless/iw net-wireless/wireless-tools )
+ net-wireless/rfkill
+
+ rdw? ( net-misc/networkmanager )
+ tlp_suggests? ( ${_OPTIONAL_DEPEND} )
+ !laptop-mode-tools? ( !app-laptop/laptop-mode-tools )
+"
+
+# pm hooks to disable defined by upstream
+#
+# hooks that have a different name in gentoo:
+# * <none>
+#
+CONFLICTING_PM_POWERHOOKS_UPSTREAM="95hdparm-apm disable_wol hal-cd-polling
+intel-audio-powersave harddrive laptop-mode journal-commit pci_devices
+pcie_aspm readahead sata_alpm sched-powersave usb_bluetooth wireless
+xfs_buffer"
+
+CONFLICTING_PM_POWERHOOKS="${CONFLICTING_PM_POWERHOOKS_UPSTREAM}"
+
+CONFIG_CHECK='~DMIID ~ACPI_PROC_EVENT ~POWER_SUPPLY ~ACPI_AC'
+ERROR_DMIID='DMIID is required by tlp-stat and tpacpi-bat'
+ERROR_ACPI_PROC_EVENT='ACPI_PROC_EVENT is required by thinkpad-radiosw'
+
+src_unpack() {
+ git-r3_src_unpack
+ base_src_unpack
+}
+
+src_prepare() {
+ local sed_expr
+
+ PATCHES=(
+ "${WORKDIR}/gentoo/"{49tlp,Makefile}.patch
+ )
+ cat "${WORKDIR}/gentoo/default.append" >> "${S}/default" || die
+
+ sed_expr='s@^(\s*TLP_ENABLE=)[01]$@\10@'
+ sed -r -e "${sed_expr}" -i "${S}/default" || die "sed failed (TLP_ENABLE=0)"
+ base_src_prepare
+
+ if ! use pm-utils; then
+ sed -r -e '/install.*(PLIB|PMETC)/d' -i "${S}/Makefile" || die "sed Makefile"
+ fi
+
+# # edit version
+# sed_expr="s@^(readonly TLPVER=[\"]?)(0[.]4)([\"]?)\s*\$@\1${PVR}\3@"
+# sed -r -e "${sed_expr}" -i "${S}/tlp-functions" || die "sed tlp-functions"
+
+ chmod u+x "${WORKDIR}/gentoo/tlp_configure.sh" && \
+ ln -fs "${WORKDIR}/gentoo/tlp_configure.sh" "${S}/configure" || \
+ die "cannot setup configure script!"
+}
+
+src_configure() {
+ # econf is not supported and TLP is noarch, use ./configure directly
+ ./configure --quiet --src="${S}" \
+ --target=gentoo $(use_with tpacpi-bundled) || die "configure failed ($?)"
+}
+
+src_compile() { return 0; }
+
+src_install() {
+ # TLP_NO_TPACPI: do not install the bundled tpacpi-bat file
+ # TLP expects to find tpacpi-bat at /usr/sbin/tpacpi-bat
+ # LIBDIR: use proper libary dir names instead of relying on a
+ # lib->lib64 symlink on amd64 systems
+ emake DESTDIR="${ED}" LIBDIR=$(get_libdir) \
+ CONFFILE="${ED}etc/conf.d/${PN}" \
+ $(usex tpacpi-bundled "" TLP_NO_TPACPI=1) \
+ install-tlp $(usex rdw install-rdw "")
+
+ ## init/service file(s)
+ newinitd "${WORKDIR}/gentoo/${PN}-init.openrc" "${PN}"
+ systemd_dounit "${PN}"{,-sleep}.service
+
+ ## bashcomp
+ newbashcomp "${PN}.bash_completion" "${PN}"
+
+ ## man, doc
+ doman man/?*.?*
+ dodoc README*
+}
+
+pkg_postrm() {
+ ## Re-enable conflicting pm-utils hooks
+ local \
+ TLP_NOP="${EROOT%/}/usr/$(get_libdir)/${PN}-pm/${PN}-nop" \
+ POWER_D="${EROOT%/}/etc/pm/power.d" \
+ hook hook_name
+
+ einfo "Re-enabling power hooks in ${POWER_D} that link to ${TLP_NOP}"
+ for hook_name in ${CONFLICTING_PM_POWERHOOKS?}; do
+ hook="${POWER_D}/${hook_name}"
+
+ if \
+ [[ ( -L "${hook}" ) && ( "$(readlink "${hook}")" == "${TLP_NOP}" ) ]]
+ then
+ rm "${hook}" || die "cannot reenable hook ${hook_name}."
+ fi
+ done
+}
+
+pkg_postinst() {
+ ## Disable conflicting pm-utils hooks
+ # always disable hooks even if USE=-pm-utils
+ # Otherwise a blocker on sys-power/pm-utils would be necessary
+ #
+ local \
+ TLP_NOP="${EROOT%/}/usr/$(get_libdir)/${PN}-pm/${PN}-nop" \
+ POWER_D="${EROOT%/}/etc/pm/power.d" \
+ iter
+
+ einfo "Disabling conflicting power hooks in ${POWER_D}"
+
+ [[ -e "${POWER_D}" ]] || mkdir -p "${POWER_D}" || \
+ die "cannot create '${POWER_D}'."
+
+ for iter in ${CONFLICTING_PM_POWERHOOKS?}; do
+ if [[ ! -e "${POWER_D}/${iter}" ]]; then
+ ln -s -- "${TLP_NOP}" "${POWER_D}/${iter}" || \
+ die "cannot disable power.d hook ${iter}."
+ fi
+ done
+
+ ## postinst messages
+
+ elog "${PN^^} is disabled by default."
+ elog "You have to enable ${PN^^} by setting ${PN^^}_ENABLE=1 in /etc/conf.d/${PN}."
+
+ ewarn "Using ${PN^^} with systemd is unsupported."
+ elog "systemd users should enable ${PN^^} by running"
+ for iter in "${PN}"{,-sleep}.service; do
+ elog "- systemctl enable ${iter}"
+ done
+ elog "Others (openrc et al.) should add /etc/init.d/${PN} to their favorite runlevel."
+
+ elog "You must restart acpid after upgrading ${PN}."
+
+ local a
+ _check_installed() { has_version "${1}" && a=" (already installed)" || a=; }
+
+ if ! use tlp_suggests; then
+ local p
+ elog "In order to get full functionality, the following packages should be installed:"
+ for p in ${_OPTIONAL_DEPEND?}; do
+ _check_installed "${p}"
+ elog "- ${p}${a}"
+ done
+ fi
+
+ elog "For battery charge threshold control,"
+ elog "one or more of the following packages are required:"
+
+ _check_installed "${_PKG_TPSMAPI?}"
+ elog "- ${_PKG_TPSMAPI?} - for Thinkpads up to Core 2 (and Sandy Bridge partially)${a}"
+ if use tpacpi-bundled; then
+ _check_installed "${_PKG_ACPICALL?}"
+ elog "- ${_PKG_ACPICALL?} - kernel module for Sandy Bridge Thinkpads (this includes Ivy Bridge/Haswell/... ones as well)${a}"
+ else
+ _check_installed "${_PKG_TPACPI?}"
+ elog "- ${_PKG_TPACPI?} - for Sandy Bridge Thinkpads (this includes Ivy Bridge/Haswell/... ones as well)${a}"
+ fi
+
+ if use laptop-mode-tools; then
+ ewarn "Reminder: don't run laptop-mode-tools and ${PN} at the same time."
+ fi
+
+ if ! use tpacpi-bundled; then
+ ewarn "USE=-tpacpi-bundled: do not report bugs about tpacpi-bat upstream."
+ fi
+}
diff --git a/dev-ml/biniou/Manifest b/dev-ml/biniou/Manifest
new file mode 100644
index 00000000..2bf19467
--- /dev/null
+++ b/dev-ml/biniou/Manifest
@@ -0,0 +1 @@
+DIST biniou-1.0.5.tar.gz 23463 SHA256 c440ba220649cb7578389d2054225858b4838a5155dcfbcfdf2383f565c2749f SHA512 cfd00607ede68069a6bb9a73dfc619f4c101febab5171205aa019efa3bb52dae76a961c641979cd271141f2e1a98e2dbe6e524a0011d1b30f91bbca02b7c1623 WHIRLPOOL 213d7970f6ec7eb87d4783ec16f3eaedee34761ce3855431cc08c58711a792002c96be6dc54b3b2c2f965a472cccbb3c3bf67c25dc9378a251ad3a9e10956362
diff --git a/dev-ml/biniou/biniou-1.0.5.ebuild b/dev-ml/biniou/biniou-1.0.5.ebuild
new file mode 100644
index 00000000..ed6e866f
--- /dev/null
+++ b/dev-ml/biniou/biniou-1.0.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit findlib
+
+DESCRIPTION="A binary JSON like data format for OCaml"
+HOMEPAGE="http://mjambon.com/biniou.html"
+SRC_URI="http://mjambon.com/releases/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc"
+
+DEPEND="dev-lang/ocaml
+ dev-ml/easy-format"
+
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ emake -j1
+ use doc && make html
+}
+
+src_install() {
+ findlib_src_preinst
+ mkdir "${D}/usr/bin"
+ emake install PREFIX="${D}/usr"
+ use doc && dohtml -r html/
+}
diff --git a/dev-ml/camlidl/ChangeLog b/dev-ml/camlidl/ChangeLog
new file mode 100644
index 00000000..724ae016
--- /dev/null
+++ b/dev-ml/camlidl/ChangeLog
@@ -0,0 +1,27 @@
+# ChangeLog for dev-ml/camlidl
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/camlidl/ChangeLog,v 1.6 2010/02/25 18:56:05 zmedico Exp $
+
+ 25 Feb 2010; Zac Medico <zmedico@gentoo.org> camlidl-1.05.ebuild:
+ Bug #306677 - Fix invalid conditional USE dep.
+
+ 28 Sep 2009; Petteri Räty <betelgeuse@gentoo.org> camlidl-1.05.ebuild:
+ Migrate to EAPI 2 in order to nuke built_with_use.
+
+ 15 Apr 2009; Alexis Ballier <aballier@gentoo.org> +files/includes.patch,
+ +files/tests.patch, camlidl-1.05.ebuild:
+ Fix tests build and implicit declarations of functions for bug #263305
+
+ 03 Jan 2008; Alexis Ballier <aballier@gentoo.org> camlidl-1.05.ebuild:
+ ocamlopt is required here, there is no option to disable it
+
+ 09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
+ Regenerate digest in Manifest2 format.
+
+*camlidl-1.05 (25 Sep 2004)
+
+ 25 Sep 2004; Matthieu Sozeau <mattam@gentoo.org> +metadata.xml,
+ +camlidl-1.05.ebuild:
+ New package for building stub code from C/C++ libraries, submitted by Bardur
+ Arantsson <gentoo@scientician.net>. Fixes bug #65138.
+
diff --git a/dev-ml/camlidl/Manifest b/dev-ml/camlidl/Manifest
new file mode 100644
index 00000000..72ae702d
--- /dev/null
+++ b/dev-ml/camlidl/Manifest
@@ -0,0 +1 @@
+DIST camlidl-1.05.tar.gz 100640 SHA256 857ed5bd3b2f99c62813070e1a5b4b6375e837c6815f4ad956baeb6f8c660311 SHA512 e8857aca818a06f8c861e5f55dddd7e8e3ab1efae51647534460b4f092166709d86c6de1215c792a0489d668d72064ccfb7635e9a6d3854cd5a62f74541a9d18 WHIRLPOOL ca2ef6dea1647640a7bfae5da6b76ee864e5f29190317c33e768a946fa0fc1e9ce513f83158b7d11d4b3103b2f32fb5873775c55a7e9e24b969eece639ee0db7
diff --git a/dev-ml/camlidl/camlidl-1.05.ebuild b/dev-ml/camlidl/camlidl-1.05.ebuild
new file mode 100644
index 00000000..1bd137f1
--- /dev/null
+++ b/dev-ml/camlidl/camlidl-1.05.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/camlidl/camlidl-1.05.ebuild,v 1.5 2010/02/25 18:56:05 zmedico Exp $
+
+EAPI="2"
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="CamlIDL is a stub code generator for using C/C++ libraries from O'Caml"
+HOMEPAGE="http://caml.inria.fr/camlidl/"
+SRC_URI="http://caml.inria.fr/distrib/bazar-ocaml/${P}.tar.gz"
+LICENSE="QPL-1.0 LGPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~amd64"
+IUSE=""
+DEPEND=">=dev-lang/ocaml-3.10.2[ocamlopt]"
+
+src_prepare() {
+ epatch "${FILESDIR}/tests.patch"
+ epatch "${FILESDIR}/includes.patch"
+}
+
+src_compile() {
+ # Use the UNIX makefile
+ libdir=`ocamlc -where`
+ sed -i -e "s|OCAMLLIB=.*|OCAMLLIB=${libdir}|" config/Makefile.unix
+ sed -i -e "s|BINDIR=.*|BINDIR=/usr/bin|" config/Makefile.unix
+ ln -s Makefile.unix config/Makefile
+
+ # Make
+ emake -j1 || die
+}
+
+src_test() {
+ einfo "Running tests..."
+ cd tests
+ ( emake CCPP="$(tc-getCXX)" && einfo "Tests finished successfully" ) || die "Tests failed"
+}
+
+src_install() {
+ libdir=`ocamlc -where`
+ dodir ${libdir}/camlidl
+ dodir ${libdir}/camlidl/caml
+ dodir /usr/bin
+ # Install
+ emake BINDIR="${D}/usr/bin" OCAMLLIB="${D}${libdir}/camlidl" install || die
+ #Install META file
+ cp ${FILESDIR}/META "${D}${libdir}/camlidl"
+ # Documentation
+ dodoc README Changes || die
+}
diff --git a/dev-ml/camlidl/files/META b/dev-ml/camlidl/files/META
new file mode 100644
index 00000000..3c6b5aa9
--- /dev/null
+++ b/dev-ml/camlidl/files/META
@@ -0,0 +1,4 @@
+description = "Stub generator"
+version = "1.05"
+archive(byte) = "com.cma"
+archive(native) = "com.cmxa"
diff --git a/dev-ml/camlidl/files/includes.patch b/dev-ml/camlidl/files/includes.patch
new file mode 100644
index 00000000..060aceef
--- /dev/null
+++ b/dev-ml/camlidl/files/includes.patch
@@ -0,0 +1,12 @@
+Index: camlidl-1.05/runtime/comerror.c
+===================================================================
+--- camlidl-1.05.orig/runtime/comerror.c
++++ camlidl-1.05/runtime/comerror.c
+@@ -22,6 +22,7 @@
+ #include <caml/callback.h>
+ #include <caml/fail.h>
+ #include <caml/alloc.h>
++#include <caml/printexc.h>
+ #include "camlidlruntime.h"
+ #include "comstuff.h"
+
diff --git a/dev-ml/camlidl/files/tests.patch b/dev-ml/camlidl/files/tests.patch
new file mode 100644
index 00000000..f7272424
--- /dev/null
+++ b/dev-ml/camlidl/files/tests.patch
@@ -0,0 +1,36 @@
+Index: camlidl-1.05/tests/unix.idl
+===================================================================
+--- camlidl-1.05.orig/tests/unix.idl
++++ camlidl-1.05/tests/unix.idl
+@@ -15,16 +15,16 @@ quote (C, "
+
+ union process_status { int code; };
+
+- enum { WEXITED, WSIGNALED, WSTOPPED };
++ enum { WEXITED2, WSIGNALED, WSTOPPED2 };
+
+ static void decode_status(int status, int * kind, union process_status * p)
+ {
+ if (WIFEXITED(status)) {
+- *kind = WEXITED; p->code = WEXITSTATUS(status);
++ *kind = WEXITED2; p->code = WEXITSTATUS(status);
+ } else if (WIFSIGNALED(status)) {
+ *kind = WSIGNALED; p->code = WTERMSIG(status);
+ } else {
+- *kind = WSTOPPED; p->code = WSTOPSIG(status);
++ *kind = WSTOPPED2; p->code = WSTOPSIG(status);
+ }
+ }
+
+@@ -59,9 +59,9 @@ int execve([in,string] char * path,
+ int fork(void);
+
+ union process_status {
+- case WEXITED: int code;
++ case WEXITED2: int code;
+ case WSIGNALED: int code;
+- case WSTOPPED: int code;
++ case WSTOPPED2: int code;
+ };
+
+ int wait([out] int * kind,
diff --git a/dev-ml/camlidl/metadata.xml b/dev-ml/camlidl/metadata.xml
new file mode 100644
index 00000000..849ed8eb
--- /dev/null
+++ b/dev-ml/camlidl/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>ml</herd>
+</pkgmetadata>
diff --git a/dev-ml/camlpdf/Manifest b/dev-ml/camlpdf/Manifest
new file mode 100644
index 00000000..54f084b9
--- /dev/null
+++ b/dev-ml/camlpdf/Manifest
@@ -0,0 +1 @@
+DIST v1.7.tar.gz 546173 SHA256 57affed94d98a96e44462cdecd4e291329f7f4cce4744389f91461a647a084d4 SHA512 95c3d465f9f240b3f2d4b69ba3596460b6e9a5b5abf2776fae013a44e21180345ddb55a4b9107bc61b86ecaee96e057dc8f0413552321078a3fe432183f8d452 WHIRLPOOL 4f8578ed8c26f7afa6f9d7bcc7a9cb5c924092d5b959704f5a1b515485a9cd4b9dae09da8a6c29f1be3c3686c6b1c48598b9d9a2bc74b44b2ff9a9ca4718ef29
diff --git a/dev-ml/camlpdf/camlpdf-1.7.ebuild b/dev-ml/camlpdf/camlpdf-1.7.ebuild
new file mode 100644
index 00000000..35a260a0
--- /dev/null
+++ b/dev-ml/camlpdf/camlpdf-1.7.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit findlib
+
+DESCRIPTION="OCaml library for working with PDF files"
+HOMEPAGE="http://github.com/johnwhitington/camlpdf"
+SRC_URI="http://github.com/johnwhitington/camlpdf/archive/v${PV}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ emake -j1
+ use doc && make doc
+}
+
+src_install() {
+ findlib_src_install
+}
diff --git a/dev-ml/easy-format/Manifest b/dev-ml/easy-format/Manifest
new file mode 100644
index 00000000..4570d736
--- /dev/null
+++ b/dev-ml/easy-format/Manifest
@@ -0,0 +1 @@
+DIST easy-format-1.0.1.tar.gz 13747 SHA256 4b1c030de944158d9e62ce30f59ae2c007ea87b492e92463d8aced22a858f403 SHA512 c97f312ce1dcc38fb00f6f407cf16a61532171fb05f61869b6bb34c19fbee4e1fa9294564177111659e04d0c8272ef06c52e84b1254ce838fe41d4ed2c6596aa WHIRLPOOL c2a52306cd84807b06b7713d558010b5fe27b4108613446972e2e36888c2e51b49901dd5817ab60969f7d616a17db5f8cde095dc9203bff5050813acbdc44a24
diff --git a/dev-ml/easy-format/easy-format-1.0.1.ebuild b/dev-ml/easy-format/easy-format-1.0.1.ebuild
new file mode 100644
index 00000000..b555968c
--- /dev/null
+++ b/dev-ml/easy-format/easy-format-1.0.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit findlib
+
+DESCRIPTION="A functional interface to the Format libray in Ocaml"
+HOMEPAGE="http://mjambon.com/easy-format.html"
+SRC_URI="http://mjambon.com/releases/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND="dev-lang/ocaml"
+
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ emake
+}
+
+src_install() {
+ findlib_src_install
+ dodoc README Changes
+}
diff --git a/dev-ml/gapi-ocaml/Manifest b/dev-ml/gapi-ocaml/Manifest
new file mode 100644
index 00000000..a4087074
--- /dev/null
+++ b/dev-ml/gapi-ocaml/Manifest
@@ -0,0 +1,2 @@
+DIST gapi-ocaml-0.2.tar.gz 393024 SHA256 5a8139364705ed12381cbcc2e1ce05a0c1906290893791846dd480bca25df1f9 SHA512 5f93b3d143b05116df52fe41d27905b07c478eda297955bb11b3acdf7b82e9ee971df18a847722f78c223ab98ab54655adc2e90f2c89cfaeb49561f0f3f50544 WHIRLPOOL 544fa5d0de9505f6e5cac2f581e0ae8a542aa70a5fe8e3e18fbabcf11adc344678f55fe7efd9780a6d70cd92eeeb40e5d7457933c0bd145af1cd5658e395109c
+DIST v0.2.5.tar.gz 432090 SHA256 eadadb804c611985f2b5ee5debe4feb0f8ad1cd77d6a0497589b3651e82150f0 SHA512 40d9d196813d1e689decb07e9e6a4e46d9e7a10549fc354415625863d5bba791c98a2d5ade027f6c0d60aa171cb30f84582992227f73394d067de31bcd555bdf WHIRLPOOL d44ceb4f9f6c954436aa9b5a02dbe9efabbb20db90874d1d37985afd634dbeff5fb7ad1eeabac44ba88bbcfb7d4448ad00be982e8ad526d0698c3e6ea8a68823
diff --git a/dev-ml/gapi-ocaml/gapi-ocaml-0.2.5.ebuild b/dev-ml/gapi-ocaml/gapi-ocaml-0.2.5.ebuild
new file mode 100644
index 00000000..64013f73
--- /dev/null
+++ b/dev-ml/gapi-ocaml/gapi-ocaml-0.2.5.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit oasis
+
+OASIS_BUILD_DOCS=1
+DESCRIPTION="A simple OCaml client for Google Services"
+HOMEPAGE="http://gapi-ocaml.forge.ocamlcore.org/"
+SRC_URI="https://github.com/astrada/${PN}/archive/v${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc test"
+
+RDEPEND=">=dev-ml/ocurl-0.5.3:=
+ >=dev-ml/ocamlnet-3.3.5:=
+ >=dev-ml/cryptokit-1.3.14:=
+ >=dev-ml/extlib-1.5.1:=
+ >=dev-ml/yojson-1.0.2:=
+ >=dev-ml/xmlm-1.0.2:="
+DEPEND="${RDEPEND}
+ test? ( >=dev-ml/ounit-1.1.0
+ >=dev-ml/pa_monad-6.0 )"
+DOCS=( "README.md" )
diff --git a/dev-ml/gapi-ocaml/gapi-ocaml-0.2.ebuild b/dev-ml/gapi-ocaml/gapi-ocaml-0.2.ebuild
new file mode 100644
index 00000000..b4eb7b34
--- /dev/null
+++ b/dev-ml/gapi-ocaml/gapi-ocaml-0.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit oasis
+
+OASIS_BUILD_DOCS=1
+DESCRIPTION="A simple OCaml client for Google Services"
+HOMEPAGE="http://gapi-ocaml.forge.ocamlcore.org/"
+SRC_URI="http://forge.ocamlcore.org/frs/download.php/1067/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc test"
+
+RDEPEND=">=dev-ml/ocurl-0.5.3:=
+ >=dev-ml/ocamlnet-3.3.5:=
+ >=dev-ml/cryptokit-1.3.14:=
+ >=dev-ml/extlib-1.5.1:=
+ >=dev-ml/yojson-1.0.2:=
+ >=dev-ml/xmlm-1.0.2:="
+DEPEND="${RDEPEND}
+ test? ( >=dev-ml/ounit-1.1.0
+ >=dev-ml/pa_monad-6.0 )"
+DOCS=( "README.md" )
diff --git a/dev-ml/gdfuse/Manifest b/dev-ml/gdfuse/Manifest
new file mode 100644
index 00000000..39db683f
--- /dev/null
+++ b/dev-ml/gdfuse/Manifest
@@ -0,0 +1 @@
+DIST google-drive-ocamlfuse-0.1-src.tar.gz 63002 SHA256 6c9a16a99483a8c8e7afa42c7f335ac6535341f1bbb79b21f744266fc5947213 SHA512 65beb3186968bcd7b9bd70d470e44f9bd84cded55f2ab98e3e5b05bab217d88f9d1928f0c7a187a31fcd6dd3bf1a206ff4cc52d961086870a467b371605cf0f8 WHIRLPOOL dd1cc4e8698d5b0512593cd53540c748f07371859798ac80d9b992e90c1121ca1605af67bc7e2bba83daa5bdb23bd7c5fd4645fd483a5ac79f4cd556f1e6fa72
diff --git a/dev-ml/gdfuse/gdfuse-0.1.ebuild b/dev-ml/gdfuse/gdfuse-0.1.ebuild
new file mode 100644
index 00000000..6844910d
--- /dev/null
+++ b/dev-ml/gdfuse/gdfuse-0.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit oasis
+
+DESCRIPTION="FUSE filesystem over Google Drive"
+HOMEPAGE="http://gdfuse.forge.ocamlcore.org/"
+SRC_URI="http://forge.ocamlcore.org/frs/download.php/1000/google-drive-ocamlfuse-0.1-src.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc"
+
+DEPEND=">=dev-ml/gapi-ocaml-0.1.15
+ >=dev-ml/ocaml-sqlite3-1.6.1
+ >=dev-ml/ocamlfuse-2.7.1"
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/google-drive-ocamlfuse-0.1"
+DOCS=( "README.md" \
+ "doc/Authorization.md" "doc/Configuration.md" "doc/Home.md" )
diff --git a/dev-ml/google-drive-ocamlfuse/Manifest b/dev-ml/google-drive-ocamlfuse/Manifest
new file mode 100644
index 00000000..11997b27
--- /dev/null
+++ b/dev-ml/google-drive-ocamlfuse/Manifest
@@ -0,0 +1,2 @@
+DIST google-drive-ocamlfuse-0.3.2-src.tar.gz 67712 SHA256 449359245403076fb29cc1fb7af9b492ca75248e4824feea293e83b8bfd998a2 SHA512 38fe0b19969b3a14205c133a080ad3b5f30fceca13e9d3024b9d1b054413a5bdafa681896019c96f00925ab89d98b3d317d6cd79418f90b7da04c8fe77c2b080 WHIRLPOOL 5150b907ff535e5e574a455720e60597b72819dcf7038194b0f2de7c103d5cba86355faa0cca140cd28686005edd2f98fd31fa42e8ac2e9580161f597a757890
+DIST v0.5.8.tar.gz 89651 SHA256 8c4c8c91a38cacfcd8fa87ec60710c88e4d22d1ff0b9b7cd77eb4cc79abf2d17 SHA512 8628bcbba746f09a9cc58983c188986c872b9b2fc1e33f6de8b57ac549e1b85a8cedb95e38ec6e525238cf1c2d021fda02e0203e9613060fc29461be5cc906d8 WHIRLPOOL acf4ce1e87e6c47e84b379a38e307218600144dbc2cb7275e63b085aa06d0e085eb568f8112ce7d1a224fa681c4fc211ea85aaa6ac1f01ed9e0576f274a92e57
diff --git a/dev-ml/google-drive-ocamlfuse/google-drive-ocamlfuse-0.3.2.ebuild b/dev-ml/google-drive-ocamlfuse/google-drive-ocamlfuse-0.3.2.ebuild
new file mode 100644
index 00000000..c6d6950d
--- /dev/null
+++ b/dev-ml/google-drive-ocamlfuse/google-drive-ocamlfuse-0.3.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit oasis
+
+OASIS_BUILD_DOCS=1
+DESCRIPTION="FUSE filesystem over Google Drive"
+HOMEPAGE="http://forge.ocamlcore.org/projects/gdfuse"
+SRC_URI="http://forge.ocamlcore.org/frs/download.php/1162/${P}-src.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc test"
+
+RDEPEND=">=dev-ml/ocurl-0.5.3:=
+ >=dev-ml/ocamlnet-3.3.5:=
+ >=dev-ml/cryptokit-1.3.14:=
+ >=dev-ml/extlib-1.5.1:=
+ >=dev-ml/yojson-1.0.2:=
+ >=dev-ml/xmlm-1.0.2:="
+DEPEND="${RDEPEND}
+ test? ( >=dev-ml/ounit-1.1.0
+ >=dev-ml/pa_monad-6.0 )"
+DOCS=( "README.md" )
diff --git a/dev-ml/google-drive-ocamlfuse/google-drive-ocamlfuse-0.5.8.ebuild b/dev-ml/google-drive-ocamlfuse/google-drive-ocamlfuse-0.5.8.ebuild
new file mode 100644
index 00000000..87f838b9
--- /dev/null
+++ b/dev-ml/google-drive-ocamlfuse/google-drive-ocamlfuse-0.5.8.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit oasis
+
+OASIS_BUILD_DOCS=1
+DESCRIPTION="FUSE filesystem over Google Drive"
+HOMEPAGE="http://forge.ocamlcore.org/projects/gdfuse"
+SRC_URI="https://github.com/astrada/${PN}/archive/v${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc test"
+
+RDEPEND=">=dev-ml/ocurl-0.5.3:=
+ >=dev-ml/ocamlnet-3.3.5:=
+ >=dev-ml/cryptokit-1.3.14:=
+ >=dev-ml/extlib-1.5.1:=
+ >=dev-ml/yojson-1.0.2:=
+ >=dev-ml/xmlm-1.0.2:=
+ >=dev-ml/gapi-ocaml-0.2.5
+ dev-ml/ocamlfuse
+ dev-ml/ocaml-sqlite3"
+DEPEND="${RDEPEND}
+ test? ( >=dev-ml/ounit-1.1.0
+ >=dev-ml/pa_monad-6.0 )"
+DOCS=( "README.md" )
diff --git a/dev-ml/ocamlfuse/Manifest b/dev-ml/ocamlfuse/Manifest
new file mode 100644
index 00000000..f16ae238
--- /dev/null
+++ b/dev-ml/ocamlfuse/Manifest
@@ -0,0 +1 @@
+DIST v2.7.1_cvs2.tar.gz 67384 SHA256 c040958f6e06a48d31bf0221432abd459fc0b7cc12aa669fb07324daf886fb9e SHA512 6cca07b0ed3e32925f7034005750231c968e2a93836d12712add2b16bdc5c960e2a4fc90e17e832705e87176fe25c194245bc86498f89d5635bba611deca470b WHIRLPOOL 0eca9bd1375014e3825e85e038ebe425d5e1ab136efbb30eb34147f9327ea131cb89c96c5fdf3764204df79739d4f111f066abfbab270705f6b679500f47fd96
diff --git a/dev-ml/ocamlfuse/ocamlfuse-2.7.1.ebuild b/dev-ml/ocamlfuse/ocamlfuse-2.7.1.ebuild
new file mode 100644
index 00000000..7b421817
--- /dev/null
+++ b/dev-ml/ocamlfuse/ocamlfuse-2.7.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+EGIT_REPO_URI="git://github.com/astrada/ocamlfuse.git"
+
+inherit oasis git-2
+
+DESCRIPTION="OCaml binding for fuse"
+HOMEPAGE="http://sourceforge.net/apps/mediawiki/ocamlfuse"
+SRC_URI="https://github.com/astrada/${PN}/archive/v${PV}_cvs2.tar.gz"
+
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND=">=dev-ml/camlidl-0.9.5
+ dev-lang/ocaml
+ sys-fs/fuse"
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/${P}-cvs~oasis1"
+
+DOCS=( "README.md" )
diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest
new file mode 100644
index 00000000..f7ee015b
--- /dev/null
+++ b/dev-ml/yojson/Manifest
@@ -0,0 +1 @@
+DIST yojson-1.1.4.tar.gz 24489 SHA256 9ef1f179198ce0f67da3e19ba767f0f7e6d5bbb3673256fb6acd5d752fdb5419 SHA512 099ac1a3365bc733689152cf25bd206eb3cbb7ba7a72de766b7339256bea1738c95b29d1b37fe1792dbc47b70b0d00cec61c498eeadd2623a62963928a6da659 WHIRLPOOL 7156b17f4f54ca7a83a6ae5a5ce673736c61665572eaa8d9ced9184ce20760f0131b61ecec7e55cd6acebf362bd5cdf4ab1f3867eb9c63b2d13f0872ce385e71
diff --git a/dev-ml/yojson/yojson-1.1.4.ebuild b/dev-ml/yojson/yojson-1.1.4.ebuild
new file mode 100644
index 00000000..e5e64411
--- /dev/null
+++ b/dev-ml/yojson/yojson-1.1.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit findlib
+
+DESCRIPTION="A JSON library for OCaml"
+HOMEPAGE="http://mjambon.com/yojson.html"
+SRC_URI="http://mjambon.com/releases/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc"
+
+DEPEND="dev-lang/ocaml
+ dev-ml/easy-format
+ dev-ml/biniou
+ dev-ml/cppo"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ emake -j1
+ use doc && emake doc
+}
+
+src_install() {
+ dodir "/usr/bin"
+ findlib_src_preinst
+ emake PREFIX="${D}/usr" install
+ dodoc README.md Changes
+ use doc && dohtml -r doc/
+}
diff --git a/gnome-extra/gpaste/Manifest b/gnome-extra/gpaste/Manifest
new file mode 100644
index 00000000..391836fa
--- /dev/null
+++ b/gnome-extra/gpaste/Manifest
@@ -0,0 +1,3 @@
+DIST gpaste-3.0.2.tar.xz 365084 SHA256 e3d2cdb89e5e35b5029dde4f7603f071b4e511ffb5431ab22669fc257be750ae SHA512 48d9cbf16780551b062e07056da592ceb17e791ff425c5da3adcca02059ec95a6c143c52bf203cf0fd6946aedbea0461e00448a7ee98c0934d8fc8a63a9be68a WHIRLPOOL c877c71c8744dc9a0c61e864e0db8494077e85d8831bca91dbbe5015d132a309ed0fa22d5bd1acff88063d4fb57ff1cb8255e03d3cdb853f54a9e80efbd764d1
+DIST gpaste-3.2.2.tar.xz 372760 SHA256 6e27b3d32c42e2bfedab1d50f356e87bd31d990caa950997417d8b07fdd3b7ac SHA512 6fc4f1c43fc056c4be192b4628b2c6953df56f3b4844abe17832f6a57f9b6c8086cfcaa3db987ab0fa34ad900d17e391ecf1706ba3589165eebc13822df2bd6b WHIRLPOOL b013fe03c29ecb6ba7ed9a19da1f1392dc1108c09a8abd756a57379f4e0b7ab0e9a6287fe12db5d545668e2e77673344d915945301504d32e44e37b1d949a808
+DIST gpaste-3.8.tar.xz 407516 SHA256 0dda78e427beb7b0cfbf0cd8be0ad07a2a2d4ca064679ceb4f70049e19a7cb02 SHA512 3525bcb12fdb44a2364eb769c76a3aee8c9f1474c87113285ab8c56db662df3e1f0486a19d24ef33f7273f6afbc2a6a92b1d738cd1a3f5f56c40dafa64d4c95a WHIRLPOOL ffdda4bbb69fcfe5bbb8ec9816887da4e19e9198fbb85fa0ef60576b09c3ebbba4f51d96ee2445f60c143f05a611dcfbbd10f36ecf06af9886a911dc58e4862f
diff --git a/gnome-extra/gpaste/gpaste-3.0.2.ebuild b/gnome-extra/gpaste/gpaste-3.0.2.ebuild
new file mode 100644
index 00000000..56540c05
--- /dev/null
+++ b/gnome-extra/gpaste/gpaste-3.0.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit bash-completion-r1 gnome2
+
+DESCRIPTION="Clipboard management system"
+HOMEPAGE="http://github.com/Keruspe/GPaste"
+SRC_URI="http://www.imagination-land.org/files/gpaste//${P}.tar.xz"
+RESTRICT="nomirror"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="applet bash-completion +gnome-shell +vala zsh-completion"
+
+DEPEND=">=dev-libs/glib-2.30:2
+ >=sys-devel/gettext-0.17
+ >=dev-util/intltool-0.40
+ >=x11-libs/gtk+-3.0.0:3
+ dev-libs/libxml2
+ x11-libs/libxcb
+ sys-apps/dbus
+ >=dev-libs/gobject-introspection-1.30.0
+ >=dev-lang/vala-0.20.0:0.20[vapigen]"
+RDEPEND="${DEPEND}
+ bash-completion? ( app-shells/bash )
+ gnome-shell? ( >gnome-base/gnome-shell-3.3.2 )
+ zsh-completion? ( app-shells/zsh app-shells/zsh-completion )"
+
+G2CONF="
+ VALAC=$(type -p valac-0.20)
+ VAPIGEN=$(type -p vapigen-0.20)
+ --disable-schemas-compile
+ $(use_enable applet)
+ $(use_enable gnome-shell gnome-shell-extension)
+ $(use_enable vala)"
+
+
+REQUIRED_USE="|| ( gnome-shell applet )"
+
+src_install() {
+ use bash-completion && dobashcomp data/completions/gpaste
+ if use zsh-completion ; then
+ insinto /usr/share/zsh/site-functions
+ doins data/completions/_gpaste
+ fi
+ gnome2_src_install
+ find ${D} -name '*.la' -exec rm -f {} +
+}
diff --git a/gnome-extra/gpaste/gpaste-3.2.2.ebuild b/gnome-extra/gpaste/gpaste-3.2.2.ebuild
new file mode 100644
index 00000000..8b2d48af
--- /dev/null
+++ b/gnome-extra/gpaste/gpaste-3.2.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit bash-completion-r1 gnome2
+
+DESCRIPTION="Clipboard management system"
+HOMEPAGE="http://github.com/Keruspe/GPaste"
+SRC_URI="http://www.imagination-land.org/files/gpaste//${P}.tar.xz"
+RESTRICT="nomirror"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="applet bash-completion +gnome-shell +vala zsh-completion +systemd"
+
+DEPEND=">=dev-libs/glib-2.30:2
+ >=sys-devel/gettext-0.17
+ >=dev-util/intltool-0.40
+ >=x11-libs/gtk+-3.0.0:3
+ dev-libs/libxml2
+ x11-libs/libxcb
+ sys-apps/dbus
+ >=dev-libs/gobject-introspection-1.30.0
+ >=dev-lang/vala-0.22.0:0.22[vapigen]"
+RDEPEND="${DEPEND}
+ bash-completion? ( app-shells/bash )
+ gnome-shell? ( >gnome-base/gnome-shell-3.3.2
+ <gnome-base/gnome-shell-3.10 )
+ zsh-completion? ( app-shells/zsh app-shells/zsh-completion )
+ systemd? ( sys-apps/systemd )"
+
+G2CONF="
+ VALAC=$(type -p valac-0.22)
+ VAPIGEN=$(type -p vapigen-0.22)
+ --disable-schemas-compile
+ $(use_enable applet)
+ $(use_enable gnome-shell gnome-shell-extension)
+ $(use_enable vala)"
+
+
+REQUIRED_USE="|| ( gnome-shell applet )"
+
+src_configure(){
+ econf \
+ $(use_enable systemd)
+}
+
+src_install() {
+ use bash-completion && dobashcomp data/completions/gpaste
+ if use zsh-completion ; then
+ insinto /usr/share/zsh/site-functions
+ doins data/completions/_gpaste
+ fi
+ gnome2_src_install
+ find ${D} -name '*.la' -exec rm -f {} +
+}
diff --git a/gnome-extra/gpaste/gpaste-3.8.ebuild b/gnome-extra/gpaste/gpaste-3.8.ebuild
new file mode 100644
index 00000000..abc5f9fc
--- /dev/null
+++ b/gnome-extra/gpaste/gpaste-3.8.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit bash-completion-r1 gnome2
+
+DESCRIPTION="Clipboard management system"
+HOMEPAGE="http://github.com/Keruspe/GPaste"
+SRC_URI="http://www.imagination-land.org/files/gpaste//${P}.tar.xz"
+RESTRICT="nomirror"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="applet bash-completion +gnome-shell +vala zsh-completion +systemd"
+
+DEPEND=">=dev-libs/glib-2.30:2
+ >=sys-devel/gettext-0.17
+ >=dev-util/intltool-0.40
+ >=x11-libs/gtk+-3.0.0:3
+ dev-libs/libxml2
+ x11-libs/libxcb
+ sys-apps/dbus
+ >=dev-libs/gobject-introspection-1.30.0
+ >=dev-lang/vala-0.22.0:0.22[vapigen]"
+RDEPEND="${DEPEND}
+ bash-completion? ( app-shells/bash )
+ gnome-shell? ( >=gnome-base/gnome-shell-3.10 )
+ zsh-completion? ( app-shells/zsh app-shells/zsh-completion )
+ systemd? ( sys-apps/systemd )"
+
+G2CONF="
+ VALAC=$(type -p valac-0.22)
+ VAPIGEN=$(type -p vapigen-0.22)
+ --disable-schemas-compile
+ $(use_enable applet)
+ $(use_enable gnome-shell gnome-shell-extension)
+ $(use_enable vala)"
+
+
+REQUIRED_USE="|| ( gnome-shell applet )"
+
+src_configure(){
+ econf \
+ $(use_enable systemd)
+}
+
+src_install() {
+ use bash-completion && dobashcomp data/completions/gpaste
+ if use zsh-completion ; then
+ insinto /usr/share/zsh/site-functions
+ doins data/completions/_gpaste
+ fi
+ gnome2_src_install
+ find ${D} -name '*.la' -exec rm -f {} +
+}
diff --git a/gnome-extra/nautilus-megasync/Manifest b/gnome-extra/nautilus-megasync/Manifest
new file mode 100644
index 00000000..68da8382
--- /dev/null
+++ b/gnome-extra/nautilus-megasync/Manifest
@@ -0,0 +1,2 @@
+DIST nautilus-megasync_2.0.0_amd64.deb 47202 SHA256 4c419210008a9b4d5c1af1967c26d085e655d68e971d8123d5610bd966c51bb4 SHA512 487190e66333143ca68790a3fae6092e71f283478e0a108db89b40efcd78e8bd6dd05a42bf9fa5693ecae1f7b5fc2c94e9f78356759f0374a0fc19f88bb4bca1 WHIRLPOOL 1c177dc176d57aa43d3050745812259d8369c042e7fd1396b8a7c9c12f3ddefc0d8503b1e150246665ee3af6c6bb810c37aed40aae5153c74c05f6580e95ab81
+DIST nautilus-megasync_2.0.0_i386.deb 47314 SHA256 ded467e8ae9f0f3f7d0f49cd55efea38356d0b2ca984c37fe16cdf38bc6876d2 SHA512 07974c9f2882cf4956060bd1f684c1e6fdc4ba798657c972b6b31cd6f9d6a5cf1f3d4531120db698d76b14c0acf3adb644f6c4c1f2e8bacf025250974ddd0efe WHIRLPOOL 4ab1e2ca638ad29407c6f5a8148c17d74cf60ca0e3ef7d6879e47ce2b2f27b59fe6b44f0f8b28ce345bf1173e694d62fa55f8aace9609de141809b1711d8a895
diff --git a/gnome-extra/nautilus-megasync/nautilus-megasync-2.0.0.ebuild b/gnome-extra/nautilus-megasync/nautilus-megasync-2.0.0.ebuild
new file mode 100644
index 00000000..0528eef8
--- /dev/null
+++ b/gnome-extra/nautilus-megasync/nautilus-megasync-2.0.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils multilib unpacker
+
+DESCRIPTION="Nautilus plugin for using the MEGA account with Megasync"
+HOMEPAGE="http://mega.co.nz"
+SRC_URI="
+ x86? ( https://mega.co.nz/linux/MEGAsync/xUbuntu_14.04/i386/${PN}_${PV}_i386.deb )
+ amd64? ( https://mega.co.nz/linux/MEGAsync/xUbuntu_14.04/amd64/${PN}_${PV}_amd64.deb )
+"
+
+LICENSE="MEGA"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND="net-misc/megasync
+ gnome-base/nautilus"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"
+
+src_unpack(){
+ unpack ${A}
+ unpack ./data.tar.xz
+ rm -vr control.tar.gz data.tar.xz debian-binary usr/src
+}
+
+src_install(){
+ insinto /
+ doins -r usr
+}
diff --git a/mate-extra/mate-tweak/Manifest b/mate-extra/mate-tweak/Manifest
new file mode 100644
index 00000000..f4faa509
--- /dev/null
+++ b/mate-extra/mate-tweak/Manifest
@@ -0,0 +1,2 @@
+DIST mate-tweak-3.4.8.tar.gz 103013 SHA256 7c142484ec32e016a800a4fbbaa28199a3e5dc1c40ab2426596ff33339808827 SHA512 4db758c7300778af0a9586a8a481c68af67fa7c43c869d841ccf5f2a77f27423f07467598601b8dcc81878ff39786c056758bd07ba9b0e12223e36b13c73adcf WHIRLPOOL b9baddf9c017b2cb8074626ee93affcd1eb646cae55cabe31cf4d540e542c0111d6ab82a64205945b23ed57dc18140c769e1a86e1f0a9467730f1372dbede83a
+DIST mate-tweak-3.4.9.tar.gz 110129 SHA256 dc9e64a53ecda695b8406477534e81d717c9d70cedf259fae49cfa74634b8195 SHA512 900594e9639de59cbb0a2db30fec0f24df16133a192ce29ef78a3904fa385d3e8cc9c81fc18c2fcabacb67b95a330cf68711336ca57c2e6cdebd964974885e2b WHIRLPOOL 605dff94f517cdc49c6ac68081a0e09ad349f8a050b548f504fcd5e4cd7f29ad5e06fec6ab2c84d889ae53484e4bf119c6105b3e9853fbed3e229cf601ae9683
diff --git a/mate-extra/mate-tweak/mate-tweak-3.4.8.ebuild b/mate-extra/mate-tweak/mate-tweak-3.4.8.ebuild
new file mode 100644
index 00000000..c9a40b47
--- /dev/null
+++ b/mate-extra/mate-tweak/mate-tweak-3.4.8.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_SINGLE_TARGET="python2_7"
+DISTUTILS_SINGLE_IMPL=1
+
+inherit eutils distutils-r1
+
+DESCRIPTION="Tweak tool for the MATE Desktop. Fork of mintDesktop."
+HOMEPAGE="https://bitbucket.org/ubuntu-mate/${PN}"
+SRC_URI="${HOMEPAGE}/get/${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~x86 ~amd64"
+COMMIT="9dcf744abc9e"
+S="${WORKDIR}/ubuntu-mate-${PN}-${COMMIT}"
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE=""
+
+DEPEND="mate-base/mate-desktop
+ dev-python/setuptools
+ dev-python/python-distutils-extra
+ x11-misc/wmctrl"
+RDEPEND="${DEPEND}"
+
+python_install(){
+ distutils-r1_python_install
+}
diff --git a/mate-extra/mate-tweak/mate-tweak-3.4.9.ebuild b/mate-extra/mate-tweak/mate-tweak-3.4.9.ebuild
new file mode 100644
index 00000000..3e5a54f4
--- /dev/null
+++ b/mate-extra/mate-tweak/mate-tweak-3.4.9.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_SINGLE_TARGET="python2_7"
+DISTUTILS_SINGLE_IMPL=1
+
+inherit eutils distutils-r1
+
+DESCRIPTION="Tweak tool for the MATE Desktop. Fork of mintDesktop."
+HOMEPAGE="https://bitbucket.org/ubuntu-mate/${PN}"
+SRC_URI="${HOMEPAGE}/get/${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~x86 ~amd64"
+COMMIT="7de2c0b5ee5f"
+S="${WORKDIR}/ubuntu-mate-${PN}-${COMMIT}"
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE=""
+
+DEPEND="mate-base/mate-desktop
+ dev-python/setuptools
+ dev-python/python-distutils-extra
+ x11-misc/wmctrl"
+RDEPEND="${DEPEND}"
+
+python_install(){
+ distutils-r1_python_install
+}
diff --git a/mate-extra/mate-tweak/mate-tweak-9999.ebuild b/mate-extra/mate-tweak/mate-tweak-9999.ebuild
new file mode 100644
index 00000000..a28b6972
--- /dev/null
+++ b/mate-extra/mate-tweak/mate-tweak-9999.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_SINGLE_TARGET="python2_7"
+DISTUTILS_SINGLE_IMPL=1
+
+inherit eutils distutils-r1 git-r3
+
+DESCRIPTION="Tweak tool for the MATE Desktop. Fork of mintDesktop."
+HOMEPAGE="https://bitbucket.org/ubuntu-mate/${PN}"
+EGIT_REPO_URI="${HOMEPAGE}.git"
+KEYWORDS=""
+S="${WORKDIR}"/"${P}"
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE=""
+
+DEPEND="mate-base/mate-desktop
+ dev-python/setuptools
+ dev-python/python-distutils-extra
+ x11-misc/wmctrl"
+RDEPEND="${DEPEND}"
+
+python_install(){
+ distutils-r1_python_install
+}
diff --git a/media-plugins/deadbeef-archive-reader/deadbeef-archive-reader-20140219.ebuild b/media-plugins/deadbeef-archive-reader/deadbeef-archive-reader-20140219.ebuild
new file mode 100644
index 00000000..64a1b652
--- /dev/null
+++ b/media-plugins/deadbeef-archive-reader/deadbeef-archive-reader-20140219.ebuild
@@ -0,0 +1,17 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit deadbeef-plugins subversion
+
+DESCRIPTION="DeaDBeeF vfs archive reader plugin with gzip, 7z and rar support"
+HOMEPAGE="https://www.assembla.com/spaces/deadbeef_vfs_archive_reader"
+ESVN_REPO_URI="https://subversion.assembla.com/svn/deadbeef_vfs_archive_reader/trunk/src"
+ESVN_REVISION="16"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~*"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-flags.patch"
+}
diff --git a/media-plugins/deadbeef-archive-reader/deadbeef-archive-reader-99999999.ebuild b/media-plugins/deadbeef-archive-reader/deadbeef-archive-reader-99999999.ebuild
new file mode 100644
index 00000000..6fdf06d8
--- /dev/null
+++ b/media-plugins/deadbeef-archive-reader/deadbeef-archive-reader-99999999.ebuild
@@ -0,0 +1,16 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit deadbeef-plugins subversion
+
+DESCRIPTION="DeaDBeeF vfs archive reader plugin with gzip, 7z and rar support"
+HOMEPAGE="https://www.assembla.com/spaces/deadbeef_vfs_archive_reader"
+ESVN_REPO_URI="https://subversion.assembla.com/svn/deadbeef_vfs_archive_reader/trunk/src"
+
+LICENSE="LGPL-2.1"
+KEYWORDS=""
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-flags.patch"
+}
diff --git a/media-plugins/deadbeef-archive-reader/files/deadbeef-archive-reader-flags.patch b/media-plugins/deadbeef-archive-reader/files/deadbeef-archive-reader-flags.patch
new file mode 100644
index 00000000..88a2c440
--- /dev/null
+++ b/media-plugins/deadbeef-archive-reader/files/deadbeef-archive-reader-flags.patch
@@ -0,0 +1,30 @@
+Index: src/Makefile
+===================================================================
+--- Makefile (revision 16)
++++ Makefile (working copy)
+@@ -8,7 +8,7 @@
+ all: $(OUT)
+
+ $(OUT): vfs_archive_reader.c libfex.a
+- $(CC) $(CFLAGS) vfs_archive_reader.c libfex.a $(LDFLAGS) -o $(OUT)
++ $(CC) $(CFLAGS) vfs_archive_reader.c libfex.a -o $(OUT) $(LDFLAGS)
+
+ libfex.a: libfex
+ mv fex/libfex.a .
+Index: src/fex/makefile
+===================================================================
+--- fex/makefile (revision 16)
++++ fex/makefile (working copy)
+@@ -4,9 +4,9 @@
+ all: libfex.a demo
+
+ libfex.a: fex/fex.h fex/blargg_config.h
+- cd fex;$(CXX) -I.. -c -Os -fno-rtti -fno-exceptions *.cpp -fPIC
+- cd unrar;$(CXX) -c -Os -fno-rtti -fno-exceptions *.cpp -fPIC
+- cd 7z_C;$(CC) -c -Os *.c -fPIC
++ cd fex;$(CXX) $(CXXFLAGS) -I.. -c -Os -fno-rtti -fno-exceptions *.cpp -fPIC
++ cd unrar;$(CXX) $(CXXFLAGS) -c -Os -fno-rtti -fno-exceptions *.cpp -fPIC
++ cd 7z_C;$(CC) $(CFLAGS) -c -Os *.c -fPIC
+ $(AR) $(ARFLAGS) libfex.a fex/*.o unrar/*.o 7z_C/*.o
+ -ranlib libfex.a
+ -$(RM) fex/*.o
diff --git a/media-plugins/deadbeef-bookmark-manager/Manifest b/media-plugins/deadbeef-bookmark-manager/Manifest
new file mode 100644
index 00000000..8fc158cf
--- /dev/null
+++ b/media-plugins/deadbeef-bookmark-manager/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-bookmark-manager-20140514.tar.gz 4308 SHA256 c730e0d1a06783d6433895b14491973a4a5ac84aa5b119ef73e5fbb0a09a868e SHA512 637eeaed404770c0334b4901c15ef45559b17caf02e585d4fe4c8cb3efa73d31fba3501ca415edd46a075e8be7ab824417c4c5c0a1b960dc76093dcbaec6b94c WHIRLPOOL a3f979c0d5730817a6a8beddc6e7ae4b1fa3564d63de50d565dc4b20bb38cb35de010c2e53bbc19938fc9deab438e70c61ea7014da98c71a9b248ff7e0603feb
diff --git a/media-plugins/deadbeef-bookmark-manager/deadbeef-bookmark-manager-20140514.ebuild b/media-plugins/deadbeef-bookmark-manager/deadbeef-bookmark-manager-20140514.ebuild
new file mode 100644
index 00000000..5b6be1a5
--- /dev/null
+++ b/media-plugins/deadbeef-bookmark-manager/deadbeef-bookmark-manager-20140514.ebuild
@@ -0,0 +1,16 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit deadbeef-plugins
+
+GITHUB_COMMIT="ff827d577941481b1e6e360f87a254f50c524628"
+
+DESCRIPTION="DeaDBeeF bookmark manager plugin"
+HOMEPAGE="https://github.com/cboxdoerfer/ddb_bookmark_manager"
+SRC_URI="https://github.com/cboxdoerfer/ddb_bookmark_manager/archive/${GITHUB_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~*"
+
+S="${WORKDIR}/ddb_bookmark_manager-${GITHUB_COMMIT}"
diff --git a/media-plugins/deadbeef-bookmark-manager/deadbeef-bookmark-manager-99999999.ebuild b/media-plugins/deadbeef-bookmark-manager/deadbeef-bookmark-manager-99999999.ebuild
new file mode 100644
index 00000000..157ea536
--- /dev/null
+++ b/media-plugins/deadbeef-bookmark-manager/deadbeef-bookmark-manager-99999999.ebuild
@@ -0,0 +1,12 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit deadbeef-plugins git-r3
+
+DESCRIPTION="DeaDBeeF bookmark manager plugin"
+HOMEPAGE="https://github.com/cboxdoerfer/ddb_bookmark_manager"
+EGIT_REPO_URI="https://github.com/cboxdoerfer/ddb_bookmark_manager.git"
+
+LICENSE="GPL-2"
+KEYWORDS=""
diff --git a/media-plugins/deadbeef-bs2b/Manifest b/media-plugins/deadbeef-bs2b/Manifest
new file mode 100644
index 00000000..c4f96874
--- /dev/null
+++ b/media-plugins/deadbeef-bs2b/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-bs2b-20110319.tar.gz 2516 SHA256 f4ed278edabb84f3e432aa7563a20a8549a0e1dd10b6d7f4bd7310d23bf53684 SHA512 241faec7f35b6ae0c8bd2a31046a7d729c379d66bf011a296b7f516e5d1e436499e2a9c813eced1b7a5ef702d23e1c446e5f63a2be5614eedfaaecc1f10985a8 WHIRLPOOL 45166c31ca91e8e7f92ca67208e81b20f78fe5e34d8121529de05594e78629d255e71b35a2511b48550fd242c6edc8775aaba96ced48b517add1e04c9673d384
diff --git a/media-plugins/deadbeef-bs2b/deadbeef-bs2b-20110319.ebuild b/media-plugins/deadbeef-bs2b/deadbeef-bs2b-20110319.ebuild
new file mode 100644
index 00000000..c7e0d91c
--- /dev/null
+++ b/media-plugins/deadbeef-bs2b/deadbeef-bs2b-20110319.ebuild
@@ -0,0 +1,24 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit deadbeef-plugins
+
+GITORIOUS_COMMIT="a1961cd2f0686a7bdf0915f1fc7d62b5aba369bd"
+
+DESCRIPTION="DeaDBeeF bs2b dsp plugin"
+HOMEPAGE="https://gitorious.org/deadbeef-sm-plugins/bs2b"
+SRC_URI="https://gitorious.org/deadbeef-sm-plugins/bs2b/archive/${GITORIOUS_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~*"
+
+RDEPEND+=" media-libs/libbs2b:0"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/deadbeef-sm-plugins-bs2b"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}.patch"
+}
diff --git a/media-plugins/deadbeef-bs2b/deadbeef-bs2b-99999999.ebuild b/media-plugins/deadbeef-bs2b/deadbeef-bs2b-99999999.ebuild
new file mode 100644
index 00000000..24d185ef
--- /dev/null
+++ b/media-plugins/deadbeef-bs2b/deadbeef-bs2b-99999999.ebuild
@@ -0,0 +1,20 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit deadbeef-plugins git-r3
+
+DESCRIPTION="DeaDBeeF bs2b dsp plugin"
+HOMEPAGE="https://gitorious.org/deadbeef-sm-plugins/bs2b"
+EGIT_REPO_URI="https://gitorious.org/deadbeef-sm-plugins/bs2b.git"
+
+LICENSE="MIT"
+KEYWORDS=""
+
+RDEPEND+=" media-libs/libbs2b:0"
+
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}.patch"
+}
diff --git a/media-plugins/deadbeef-bs2b/files/deadbeef-bs2b.patch b/media-plugins/deadbeef-bs2b/files/deadbeef-bs2b.patch
new file mode 100644
index 00000000..5d11f486
--- /dev/null
+++ b/media-plugins/deadbeef-bs2b/files/deadbeef-bs2b.patch
@@ -0,0 +1,57 @@
+diff --git a/Makefile b/Makefile
+index cf49b21..5919b68 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,2 +1,21 @@
+-all:
+- gcc -I/usr/local/include -std=c99 -shared -O2 -o bs2b.so -lbs2b bs2b.c -fPIC -Wall -march=native
++OUT?=ddb_bs2b.so
++
++BS2B_LIBS?=-lbs2b
++CFLAGS+=-std=c99 -fPIC -Wall -shared -lm
++#LDFLAGS+=
++
++SOURCES=bs2b.c
++
++OBJECTS=$(SOURCES:.c=.o)
++
++all: $(SOURCES) $(OUT)
++
++$(OUT): $(OBJECTS)
++ $(CC) $(CFLAGS) $(OBJECTS) -o $@ $(BS2B_LIBS) $(LDFLAGS)
++
++.c.o:
++ $(CC) $(CFLAGS) $< -c -o $@
++
++clean:
++ rm $(OBJECTS) $(OUT)
++
+diff --git a/bs2b.c b/bs2b.c
+index bd9f025..ca5a2c2 100644
+--- a/bs2b.c
++++ b/bs2b.c
+@@ -132,12 +132,13 @@ static const char ddb_bs2b_dialog[] =
+ ;
+
+ static DB_dsp_t plugin = {
+- DB_PLUGIN_SET_API_VERSION
++ .plugin.api_vmajor = 1,
++ .plugin.api_vminor = 0,
+ .plugin.version_major = 0,
+ .plugin.version_minor = 2,
+ .plugin.type = DB_PLUGIN_DSP,
+ .plugin.id = "bs2b",
+- .plugin.name = "Headphone crossfeed",
++ .plugin.name = "Headphone crossfeed (bs2b)",
+ .plugin.descr = "Headphone crossfeed plugin using libbs2b by Boris Mikhaylov",
+ .plugin.copyright = "Copyright (C) 2010-2011 Steven McDonald <steven.mcdonald@libremail.me>",
+ .plugin.website = "http://gitorious.org/deadbeef-sm-plugins/pages/Home",
+@@ -153,7 +154,7 @@ static DB_dsp_t plugin = {
+ };
+
+ DB_plugin_t *
+-bs2b_load (DB_functions_t *api) {
++ddb_bs2b_load (DB_functions_t *api) {
+ deadbeef = api;
+ return DB_PLUGIN (&plugin);
+ }
diff --git a/media-plugins/deadbeef-decast/Manifest b/media-plugins/deadbeef-decast/Manifest
new file mode 100644
index 00000000..4df3e55d
--- /dev/null
+++ b/media-plugins/deadbeef-decast/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-decast-20150201.tar.gz 8793 SHA256 4d85443a711e88da362aff43ee44560c542675aa06fd8efdf5174b3f6399e1a1 SHA512 14b217d38a10013e3aa56a54e156db2fefa58f558048ef91625692710a75d5ceaa331ff86cff2785558e958e246bca95acc566665a6a4638e70e623f4f77526f WHIRLPOOL 25fc934fae09f651e077fed7a4e62d6414f936551e85e3cccee6f0a968eff5d1599bfb61bc2b53c22bfb32d1b49dcad6a6813cfc59b2498cdd67b6f91f979964
diff --git a/media-plugins/deadbeef-decast/deadbeef-decast-20150201.ebuild b/media-plugins/deadbeef-decast/deadbeef-decast-20150201.ebuild
new file mode 100644
index 00000000..d617d4f1
--- /dev/null
+++ b/media-plugins/deadbeef-decast/deadbeef-decast-20150201.ebuild
@@ -0,0 +1,28 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit deadbeef-plugins
+
+BITBUCKET_COMMIT="9ffd6d6dfb14"
+
+DESCRIPTION="DeaDBeeF podcast subscription plugin"
+HOMEPAGE="https://bitbucket.org/thesame/decast"
+SRC_URI="https://bitbucket.org/thesame/decast/get/${BITBUCKET_COMMIT}.tar.gz \
+ -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+KEYWORDS="~*"
+
+RDEPEND+=" dev-libs/libxml2:2"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/thesame-decast-${BITBUCKET_COMMIT}"
+
+src_compile() {
+ use gtk2 && GTKVER=2 emake
+ use gtk3 && GTKVER=3 emake
+}
diff --git a/media-plugins/deadbeef-fb/Manifest b/media-plugins/deadbeef-fb/Manifest
new file mode 100644
index 00000000..5fa31b65
--- /dev/null
+++ b/media-plugins/deadbeef-fb/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-fb-20141028.tar.gz 360665 SHA256 67e2808038168f3a482b998f033fbed74a7da1697698bf8a9f87b6388f9caab3 SHA512 fb7aa0e54f63f264baa86bbeed9d41f60ff3d2ad1727b7a0d186bf5c5cca7604c8a49258f5f48eb10aff8e835f72c9acefa586d75a66e448eca75952fac91cc9 WHIRLPOOL c67b01960313443ab88f95d38ed57cab824e3f253c9d80fe3a8dba7c34eb0be7fec050800e6b4d965d0d359547ba12d5becaa52d2b0ba7a17a57ec8776f3f483
diff --git a/media-plugins/deadbeef-fb/deadbeef-fb-20141028.ebuild b/media-plugins/deadbeef-fb/deadbeef-fb-20141028.ebuild
new file mode 100644
index 00000000..fa015504
--- /dev/null
+++ b/media-plugins/deadbeef-fb/deadbeef-fb-20141028.ebuild
@@ -0,0 +1,35 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit autotools deadbeef-plugins
+
+DESCRIPTION="DeaDBeeF filebrowser plugin"
+HOMEPAGE="http://sourceforge.net/projects/deadbeef-fb"
+SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}_src.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~*"
+
+IUSE+=" debug"
+
+RDEPEND+=" !media-plugins/deadbeef-librarybrowser:0"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/deadbeef-fb-devel"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-avoid-version.patch"
+
+ eautoreconf
+}
+
+src_configure() {
+ econf --disable-static \
+ $(use_enable debug) \
+ $(use_enable gtk2) \
+ $(use_enable gtk3)
+}
diff --git a/media-plugins/deadbeef-fb/deadbeef-fb-99999999.ebuild b/media-plugins/deadbeef-fb/deadbeef-fb-99999999.ebuild
new file mode 100644
index 00000000..a4d950b7
--- /dev/null
+++ b/media-plugins/deadbeef-fb/deadbeef-fb-99999999.ebuild
@@ -0,0 +1,35 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit autotools deadbeef-plugins git-r3
+
+EGIT_REPO_URI="git://git.code.sf.net/p/${PN}/code"
+EGIT_BRANCH="master"
+
+DESCRIPTION="DeaDBeeF filebrowser plugin"
+HOMEPAGE="http://sourceforge.net/projects/deadbeef-fb"
+
+LICENSE="GPL-2"
+KEYWORDS=""
+
+IUSE+=" debug"
+
+RDEPEND+=" !media-plugins/deadbeef-librarybrowser:0"
+
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-avoid-version.patch"
+
+ eautoreconf
+}
+
+src_configure() {
+ econf --disable-static \
+ $(use_enable debug) \
+ $(use_enable gtk2) \
+ $(use_enable gtk3)
+}
diff --git a/media-plugins/deadbeef-fb/files/deadbeef-fb-avoid-version.patch b/media-plugins/deadbeef-fb/files/deadbeef-fb-avoid-version.patch
new file mode 100644
index 00000000..7bb98897
--- /dev/null
+++ b/media-plugins/deadbeef-fb/files/deadbeef-fb-avoid-version.patch
@@ -0,0 +1,18 @@
+--- Makefile.am.org 2015-02-02 02:15:30.050913168 +0300
++++ Makefile.am 2015-02-02 02:15:52.070913238 +0300
+@@ -40,13 +40,13 @@
+
+ if HAVE_GTK2
+ ddb_misc_filebrowser_GTK2_la_SOURCES = $(filebrowser_SOURCES)
+-ddb_misc_filebrowser_GTK2_la_LDFLAGS = -module
++ddb_misc_filebrowser_GTK2_la_LDFLAGS = -module -avoid-version
+ ddb_misc_filebrowser_GTK2_la_LIBADD = $(LDADD) $(GTK2_DEPS_LIBS)
+ ddb_misc_filebrowser_GTK2_la_CFLAGS = -std=c99 $(GTK2_DEPS_CFLAGS) -Wall -Werror $(DEBUG_FLAGS)
+ endif
+ if HAVE_GTK3
+ ddb_misc_filebrowser_GTK3_la_SOURCES = $(filebrowser_SOURCES)
+-ddb_misc_filebrowser_GTK3_la_LDFLAGS = -module
++ddb_misc_filebrowser_GTK3_la_LDFLAGS = -module -avoid-version
+ ddb_misc_filebrowser_GTK3_la_LIBADD = $(LDADD) $(GTK3_DEPS_LIBS)
+ ddb_misc_filebrowser_GTK3_la_CFLAGS = -std=c99 $(GTK3_DEPS_CFLAGS) -Wall -Werror $(DEBUG_FLAGS)
+ endif
diff --git a/media-plugins/deadbeef-gnome-mmkeys/Manifest b/media-plugins/deadbeef-gnome-mmkeys/Manifest
new file mode 100644
index 00000000..c6e52181
--- /dev/null
+++ b/media-plugins/deadbeef-gnome-mmkeys/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-gnome-mmkeys-20131012.tar.gz 3471 SHA256 4c0083058fd437ca38b15d5722a050560e64433e31557a8a90420e4c6468042f SHA512 9dbb4fd326461dd374a3f4613c747ce7543d7d43edc1a58b2b3ac3d375f8564bf52c32835faa3c30ccbf79f879185eb5720ba3d6fad0ca2946df5256bfc1f8e6 WHIRLPOOL 2e967126db777aaad129ddd9d6878f22af28e9c2e4c7f56c06134f09e2baa1a7050ae6dabba5ec9c854cbd1582560495cc2e1ba90e7a17075fb3aab75db2a094
diff --git a/media-plugins/deadbeef-gnome-mmkeys/deadbeef-gnome-mmkeys-20131012.ebuild b/media-plugins/deadbeef-gnome-mmkeys/deadbeef-gnome-mmkeys-20131012.ebuild
new file mode 100644
index 00000000..7c5a2499
--- /dev/null
+++ b/media-plugins/deadbeef-gnome-mmkeys/deadbeef-gnome-mmkeys-20131012.ebuild
@@ -0,0 +1,22 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit deadbeef-plugins
+
+GITHUB_COMMIT="8e95cd380ba457fe6b666e5e704aa823d5eca1fa"
+
+DESCRIPTION="DeaDBeeF gnome (via dbus) multimedia keys plugin"
+HOMEPAGE="https://github.com/barthez/deadbeef-gnome-mmkeys"
+SRC_URI="https://github.com/barthez/${PN}/archive/${GITHUB_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~*"
+
+RDEPEND+=" sys-apps/dbus:0"
+
+S="${WORKDIR}/${PN}-${GITHUB_COMMIT}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}.patch"
+}
diff --git a/media-plugins/deadbeef-gnome-mmkeys/deadbeef-gnome-mmkeys-99999999.ebuild b/media-plugins/deadbeef-gnome-mmkeys/deadbeef-gnome-mmkeys-99999999.ebuild
new file mode 100644
index 00000000..deb9638b
--- /dev/null
+++ b/media-plugins/deadbeef-gnome-mmkeys/deadbeef-gnome-mmkeys-99999999.ebuild
@@ -0,0 +1,20 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit deadbeef-plugins git-r3
+
+GITHUB_USERNAME="barthez"
+
+DESCRIPTION="DeaDBeeF gnome (via dbus) multimedia keys plugin"
+HOMEPAGE="https://github.com/barthez/deadbeef-gnome-mmkeys"
+EGIT_REPO_URI="https://github.com/barthez/${PN}.git"
+
+LICENSE="GPL-2"
+KEYWORDS=""
+
+RDEPEND+=" sys-apps/dbus:0"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}.patch"
+}
diff --git a/media-plugins/deadbeef-gnome-mmkeys/files/deadbeef-gnome-mmkeys.patch b/media-plugins/deadbeef-gnome-mmkeys/files/deadbeef-gnome-mmkeys.patch
new file mode 100644
index 00000000..1f64cd47
--- /dev/null
+++ b/media-plugins/deadbeef-gnome-mmkeys/files/deadbeef-gnome-mmkeys.patch
@@ -0,0 +1,23 @@
+diff --git a/Makefile b/Makefile
+index 35b19ca..e4f147e 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,6 +1,6 @@
+-CC = gcc
+-INCLUDES = $(shell pkg-config --cflags gio-2.0 glib-2.0)
+-LIBS = $(shell pkg-config --libs gio-2.0 glib-2.0)
++CC ?= gcc
++INCLUDES ?= $(shell pkg-config --cflags gio-2.0 glib-2.0)
++LIBS ?= $(shell pkg-config --libs gio-2.0 glib-2.0)
+ OPTIONS = -fPIC -shared
+ NAME = ddb_gnome_mmkeys
+ ROOTDIR = /
+@@ -11,7 +11,7 @@ all: plugin
+ plugin: $(NAME).so
+
+ $(NAME).so: $(NAME).c
+- $(CC) $(INCLUDES) $(OPTIONS) -o $(NAME).so $(NAME).c $(LIBS)
++ $(CC) $(CFLAGS) $(INCLUDES) $(OPTIONS) -o $(NAME).so $(NAME).c $(LIBS) $(LDFLAGS)
+
+ install:
+ mkdir -p $(ROOTDIR)$(INSTALL_DIR)
diff --git a/media-plugins/deadbeef-infobar/Manifest b/media-plugins/deadbeef-infobar/Manifest
new file mode 100644
index 00000000..8b557bb7
--- /dev/null
+++ b/media-plugins/deadbeef-infobar/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-infobar-1.4.tar.gz 30720 SHA256 ee2a950e4008f28d2640084407a9af06287ad2f10c4593f6e1bcc100f9803c31 SHA512 7beac74626d512251f732796da156b3742a0002a00264ca3e59f11809701749272ea3a51063a875c5252c65ed85dcdad037a563ebcf1482480f000b528ba51a4 WHIRLPOOL e5b1362611ad180233fea642a6385c78b255fa67389f7280543a91f67367fe9082edc42f51d9f3eb4c8bf0df3566b4f2ae598029798b3e02727ec8e2f11132a6
diff --git a/media-plugins/deadbeef-infobar/deadbeef-infobar-1.4.ebuild b/media-plugins/deadbeef-infobar/deadbeef-infobar-1.4.ebuild
new file mode 100644
index 00000000..76c79ad4
--- /dev/null
+++ b/media-plugins/deadbeef-infobar/deadbeef-infobar-1.4.ebuild
@@ -0,0 +1,32 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit deadbeef-plugins
+
+DESCRIPTION="DeaDBeeF infobar plugin for DeadBeeF that shows lyrics and artist's biography for the current track"
+HOMEPAGE="https://bitbucket.org/dsimbiriatin/deadbeef-infobar"
+SRC_URI="https://bitbucket.org/dsimbiriatin/${PN}/downloads/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~*"
+
+RDEPEND+=" dev-libs/libxml2:2
+ x11-libs/gdk-pixbuf:2[jpeg]
+ media-sound/deadbeef:0[curl]"
+
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-cflags.diff"
+ epatch "${FILESDIR}/${PN}-load-gtk2-and-gtk3-version-fix.diff"
+
+ use gtk2 && epatch "${FILESDIR}/${PN}-focus-fix.diff"
+}
+
+src_compile() {
+ use gtk2 && emake gtk2
+ use gtk3 && emake gtk3
+}
diff --git a/media-plugins/deadbeef-infobar/deadbeef-infobar-9999.ebuild b/media-plugins/deadbeef-infobar/deadbeef-infobar-9999.ebuild
new file mode 100644
index 00000000..34b76bde
--- /dev/null
+++ b/media-plugins/deadbeef-infobar/deadbeef-infobar-9999.ebuild
@@ -0,0 +1,32 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit deadbeef-plugins mercurial
+
+DESCRIPTION="DeaDBeeF infobar plugin that shows lyrics and artist's biography for the current track"
+HOMEPAGE="https://bitbucket.org/dsimbiriatin/deadbeef-infobar"
+EHG_REPO_URI="https://bitbucket.org/dsimbiriatin/${PN}"
+
+LICENSE="GPL-2"
+KEYWORDS=""
+
+RDEPEND+=" dev-libs/libxml2:2
+ x11-libs/gdk-pixbuf:2[jpeg]
+ media-sound/deadbeef:0[curl]"
+
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-cflags.diff"
+ epatch "${FILESDIR}/${PN}-load-gtk2-and-gtk3-version-fix.diff"
+
+ use gtk2 && epatch "${FILESDIR}/${PN}-focus-fix.diff"
+}
+
+src_compile() {
+ use gtk2 && emake gtk2
+ use gtk3 && emake gtk3
+}
diff --git a/media-plugins/deadbeef-infobar/files/deadbeef-infobar-cflags.diff b/media-plugins/deadbeef-infobar/files/deadbeef-infobar-cflags.diff
new file mode 100644
index 00000000..16bc042f
--- /dev/null
+++ b/media-plugins/deadbeef-infobar/files/deadbeef-infobar-cflags.diff
@@ -0,0 +1,12 @@
+diff -r b870df1b662c Makefile
+--- a/Makefile Thu Jan 30 15:13:12 2014 +0200
++++ b/Makefile Thu Jul 10 09:00:29 2014 +0200
+@@ -42,7 +42,7 @@
+ endef
+
+ define link
+- $(CC) $(LDFLAGS) $1 $2 $3 -o $@
++ $(CC) $(CFLAGS) $(LDFLAGS) $1 $2 $3 -o $@
+ endef
+
+ # Builds both GTK+2 and GTK+3 versions of the plugin.
diff --git a/media-plugins/deadbeef-infobar/files/deadbeef-infobar-focus-fix.diff b/media-plugins/deadbeef-infobar/files/deadbeef-infobar-focus-fix.diff
new file mode 100644
index 00000000..b80016cf
--- /dev/null
+++ b/media-plugins/deadbeef-infobar/files/deadbeef-infobar-focus-fix.diff
@@ -0,0 +1,14 @@
+diff -r b870df1b662c ui.c
+--- a/ui.c Thu Jan 30 15:13:12 2014 +0200
++++ b/ui.c Thu Jul 10 09:00:29 2014 +0200
+@@ -19,6 +19,10 @@
+
+ #include "ui.h"
+
++#if !GTK_CHECK_VERSION(2,18,0)
++#define gtk_widget_set_can_focus(widget, canfocus) {if (canfocus) GTK_WIDGET_SET_FLAGS (widget, GTK_CAN_FOCUS); else GTK_WIDGET_UNSET_FLAGS(widget, GTK_CAN_FOCUS);}
++#endif
++
+ static GtkWidget *infobar_tabs;
+ static GtkWidget *infobar_toggles;
+
diff --git a/media-plugins/deadbeef-infobar/files/deadbeef-infobar-load-gtk2-and-gtk3-version-fix.diff b/media-plugins/deadbeef-infobar/files/deadbeef-infobar-load-gtk2-and-gtk3-version-fix.diff
new file mode 100644
index 00000000..1ed84ba0
--- /dev/null
+++ b/media-plugins/deadbeef-infobar/files/deadbeef-infobar-load-gtk2-and-gtk3-version-fix.diff
@@ -0,0 +1,15 @@
+diff -r b870df1b662c infobar.c
+--- a/infobar.c Thu Jan 30 15:13:12 2014 +0200
++++ b/infobar.c Thu Jul 10 09:00:29 2014 +0200
+@@ -333,6 +333,11 @@
+ .plugin.version_major = 1,
+ .plugin.version_minor = 4,
+ .plugin.type = DB_PLUGIN_MISC,
++#if !GTK_CHECK_VERSION(3, 0, 0)
++ .plugin.id = "infobar_gtk2",
++#else
++ .plugin.id = "infobar_gtk3",
++#endif
+ .plugin.name = "Infobar",
+ .plugin.descr = "Infobar plugin for DeadBeeF audio player.\nFetches and shows:\n"
+ "- song's lyrics;\n- artist's biography;\n- list of similar artists.\n\n"
diff --git a/media-plugins/deadbeef-jack/Manifest b/media-plugins/deadbeef-jack/Manifest
new file mode 100644
index 00000000..d81388d9
--- /dev/null
+++ b/media-plugins/deadbeef-jack/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-jack-20110321.tar.gz 4312 SHA256 9bfd9a0f0a0aa70f51339d3344656a648cf3b643e03bf8386242a5e28c5dde10 SHA512 5eeca6147c2265211ebcf116b859daa4c4e729b868ea104eddbb6887d720b418e9eff6d6ca1104f2904dbca91f942eb902974bb06ad48829d3785eaf841075a8 WHIRLPOOL 1724f335879fab8f07b55bf194a1ae7c96852be59f3195865141a5287c17d45570187af55eab07b828a1d6beb7e7bf3af013cd497b296eb53599ff38e065ac24
diff --git a/media-plugins/deadbeef-jack/deadbeef-jack-20110321.ebuild b/media-plugins/deadbeef-jack/deadbeef-jack-20110321.ebuild
new file mode 100644
index 00000000..14e59e8d
--- /dev/null
+++ b/media-plugins/deadbeef-jack/deadbeef-jack-20110321.ebuild
@@ -0,0 +1,24 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit deadbeef-plugins
+
+GITORIOUS_COMMIT="62d1e6ac0452b7baa92fcc75b59bcb960df06da8"
+
+DESCRIPTION="DeaDBeeF jack output plugin"
+HOMEPAGE="https://gitorious.org/deadbeef-sm-plugins/jack"
+SRC_URI="https://gitorious.org/deadbeef-sm-plugins/jack/archive/${GITORIOUS_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~*"
+
+RDEPEND+=" media-sound/jack-audio-connection-kit:0"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/deadbeef-sm-plugins-jack"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}.patch"
+}
diff --git a/media-plugins/deadbeef-jack/deadbeef-jack-99999999.ebuild b/media-plugins/deadbeef-jack/deadbeef-jack-99999999.ebuild
new file mode 100644
index 00000000..bb152e9d
--- /dev/null
+++ b/media-plugins/deadbeef-jack/deadbeef-jack-99999999.ebuild
@@ -0,0 +1,20 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit deadbeef-plugins git-r3
+
+DESCRIPTION="DeaDBeeF jack output plugin"
+HOMEPAGE="https://gitorious.org/deadbeef-sm-plugins/jack"
+EGIT_REPO_URI="https://gitorious.org/deadbeef-sm-plugins/jack.git"
+
+LICENSE="MIT"
+KEYWORDS=""
+
+RDEPEND="media-sound/jack-audio-connection-kit:0"
+
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}.patch"
+}
diff --git a/media-plugins/deadbeef-jack/files/deadbeef-jack.patch b/media-plugins/deadbeef-jack/files/deadbeef-jack.patch
new file mode 100644
index 00000000..52160f93
--- /dev/null
+++ b/media-plugins/deadbeef-jack/files/deadbeef-jack.patch
@@ -0,0 +1,10 @@
+diff --git a/Makefile b/Makefile
+index 792e33d..1d8a169 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,2 +1,4 @@
++CC?=gcc
++CFLAGS?=-I/usr/local/include
+ all:
+- gcc -I/usr/local/include -std=c99 -shared -O2 -o jack.so -ljack jack.c -fPIC -Wall -march=native
++ $(CC) $(CFLAGS) -std=c99 -shared -O2 -o jack.so -ljack jack.c -fPIC -Wall $(LDFLAGS)
diff --git a/media-plugins/deadbeef-librarybrowser/Manifest b/media-plugins/deadbeef-librarybrowser/Manifest
new file mode 100644
index 00000000..084a3766
--- /dev/null
+++ b/media-plugins/deadbeef-librarybrowser/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-librarybrowser-20141201.tar.gz 36183 SHA256 8e0e10047ae8893267c44f7ba824dd8ba0448ed742165e4364476be3d5f32ce1 SHA512 4eb6fc8d58ded0c9e4315f4f2c65426d5f8fe4a3c2f8563f5a3d288996566b6efe7d06c3f7369b2fbd262ffb3ac0bd82c300852cc8600e3f50b7afc8b60e54dd WHIRLPOOL 02a00ad4f13117db27840f4998aa59dac161481327a88630892165192674e77c76abda6ba6d6b8195e5d7ee1afda5f63bb3f7ffb41a907c55c3aea70b47ad72e
diff --git a/media-plugins/deadbeef-librarybrowser/deadbeef-librarybrowser-20141201.ebuild b/media-plugins/deadbeef-librarybrowser/deadbeef-librarybrowser-20141201.ebuild
new file mode 100644
index 00000000..3f0623ed
--- /dev/null
+++ b/media-plugins/deadbeef-librarybrowser/deadbeef-librarybrowser-20141201.ebuild
@@ -0,0 +1,34 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit autotools deadbeef-plugins
+
+GITHUB_COMMIT="68e1a92339be65cbeda09304e74f1744ff1c127d"
+
+DESCRIPTION="DeaDBeeF filebrowser plugin that resemble foobar2k music library"
+HOMEPAGE="https://github.com/JesseFarebro/deadbeef-librarybrowser"
+SRC_URI="https://github.com/JesseFarebro/${PN}/archive/${GITHUB_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~*"
+
+RDEPEND+=" !media-plugins/deadbeef-fb:0"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PN}-${GITHUB_COMMIT}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-avoid-version.patch"
+
+ eautoreconf
+}
+
+src_configure() {
+ econf --disable-static \
+ $(use_enable gtk2) \
+ $(use_enable gtk3)
+}
diff --git a/media-plugins/deadbeef-librarybrowser/deadbeef-librarybrowser-99999999.ebuild b/media-plugins/deadbeef-librarybrowser/deadbeef-librarybrowser-99999999.ebuild
new file mode 100644
index 00000000..c2ff3fbb
--- /dev/null
+++ b/media-plugins/deadbeef-librarybrowser/deadbeef-librarybrowser-99999999.ebuild
@@ -0,0 +1,30 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit autotools deadbeef-plugins git-r3
+
+DESCRIPTION="DeaDBeeF filebrowser plugin that resemble foobar2k music library"
+HOMEPAGE="https://github.com/JesseFarebro/deadbeef-librarybrowser"
+EGIT_REPO_URI="https://github.com/JesseFarebro/${PN}.git"
+
+LICENSE="GPL-2"
+KEYWORDS=""
+
+RDEPEND+=" !media-plugins/deadbeef-fb:0"
+
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-avoid-version.patch"
+
+ eautoreconf
+}
+
+src_configure() {
+ econf --disable-static \
+ $(use_enable gtk2) \
+ $(use_enable gtk3)
+}
diff --git a/media-plugins/deadbeef-librarybrowser/files/deadbeef-librarybrowser-avoid-version.patch b/media-plugins/deadbeef-librarybrowser/files/deadbeef-librarybrowser-avoid-version.patch
new file mode 100644
index 00000000..faf9b4ab
--- /dev/null
+++ b/media-plugins/deadbeef-librarybrowser/files/deadbeef-librarybrowser-avoid-version.patch
@@ -0,0 +1,18 @@
+--- Makefile.am.org 2015-02-25 09:28:23.422993265 +0300
++++ Makefile.am 2015-02-25 09:28:34.092965442 +0300
+@@ -21,13 +21,13 @@
+ # normal lib
+ if HAVE_GTK2
+ ddb_misc_filebrowser_GTK2_la_SOURCES = $(filebrowser_SOURCES)
+-ddb_misc_filebrowser_GTK2_la_LDFLAGS = -module
++ddb_misc_filebrowser_GTK2_la_LDFLAGS = -module -avoid-version
+ ddb_misc_filebrowser_GTK2_la_LIBADD = $(LDADD) $(GTK2_DEPS_LIBS)
+ ddb_misc_filebrowser_GTK2_la_CFLAGS = -std=c99 $(GTK2_DEPS_CFLAGS) -Wall -Werror -g
+ endif
+ if HAVE_GTK3
+ ddb_misc_filebrowser_GTK3_la_SOURCES = $(filebrowser_SOURCES)
+-ddb_misc_filebrowser_GTK3_la_LDFLAGS = -module
++ddb_misc_filebrowser_GTK3_la_LDFLAGS = -module -avoid-version
+ ddb_misc_filebrowser_GTK3_la_LIBADD = $(LDADD) $(GTK3_DEPS_LIBS)
+ ddb_misc_filebrowser_GTK3_la_CFLAGS = -std=c99 $(GTK3_DEPS_CFLAGS) -Wall -Werror -g
+ endif
diff --git a/media-plugins/deadbeef-mpris/Manifest b/media-plugins/deadbeef-mpris/Manifest
new file mode 100644
index 00000000..234bcead
--- /dev/null
+++ b/media-plugins/deadbeef-mpris/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-mpris-1.8.tar.xz 225072 SHA256 d149bfb02311a21162cb85581d074312018a4460bc9f57343c1faf4e3f40e8f5 SHA512 12f3fd342d5a3ba78cf7e330fafb5dec28597f47540e0f22486b0eefbe58a26bc7c093cf38fc5bb4eab9a36a0d97de4b8ae5d63adeaa430559d5b7116e4223ca WHIRLPOOL 29b6f7cc6fa4a2ea4027f5886687fba7507c0bc0b40610d1f6ac3dc7b5c5fd1fc1cf99d8256892877b6769aed8f6943c6f9b7eee3cf2298512dd1dfab9223739
diff --git a/media-plugins/deadbeef-mpris/deadbeef-mpris-1.8.ebuild b/media-plugins/deadbeef-mpris/deadbeef-mpris-1.8.ebuild
new file mode 100644
index 00000000..3004caed
--- /dev/null
+++ b/media-plugins/deadbeef-mpris/deadbeef-mpris-1.8.ebuild
@@ -0,0 +1,23 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit autotools deadbeef-plugins
+
+DESCRIPTION="DeaDBeeF MPRIS plugin"
+HOMEPAGE="https://github.com/Serranya/deadbeef-mpris2-plugin"
+SRC_URI="https://github.com/Serranya/deadbeef-mpris2-plugin/releases/download/v${PV}/deadbeef-mpris2-plugin-${PV}.tar.xz -> ${P}.tar.xz"
+
+LICENSE="GPL-3"
+KEYWORDS="~*"
+IUSE=""
+
+S="${WORKDIR}/${P/-mpris/}"
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ econf --disable-static
+}
diff --git a/media-plugins/deadbeef-mpris/deadbeef-mpris-99999999.ebuild b/media-plugins/deadbeef-mpris/deadbeef-mpris-99999999.ebuild
new file mode 100644
index 00000000..f2c26311
--- /dev/null
+++ b/media-plugins/deadbeef-mpris/deadbeef-mpris-99999999.ebuild
@@ -0,0 +1,21 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit autotools deadbeef-plugins git-r3
+
+DESCRIPTION="DeaDBeeF MPRIS plugin"
+HOMEPAGE="https://github.com/Serranya/deadbeef-mpris2-plugin"
+EGIT_REPO_URI="https://github.com/Serranya/deadbeef-mpris2-plugin.git"
+
+LICENSE="GPL-3"
+KEYWORDS=""
+IUSE=""
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ econf --disable-static
+}
diff --git a/media-plugins/deadbeef-musical-spectrum/Manifest b/media-plugins/deadbeef-musical-spectrum/Manifest
new file mode 100644
index 00000000..2415bc75
--- /dev/null
+++ b/media-plugins/deadbeef-musical-spectrum/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-musical-spectrum-20150124.tar.gz 19521 SHA256 4c31ea5fac346fae6aec2a1b8fbb996f20ab015f0a7385841113e39961efb180 SHA512 d90904b9197a122c137c2fc247a5e9760d6c6de96b7c615fc8eccc76b22a5df35fb52a653a89df188a88dced3a6b3485341949c10506652c1b044d57a7081214 WHIRLPOOL 6109deabc84a60efd74b97b15e93f9ce6432d4c0aa374708cf5af400716c76c85dffacbb94595ac8b12c10fd64c8698869a403973774dab00db12b8b47782bd8
diff --git a/media-plugins/deadbeef-musical-spectrum/deadbeef-musical-spectrum-20150124.ebuild b/media-plugins/deadbeef-musical-spectrum/deadbeef-musical-spectrum-20150124.ebuild
new file mode 100644
index 00000000..e3b6e6f1
--- /dev/null
+++ b/media-plugins/deadbeef-musical-spectrum/deadbeef-musical-spectrum-20150124.ebuild
@@ -0,0 +1,31 @@
+# Distributed under the terms of the GNU General Public License v2=
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit deadbeef-plugins
+
+GITHUB_COMMIT="ce0f4daaf295186d9d89787870997bbd8e93c674"
+
+DESCRIPTION="DeaDBeeF musical spectrum plugin"
+HOMEPAGE="https://github.com/cboxdoerfer/ddb_musical_spectrum"
+SRC_URI="https://github.com/cboxdoerfer/ddb_musical_spectrum/archive/${GITHUB_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~*"
+
+RDEPEND+=" sci-libs/fftw:3.0="
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/ddb_musical_spectrum-${GITHUB_COMMIT}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-cflags.patch"
+}
+
+src_compile() {
+ use gtk2 && emake gtk2
+ use gtk3 && emake gtk3
+}
diff --git a/media-plugins/deadbeef-musical-spectrum/deadbeef-musical-spectrum-99999999.ebuild b/media-plugins/deadbeef-musical-spectrum/deadbeef-musical-spectrum-99999999.ebuild
new file mode 100644
index 00000000..4a4ffd92
--- /dev/null
+++ b/media-plugins/deadbeef-musical-spectrum/deadbeef-musical-spectrum-99999999.ebuild
@@ -0,0 +1,27 @@
+# Distributed under the terms of the GNU General Public License v2=
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit deadbeef-plugins git-r3
+
+DESCRIPTION="DeaDBeeF musical spectrum plugin"
+HOMEPAGE="https://github.com/cboxdoerfer/ddb_musical_spectrum"
+EGIT_REPO_URI="https://github.com/cboxdoerfer/ddb_musical_spectrum.git"
+
+LICENSE="GPL-2"
+KEYWORDS=""
+
+RDEPEND+=" sci-libs/fftw:3.0="
+
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-cflags.patch"
+}
+
+src_compile() {
+ use gtk2 && emake gtk2
+ use gtk3 && emake gtk3
+}
diff --git a/media-plugins/deadbeef-musical-spectrum/files/deadbeef-musical-spectrum-cflags.patch b/media-plugins/deadbeef-musical-spectrum/files/deadbeef-musical-spectrum-cflags.patch
new file mode 100644
index 00000000..95b11fb4
--- /dev/null
+++ b/media-plugins/deadbeef-musical-spectrum/files/deadbeef-musical-spectrum-cflags.patch
@@ -0,0 +1,19 @@
+diff --git a/Makefile b/Makefile
+index 9c894c7..86bb61b 100644
+--- a/Makefile
++++ b/Makefile
+@@ -43,11 +43,13 @@ OBJ_GTK2?=$(patsubst %.c, $(GTK2_DIR)/%.o, $(SOURCES))
+ OBJ_GTK3?=$(patsubst %.c, $(GTK3_DIR)/%.o, $(SOURCES))
+
+ define compile
++ echo $(CC) $(CFLAGS) $1 $2 $< -c -o $@
+ $(CC) $(CFLAGS) $1 $2 $< -c -o $@
+ endef
+
+ define link
+- $(CC) $(LDFLAGS) $1 $2 $3 -o $@
++ echo $(CC) $(LDFLAGS) $1 $2 $3 -o $@
++ $(CC) $(CFLAGS) $(LDFLAGS) $1 $2 $3 -o $@
+ endef
+
+ # Builds both GTK+2 and GTK+3 versions of the plugin.
diff --git a/media-plugins/deadbeef-opus/Manifest b/media-plugins/deadbeef-opus/Manifest
new file mode 100644
index 00000000..b823890c
--- /dev/null
+++ b/media-plugins/deadbeef-opus/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-opus-0.6.tar.gz 47937 SHA256 17cdcdb717befa5cfb93f0be04101875043ef6ddd2a2fbb583b55002196aab8d SHA512 602004caafd3d6c900f879bdb750bfb1283ce9bafedc2c05b4136f3ea87da19de68948b823dc8f1bd67b8db042ada4362ff1942f5a3a0673a32649ab4621c688 WHIRLPOOL e42674c8c0685ff1b789add83817b1cd3ec881bd09922c6c02cab75e5e593d1ded49da2f4c01e53298d872844f04787caa19d8d2c3010510324f5f105efcdb91
diff --git a/media-plugins/deadbeef-opus/deadbeef-opus-0.6.ebuild b/media-plugins/deadbeef-opus/deadbeef-opus-0.6.ebuild
new file mode 100644
index 00000000..ece6a618
--- /dev/null
+++ b/media-plugins/deadbeef-opus/deadbeef-opus-0.6.ebuild
@@ -0,0 +1,21 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit deadbeef-plugins
+
+DESCRIPTION="DeaDBeeF ogg opus decoder plugin"
+HOMEPAGE="https://bitbucket.org/Lithopsian/deadbeef-opus"
+SRC_URI="https://bitbucket.org/Lithopsian/${PN}/downloads/opus-${PV}.tar.gz -> ${P}.tar.gz"
+
+RESTRICT+=" strip"
+
+LICENSE="GPL-2"
+KEYWORDS="~*"
+
+RDEPEND+=" >=media-libs/opusfile-0.5:0[float,http]
+ media-libs/libogg:0"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/opus-${PV}"
diff --git a/media-plugins/deadbeef-opus/deadbeef-opus-99999999.ebuild b/media-plugins/deadbeef-opus/deadbeef-opus-99999999.ebuild
new file mode 100644
index 00000000..d2316f06
--- /dev/null
+++ b/media-plugins/deadbeef-opus/deadbeef-opus-99999999.ebuild
@@ -0,0 +1,19 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit deadbeef-plugins git-r3
+
+DESCRIPTION="DeaDBeeF ogg opus decoder plugin"
+HOMEPAGE="https://bitbucket.org/Lithopsian/deadbeef-opus"
+EGIT_REPO_URI="https://bitbucket.org/Lithopsian/${PN}.git"
+
+RESTRICT+=" strip"
+
+LICENSE="GPL-2"
+KEYWORDS=""
+
+RDEPEND+=" >=media-libs/opusfile-0.5:0[float,http]
+ media-libs/libogg:0"
+
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/deadbeef-plugins-meta/deadbeef-plugins-meta-1.ebuild b/media-plugins/deadbeef-plugins-meta/deadbeef-plugins-meta-1.ebuild
new file mode 100644
index 00000000..de0e08c5
--- /dev/null
+++ b/media-plugins/deadbeef-plugins-meta/deadbeef-plugins-meta-1.ebuild
@@ -0,0 +1,33 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+DESCRIPTION="Meta package for DeaDBeeF player third party plugins"
+HOMEPAGE="http://deadbeef.sourceforge.net"
+SRC_URI=""
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="*"
+IUSE="archive bookmark-manager bs2b decast filebrowser gnome-mmkeys infobar
+ jack librarybrowser mpris musical-spectrum opus replaygain-control
+ spectrogram stereo-widener vk vu-meter waveform-seekbar"
+
+PDEPEND="archive? ( media-plugins/deadbeef-archive-reader:0 )
+ bookmark-manager? ( media-plugins/deadbeef-bookmark-manager:0 )
+ bs2b? ( media-plugins/deadbeef-bs2b:0 )
+ decast? ( media-plugins/deadbeef-decast:0 )
+ filebrowser? ( media-plugins/deadbeef-fb:0 )
+ gnome-mmkeys? ( media-plugins/deadbeef-gnome-mmkeys:0 )
+ infobar? ( media-plugins/deadbeef-infobar:0 )
+ jack? ( media-plugins/deadbeef-jack:0 )
+ librarybrowser? ( media-plugins/deadbeef-librarybrowser:0 )
+ mpris? ( media-plugins/deadbeef-mpris:0 )
+ musical-spectrum? ( media-plugins/deadbeef-musical-spectrum:0 )
+ opus? ( media-plugins/deadbeef-opus:0 )
+ replaygain-control? ( media-plugins/deadbeef-replaygain-control:0 )
+ spectrogram? ( media-plugins/deadbeef-spectrogram:0 )
+ stereo-widener? ( media-plugins/deadbeef-stereo-widener:0 )
+ vk? ( media-plugins/deadbeef-vk:0 )
+ vu-meter? ( media-plugins/deadbeef-vu-meter:0 )
+ waveform-seekbar? ( media-plugins/deadbeef-waveform-seekbar:0 )"
diff --git a/media-plugins/deadbeef-plugins-meta/metadata.xml b/media-plugins/deadbeef-plugins-meta/metadata.xml
new file mode 100644
index 00000000..421d38e9
--- /dev/null
+++ b/media-plugins/deadbeef-plugins-meta/metadata.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>damex.pp@gmail.com</email>
+ <name>Roman Kuzmitsky</name>
+ </maintainer>
+ <use>
+ <flag name='archive'>Reading media files from archived files</flag>
+ <flag name='bookmark-manager'>Resume playing files (after closing player) from the last timestamp</flag>
+ <flag name='bs2b'>bs2b dsp support. Useful for headphones</flag>
+ <flag name='decast'>Subscription for the podcasts</flag>
+ <flag name='filebrowser'>File browser plugin</flag>
+ <flag name='gnome-mmkeys'>Gnome multimedia keys support</flag>
+ <flag name='infobar'>Download and show lyrics</flag>
+ <flag name='jack'>Jack audio support</flag>
+ <flag name='librarybrowser'>File browser plugin that resemble foobar2k music library</flag>
+ <flag name='mpris'>MPRIS support</flag>
+ <flag name='musical-spectrum'>Draws musical spectrum for current track</flag>
+ <flag name='opus'>Ogg opus decoder support</flag>
+ <flag name='replaygain-control'>Advanced control of replaygain</flag>
+ <flag name='spectrogram'>Draws spectrogram for current track</flag>
+ <flag name='stereo-widener'>Widens stereo</flag>
+ <flag name='vk'>Play music from vk.com social network</flag>
+ <flag name='vu-meter'>Draws vu meter for current track</flag>
+ <flag name='waveform-seekbar'>Draws waveform seekbar for current track</flag>
+ </use>
+</pkgmetadata>
diff --git a/media-plugins/deadbeef-replaygain-control/Manifest b/media-plugins/deadbeef-replaygain-control/Manifest
new file mode 100644
index 00000000..2d0f7efe
--- /dev/null
+++ b/media-plugins/deadbeef-replaygain-control/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-replaygain-control-20140802.tar.gz 5713 SHA256 e55cf90a4797c6c57df9c55820b4bd6c6935ab79797608184218a3c1cbb2dbcf SHA512 5d2de29b3cca2ca8674e4a459e4f6bba21470777d151856b6cec58ac2dfb640183e705a6ecc04e2aa33d086d8aa4ebbd1e40bf62438d8bb2c1531e1863e0f074 WHIRLPOOL 96a2ea8598c9a3c45a34cb8f93d8dc38cdabbb8743d64bfe7f32478042e1c4d187f9df3bc10a82de55c2e1dede5b8dac632d9a35480da397f89f40d8b635c21a
diff --git a/media-plugins/deadbeef-replaygain-control/deadbeef-replaygain-control-20140802.ebuild b/media-plugins/deadbeef-replaygain-control/deadbeef-replaygain-control-20140802.ebuild
new file mode 100644
index 00000000..dd3d7d9e
--- /dev/null
+++ b/media-plugins/deadbeef-replaygain-control/deadbeef-replaygain-control-20140802.ebuild
@@ -0,0 +1,27 @@
+# Distributed under the terms of the GNU General Public License v2=
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit deadbeef-plugins
+
+GITHUB_COMMIT="c0788d47e5bcc2428c57fe4321566891c4abe452"
+
+DESCRIPTION="DeaDBeeF replay gain control plugin"
+HOMEPAGE="https://github.com/cboxdoerfer/ddb_replaygain_control"
+SRC_URI="https://github.com/cboxdoerfer/ddb_replaygain_control/archive/${GITHUB_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~*"
+
+S="${WORKDIR}/ddb_replaygain_control-${GITHUB_COMMIT}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-cflags.patch"
+}
+
+src_compile() {
+ use gtk2 && emake gtk2
+ use gtk3 && emake gtk3
+}
diff --git a/media-plugins/deadbeef-replaygain-control/deadbeef-replaygain-control-99999999.ebuild b/media-plugins/deadbeef-replaygain-control/deadbeef-replaygain-control-99999999.ebuild
new file mode 100644
index 00000000..c66f2866
--- /dev/null
+++ b/media-plugins/deadbeef-replaygain-control/deadbeef-replaygain-control-99999999.ebuild
@@ -0,0 +1,23 @@
+# Distributed under the terms of the GNU General Public License v2=
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit deadbeef-plugins git-r3
+
+DESCRIPTION="DeaDBeeF replay gain control plugin"
+HOMEPAGE="https://github.com/cboxdoerfer/ddb_replaygain_control"
+EGIT_REPO_URI="https://github.com/cboxdoerfer/ddb_replaygain_control.git"
+
+LICENSE="GPL-2"
+KEYWORDS=""
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-cflags.patch"
+}
+
+src_compile() {
+ use gtk2 && emake gtk2
+ use gtk3 && emake gtk3
+}
diff --git a/media-plugins/deadbeef-replaygain-control/files/deadbeef-replaygain-control-cflags.patch b/media-plugins/deadbeef-replaygain-control/files/deadbeef-replaygain-control-cflags.patch
new file mode 100644
index 00000000..9680e6d7
--- /dev/null
+++ b/media-plugins/deadbeef-replaygain-control/files/deadbeef-replaygain-control-cflags.patch
@@ -0,0 +1,15 @@
+diff --git a/Makefile b/Makefile
+index 1d05e5f..f7228da 100644
+--- a/Makefile
++++ b/Makefile
+@@ -42,8 +42,8 @@ define compile
+ endef
+
+ define link
+- echo $(CC) $(LDFLAGS) $1 $2 $3 -o $@
+- $(CC) $(LDFLAGS) $1 $2 $3 -o $@
++ echo $(CC) $(CFLAGS) $(LDFLAGS) $1 $2 $3 -o $@
++ $(CC) $(CFLAGS) $(LDFLAGS) $1 $2 $3 -o $@
+ endef
+
+ # Builds both GTK+2 and GTK+3 versions of the plugin.
diff --git a/media-plugins/deadbeef-spectrogram/Manifest b/media-plugins/deadbeef-spectrogram/Manifest
new file mode 100644
index 00000000..1b9801a3
--- /dev/null
+++ b/media-plugins/deadbeef-spectrogram/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-spectrogram-20150110.tar.gz 12503 SHA256 7db6356d994666a10b3f69e2397ee86f56f078ce44eadce63a7e4962e40f11f2 SHA512 cb0a9e8d989f7419c0c6b2547389755ced744611872a0c59c86406f1fc12a77fe86a4231a2552e272939a8d84c5693f788f2de26309fca09cbd04d596fffc2aa WHIRLPOOL 7526e92b1c5e2f7189ea4d7fe653f5e4f84ceb6c13b602e3b0a110aceda30258127b02e2e290b200ed2c3f00c953b42f86b95983ee74bc721e96b57e1ce71464
diff --git a/media-plugins/deadbeef-spectrogram/deadbeef-spectrogram-20150110.ebuild b/media-plugins/deadbeef-spectrogram/deadbeef-spectrogram-20150110.ebuild
new file mode 100644
index 00000000..d8d73d6f
--- /dev/null
+++ b/media-plugins/deadbeef-spectrogram/deadbeef-spectrogram-20150110.ebuild
@@ -0,0 +1,31 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit deadbeef-plugins
+
+GITHUB_COMMIT="8d1b3713f3a3a8a93b4934a4782fb3db7f744fb7"
+
+DESCRIPTION="DeaDBeeF spectrogram plugin"
+HOMEPAGE="https://github.com/cboxdoerfer/ddb_spectrogram"
+SRC_URI="https://github.com/cboxdoerfer/ddb_spectrogram/archive/${GITHUB_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~*"
+
+RDEPEND+=" sci-libs/fftw:3.0="
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/ddb_spectrogram-${GITHUB_COMMIT}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-cflags.patch"
+}
+
+src_compile() {
+ use gtk2 && emake gtk2
+ use gtk3 && emake gtk3
+}
diff --git a/media-plugins/deadbeef-spectrogram/deadbeef-spectrogram-99999999.ebuild b/media-plugins/deadbeef-spectrogram/deadbeef-spectrogram-99999999.ebuild
new file mode 100644
index 00000000..12f794ba
--- /dev/null
+++ b/media-plugins/deadbeef-spectrogram/deadbeef-spectrogram-99999999.ebuild
@@ -0,0 +1,27 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit deadbeef-plugins git-r3
+
+DESCRIPTION="DeaDBeeF spectrogram plugin"
+HOMEPAGE="https://github.com/cboxdoerfer/ddb_spectrogram"
+EGIT_REPO_URI="https://github.com/cboxdoerfer/ddb_spectrogram.git"
+
+LICENSE="GPL-2"
+KEYWORDS=""
+
+RDEPEND+=" sci-libs/fftw:3.0="
+
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-cflags.patch"
+}
+
+src_compile() {
+ use gtk2 && emake gtk2
+ use gtk3 && emake gtk3
+}
diff --git a/media-plugins/deadbeef-spectrogram/files/deadbeef-spectrogram-cflags.patch b/media-plugins/deadbeef-spectrogram/files/deadbeef-spectrogram-cflags.patch
new file mode 100644
index 00000000..95b11fb4
--- /dev/null
+++ b/media-plugins/deadbeef-spectrogram/files/deadbeef-spectrogram-cflags.patch
@@ -0,0 +1,19 @@
+diff --git a/Makefile b/Makefile
+index 9c894c7..86bb61b 100644
+--- a/Makefile
++++ b/Makefile
+@@ -43,11 +43,13 @@ OBJ_GTK2?=$(patsubst %.c, $(GTK2_DIR)/%.o, $(SOURCES))
+ OBJ_GTK3?=$(patsubst %.c, $(GTK3_DIR)/%.o, $(SOURCES))
+
+ define compile
++ echo $(CC) $(CFLAGS) $1 $2 $< -c -o $@
+ $(CC) $(CFLAGS) $1 $2 $< -c -o $@
+ endef
+
+ define link
+- $(CC) $(LDFLAGS) $1 $2 $3 -o $@
++ echo $(CC) $(LDFLAGS) $1 $2 $3 -o $@
++ $(CC) $(CFLAGS) $(LDFLAGS) $1 $2 $3 -o $@
+ endef
+
+ # Builds both GTK+2 and GTK+3 versions of the plugin.
diff --git a/media-plugins/deadbeef-stereo-widener/Manifest b/media-plugins/deadbeef-stereo-widener/Manifest
new file mode 100644
index 00000000..7f07e1ed
--- /dev/null
+++ b/media-plugins/deadbeef-stereo-widener/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-stereo-widener-20110319.tar.gz 2653 SHA256 9342dab76438f9fd66cd4aa95de6c24f1dfa9bc91e30369f77576e2458c60fb5 SHA512 1b3b54816ed7c8a8e63b549723b2137c5074c7ce31bc14149eb1d3c7c63528a9c6d218bc3f33d452cac028ac821248913b47501b6e4d3a08dc531119fee6bdb3 WHIRLPOOL 53ee06e8d0467aaea2e0662e64928cd6579be4a6aca2ceb1c40214fdd80a5773f05ca1daffec63d5fe766c080bd5e9776e3cc33b7967d877f6e38b244e50b75d
diff --git a/media-plugins/deadbeef-stereo-widener/deadbeef-stereo-widener-20110319.ebuild b/media-plugins/deadbeef-stereo-widener/deadbeef-stereo-widener-20110319.ebuild
new file mode 100644
index 00000000..e02a6033
--- /dev/null
+++ b/media-plugins/deadbeef-stereo-widener/deadbeef-stereo-widener-20110319.ebuild
@@ -0,0 +1,20 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit deadbeef-plugins
+
+GITORIOUS_COMMIT="d3990d772b02cdc6206f067748f5d1f9650616fb"
+
+DESCRIPTION="DeaDBeeF simple stereo widener plugin"
+HOMEPAGE="https://gitorious.org/deadbeef-sm-plugins/stereo-widener"
+SRC_URI="https://gitorious.org/deadbeef-sm-plugins/stereo-widener/archive/${GITORIOUS_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~*"
+
+S="${WORKDIR}/deadbeef-sm-plugins-stereo-widener"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}.patch"
+}
diff --git a/media-plugins/deadbeef-stereo-widener/deadbeef-stereo-widener-99999999.ebuild b/media-plugins/deadbeef-stereo-widener/deadbeef-stereo-widener-99999999.ebuild
new file mode 100644
index 00000000..e82ce6e0
--- /dev/null
+++ b/media-plugins/deadbeef-stereo-widener/deadbeef-stereo-widener-99999999.ebuild
@@ -0,0 +1,16 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit deadbeef-plugins git-r3
+
+DESCRIPTION="DeaDBeeF simple stereo widener plugin"
+HOMEPAGE="https://gitorious.org/deadbeef-sm-plugins/stereo-widener"
+EGIT_REPO_URI="https://gitorious.org/deadbeef-sm-plugins/stereo-widener.git"
+
+LICENSE="MIT"
+KEYWORDS=""
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}.patch"
+}
diff --git a/media-plugins/deadbeef-stereo-widener/files/deadbeef-stereo-widener.patch b/media-plugins/deadbeef-stereo-widener/files/deadbeef-stereo-widener.patch
new file mode 100644
index 00000000..6cf316ad
--- /dev/null
+++ b/media-plugins/deadbeef-stereo-widener/files/deadbeef-stereo-widener.patch
@@ -0,0 +1,27 @@
+diff --git a/Makefile b/Makefile
+index 0fb6aaa..7ca9545 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,2 +1,20 @@
+-all:
+- gcc -I/usr/local/include -std=c99 -shared -O2 -o stereo_widener.so stereo_widener.c -fPIC -Wall -march=native
++CC?=gcc
++OUT=stereo_widener.so
++
++CFLAGS+=-std=c99 -fPIC -Wall
++LDFLAGS+=-shared
++
++SOURCES=stereo_widener.c
++
++OBJECTS=$(SOURCES:.c=.o)
++
++all: $(SOURCES) $(OUT)
++
++$(OUT): $(OBJECTS)
++ $(CC) $(CFLAGS) $(OBJECTS) $(LDFLAGS) -o $@
++
++.c.o:
++ $(CC) $(CFLAGS) $< -c -o $@
++
++clean:
++ rm $(OBJECTS) $(OUT)
diff --git a/media-plugins/deadbeef-vk/Manifest b/media-plugins/deadbeef-vk/Manifest
new file mode 100644
index 00000000..ad93e288
--- /dev/null
+++ b/media-plugins/deadbeef-vk/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-vk-0.2.2.tar.gz 14277 SHA256 f860148c98a724af2ec7430fd4f7fd495bb7db276a88fc055603d4ab076c27fa SHA512 7ca136146427902a8d52528e3f7e0bec4af99ada66fc8c76056f8322167843d0fb1cb2631af656d7b050bb65ce7b02d962f3ae7846ec4f112d029ebfed5dc1fd WHIRLPOOL 4484ba993d8010f0718c7de9fd10de64602349c6ab82340b75b7f7f55ea5324f087e63e4ca9bbc0ccd6c923764e1b5fa8763921da703ede1431982340f576107
diff --git a/media-plugins/deadbeef-vk/deadbeef-vk-0.2.2.ebuild b/media-plugins/deadbeef-vk/deadbeef-vk-0.2.2.ebuild
new file mode 100644
index 00000000..f9cbf451
--- /dev/null
+++ b/media-plugins/deadbeef-vk/deadbeef-vk-0.2.2.ebuild
@@ -0,0 +1,33 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit cmake-utils deadbeef-plugins
+
+DESCRIPTION="DeaDBeeF plugin for listening music from vkontakte.com"
+HOMEPAGE="https://github.com/scorpp/db-vk"
+SRC_URI="https://github.com/scorpp/db-vk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~*"
+
+RDEPEND+=" dev-libs/json-glib:0
+ media-sound/deadbeef:0[curl]"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/db-vk-${PV}"
+
+src_configure() {
+ local mycmakeargs="
+ $(cmake-utils_use_with gtk2 GTK2)
+ $(cmake-utils_use_with gtk3 GTK3)"
+
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+}
diff --git a/media-plugins/deadbeef-vk/deadbeef-vk-9999.ebuild b/media-plugins/deadbeef-vk/deadbeef-vk-9999.ebuild
new file mode 100644
index 00000000..2328c93d
--- /dev/null
+++ b/media-plugins/deadbeef-vk/deadbeef-vk-9999.ebuild
@@ -0,0 +1,33 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit cmake-utils deadbeef-plugins git-r3
+
+DESCRIPTION="DeaDBeeF plugin for listening music from vkontakte.com"
+HOMEPAGE="https://github.com/scorpp/db-vk"
+EGIT_REPO_URI="https://github.com/scorpp/db-vk.git"
+
+LICENSE="GPL-2"
+KEYWORDS=""
+
+RDEPEND+=" dev-libs/json-glib:0
+ media-sound/deadbeef:0[curl]"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/db-vk-${PV}"
+
+src_configure() {
+ local mycmakeargs="
+ $(cmake-utils_use_with gtk2 GTK2)
+ $(cmake-utils_use_with gtk3 GTK3)"
+
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+}
diff --git a/media-plugins/deadbeef-vu-meter/Manifest b/media-plugins/deadbeef-vu-meter/Manifest
new file mode 100644
index 00000000..38e08ae8
--- /dev/null
+++ b/media-plugins/deadbeef-vu-meter/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-vu-meter-20140914.tar.gz 29953 SHA256 7b7cb777afce6dabbceef9f7c3cf74d6d6d5a41e5a4d885740ab6812a2f6a918 SHA512 2e9591512b1f76d70c0b64183bbe8d35008976a39553fd8979951adec3ed526acf078d60b1750044c17cdbd554529dfd8a147e08be9dd3dca2ebc307f6156bf1 WHIRLPOOL 4a027f881fdd07d4c1f52d0bb60d25c05d1abfc45b1de8cd1be387d885e0a7797a4e25c529d46bff5d14eb035e6e333705d5dae00b78e5a07126563509818ffc
diff --git a/media-plugins/deadbeef-vu-meter/deadbeef-vu-meter-20140914.ebuild b/media-plugins/deadbeef-vu-meter/deadbeef-vu-meter-20140914.ebuild
new file mode 100644
index 00000000..45b4b9a8
--- /dev/null
+++ b/media-plugins/deadbeef-vu-meter/deadbeef-vu-meter-20140914.ebuild
@@ -0,0 +1,23 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit deadbeef-plugins
+
+GITHUB_COMMIT="940d8d72a46993619c3fba4cde5e30c95f5a4b82"
+
+DESCRIPTION="DeaDBeeF vu meter plugin"
+HOMEPAGE="https://github.com/cboxdoerfer/ddb_vu_meter"
+SRC_URI="https://github.com/cboxdoerfer/ddb_vu_meter/archive/${GITHUB_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~*"
+
+S="${WORKDIR}/ddb_vu_meter-${GITHUB_COMMIT}"
+
+src_compile() {
+ use gtk2 && emake gtk2
+ use gtk3 && emake gtk3
+}
diff --git a/media-plugins/deadbeef-vu-meter/deadbeef-vu-meter-99999999.ebuild b/media-plugins/deadbeef-vu-meter/deadbeef-vu-meter-99999999.ebuild
new file mode 100644
index 00000000..bed78a38
--- /dev/null
+++ b/media-plugins/deadbeef-vu-meter/deadbeef-vu-meter-99999999.ebuild
@@ -0,0 +1,19 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit deadbeef-plugins git-r3
+
+DESCRIPTION="DeaDBeeF vu meter plugin"
+HOMEPAGE="https://github.com/cboxdoerfer/ddb_vu_meter"
+EGIT_REPO_URI="https://github.com/cboxdoerfer/ddb_vu_meter.git"
+
+LICENSE="GPL-2"
+KEYWORDS=""
+
+src_compile() {
+ use gtk2 && emake gtk2
+ use gtk3 && emake gtk3
+}
diff --git a/media-plugins/deadbeef-waveform-seekbar/Manifest b/media-plugins/deadbeef-waveform-seekbar/Manifest
new file mode 100644
index 00000000..86a218ab
--- /dev/null
+++ b/media-plugins/deadbeef-waveform-seekbar/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-waveform-seekbar-0.5.tar.gz 17765 SHA256 6ecd46267d2be48451fe8bf153b98ec35d6b4274ee45548a6133b891ce0285dd SHA512 710031315df6d807c7b355660664481db15a98d3546e5e34a20867730e0eab0888a796c0ecdc1973b85b90eebcac8819064f7dc2d47d03b2aa30910b58481034 WHIRLPOOL 6fd08f5e40d5e6020f353171d2c356f16f0f60e90268fcdfee2455bb5cd73e91cd54dc5be6c30091c527959ac3840c5d5d51c6f4045a7b1dbfad41d13b8e609f
diff --git a/media-plugins/deadbeef-waveform-seekbar/deadbeef-waveform-seekbar-0.5.ebuild b/media-plugins/deadbeef-waveform-seekbar/deadbeef-waveform-seekbar-0.5.ebuild
new file mode 100644
index 00000000..9e40dd7c
--- /dev/null
+++ b/media-plugins/deadbeef-waveform-seekbar/deadbeef-waveform-seekbar-0.5.ebuild
@@ -0,0 +1,29 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit deadbeef-plugins
+
+DESCRIPTION="DeaDBeeF waveform seekbar plugin"
+HOMEPAGE="https://github.com/cboxdoerfer/ddb_waveform_seekbar"
+SRC_URI="https://github.com/cboxdoerfer/ddb_waveform_seekbar/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~*"
+
+RDEPEND+=" dev-db/sqlite:3"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/ddb_waveform_seekbar-${PV}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-cflags-lm.patch"
+}
+
+src_compile() {
+ use gtk2 && emake gtk2
+ use gtk3 && emake gtk3
+}
diff --git a/media-plugins/deadbeef-waveform-seekbar/deadbeef-waveform-seekbar-9999.ebuild b/media-plugins/deadbeef-waveform-seekbar/deadbeef-waveform-seekbar-9999.ebuild
new file mode 100644
index 00000000..bbf6fbc3
--- /dev/null
+++ b/media-plugins/deadbeef-waveform-seekbar/deadbeef-waveform-seekbar-9999.ebuild
@@ -0,0 +1,27 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+DEADBEEF_GUI="yes"
+
+inherit deadbeef-plugins git-r3
+
+DESCRIPTION="DeaDBeeF waveform seekbar plugin"
+HOMEPAGE="https://github.com/cboxdoerfer/ddb_waveform_seekbar"
+EGIT_REPO_URI="https://github.com/cboxdoerfer/ddb_waveform_seekbar.git"
+
+LICENSE="GPL-2"
+KEYWORDS=""
+
+RDEPEND+=" dev-db/sqlite:3"
+
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-cflags-lm.patch"
+}
+
+src_compile() {
+ use gtk2 && emake gtk2
+ use gtk3 && emake gtk3
+}
diff --git a/media-plugins/deadbeef-waveform-seekbar/files/deadbeef-waveform-seekbar-cflags-lm.patch b/media-plugins/deadbeef-waveform-seekbar/files/deadbeef-waveform-seekbar-cflags-lm.patch
new file mode 100644
index 00000000..7866cce1
--- /dev/null
+++ b/media-plugins/deadbeef-waveform-seekbar/files/deadbeef-waveform-seekbar-cflags-lm.patch
@@ -0,0 +1,26 @@
+diff --git a/Makefile b/Makefile
+index e06b20c..a0867f8 100644
+--- a/Makefile
++++ b/Makefile
+@@ -36,8 +36,8 @@ GTK3_LIBS?=`pkg-config --libs gtk+-3.0`
+ SQLITE_LIBS?=-lsqlite3
+
+ CC?=gcc
+-CFLAGS+=-Wall -fPIC -std=c99 -D_GNU_SOURCE
+-LDFLAGS+=-shared
++CFLAGS+=-Wall -fPIC -std=c99 -D_GNU_SOURCE -lm
++LDFLAGS+=-shared -lm
+
+ GTK2_DIR?=gtk2
+ GTK3_DIR?=gtk3
+@@ -52,8 +52,8 @@ define compile
+ endef
+
+ define link
+- echo $(CC) $(LDFLAGS) $1 $2 $3 -o $@
+- $(CC) $(LDFLAGS) $1 $2 $3 -o $@
++ echo $(CC) $(CFLAGS) $(LDFLAGS) $1 $2 $3 -o $@
++ $(CC) $(CFLAGS) $(LDFLAGS) $1 $2 $3 -o $@
+ endef
+
+ # Builds both GTK+2 and GTK+3 versions of the plugin.
diff --git a/media-tv/popcorntime-bin/Manifest b/media-tv/popcorntime-bin/Manifest
new file mode 100644
index 00000000..2d865188
--- /dev/null
+++ b/media-tv/popcorntime-bin/Manifest
@@ -0,0 +1,6 @@
+DIST Popcorn-Time-0.3.6-Linux32.tar.xz 34530808 SHA256 73ed50448c152516eb33635c41b011731c73564ce583170a7649908ca66ea1a6 SHA512 23aadfe4d732fdfb236d9083788133dfa352daa2378b3fbe069df42c9309b2ebc3b380ba18b6e2e2b153ec42dda7390de3ff02649bb67fefaa5b039a52b1bd42 WHIRLPOOL 6d553c43b426d92c3572c954a9139029de84f3b5fae7bf2334058be187e6181345a8dbc68380b2538d0c564fab06823ee82490b773403675a4a8ff47a2083df0
+DIST Popcorn-Time-0.3.6-Linux64.tar.xz 35805956 SHA256 9159dd60b6ce3af49d05f039a103e67e5e4e8a9e52c886edc0fc286b56ed8b46 SHA512 167b2c25da9237bc51cd09d5e5fa66be0ccd4780374e389f80d4da9b87c01d8588d8f98e6523c44a9f243cc9f6e35f5bd447952ece17d58dea7bdd517e69d487 WHIRLPOOL 59041e8d49a6d84e236e863b17f438b16c5f8b8d74853ad15921f88774efd608095e7aacac54f529b10a12000c6840803f2668aeeb44559db9fe5d3428414e7a
+DIST Popcorn-Time-0.3.7-Linux32.tar.xz 35011416 SHA256 8135e40a07598c679b7525c2d89b03b3a79e44e7703e9dcdb4c5557f6f6160c4 SHA512 4d8153ef0740756470faa2ceed9e957cac7c89943fc57e3ebc29517e60fcc3b52be8b84dec291512c07e51683664c005b2f767ebde7629089758a27d9c831cd0 WHIRLPOOL 83a7e5c80abe5944b6d46d9a4a47350eea26647bb40780a138add6b699bc7ce026d5c73a55594f362da244a7e365382dac2aa4b5505f516acd4d4ecaf1f610d7
+DIST Popcorn-Time-0.3.7-Linux64.tar.xz 36281000 SHA256 a5af8a0ef8dd06d50ba9e6d8444cf83cf0d07c0b3a7d254874511c536ac9de5d SHA512 dbbe2d9e11af78f359978e83e6572ce264efac4bb097a59a65edfb2cd7d4829354526d74a0dca6eba81465b94afa3c5112e7aac8a78f6cff63b79db744656dd4 WHIRLPOOL d77e7f33bcc8c1785d92f70b4513a1154ba92b8f17a0e8f477b3dd8488313ec255c2523fb48bfcfa2809d76ffb2592ab4700b5103f25362563ae34df575f4191
+DIST Popcorn-Time-0.3.7.2-Linux32.tar.xz 35298920 SHA256 21e5dbc667f13572fcd8edc535ce4fcd2c0bffafcd237753ad8a2f1cc665e1b7 SHA512 cc994effca55d62743aced23d32047fd8ae0470dc9e36026c205438809f74e422acc27c9f702fa5cbc21f58c417c3c59cf002bfd9225e9eeb13b934340d508b3 WHIRLPOOL 2a69959d59008d7caa3445d65027383c8f312343560a90c0609ed424923538d36a6650816dd16840ec2c3d5d5add92af0903de816b0f6b9719391c0f5a5d1d1d
+DIST Popcorn-Time-0.3.7.2-Linux64.tar.xz 36568388 SHA256 0b294d08e6bc46d3d06717d4a6344b4e6e4e14f742f61101b8498d931d99a952 SHA512 7991695dba1e3890723a0fa3afbcf7f815734f6dbce7974160594dd5bad7d4a54b671d4018ed293248bddd84ba0a573a03bdac2c7d3bf6c03d3b6e60ac7cd65c WHIRLPOOL dd0db15ded7864a0de2eef58aeaa2248cb9a7617d240f8549e520026326687b919fdf1d0a25bf337a5b3c9c4c87a8118ae58d23b7ebb69c75caacd2e63423426
diff --git a/media-tv/popcorntime-bin/files/popcorntime-bin.desktop b/media-tv/popcorntime-bin/files/popcorntime-bin.desktop
new file mode 100644
index 00000000..70bae649
--- /dev/null
+++ b/media-tv/popcorntime-bin/files/popcorntime-bin.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Popcorn Time
+Comment=Watch torrent movies instantly
+Exec=popcorntime-bin %U
+Icon=popcorntime
+Terminal=false
+Type=Application
+Categories=Player;AudioVideo;Video;Network;
diff --git a/media-tv/popcorntime-bin/files/popcorntime.png b/media-tv/popcorntime-bin/files/popcorntime.png
new file mode 100644
index 00000000..a04f7fae
--- /dev/null
+++ b/media-tv/popcorntime-bin/files/popcorntime.png
Binary files differ
diff --git a/media-tv/popcorntime-bin/metadata.xml b/media-tv/popcorntime-bin/metadata.xml
new file mode 100644
index 00000000..c3909dc0
--- /dev/null
+++ b/media-tv/popcorntime-bin/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>kolokithas.b@gmail.com</email>
+ <name>Bill Kolokithas</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-tv/popcorntime-bin/popcorntime-bin-0.3.6.ebuild b/media-tv/popcorntime-bin/popcorntime-bin-0.3.6.ebuild
new file mode 100644
index 00000000..314b58c9
--- /dev/null
+++ b/media-tv/popcorntime-bin/popcorntime-bin-0.3.6.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils fdo-mime multilib
+
+DESCRIPTION="Watch torrent movies instantly"
+HOMEPAGE="http://popcorntime.io"
+SRC_URI="
+x86? ( http://cdn.popcorntime.io/build/Popcorn-Time-${PV}-Linux32.tar.xz )
+amd64? ( http://cdn.popcorntime.io/build/Popcorn-Time-${PV}-Linux64.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
+ net-libs/nodejs"
+
+S="${WORKDIR}"
+
+src_install() {
+ exeinto /opt/${PN}
+ doexe Popcorn-Time
+
+ insinto /opt/${PN}
+ doins libffmpegsumo.so nw.pak package.nw
+ fperms 755 /opt/${PN}/libffmpegsumo.so
+
+ dosym /usr/$(get_libdir)/libudev.so /opt/${PN}/libudev.so.0
+ make_wrapper ${PN} ./Popcorn-Time /opt/${PN} /opt/${PN} /opt/bin
+
+ insinto /usr/share/applications
+ doins "${FILESDIR}"/${PN}.desktop
+
+ insinto /usr/share/pixmaps
+ doins "${FILESDIR}"/popcorntime.png
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+}
diff --git a/media-tv/popcorntime-bin/popcorntime-bin-0.3.7.2.ebuild b/media-tv/popcorntime-bin/popcorntime-bin-0.3.7.2.ebuild
new file mode 100644
index 00000000..245ecb72
--- /dev/null
+++ b/media-tv/popcorntime-bin/popcorntime-bin-0.3.7.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils fdo-mime multilib
+
+DESCRIPTION="Watch torrent movies instantly"
+HOMEPAGE="http://popcorntime.io"
+SRC_URI="
+x86? ( http://cdn.popcorntime.io/build/Popcorn-Time-${PV}-Linux32.tar.xz )
+amd64? ( http://cdn.popcorntime.io/build/Popcorn-Time-${PV}-Linux64.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
+ net-libs/nodejs"
+
+S="${WORKDIR}"
+
+src_install() {
+ exeinto /opt/${PN}
+ doexe Popcorn-Time libffmpegsumo.so nw.pak package.nw
+
+ dosym /$(get_libdir)/libudev.so.1 /opt/${PN}/libudev.so.0
+ make_wrapper ${PN} ./Popcorn-Time /opt/${PN} /opt/${PN} /opt/bin
+
+ insinto /usr/share/applications
+ doins "${FILESDIR}"/${PN}.desktop
+
+ insinto /usr/share/pixmaps
+ doins "${FILESDIR}"/popcorntime.png
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+}
diff --git a/media-tv/popcorntime-bin/popcorntime-bin-0.3.7.ebuild b/media-tv/popcorntime-bin/popcorntime-bin-0.3.7.ebuild
new file mode 100644
index 00000000..314b58c9
--- /dev/null
+++ b/media-tv/popcorntime-bin/popcorntime-bin-0.3.7.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils fdo-mime multilib
+
+DESCRIPTION="Watch torrent movies instantly"
+HOMEPAGE="http://popcorntime.io"
+SRC_URI="
+x86? ( http://cdn.popcorntime.io/build/Popcorn-Time-${PV}-Linux32.tar.xz )
+amd64? ( http://cdn.popcorntime.io/build/Popcorn-Time-${PV}-Linux64.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
+ net-libs/nodejs"
+
+S="${WORKDIR}"
+
+src_install() {
+ exeinto /opt/${PN}
+ doexe Popcorn-Time
+
+ insinto /opt/${PN}
+ doins libffmpegsumo.so nw.pak package.nw
+ fperms 755 /opt/${PN}/libffmpegsumo.so
+
+ dosym /usr/$(get_libdir)/libudev.so /opt/${PN}/libudev.so.0
+ make_wrapper ${PN} ./Popcorn-Time /opt/${PN} /opt/${PN} /opt/bin
+
+ insinto /usr/share/applications
+ doins "${FILESDIR}"/${PN}.desktop
+
+ insinto /usr/share/pixmaps
+ doins "${FILESDIR}"/popcorntime.png
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+}
diff --git a/net-im/telegram-bin/Manifest b/net-im/telegram-bin/Manifest
new file mode 100644
index 00000000..f9a0a7e6
--- /dev/null
+++ b/net-im/telegram-bin/Manifest
@@ -0,0 +1,3 @@
+DIST tsetup.0.8.24.tar.xz 19468300 SHA256 80a58b100a690df1b90bf6b275024210e5aff4e4600e2fd231ae9befc044c500 SHA512 0bce502eca7e759ef93f44999fb31f6795248ce30f5cc6f2f4a83ee57dda89707a23af58ad3847673b511a87a462b849a02e471f6bd5f0e4b8fedffe9cb7b436 WHIRLPOOL 9488809344d5f199de237f2bd1d6123913899a85dbb8f031ab5e908c079ce3916ad96030e9abc2bab48615f528bd55b3a43c0cdd594c275f6db9b068ecfae76b
+DIST tsetup32.0.8.24.tar.xz 19384744 SHA256 5ad46a4a0b14c4a6004068b7abb5d92242c7221a87fe74f99568f28e1e16f5d2 SHA512 45c350c102befba1a5bbb261e497e26cd3b9be4df8bf756a82d8c2d96fe2c790c01e4ed27aeade3434eb9eb9eb89e40ca5fe788013659993c1b95ea57c0b8a78 WHIRLPOOL ad0ed87e6b37e534ddbcfee20cacb4624c7db49eea6b975398f9ed56e9ffb29cfebb0a4f1f59dbab61e54950a6f285196d85d343876c83cc982beee24a2dfd78
+EBUILD telegram-bin-0.8.24.ebuild 847 SHA256 fe02b2f67cf9e6d9fdb9b7ddd00700cbb4699dfd77877bf019bceaa176157ed6 SHA512 c3e1f80cc3026bddbd2506da4523b4253872392cfd9b3f4ea439806d8fab9011bfa1ae344250fc3b51b7f852a0400612eca14848e8c1d305288038f290dbe6e8 WHIRLPOOL 237a646643c620e1bbbf1a3022a41e5b76da12a13de8108966639e604d6fe811b62634de635b04518dd03be7712ba6bdd8d10446fae7c2af9e5f8fca8b578b95
diff --git a/net-im/telegram-bin/telegram-bin-0.8.24.ebuild b/net-im/telegram-bin/telegram-bin-0.8.24.ebuild
new file mode 100644
index 00000000..28f2533d
--- /dev/null
+++ b/net-im/telegram-bin/telegram-bin-0.8.24.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+inherit eutils versionator
+
+RESTRICT="strip"
+
+DESCRIPTION="Telegram Desktop Messenger (official client) binary version"
+HOMEPAGE="https://tdesktop.com/"
+SRC_URI="
+ amd64? ( http://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
+ x86? ( http://updates.tdesktop.com/tlinux32/tsetup32.${PV}.tar.xz )"
+
+RESTRICT="mirror"
+LICENSE="GPL-3"
+IUSE="updater"
+KEYWORDS="~x86 ~amd64"
+INSTALL_DIR="/opt/telegram"
+SLOT="0"
+DEPEND=""
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/Telegram"
+
+src_install() {
+ insinto "${INSTALL_DIR}"
+ insopts -m755
+ doins -r Telegram
+ if use updater; then
+ doins -r Updater
+ fi
+ make_wrapper "telegram" "${INSTALL_DIR}/Telegram"
+ make_desktop_entry "telegram" "Telegram" "telegram" "Messenger"
+}
+
diff --git a/net-im/telegram-cli/Manifest b/net-im/telegram-cli/Manifest
new file mode 100644
index 00000000..e72df7c5
--- /dev/null
+++ b/net-im/telegram-cli/Manifest
@@ -0,0 +1 @@
+EBUILD telegram-cli-9999.ebuild 630 SHA256 46517ec61e0bd4b4f36d78952d6ddc712f503551fcba1ba2e44e250b148783f7 SHA512 274b3445b4c200791dd989b1c9efb0f0b1b9a4679f5cc8344521c01d438ce2dcd46c5b28ee0e9668997bf1f637299a1ce44b75c0561c43ead2282628e5ea44e1 WHIRLPOOL 5f36c5567f57be5f7ca7b35c44ce83a10377f94b548c6a44f77d4a4c3869fa86012b3df2ebc21ec90302df141d4e27d44c525d4e5da292ed47ee27526ec9034d
diff --git a/net-im/telegram-cli/telegram-cli-9999.ebuild b/net-im/telegram-cli/telegram-cli-9999.ebuild
new file mode 100644
index 00000000..bd4917a8
--- /dev/null
+++ b/net-im/telegram-cli/telegram-cli-9999.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+EGIT_REPO_URI="https://github.com/vysheng/tg.git"
+inherit git-2
+IUSE="lua"
+DESCRIPTION="Command line interface client for Telegram"
+HOMEPAGE="https://github.com/vysheng/tg"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+
+DEPEND="sys-libs/zlib
+ sys-libs/readline
+ dev-libs/libconfig
+ dev-libs/openssl
+ lua? ( dev-lang/lua )"
+
+src_configure() {
+ econf $(use_enable lua liblua ) --with-progname=telegram-cli
+}
+
+src_install() {
+ newbin telegram telegram-cli
+
+ insinto /etc/telegram-cli/
+ newins tg.pub server.pub
+}
diff --git a/net-im/telegram-dev-bin/Manifest b/net-im/telegram-dev-bin/Manifest
new file mode 100644
index 00000000..59f3d139
--- /dev/null
+++ b/net-im/telegram-dev-bin/Manifest
@@ -0,0 +1,3 @@
+DIST tsetup.0.8.27.dev.tar.xz 19533228 SHA256 2507d1cb02bca0fa9294793412679754a131a6dfbdcb2892bb35967f8ebd8701 SHA512 70b8eb7fc468b1cd5c6055e5ac58f5251b18f6f62ee997e8cc439981f0aa6dc2de1daf3aa68d39c96461e59cf4035b72b42cc3f1e644705e9677a6fa45279278 WHIRLPOOL 306cdb96bbee2e9fd207417d61521b8e3e7ce23a102b3dc3e07c77444c03623abf69054f4336e1ceff47cb42b113611aeee234c2dfbbff6e03ebdbd02714495a
+DIST tsetup32.0.8.27.dev.tar.xz 19450120 SHA256 fd8feced6024d8061803279bcc282273e59b08abec37c9c8a568fa5a5c06923a SHA512 d2d7bb95019fa9132e4bb41eb36e39e2c20bb60a87903d514be9f07ad7cc5c5a30a64c86b901c21c905cc48f3253d088b6db738351074e64884fc65b14521f07 WHIRLPOOL a90c0d1c3bb0ef10e3f5b76f7cb5e7e89823fa3f796b2a92ab89dcc3efb2e36383cd120d09017fcc60379767a15a5d0f618a2ece65771182a850c338461108fe
+EBUILD telegram-dev-bin-0.8.27.ebuild 907 SHA256 e3aabda8dd2c29f6a85865b4d1bad0f2c1f87068647ce16bd965a8ae09b9daf5 SHA512 f6972756ea815bc71e50726aebc2fa44877e52fabb093808eac69800656daef5d49d2cb0bb7d900a7c14223aa827e26856c8dcd1566badf3fffd03a8258f6d70 WHIRLPOOL 418972a50790329ca1f2cef96fc2e437d4c5895c4d7090d9e88dcdbf4a3b764ec1fd858d72130a930700ea3d6694fc1336b72b44da31633cca92d5a16125ff48
diff --git a/net-im/telegram-dev-bin/telegram-dev-bin-0.8.27.ebuild b/net-im/telegram-dev-bin/telegram-dev-bin-0.8.27.ebuild
new file mode 100644
index 00000000..4f059f60
--- /dev/null
+++ b/net-im/telegram-dev-bin/telegram-dev-bin-0.8.27.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+inherit eutils versionator
+
+RESTRICT="strip"
+
+DESCRIPTION="Telegram Desktop Messenger (official client; dev channel) binary version"
+HOMEPAGE="https://tdesktop.com/"
+SRC_URI="
+ amd64? ( http://updates.tdesktop.com/tlinux/tsetup.${PV}.dev.tar.xz )
+ x86? ( http://updates.tdesktop.com/tlinux32/tsetup32.${PV}.dev.tar.xz )"
+
+RESTRICT="mirror"
+LICENSE="GPL-3"
+IUSE="updater"
+KEYWORDS="~x86 ~amd64"
+INSTALL_DIR="/opt/telegram"
+SLOT="0"
+DEPEND="!net-im/telegram
+ !net-im/telegram-bin"
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/Telegram"
+
+src_install() {
+ insinto "${INSTALL_DIR}"
+ insopts -m755
+ doins -r Telegram
+ if use updater;then
+ doins -r Updater
+ fi
+ make_wrapper "telegram" "${INSTALL_DIR}/Telegram"
+ make_desktop_entry "telegram" "Telegram" "telegram" "Messenger"
+}
+
diff --git a/net-im/telegram-purple/Manifest b/net-im/telegram-purple/Manifest
new file mode 100644
index 00000000..f5d13b84
--- /dev/null
+++ b/net-im/telegram-purple/Manifest
@@ -0,0 +1 @@
+EBUILD telegram-purple-9999.ebuild 749 SHA256 ebc838e08a21b2610c33f136e44b7dccc1504ca0dd266e9e5090fed2042598a8 SHA512 1540cf0e608af49efbb95434f574434435a863e07d9ae5a09e837402df0c387533107c9740e3fbe97ae6d43b8551e0e9edd8b9e39b4bb67572c14b6e8269004e WHIRLPOOL 3923eba24419f7a1fdc42074e76f23bfef0188ed4e31e6efdd3dac9ca0372088bfd8e8e31c15e9663ed70c955a2cf85cabd2197fdcf75f68f856c9b983504fec
diff --git a/net-im/telegram-purple/telegram-purple-9999.ebuild b/net-im/telegram-purple/telegram-purple-9999.ebuild
new file mode 100644
index 00000000..d0f182b3
--- /dev/null
+++ b/net-im/telegram-purple/telegram-purple-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit git-r3
+
+DESCRIPTION="Libpurple (Pidgin) plugin for using a Telegram account"
+HOMEPAGE="https://github.com/majn/${PN}"
+SRC_URI=""
+EGIT_REPO_URI="${HOMEPAGE}"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="net-im/pidgin
+ dev-libs/openssl
+ sys-libs/glibc
+ "
+RDEPEND="${DEPEND}"
+
+src_compile(){
+ econf || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install(){
+ emake DESTDIR="${D}" install
+}
+
+pkg_postinst(){
+ elog "Note: this package is in an early (pre-alpha) stage, so if you"
+ elog "want to view changes, install this package often."
+ elog "More information is available in ${HOMEPAGE}"
+}
diff --git a/net-misc/megasync/Manifest b/net-misc/megasync/Manifest
index 096cb446..08b81405 100644
--- a/net-misc/megasync/Manifest
+++ b/net-misc/megasync/Manifest
@@ -1,2 +1,15 @@
DIST megasync_1.0.34_amd64.deb 1442268 SHA256 0bc7e977bf3d5bcc363eac8b6943f7fd24fe83db4470a9f63654567f9320a7ac SHA512 b4605a446bfb1cc3caefbafa3b7a92d57469f0405eedad284988e1acac14d432c97d21b03a97e65fe6b297af5efcb5c8ba4c10df98cd8d67d5fdd2627dca9471 WHIRLPOOL b90f1a83e98ae1f61ae0d072ef9eed801358ed68f8a43c999e7d922f73045af3e7b4793043d8fe2c0c946eb2ee3da56fa148c5e051d6bb978284a84ef6fef4ac
DIST megasync_1.0.34_i386.deb 1448156 SHA256 b2d94d3e448d2c92ff85912e104837f5517a2372813411511626f56ae3dafad4 SHA512 1a512ba9a46d0ad03ec8564409a87663d8f84b97be463ff9329e1129159b82925959bd334f414992360d336e1e48bee6f4637a5e3f9b929df21f7ba73dd3a527 WHIRLPOOL 0d7cf5177e7bb6ae3a3188514e7c5ebe3bd13450d78927167fd438e13cc0c55a5578b61be47978ba47e0e51f40763ca374bd27f9693ea1711cf400554e5b9722
+DIST megasync_1.0.37_amd64.deb 1478578 SHA256 edb8fb34bd0bf400fc7649ae3b8f748b550bf774ccf753649713e14d5c38603a SHA512 6a7733bb3bf2dbc31c87b715e7124ed0d24c734817ffc23a4626a8533d7ed3e9c25dcdf71993860d6337766568c1abfdb21d2eac38a03c1642e68cadceb94472 WHIRLPOOL ca51c5d0c0de02616c989221e1979344238a56fee7881a382aea0cd5b18423e6315a7d18303af30077d2baae9f1580dc37cfe4dea45de8f598ab8ecaeb5801bf
+DIST megasync_1.0.37_i386.deb 1485218 SHA256 9614041b86175a06ab710c1cdd02aa970f1a8f91a680127396e76fccd03d65c2 SHA512 4d57d2a3a3cb7e159f7a811005c8d166e068c310a22135a38dfb340546a14668e672a486b00c6e15355e4e27ad2e0262e779c9459f17b9322ba14494f5fa5486 WHIRLPOOL 50682836d1c4df8bedb58b24ecb008ac2b63c21e609e60ee88d172edffdb0590cf7c9cd10816a3fdc236b14cf443af3c4148725bd4d4cd936b97399c6b5ffb16
+DIST megasync_1.0.38_amd64.deb 1677458 SHA256 055ede7810bcbeb8c2c858014510a159004f1911753070f501bc2e0b7042e1e9 SHA512 6b32558f680f1584f946a5583b4455d1f8300f4164efb6c14fa7ea816672051b41e6edd00df011e71945ee9f20f9f95e564849aa9fc662cd7e665c61e520b140 WHIRLPOOL e4c6063b01f56716d7a3cfb40652f987ca5ee46a1c68bac9ee98295de3caad953b7114c33596866e994924b098732e5b9265958e04f9c18683a0d11d549b3ccf
+DIST megasync_1.0.38_i386.deb 1692042 SHA256 ceb0c2318a2c8cd870603ab09328d3698c4066246f79aaf660ae7a55fcbc5e1e SHA512 f7ec69420fe69d21accee163fd2f5eef5930a00d28476725b5462e58cc0ffab32528fa6188d4fbc7e1ae9db179e91b039dc0b30866096f97f3836be66d690ccf WHIRLPOOL ac16101f61aa7f84667a6b037e71b67f91071725daab5874732353d842ef752573419911d8be165bd1da2555e98711966538ba634c7da86ab7bffccb1c862884
+DIST megasync_1.0.39_amd64.deb 1677470 SHA256 1abfe9c8b2b4d72b593ffbca7eac62717635575c178a0f7f9be267227703f6f5 SHA512 c323c295ac26dcb5ca5d2e110a74348bf77dc3255c78684060a72c58d903d810973445eb35f3cf870c96984fb4df362c35cba52d1aa10b6d62434c7df968bf5e WHIRLPOOL 2e159aacf6ac7aa1d4a56704c06428b8a0eb7fd3763b3c0427b7178e3c882f88663f9ce789a9a4a3863a61cde1988468bb93be472420c0354d9fc7d698eeec53
+DIST megasync_1.0.39_i386.deb 1692558 SHA256 eae1c8de33c7b0eb6c2c08bbc2b2a50373ff4751be11976ed0d076332dc3fe02 SHA512 24918b9df84749291ecf764783d400fde8f02443bf4e6cdda2ba5d3305f598710e22253f603e4cc890c6eac822c8433d3c4162f8c4c8413e0b7be203908e35c1 WHIRLPOOL 73ed0730a93ca2fcfb1f839cb08fdeef8bbde932a9b2ac198984032bb4dae53f48087067c05b9b7771ca6f1b02d8d46cf22311bfab363d44bceeab1336603d74
+DIST megasync_2.0.0_amd64.deb 1700662 SHA256 b83b5ef84dcf8215772781a494fda0246860f9328577318ccac3613c871157e3 SHA512 6b0e541ac439483510f3de48f7a68dc06d7904f6cd85e882ece5ea56682b0cac8dca858c3bbb5ad07d46557ed3806cac1c721e507b84bcabe9a34c2cddf8ef13 WHIRLPOOL f99bfde51b09c5e251204475b8b7ae446f8dcb6052be0041b45c22b2f749c607f191b48289add6c4c3f8dc026ecb1fe55bd6dbcf0bb6a5a6c898885d90cb726b
+DIST megasync_2.0.0_i386.deb 1717104 SHA256 7816fb51f80e0ac404b4fef81e7c80768e1a6f85d2c881e569908488ebe56c4e SHA512 e85ca54728e32dabd198cc69fce2729f057d789f583050a46a24e7efe798f5fa028f3e86a06cad9f79e0564557281fb39d3578d98e81f7bf8baf087f8a2a9a65 WHIRLPOOL 92dc32eee78a0d9a15ce91e3926943a87c67b04366f7b3c6ad8081d21374bdc7cc51e7cab5cba9f4f93b30da3cfe01ce7411ea465a32fe58d1eaa873492e0953
+EBUILD megasync-1.0.37.ebuild 1198 SHA256 c11e4e60c3568ea0c525c26c89ca9d3c172ea7857d657714a30a217d6ffa1816 SHA512 709bc8d5b1c85b33dc0a9d93c882135f115a1b30c56af4ce16136f30bc202ddb763b10891e3493daaa629de7affc652dc0f0ddd5290e81c14173db7fc937a39b WHIRLPOOL 0cb15eb3980e0ace92e48b6fc746968cc0f46347e361ad9baf67f597c5149b2e0dbfdc8fbaf11edd8f643e6f764670239684fe6e306c82bc4d16910242d675e8
+EBUILD megasync-1.0.38.ebuild 1198 SHA256 c11e4e60c3568ea0c525c26c89ca9d3c172ea7857d657714a30a217d6ffa1816 SHA512 709bc8d5b1c85b33dc0a9d93c882135f115a1b30c56af4ce16136f30bc202ddb763b10891e3493daaa629de7affc652dc0f0ddd5290e81c14173db7fc937a39b WHIRLPOOL 0cb15eb3980e0ace92e48b6fc746968cc0f46347e361ad9baf67f597c5149b2e0dbfdc8fbaf11edd8f643e6f764670239684fe6e306c82bc4d16910242d675e8
+EBUILD megasync-1.0.39.ebuild 1198 SHA256 c11e4e60c3568ea0c525c26c89ca9d3c172ea7857d657714a30a217d6ffa1816 SHA512 709bc8d5b1c85b33dc0a9d93c882135f115a1b30c56af4ce16136f30bc202ddb763b10891e3493daaa629de7affc652dc0f0ddd5290e81c14173db7fc937a39b WHIRLPOOL 0cb15eb3980e0ace92e48b6fc746968cc0f46347e361ad9baf67f597c5149b2e0dbfdc8fbaf11edd8f643e6f764670239684fe6e306c82bc4d16910242d675e8
+EBUILD megasync-2.0.0-r1.ebuild 1219 SHA256 7371a8c76555bcd23c19e4f7bb13f27a1ab7e8c7d51eabf6f350f5cdb71f4609 SHA512 c9ae2bc57a5dbcc57ee26ef1f3ed75ef596d8eebd20b41664f147647214aaa544f7c04a16f08eb2fb18071abd96cd894980f1e7e51ec61726a5d210f16709332 WHIRLPOOL 8bf120cc15146ba9ca0d9178df373f3d31aa8fb6a4e0b49f7fa561ff147544b58549793792ff7afad1a21a2a56b870b21e92dddc1d33ebe097bab5957f1b8dbf
+EBUILD megasync-2.0.0.ebuild 1198 SHA256 c11e4e60c3568ea0c525c26c89ca9d3c172ea7857d657714a30a217d6ffa1816 SHA512 709bc8d5b1c85b33dc0a9d93c882135f115a1b30c56af4ce16136f30bc202ddb763b10891e3493daaa629de7affc652dc0f0ddd5290e81c14173db7fc937a39b WHIRLPOOL 0cb15eb3980e0ace92e48b6fc746968cc0f46347e361ad9baf67f597c5149b2e0dbfdc8fbaf11edd8f643e6f764670239684fe6e306c82bc4d16910242d675e8
diff --git a/net-misc/megasync/megasync-1.0.37.ebuild b/net-misc/megasync/megasync-1.0.37.ebuild
new file mode 100644
index 00000000..b07009e5
--- /dev/null
+++ b/net-misc/megasync/megasync-1.0.37.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils multilib unpacker
+
+DESCRIPTION="A Qt-based program for syncing your MEGA account in your PC. This is the official app."
+HOMEPAGE="http://mega.co.nz"
+SRC_URI="
+ x86? ( https://mega.co.nz/linux/MEGAsync/xUbuntu_14.04/i386/${PN}_${PV}_i386.deb )
+ amd64? ( https://mega.co.nz/linux/MEGAsync/xUbuntu_14.04/amd64/${PN}_${PV}_amd64.deb )
+ "
+
+LICENSE="MEGA"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-qt/qtcore:4"
+RDEPEND="${DEPEND}
+ dev-libs/openssl
+ dev-libs/libgcrypt
+ media-libs/libpng
+ net-dns/c-ares
+ dev-libs/crypto++
+ app-arch/xz-utils
+ !app-arch/deb2targz"
+
+S="${WORKDIR}"
+
+src_unpack(){
+ unpack ${A}
+ unpack ./data.tar.xz
+ rm -v control.tar.gz data.tar.xz debian-binary
+}
+
+pkg_setup(){
+ elog "This ebuild installs the binary for MEGAsync. If any problems,"
+ elog "please, contact the MEGA team."
+}
+
+src_install(){
+ insinto /
+ doins -r usr
+ fperms +x /usr/bin/megasync
+ LIBCRYPTO=`equery f crypto++ | grep libcrypto++.so.0.0.0 | tail -n 1`
+ LIBDIR="${LIBCRYPTO%/*}"
+ dosym ${LIBDIR}/libcrypto++.so.0.0.0 ${LIBDIR}/libcrypto++.so.9
+}
diff --git a/net-misc/megasync/megasync-1.0.38.ebuild b/net-misc/megasync/megasync-1.0.38.ebuild
new file mode 100644
index 00000000..b07009e5
--- /dev/null
+++ b/net-misc/megasync/megasync-1.0.38.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils multilib unpacker
+
+DESCRIPTION="A Qt-based program for syncing your MEGA account in your PC. This is the official app."
+HOMEPAGE="http://mega.co.nz"
+SRC_URI="
+ x86? ( https://mega.co.nz/linux/MEGAsync/xUbuntu_14.04/i386/${PN}_${PV}_i386.deb )
+ amd64? ( https://mega.co.nz/linux/MEGAsync/xUbuntu_14.04/amd64/${PN}_${PV}_amd64.deb )
+ "
+
+LICENSE="MEGA"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-qt/qtcore:4"
+RDEPEND="${DEPEND}
+ dev-libs/openssl
+ dev-libs/libgcrypt
+ media-libs/libpng
+ net-dns/c-ares
+ dev-libs/crypto++
+ app-arch/xz-utils
+ !app-arch/deb2targz"
+
+S="${WORKDIR}"
+
+src_unpack(){
+ unpack ${A}
+ unpack ./data.tar.xz
+ rm -v control.tar.gz data.tar.xz debian-binary
+}
+
+pkg_setup(){
+ elog "This ebuild installs the binary for MEGAsync. If any problems,"
+ elog "please, contact the MEGA team."
+}
+
+src_install(){
+ insinto /
+ doins -r usr
+ fperms +x /usr/bin/megasync
+ LIBCRYPTO=`equery f crypto++ | grep libcrypto++.so.0.0.0 | tail -n 1`
+ LIBDIR="${LIBCRYPTO%/*}"
+ dosym ${LIBDIR}/libcrypto++.so.0.0.0 ${LIBDIR}/libcrypto++.so.9
+}
diff --git a/net-misc/megasync/megasync-1.0.39.ebuild b/net-misc/megasync/megasync-1.0.39.ebuild
new file mode 100644
index 00000000..b07009e5
--- /dev/null
+++ b/net-misc/megasync/megasync-1.0.39.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils multilib unpacker
+
+DESCRIPTION="A Qt-based program for syncing your MEGA account in your PC. This is the official app."
+HOMEPAGE="http://mega.co.nz"
+SRC_URI="
+ x86? ( https://mega.co.nz/linux/MEGAsync/xUbuntu_14.04/i386/${PN}_${PV}_i386.deb )
+ amd64? ( https://mega.co.nz/linux/MEGAsync/xUbuntu_14.04/amd64/${PN}_${PV}_amd64.deb )
+ "
+
+LICENSE="MEGA"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-qt/qtcore:4"
+RDEPEND="${DEPEND}
+ dev-libs/openssl
+ dev-libs/libgcrypt
+ media-libs/libpng
+ net-dns/c-ares
+ dev-libs/crypto++
+ app-arch/xz-utils
+ !app-arch/deb2targz"
+
+S="${WORKDIR}"
+
+src_unpack(){
+ unpack ${A}
+ unpack ./data.tar.xz
+ rm -v control.tar.gz data.tar.xz debian-binary
+}
+
+pkg_setup(){
+ elog "This ebuild installs the binary for MEGAsync. If any problems,"
+ elog "please, contact the MEGA team."
+}
+
+src_install(){
+ insinto /
+ doins -r usr
+ fperms +x /usr/bin/megasync
+ LIBCRYPTO=`equery f crypto++ | grep libcrypto++.so.0.0.0 | tail -n 1`
+ LIBDIR="${LIBCRYPTO%/*}"
+ dosym ${LIBDIR}/libcrypto++.so.0.0.0 ${LIBDIR}/libcrypto++.so.9
+}
diff --git a/net-misc/megasync/megasync-2.0.0-r1.ebuild b/net-misc/megasync/megasync-2.0.0-r1.ebuild
new file mode 100644
index 00000000..9167105b
--- /dev/null
+++ b/net-misc/megasync/megasync-2.0.0-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils multilib unpacker
+
+DESCRIPTION="A Qt-based program for syncing your MEGA account in your PC. This is the official app."
+HOMEPAGE="http://mega.co.nz"
+SRC_URI="
+ x86? ( https://mega.co.nz/linux/MEGAsync/xUbuntu_14.04/i386/${PN}_${PV}_i386.deb )
+ amd64? ( https://mega.co.nz/linux/MEGAsync/xUbuntu_14.04/amd64/${PN}_${PV}_amd64.deb )
+ "
+
+LICENSE="MEGA"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-qt/qtcore:4"
+RDEPEND="${DEPEND}
+ dev-libs/openssl
+ dev-libs/libgcrypt
+ media-libs/libpng
+ net-dns/c-ares
+ dev-libs/crypto++
+ app-arch/xz-utils
+ !app-arch/deb2targz
+ dev-db/sqlite:3
+ "
+
+S="${WORKDIR}"
+
+src_unpack(){
+ unpack ${A}
+ unpack ./data.tar.xz
+ rm -v control.tar.gz data.tar.xz debian-binary
+}
+
+pkg_setup(){
+ elog "This ebuild installs the binary for MEGAsync. If any problems,"
+ elog "please, contact the MEGA team."
+}
+
+src_install(){
+ insinto /
+ doins -r usr
+ fperms +x /usr/bin/megasync
+ LIBCRYPTO=`equery f crypto++ | grep libcrypto++.so.0.0.0 | tail -n 1`
+ LIBDIR="${LIBCRYPTO%/*}"
+ dosym ${LIBDIR}/libcrypto++.so.0.0.0 ${LIBDIR}/libcrypto++.so.9
+}
diff --git a/net-misc/megasync/megasync-2.0.0.ebuild b/net-misc/megasync/megasync-2.0.0.ebuild
new file mode 100644
index 00000000..b07009e5
--- /dev/null
+++ b/net-misc/megasync/megasync-2.0.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils multilib unpacker
+
+DESCRIPTION="A Qt-based program for syncing your MEGA account in your PC. This is the official app."
+HOMEPAGE="http://mega.co.nz"
+SRC_URI="
+ x86? ( https://mega.co.nz/linux/MEGAsync/xUbuntu_14.04/i386/${PN}_${PV}_i386.deb )
+ amd64? ( https://mega.co.nz/linux/MEGAsync/xUbuntu_14.04/amd64/${PN}_${PV}_amd64.deb )
+ "
+
+LICENSE="MEGA"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-qt/qtcore:4"
+RDEPEND="${DEPEND}
+ dev-libs/openssl
+ dev-libs/libgcrypt
+ media-libs/libpng
+ net-dns/c-ares
+ dev-libs/crypto++
+ app-arch/xz-utils
+ !app-arch/deb2targz"
+
+S="${WORKDIR}"
+
+src_unpack(){
+ unpack ${A}
+ unpack ./data.tar.xz
+ rm -v control.tar.gz data.tar.xz debian-binary
+}
+
+pkg_setup(){
+ elog "This ebuild installs the binary for MEGAsync. If any problems,"
+ elog "please, contact the MEGA team."
+}
+
+src_install(){
+ insinto /
+ doins -r usr
+ fperms +x /usr/bin/megasync
+ LIBCRYPTO=`equery f crypto++ | grep libcrypto++.so.0.0.0 | tail -n 1`
+ LIBDIR="${LIBCRYPTO%/*}"
+ dosym ${LIBDIR}/libcrypto++.so.0.0.0 ${LIBDIR}/libcrypto++.so.9
+}
diff --git a/x11-themes/arc-theme/Manifest b/x11-themes/arc-theme/Manifest
new file mode 100644
index 00000000..77316728
--- /dev/null
+++ b/x11-themes/arc-theme/Manifest
@@ -0,0 +1 @@
+EBUILD arc-theme-9999.ebuild 1174 SHA256 309bec1e530a0a052b05f88d3cea5aa8512d72ea432242b159921343f2cd9728 SHA512 852fa92e197240a9ae9d354b655061dc4350969cf93bfe9056854c5dfc8fa5e612a9675cade9ecec604189201127e0ce11850260ed91feb2888baf6b75066fc3 WHIRLPOOL 791951be9430a11cee1e9944e7497349b32fc736234b89042a0e83c1a6271484246a18683cf8a735c7dcaaf2eee0ea1f95ede465fef92e8b44d30d65a0370a97
diff --git a/x11-themes/arc-theme/arc-theme-9999.ebuild b/x11-themes/arc-theme/arc-theme-9999.ebuild
new file mode 100644
index 00000000..02a3ced3
--- /dev/null
+++ b/x11-themes/arc-theme/arc-theme-9999.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils git-r3 autotools
+
+DESCRIPTION="A flat theme with transparent elements for GTK 3, GTK2 and GNOME Shell"
+HOMEPAGE="https://github.com/horst3180/Arc-theme"
+SRC_URI=""
+EGIT_REPO_URI="${HOMEPAGE}"
+
+LICENSE="LGPL-3.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="gnome-shell +gtk2 gtk3 metacity unity xfwm"
+REQUIRED_USE="|| ( gtk2 gtk3 )"
+
+DEPEND="x11-themes/gtk-engines-murrine
+ x11-libs/gdk-pixbuf"
+RDEPEND="${DEPEND}
+ gnome-shell? ( gnome-base/gnome-shell )
+ xfwm? ( xfce-base/xfwm4 )
+ gtk2? ( x11-libs/gtk+:2 )
+ gtk3? ( x11-libs/gtk+:3 )
+ metacity? (
+ || (
+ x11-wm/metacity
+ x11-wm/marco
+ )
+ )"
+
+src_prepare(){
+ eautoreconf
+}
+
+src_configure(){
+ local myconf=''
+ use !gtk2 && myconf+="--disable-gtk2 "
+ use !gtk3 && myconf+="--disable-gtk3 "
+ use !gnome-shell && myconf+="--disable-gnome-shell "
+ use !unity && myconf+="--disable-unity "
+ use !metacity && myconf+="--disable-metacity "
+ use !xfwm && myconf+="--disable-xfwm "
+ econf ${myconf}
+}
+
+src_compile(){
+ emake DESTDIR="${D}"
+}
+
+src_install(){
+ emake DESTDIR="${D}" install
+}
diff --git a/x11-themes/menda-circle-icon-theme/Manifest b/x11-themes/menda-circle-icon-theme/Manifest
new file mode 100644
index 00000000..eb5bd777
--- /dev/null
+++ b/x11-themes/menda-circle-icon-theme/Manifest
@@ -0,0 +1,3 @@
+DIST menda-circle-icon-theme-20141219.tar.gz 15770340 SHA256 c68f56554703ca0b09f3188236d693b3f248a43375f1969ba03b5756fb3644f8 SHA512 e80f871a3d8a2d5df51ff9158d8ceaae3fceff7d5e5eb7f865cb3246ccf86db88811c08fbaee500c357db3f771459df139aa4a955aeeadf3931366b69a134003 WHIRLPOOL 4ccbc45dcd3b73947b59547b1448cc5481fc5b684e0f31eb534868519195726c8d12dc9eed925b3a4fc261ff6eea47bf7c0699e20392025379d42e05f9b0592c
+EBUILD menda-circle-icon-theme-20141219.ebuild 617 SHA256 6f083aaa24cca4d61e1cab0e9219077e8ac85de16d71c45983752c5bf4745c17 SHA512 caa2ea5e6e7218d0cc3b5856de4f46a2899acaf801159a03c057561368f39a5b80a6716338244573ea1fc359dec5f3b7af4e67ae51ca74b9387fa8a099804937 WHIRLPOOL 2c3aba58d1d5a609eb23dc754c55ca902769635c7600ffd109b75caef9c0917048551699c46caf0762d7ba8060cc1726213c084a40ce6eb20f4300aa6da65781
+EBUILD menda-circle-icon-theme-9999.ebuild 484 SHA256 b275d6f861005e116dd6e4827c8e5097d1bc8db578e369800e0d91279d287616 SHA512 e447f85dc47d60db945980bb0c0ad24b564a10c8e18749a7d5a9f9f70b20b32e0aca1fc52046df720dbd84efd0dde41c549ea0c490f3135a802198a9df1f16a2 WHIRLPOOL f8209a5704cdbbdd38cebcf0e9ef4c0b018e6b680b54d7ab0e34728315e020f8de3540c23f5464d6caf38e5e58c087931f967baf7e41e7d6ce060e71779dd962
diff --git a/x11-themes/menda-circle-icon-theme/menda-circle-icon-theme-20141219.ebuild b/x11-themes/menda-circle-icon-theme/menda-circle-icon-theme-20141219.ebuild
new file mode 100644
index 00000000..7f1c6322
--- /dev/null
+++ b/x11-themes/menda-circle-icon-theme/menda-circle-icon-theme-20141219.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Menda Circle Icon Theme"
+HOMEPAGE="https://github.com/manjaro/menda-icon-themes"
+GIT_COMMIT="06232a0098e88d33bef931083736141ab67976da"
+SRC_URI="${HOMEPAGE}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ x11-themes/hicolor-icon-theme
+ gnome-base/librsvg
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/menda-icon-themes-${GIT_COMMIT}"
+
+src_install(){
+ insinto /usr/share/icons
+ doins -r Menda-Circle
+}
diff --git a/x11-themes/menda-circle-icon-theme/menda-circle-icon-theme-9999.ebuild b/x11-themes/menda-circle-icon-theme/menda-circle-icon-theme-9999.ebuild
new file mode 100644
index 00000000..0818d3cf
--- /dev/null
+++ b/x11-themes/menda-circle-icon-theme/menda-circle-icon-theme-9999.ebuild
@@ -0,0 +1,28 @@
+# 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_install(){
+ insinto /usr/share/icons
+ doins -r Menda-Circle
+}
diff --git a/x11-themes/menda-square-icon-theme/Manifest b/x11-themes/menda-square-icon-theme/Manifest
new file mode 100644
index 00000000..1500006f
--- /dev/null
+++ b/x11-themes/menda-square-icon-theme/Manifest
@@ -0,0 +1,3 @@
+DIST menda-square-icon-theme-20141219.tar.gz 15770340 SHA256 c68f56554703ca0b09f3188236d693b3f248a43375f1969ba03b5756fb3644f8 SHA512 e80f871a3d8a2d5df51ff9158d8ceaae3fceff7d5e5eb7f865cb3246ccf86db88811c08fbaee500c357db3f771459df139aa4a955aeeadf3931366b69a134003 WHIRLPOOL 4ccbc45dcd3b73947b59547b1448cc5481fc5b684e0f31eb534868519195726c8d12dc9eed925b3a4fc261ff6eea47bf7c0699e20392025379d42e05f9b0592c
+EBUILD menda-square-icon-theme-20141219.ebuild 617 SHA256 980933c2e64bdf7df3c123c8a477ece75d1b0b54e3d59fd0f5854b9111f7d91f SHA512 6cda04dff15550f4665599bd48ee6e9d8247efe566ef712fd55c69dac26e9dd4d3e3ec39a0c7af2cab20b144496b819bd453daf250c325d1aa9e11707563b59d WHIRLPOOL 0f66cb1dab4d939aa4052e31a3c88ee647e6de4c4ba23c13c70cfa1c92f98276d7eac1bb493ef47a610a5fcf051a4c78833c5d918ec8060c81ea21fdef2fc1b3
+EBUILD menda-square-icon-theme-9999.ebuild 484 SHA256 22bfbd48b7e331702459bce80d65be43e9427974b8e45d764e2a0188f3c14edd SHA512 b870e3964e90aa07b05196c21e0112d8e8bce79e433662468a14f086c2094f97424a850743236c69725550b1ae13752028039801c232efc63085dea274b20485 WHIRLPOOL ba87a3783b323cedc6f946c520b8a41eb147a500a107baae83390aa0f20c3fed693ab62f148043de53167cdcc0ddebc1e6557ab240dc1f6043372e012dd8e956
diff --git a/x11-themes/menda-square-icon-theme/menda-square-icon-theme-20141219.ebuild b/x11-themes/menda-square-icon-theme/menda-square-icon-theme-20141219.ebuild
new file mode 100644
index 00000000..fe6bcd1f
--- /dev/null
+++ b/x11-themes/menda-square-icon-theme/menda-square-icon-theme-20141219.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Menda Square Icon Theme"
+HOMEPAGE="https://github.com/manjaro/menda-icon-themes"
+GIT_COMMIT="06232a0098e88d33bef931083736141ab67976da"
+SRC_URI="${HOMEPAGE}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ x11-themes/hicolor-icon-theme
+ gnome-base/librsvg
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/menda-icon-themes-${GIT_COMMIT}"
+
+src_install(){
+ insinto /usr/share/icons
+ doins -r Menda-Square
+}
diff --git a/x11-themes/menda-square-icon-theme/menda-square-icon-theme-9999.ebuild b/x11-themes/menda-square-icon-theme/menda-square-icon-theme-9999.ebuild
new file mode 100644
index 00000000..4fd2d761
--- /dev/null
+++ b/x11-themes/menda-square-icon-theme/menda-square-icon-theme-9999.ebuild
@@ -0,0 +1,28 @@
+# 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 Square 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_install(){
+ insinto /usr/share/icons
+ doins -r Menda-Square
+}
diff --git a/x11-themes/menda-themes/Manifest b/x11-themes/menda-themes/Manifest
new file mode 100644
index 00000000..5a1f13fa
--- /dev/null
+++ b/x11-themes/menda-themes/Manifest
@@ -0,0 +1,3 @@
+DIST menda-themes-20150103.tar.gz 1395911 SHA256 6cb27804e56b7ebf0c153a2feb80e827fb098b883e77e626e4fe8e50ad74945d SHA512 2caca9715216cb336cd040da4f39c87c3ccd51588387fa78132c139658e44d8bc48d785ed67f64278f5a8b81809cb983ecbb16667315fb231fa31c9c9994223e WHIRLPOOL 2577f5c50a429606f6864856310fa248973a1ceef9c91d532c69eb132c3619a4c9fa38c97c0b7fd2db6b04d6a2703847abcdbc505096da890367b996d5eda550
+EBUILD menda-themes-20150103.ebuild 673 SHA256 2a9cd30552952400ad4c6e4354848a5cee6366c8702fd78d084b4f2ad34f91b1 SHA512 8c934a50427e4bfb852d78ac89d3624c1ea0912824551499be52ad5f20de44e2b5b28d5e71b2a54cbde687af27096241a6901e491fe6f1b5342457588180363a WHIRLPOOL 0840ba28fb86e4cc9ff06bb3dfa7780122b8270b71671446580c8ff8a20b9a239a8a794351fc48538376500c781b400aaa259eb0cdc86d05aa60e302d956d7f8
+EBUILD menda-themes-9999.ebuild 544 SHA256 6fa2b318c9e26e22bac89abef8f368ea542f90892560761eb544b43437a1c1af SHA512 c6785855ee738217f803963e0b1dd17dede738bd39905d13c4c97a1ac6b6aed6fd290b23fca23b816cdaf3574e2916e13df5ae44a1d006e379913596103924d7 WHIRLPOOL 19442105978f459fbbe60730929d7f8dedb22895abf478c3a200dafb744c0f1996a8b8ec75b0c0fcfb4cb18a1d3d62ea2ea7cea17402c6613c277246655c6e1e
diff --git a/x11-themes/menda-themes/menda-themes-20150103.ebuild b/x11-themes/menda-themes/menda-themes-20150103.ebuild
new file mode 100644
index 00000000..b3be9f89
--- /dev/null
+++ b/x11-themes/menda-themes/menda-themes-20150103.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Manjaro's official Gtk2, Gtk3, Metacity, Xfwm, Openbox, Cinnamon and GNOME Shell themes"
+HOMEPAGE="https://github.com/manjaro/artwork-menda"
+GIT_COMMIT="f0b3657cb131df0f55c2b554f8691dc3a1a3bd87"
+SRC_URI="${HOMEPAGE}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ x11-themes/gtk-engines
+ x11-themes/gtk-engines-murrine
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/artwork-menda-${GIT_COMMIT}"
+
+src_install(){
+ insinto /usr/share/themes
+ doins -r Menda*
+}
diff --git a/x11-themes/menda-themes/menda-themes-9999.ebuild b/x11-themes/menda-themes/menda-themes-9999.ebuild
new file mode 100644
index 00000000..601a3379
--- /dev/null
+++ b/x11-themes/menda-themes/menda-themes-9999.ebuild
@@ -0,0 +1,28 @@
+# 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*
+}
diff --git a/x11-themes/moka/Manifest b/x11-themes/moka/Manifest
new file mode 100644
index 00000000..4717e061
--- /dev/null
+++ b/x11-themes/moka/Manifest
@@ -0,0 +1 @@
+EBUILD moka-9999.ebuild 717 SHA256 89be5a7aa7c00acabc251bb4d3835152038d3ce9c5cf0b2119d4caa7c5afaf79 SHA512 87ffa93b91cfd5256e92f92dedabab09ae5501db5436667e81d4e61d3d70e7d5779822cf20afc75c046983cdd6a663d751c3e713eb5195d7a507b88fd0bf8e79 WHIRLPOOL b46b110a82df58ffe233f48cbf99293f4c7374fb9261ad67b6343f8a40d93355625c6477ea1f09199faf876f1d658d1e1b5e6512d18302b4f28e069abbf8fc32
diff --git a/x11-themes/moka/moka-9999.ebuild b/x11-themes/moka/moka-9999.ebuild
new file mode 100644
index 00000000..e466421e
--- /dev/null
+++ b/x11-themes/moka/moka-9999.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils git-2
+
+DESCRIPTION="Moka is a stylized Linux desktop icon set, and the titular icon theme of the Moka Project. They are designed to be clear, simple and consistent."
+HOMEPAGE="http://mokaproject.com"
+SRC_URI=""
+EGIT_REPO_URI="https://github.com/moka-project/moka-icon-theme.git"
+
+LICENSE="LGPL-3.0"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="x11-themes/faba"
+RDEPEND="${DEPEND}"
+
+src_install(){
+ insinto /usr/share/icons
+ doins -r ${WORKDIR}/${P}/Moka || die
+}
+
+pkg_postinst(){
+ elog "Hi! Thanks for prefering Moka icons!"
+ elog "Don't forget had installed Faba icons first!"
+}
diff --git a/x11-themes/ultra-flat-gtk/Manifest b/x11-themes/ultra-flat-gtk/Manifest
new file mode 100644
index 00000000..4436badc
--- /dev/null
+++ b/x11-themes/ultra-flat-gtk/Manifest
@@ -0,0 +1,2 @@
+DIST ultra-flat-gtk-1.2.tar.gz 153859 SHA256 eb8c300b1d543dc4df5d1f458ca1728d6420ac8e8311d28be9f2dfeea09cb93a SHA512 d5e59c53943b662f5af850d4f03fa55563c0fa56a8ee20a35cb89ae90eccc9f569a8d51130cff6c591ef0961ea1fceab9a6bc28b420852fdeddc44fc2da6ed9f WHIRLPOOL ac1820593f84b9a863f75b7a68ab014f6cd0afbd89a63cf5cf599b01535050906b40f13f9c38ccbd283446e1338d902c5618ca754a79e9a8e17f85b8690500db
+EBUILD ultra-flat-gtk-1.2.ebuild 701 SHA256 ed1f821ac2ea86ca06c38995cdc0040608dd1d481975ba41e32fe993bbeb346c SHA512 b850db23d533d7921e917b4d212c88279ea1105d86af6e58373087d74422b827eb4ea49c0ea37629e820d4ba334eb07fa4e0f7665cff0056b476fd90aeee6da3 WHIRLPOOL b5320dff97ce6772dcbcf4b27f1d87abce2cff38b29d5ee1eb3f446f10b713305fe7b03e2075df816ef704625b605197fd75ba126be1db19de81e289a1c6fa1b
diff --git a/x11-themes/ultra-flat-gtk/ultra-flat-gtk-1.2.ebuild b/x11-themes/ultra-flat-gtk/ultra-flat-gtk-1.2.ebuild
new file mode 100644
index 00000000..fdd3c47d
--- /dev/null
+++ b/x11-themes/ultra-flat-gtk/ultra-flat-gtk-1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="A slightly modified version of the famous Numix theme, with no border, flat rounded window buttons and grey selection colour"
+HOMEPAGE="http://gnome-look.org/content/show.php/Ultra-Flat?content=167473"
+SRC_URI="https://www.dropbox.com/s/bx42h8a1o48w7e0/Ultra-Flat-Theme.tar.gz?dl=1 -> ${P}.tar.gz"
+
+LICENSE="LGPL-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="x11-themes/gtk-engines-murrine"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"
+
+src_install(){
+ rm -r Ultra-Flat/.git Ultra-Flat/LICENSE
+ insinto /usr/share/themes
+ doins -r Ultra-Flat
+}