FreeBSD Bugzilla – Attachment 252233 Details for
Bug 279895
sysutils/android-file-transfer: cannot build 4.2
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
git patch
0001-Bugfix-for-279895.patch (text/plain), 4.79 KB, created by
gatekeeper
on 2024-07-22 22:15:28 UTC
(
hide
)
Description:
git patch
Filename:
MIME Type:
Creator:
gatekeeper
Created:
2024-07-22 22:15:28 UTC
Size:
4.79 KB
patch
obsolete
>From 0d36a57b18895aeb8bfc2881d09cc11096729484 Mon Sep 17 00:00:00 2001 >From: Tiago Gasiba <tiago.gasiba@gmail.com> >Date: Tue, 16 Jul 2024 22:44:21 +0200 >Subject: [PATCH] Bugfix for 279895 > >--- > sysutils/android-file-transfer/Makefile | 49 +++++++------------ > sysutils/android-file-transfer/distinfo | 6 +-- > .../patch-mtp_backend_libusb_usb_Context.cpp | 11 +++++ > 3 files changed, 33 insertions(+), 33 deletions(-) > create mode 100644 sysutils/android-file-transfer/files/patch-mtp_backend_libusb_usb_Context.cpp > >diff --git a/sysutils/android-file-transfer/Makefile b/sysutils/android-file-transfer/Makefile >index fd5c896a9bdc..becda6a9eba7 100644 >--- a/sysutils/android-file-transfer/Makefile >+++ b/sysutils/android-file-transfer/Makefile >@@ -1,53 +1,47 @@ > PORTNAME= android-file-transfer > DISTVERSIONPREFIX= v >-DISTVERSION= 4.2 >-PORTREVISION?= 1 >+DISTVERSION= 4.3 > CATEGORIES= sysutils > >-MAINTAINER= ports@FreeBSD.org >+MAINTAINER= tiago.gasiba@gmail.com > COMMENT= Android MTP client with minimalistic UI > WWW= https://github.com/whoozle/android-file-transfer-linux > > LICENSE= GPLv3+ > >+USES= cmake compiler:c++11-lib pkgconfig > USE_GITHUB= yes > GH_ACCOUNT= whoozle > GH_PROJECT= ${PORTNAME}-linux > >-USES= cmake compiler:c++11-lib pkgconfig > CMAKE_ON= USB_BACKEND_LIBUSB >+CMAKE_OFF= BUILD_PYTHON > PLIST_FILES= "@comment lib/libmtp-ng-static.a" > >-OPTIONS_DEFINE= CLI FUSE OPENSSL PYTHON QT5 TAGLIB >-OPTIONS_DEFAULT=CLI FUSE OPENSSL PYTHON QT5 TAGLIB >+OPTIONS_DEFINE= CLI FUSE OPENSSL QT5 TAGLIB >+OPTIONS_DEFAULT= CLI OPENSSL TAGLIB > OPTIONS_EXCLUDE?= QT5 # enslaved until subpackaging > >-CLI_DESC= CLI (Command-Line Interface) support >-CLI_USES= readline >-CLI_PLIST_FILES=bin/aft-mtp-cli >+CLI_DESC= CLI (Command-Line Interface) support >+TAGLIB_DESC= Reading audio metadata via taglib >+CLI_PLIST_FILES= bin/aft-mtp-cli > >-FUSE_USES= fuse >-FUSE_CMAKE_BOOL=BUILD_FUSE >-FUSE_PLIST_FILES=bin/aft-mtp-mount >+FUSE_USES= fuse >+FUSE_CMAKE_BOOL= BUILD_FUSE >+FUSE_PLIST_FILES= bin/aft-mtp-mount > > OPENSSL_USES= ssl > OPENSSL_CMAKE_BOOL= BUILD_MTPZ > >-PYTHON_BUILD_DEPENDS= pybind11>0:devel/pybind11 >-PYTHON_USES= python >-PYTHON_CMAKE_BOOL= BUILD_PYTHON >-PYTHON_PLIST_FILES= %%PYTHON_SITELIBDIR%%/aftl%%PYTHON_EXT_SUFFIX%%.so >- >-QT5_USES= qt:5 >-QT5_USE= QT=qmake:build,buildtools:build,linguisttools:build,core,gui,network,widgets >-QT5_CMAKE_BOOL= BUILD_QT_UI >-QT5_CMAKE_ON= -DDESIRED_QT_VERSION:STRING=5 >+QT5_USES= qt:5 >+QT5_USE= QT=core,gui,network,widgets,buildtools:build,linguisttools:build,qmake:build >+QT5_CMAKE_BOOL= BUILD_QT_UI >+QT5_CMAKE_ON= -DDESIRED_QT_VERSION:STRING=5 > QT5_PLIST_FILES= bin/android-file-transfer \ >- share/applications/android-file-transfer.desktop \ >- share/icons/hicolor/512x512/apps/android-file-transfer.png \ >- share/metainfo/android-file-transfer.appdata.xml >+ share/applications/android-file-transfer.desktop \ >+ share/icons/hicolor/512x512/apps/android-file-transfer.png \ >+ share/metainfo/android-file-transfer.appdata.xml > >-TAGLIB_DESC= Reading audio metadata via taglib > TAGLIB_LIB_DEPENDS= libtag.so:audio/taglib > TAGLIB_CMAKE_BOOL= BUILD_TAGLIB > >@@ -58,9 +52,4 @@ post-patch: > post-patch-CLI-off: > @${REINPLACE_CMD} '/subdirectory(cli)/d' ${WRKSRC}/CMakeLists.txt > >-post-install-PYTHON-on: >- ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} >- ${INSTALL_LIB} ${BUILD_WRKSRC}/python/aftl${PYTHON_EXT_SUFFIX}.so \ >- ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} >- > .include <bsd.port.mk> >diff --git a/sysutils/android-file-transfer/distinfo b/sysutils/android-file-transfer/distinfo >index 050eff6461ac..3b39495a69f4 100644 >--- a/sysutils/android-file-transfer/distinfo >+++ b/sysutils/android-file-transfer/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1609258228 >-SHA256 (whoozle-android-file-transfer-linux-v4.2_GH0.tar.gz) = cc607d68e8a18273c9b56975a70a0e68fbdf9d5b903b2727a345a605ff48a19f >-SIZE (whoozle-android-file-transfer-linux-v4.2_GH0.tar.gz) = 823609 >+TIMESTAMP = 1721159585 >+SHA256 (whoozle-android-file-transfer-linux-v4.3_GH0.tar.gz) = 8ff658630fc820a7ca0b70025aa47d235b7fb64f5cb6a72ca76a7acbf3435128 >+SIZE (whoozle-android-file-transfer-linux-v4.3_GH0.tar.gz) = 827232 >diff --git a/sysutils/android-file-transfer/files/patch-mtp_backend_libusb_usb_Context.cpp b/sysutils/android-file-transfer/files/patch-mtp_backend_libusb_usb_Context.cpp >new file mode 100644 >index 000000000000..15479c5cd002 >--- /dev/null >+++ b/sysutils/android-file-transfer/files/patch-mtp_backend_libusb_usb_Context.cpp >@@ -0,0 +1,11 @@ >+--- mtp/backend/libusb/usb/Context.cpp.orig 2024-07-16 19:25:15 UTC >++++ mtp/backend/libusb/usb/Context.cpp >+@@ -27,7 +27,7 @@ namespace mtp { namespace usb >+ Context::Context(int debugLevel) >+ { >+ USB_CALL(libusb_init(&_ctx)); >+- libusb_set_debug(_ctx, debugLevel); >++ //libusb_set_debug(_ctx, debugLevel); >+ libusb_device **devs; >+ int count = libusb_get_device_list(_ctx, &devs); >+ if (count < 0) >-- >2.45.2 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 279895
:
251606
|
252005
|
252112
|
252121
| 252233