[arch-commits] Commit in modem-manager-gui/repos/community-x86_64 (4 files)
Date: Thursday, October 22, 2020 @ 21:26:33 Author: bgyorgy Revision: 730162 archrelease: copy trunk to community-x86_64 Added: modem-manager-gui/repos/community-x86_64/PKGBUILD (from rev 730161, modem-manager-gui/trunk/PKGBUILD) Deleted: modem-manager-gui/repos/community-x86_64/PKGBUILD modem-manager-gui/repos/community-x86_64/fix-crash.patch modem-manager-gui/repos/community-x86_64/no-indicator.patch + PKGBUILD | 69 +++-- fix-crash.patch| 140 --- no-indicator.patch | 363 --- 3 files changed, 27 insertions(+), 545 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-22 21:26:29 UTC (rev 730161) +++ PKGBUILD2020-10-22 21:26:33 UTC (rev 730162) @@ -1,42 +0,0 @@ -# Maintainer: Balló György -# Contributor: Ilya Medvedev - -pkgname=modem-manager-gui -pkgver=0.0.19.1 -pkgrel=5 -pkgdesc="Frontend for ModemManager daemon able to control specific modem functions" -arch=('x86_64') -url="https://linuxonly.ru/page/modem-manager-gui; -license=('GPL3') -depends=('gdbm' 'gtk3' 'gtkspell3' 'libnotify' 'modemmanager') -makedepends=('po4a' 'itstool') -optdepends=('networkmanager: monitor network traffic') -options=(!emptydirs) -source=("https://download.tuxfamily.org/gsf/source/$pkgname-$pkgver.tar.gz; -fix-crash.patch -no-indicator.patch) -sha256sums=('0b9bae29f3cd3d99b3a61d5530097d576a5fa67d3215d54f3570cb20c6ca0bc2' -'bcc451c1db096ea1b76907616fecfd14f73baf88b774827b2d1dc6065798ed03' -'04f85c3d6e7dbf89f5767446a1884f1f45aaea4023a8d07981b819be181849b3') - -prepare() { - cd $pkgname-$pkgver - - # Fix memory corruption because of wrong strsep() usage (FS#61622, FS#61823) - # Fix segfault in strftime_l() because of timestamps from future (FS#62584) - patch -Np1 -i ../fix-crash.patch - - # Revert to GTK+ status icon - patch -Np1 -i ../no-indicator.patch -} - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install -} Copied: modem-manager-gui/repos/community-x86_64/PKGBUILD (from rev 730161, modem-manager-gui/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-22 21:26:33 UTC (rev 730162) @@ -0,0 +1,27 @@ +# Maintainer: Balló György +# Contributor: Ilya Medvedev + +pkgname=modem-manager-gui +pkgver=0.0.20 +pkgrel=1 +pkgdesc="Frontend for ModemManager daemon able to control specific modem functions" +arch=('x86_64') +url="https://linuxonly.ru/page/modem-manager-gui; +license=('GPL3') +depends=('gdbm' 'gtk3' 'gtkspell3' 'libnotify' 'modemmanager') +makedepends=('po4a' 'itstool') +optdepends=('networkmanager: monitor network traffic') +options=(!emptydirs) +source=("https://download.tuxfamily.org/gsf/source/$pkgname-$pkgver.tar.gz;) +sha256sums=('00c7054293e5e7832a7eeb7d9ba0d35745e95d2f7df27ab8f912302e2bb56fc5') + +build() { + cd $pkgname + ./configure --prefix=/usr + make +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +} Deleted: fix-crash.patch === --- fix-crash.patch 2020-10-22 21:26:29 UTC (rev 730161) +++ fix-crash.patch 2020-10-22 21:26:33 UTC (rev 730162) @@ -1,140 +0,0 @@ -# HG changeset patch -# User Alex -# Date 1550936745 -10800 -# Node ID 6710bf86869852bb8a9946b628eff5bc1019b5aa -# Parent e8a146d4d2ea8525301670fb48b1accfdde13ac9 -Fix memory corruption because of wrong strsep() usage (Thanks to Persmule) - -diff --git a/src/modules/mm06.c b/src/modules/mm06.c a/src/modules/mm06.c -+++ b/src/modules/mm06.c -@@ -1552,10 +1552,12 @@ - GVariantIter *iter; - guint32 locationtype; - GVariant *locationdata; -- gchar *locationstring; - gsize strlength; -+ gchar **fragments; -+ gint i; - GError *error; -- -+ const gint numbases[4] = {10, 10, 16, 16}; -+ - if ((mmguicore == NULL) || (device == NULL)) return FALSE; - mmguicorelc = (mmguicore_t)mmguicore; - -@@ -1578,14 +1580,17 @@ - g_variant_get(data, "(a{uv})", ); - while (g_variant_iter_next(iter, "{uv}", , )) { - if ((locationtype == MODULE_INT_MODEM_LOCATION_CAPABILITY_GSM_LAC_CI) && (locationdata != NULL)) { -- //3GPP location -+ /*3GPP location*/ - strlength = 256; -- locationstring = g_strdup(g_variant_get_string(locationdata, )); -- device->loc3gppdata[0] = (guint)strtol(strsep(, ","), NULL, 10); -- device->loc3gppdata[1] = (guint)strtol(strsep(, ","), NULL, 10); --
[arch-commits] Commit in modem-manager-gui/repos/community-x86_64 (4 files)
Date: Tuesday, April 10, 2018 @ 11:48:38 Author: bgyorgy Revision: 315574 archrelease: copy trunk to community-x86_64 Added: modem-manager-gui/repos/community-x86_64/PKGBUILD (from rev 315572, modem-manager-gui/trunk/PKGBUILD) modem-manager-gui/repos/community-x86_64/no-indicator.patch (from rev 315572, modem-manager-gui/trunk/no-indicator.patch) Deleted: modem-manager-gui/repos/community-x86_64/PKGBUILD modem-manager-gui/repos/community-x86_64/no-indicator.patch + PKGBUILD | 72 ++--- no-indicator.patch | 726 +-- 2 files changed, 399 insertions(+), 399 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-04-10 11:48:37 UTC (rev 315573) +++ PKGBUILD2018-04-10 11:48:38 UTC (rev 315574) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Balló György-# Contributor: Ilya Medvedev - -pkgname=modem-manager-gui -pkgver=0.0.19 -pkgrel=1 -pkgdesc="Frontend for ModemManager daemon able to control specific modem functions" -arch=('x86_64') -url="https://linuxonly.ru/page/modem-manager-gui; -license=('GPL3') -depends=('gdbm' 'gtk3' 'gtkspell3' 'libnotify' 'modemmanager') -makedepends=('po4a' 'itstool') -optdepends=('networkmanager: monitor network traffic') -options=(!emptydirs) -source=("https://download.tuxfamily.org/gsf/source/$pkgname-$pkgver.tar.gz; -no-indicator.patch) -sha256sums=('e847d11d3079b4e7cfc313379667d04a51cf590d801ce74b37ad234f200691c4' -'04f85c3d6e7dbf89f5767446a1884f1f45aaea4023a8d07981b819be181849b3') - -prepare() { - cd $pkgname-$pkgver - # Revert to GTK+ status icon - patch -Np1 -i ../no-indicator.patch -} - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install -} Copied: modem-manager-gui/repos/community-x86_64/PKGBUILD (from rev 315572, modem-manager-gui/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-04-10 11:48:38 UTC (rev 315574) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Balló György +# Contributor: Ilya Medvedev + +pkgname=modem-manager-gui +pkgver=0.0.19.1 +pkgrel=1 +pkgdesc="Frontend for ModemManager daemon able to control specific modem functions" +arch=('x86_64') +url="https://linuxonly.ru/page/modem-manager-gui; +license=('GPL3') +depends=('gdbm' 'gtk3' 'gtkspell3' 'libnotify' 'modemmanager') +makedepends=('po4a' 'itstool') +optdepends=('networkmanager: monitor network traffic') +options=(!emptydirs) +source=("https://download.tuxfamily.org/gsf/source/$pkgname-$pkgver.tar.gz; +no-indicator.patch) +sha256sums=('0b9bae29f3cd3d99b3a61d5530097d576a5fa67d3215d54f3570cb20c6ca0bc2' +'04f85c3d6e7dbf89f5767446a1884f1f45aaea4023a8d07981b819be181849b3') + +prepare() { + cd $pkgname-$pkgver + # Revert to GTK+ status icon + patch -Np1 -i ../no-indicator.patch +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} Deleted: no-indicator.patch === --- no-indicator.patch 2018-04-10 11:48:37 UTC (rev 315573) +++ no-indicator.patch 2018-04-10 11:48:38 UTC (rev 315574) @@ -1,363 +0,0 @@ -diff -Naur modem-manager-gui-0.0.19.orig/src/main.c modem-manager-gui-0.0.19/src/main.c modem-manager-gui-0.0.19.orig/src/main.c 2018-03-17 16:35:08.0 +0100 -+++ modem-manager-gui-0.0.19/src/main.c2018-03-22 14:10:34.762564755 +0100 -@@ -138,11 +138,9 @@ - static void mmgui_main_ui_about_menu_item_activate_signal(GSimpleAction *action, GVariant *parameter, gpointer data); - static void mmgui_main_ui_section_menu_item_activate_signal(GSimpleAction *action, GVariant *parameter, gpointer data); - /*Tray*/ --static gboolean mmgui_main_tray_handle_state_change_from_thread(gpointer data); - static void mmgui_main_tray_icon_window_show_signal(GtkCheckMenuItem *checkmenuitem, gpointer data); - static void mmgui_main_tray_icon_new_sms_signal(GtkMenuItem *menuitem, gpointer data); - static void mmgui_main_tray_icon_exit_signal(GtkMenuItem *menuitem, gpointer data); --static void mmgui_main_tray_icon_build(mmgui_application_t mmguiapp); - static void mmgui_main_tray_icon_init(mmgui_application_t mmguiapp); - /*Ayatana*/ - static void mmgui_main_ayatana_event_callback(enum _mmgui_ayatana_event event, gpointer ayatana, gpointer data, gpointer userdata); -@@ -217,7 +215,6 @@ - mmgui_main_contacts_list_fill(mmguiapp); - /*Show network name*/ - g_idle_add(mmgui_main_ui_update_statusbar_from_thread, mmguiapp); -- g_idle_add(mmgui_main_tray_handle_state_change_from_thread,