Skip to content

Commit

Permalink
chore(sync): 39 -> 37 (part 2)
Browse files Browse the repository at this point in the history
  • Loading branch information
madonuko committed Feb 10, 2024
1 parent db88a3b commit eeab25a
Show file tree
Hide file tree
Showing 26 changed files with 1,508 additions and 40 deletions.
12 changes: 12 additions & 0 deletions anda/desktops/budgie/budgie-extras/budgie-extras.spec
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ Requires: budgie-applet-recentlyused
Requires: budgie-applet-rotation-lock
Requires: budgie-applet-showtime
Requires: budgie-applet-takeabreak
Requires: budgie-applet-trash
Requires: budgie-applet-visualspace
Requires: budgie-applet-wallstreet
Requires: budgie-applet-window-shuffler
Expand Down Expand Up @@ -207,6 +208,14 @@ upside down, dim the screen, lock screen or show a countdown message on break
time. The applet can be accessed quickly from the panel to temporarily switch
it off.

%package -n budgie-applet-trash
Requires: budgie-extras-common
Summary: Applet allows access to trash capabilities for the Budgie Desktop
%description -n budgie-applet-trash
The trash applet allows the user access the desktop trash capabilities
from the panel including the ability to delete and restore files stored
in the trash folder.

%package -n budgie-applet-visualspace
Requires: budgie-extras-common
Summary: Shows the current workspace(s), as bullet(s)
Expand Down Expand Up @@ -384,6 +393,9 @@ rm -f %{buildroot}%{_bindir}/quickchar
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.takeabreak.gschema.xml
%{_datadir}/pixmaps/takeabreak*.svg

%files -n budgie-applet-trash
%{_libdir}/budgie-desktop/plugins/budgie-trash

%files -n budgie-applet-visualspace
%config %{_sysconfdir}/xdg/autostart/visualspace-autostart.desktop
%{_libdir}/budgie-desktop/plugins/budgie-visualspace
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

Name: elementary-files
Summary: File manager from elementary
Version: 6.5.3
Version: 6.5.2
Release: 1%{?dist}
License: GPL-3.0

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@ URL: https://github.com/elementary/greeter
Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
Source1: 40-%{appname}.conf

Patch0: https://github.com/elementary/greeter/commit/dbd9b6f9701f5992c3b3257c025b9cd80d041cc8.patch

BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: libappstream-glib
Expand All @@ -36,9 +34,9 @@ BuildRequires: pkgconfig(granite) >= 5.0
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libhandy-1)
BuildRequires: pkgconfig(liblightdm-gobject-1)
BuildRequires: pkgconfig(mutter-clutter-13)
BuildRequires: pkgconfig(mutter-cogl-13)
BuildRequires: pkgconfig(mutter-cogl-pango-13)
BuildRequires: pkgconfig(mutter-clutter-12)
BuildRequires: pkgconfig(mutter-cogl-12)
BuildRequires: pkgconfig(mutter-cogl-pango-12)
BuildRequires: pkgconfig(x11)

Provides: pantheon-greeter = %{version}-%{release}
Expand Down Expand Up @@ -70,7 +68,7 @@ The elementary Greeter is a styled Login Screen for LightDM.


%prep
%autosetup -p1 -n %{srcname}-%{version}
%autosetup -n %{srcname}-%{version}


%build
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
Name: elementary-icon-theme
Summary: Icons from the Elementary Project
Version: 7.3.1
Release: 2%{?dist}
Release: 1%{?dist}
License: GPL-3.0-or-later

URL: https://github.com/elementary/icons
Expand Down Expand Up @@ -89,7 +89,9 @@ gtk-update-icon-cache --force %{_datadir}/icons/elementary &>/dev/null || :
%dir %{_datadir}/icons/elementary
%ghost %{_datadir}/icons/elementary/icon-theme.cache

