9 Commits

Author SHA256 Message Date
5f64fb8a69 Accepting request 1314303 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1314303
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-builder?expand=0&rev=80
2025-10-29 20:08:04 +00:00
a999b49c94 - 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.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-builder?expand=0&rev=184
2025-10-29 09:57:42 +00:00
OBS User buildservice-autocommit
1ab83322f9 baserev update by copy to link target
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-builder?expand=0&rev=183
2025-09-29 19:12:15 +00:00
de9653d3b9 Accepting request 1307899 from GNOME:Factory
- 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-packge.
- Remove obsolete rpmlint filter no longer needed. (forwarded request 1307477 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1307899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-builder?expand=0&rev=79
2025-09-29 19:12:14 +00:00
OBS User buildservice-autocommit
8b6c098d3a Updating link to change in openSUSE:Factory/gnome-builder revision 79
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-builder?expand=0&rev=c9dbc791fd42d73a390708a365be644f
2025-09-29 19:12:14 +00:00
a87f71b0ef typo
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-builder?expand=0&rev=182
2025-09-29 18:59:00 +00:00
bf5aaf142c - 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-packge.
- Remove obsolete rpmlint filter no longer needed.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-builder?expand=0&rev=181
2025-09-29 14:51:23 +00:00
766f984d1c Accepting request 1305446 from GNOME:Factory
Scripted push from GNOME:Next (forwarded request 1304886 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1305446
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-builder?expand=0&rev=78
2025-09-24 13:23:09 +00:00
3b2063cd93 Scripted push from GNOME:Next
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-builder?expand=0&rev=179
2025-09-17 15:51:48 +00:00
7 changed files with 79 additions and 28 deletions

View File

@@ -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>

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a1420f4fe40bed9e200c623bbe9311f5323c75bc087c83f6cdf165c7adaa46ba
size 38831117

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1f25278030dad36355ff5fa7ba49d4ca6829e84ebfb0b6ca5ab0ddf7249bfa8e
size 40409613

View File

@@ -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,

View File

@@ -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>

View File

@@ -1,4 +1,4 @@
name: gnome-builder
version: 48.2
mtime: 1752016412
commit: 9789a64e7372b28613e5be0468b5c66c2a5d54b5
version: 49.1
mtime: 1761693084
commit: 548848a77329215259e3f035cd73c30d71e7d97f

View File

@@ -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