Compare commits
9 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 5f64fb8a69 | |||
| a999b49c94 | |||
|
|
1ab83322f9 | ||
| de9653d3b9 | |||
|
|
8b6c098d3a | ||
| a87f71b0ef | |||
| bf5aaf142c | |||
| 766f984d1c | |||
| 3b2063cd93 |
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/gnome-builder.git</param>
|
||||
<param name="revision">48.2</param>
|
||||
<param name="revision">49.1</param>
|
||||
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
||||
<param name="versionrewrite-pattern">v?(.*)\+0</param>
|
||||
<param name="versionrewrite-replacement">\1</param>
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a1420f4fe40bed9e200c623bbe9311f5323c75bc087c83f6cdf165c7adaa46ba
|
||||
size 38831117
|
||||
3
gnome-builder-49.1.obscpio
Normal file
3
gnome-builder-49.1.obscpio
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1f25278030dad36355ff5fa7ba49d4ca6829e84ebfb0b6ca5ab0ddf7249bfa8e
|
||||
size 40409613
|
||||
@@ -1,12 +1,5 @@
|
||||
# gnome-builder is an IDE - it is for development purpose by definition
|
||||
addFilter("devel-file-in-non-devel-package")
|
||||
# Adding the next 2 filters for the following files under /usr/lib64/gnome-builder/plugins :
|
||||
# cargo_plugin.py, eslint_plugin.py, find_other_file.py, html_preview.py, jedi_plugin.py,
|
||||
# jhbuild_plugin.py, meson_templaties.py, mono_plugin.py, npm_plugin.py, phpize_plugin.py,
|
||||
# python_gi_imports_completion.py, rust_langserv_plugin.py, rustup_plugin.py.
|
||||
# And for Ide.py under the /usr/lib64/python3.10/site-packages/gi/overrides directory.
|
||||
# addFilter("gnome-builder.* non-executable-script /usr/.*/gnome-builder/plugins/.*\.py 644 /usr/bin/env py.*")
|
||||
addFilter("gnome-builder.* non-executable-script /usr/.*/python3.10/site-packages/gi/overrides/Ide.py 644 /usr/bin/env python3")
|
||||
# Adding the next filter for the following plugins that got removed or bundled into
|
||||
# libgnome-builder-plugins.so:
|
||||
# gnome-builder-plugin-* clang, ctags, devhelp, fpaste, gettext, gnome-code-assitance,
|
||||
|
||||
@@ -1,3 +1,56 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 29 06:46:27 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 49.1:
|
||||
+ Improve opening help documentation in workspace
|
||||
+ Fix notification of deletions when in sync-full LSP state
|
||||
+ Various manuals fixes
|
||||
+ Remove use of <primary> in templates
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 16 20:59:56 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Add mutter BuildRequires and launch meson test suite with mutter
|
||||
as display server. Drop appstream-glib BuildRequires: Not needed,
|
||||
as meson test suite uses AppStream.
|
||||
- Don't run the test suite on s390x: the virtual mutter and Mesa do
|
||||
not play right together.
|
||||
- Move some docs to doc sub-package.
|
||||
- Remove obsolete rpmlint filter no longer needed.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 13 08:36:06 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Update to version 49.0:
|
||||
+ Fix various 32-bit builds
|
||||
+ Fix a warning with AdwShortcutLabel being assigned a NULL value
|
||||
+ Updated translations
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 2 09:42:18 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Update to version 49.rc:
|
||||
+ Scrollbar improvements
|
||||
+ Hover improvements
|
||||
+ Port to AdwShortcutsDialog
|
||||
+ Support for inline git blame
|
||||
+ Interactivity improvements during startup
|
||||
+ Translation updates
|
||||
- Changes from version 49.alpha:
|
||||
+ Arduino support has landed
|
||||
+ Improved manuals integration
|
||||
+ Port to girepository-2.0
|
||||
+ Support for Astro language server
|
||||
+ Adaptive preview toggle when running projects
|
||||
+ Add support for YAML flatpak manifests
|
||||
+ Custom font fixes to track system font changes
|
||||
+ Terminal search fixes
|
||||
+ Various robustness fixes
|
||||
+ Meson template updates
|
||||
- Add pkgconfig(girepository-2.0) BuildRequires: follow upstream
|
||||
changes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 9 08:31:04 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
name: gnome-builder
|
||||
version: 48.2
|
||||
mtime: 1752016412
|
||||
commit: 9789a64e7372b28613e5be0468b5c66c2a5d54b5
|
||||
version: 49.1
|
||||
mtime: 1761693084
|
||||
commit: 548848a77329215259e3f035cd73c30d71e7d97f
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package gnome-builder
|
||||
#
|
||||
# Copyright (c) 2025 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
|
||||
@@ -17,11 +17,11 @@
|
||||
|
||||
|
||||
# Update this on every major/minor bump
|
||||
%define basever 48
|
||||
%define glib_version 2.75
|
||||
%define basever 49
|
||||
%define glib_version 2.85
|
||||
|
||||
Name: gnome-builder
|
||||
Version: 48.2
|
||||
Version: 49.1
|
||||
Release: 0
|
||||
Summary: A toolsmith for GNOME-based applications
|
||||
License: CC-BY-SA-3.0 AND GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND LGPL-2.1-or-later
|
||||
@@ -33,13 +33,13 @@ Source99: %{name}-rpmlintrc
|
||||
# PATCH-FIX-OPENSUSE Dirty-quick-hackfix-typelibs.patch -- Nuke away bogus typelibs dependencies
|
||||
Patch0: Dirty-quick-hackfix-typelibs.patch
|
||||
|
||||
BuildRequires: appstream-glib
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: llvm-clang-devel >= 3.5
|
||||
BuildRequires: meson >= 1.4.0
|
||||
BuildRequires: mutter
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: python3-Sphinx
|
||||
BuildRequires: python3-gobject
|
||||
@@ -51,14 +51,15 @@ BuildRequires: pkgconfig(flatpak) >= 1.10.2
|
||||
BuildRequires: pkgconfig(gi-docgen)
|
||||
BuildRequires: pkgconfig(gio-2.0) >= %{glib_version}
|
||||
BuildRequires: pkgconfig(gio-unix-2.0) >= %{glib_version}
|
||||
BuildRequires: pkgconfig(girepository-2.0) >= %{glib_version}
|
||||
BuildRequires: pkgconfig(glib-2.0) >= %{glib_version}
|
||||
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.74
|
||||
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
||||
BuildRequires: pkgconfig(gom-1.0)
|
||||
BuildRequires: pkgconfig(gtk4) >= 4.10
|
||||
BuildRequires: pkgconfig(gtksourceview-5) >= 5.15
|
||||
BuildRequires: pkgconfig(gtksourceview-5) >= 5.17
|
||||
BuildRequires: pkgconfig(json-glib-1.0) >= 1.2.0
|
||||
BuildRequires: pkgconfig(jsonrpc-glib-1.0) >= 3.43.0
|
||||
BuildRequires: pkgconfig(libadwaita-1) >= 1.5.alpha
|
||||
BuildRequires: pkgconfig(libadwaita-1) >= 1.8.alpha
|
||||
BuildRequires: pkgconfig(libcmark) >= 0.29.0
|
||||
BuildRequires: pkgconfig(libdex-1) >= 0.2
|
||||
BuildRequires: pkgconfig(libgit2-glib-1.0) >= 1.1.0
|
||||
@@ -69,8 +70,9 @@ BuildRequires: pkgconfig(libspelling-1)
|
||||
BuildRequires: pkgconfig(libxml-2.0) >= 2.9.0
|
||||
BuildRequires: pkgconfig(sysprof-6)
|
||||
BuildRequires: pkgconfig(sysprof-capture-4) >= 45.0
|
||||
BuildRequires: pkgconfig(template-glib-1.0) >= 3.36.1
|
||||
BuildRequires: pkgconfig(template-glib-1.0) >= 3.37.1
|
||||
BuildRequires: pkgconfig(vte-2.91-gtk4) >= 0.70.0
|
||||
BuildRequires: pkgconfig(yaml-0.1)
|
||||
Requires: autoconf
|
||||
Requires: automake
|
||||
Requires: libtool
|
||||
@@ -137,20 +139,21 @@ rm -fr %{buildroot}%{python3_sitearch}/gi/overrides/__pycache__/Ide.cpython-35.o
|
||||
# file varied for every build
|
||||
rm -fr %{buildroot}%{_datadir}/doc/%{name}/*/.doctrees
|
||||
|
||||
%ifnarch s390x
|
||||
%check
|
||||
appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/org.gnome.Builder.appdata.xml
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Builder.desktop
|
||||
export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)"
|
||||
dbus-run-session -- mutter --headless --wayland --no-x11 --virtual-monitor 1024x768 -- %{shrink:%meson_test}
|
||||
%endif
|
||||
|
||||
%files
|
||||
%license COPYING
|
||||
%doc AUTHORS CONTRIBUTING.md NEWS README.md
|
||||
%doc %{_datadir}/doc/%{name}/
|
||||
%doc NEWS README.md
|
||||
%{_bindir}/%{name}
|
||||
%{_libdir}/%{name}
|
||||
%{_libexecdir}/%{name}-clang
|
||||
%{_libexecdir}/%{name}-flatpak
|
||||
%{_libexecdir}/%{name}-git
|
||||
%{_datadir}/metainfo/org.gnome.Builder.appdata.xml
|
||||
%{_datadir}/metainfo/org.gnome.Builder.metainfo.xml
|
||||
%{_datadir}/applications/org.gnome.Builder.desktop
|
||||
%{_datadir}/dbus-1/services/org.gnome.Builder.service
|
||||
%{_datadir}/%{name}/
|
||||
@@ -160,6 +163,8 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Builder.des
|
||||
%{_libdir}/pkgconfig/gnome-builder-%{basever}*.pc
|
||||
|
||||
%files doc
|
||||
%doc AUTHORS CONTRIBUTING.md
|
||||
%doc %{_datadir}/doc/%{name}/
|
||||
%doc %{_datadir}/doc/libide/
|
||||
|
||||
%files lang -f %{name}.lang
|
||||
|
||||
Reference in New Issue
Block a user