%{_datadir}/icons/elementary/*
%{_datadir}/icons/elementary/*/
%{_datadir}/icons/elementary/*@2x
%{_datadir}/icons/elementary/*@3x

%{_datadir}/icons/elementary/cursor.theme
%{_datadir}/icons/elementary/index.theme
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
Name: elementary-onboarding
Summary: Onboarding app for new users
Version: 7.2.0
Release: 2%{?dist}
Release: 1%{?dist}
License: GPL-3.0-or-later

URL: https://github.com/elementary/onboarding
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,19 +12,15 @@ License: LGPL-2.0-or-later
URL: https://github.com/elementary/photos
Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz

# RIP the publishing plugins (sorry for the "wide" patch, having issues with just the relevant commits)
Patch0: https://github.com/elementary/photos/compare/7261606a05d1f41116aba5c86b62d1f739419ed1..09e55943b266bc2861b913251cb834169d81743e.patch

BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson >= 0.46.0
BuildRequires: vala
BuildRequires: fdupes
BuildRequires: git-core

BuildRequires: pkgconfig(gee-0.8) >= 0.8.5
BuildRequires: pkgconfig(geocode-glib-2.0)
BuildRequires: pkgconfig(geocode-glib-1.0)
BuildRequires: pkgconfig(gexiv2) >= 0.4.90
BuildRequires: pkgconfig(gio-2.0) >= 2.20
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.20
Expand All @@ -37,12 +33,17 @@ BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= 1.0.0
BuildRequires: pkgconfig(gstreamer-pbutils-1.0) >= 1.0.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.6.0
BuildRequires: pkgconfig(gudev-1.0) >= 145
BuildRequires: pkgconfig(json-glib-1.0)
BuildRequires: pkgconfig(libexif) >= 0.6.16
BuildRequires: pkgconfig(libgphoto2) >= 2.4.2
BuildRequires: pkgconfig(libhandy-1)
BuildRequires: pkgconfig(libraw) >= 0.13.2
BuildRequires: pkgconfig(libsoup-2.4) >= 2.26.0
BuildRequires: pkgconfig(libwebp) >= 0.4.4
BuildRequires: pkgconfig(libxml-2.0) >= 2.6.32
BuildRequires: pkgconfig(rest-0.7) >= 0.7
BuildRequires: pkgconfig(sqlite3) >= 3.5.9
BuildRequires: pkgconfig(webkit2gtk-4.0) >= 2.0.0

Requires: hicolor-icon-theme

Expand All @@ -52,8 +53,7 @@ Foundation.


%prep
%autosetup -n %{srcname}-%{version} -N
git apply %PATCH0 # The .patch file has Git binary patches, so we need to apply it manually with Git
%autosetup -n %{srcname}-%{version} -p1


%build
Expand Down Expand Up @@ -94,6 +94,7 @@ appstream-util validate-relax --nonet \
%{_datadir}/applications/%{appname}.desktop
%{_datadir}/applications/%{appname}-viewer.desktop
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
%{_datadir}/glib-2.0/schemas/%{appname}-extras.gschema.xml
%{_datadir}/icons/hicolor/*/apps/%{appname}.svg
%{_datadir}/icons/hicolor/*/apps/%{appname}-viewer.svg
%{_datadir}/metainfo/%{appname}.appdata.xml
Expand Down
6 changes: 3 additions & 3 deletions anda/desktops/elementary/gala/gala.spec
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,9 @@ BuildRequires: pkgconfig(granite) >= 5.4.0
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libbamf3)
BuildRequires: pkgconfig(libcanberra)
BuildRequires: pkgconfig(mutter-clutter-13)
BuildRequires: pkgconfig(mutter-cogl-13)
BuildRequires: pkgconfig(mutter-cogl-pango-13)
BuildRequires: pkgconfig(mutter-clutter-12)
BuildRequires: pkgconfig(mutter-cogl-12)
BuildRequires: pkgconfig(mutter-cogl-pango-12)

Requires: %{name}-libs%{?_isa} = %{version}-%{release}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,10 @@ BuildArch: noarch

Requires: elementary-settings-daemon
Requires: gala
# Gala has a hard runtime dependency on... GNOME Disks' DBus service!?!
Requires: gnome-disk-utility
Requires: gnome-keyring
Requires: gnome-session
#Requires: gnome-session-xsession # this pulls in gnome-shell
Requires: gnome-session-xsession
Requires: gnome-settings-daemon
Requires: orca
Requires: pantheon-agent-geoclue2
Expand All @@ -42,8 +41,6 @@ Requires: elementary-sound-theme
Requires: elementary-theme
Requires: open-sans-fonts

Source1: https://github.com/elementary/default-settings/raw/master/xdg-desktop-portal/pantheon-portals.conf

%description
Configuration files and settings overrides for the Pantheon desktop session.

Expand Down Expand Up @@ -87,9 +84,6 @@ mkdir -p %{buildroot}/%{_datadir}/accountsservice/interfaces
ln -s ../../dbus-1/interfaces/io.elementary.pantheon.AccountsService.xml \
%{buildroot}/%{_datadir}/accountsservice/interfaces/io.elementary.pantheon.AccountsService.xml

mkdir -p %{buildroot}/%{_datadir}/xdg-desktop-portal
install -m 644 %{SOURCE1} %{buildroot}/%{_datadir}/xdg-desktop-portal/


# these scriptlets are apparently still necessary, because
# .override files don't seem to trigger schema recompilation
Expand All @@ -115,7 +109,6 @@ fi
%{_datadir}/gnome-session/sessions/pantheon.session
%{_datadir}/polkit-1/actions/io.elementary.pantheon.AccountsService.policy
%{_datadir}/xsessions/pantheon.desktop
%{_datadir}/xdg-desktop-portal/pantheon-portals.conf


%changelog
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ License: GPL-3.0

URL: https://github.com/elementary/switchboard-plug-pantheon-shell
Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
Patch0: dark-theme-wallpaper.patch

BuildRequires: gettext
BuildRequires: libappstream-glib
Expand Down
9 changes: 3 additions & 6 deletions anda/desktops/elementary/wingpanel/wingpanel.spec
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ License: GPL-2.0-or-later

URL: https://github.com/elementary/wingpanel
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
Patch0: https://github.com/elementary/wingpanel/commit/d6009d9f0d5c7479172093447ccceccba86ff1f3.patch

BuildRequires: desktop-file-utils
BuildRequires: gettext
Expand All @@ -28,9 +27,9 @@ BuildRequires: pkgconfig(gee-0.8)
BuildRequires: pkgconfig(glib-2.0) >= 2.32
BuildRequires: pkgconfig(granite) >= 5.4.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.10
BuildRequires: pkgconfig(mutter-clutter-13)
BuildRequires: pkgconfig(mutter-cogl-13)
BuildRequires: pkgconfig(mutter-cogl-pango-13)
BuildRequires: pkgconfig(mutter-clutter-12)
BuildRequires: pkgconfig(mutter-cogl-12)
BuildRequires: pkgconfig(mutter-cogl-pango-12)

Requires: %{name}-libs%{?_isa} = %{version}-%{release}

Expand All @@ -43,8 +42,6 @@ Obsoletes: wingpanel-indicator-ayatana < 2.0.3-11

%package libs
Summary: Stylish top panel (shared library)
Enhances: %{name} = %{version}-%{release}
Enhances: %{name}-devel = %{version}-%{release}

%description libs %{common_description}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
%global forgeurl https://github.com/KDE/latte-dock/

%global commit 0c95dd84aaa0f7008e30c0e781683ed37ef641e5
%global commit c6882e79c4a84bedb6d2cbaa76d835732bbc426e
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date %(date '+%Y%m%d')
%global snapshot_info %{commit_date}.%{shortcommit}
Expand Down
Loading

0 comments on commit eeab25a

Please sign in to comment.