forked from pool/frescobaldi
Compare commits
5 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| d20678a939 | |||
| 5fe48921d7 | |||
| f658b08ee9 | |||
| ffb2dfb8c7 | |||
| 594789e2a7 |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:89a1fb73528ef653c4b99af06bbc8d1175d56893d67422b998be8a500fe79c8c
|
||||
size 9196964
|
||||
3
frescobaldi-4.0.2.tar.gz
Normal file
3
frescobaldi-4.0.2.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b038fcf55dc88967a88668b34189c0a9b44da80d6042269ac5fe4ca1da6a0929
|
||||
size 8561400
|
||||
@@ -1,3 +1,36 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 19:40:35 UTC 2025 - Cor Blom <cornelis@solcon.nl>
|
||||
|
||||
- Update to 4.0.2:
|
||||
* Reorganize and extend the Preferences (#1920 and #1928).
|
||||
* Use hatchling as build backend (#1913).
|
||||
* Updated translations: Italian, Polish.
|
||||
* Make MIDI input work again (#1919 and #1922).
|
||||
* Fix a garbage-collector issue (#1935 and #1942). This should
|
||||
prevent the error "RuntimeError: wrapped C/C++ object of type
|
||||
FOO has been deleted", which has been reported as duplicates
|
||||
several times.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 4 19:05:21 UTC 2025 - Cor Blom <cornelis@solcon.nl>
|
||||
|
||||
- Update to 4.0.1:
|
||||
* Fixed Python wheel packaging issues
|
||||
- Update to 4.0.0:
|
||||
Changed
|
||||
* Ported to PyQt6 (requires Qt >=6.6) (#1780).
|
||||
* Moved to current Python packaging tools (#1597, #1638).
|
||||
* Use standard gettext module (#1620).
|
||||
* Updated translations: French, German, Italian and Polish.
|
||||
Added
|
||||
* Automatic installation of LilyPond (#1655).
|
||||
* Score Wizard improvements (#1690).
|
||||
* Korean translation (#1623).
|
||||
Fixed
|
||||
* Docking/undocking panels on Wayland (Linux) is working again
|
||||
thanks to the Qt6 port.
|
||||
* Several minor bug fixes.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 1 09:22:31 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package frescobaldi
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -25,26 +25,27 @@ Name: frescobaldi
|
||||
Summary: Lilypond editor
|
||||
License: GPL-2.0-or-later
|
||||
Group: Productivity/Multimedia/Sound/Editors and Convertors
|
||||
Version: 3.3.0
|
||||
Version: 4.0.2
|
||||
Release: 0
|
||||
URL: http://www.frescobaldi.org/
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Source0: https://github.com/frescobaldi/frescobaldi/archive/v%{version}/%{name}-%{version}.tar.gz
|
||||
BuildRequires: %mypython-ly
|
||||
BuildRequires: %mypython-hatchling
|
||||
BuildRequires: %mypython-ly >= 0.9.9
|
||||
BuildRequires: %mypython-pip
|
||||
BuildRequires: %mypython-setuptools
|
||||
BuildRequires: %mypython-tox
|
||||
BuildRequires: %mypython-wheel
|
||||
BuildRequires: appstream-glib-devel
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: hicolor-icon-theme
|
||||
BuildRequires: python-rpm-macros
|
||||
BuildRequires: update-desktop-files
|
||||
Requires: %mypython-PyQt6-sip
|
||||
Requires: %mypython-ly
|
||||
Requires: %mypython-poppler-qt5
|
||||
Requires: %mypython-qpageview
|
||||
Requires: %mypython-qt5
|
||||
Requires: %mypython-qt5-sip
|
||||
Requires: %mypython-qtwebengine-qt5
|
||||
Requires: %mypython-qpageview >= 1.0.0
|
||||
Requires: %mypython-qt6
|
||||
Requires: %mypython-qtwebengine-qt6
|
||||
Requires: lilypond
|
||||
Recommends: %mypython-pycups
|
||||
Recommends: libportmidi2
|
||||
@@ -61,29 +62,35 @@ tools to manipulate the rhythm, acticulations, lyrics hyphenation, etc.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
rm setup.cfg
|
||||
sed -i '1{/env python/d}' frescobaldi_app/language_names/generate.py frescobaldi_app/unicode_blocks.py
|
||||
tox -e mo-generate
|
||||
tox -e linux-generate
|
||||
|
||||
%build
|
||||
rm -rf %{name}_app/icons/Tango
|
||||
make -C i18n
|
||||
make -C linux
|
||||
%pyproject_wheel
|
||||
|
||||
%install
|
||||
%pyproject_install
|
||||
mkdir -p %{buildroot}%{_datadir}/applications
|
||||
install -m 0644 linux/org.frescobaldi.Frescobaldi.desktop \
|
||||
%{buildroot}%{_datadir}/applications/org.frescobaldi.Frescobaldi.desktop
|
||||
mkdir -p %{buildroot}%{_datadir}/metainfo
|
||||
install -m 0644 linux/org.frescobaldi.Frescobaldi.metainfo.xml \
|
||||
%{buildroot}%{_datadir}/metainfo
|
||||
%suse_update_desktop_file org.frescobaldi.Frescobaldi AudioVideo Music
|
||||
|
||||
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
|
||||
cp frescobaldi/icons/org.frescobaldi.Frescobaldi.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
|
||||
|
||||
%fdupes %{buildroot}%{mypython_sitelib}
|
||||
|
||||
%files
|
||||
%doc README.md THANKS CHANGELOG.md
|
||||
%license COPYING
|
||||
%doc %{_mandir}/man1/frescobaldi*
|
||||
%doc README* THANKS CHANGELOG.md
|
||||
%license LICENSE
|
||||
%{_bindir}/frescobaldi
|
||||
%{_datadir}/applications/org.frescobaldi.Frescobaldi.desktop
|
||||
%{_datadir}/icons/hicolor/scalable/apps/org.frescobaldi.Frescobaldi.svg
|
||||
%{_datadir}/metainfo/org.frescobaldi.Frescobaldi.metainfo.xml
|
||||
%{mypython_sitelib}/frescobaldi_app
|
||||
%{mypython_sitelib}/frescobaldi
|
||||
%{mypython_sitelib}/frescobaldi-%{version}.dist-info
|
||||
|
||||
%changelog
|
||||
|
||||
Reference in New Issue
Block a user