Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gaupol-2.0.1-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: gaupol Distribution: openSUSE Tumbleweed
Version: 2.0.1 Vendor: openSUSE
Release: 1.1 Build date: Sat Oct 17 18:53:58 2026
Group: Unspecified Build host: reproducible
Size: 1536471 Source RPM: gaupol-2.0.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://otsaloma.io/gaupol/
Summary: GTK Subtitle editor
Gaupol is an editor for text-based subtitle files. It supports multiple subtitle
file formats and provides means of correcting texts and timing subtitles to match
video. The user interface is designed with attention to batch processing of
multiple documents and convenience of translating.

Gaupol should run on all Unix-like (GNU/Linux, *BSD, etc.) operating systems and
on Windows. Technically it should be able to run on Mac as well, but that has
not been tested nor made convenient. Gaupol's user interface is based on the GTK
toolkit and has been designed to best fit the GNOME desktop environment.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Sat Oct 17 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to version 2.0.1:
    * Migrate to GTK 4 with modernized dialogs and a combined
      header bar
    * Spell-check dialog text is now directly editable
    * Allow overriding encoding and newlines when saving
    * Follow the system-wide dark theme (GTK 4.20 or newer)
    * Drop support for extensions; the custom-framerates extension
      is replaced by the editor.custom_framerates config option
    * Switch the integrated video player from gtksink to
      gtk4paintablesink with a one-second preview offset
    * Replace the gspell dependency with libspelling
    * Raise minimum versions: Python 3.10, PyGObject 3.40, GTK 4.12,
      GStreamer 1.18
    * Fix theming related hang on startup with GTK 4.23.1
    * Install via the new upstream Makefile; keep gaupol private
      under /usr/share/gaupol with aeidon as a separate Python
      package (keep gaupol-1.7-desktop.patch)
    * Require charset-normalizer for aeidon (runtime encoding
      detection); normalize the /usr/bin/gaupol shebang
* Sun May 17 2026 Dirk Müller <dmueller@suse.com>
  - update to 1.16:
    * Two fixes for compatibility with Python 3.15, which can be
      expected to be released around fall 2026. These have both been
      deprecated for a while, but will be removed in 3.15.
* Fri May 01 2026 Steve Kowalik <steven.kowalik@suse.com>
  - Switch to pyproject macros to build and install.
