Skip to content

Commit

Permalink
libayatana-appindicator: Update to v0.5.93
Browse files Browse the repository at this point in the history
Release notes available [here](https://raw.githubusercontent.com/AyatanaIndicators/libayatana-appindicator/0.5.93/NEWS)

Signed-off-by: Reilly Brogan <reilly@reillybrogan.com>
  • Loading branch information
ReillyBrogan committed Mar 16, 2024
1 parent 489426e commit afb8957
Show file tree
Hide file tree
Showing 5 changed files with 70 additions and 47 deletions.
4 changes: 0 additions & 4 deletions packages/l/libayatana-appindicator/abi_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ libayatana-appindicator.so.1:_application_service_marshal_VOID__INT_UINT
libayatana-appindicator.so.1:_application_service_marshal_VOID__STRING_INT_STRING_STRING_STRING_STRING_STRING
libayatana-appindicator.so.1:_application_service_marshal_VOID__STRING_STRING
libayatana-appindicator.so.1:_generate_id
libayatana-appindicator.so.1:_notification_item
libayatana-appindicator.so.1:_notification_watcher
libayatana-appindicator.so.1:app_indicator_build_menu_from_desktop
libayatana-appindicator.so.1:app_indicator_category_get_type
libayatana-appindicator.so.1:app_indicator_get_attention_icon
Expand Down Expand Up @@ -47,8 +45,6 @@ libayatana-appindicator3.so.1:_application_service_marshal_VOID__INT_UINT
libayatana-appindicator3.so.1:_application_service_marshal_VOID__STRING_INT_STRING_STRING_STRING_STRING_STRING
libayatana-appindicator3.so.1:_application_service_marshal_VOID__STRING_STRING
libayatana-appindicator3.so.1:_generate_id
libayatana-appindicator3.so.1:_notification_item
libayatana-appindicator3.so.1:_notification_watcher
libayatana-appindicator3.so.1:app_indicator_build_menu_from_desktop
libayatana-appindicator3.so.1:app_indicator_category_get_type
libayatana-appindicator3.so.1:app_indicator_get_attention_icon
Expand Down
4 changes: 0 additions & 4 deletions packages/l/libayatana-appindicator/abi_symbols32
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ libayatana-appindicator.so.1:_application_service_marshal_VOID__INT_UINT
libayatana-appindicator.so.1:_application_service_marshal_VOID__STRING_INT_STRING_STRING_STRING_STRING_STRING
libayatana-appindicator.so.1:_application_service_marshal_VOID__STRING_STRING
libayatana-appindicator.so.1:_generate_id
libayatana-appindicator.so.1:_notification_item
libayatana-appindicator.so.1:_notification_watcher
libayatana-appindicator.so.1:app_indicator_build_menu_from_desktop
libayatana-appindicator.so.1:app_indicator_category_get_type
libayatana-appindicator.so.1:app_indicator_get_attention_icon
Expand Down Expand Up @@ -47,8 +45,6 @@ libayatana-appindicator3.so.1:_application_service_marshal_VOID__INT_UINT
libayatana-appindicator3.so.1:_application_service_marshal_VOID__STRING_INT_STRING_STRING_STRING_STRING_STRING
libayatana-appindicator3.so.1:_application_service_marshal_VOID__STRING_STRING
libayatana-appindicator3.so.1:_generate_id
libayatana-appindicator3.so.1:_notification_item
libayatana-appindicator3.so.1:_notification_watcher
libayatana-appindicator3.so.1:app_indicator_build_menu_from_desktop
libayatana-appindicator3.so.1:app_indicator_category_get_type
libayatana-appindicator3.so.1:app_indicator_get_attention_icon
Expand Down
4 changes: 0 additions & 4 deletions packages/l/libayatana-appindicator/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -129,19 +129,15 @@ libgtk-3.so.0:gtk_widget_get_sensitive
libgtk-3.so.0:gtk_widget_get_type
libgtk-3.so.0:gtk_widget_get_visible
libgtk-x11-2.0.so.0:gtk_get_current_event_time
libgtk-x11-2.0.so.0:gtk_icon_theme_append_search_path
libgtk-x11-2.0.so.0:gtk_icon_theme_get_default
libgtk-x11-2.0.so.0:gtk_icon_theme_get_search_path
libgtk-x11-2.0.so.0:gtk_icon_theme_has_icon
libgtk-x11-2.0.so.0:gtk_menu_get_attach_widget
libgtk-x11-2.0.so.0:gtk_menu_get_type
libgtk-x11-2.0.so.0:gtk_menu_popup
libgtk-x11-2.0.so.0:gtk_status_icon_new
libgtk-x11-2.0.so.0:gtk_status_icon_position_menu
libgtk-x11-2.0.so.0:gtk_status_icon_set_from_file
libgtk-x11-2.0.so.0:gtk_status_icon_set_from_icon_name
libgtk-x11-2.0.so.0:gtk_status_icon_set_name
libgtk-x11-2.0.so.0:gtk_status_icon_set_title
libgtk-x11-2.0.so.0:gtk_status_icon_set_visible
libgtk-x11-2.0.so.0:gtk_widget_activate
libgtk-x11-2.0.so.0:gtk_widget_get_allocation
Expand Down
36 changes: 13 additions & 23 deletions packages/l/libayatana-appindicator/package.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
name : libayatana-appindicator
version : 0.5.92
release : 2
version : 0.5.93
release : 3
source :
- https://github.com/AyatanaIndicators/libayatana-appindicator/archive/refs/tags/0.5.92.tar.gz : adedcf160dae7547971d475b42062cab278d54ec075537e6958ffdbf2d996857
- https://github.com/AyatanaIndicators/libayatana-appindicator/archive/refs/tags/0.5.93.tar.gz : cbefed7a918a227bf71286246e237fcd3a9c8499b3eaac4897811a869409edf0
license :
- LGPL-2.1-or-later
- LGPL-3.0-or-later
component : programming.library
homepage : https://github.com/AyatanaIndicators/libayatana-appindicator
summary : Application Indicator Library. Spiritual successor of libappindicator
description: |
A library to allow applications to export a menu into the an Application Indicators aware menu bar. Based on KSNI it also works in KDE and will fallback to generic Systray support if none of those are available.
Expand All @@ -26,28 +27,17 @@ replaces :
- 32bit-devel : libappindicator-32bit-devel
emul32 : yes
setup : |
mkdir gtk3
pushd gtk3
%cmake_ninja ../ -DCMAKE_INSTALL_LIBDIR=%libdir% -DENABLE_BINDINGS_MONO=OFF -DENABLE_BINDINGS_VALA=ON -DFLAVOUR_GTK3=ON -DFLAVOUR_GTK2=OFF
popd
mkdir gtk2
pushd gtk2
%cmake_ninja ../ -DCMAKE_INSTALL_LIBDIR=%libdir% -DENABLE_BINDINGS_MONO=OFF -DENABLE_BINDINGS_VALA=ON -DFLAVOUR_GTK3=OFF -DFLAVOUR_GTK2=ON
popd
%cmake_ninja -B gtk2-build -DCMAKE_INSTALL_LIBDIR=%libdir% -DENABLE_BINDINGS_MONO=OFF -DENABLE_BINDINGS_VALA=ON -DFLAVOUR_GTK3=OFF -DFLAVOUR_GTK2=ON
%cmake_ninja -B gtk3-build -DCMAKE_INSTALL_LIBDIR=%libdir% -DENABLE_BINDINGS_MONO=OFF -DENABLE_BINDINGS_VALA=ON -DFLAVOUR_GTK3=ON -DFLAVOUR_GTK2=OFF
build : |
pushd gtk3
%ninja_build
popd
pushd gtk2
%ninja_build
popd
%ninja_build -C gtk2-build
%ninja_build -C gtk3-build
install : |
pushd gtk3
%ninja_install
popd
pushd gtk2
%ninja_install
popd
%ninja_install -C gtk2-build
%ninja_install -C gtk3-build
# libayatana provides ABI compatibility with libappindicator.
# Create symlinks with libappindicator's sonames so that closed-source
Expand Down
69 changes: 57 additions & 12 deletions packages/l/libayatana-appindicator/pspec_x86_64.xml
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
<PISI>
<Source>
<Name>libayatana-appindicator</Name>
<Homepage>https://github.com/AyatanaIndicators/libayatana-appindicator</Homepage>
<Packager>
<Name>Zach Bacon</Name>
<Email>zachbacon@vba-m.com</Email>
<Name>Reilly Brogan</Name>
<Email>solus@reillybrogan.com</Email>
</Packager>
<License>LGPL-2.1-or-later</License>
<License>LGPL-3.0-or-later</License>
Expand All @@ -12,7 +13,7 @@
<Description xml:lang="en">A library to allow applications to export a menu into the an Application Indicators aware menu bar. Based on KSNI it also works in KDE and will fallback to generic Systray support if none of those are available.
This code project was originally started by Canonical Ltd. and has been adapted by various authors with the purpose of making this Application Indicators available on Ubuntu and non-Ubuntu systems alike.
</Description>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://sources.getsol.us/README.Solus</Archive>
</Source>
<Package>
<Name>libayatana-appindicator</Name>
Expand Down Expand Up @@ -47,7 +48,7 @@ This code project was originally started by Canonical Ltd. and has been adapted
</Description>
<PartOf>emul32</PartOf>
<RuntimeDependencies>
<Dependency release="2">libayatana-appindicator</Dependency>
<Dependency release="3">libayatana-appindicator</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32/girepository-1.0/AyatanaAppIndicator-0.1.typelib</Path>
Expand All @@ -73,8 +74,8 @@ This code project was originally started by Canonical Ltd. and has been adapted
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="2">libayatana-appindicator-devel</Dependency>
<Dependency release="2">libayatana-appindicator-32bit</Dependency>
<Dependency release="3">libayatana-appindicator-devel</Dependency>
<Dependency release="3">libayatana-appindicator-32bit</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32/libappindicator.so</Path>
Expand All @@ -96,7 +97,7 @@ This code project was originally started by Canonical Ltd. and has been adapted
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="2">libayatana-appindicator</Dependency>
<Dependency release="3">libayatana-appindicator</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/libayatana-appindicator-0.1/libayatana-appindicator/app-indicator-enum-types.h</Path>
Expand All @@ -116,13 +117,57 @@ This code project was originally started by Canonical Ltd. and has been adapted
<Package>libappindicator-devel</Package>
</Replaces>
</Package>
<Package>
<Name>libayatana-appindicator-docs</Name>
<Summary xml:lang="en">Documentation for libayatana-appindicator</Summary>
<Description xml:lang="en">A library to allow applications to export a menu into the an Application Indicators aware menu bar. Based on KSNI it also works in KDE and will fallback to generic Systray support if none of those are available.
This code project was originally started by Canonical Ltd. and has been adapted by various authors with the purpose of making this Application Indicators available on Ubuntu and non-Ubuntu systems alike.
</Description>
<PartOf>programming.docs</PartOf>
<Files>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator/AppIndicator.html</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator/annotation-glossary.html</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator/api-index-0-5.html</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator/api-index-deprecated.html</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator/api-index-full.html</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator/ch01.html</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator/home.png</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator/index.html</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator/left-insensitive.png</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator/left.png</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator/libayatana-appindicator.devhelp2</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator/object-tree.html</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator/right-insensitive.png</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator/right.png</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator/style.css</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator/up-insensitive.png</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator/up.png</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator3/AppIndicator.html</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator3/annotation-glossary.html</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator3/api-index-0-5.html</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator3/api-index-deprecated.html</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator3/api-index-full.html</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator3/ch01.html</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator3/home.png</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator3/index.html</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator3/left-insensitive.png</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator3/left.png</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator3/libayatana-appindicator.devhelp2</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator3/object-tree.html</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator3/right-insensitive.png</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator3/right.png</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator3/style.css</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator3/up-insensitive.png</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/libayatana-appindicator3/up.png</Path>
</Files>
</Package>
<History>
<Update release="2">
<Date>2023-07-24</Date>
<Version>0.5.92</Version>
<Update release="3">
<Date>2024-03-16</Date>
<Version>0.5.93</Version>
<Comment>Packaging update</Comment>
<Name>Zach Bacon</Name>
<Email>zachbacon@vba-m.com</Email>
<Name>Reilly Brogan</Name>
<Email>solus@reillybrogan.com</Email>
</Update>
</History>
</PISI>

0 comments on commit afb8957

Please sign in to comment.