Compare commits
16 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| d902f77813 | |||
| f9fa0530ad | |||
| 51e44aeb7f | |||
| 46ace5a2b8 | |||
| 4a4f5bd36b | |||
| 599a116212 | |||
| 498608cf02 | |||
| cf29bd775a | |||
| 66aa73d514 | |||
| fe8d85da31 | |||
| bc348f1812 | |||
| 679163a272 | |||
| d88dcfb612 | |||
| 83598b15a4 | |||
| dbfa18ea1a | |||
| a71bd4d4e7 |
2
_service
2
_service
@@ -3,7 +3,7 @@
|
||||
<service name="obs_scm" mode="manual">
|
||||
<param name="scm">git</param>
|
||||
<param name="url">https://gitlab.gnome.org/GNOME/ghex.git</param>
|
||||
<param name="revision">46.0</param>
|
||||
<param name="revision">48.3</param>
|
||||
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
||||
<param name="versionrewrite-pattern">(.*)\+0</param>
|
||||
<param name="versionrewrite-replacement">\1</param>
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f61893399fe165683c4a5ba89780b7028e5402d7e5247baf36b215d1759f9fdd
|
||||
size 4305932
|
||||
3
ghex-48.3.obscpio
Normal file
3
ghex-48.3.obscpio
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ff968670ac4885bdeefe4ba2d244bbb68790dae1f028665a6a762b64067821ef
|
||||
size 4513804
|
||||
105
ghex.changes
105
ghex.changes
@@ -1,3 +1,108 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 4 18:09:02 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 48.3:
|
||||
+ This is a bugfix release that contains a stability fix for
|
||||
lengthy, and subsequently cancelled, find/replace operations.
|
||||
+ Changes and bugfixes since 48.1:
|
||||
- findrep: Cancelling find ops should allow to search again
|
||||
right away
|
||||
- lib: Fix lifetimes issue with threaded find/rep operations
|
||||
+ This release includes libgtkhex 4.10.1.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 30 08:47:24 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 48.1:
|
||||
+ HexWidget: Add :insert-mode property
|
||||
+ This release includes libgtkhex 4.10.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 16 19:22:33 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 48.0:
|
||||
+ gtkhex: Improve {ascii,hex}_to_pointer accuracy
|
||||
+ common: Don't gtk_window_destroy in ::response signal in
|
||||
AdwAlertDialog.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jun 28 13:48:48 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 48.beta2:
|
||||
+ appwin: Put each window in its own group
|
||||
+ Implement info bar to communicate external file changes
|
||||
+ doc: Add external_file_change member to HexChangeData struct
|
||||
+ Enable/disable save and revert actions based on external file
|
||||
changes
|
||||
+ Add file monitor to track external file changes
|
||||
+ paste: Allow for pasting of hex strings with or without
|
||||
delimiters
|
||||
+ Add D-Bus service file
|
||||
+ Set file selection dialog for 'Open' and 'Save As' as modal
|
||||
dialog
|
||||
+ Use appstreamcli for validation instead of appstream-util
|
||||
+ Add "new-window" command-line option
|
||||
+ Implement new-window action
|
||||
+ findrep: replace option's ComboBox by a ToggleGroup
|
||||
+ Fix erroneous error message when writing empty files
|
||||
+ appwin: Refresh status bar on changing of format setting
|
||||
+ build: Don't include gtk-hex-paste-data.c symbols in both lib
|
||||
and binary
|
||||
+ Add option to change status bar offset format
|
||||
+ appdata: Update screenshot URLs
|
||||
+ Updated translations.
|
||||
- Add AppStream BuildRequires and check section, run meson_test
|
||||
macro during build.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 23 10:40:05 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Drop obsolete update-desktop-files BuildRequires and macro.
|
||||
Replace with desktop-file-utils BuildRequires.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 8 10:56:30 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 48.alpha:
|
||||
+ widget/appwin/prefs: Support ASCII unicode control characters
|
||||
+ help:
|
||||
- Update for ASCII unicode control characters
|
||||
- Fix typo
|
||||
+ Minor code cleanups
|
||||
+ ci: Update .gitlab-ci.yml for automated tarballs
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 8 09:56:30 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 47.alpha:
|
||||
+ main: fix GdkDisplay access before init
|
||||
+ app: Port to AdwDialog
|
||||
+ appdata: Add URLs for translate and vcs-browser
|
||||
+ doap: Reorder maintainers to work around Flathub limitations
|
||||
+ gtk-doc: Correct documentation for hex_widget_get_selection
|
||||
return value
|
||||
+ widget: Backspace should delete/zero the prior character if no
|
||||
selection
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 8 08:56:30 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 46.2:
|
||||
+ This release contains a critical stability bugfix for users of
|
||||
some runtimes with usage of the Copy Special function.
|
||||
+ build: Don't include gtk-hex-paste-data.c symbols in both lib
|
||||
and binary.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 15 07:20:46 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 46.1:
|
||||
+ main: fix GdkDisplay access before init.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 22 08:15:03 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
name: ghex
|
||||
version: 46.0
|
||||
mtime: 1711084171
|
||||
commit: 573bc9b9304f815b0d58427d54852cb2099b421e
|
||||
version: 48.3
|
||||
mtime: 1762274922
|
||||
commit: c0b6a2ca1f8dc9019d4eb25dcb5c5ebad6752bce
|
||||
|
||||
16
ghex.spec
16
ghex.spec
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package ghex
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC and contributors
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -22,7 +22,7 @@
|
||||
%define soname libgtkhex-%{ghex_abi}-%{so_ver}
|
||||
|
||||
Name: ghex
|
||||
Version: 46.0
|
||||
Version: 48.3
|
||||
Release: 0
|
||||
Summary: GNOME Binary Editor
|
||||
License: GPL-2.0-or-later
|
||||
@@ -30,10 +30,11 @@ Group: Development/Tools/Other
|
||||
URL: https://wiki.gnome.org/Apps/Ghex
|
||||
Source: %{name}-%{version}.tar.zst
|
||||
|
||||
BuildRequires: AppStream
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: meson >= 0.50.0
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: yelp-tools
|
||||
BuildRequires: pkgconfig(atk) >= 1.0.0
|
||||
BuildRequires: pkgconfig(gail-3.0)
|
||||
@@ -41,7 +42,7 @@ BuildRequires: pkgconfig(gi-docgen)
|
||||
BuildRequires: pkgconfig(gio-2.0) >= 2.31.10
|
||||
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
||||
BuildRequires: pkgconfig(gtk4)
|
||||
BuildRequires: pkgconfig(libadwaita-1)
|
||||
BuildRequires: pkgconfig(libadwaita-1) >= 1.5
|
||||
# Obsoletes libgtkhex-4-0 can be dropped when SLED/Leap 15.5 is out of support
|
||||
Obsoletes: libgtkhex-4-0 < %{version}
|
||||
|
||||
@@ -88,24 +89,27 @@ This package provides introspection bindings for ghex.
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%suse_update_desktop_file -r org.gnome.GHex GNOME Utility Editor
|
||||
%find_lang %{name} ghex-%{ghex_abi}-%{so_ver}.%{so_ver_ext}.lang %{?no_lang_C}
|
||||
%fdupes -s %{buildroot}%{_datadir}
|
||||
|
||||
%ldconfig_scriptlets -n %{soname}
|
||||
|
||||
%check
|
||||
%meson_test
|
||||
|
||||
%files
|
||||
%license COPYING
|
||||
%doc README.md COPYING-DOCS
|
||||
%doc %{_datadir}/help/C/%{name}/
|
||||
%{_bindir}/ghex
|
||||
%{_datadir}/metainfo/org.gnome.GHex.appdata.xml
|
||||
%{_datadir}/metainfo/org.gnome.GHex.metainfo.xml
|
||||
%{_datadir}/applications/org.gnome.GHex.desktop
|
||||
%{_datadir}/glib-2.0/schemas/org.gnome.GHex.gschema.xml
|
||||
%{_datadir}/icons/hicolor/*/apps/org.gnome.GHex*
|
||||
# Not split out as they are private to ghex
|
||||
%dir %{_libdir}/gtkhex-%{ghex_abi}.%{so_ver_ext}
|
||||
%{_libdir}/gtkhex-%{ghex_abi}.%{so_ver_ext}/*.so
|
||||
%{_datadir}/dbus-1/services/org.gnome.GHex.service
|
||||
|
||||
%files -n %{soname}
|
||||
%{_libdir}/libgtkhex-%{ghex_abi}.so.*
|
||||
|
||||
Reference in New Issue
Block a user