diff --git a/packages/g/gtkhash/abi_libs b/packages/g/gtkhash/abi_libs index 2170e82c298..8ecdf273d91 100644 --- a/packages/g/gtkhash/abi_libs +++ b/packages/g/gtkhash/abi_libs @@ -1,2 +1,3 @@ libgtkhash-properties-caja.so libgtkhash-properties-nemo.so +libgtkhash-properties-thunar.so diff --git a/packages/g/gtkhash/abi_symbols b/packages/g/gtkhash/abi_symbols index f72b312435e..7c5aafb64be 100644 --- a/packages/g/gtkhash/abi_symbols +++ b/packages/g/gtkhash/abi_symbols @@ -4,3 +4,6 @@ libgtkhash-properties-caja.so:caja_module_shutdown libgtkhash-properties-nemo.so:nemo_module_initialize libgtkhash-properties-nemo.so:nemo_module_list_types libgtkhash-properties-nemo.so:nemo_module_shutdown +libgtkhash-properties-thunar.so:thunar_extension_initialize +libgtkhash-properties-thunar.so:thunar_extension_list_types +libgtkhash-properties-thunar.so:thunar_extension_shutdown diff --git a/packages/g/gtkhash/abi_used_libs b/packages/g/gtkhash/abi_used_libs index dcd54b6f5e9..b9aa07cccf7 100644 --- a/packages/g/gtkhash/abi_used_libs +++ b/packages/g/gtkhash/abi_used_libs @@ -8,4 +8,5 @@ libgobject-2.0.so.0 libgtk-3.so.0 libnemo-extension.so.1 libnettle.so.8 +libthunarx-3.so.0 libz.so.1 diff --git a/packages/g/gtkhash/abi_used_symbols b/packages/g/gtkhash/abi_used_symbols index c82004cba51..2b26630310c 100644 --- a/packages/g/gtkhash/abi_used_symbols +++ b/packages/g/gtkhash/abi_used_symbols @@ -294,5 +294,9 @@ libnettle.so.8:nettle_sha3_256 libnettle.so.8:nettle_sha3_384 libnettle.so.8:nettle_sha3_512 libnettle.so.8:nettle_sha512 +libthunarx-3.so.0:thunarx_file_info_get_file_info +libthunarx-3.so.0:thunarx_file_info_get_uri +libthunarx-3.so.0:thunarx_property_page_new +libthunarx-3.so.0:thunarx_property_page_provider_get_type libz.so.1:adler32 libz.so.1:crc32 diff --git a/packages/g/gtkhash/files/msgfmt.patch b/packages/g/gtkhash/files/msgfmt.patch new file mode 100644 index 00000000000..e227b9ad9dd --- /dev/null +++ b/packages/g/gtkhash/files/msgfmt.patch @@ -0,0 +1,35 @@ +From 4d04fd487ff29ac442ff8d5bf40b330cd0e274d4 Mon Sep 17 00:00:00 2001 +From: xiao sheng wen +Date: Wed, 23 Oct 2024 15:35:54 +0100 +Subject: [PATCH] msgfmt keyword should use --keyword=WORD , not use a space, + --keyword WORD + +--- + data/caja/Makefile.am | 2 +- + data/caja/meson.build | 4 ++-- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/data/caja/Makefile.am b/data/caja/Makefile.am +index d6eab85..ca49e0c 100644 +--- a/data/caja/Makefile.am ++++ b/data/caja/Makefile.am +@@ -8,4 +8,4 @@ EXTRA_DIST = \ + CLEANFILES = $(cajaextensions_DATA) + + %.caja-extension: %.caja-extension.in +- $(AM_V_GEN)$(MSGFMT) --desktop --keyword Name --keyword Description --template $< -d $(top_srcdir)/po -o $@ ++ $(AM_V_GEN)$(MSGFMT) --desktop --keyword=Name --keyword=Description --template $< -d $(top_srcdir)/po -o $@ +diff --git a/data/caja/meson.build b/data/caja/meson.build +index ce1e8a8..ad60238 100644 +--- a/data/caja/meson.build ++++ b/data/caja/meson.build +@@ -16,7 +16,7 @@ i18n.merge_file( + po_dir: po_dir, + type: 'desktop', + args: [ +- '--keyword', 'Name', +- '--keyword', 'Description', ++ '--keyword=Name', ++ '--keyword=Description', + ] + ) diff --git a/packages/g/gtkhash/monitoring.yml b/packages/g/gtkhash/monitoring.yml new file mode 100644 index 00000000000..032877aad97 --- /dev/null +++ b/packages/g/gtkhash/monitoring.yml @@ -0,0 +1,6 @@ +releases: + id: 1269 + rss: https://github.com/tristanheaven/gtkhash/tags.atom +# No known CPE, checked 2024-12-23 +security: + cpe: ~ diff --git a/packages/g/gtkhash/package.yml b/packages/g/gtkhash/package.yml index fffdba88509..ad9b15c5787 100644 --- a/packages/g/gtkhash/package.yml +++ b/packages/g/gtkhash/package.yml @@ -1,6 +1,6 @@ name : gtkhash version : '1.5' -release : 20 +release : 21 source : - https://github.com/tristanheaven/gtkhash/releases/download/v1.5/gtkhash-1.5.tar.xz : 7102a192eca3e82ed67a8252a6850440e50c1dbea7c6364bda154ec80f8ff005 homepage : https://gtkhash.org/ @@ -9,14 +9,17 @@ component : - system.utils - caja-extension : desktop - nemo-extension : desktop + - thunar-extension : desktop summary : - A GTK+ utility for computing message digests or checksums - caja-extension : Caja extension for GtkHash - nemo-extension : Nemo extension for GtkHash + - thunar-extension : Thunar extension for GtkHash description: - A GTK+ utility for computing message digests or checksums - caja-extension : Caja extension for GtkHash - nemo-extension : Nemo extension for GtkHash + - thunar-extension : Thunar extension for GtkHash builddeps : - pkgconfig(gtk+-3.0) - pkgconfig(libcaja-extension) @@ -24,15 +27,25 @@ builddeps : - pkgconfig(libnemo-extension) - pkgconfig(nettle) - pkgconfig(nss) + - pkgconfig(thunarx-3) rundeps : - - caja-extension : gtkhash - - nemo-extension : gtkhash + - caja-extension : + - caja + - gtkhash + - nemo-extension : + - gtkhash + - nemo + - thunar-extension : + - gtkhash + - thunar patterns : - /* - caja-extension : [/usr/lib64/caja, /usr/share/caja, /usr/share/metainfo/*caja*] - nemo-extension : [/usr/lib64/nemo, /usr/share/metainfo/*nemo*] + - thunar-extension : [/usr/lib64/thunarx-3, /usr/share/metainfo/*thunar*] setup : | - %configure \ + %patch -p1 -i $pkgfiles/msgfmt.patch + %reconfigure \ --disable-blake2 \ --disable-glib-checksums \ --disable-schemas-compile \ @@ -42,7 +55,8 @@ setup : | --enable-nemo \ --enable-nettle \ --enable-nls \ - --enable-nss + --enable-nss \ + --enable-thunar build : | %make install : | diff --git a/packages/g/gtkhash/pspec_x86_64.xml b/packages/g/gtkhash/pspec_x86_64.xml index bd58f27c027..8f7487c7214 100644 --- a/packages/g/gtkhash/pspec_x86_64.xml +++ b/packages/g/gtkhash/pspec_x86_64.xml @@ -3,8 +3,8 @@ gtkhash https://gtkhash.org/ - Muhammad Alfi Syahrin - malfisya.dev@hotmail.com + Evan Maddock + maddock.evan@vivaldi.net GPL-2.0-or-later system.utils @@ -74,7 +74,7 @@ Caja extension for GtkHash desktop - gtkhash + gtkhash /usr/lib64/caja/extensions-2.0/libgtkhash-properties-caja.so @@ -88,20 +88,33 @@ Nemo extension for GtkHash desktop - gtkhash + gtkhash /usr/lib64/nemo/extensions-3.0/libgtkhash-properties-nemo.so /usr/share/metainfo/org.gtkhash.nemo.metainfo.xml + + gtkhash-thunar-extension + Thunar extension for GtkHash + Thunar extension for GtkHash + desktop + + gtkhash + + + /usr/lib64/thunarx-3/libgtkhash-properties-thunar.so + /usr/share/metainfo/org.gtkhash.thunar.metainfo.xml + + - - 2023-12-31 + + 2024-12-23 1.5 Packaging update - Muhammad Alfi Syahrin - malfisya.dev@hotmail.com + Evan Maddock + maddock.evan@vivaldi.net \ No newline at end of file