The package rpms/phosh.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/phosh.git/commit/?id=4c32d5d0bbe4641....
Change: -ExcludeArch: i686
Thanks.
Full change: ============
commit ce21f14f413066cadd0081e99e470e2080c26944 Author: Sam Day me@samcday.com Date: Thu Aug 15 14:30:37 2024 +0200
Rename phosh-bindings packages to libphosh
diff --git a/phosh.spec b/phosh.spec index 4325c4e..92c3cc4 100644 --- a/phosh.spec +++ b/phosh.spec @@ -88,19 +88,20 @@ Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} %description devel Development headers for Phosh.
-%package bindings -Summary: Bindings for the phosh +%package -n libphosh +Summary: Experimental library of Phosh components and functionality. Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
-%description bindings -Bindings for the phosh. +%description -n libphosh +Experimental shared library of Phosh components and functionality, allowing +other projects to embed Phosh.
-%package bindings-devel -Summary: Development headers for the phosh-bindings +%package -n libphosh-devel +Summary: Development headers for libphosh. Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
-%description bindings-devel -Development headers for the phosh-bindings. +%description -n libphosh-devel +Development headers for libphosh.
%prep %setup -a1 -a2 -q -n %{name}-v%{version} @@ -188,10 +189,10 @@ SH %{_libdir}/pkgconfig/phosh-plugins.pc %{_libdir}/pkgconfig/phosh-settings.pc
-%files bindings +%files -n libphosh %{_libdir}/libphosh.so.0_41
-%files bindings-devel +%files -n libphosh-devel %{_includedir}/libphosh-0 %{_libdir}/libphosh.so %{_libdir}/pkgconfig/libphosh-0.pc
commit ed82d2a2aaca994501b62cb9552c3642e8760d61 Author: Sam Day me@samcday.com Date: Sun Aug 11 11:09:59 2024 +0200
0.41.0
diff --git a/.gitignore b/.gitignore index c8e0bc9..a256c22 100644 --- a/.gitignore +++ b/.gitignore @@ -69,3 +69,6 @@ /libcall-ui-ec1dbc77f240a801337b7ebe9911acc326d9b649.tar.gz /libgnome-volume-control-91f3f41490666a526ed78af744507d7ee1134323.tar.gz /phosh-v0.40.0.tar.gz +/phosh-v0.41.0.tar.gz +/libgnome-volume-control-5f9768a2eac29c1ed56f1fbb449a77a3523683b6.tar.gz +/libcall-ui-v0.1.3.tar.gz diff --git a/phosh.spec b/phosh.spec index 3fca749..4325c4e 100644 --- a/phosh.spec +++ b/phosh.spec @@ -1,8 +1,8 @@ -%global gvc_commit a1ae68ff11dc6156f9c80069194ea39679700f3f -%global libcall_ui_commit ec1dbc77f240a801337b7ebe9911acc326d9b649 +%global gvc_commit 5f9768a2eac29c1ed56f1fbb449a77a3523683b6 +%global libcall_ui_version 0.1.3
Name: phosh -Version: 0.40.0 +Version: 0.41.0 Release: 1%{?dist} Summary: Graphical shell for mobile devices License: GPLv3+ @@ -12,7 +12,7 @@ Source: https://gitlab.gnome.org/World/Phosh/phosh/-/archive/v%%7Bversion%7D/%%7Bnam... # Other projects, such as gnome-shell use it this way. Source: https://gitlab.gnome.org/GNOME/libgnome-volume-control/-/archive/%%7Bgvc_com... # Similar sutiation as gvc -Source: https://gitlab.gnome.org/World/Phosh/libcall-ui/-/archive/%%7Blibcall_ui_com... +Source: https://gitlab.gnome.org/World/Phosh/libcall-ui/-/archive/v%%7Blibcall_ui_ve... Source: phosh # Needed when not using the OSK package Source: sm.puri.OSK0.desktop @@ -28,13 +28,14 @@ BuildRequires: pkgconfig(glib-2.0) >= 2.76 BuildRequires: pkgconfig(gio-2.0) >= 2.76 BuildRequires: pkgconfig(gio-unix-2.0) >= 2.76 BuildRequires: pkgconfig(gmobile) >= 0.1.0 +BuildRequires: pkgconfig(gnome-bluetooth-3.0) >= 46.0 BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.26 BuildRequires: pkgconfig(gobject-2.0) >= 2.76 BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 42 BuildRequires: pkgconfig(gtk+-3.0) >= 3.24.36 BuildRequires: pkgconfig(gtk+-wayland-3.0) >= 3.22 BuildRequires: pkgconfig(gudev-1.0) -BuildRequires: pkgconfig(libfeedback-0.0) >= 0.2.0 +BuildRequires: pkgconfig(libfeedback-0.0) >= 0.4.0 BuildRequires: pkgconfig(libhandy-1) >= 1.1.90 BuildRequires: pkgconfig(libnm) >= 1.14 BuildRequires: pkgconfig(polkit-agent-1) >= 0.105 @@ -73,19 +74,19 @@ Phosh is a simple shell for Wayland compositors speaking the layer-surface protocol. It currently supports
* a lockscreen -* brightness control and nighlight -* the gcr system-prompter interface +* brightness control and nightlight +* the GCR system-prompter interface * acting as a polkit auth agent * enough of org.gnome.Mutter.DisplayConfig to make gnome-settings-daemon happy * a homebutton that toggles a simple favorites menu * status icons for battery, wwan and wifi
%package devel -Summary: Development headers for the phosh +Summary: Development headers for Phosh Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%description devel -Development headers for the phosh. +Development headers for Phosh.
%package bindings Summary: Bindings for the phosh @@ -104,11 +105,8 @@ Development headers for the phosh-bindings. %prep %setup -a1 -a2 -q -n %{name}-v%{version}
-rmdir subprojects/gvc mv libgnome-volume-control-%{gvc_commit} subprojects/gvc - -rmdir subprojects/libcall-ui -mv libcall-ui-%{libcall_ui_commit} subprojects/libcall-ui +mv libcall-ui-v%{libcall_ui_version} subprojects/libcall-ui
%build %meson -Dphoc_tests=disabled -Dbindings-lib=true @@ -172,6 +170,7 @@ SH %{_libdir}/phosh/plugins/libphosh-plugin-simple-custom-quick-setting.so %{_libdir}/phosh/plugins/libphosh-plugin-ticket-box.so %{_libdir}/phosh/plugins/libphosh-plugin-upcoming-events.so +%{_libdir}/phosh/plugins/libphosh-plugin-wifi-hotspot-quick-setting.so %{_libdir}/phosh/plugins/mobile-data-quick-setting.plugin %{_libdir}/phosh/plugins/night-light-quick-setting.plugin %{_libdir}/phosh/plugins/simple-custom-quick-setting.plugin @@ -179,6 +178,7 @@ SH %{_libdir}/phosh/plugins/upcoming-events.plugin %{_libdir}/phosh/plugins/prefs/libphosh-plugin-prefs-emergency-info.so %{_libdir}/phosh/plugins/prefs/libphosh-plugin-prefs-ticket-box.so +%{_libdir}/phosh/plugins/wifi-hotspot-quick-setting.plugin
%doc README.md %license COPYING @@ -189,7 +189,7 @@ SH %{_libdir}/pkgconfig/phosh-settings.pc
%files bindings -%{_libdir}/libphosh.so.0_40 +%{_libdir}/libphosh.so.0_41
%files bindings-devel %{_includedir}/libphosh-0 @@ -197,6 +197,9 @@ SH %{_libdir}/pkgconfig/libphosh-0.pc
%changelog +* Sun Aug 11 2024 Sam Day me@samcday.com 0.41.0-1 +* Update to 0.41.0 + * Tue Apr 09 2024 Kevin Fenzi kevin@scrye.com - 0.37.1-1 - Update to 0.37.1. Fixes FTBFS/FTI bug
diff --git a/sources b/sources index bfcd430..94ea8c9 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (phosh-v0.40.0.tar.gz) = 53f2824a47d2dba29d5b723e4e56889ecd46bf4507dd9ee09af1b826a0103107647ca777c652103e28ed7a6802a71f9239608a02d5c2ae5fb354f4213174ad22 -SHA512 (libgnome-volume-control-a1ae68ff11dc6156f9c80069194ea39679700f3f.tar.gz) = 8109c2fc8c0c0158ecdbad690902a8e3021e16b8c2b68d237215e1242c19ec60e78f006b02f9a2f824026eb4129be07a27ab045ad941252572db517da1cf769e -SHA512 (libcall-ui-ec1dbc77f240a801337b7ebe9911acc326d9b649.tar.gz) = d4fe5e67e9cc244ba12f764a3083bd91325675092c3cc90b27e0a1c98f656ed4e1a5ed0e55b48cd67480a3b0e68cb8675ded702d2b545ab4f858f3c6726463f1 +SHA512 (phosh-v0.41.0.tar.gz) = 1ad0bfde4dd4c60a08a145b68b2001ed4826ac018062f71d997f90d59e648e094600439c0415f7a1edb91d7662dc8dbfb5539d35d46ce8c7db3569767214b079 +SHA512 (libgnome-volume-control-5f9768a2eac29c1ed56f1fbb449a77a3523683b6.tar.gz) = ef6a103ddca784db35648acd11a423a9d65173c597c6463a572834827c9812bb1be5c8113d93a28ea99ca017dd1655b8eaf417a30b6b9085677baf373395aac1 +SHA512 (libcall-ui-v0.1.3.tar.gz) = 38d94ad90979f25c3aa6942d1e05597d818b898b8e846d3379d043dfbd3f1c3c296b447232dfd972cb2eda680cb6341c7fef1b22e7fb714514b59f8dbc62205d
commit 4c32d5d0bbe4641180712a709a1584bc9a4cf603 Author: Tomi Lähteenmäki lihis@lihis.net Date: Mon Aug 12 11:41:00 2024 +0300
Drop i686 exclude
Exclude was added in a9bc538ccd9c1ba536ca32f9ccd55c4f5e5966ab
diff --git a/phosh.spec b/phosh.spec index 82732e4..3fca749 100644 --- a/phosh.spec +++ b/phosh.spec @@ -17,9 +17,6 @@ Source: phosh # Needed when not using the OSK package Source: sm.puri.OSK0.desktop
-# Tests failing -ExcludeArch: i686 - BuildRequires: gcc BuildRequires: meson BuildRequires: pam-devel
arch-excludes@lists.fedoraproject.org