Date: Mon, 13 Mar 2023 21:22:23 GMT From: Guido Falsi <madpilot@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 0dc71261d600 - main - multimedia/audacious: Import upstreamed build patch Message-ID: <202303132122.32DLMNaZ082850@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by madpilot: URL: https://cgit.FreeBSD.org/ports/commit/?id=0dc71261d600a3ba5bb946b9ee0e37462ff4f70f commit 0dc71261d600a3ba5bb946b9ee0e37462ff4f70f Author: Guido Falsi <madpilot@FreeBSD.org> AuthorDate: 2023-03-13 21:17:40 +0000 Commit: Guido Falsi <madpilot@FreeBSD.org> CommitDate: 2023-03-13 21:17:40 +0000 multimedia/audacious: Import upstreamed build patch Obtained from: https://github.com/audacious-media-player/audacious/pull/60 --- multimedia/audacious/Makefile | 3 +++ multimedia/audacious/files/patch-meson.build | 9 ++++++++ .../audacious/files/patch-src_libaudqt_meson.build | 27 ---------------------- 3 files changed, 12 insertions(+), 27 deletions(-) diff --git a/multimedia/audacious/Makefile b/multimedia/audacious/Makefile index 7d4647a03587..ca96b2b4ca13 100644 --- a/multimedia/audacious/Makefile +++ b/multimedia/audacious/Makefile @@ -24,6 +24,9 @@ USE_XORG= x11 sm USE_LDCONFIG= yes SUB_FILES= pkg-message +CONFIGURE_ENV= LIBRARY_PATH="${LOCALBASE}/lib" +MAKE_ENV= LIBRARY_PATH="${LOCALBASE}/lib" + qt5_CONFLICTS_INSTALL= audacious-qt6 audacious-gtk2 audacious-gtk3 qt6_PKGNAMESUFFIX= -qt6 diff --git a/multimedia/audacious/files/patch-meson.build b/multimedia/audacious/files/patch-meson.build index a7fd9bfccfd7..ae24ada8769e 100644 --- a/multimedia/audacious/files/patch-meson.build +++ b/multimedia/audacious/files/patch-meson.build @@ -8,3 +8,12 @@ have_windows = host_machine.system() == 'windows' +@@ -120,7 +121,7 @@ if (cxx.has_header('libintl.h')) + if (cxx.has_header('libintl.h')) + add_project_arguments('-DHAVE_GETTEXT', language: ['c', 'cpp']) + +- if have_darwin or have_windows ++ if have_darwin or have_freebsd or have_windows + add_project_link_arguments('-lintl', language: ['c', 'cpp']) + endif + endif diff --git a/multimedia/audacious/files/patch-src_libaudqt_meson.build b/multimedia/audacious/files/patch-src_libaudqt_meson.build deleted file mode 100644 index ebc37c936d75..000000000000 --- a/multimedia/audacious/files/patch-src_libaudqt_meson.build +++ /dev/null @@ -1,27 +0,0 @@ ---- src/libaudqt/meson.build.orig 2023-03-05 17:47:00 UTC -+++ src/libaudqt/meson.build -@@ -42,10 +42,15 @@ libaudqt_headers = [ - 'treeview.h' - ] - - - images_src = qt.preprocess(qresources: 'images.qrc') - -+libaudqt_deps = [qt_dep] - -+if have_freebsd -+ libaudqt_deps += [cc.find_library('intl', has_headers: ['libintl.h'], dirs: ['%%LOCALBASE%%/lib'], required: true)] -+endif -+ - install_headers(libaudqt_headers, subdir: 'libaudqt') - - -@@ -54,7 +58,7 @@ libaudqt_lib = library('audqt', - images_src, - cpp_args: ['-DLIBAUDQT_BUILD'], - include_directories: [src_inc], -- dependencies: [qt_dep], -+ dependencies: libaudqt_deps, - link_with: [libaudcore_lib], - soversion: '2', - version: '2.4.0',
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202303132122.32DLMNaZ082850>