diff --git a/devel/elf-dissector/Makefile b/devel/elf-dissector/Makefile index 9438d6dadb24..3a3c9760aa97 100644 --- a/devel/elf-dissector/Makefile +++ b/devel/elf-dissector/Makefile @@ -1,24 +1,25 @@ PORTNAME= elf-dissector DISTVERSION= 0.0.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel kde MAINTAINER= kde@FreeBSD.org COMMENT= Tools for inspecting, analyzing and optimizing ELF files WWW= https://invent.kde.org/sdk/elf-dissector -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE= LGPL20+ +LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.0-or-later.txt BUILD_DEPENDS= binutils>=2.44:devel/binutils \ gnulibiberty>=2.44:devel/gnulibiberty LIB_DEPENDS= libcapstone.so:devel/capstone \ libopcodes-2.44.so:devel/binutils -USES= cmake compiler:c++17-lang desktop-file-utils gettext-runtime \ - kde:5 pkgconfig qt:5 -USE_KDE= itemmodels doctools:build ecm:build -KDE_INVENT= 942274185cc89fabf74f5f1efb886ecf210ab2fb sdk -USE_QT= core gui widgets buildtools:build qmake:build testlib:build +USES= cmake compiler:c++14-lang desktop-file-utils gettext-runtime \ + kde:6 pkgconfig qt:6 +USE_KDE= ecm:build +USE_QT= base tools:build + +KDE_INVENT= a0d00720afb72d81256564caac21f050097ae190 sdk .include diff --git a/devel/elf-dissector/distinfo b/devel/elf-dissector/distinfo index 3aea484c628b..1e3982723519 100644 --- a/devel/elf-dissector/distinfo +++ b/devel/elf-dissector/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1626864734 -SHA256 (sdk-elf-dissector-942274185cc89fabf74f5f1efb886ecf210ab2fb_GL0.tar.gz) = bf99eedc876dba47d6e0912f1929a9700a410b62d25a41f2e2cd72e7ba87cfe6 -SIZE (sdk-elf-dissector-942274185cc89fabf74f5f1efb886ecf210ab2fb_GL0.tar.gz) = 168601 +TIMESTAMP = 1783883881 +SHA256 (sdk-elf-dissector-a0d00720afb72d81256564caac21f050097ae190_GL0.tar.gz) = 9609e34fc04072a40762a021a3ecf3167c1785bc160e61299ea4608ea5e63c0c +SIZE (sdk-elf-dissector-a0d00720afb72d81256564caac21f050097ae190_GL0.tar.gz) = 230890 diff --git a/devel/elf-dissector/files/patch-src_lib_disassembler_disassembler.cpp b/devel/elf-dissector/files/patch-src_lib_disassembler_disassembler.cpp deleted file mode 100644 index c8af0ae4afce..000000000000 --- a/devel/elf-dissector/files/patch-src_lib_disassembler_disassembler.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/lib/disassmbler/disassembler.cpp.orig 2021-07-21 03:44:26.000000000 -0700 -+++ src/lib/disassmbler/disassembler.cpp 2022-10-25 07:11:53.794805000 -0700 -@@ -127,7 +127,7 @@ - QString result; - disassembler_ftype disassemble_fn; - disassemble_info info; -- INIT_DISASSEMBLE_INFO(info, &result, qstring_printf); -+ INIT_DISASSEMBLE_INFO(info, &result, qstring_printf, qstring_printf); - - info.application_data = this; - info.flavour = bfd_target_elf_flavour; diff --git a/devel/elf-dissector/pkg-plist b/devel/elf-dissector/pkg-plist index 7f8fd2b74893..973610530dcb 100644 --- a/devel/elf-dissector/pkg-plist +++ b/devel/elf-dissector/pkg-plist @@ -1,11 +1,44 @@ bin/elf-deadcodefinder bin/elf-depcheck bin/elf-dissector bin/elf-optimizer -bin/elf-packcheck -bin/elf-rtticheck bin/ldbenchmark-runner share/applications/org.kde.elf-dissector.desktop share/icons/hicolor/16x16/apps/elf-dissector.svg share/icons/hicolor/32x32/apps/elf-dissector.svg +share/locale/ar/LC_MESSAGES/elf-dissector_qt.qm +share/locale/ca/LC_MESSAGES/elf-dissector_qt.qm +share/locale/ca@valencia/LC_MESSAGES/elf-dissector_qt.qm +share/locale/cs/LC_MESSAGES/elf-dissector_qt.qm +share/locale/de/LC_MESSAGES/elf-dissector_qt.qm +share/locale/el/LC_MESSAGES/elf-dissector_qt.qm +share/locale/en_GB/LC_MESSAGES/elf-dissector_qt.qm +share/locale/eo/LC_MESSAGES/elf-dissector_qt.qm +share/locale/es/LC_MESSAGES/elf-dissector_qt.qm +share/locale/eu/LC_MESSAGES/elf-dissector_qt.qm +share/locale/fi/LC_MESSAGES/elf-dissector_qt.qm +share/locale/fr/LC_MESSAGES/elf-dissector_qt.qm +share/locale/ga/LC_MESSAGES/elf-dissector_qt.qm +share/locale/gl/LC_MESSAGES/elf-dissector_qt.qm +share/locale/he/LC_MESSAGES/elf-dissector_qt.qm +share/locale/ia/LC_MESSAGES/elf-dissector_qt.qm +share/locale/it/LC_MESSAGES/elf-dissector_qt.qm +share/locale/ja/LC_MESSAGES/elf-dissector_qt.qm +share/locale/ka/LC_MESSAGES/elf-dissector_qt.qm +share/locale/ko/LC_MESSAGES/elf-dissector_qt.qm +share/locale/lt/LC_MESSAGES/elf-dissector_qt.qm +share/locale/nl/LC_MESSAGES/elf-dissector_qt.qm +share/locale/nn/LC_MESSAGES/elf-dissector_qt.qm +share/locale/pl/LC_MESSAGES/elf-dissector_qt.qm +share/locale/pt/LC_MESSAGES/elf-dissector_qt.qm +share/locale/pt_BR/LC_MESSAGES/elf-dissector_qt.qm +share/locale/ru/LC_MESSAGES/elf-dissector_qt.qm +share/locale/sk/LC_MESSAGES/elf-dissector_qt.qm +share/locale/sl/LC_MESSAGES/elf-dissector_qt.qm +share/locale/sv/LC_MESSAGES/elf-dissector_qt.qm +share/locale/tr/LC_MESSAGES/elf-dissector_qt.qm +share/locale/ug/LC_MESSAGES/elf-dissector_qt.qm +share/locale/uk/LC_MESSAGES/elf-dissector_qt.qm +share/locale/zh_CN/LC_MESSAGES/elf-dissector_qt.qm +share/locale/zh_TW/LC_MESSAGES/elf-dissector_qt.qm share/metainfo/org.kde.elf-dissector.appdata.xml