app-editors / qhexedit2

Hex editor library, Qt application written in C++ with Python bindings

Official package sites : https://github.com/Simsys/qhexedit2/ ·

QHexEdit is a hex editor widget written in C++ for the Qt5 framework. It is a simple editor for binary data, and has bindings to PyQt with python 2 and 3.

v0.8.9_p20210525-r2 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 x86 ~riscv
USE flags
doc gui python

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
gui
Install Qt5 hex editor
python
Add optional support/bindings for the Python language

python_targets

python3_10
Build with Python 3.10
python3_8
Build with Python 3.8
python3_9
Build with Python 3.9

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-python / PyQt5 : Python bindings for the Qt framework

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-python / PyQt5 : Python bindings for the Qt framework

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-db / sqlitebrowser : A light GUI editor for SQLite databases

dev-embedded / ponyprog : EEPROM and microcontroller programmer/flasher

799863
app-editors/qhexedit2-0.8.6_p20190316 uses a probably incorrect DISTUTILS_USE_SETUPTOOLS value
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
app-editors/qhexedit2: drop versions
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Huang Rui · gentoo
app-editors/qhexedit2: fix invalid use of distutils-r1
Closes: https://github.com/gentoo/gentoo/pull/25808 Closes: https://bugs.gentoo.org/850448 Signed-off-by: Huang Rui <vowstar@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Thomas Bracht Laumann Jespersen · gentoo
app-editors/qhexedit2: fix unquoted variable S
Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-editors/qhexedit2: Stabilize 0.8.9_p20210525-r2 amd64, #825670
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-editors/qhexedit2: Stabilize 0.8.9_p20210525-r2 x86, #825670
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Huang Rui · gentoo
app-editors/qhexedit2: fix PyQt5>=5.15.6 RDEPEND
Closes: https://bugs.gentoo.org/820473 Signed-off-by: Huang Rui <vowstar@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25698 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Huang Rui · gentoo
app-editors/qhexedit2: fix compile problem and add BDEPEND
sip-4 no longer supports the latest PyQt5 syntax, so it needs to be changed to sip-5 Fix unable to find file "QtCore/QtCoremod.sip" Switched the build system to use sip-build + PyQt-builder Add dev-python/sip-5 as RDEPEND New maintainer by Proxy Maint Closes: https://bugs.gentoo.org/820473 Closes: https://bugs.gentoo.org/758260 Signed-off-by: Huang Rui <vowstar@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25395 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-editors/qhexedit2: disable py3.7
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Victor Kustov · gentoo
app-editors/qhexedit2: bump to 0.8.9
- bump version - switch to vanile Simsys/qhexedit Signed-off-by: Victor Kustov <ktrace@yandex.ru> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/25095 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Denis Pronin · gentoo
app-editors/qhexedit2: support python-3.10 in 0.8.6_p20190316
qhexedit2-0.8.6_p20190316 now is compatible with python-3.10 Closes: https://github.com/gentoo/gentoo/pull/25042 Signed-off-by: Denis Pronin <dannftk@yandex.ru> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-editors/qhexedit2: Revert "add 0.8.9"
This reverts commit b1954f0b14ff0203658ca936938f967f37f68095. Still fails with USE=python. Bug: https://bugs.gentoo.org/815133 Bug: https://bugs.gentoo.org/820473 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-editors/qhexedit2: Revert "add SIP 5 patch"
This reverts commit ee9e38d91f1b2b4a225df9e4e8bc1d83391d4ba7. Fails here with a different error. Bug: https://bugs.gentoo.org/815133 Bug: https://bugs.gentoo.org/820473 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-editors/qhexedit2: add 0.8.9
Closes: https://bugs.gentoo.org/758260 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-editors/qhexedit2: add SIP 5 patch
Good enough for Fedora. Closes: https://bugs.gentoo.org/815133 Signed-off-by: Sam James <sam@gentoo.org>
Yongxiang Liang · gentoo
app-editors/qhexedit2: keyword ~riscv
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yongxiang Liang <tanekliang@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
app-editors/qhexedit2: restrict to <dev-python/sip-5
Bug: https://bugs.gentoo.org/793419 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-editors/qhexedit2: Stabilize 0.8.6_p20190316 x86, #770676
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-editors/qhexedit2: Stabilize 0.8.6_p20190316 amd64, #770676
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
app-editors/qhexedit2: python bump
Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
app-editors/qhexedit2: Drop 0.8.4 and 0.8.4_p20170719
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
app-editors/qhexedit2: bump snapshot
Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-editors/qhexedit2: Remove py2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
ktrace · gentoo
app-editors/qhexedit2: change git branch to ponyprog
change git branch to ponyprog for succesfully build ponyprog 3.0.0, add headers installing. Package-Manager: Portage-2.3.13, Repoman-2.3.3
Mikle Kolyada · gentoo
app-editors/qhexedit2: install editor by default
Closes: https://bugs.gentoo.org/644014 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Victor · gentoo
app-editors/qhexedit2: new package
QHexEdit is a hex editor widget written in C++ for the Qt5 framework. Used by ponyprog2000. Package-Manager: Portage-2.3.13, Repoman-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/6728