commit:     ca76f952b8cef293fa06485cc46e4410976b601c
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Thu Nov 16 15:25:32 2023 +0000
Commit:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
CommitDate: Thu Nov 16 15:25:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca76f952

net-misc/megasync: cleanup USE flags

Most of the old flags were useless, not affecting the actual binary.

Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 net-misc/megasync/megasync-4.11.0.0.ebuild | 60 +++++++++++-------------------
 1 file changed, 22 insertions(+), 38 deletions(-)

diff --git a/net-misc/megasync/megasync-4.11.0.0.ebuild 
b/net-misc/megasync/megasync-4.11.0.0.ebuild
index e1d99aa78a..435105f4a9 100644
--- a/net-misc/megasync/megasync-4.11.0.0.ebuild
+++ b/net-misc/megasync/megasync-4.11.0.0.ebuild
@@ -29,32 +29,15 @@ fi
 
 LICENSE="MEGA"
 SLOT="0"
-IUSE="+cryptopp +curl +sqlite +zlib dolphin examples freeimage java nautilus 
nemo php python readline threads thunar"
+IUSE="dolphin freeimage nautilus nemo threads thunar"
 
-RDEPEND="
-       app-arch/xz-utils
+DEPEND="
+       dev-db/sqlite:3
+       dev-libs/crypto++
        dev-libs/libgcrypt
        dev-libs/libsodium
        dev-libs/libuv
        dev-libs/openssl:0=
-       media-libs/libpng
-       net-dns/c-ares
-       x11-themes/hicolor-icon-theme
-       cryptopp? ( dev-libs/crypto++ )
-       curl? ( net-misc/curl[ssl,curl_ssl_openssl(-)] )
-       dolphin? ( kde-apps/dolphin )
-       freeimage? ( media-libs/freeimage )
-       nautilus? ( >=gnome-base/nautilus-43 )
-       nemo? ( gnome-extra/nemo )
-       readline? ( sys-libs/readline:0 )
-       sqlite? ( dev-db/sqlite:3 )
-       thunar? ( xfce-base/thunar )
-       zlib? ( sys-libs/zlib )
-"
-DEPEND="
-       ${RDEPEND}
-       media-libs/libmediainfo
-       media-libs/libraw
        dev-qt/qtcore:5
        dev-qt/qtwidgets:5
        dev-qt/qtgui:5
@@ -64,10 +47,24 @@ DEPEND="
        dev-qt/qtimageformats:5
        dev-qt/qtsvg:5
        dev-qt/qtx11extras:5
+       media-libs/libmediainfo
+       media-libs/libpng
+       media-libs/libraw
+       net-dns/c-ares
+       net-misc/curl[ssl,curl_ssl_openssl(-)]
+       sys-libs/zlib
+       dolphin? ( kde-apps/dolphin )
+       freeimage? ( media-libs/freeimage )
+       nautilus? ( >=gnome-base/nautilus-43 )
+       nemo? ( gnome-extra/nemo )
+       thunar? ( xfce-base/thunar )
+"
+RDEPEND="
+       ${DEPEND}
+       x11-themes/hicolor-icon-theme
 "
 BDEPEND="
-       dev-lang/swig
-       dev-qt/linguist-tools
+       dev-qt/linguist-tools:5
        dolphin? ( kde-frameworks/extra-cmake-modules )
 "
 
@@ -97,23 +94,10 @@ src_prepare() {
 src_configure() {
        cd "${S}/src/MEGASync/mega"
        econf \
-               "--disable-silent-rules" \
                "--disable-curl-checks" \
-               "--disable-megaapi" \
-               $(use_with zlib) \
-               $(use_with sqlite) \
-               $(use_with cryptopp) \
-               "--with-cares" \
-               $(use_with curl) \
-               "--without-termcap" \
+               "--disable-examples" \
                $(use_enable threads posix-threads) \
-               "--with-sodium" \
-               $(use_with freeimage) \
-               $(use_with readline) \
-               $(use_enable examples) \
-               $(use_enable java) \
-               $(use_enable php) \
-               $(use_enable python)
+               $(use_with freeimage)
 
        cd "${S}/src"
        local myeqmakeargs=(

Reply via email to