* Sun Jun 23 2024 Antoine Belvire <antoine.belvire@opensuse.org>
  - Update to 1.15:
    * Don't merge font tags with different values
      (gh#otsaloma/gaupol#224).
    * Drop dependency on chardet.
    * Add dependency on charset-normalizer.
    * Raise Python dependency to >= 3.5.
* Tue Apr 02 2024 Antoine Belvire <antoine.belvire@opensuse.org>
  - Update to 1.14.1:
    * Fix invalid entry in AppData file (gh#otsaloma/gaupol#219).
  - Changes from 1.14:
    * Change the icon for the toggle video player toolbar item to an
      action icon (not mimetype) that has a symbolic version
      available.
    * Fix installation on Python >= 3.12 by using distutils from
      setuptools.
* Tue Feb 27 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    %patchN.
* Tue Nov 21 2023 Dirk Müller <dmueller@suse.com>
  - update to 1.13:
    * Fix translations missing for enums (#210)
    * Fix Python 3.12 compatibility and drop support for Python <
      3.4 (#211)
    * Add Chinese (China) translation (tzwasd)
* Sat Jan 21 2023 Antoine Belvire <antoine.belvire@opensuse.org>
  - Update to version 1.12:
    * Don't remember window position on screen (seems more common
      and better left to the window manager).
    * Fix cursor construction error on Wayland
      (gh#otsaloma/gaupol#202).
* Sun Apr 03 2022 Antoine Belvire <antoine.belvire@opensuse.org>
  - Update to version 1.11:
    * Add IBM858, ISO-8859-11 and ISO-8859-16 encodings.
    * Fix displayed line lengths being incorrect for subtitles with
      special characters such as apostrophes.
* Thu Oct 07 2021 Antoine Belvire <antoine.belvire@opensuse.org>
  - Update to version 1.10.1:
    * Fix playing selection (gh#otsaloma/gaupol#188).

Files

/usr/bin/gaupol
/usr/share/applications/io.otsaloma.gaupol.desktop
/usr/share/doc/packages/gaupol
/usr/share/doc/packages/gaupol/AUTHORS.md
/usr/share/doc/packages/gaupol/NEWS.md
/usr/share/doc/packages/gaupol/README.md
/usr/share/gaupol
/usr/share/gaupol/gaupol
/usr/share/gaupol/gaupol/__init__.py
/usr/share/gaupol/gaupol/action.py
/usr/share/gaupol/gaupol/actions
/usr/share/gaupol/gaupol/actions/__init__.py
/usr/share/gaupol/gaupol/actions/audio.py
/usr/share/gaupol/gaupol/actions/edit.py
/usr/share/gaupol/gaupol/actions/file.py
/usr/share/gaupol/gaupol/actions/help.py
/usr/share/gaupol/gaupol/actions/projects.py
/usr/share/gaupol/gaupol/actions/text.py
/usr/share/gaupol/gaupol/actions/tools.py
/usr/share/gaupol/gaupol/actions/video.py
/usr/share/gaupol/gaupol/actions/view.py
/usr/share/gaupol/gaupol/agents
/usr/share/gaupol/gaupol/agents/__init__.py
/usr/share/gaupol/gaupol/agents/close.py
/usr/share/gaupol/gaupol/agents/edit.py
/usr/share/gaupol/gaupol/agents/format.py
/usr/share/gaupol/gaupol/agents/help.py
/usr/share/gaupol/gaupol/agents/menu.py
/usr/share/gaupol/gaupol/agents/open.py
/usr/share/gaupol/gaupol/agents/preview.py
/usr/share/gaupol/gaupol/agents/save.py
/usr/share/gaupol/gaupol/agents/search.py
/usr/share/gaupol/gaupol/agents/tools.py
/usr/share/gaupol/gaupol/agents/update.py
/usr/share/gaupol/gaupol/agents/util.py
/usr/share/gaupol/gaupol/agents/video.py
/usr/share/gaupol/gaupol/agents/view.py
/usr/share/gaupol/gaupol/application.py
/usr/share/gaupol/gaupol/applicationman.py
/usr/share/gaupol/gaupol/assistants.py
/usr/share/gaupol/gaupol/attrdict.py
/usr/share/gaupol/gaupol/config.py
/usr/share/gaupol/gaupol/data
/usr/share/gaupol/gaupol/data/gaupol.css
/usr/share/gaupol/gaupol/data/ui
/usr/share/gaupol/gaupol/data/ui/columns-popup.ui
/usr/share/gaupol/gaupol/data/ui/duration-adjust-dialog.ui
/usr/share/gaupol/gaupol/data/ui/framerate-convert-dialog.ui
/usr/share/gaupol/gaupol/data/ui/insert-dialog.ui
/usr/share/gaupol/gaupol/data/ui/language-dialog.ui
/usr/share/gaupol/gaupol/data/ui/menubar.ui
/usr/share/gaupol/gaupol/data/ui/multi-save-dialog.ui
/usr/share/gaupol/gaupol/data/ui/position-shift-dialog.ui
/usr/share/gaupol/gaupol/data/ui/position-transform-dialog.ui
/usr/share/gaupol/gaupol/data/ui/preferences-dialog.ui
/usr/share/gaupol/gaupol/data/ui/search-dialog.ui
/usr/share/gaupol/gaupol/data/ui/spell-check-dialog.ui
/usr/share/gaupol/gaupol/data/ui/split-dialog.ui
/usr/share/gaupol/gaupol/data/ui/text-assistant
/usr/share/gaupol/gaupol/data/ui/text-assistant/capitalization-page.ui
/usr/share/gaupol/gaupol/data/ui/text-assistant/common-error-page.ui
/usr/share/gaupol/gaupol/data/ui/text-assistant/confirmation-page.ui
/usr/share/gaupol/gaupol/data/ui/text-assistant/hearing-impaired-page.ui
/usr/share/gaupol/gaupol/data/ui/text-assistant/introduction-page.ui
/usr/share/gaupol/gaupol/data/ui/text-assistant/join-split-page.ui
/usr/share/gaupol/gaupol/data/ui/text-assistant/line-break-options-page.ui
/usr/share/gaupol/gaupol/data/ui/text-assistant/line-break-page.ui
/usr/share/gaupol/gaupol/data/ui/text-assistant/progress-page.ui
/usr/share/gaupol/gaupol/data/ui/view-popup.ui
/usr/share/gaupol/gaupol/dialogs
/usr/share/gaupol/gaupol/dialogs/__init__.py
/usr/share/gaupol/gaupol/dialogs/about.py
/usr/share/gaupol/gaupol/dialogs/append.py
/usr/share/gaupol/gaupol/dialogs/builder.py
/usr/share/gaupol/gaupol/dialogs/debug.py
/usr/share/gaupol/gaupol/dialogs/duration_adjust.py
/usr/share/gaupol/gaupol/dialogs/encoding.py
/usr/share/gaupol/gaupol/dialogs/file.py
/usr/share/gaupol/gaupol/dialogs/framerate_convert.py
/usr/share/gaupol/gaupol/dialogs/insert.py
/usr/share/gaupol/gaupol/dialogs/language.py
/usr/share/gaupol/gaupol/dialogs/message.py
/usr/share/gaupol/gaupol/dialogs/multi_close.py
/usr/share/gaupol/gaupol/dialogs/multi_save.py
/usr/share/gaupol/gaupol/dialogs/open.py
/usr/share/gaupol/gaupol/dialogs/position_shift.py
/usr/share/gaupol/gaupol/dialogs/position_transform.py
/usr/share/gaupol/gaupol/dialogs/preferences.py
/usr/share/gaupol/gaupol/dialogs/preview_error.py
/usr/share/gaupol/gaupol/dialogs/save.py
/usr/share/gaupol/gaupol/dialogs/search.py
/usr/share/gaupol/gaupol/dialogs/spell_check.py
/usr/share/gaupol/gaupol/dialogs/split.py
/usr/share/gaupol/gaupol/dialogs/video.py
/usr/share/gaupol/gaupol/entries.py
/usr/share/gaupol/gaupol/enums.py
/usr/share/gaupol/gaupol/errors.py
/usr/share/gaupol/gaupol/page.py
/usr/share/gaupol/gaupol/paths.py
/usr/share/gaupol/gaupol/player.py
/usr/share/gaupol/gaupol/renderers
/usr/share/gaupol/gaupol/renderers/__init__.py
/usr/share/gaupol/gaupol/renderers/float.py
/usr/share/gaupol/gaupol/renderers/integer.py
/usr/share/gaupol/gaupol/renderers/multiline.py
/usr/share/gaupol/gaupol/renderers/time.py
/usr/share/gaupol/gaupol/ruler.py
/usr/share/gaupol/gaupol/spell.py
/usr/share/gaupol/gaupol/style.py
/usr/share/gaupol/gaupol/toast.py
/usr/share/gaupol/gaupol/unittest.py
/usr/share/gaupol/gaupol/urls.py
/usr/share/gaupol/gaupol/util.py
/usr/share/gaupol/gaupol/view.py
/usr/share/icons/hicolor/scalable/apps/io.otsaloma.gaupol.svg
/usr/share/icons/hicolor/symbolic/apps/io.otsaloma.gaupol-symbolic.svg
/usr/share/licenses/gaupol
/usr/share/licenses/gaupol/COPYING
/usr/share/locale/ca/LC_MESSAGES/gaupol.mo
/usr/share/locale/cs/LC_MESSAGES/gaupol.mo
/usr/share/locale/de/LC_MESSAGES/gaupol.mo
/usr/share/locale/es/LC_MESSAGES/gaupol.mo
/usr/share/locale/fi/LC_MESSAGES/gaupol.mo
/usr/share/locale/fr/LC_MESSAGES/gaupol.mo
/usr/share/locale/gl/LC_MESSAGES/gaupol.mo
/usr/share/locale/he/LC_MESSAGES/gaupol.mo
/usr/share/locale/hu/LC_MESSAGES/gaupol.mo
/usr/share/locale/is/LC_MESSAGES/gaupol.mo
/usr/share/locale/it_IT/LC_MESSAGES/gaupol.mo
/usr/share/locale/nl/LC_MESSAGES/gaupol.mo
/usr/share/locale/pl/LC_MESSAGES/gaupol.mo
/usr/share/locale/pt/LC_MESSAGES/gaupol.mo
/usr/share/locale/pt_BR/LC_MESSAGES/gaupol.mo
/usr/share/locale/ru/LC_MESSAGES/gaupol.mo
/usr/share/locale/sr/LC_MESSAGES/gaupol.mo
/usr/share/locale/tr/LC_MESSAGES/gaupol.mo
/usr/share/locale/zh_CN/LC_MESSAGES/gaupol.mo
/usr/share/man/man1/gaupol.1.gz
/usr/share/metainfo
/usr/share/metainfo/io.otsaloma.gaupol.appdata.xml


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Oct 22 00:39:11 2026